@font-face {
  font-family: 'Source Han Sans CN';
  src: url('/cn/fonts/SourceHanSansSC-Regular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
body{
	font-family: 'Source Han Sans CN', sans-serif;
}
* { margin: 0; padding: 0; }
a { text-decoration: none; color: #666666; }
a:hover { text-decoration: none; color: #f37122; }
.clearfix:before,.clearfix:after {content: " "; display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
p { margin: 22px 0; }
sup { font-size: 9px; }
.clear-0 { clear: both; }
.careers-symbol { font-family: "Arial"; }
.loader {position: fixed; left: 0px;top: 0px;width: 100%;height: 100%;z-index: 9999; background: url('/cn/images/page-loader.gif') 50% 50% no-repeat rgb(249,249,249);}

.wrapper         {width:80%;height:100%;margin:0 auto;background:#CCC}
.h_iframe        {position:relative;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}

body#by-country { background:url(/cn/images/body-subpage-bg.jpg) no-repeat center 83px }
body.about { background:url(/cn/images/body-subpage-bg-standard.jpg) no-repeat center 83px }
body { background:url(/cn/images/body-home-bg.jpg) no-repeat center 83px; overflow-x: hidden; }
.navbar-wrapper { width: 100%; height: 83px; position: relative; z-index: 10; background: #fff; }
.navbar-container { margin: 0 auto; width: 1000px; padding: 0px 100px; position: relative; }
.navbar-wrapper a.logo { padding: 0 0 0 10px; width: 204px; float: left; margin-top: -8px; }

/*heading styles*/
.main-Menu { background: #fff; width: 99.6%;  }
.main-Menu li { width: 100%; }
.main-Menu li a { font-size: 12px; color: #01293e; padding: 7px; display: block; background: none;  text-transform: capitalize; font-family: sans-serif; }
.main-Menu-height { height: 5px; }
.navbar-language ul.subMenu { display: none; width: 100%; background: #fff; z-index: 5; border: 1px solid #333; }
.navbar-language ul.subMenu li { width: 98%; border: none; padding: 1%;  }
.navbar-language ul.subMenu li a { color: #01293e; padding: 2px 0; }


.navbar-language { background: #fef3e7; float: right; margin-right: 11px; position: relative; z-index: 1; }
.navbar-language ul { margin: 0; padding: 0; }
.navbar-language ul li { float: left; margin: 0; position: relative; list-style: none; border-right: 1px solid #fff; height: 25px; }
.navbar-language ul li ul { position: absolute; top: 25px; left: 0; margin: 0; padding: 0; list-style: none; display: none; background-color: #f36f20;  }
.navbar-language ul li ul li {  margin: 0 0 0 0; border-bottom: 1px solid #f69358; border-right: none; width: 189px; height: auto; }
.navbar-language ul li ul li a { background-image: none; color: #fff; font-size: 13px; padding: 9px 22px 5px 10px; text-transform: capitalize; line-height: 13px; }
.navbar-language ul li ul li a:hover { color: #042d42; }
.navbar-language ul li ul.language li { width: 72px; }
.navbar-language a { font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; text-transform: uppercase; font-size: 13px; background:url(/cn/images/icon-language-drop.png) no-repeat 92% center; padding: 7px 35px 6px 15px; color: #f37122; display: block; }
.website { z-index: 999;}
	.drop-down-language li.remove-icon-drop a { background: none; padding: 7px 10px 6px 10px }

.navbar-search-engine { float: right; }
.navbar-search-inner { width: auto; height: 100%; padding:0 1px 0 0; }
.navbar-search-inner img { width: 37px; vertical-align: top; cursor: pointer; }
input.expandbox { margin-left: -5px; background: #f7f7f7; vertical-align: top; border: none; height: 21px; width: 136px; height: 19px; padding: 3px 0 3px 10px; font-size: 12px; color: #bfbfbf; font-family: 'Source Han Sans CN', sans-serif;
font-weight:300;	}
.expandbox { display: none; }

.navbar-inner { float: right; padding: 21px 0 0 0;}
.navbar { clear: both; }
.toggleMenu { display: none; }
	.nav { float: left; width: 614px; height: 30px; display: inline; }
.nav li { float: left; list-style: none; position: relative; }
.nav li a { font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; font-size: 16px; padding: 0 55px 0px 0; color: #01293e; height: 37px; display: block; text-transform: uppercase; }
.nav li a:hover, .nav li a.rollOver { color: #f37122; background:url(/cn/images/menu-arrow-selected.gif) no-repeat left bottom; }
.nav li a.selected {color: #f37122;}
.nav li ul.contact { width: 225px; }
.nav li ul { width: 238px; float: left; background: #f37122; }
	.nav li ul.by-business-ul { width: 310px; background: #f37122;  }
	.nav li ul li ul.by-business-ul li { width: 310px; }
.nav li ul li { float: none; list-style: none; padding: 0; position: relative; }
	.nav li ul li a { padding: 8px 16px 6px 16px; display: block; color: #fff; height: auto; border-bottom: 1px solid #ec8749; text-transform: uppercase; font-size: 14px;  }
.nav li ul li.third a { background:url(/cn/images/level-2-arrow.gif) no-repeat 220px center; }
.nav li ul li.third a:hover { background:url(/cn/images/level-2-arrow.gif) no-repeat 220px center;  }
.nav li ul li.third a.rollOver { color: #01293e; }
.nav li ul li a.selected { color: #01293e; }
.nav li ul li a:hover { color: #01293e; background-image: none;  }
.nav li .sub-menu-content { position: absolute; top: 37px; left: 0; display: none; background: #f37122; }
.nav li .sub-menu-lv3 { display: none; }
.nav li ul li ul { position: absolute; left: 238px; top: 0; }
.nav li ul li ul li { float: none; padding: 0; width: 265px; padding: 0; position: relative; }
.nav li ul li ul li a { display: block; background: #f0f0f0 !important; padding: 7px 30px 5px 16px; border-bottom: 1px solid #dfdfdf; color: #01293e; white-space: nowrap; height: 17px; text-transform: uppercase;  font-size: 14px;  }
.nav li ul li ul li a.last { border-bottom: 0; }
.nav li ul li ul li a:hover, .nav li ul li ul li a.selected { background: #9e8548; color: #f37122; }
.nav li a.last { padding-right: 0; }
@media all and (max-width: 3000px) and (min-width: 801px) {
.nav li:hover .sub-menu-content { display: block;  }
.nav li ul li:hover .sub-menu-lv3 { display: block; }
}
	.menu-desktop-li { display: none; }

#banner-wrap { height: 100%; clear: both; }
#flexslider-wrap { max-width: 1200px; margin: 0 auto; width: 100%; position: relative; z-index: 5; padding-bottom: 9px; min-height: 600px; clear: both; }
#box-wrap { width: 1000px; position: absolute; top: 467px; left: 105px; z-index: 0; }
#home .flex-control-nav { display: none; }

.column-1, .column-2, .column-3, .column-4 { font-family: 'Source Han Sans CN', sans-serif;
	font-weight:700; float: left; color: #fff; margin: 0 20px 0 0; }

#box-wrap .column-1 { width: 229px; border: 1px solid #c1bebe; padding: 0; background: #fff; padding-top: 5px; }
#box-wrap .column-1 .circular { width: 150px; float: left; }
#box-wrap .column-1 .circular li { border: none; color: #272727; padding: 0 0 0 8px }
#box-wrap .column-1 .circular li:first-child { padding-top: 10px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; font-weight: 400; }
#box-wrap .column-1 .circular li.download { padding: 16px 0 0 8px }
#box-wrap .column-1 .circular li.date { font-size: 12px;  }
#box-wrap .column-1 .circular li em { font-size: 12px; }
#box-wrap .column-1 img { border-right: 1px solid #f1f1f1; float: left;  }
#box-wrap .column-1 .title { color: #022a3f; font-size: 18px; }
#box-wrap .column-1 a { color: #022b40; }

*:first-child+html #box-wrap .column-1 { padding: 5px 0 0 0; }
#box-wrap .column-1 ul li { list-style: none; border-bottom: 1px solid #dfdfdf; font-size: 14px; padding: 3px 0 4px 8px; color: #6e6e6e; clear: both; }
*:first-child+html #box-wrap .column-1 ul li { padding: 2px 0 3px 8px; }
#box-wrap .column-1 ul li .price { font-size: 24px; color: #042d42; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; padding-right: 8px; }
#box-wrap .column-1 ul li .up { font-size: 16px; color: #3a9200; font-family: 'Source Han Sans CN', sans-serif;
font-weight:700; background:url(/cn/images/arrow-up.gif) no-repeat left bottom; line-height: 16px; padding: 4px 0 0 20px;  }
#box-wrap .column-1 ul li .down { font-size: 16px; color: #bf0000; font-family: 'Source Han Sans CN', sans-serif;
font-weight:700; background:url(/cn/images/arrow-down.gif) no-repeat left bottom; line-height: 16px; padding: 3px 0 0 20px; letter-spacing: 1px; }
#box-wrap .column-1 ul li .nil { font-size: 16px; color: #000; font-family: 'Source Han Sans CN', sans-serif;
font-weight:700; background:url(/cn/images/unchanged.gif) no-repeat left bottom; line-height: 16px; padding: 3px 0 0 20px; letter-spacing: 1px; }
#box-wrap .column-1 ul li .date { float: left; width: 100%; font-size: 11px; clear: both; font-family: 'Source Han Sans CN', sans-serif;
	font-weight:700; padding: 3px 0;  }
#box-wrap .column-1 ul li .change { padding: 3px 0 0 0;  }
#box-wrap .column-1 ul li div { color: #272727; float: left; font-size: 13px; }
#box-wrap .column-1 ul li .text { width: 100px; float: left; color: #6e6e6e; font-size: 13px; }
#box-wrap .column-1 ul li.last { border-bottom: none; }

#box-wrap .column-2 { background: #f37122; padding: 0; width: 212px; padding: 11px 0 0 0; height: 100px; position: relative; }
#box-wrap .column-2 p { font-size: 14px; padding: 3px 0; margin: 0; }
#box-wrap .column-2 .factsheet { width: 205px; float: left; }
#box-wrap .column-2 .factsheet li { border: none; color: #fff; padding: 0 0 0 8px; font-size: 13px; list-style: none; }
#box-wrap .column-2 .factsheet li.bullet { background:url(/cn/images/bullet_financialResults.png) no-repeat 9px center; padding-left: 20px; }
#box-wrap .column-2 .factsheet li:first-child { padding-top: 10px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; font-weight: 400; font-size: 18px; color: #fff; white-space: nowrap; }
#box-wrap .column-2 .factsheet li.download { padding: 16px 0 0 8px }
#box-wrap .column-2 .factsheet li.date { font-size: 12px;  }
#box-wrap .column-2 .factsheet li em { font-size: 11px; }
#box-wrap .column-2 img { border-right: 1px solid #f1f1f1; float: left;  }
#box-wrap .column-2 a { color: #022b40; }

#box-wrap .column-2 .latest-financial { padding-left: 4%; }
#box-wrap .column-2 .latest-financial h2 {font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; font-size: 18px; padding-bottom: 0;  margin: 0; color: #fff;  }
#box-wrap .column-2 .latest-financial div.read {font-size: 12px;  }

#box-wrap .column-2 .latest-ar h2 {font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; font-size: 18px; padding-bottom: 0;  margin: 0; color: #fff;  }
#box-wrap .column-2 .latest-ar { background: #f58948; padding: 8px 0 0 4%; height: 45px; position: absolute; bottom: 0; left: 0; width: 96%;}
#box-wrap .column-2 .latest-ar div.read {font-size: 12px;  }

#box-wrap .column-3 { background: #b2985a; padding: 11px 12px 0 17px; width: 199px; height: 100px; }
#box-wrap .column-3 h2 { font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; font-size: 18px; padding-bottom: 0;  margin: 0; color: #fff; }
#box-wrap .column-3 ul { height: 57px;  }
#box-wrap .column-3 ul li p { margin: 6px 0; }
#box-wrap .column-3 ul li { list-style: none; width: 100%; overflow: hidden; }
#box-wrap .column-3 ul li .ir_newsDate { background: #887445; font-size: 24px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; text-transform: uppercase; line-height: 17px; width: 23%; float: left; text-align: center; padding: 7px 5px 2px 5px; }
#box-wrap .column-3 ul li .ir_newsDate span { font-size: 11px;} 
#box-wrap .column-3 ul li .ir_newsTitle { width: 68%; float: right; font-size: 14px; line-height: 16px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; }
#box-wrap .column-3 ul li .ir_newsTitle a { color: #042d42; }
#box-wrap .column-3 .read-more { font-size: 13px; color: #042d42; background:url(/cn/images/home-news-read-more.png) no-repeat 65px 7px; }
#box-wrap .column-3 .read-more a { color: #042d42; }
#box-wrap .column-3 a.bx-pager-link { -webkit-border-radius: 90px; background: #614d1e; width: 6px; height: 6px; text-indent: -1000em; 
-moz-border-radius: 90px;
border-radius: 90px; }
#box-wrap .column-3 a.bx-pager-link.active { background: #fff; }
#box-wrap .column-3 .bx-pager-item { float: left; margin-left: 7px;  }
#box-wrap .column-3 .bx-pager { float: right; padding-top: 7px; }
.bx-controls-direction, #slide-counter { display: none; }
.bx-wrapper .bx-pager.bx-default-pager a { text-indent: -9999px; }
#news_wrap li { overflow: hidden; width: 100%; border: 1px solid #b2985a; }

/* toggle property*/
#box-wrap .column-4 { width: 230px; height: 111px; position: relative; z-index: 999;}
 #box-wrap .column-4 h2 { font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; font-size: 18px; padding: 10px 0 0 0; /*background: url(/cn/images/click-property.gif) no-repeat right top; cursor: pointer; */ margin: 0; color: #fff; }
/* #box-wrap .column-4 h2:hover, #box-wrap .column-4 h2.selected {  background: url(/cn/images/click-property-selected.gif) no-repeat right top;  } */

#box-wrap .find-a-property { width: 213px; background: #4f81bd; padding-left: 15px; height: auto; position: absolute; left: 0; }
#box-wrap .find-a-property select { width: 194px; height: 30px; color: #a7a7a7; font-size: 12px; }
#box-wrap .email { width: 213px; background: #6490c5;  padding: 0 0 8px 15px; position: absolute; bottom: 0; left: 0; height: 45px; }
#box-wrap .email p { font-size: 12px; margin: 0; }
#box-wrap .email p a { color: #f9b633; }
#box-wrap .email h2, #box-wrap .email h2:hover { background: none; cursor: default;  }
.m-column-top { display: none; }

.real-estate-header { font-weight: bold; color: #f36f21; }
.healthcare-header { font-weight: bold; color: #f36f21;}

#box-wrap .property-wrap-top { height: 110px; }
#box-wrap .property-wrap-top select { color: #01293e; border: none; }
#box-wrap .property-wrap-top option { background: #f0f0f0; padding: 2px; }
#box-wrap .property-wrap-bottom { border-top: 1px solid #7399c6; width: auto; margin-right: 19px; display: none; }
#box-wrap .property-wrap-bottom h3 { font-weight: normal; color: #042d42; font-size: 14px; padding-top: 7px; clear: both; margin: 0; }
#box-wrap .home-property-search { border-collapse: collapse; margin: 5px 0 0 0; }
#box-wrap .home-property-search tr { vertical-align: top; }
#box-wrap .home-property-search tr td { font-size: 13px; }
#box-wrap .search-one tr td, #box-wrap .search-two tr td { padding: 1px; margin: 0;  }
#box-wrap .search-one tr td input { margin: 0; padding: 0; }
.home-property-col-1 {  width: 50%; }
.home-property-col-2 {  width: 50%; }

#box-wrap .property-wrap-bottom ul { padding: 4px 0 0 0; }
#box-wrap .property-wrap-bottom li { list-style: none; float: left; font-size: 13px; width: 50%; }
#box-wrap .property-wrap-bottom li input { margin: 0 5px 0 0; border: none; }
#box-wrap .property-wrap-bottom input.search { color: #042d42; font-size: 14px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; padding: 3px 15px; background-color: #a3bddc; border: none; margin-top: 9px; }

#wrap-footer { width: 100%; background: #f37122; clear: both; }
#wrap-footer-inner { width: 980px; margin: 0 auto; padding: 10px 10px 0 10px; height: 22px; font-size: 12px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; color: #fff; }
#wrap-footer-inner .footer-copyright { float: left; }
#wrap-footer-inner .footer-terms { float: right; }
#wrap-footer-inner .footer-terms ul li { list-style: none; float: left; border-right: 1px solid #fff; font-weight: normal; }
#wrap-footer-inner .footer-terms ul li.last { border-right: none; }
#wrap-footer-inner .footer-terms ul li.last a { padding-right: 0; }
#wrap-footer-inner .footer-terms ul li a { color: #fff; padding: 0 10px; }

.footer{ background: #ffe9cb;}
.sitemap-wrap { width: 100%; background: #ffe9cb; clear: both; display: none; } 
.sitemap-inner { width: 980px; height: auto; margin: 0 auto; font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; background: url(/cn/images/footer-watermark.gif) no-repeat 622px top; } 
.sitemap { padding-bottom: 20px; }
.sitemap li { list-style: none; float: left; width: 115px; font-size: 13px; padding: 0 0 0 29px;  }
.sitemap li h2 { border-bottom: 1px solid #e4d2b9; font-size: 14px; line-height: 20px; padding: 6px 0 0 0; color: #042d42; font-weight: normal; margin-bottom: 8px; }
.sitemap li:first-child { padding-left: 0; }
.sitemap li ul { padding: 0; }
.sitemap li ul li { padding: 4px 0 3px 0; }
.sitemap li ul li a { color: #5d5d5d;  }

.click-for-more { clear: both; font-family: arial; color: #f37122; font-size: 11px; background: url(/cn/images/sitemap-click.gif) no-repeat right top; cursor: pointer; text-align: right; height: 19px; padding: 3px 40px 0 0; margin: 0 auto; width: 940px; }

.nav-property-side.filters li { width: 100%; text-align: left;}

.wrapper { background-color: #fff; width: 100%; height: 501px; overflow: hidden; position: absolute; top: 0; left: 0; }
.carousel img { display: block; float: left; }
#prev, #next { background-color: rgba(255, 255, 255, 0.7); display: block; height: 501px; width: 50%; top: 0; position: absolute; }
#prev:hover, #next:hover { background-color: #fff; background-color: rgba(255, 255, 255, 0.8); }
#prev { left: -499px; }
#next { right: -499px; }

#pager-btn { width: 1000px; margin: 0 auto; position: relative; z-index: 1; top: 466px; }
.pager { margin-left: 0; position: absolute; right: 42px; }
.pager a { border-radius: 10px; display: inline-block; width: 10px; height: 10px; margin: 0 5px 0 0; background-color: rgba(4, 45, 66, 1.0);  }
.pager a:hover { background-color: #e87511; }
.pager a span { display: none; }
.pager a.selected { background-color: #e87511; }

#arrow-btn { width: 1000px; margin: 0 auto; position: relative; z-index: 1; top: 472px; }
.prev-btn  { background: url(/cn/images/arrow-prev.png) no-repeat; position: absolute; width: 7px; height: 10px; left: 873px;  }
.next-btn  { background: url(/cn/images/arrow-next.png) no-repeat; position: absolute; width: 7px; height: 10px; right: 15px;  }

#wrapper-content { width: 1000px; margin: 0 auto; }
.wrapper-menu-left { width: 229px; float: left; padding-left: 10px; }

.left-menu { width: 227px; }
.left-menu { list-style: none; padding: 0; margin: 0; border-top: none; border-left: none; }
.left-menu ul { padding: 0; margin: 0; float: left; display: block; width: 100%;  }
.left-menu li { background: #fff; cursor: pointer; float: left; display: block; border-bottom: 1px solid #e4d9c3; font-size: 13px; width: 100%; border-right: 1px solid #e4d9c3; border-left: 1px solid #e4d9c3;  }
.left-menu li.active>a { background: url('/cn/images/left-menu-top.png') no-repeat 205px center; color: #b3995a; }
.left-menu a { color: #042d42; padding: 10px 10px 10px 15px; display: block; cursor: pointer; background: url('/cn/images/left-menu-bottom.png') no-repeat 205px center; font-family: 'Source Han Sans CN', sans-serif;
	font-weight:400; text-transform: uppercase; }
.left-menu a:hover, .left-menu a.selected { color: #c0aa75; }
/* Level 2 */
.left-menu li ul li { border: none;  }
.left-menu li ul li.active>a { background: url('/cn/images/left-menu-minus.png') no-repeat 205px center; }
.left-menu li ul li a { color: #042d42; padding: 5px 15px; display: block; cursor: pointer; background: url('/cn/images/left-menu-plus.png') no-repeat 205px center; font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; }
.left-menu li ul { padding-bottom: 5px; }

.left-menu li ul.second { padding-left: 9px; width: 90%; }
.left-menu li ul.second li a { background: none; }
/* Level 3 */
.left-menu li ul li ul li a { margin-left: 14px; background-image: none !important; color: #042d42 !important; padding: 6px 10px 6px 12px;  }
.left-menu li ul li ul li a.selected { background-image: none !important; background: #eeeadd; color: #042d42;}
 .left-menu li ul li ul li.active > a { background: none; }
.left-menu li.reset-url a { background: none; }
.left-menu .filters { padding-left: 9px; }
.left-menu .filters li { clear: both; background: none !important; }
.left-menu .filters li div.active { background: none; height: auto; }
.left-menu .filters li .active .inner { background: none; color: #958985; }
.left-menu .filters li .active a { color: #958985; }
.left-menu .filters li div .inner { height: auto; background: none; padding: 0; color: #2c2411; cursor: pointer; }
.left-menu .filters li.last { border: none; }
.left-menu .filters li a { background: none !important; }



.left-menu li.last  { border: 1px solid #e4d9c3;  border-top: none; -moz-border-radius-bottomleft: 30px; -webkit-border-bottom-left-radius: 30px;
border-bottom-left-radius: 30px;}
.wrapper-menu-left-title { border: 1px solid #e4d9c3; color: #f37123; font-size: 18px; background: #fff; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; padding: 9px 0 8px 17px; text-transform: uppercase;
	-moz-border-radius-topright: 30px;
	-webkit-border-top-right-radius: 30px;
	border-top-right-radius: 30px;
 }
.wrapper-content-right { width: 730px; float: right; padding: 0 0 76px 31px; min-height: 500px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:400; font-size: 14px; text-align: justify; color: #272727; line-height: 22px;  }
h1 { color: #042e43; font-size: 20px; font-weight: 500; padding-bottom: 10px; text-transform: uppercase; }
h2 { color: #f37123; font-size: 18px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:700; margin: 1em 0; position: relative;  }
h2.divider-h2 { background: url(/cn/images/divider-h2.gif) no-repeat right 17px; clear: both; }
h2 span { padding: 0 10px 0 0; }
h3 { color: #9e8548; font-size: 16px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:700; margin: 1em 0;}

.column-property-info { width: 360px; float: left; }
.column-location-map { width: 345px; float: left; padding-left: 15px; }
.tab-container { width: 100%; margin: 0 auto; }

.tabs-menu { margin: 0; padding: 0; list-style: none; }
.tabs-menu li { float: left; cursor: pointer; background: #bebebe; color: #fff; }
.tabs-menu li a { color: #fff; }
.tabs-menu li:first-child { margin-left: 0; }
.tabs-menu li.current { background: #f37123 url(/cn/images/property-info-selected.gif) no-repeat center bottom; height: 38px;  }
.tabs-menu li.current div { background: #f37123; }
.tabs-menu li div { height: 11px; background: #bebebe; padding: 5px 20px 16px 20px; border-left: 1px solid #fff; }
.tab-content { clear: both;  }
.tab-content .tabBlock { width: 648px; padding: 25px; }
#tab-2, #tab-3 { display: none; }

.tabs-aidigong { margin: 0; padding: 0; list-style: none; }
.tabs-aidigong li { float: left; cursor: pointer; background: #bebebe; color: #fff; width: 33%; border-right: 1px solid #fff; border-bottom: 1px solid #fff; text-align: center; }
.tabs-aidigong li a { color: #fff; padding: 5px 3px; display: block; line-height: 16px;   }
.tabs-aidigong li:first-child { margin-left: 0; }
.tabs-aidigong li.current { background: #f37123;  }
.tabs-aidigong li.current div { background: #f37123; }
.tabs-aidigong li div { height: 11px; background: #bebebe; padding: 5px 20px 16px 20px; border-left: 1px solid #fff; }
.tab-content-aidigong { clear: both;  }
.tab-content-aidigong .tabBlock-aidigong { width: 648px; padding: 25px; }
#tab-aidigong-2, #tab-aidigong-3, #tab-aidigong-4, #tab-aidigong-5 { display: none; }


.tablst { display: inline; float: left; width: 100%; margin: 0 ;padding: 0;}
.tablst li { float: left; list-style: none; width: 33.2%;}
.tablst li a { display: block;  background: #bebebe; border-left: 1px solid #fff; border-bottom: 1px solid #fff; text-align: center; line-height: 18px; padding: 5px 0; color: #fff; }
.tablst li a.selected { background: #f37123; }

#map-canvas1,#map-canvas2,#map-canvas3, #map-canvas4, #map-canvas5, #map-canvas6 { width: 100%; height: 440px;float:left;margin:0;clear:both;}


.tab-container { width: 100%; margin: 0 auto; }
.tab-bod { margin: 0; padding: 0; list-style: none; }
.tab-bod li { float: left; cursor: pointer; background: #bebebe; color: #fff; width: 33.2%; text-align: center; margin-bottom: 1px;  }
.tab-bod li:first-child { margin-left: 0; }
.tab-bod li.active { background: #f37123 url(/cn/images/property-info-selected.gif) no-repeat center bottom; height: auto;  }
.tab-bod li.active div { background: #f37123; }
.tab-bod li div { height: 11px; background: #bebebe; padding: 5px 20px 16px 20px; border-left: 1px solid #fff; }
.tab-content-bod { clear: both; height: auto !important;  }
.tab-content-bod .tabBlock { width: 730px; padding: 25px 0 25px 0; }
.tab-bod li div .selected { background: #f37123; color: #fff; display: block; }
.tab-content-bod ul li { background: none;  }
.tab-content-bod ul { padding-left: 20px; }
.tab-content-bod h3 { margin-bottom: 2px; }
.tab-content-bod img {float: right;}

.table-property-info { margin-top: 4px; width: 100%; }
.table-property-info tr { vertical-align: top; text-align: left;  }
.table-property-info tr td { border-top: 1px solid #e3d2bc; border-left: 1px solid #e3d2bc;  padding: 5px 4px; color: #272727; }
.table-property-info tr td:first-child { border-left: none; }
.table-property-info tr.first td { border-top: 1px solid #e5e5e5; }
.property-note { font-size: 11px; margin-top: 20px; line-height: 14px; }
.property-note ol { padding-left: 15px; padding-top: 5px;  }
.property-note ol li { padding: 5px 0; }
.table-property-info tr td.right-align { text-align: left; white-space: nowrap; }
.col-1 { width: 44%; }
.col-2 { width: 56%; }
.col-3 { width: 30%; }

#ch-perennial-qingyang-mall .col-1 { width: 40%; }
#ch-perennial-qingyang-mall .col-2 { width: 60%; }
#ch-perennial-international-health-medical-hub .col-1 { width: 40%; }
#ch-perennial-international-health-medical-hub .col-2 { width: 60%; }
#ch-shenyang-red-star-macalline-furniture-mall .col-1 { width: 43%; }
#ch-shenyang-red-star-macalline-furniture-mall .col-2 { width: 57%; }

.slider-location { width: 100%; position: relative; }
#slider-location-inner img { width: 100%; height: auto; margin-bottom: 0; }


#sg-axa-tower .column-location-map .flexslider { height: 285px; }
#sg-chijmes .column-location-map .flexslider { height: 315px; }
#sg-chijmes-test .column-location-map .flexslider { height: 315px; }
#sg-capitol-singapore .column-location-map .flexslider { height: 315px; }
#sg-chijmes .column-location-map .flexslider { height: 315px; }
#sg-chinatown-point .column-location-map .flexslider { height: 285px; }
#sg-house-of-tan-yeok-nee .column-location-map .flexslider { height: 315px; }
#sg-tripleone-somerset .column-location-map .flexslider { height: 315px; }
#ch-perennial-jihua-mall .column-location-map .flexslider { height: 315px; }
#my-the-waterfront-integrated-mixed-use-dev .column-location-map .flexslider { height: 355px; }

.highlight { background: url(/cn/images/option-bg-color-1.gif) repeat !important; cursor:pointer;  }
.highlight-blue { background: url(/cn/images/option-bg-color-2.gif) repeat !important; cursor:pointer;  }


.left-find-property { background: #D6D1C4; margin-top: 27px; padding: 19px 0 0 17px; position: relative; 
	-moz-border-radius-topright: 40px;
	-webkit-border-top-right-radius: 40px;
	border-top-right-radius: 40px;
	-moz-border-radius-bottomleft: 40px;
	-webkit-border-bottom-left-radius: 40px;
	border-bottom-left-radius: 40px; }
.left-find-property .property-wrap-top option { background: #f0f0f0; padding: 2px; border: 0; }
.left-find-property select { width: 90%; color: #01293e; font-size: 12px; height: 20px;  font-family: 'Source Han Sans CN', sans-serif}

.left-find-property h2 { font-size: 18px; line-height: 20px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; color: #2c2411; margin: 0; padding: 0 0 16px 0; text-transform: uppercase;  }
.left-find-property .property-wrap-top {  height: 88px; }
.left-button-click { position: absolute; bottom: -3px; right: 0; cursor: pointer; }
.left-find-property h3 { font-size: 14px; line-height: 20px; font-family: 'Source Han Sans CN', sans-serif;
font-weight:700; color: #042d42; margin: 0; padding: 0 0 6px 0; text-transform: uppercase;}
.left-find-property .divider { border-bottom: 1px solid #d4ccbb; height: 1px; margin-bottom: 7px; }
.left-find-property .left-property, .left-find-property .left-location  { display: block; padding-bottom: 9px; }
.left-find-property .left-property li, .left-find-property .left-location li { width: 100%; font-size: 13px; color: #958885; list-style: none; line-height: 20px; border: none; display: inline-flex; }
.left-find-property li input { margin: 3px 6px 0 0; background: none; }
.left-find-property input { background: #b2985a; color: #fff; margin-top: 5px; border: none; padding: 0; text-transform: uppercase; font-size: 12px; font-family: 'arial';  }
.left-find-property input.search { padding: 4px 14px 3px 14px; }
.property-wrap-drop { margin-top: -18px; }
.left-location li, .left-property li { background: transparent; }
.clear-line-0 { clear: both; height: 23px; color: #042d42; }

.left-property label { display: block; }

.left-button-click-healthcare { position: absolute; bottom: -3px; right: 0; cursor: pointer; }


#map-canvas {width:100%; height:440px; border: 3px solid #e5e5e5; clear: both; margin: 10px 0 0 0; }
#map-canvas p { padding: 0 0 10px 0; margin: 0; line-height: 16px; }
.view-google-map { font-size: 12px; }

.noscrollbar { line-height: 1.35; overflow: hidden; }

.filters.healthcare li { width: 33%; }

#healthcare-portfolio-map-china { position: relative;  }
#healthcare-port-1-china { position: absolute; top: 395px; left: 251px;  }

.healthcare-port-1-china-pos { position: absolute; top: 27px; left: 189px; }
.healthcare-port-1-china-img { top: -117px; left: 0; }

#healthcare-port-2-china { position: absolute; top: 252px; left: 154px;  }

.healthcare-port-2-china-pos { position: absolute; top: 44px; left: 189px; }
.healthcare-port-2-china-img { top: -117px; left: 0; }


#healthcare-port-3-china { position: absolute; top: 306px; left: 142px;  }

.healthcare-port-3-china-pos { position: absolute; top: 44px; left: 189px; }
.healthcare-port-3-china-img { top: -117px; left: 0; }

#healthcare-port-4-china { position: absolute; top: 290px; left: 455px;  }

.healthcare-port-4-china-pos { position: absolute; top: 61px; left: -4px; }
.healthcare-port-4-china-img { top: -117px; left: 0; }

#healthcare-port-5-china { position: absolute; top: 360px; left: 466px;  }

.healthcare-port-5-china-pos { position: absolute; top: 61px; left: -4px; }
.healthcare-port-5-china-img { top: -117px; left: 0; }


#healthcare-port-6-china { position: absolute; top: 180px; left: 165px;  }

.healthcare-port-6-china-pos { position: absolute; top: 62px; left: 189px; }
.healthcare-port-6-china-img { top: -117px; left: 0; }

#healthcare-port-7-china { position: absolute; top: 190px; left: 472px;  }

.healthcare-port-7-china-pos { position: absolute; top: 44px; left: -4px; }
.healthcare-port-7-china-img { top: -117px; left: 0; }

#healthcare-port-8-china { position: absolute; top: 430px; left: 502px;  }

.healthcare-port-8-china-pos { position: absolute; top: 32px; left: -29px; }
.healthcare-port-8-china-img { top: -117px; left: 0; }

#healthcare-port-9-china { position: absolute; top: 119px; left: 458px;  }

.healthcare-port-9-china-pos { position: absolute; top: 61px; left: -4px; }
.healthcare-port-9-china-img { top: -117px; left: 0; }

img.img-map-china { max-width: none; }

#portfolio-map-china, #portfolio-map-singapore, #portfolio-map-malaysia, #portfolio-map-ghana, #portfolio-map-indonesia  { position: relative;  }
.map-china, .map-singapore, .map-indonesia { cursor: pointer;  }
#port-1-china  { position: absolute; top: 68px; left: 283px;  }

.port-1-china-pos { position: absolute; top: 46px; left: 189px; }
.port-1-china-img { top: -117px; left: 0; }

#port-2-china  { position: absolute; top: 118px; left: 270px;  }

.port-2-china-pos { position: absolute; top: 46px; left: 189px; }
.port-2-china-img { top: -117px; left: 0; }

#port-3-china  { position: absolute; top: 200px; left: 80px;  }

.port-3-china-pos { position: absolute; top: 35px; left: 275px; }
.port-3-china-img { top: -140px; left: 0; }

#port-4-china  { position: absolute; top: 242px; left: 68px;  }

.port-4-china-pos { position: absolute; top: 35px; left: 275px; }
.port-4-china-img { top: -140px; left: 0; }

#port-4b-china  { position: absolute; top: 284px; left: 68px;  }

.port-4b-china-pos { position: absolute; top: 57px; left: 188px; }
.port-4b-china-img { top: -140px; left: 0; }

#port-5-china  { position: absolute; top: 428px; left: 140px;  }

.port-5-china-pos { position: absolute; top: -51px; left: 189px; }
.port-5-china-img { top: -117px; left: 0; }

#port-6-china  { position: absolute; top: 495px; left: 243px;  }

.port-6-china-pos { position: absolute; top: -31px; left: 189px; }
.port-6-china-img { top: -117px; left: 0; }

#port-6b-china  { position: absolute; top: 526px; left: 243px; }

.port-6b-china-pos { position: absolute; top: -60px; left: 189px; }
.port-6b-china-img { top: -117px; left: 0; }

#port-7-china  { position: absolute; top: 378px; left: 114px;  }

.port-7-china-pos { position: absolute; top: -9px; left: 194px; }
.port-7-china-img { top: -117px; left: 0; }

#port-8-china  { position: absolute; top: 148px; left: 572px;  }

.port-8-china-pos { position: absolute; top: 28px; left: -4px; }
.port-8-china-img { top: -117px; left: 0; }

#port-9-china  { position: absolute; top: 108px; left: 562px;  }

.port-9-china-pos { position: absolute; top: 36px; left: -4px; }
.port-9-china-img { top: -117px; left: 0; }

#port-10-china  { position: absolute; top: 60px; left: 551px;  }

.port-10-china-pos { position: absolute; top: 35px; left: -4px; }
.port-10-china-img { top: -117px; left: 0; }

#port-11-china  { position: absolute; top: 278px; left: 552px;  }

.port-11-china-pos { position: absolute; top: 34px; left: -133px; }
.port-11-china-img { top: -117px; left: 0; }

#port-12-china  { position: absolute; top: 332px; left: 552px;  }

.port-12-china-pos { position: absolute; top: -15px; left: -144px; }
.port-12-china-img { top: -117px; left: 0; }

#port-13-china  { position: absolute; top: 413px; left: 444px;  }

.port-13-china-pos { position: absolute; top: 36px; left: -4px; }
.port-13-china-img { top: -117px; left: 0; }

#port-14-china { position: absolute; top: 18px;left: 295px;}

.port-14-china-pos { position: absolute; top: 35px; left: 185px;}
.port-14-china-img { top: -117px; left: 0; }

#port-15-china { position: absolute; top: 472px; left: 150px;}

.port-15-china-pos { position: absolute; top: -29px; left: 188px;}
.port-15-china-img { top: -117px; left: 0; }

#port-16-china { position: absolute; top: 386px; left: 552px;}

.port-16-china-pos { position: absolute; top: -11px; left: -56px;}
.port-16-china-img { top: -117px; left: 0; }

.tooltip-wrap .tooltip-content { display: none; position: absolute; cursor: pointer; z-index: 10; }
.tooltip-wrap:hover .tooltip-content { display: block; }
.m-dot-number { display: none; }

#port-1-singapore  { position: absolute; top: 245px; left: 455px;  }

.port-1-singapore-pos { position: absolute; top: 22px; left: -4px; }
.port-1-singapore-img { top: -126px; left: 0; }

#port-2-singapore  { position: absolute; top: 386px; left: 189px;  }

.port-2-singapore-pos { position: absolute; top: -68px; left: 181px; }
.port-2-singapore-img { top: -126px; left: 0; }

#port-3-singapore  { position: absolute; top: 331px; left: 430px;  }

.port-3-singapore-pos { position: absolute; top: -37px; left: -51px; }
.port-3-singapore-img { top: -126px; left: 0; }

#port-4-singapore  { position: absolute; top: 288px; left: 459px;  }

.port-4-singapore-pos { position: absolute; top: -11px; left: -71px; }
.port-4-singapore-img { top: -126px; left: 0; }

#port-5-singapore  { position: absolute; top: 82px; left: 189px;  }

.port-5-singapore-pos { position: absolute; top: 14px; left: 181px; }
.port-5-singapore-img { top: -126px; left: 0; }

#port-6-singapore  { position: absolute; top: 126px; left: 181px;  }

.port-6-singapore-pos { position: absolute; top: 17px; left: 180px; }
.port-6-singapore-img { top: -126px; left: 0; }

#port-7-singapore  { position: absolute; top: 170px; left: 164px;  }

.port-7-singapore-pos { position: absolute; top: 20px; left: 180px; }
.port-7-singapore-img { top: -126px; left: 0; }

#port-8-singapore  { position: absolute; top: 300px; left: 54px;  }

.port-8-singapore-pos { position: absolute; top: -47px; left: 181px; }
.port-8-singapore-img { top: -117px; left: 0; }

#port-9-singapore  { position: absolute; top: 343px; left: 77px;  }

.port-9-singapore-pos { position: absolute; top: -99px; left: 181px; }
.port-9-singapore-img { top: -117px; left: 0; }

#port-10-singapore  { position: absolute; top: 116px; left: 381px;  }

.port-10-singapore-pos { position: absolute; top: 0px; left: -4px; }
.port-10-singapore-img { top: -117px; left: 0; }

#port-1-malaysia  { position: absolute; top: 62px; left: 230px;  }

.port-1-malaysia-pos { position: absolute; top: 22px; left: -4px; }
.port-1-malaysia-img { top: -117px; left: 0; }

#port-1-ghana  { position: absolute; top: 284px; left: 162px;  }

.port-1-ghana-pos { position: absolute; top: 36px; left: 189px; }
.port-1-ghana-img { top: -117px; left: 0; }

#port-1-indonesia  { position: absolute; top: 114px; left: 200px;  }

.port-1-indonesia-pos { position: absolute; top: 46px; left: -4px; }
.port-1-indonesia-img { top: -117px; left: 0; }

#home .map-height { height: auto;  }
.map-height { height: 45px;  }

ul#search-results li { list-style: none; float: left; width: 230px; min-height: auto; float: left; margin: 0 15px 15px 0; position: relative; }
ul#search-results li img { display: block; }
ul#search-results li.num-3, ul#search-results li.num-6, ul#search-results li.num-9, ul#search-results li.num-12 { margin-right: 0; }
ul#search-results li .label { background: #b09960; font-size: 13px; text-align: center; padding: 8px;  min-height: 44px; }
ul#search-results li .label a { color: #fff; }
ul#search-results li .label a:hover { color: #e3d9c4; }
ul#search-results li .m-bullet-number { position: absolute; top: 120px; left: 4px; width: 27px; height: 27px; text-align: center; line-height: 30px; color: #fff;
	-webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2); }
ul#search-results li .m-bullet-number.color-orange { background: #e87511;  }
#search-results.Singapore li .label { min-height: 0; }
ul#search-results.thumb-sg li .label { min-height: 0; }
h2.divider-h2-long-China { background: url(/cn/images/divider-h2-long-ch.gif) no-repeat right 17px; clear: both; }
h2.divider-h2-long-Singapore { background: url(/cn/images/divider-h2-long.gif) no-repeat right 17px; clear: both; }
h2.divider-h2-long-Malaysia { background: url(/cn/images/divider-h2-long.gif) no-repeat right 17px; clear: both; }
h2.divider-h2-long-Ghana { background: url(/cn/images/divider-h2-long.gif) no-repeat right 17px; clear: both; }
h2.divider-h2-long-Indonesia { background: url(/cn/images/divider-h2-long.gif) no-repeat right 17px; clear: both; }
h2.divider-h2-long span { background: none; }
.icon-info { background: url(/cn/images/icon-info.png) no-repeat; padding: 0 0 0 35px; display: block; height: 35px; }

.info { background: #fcf8e3; border: 1px solid #fbeed5; width: 95%; max-width: 730px; margin: 0; font-size:12px;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;  }
.info .info-wrapper {	padding:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box; }
.info a {	color:#c09853;	text-decoration:none;}
#info p {	margin:5px 0 0 0;}
.container-property { position: relative; width: 730px; margin: 0 auto; 
	-webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;	}
.filters { margin: 0; padding: 0; list-style: none; }
.filters li {	float: left; font-size: 13px; border-right: 1px solid #fff; width: 24.7%; margin-bottom: 1px; text-align: center; }
.filters li div.active { color:#fff; height: auto; background: url(/cn/images/filters-arrow.gif) center bottom no-repeat; }
.filters li div .inner { height: auto; background: #f5f5f5; padding: 5px 0px; color: #848484; cursor: pointer; }
.filters li .active .inner  { background: #f37123; color: #fff; }

.portfoliolist .portfolio { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; width: 31.3%; margin: 1%; display: none; float: left; overflow: hidden; }
.portfoliolist img { display: block; }
.portfolio-wrapper { overflow: hidden;	position: relative;	background: #b09960;	cursor:pointer; }
.portfolio .label-text { color: #fff; position: relative; z-index:500; padding: 8px; font-size: 13px; text-align: center; background: #b09960; min-height: 44px; }
.portfolio .label-text a { color: #fff; display: block;  }
.portfolio .label-text a:hover { color: #e3d9c4; }

.accordion { margin: 0; padding: 0; list-style: none; }
.accordion li .name h2 { margin-bottom: 0; }
.accordion li .name { background: url("/cn/images/accordion-plus.gif") no-repeat scroll 100% center; cursor: pointer; }
.accordion li .designation { padding: 5px 0 25px 0; font-size: 14px; color: #757575; }
.accordion li .on { background: url("/cn/images/accordion-minus.gif") no-repeat scroll 100% center; }
.accordion li { background: url("/cn/images/divider-bod.gif") no-repeat 0 bottom; }
.accordion .content { padding: 0 0 16px 0; margin: 0; display: none; }
.accordion .content p.first { margin-top: 0; }
#board-of-directors .portfoliolist .portfolio { width: 100%; }
.accordion .name h2 { margin-bottom: 0; }
.accordion .name { background: url("/cn/images/accordion-plus.gif") no-repeat scroll 100% center; cursor: pointer; }
.accordion .designation { padding: 5px 0 25px 0; font-size: 14px; color: #757575; }
.accordion .on { background: url("/cn/images/accordion-minus.gif") no-repeat scroll 100% center; }
.accordion { background: url("/cn/images/divider-bod.gif") no-repeat 0 bottom; }
.accordion li .hideCV h2 { margin-bottom: 0; }

#strategy-container { width: 100%; margin-top: 20px; }
#strategy-mainNav { margin: 0; padding: 0; list-style: none; }
#strategy-mainNav li { float: left; padding: 10px; margin: 0 0 1px 1px; cursor: pointer; background: #f37022; color: #fff; }
#strategy-mainNav li:first-child { margin-left: 0; }
#strategy-mainNav li.active { background: #c0aa75; }
#strategy-content { clear: both; border: 1px solid #fcdec2; }
#strategy-content .strategy-tabBlock { width: 648px; padding: 25px; }

.first-paragraph { font-size: 16px; color: #9e8548; line-height: 25px;  }
.list_0 { list-style: none; }
.list_0 li { background: url("/cn/images/bullet-0.gif") no-repeat scroll left 9px; padding: 0 0 10px 13px; }
.list_1 { padding-left: 35px; }
.pp_gallery ul li { display: none; }
.governance li a { color: #272727; }
.reset-p { margin-bottom: 5px; }

.right-print, .img-right-0 { float: right; }
.right-print img { margin: 2px 5px 0 0; float: left;  }
.font-links { float: left; padding-top: 7px; text-transform: capitalize; }
.font-links li { list-style: none; font-size: 12px; float: left; padding: 0 0 0 4px; }
.font-links li img { margin: 2px 0 0 0; padding: 0; }

.legend-wrap { background: #f1ebdf;  clear: both; padding: 18px; -moz-border-radius-topright: 35px; -webkit-border-top-right-radius: 35px; border-top-right-radius: 35px; -moz-border-radius-bottomleft: 35px; -webkit-border-bottom-left-radius: 35px; border-bottom-left-radius: 35px;}
.legend-height { height: 20px; clear: both; }
.legend-wrap li { list-style: none; margin: 15px 0; }
.legend-wrap li div { border: 1px solid red; }
.legend-color-blue { width: 9px; height: 9px; background: #4379bf; border-radius: 200px 200px 200px 200px; -moz-border-radius: 200px 200px 200px 200px; -webkit-border-radius: 200px 200px 200px 200px; border: 0px solid #4379bf;}
.legend-color-green { width: 9px; height: 9px; background: #50881d; border-radius: 200px 200px 200px 200px; -moz-border-radius: 200px 200px 200px 200px; -webkit-border-radius: 200px 200px 200px 200px; border: 0px solid #50881d;}
.legend-color-orange { width: 9px; height: 9px; background: #fe6500; border-radius: 200px 200px 200px 200px; -moz-border-radius: 200px 200px 200px 200px; -webkit-border-radius: 200px 200px 200px 200px; border: 0px solid #fe6500;}

.privacy-policy li { font-weight: bold;  }
.privacy-policy li ul { padding-left: 15px; }
.privacy-policy li ul li { font-weight: normal; background: url("/cn/images/bullet-0.gif") no-repeat scroll left 9px; list-style: none; padding-left: 15px; }
.privacy-policy li ul li ul li { background: url("/cn/images/divider-3-level.gif") no-repeat scroll left 10px; }

ol.conditions li { font-weight: bold; float: left; }
ol.conditions li .number { float: left; width: 35px; font-weight: normal;  }
ol.conditions li .text { float: left; width: 685px; font-weight: normal; }
ol.conditions li ul li { list-style: none; font-weight: normal; }

.corporate-profile { font-size: 12px;}
.description-ul { margin: 0; padding: 0; }
.description-ul li { list-style: none; padding: 5px 0; }


.m-find-property { display: none; }
.flex-control-nav { position: relative; bottom: auto; }
.custom-navigation { display: table; width: 99%; table-layout: fixed; }
.custom-navigation > * { display: table-cell; position: relative;  }
.custom-navigation > a { width: 15px; }
.custom-navigation .flex-next { text-align: right; }
.slider { position: relative; }
.flex-control-nav { padding-top: 10px; }

.custom-navigation-location { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location  > * { display: table-cell; position: relative;  }
.custom-navigation-location  > a { width: 15px; }
.custom-navigation-location  .flex-next-1 { text-align: right; }

.custom-navigation-location1 { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location1  > * { display: table-cell; position: relative;  }
.custom-navigation-location1  > a { width: 15px; }
.custom-navigation-location1  .flex-next-1 { text-align: right; }

.custom-navigation-location2 { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location2  > * { display: table-cell; position: relative;  }
.custom-navigation-location2  > a { width: 15px; }
.custom-navigation-location2  .flex-next-1 { text-align: right; }

.custom-navigation-location3 { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location3  > * { display: table-cell; position: relative;  }
.custom-navigation-location3  > a { width: 15px; }
.custom-navigation-location3  .flex-next-1 { text-align: right; }

.custom-navigation-location4 { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location4  > * { display: table-cell; position: relative;  }
.custom-navigation-location4  > a { width: 15px; }
.custom-navigation-location4  .flex-next-1 { text-align: right; }

.custom-navigation-location5 { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location5  > * { display: table-cell; position: relative;  }
.custom-navigation-location5  > a { width: 15px; }
.custom-navigation-location5  .flex-next-1 { text-align: right; }

.custom-navigation-location6 { display: table; width: 99%; table-layout: fixed; }
.custom-navigation-location6  > * { display: table-cell; position: relative;  }
.custom-navigation-location6  > a { width: 15px; }
.custom-navigation-location6  .flex-next-1 { text-align: right; }

#ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev { left: 634px; position: relative; z-index: 500; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev { left: 634px;; position: relative; z-index: 500; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }

#ch-aidigong a.flex-prev { left: 460px; position: relative; z-index: 500; }
#ch-aidigong a.flex-prev-1 { left: 215px; position: relative; z-index: 500; }
/*bullet 3 */
#ch-aidigong .custom-navigation-location2 a.flex-prev-1 { left: 235px; position: relative; z-index: 500; }
/*bullet 6 */
#ch-aidigong .custom-navigation-location4 a.flex-prev-1 { left: 232px; position: relative; z-index: 500; }
/*bullet 4 */
#ch-aidigong .custom-navigation-location5 a.flex-prev-1 { left: 216px; position: relative; z-index: 500; }
#ch-aidigong .custom-navigation-location6 a.flex-prev-1 { left: 216px; position: relative; z-index: 500; }

#ch-st-stamford-modern-hospital a.flex-prev { left: 592px; position: relative; z-index: 500; }







#ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev { left: 592px; position: relative; z-index: 500; }
#ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev-1 { left: 266px; position: relative; z-index: 500; }

#st-stamford-plastic-surgery-and-aesthetic-hospital a.flex-prev-1 { left: 266px; position: relative; z-index: 500; }

#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev { left: 615px; position: relative; z-index: 500; }
#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev-1 { left: 266px; position: relative; z-index: 500; }
#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev-2 { left: 632px; position: relative; z-index: 500; }
#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev { left: 615px; position: relative; z-index: 500; }
#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev-1 { left: 266px; position: relative; z-index: 500; }
#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev-2 { left: 632px; position: relative; z-index: 500; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev { left: 651px; position: relative; z-index: 650; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev { left: 615px; position: relative; z-index: 500; }
#ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev-1 { left: 252px; position: relative; z-index: 500; }
#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev { left: 636px; position: relative; z-index: 500; }
#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev-1 { left: 270px; position: relative; z-index: 500; }
#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev-2 { left: 616px; position: relative; z-index: 500; }
#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev { left: 651px; position: relative; z-index: 500; }
#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }
#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev-2 { left: 636px; position: relative; z-index: 500; }
#ch-tianjin-south-hsr-integrated-development a.flex-prev { left: 650px;position: relative; z-index: 500; }
#ch-kunming-south-hsr-integrated-development a.flex-prev { left: 654px;position: relative; z-index: 500; }
#ch-kunming-south-hsr-integrated-development a.flex-prev-1 { left: 633px;position: relative; z-index: 500; }

#ch-zhuhai-hengqin-integrated-development a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }
#ch-perennial-qingyang-mall a.flex-prev { left: 577px; position: relative; z-index: 500; }

#ch-perennial-jihua-mall a.flex-prev { left: 577px; position: relative; z-index: 500; }

#ch-shenyang-red-star-macalline-furniture-mall a.flex-prev { left: 592px; position: relative; z-index: 500; }

#ch-shenyang-longemont-shopping-mall a.flex-prev { left: 577px; position: relative; z-index: 500; }

#ch-perennial-international-health-medical-hub a.flex-prev { left: 649px; position: relative; z-index: 650; }
#ch-perennial-international-health-medical-hub a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }
#ch-shenyang-longemont-offices a.flex-prev { left: 634px; position: relative; z-index: 650;}



#sg-chinatown-point a.flex-prev { left: 634px; position: relative; z-index: 650; }

#sg-house-of-tan-yeok-nee a.flex-prev  { left: 633px; position: relative; z-index: 650; }
#sg-house-of-tan-yeok-nee a.flex-prev-1 { left: 268px; position: relative; z-index: 500; }
#sg-tripleone-somerset a.flex-prev { left: 615px; position: relative; z-index: 500; }
#sg-tripleone-somerset a.flex-prev-1 { left: 252px; position: relative; z-index: 500; }

#sg-capitol-singapore a.flex-prev { left: 558px; position: relative; z-index: 500; }

#sg-chijmes a.flex-prev { left: 578px; position: relative; z-index: 500; }

#sg-112-katong a.flex-prev { left: 594px; position: relative; z-index: 500; }


#my-the-waterfront-integrated-mixed-use-dev a.flex-prev { left: 594px; position: relative; z-index: 500; }
#my-the-waterfront-integrated-mixed-use-dev a.flex-prev-1 { left: 617px; position: relative; z-index: 500; }

#gh-accra-integrated-development a.flex-prev { left: 650px; position: relative; z-index: 500; }


#id-the-sanctuary-collection a.flex-prev { left: 595px; position: relative; z-index: 500; }


.m-bullet-number, .m-map-show-detail  { display: none; }


/* Responsive */
@media screen and (max-width: 1200px) {
	#box-wrap { width: 86%; top: 76%; left: 7%; right: 7%; float: left;}
	.nav { width: 100%; }
	*:first-child+html .nav { width: 615px;}
	.nav li .sub-menu-content { width: 100%;}
	#wrap-footer-inner { width:86%; padding: 10px 7% 2px 7%; }
	.sitemap-inner { width: 86%;}
	.click-for-more { padding: 3px 3.5% 0 0; width: 82.5%; }
	
	#box-wrap .column-1, #box-wrap .column-2, #box-wrap .column-3{ margin: 0 2% 0 0;}
	#box-wrap .column-4 { margin: 0;}
	#box-wrap .column-1 { width: 23%; min-height: 107px; height: auto; padding: 7px 0 0 0; }
	#box-wrap .column-2 { width: 22%; min-height: 104px; height: auto; padding: 12px 0 0 1%; }
	#box-wrap .column-3 { width: 22%; min-height: 104px; height: auto; padding: 12px 1% 0 1%; }
	#box-wrap .column-4 { width: 23%; min-height: 116px; height: auto; }
	#box-wrap .find-a-property { width: 98%; padding-left: 15px; float: left; }
	#box-wrap .find-a-property select { width: 93%;}
	#box-wrap .email { width: 98%; padding: 0 0 14px 15px; float: left; }
	#box-wrap .email p span {display: none;}
	#box-wrap .property-wrap-top { min-height: 58px; height: auto; }
}

@media screen and (max-width: 1100px){
	.navbar-container { padding: 0; }
	#flexslider-wrap {margin-bottom: 15px;}
	.nav li ul li.third a, .nav li ul li.third a:hover { background: #f37122 url("/cn/images/level-2-arrow.gif") no-repeat scroll 220px center; }
	#box-wrap .column-3 ul li .ir_newsDate, #box-wrap .column-4 { width: 22%; }
	#box-wrap .column-2 { width: 23%; }
	#box-wrap .column-2 .factsheet { width: 100%; }
	#box-wrap .email { height: 44px; }
	#box-wrap .find-a-property { bottom: 58px; }
	.filters li, .filters.healthcare li { width: 33%; }
}

@media screen and (max-width: 1040px){
	#box-wrap { width: 96%; top: 76%; left: 2%; right: 2%;}
	#wrap-footer-inner { width:96%; padding: 10px 2% 2px 2%;}
	.sitemap-inner { width: 96%;}
	*:first-child+html .nav { width: 535px;}
	.nav li a { padding: 0 8px 0px 9px; }
	.click-for-more { padding: 4px 4% 0 0; width: 82%; }
	#flexslider-wrap {margin-bottom: 30px;}
	.flex-direction-nav li a {top: 40% !important; }
	.flex-direction-nav li .prev { left: 60px !important; }
	.flex-direction-nav li .next { right: 60px !important; }
	.navbar-container, #wrapper-content { width: 100%; }
	.wrapper-content-right { width: 70%; float: left; }
	ul#search-results li { margin-right: 8px; width: 32%;  }
	.navbar-inner { padding-right: 50px; }
	.column-location-map { width: 49%; padding-left: 2%;  }
	.column-property-info { width: 49%; }

	#sg-112-katong a.flex-prev{ left: 583px; }
	#sg-capitol-singapore a.flex-prev { left: 603px;  }
	#sg-chijmes a.flex-prev { left: 548px; }
	#sg-chinatown-point a.flex-prev { left: 622px; }
	#sg-house-of-tan-yeok-nee a.flex-prev { left: 640px; }
	#sg-tripleone-somerset a.flex-prev { left: 603px;  }
	#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev { left: 603px;  }
	#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev { left: 603px;  }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev { left: 640px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev { left: 603px;  }
	#ch-perennial-international-health-medical-hub a.flex-prev { left: 640px; }
	#ch-perennial-jihua-mall a.flex-prev { left: 566px; }
	#ch-perennial-qingyang-mall a.flex-prev { left: 566px; }
	#ch-shenyang-longemont-shopping-mall a.flex-prev { left: 566px; }
	#ch-shenyang-red-star-macalline-furniture-mall a.flex-prev{ left: 583px; }
	#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev { left: 622px; }
	#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev { left: 622px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev { left: 634px; position: relative; z-index: 500; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev { left: 634px; position: relative; z-index: 500; }
	#my-the-waterfront-integrated-mixed-use-dev a.flex-prev{ left: 583px; }
	#gh-accra-integrated-development a.flex-prev { left: 640px; }
	
	#ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev{ left: 583px; }
	#ch-aidigong a.flex-prev { left: 450px;  }
	#ch-st-stamford-modern-hospital a.flex-prev { left: 583px;  }
	

}

@media screen and (max-width: 935px) {
	#flexslider-wrap {margin-bottom: 50px;}
	#box-wrap .column-1 { min-height: 122px;}
	#box-wrap .column-2 { min-height: 119px;}
	#box-wrap .column-3 { min-height: 119px;}
	#box-wrap .column-4 { min-height: 131px;}
	#box-wrap .find-a-property { bottom: 55px; padding-top:5px; padding-bottom: 10px;}
	.sitemap-inner { min-height: 175px; height: auto; padding-bottom: 10px; }
	.wrapper-content-right { width: 66%; }
}

@media screen and (max-width: 880px) {
	#box-wrap { float: left; position: relative; top: -50px; }
	#box-wrap .column-1 { width: 49%; min-height: 107px; margin: 0 2% 0 0; padding: 7px 0 0 0; }
	#box-wrap .column-2 { width: 47.5%; min-height: 104px; margin: 0; padding: 12px 0 0 0; }
	#box-wrap .column-3 { width: 45.2%; min-height: 104px; margin: 20px 2% 0 0; padding: 12px 2% 0 2%; }
	#box-wrap .column-4 { width: 47%; min-height: 116px; margin: 20px 0 0 0; padding: 0; }
	#box-wrap .email p span {display: inline;}
	#box-wrap .find-a-property { bottom: 58px; padding-top:0; padding-bottom: 0; }
	#box-wrap .find-a-property select { color: #000; height: 23px; }
	#box-wrap .email { height: 45px; }
	
}

@media screen and (max-width: 850px) {
	.wrapper-content-right { width: 62%; }
	
}

@media screen and (max-width: 768px) {
	.menu-desktop-li { display: block; }
	img { max-width: 100%; }
	.navbar-container { width: 100%; padding: 0; height: 38px; background: #fef3e7; }
	.logo { margin-left: 2%;}
	.navbar-language { float: none; position: inherit; margin-right: 0; }
	.navbar-wrapper { float:left; min-height: 117px; position: relative; }
	#flexslider-wrap { float: left; position: relative; z-index: auto; margin: 0; padding: 0; }
	.click-for-more { padding: 3px 6% 0 0; width: 80%; }
	.toggleMenu { display: block; margin: 0;  width: 50px; height: 26px; background: #f16d1b; color: #fff; padding: 12px 5px 0 10px; text-transform: uppercase; font-size: 12px; float: right;  }
	.toggleMenu:hover { color: #fff; }
	.toggleMenu.changes-color { background: #bebebe; }
	.m-menu-wrap { position: absolute; top: 0; right: 0; width: 100%; }
	.drop-down-language { display: none; }
	.m-find-property { font-size: 13px; display: block; }
	.m-find-content { background: #6490c5; position: absolute; top: 39px; z-index: 0; left: 0; width: 96%; padding: 2%; }
	.m-find-content h2 { font-size: 17px; color: #fff; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500;  margin: 0 0 10px 0; }
	.m-find-content form { padding-bottom: 5px; }
	.divider-blue { border-bottom: 1px solid #83a6d1; margin-bottom: 15px; padding-top: 15px;  }
	.m-find-country h3 { color: #042d42;  font-family: 'Source Han Sans CN', sans-serif;
font-weight:300; font-size: 14px; }
	ul.m-country li { list-style: none; border-right: none; padding-left: 15px; color: #fff; }
	ul.m-country li:first-child { padding-left: 0; }
	ul.m-country li div { float: left; margin-top: -1px; padding-left: 7px;  }
	ul.m-country li input { float: left; }
	ul.m-by-property li { border-right: none; float: left; width: 50%; color: #fff; }
	ul.m-by-property li div { float: left; margin-top: -1px; padding-left: 7px;  }
	ul.m-by-property li input { float: left; }
	.m-search { background: #aac2df; padding: 5px 15px; border: none; color: #042d42; font-family: 'Source Han Sans CN', sans-serif;
font-weight:500; }
	a#m-click { position: relative; font-size: 12px; width: 105px; float: right; margin-right: 62px; height: 15px; background: #ffe7c9 url("/cn/images/icon-language-drop.png") no-repeat scroll 87% 55%;  }
	a#m-click.m-selected { background: #aac2df url("/cn/images/icon-language-drop-hover.png") no-repeat scroll 87% 55%; color: #fff;  }
	.blue { background: blue; }
	.expandbox { display: block;  }
	.icon-search img { display: none; }
	.navbar-wrapper a.logo { text-align: center; margin: 0; padding: 0; float: none; }
/*	.navbar-wrapper a.logo img { margin: 12px 0; }*/
	.navbar-wrapper a.logo img { margin: 16px 0; width: 164px; height: 40px;}
	.navbar { text-align: center; border-bottom: 1px solid #eeeeee; background: #fff; }
	.navbar-language a { padding: 13px 29px 10px 15px; } 
	.navbar-inner { float: left; width: 100%; padding: 1px 0 0 0;}
	*:first-child+html .navbar-inner { padding: 10px 0 0 0; }
	.nav { display: none; float: left; height: auto;}
	*:first-child+html .nav { width: 100%;}
	.nav li ul li a.selected { color: #c0aa75; }
	#bod-top li.active a { color: #001b38; }
	.nav li { width: 100%; float: left; background: #f37122; border-bottom: 1px solid #fff;}
	.nav li a { padding: 12px 15px 10px 15px; color: #fff; height: auto; text-align: left; color: #fff; background:url(/cn/images/m-2lv-left.png) no-repeat 97%; }
	.nav li a.m-sec-drop, .nav li a:hover { background:url(/cn/images/m-2lv-left-hover.png) no-repeat 97%; color: #fff; }
	.nav li a.m-sec-drop-default { background:url(/cn/images/m-2lv-left.png) no-repeat 97%; color: #fff; }
	.nav li a.selected { color: #fff; }
	.nav li ul li { float: left; width: 100%; display: block; position: static; border-bottom: none; background: #fff; }
	.nav li ul li a { color: #001b38; border-top: 1px solid #e4d9c3; background: none; border-bottom: none; padding: 10px 16px 8px 16px; }
	.nav li ul li.third a { background:url(/cn/images/m-3lv-left.png) no-repeat 97%; color: #001b38; }
	.nav li ul li.third a.m-third-drop-default { background:url(/cn/images/m-3lv-left.png) no-repeat 97% !important; color: #001b38; }
	.nav li ul li.third a:hover, .nav li ul li.third a.m-third-drop { background:url(/cn/images/m-3lv-left-hover.png) no-repeat 97%; color: #c0aa75; }
	.nav li ul li ul li a { border: none; background: none !important; }
	.nav li ul li ul.sub-menu-lv3 li { padding-left: 12px; }
	.nav li .sub-menu-content { position: static; float: left; top: auto; left: 0; height: auto; }
	.nav li ul.profile,.nav li ul.overview,.nav li ul.ir,.nav li ul.announcements,.nav li ul.contact { width: 100%; float: left; }
	.nav li ul li ul { float: left; width: 100%; position: inherit; left: auto; top: auto; background: none; }
	.nav li ul li ul li { float: left; width: 95%; border: none;}
	.navbar-search-engine { position: absolute; top: 0; right: 209px; z-index: 50; width: 100%; }
	input.expandbox { background:transparent; padding: 11px 14px 6px 10px; text-align: right; color: #f37122; text-transform: uppercase; width: 70%; margin: 0; float: right; }
	.navbar-search-inner { float: right; width: 100%; }
	.map-height { clear: both; height: auto; }
	.wrapper-menu-left { display: none; }
	#wrapper-content{ width: 100%; z-index: 0; position: relative; }
	.wrapper-content-right { width: 92%; padding: 5% 4% 5% 4%; }
	.show-hide { display:none; }
	#icon-plus { background:url(/cn/images/mobile-regulatory-plus.png) no-repeat 97% top; height: 25px; border-bottom: 1px solid #dedede; padding-bottom: 10px; cursor: pointer;  }
	#icon-plus.icon-minus { background:url(/cn/images/mobile-regulatory-minus.png) no-repeat 97% top; border-bottom: none; }
	.m-find-content select { color: #01293e; font-size: 12px; height: 25px; width: 100%; }
	.m-search-btn { clear: both; padding-top: 3px; }
	.tab-content-bod .tabBlock { width: 100%; }
	.filters li div .inner { padding: 5px 8px; }
	#by-country .wrapper-content-right, #portfolio-overview .wrapper-content-right { width: 96%; padding: 5% 2% 5% 2%; }
	#portfolio-map-china img { max-width: none;  }
	#portfolio-map-china { margin-left: -18px; }
	#port-10-china { left: 546px; }
	#port-11-china { left: 557px; }
	#port-13-china { left: 444px; }
	
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev  { left: 611px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev-1 { left: 270px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev  { left: 611px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev-1 { left: 270px; }
	
	#ch-aidigong a.flex-prev-1 { left: 270px; }
	
	#ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev-1 { left: 252px; }
	#st-stamford-plastic-surgery-and-aesthetic-hospital a.flex-prev-1 { left: 252px; }
	
	#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev { left: 592px; }
	#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev-1 { left: 252px; }
	#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev { left: 592px; }
	#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev-1 { left: 252px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev  { left: 628px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev-1 { left: 270px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev { left: 592px; }
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev-1 { left: 252px; }
	#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev { left: 592px; }
	#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev-1 { left: 270px; }
	#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev { left: 592px; }
	#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev-1 { left: 270px; }
	
	#ch-zhuhai-hengqin-integrated-development a.flex-prev-1 { left: 270px; }
	#ch-perennial-qingyang-mall a.flex-prev { left: 556px; }

	#ch-perennial-jihua-mall a.flex-prev { left: 556px; }
	
	#ch-shenyang-red-star-macalline-furniture-mall a.flex-prev { left: 575px; }

	#ch-shenyang-longemont-shopping-mall a.flex-prev { left: 556px; }

	#ch-perennial-international-health-medical-hub a.flex-prev { left: 628px; }
	#ch-perennial-international-health-medical-hub a.flex-prev-1 { left: 270px; }
		
	#ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev { left: 575px; }
	#ch-aidigong a.flex-prev { left: 439px; }
	#ch-st-stamford-modern-hospital a.flex-prev  { left: 575px; }
	
	
	
	
	
	#sg-chinatown-point a.flex-prev { left: 611px;  }
	
	#sg-house-of-tan-yeok-nee a.flex-prev  { left: 628px; }
	#sg-house-of-tan-yeok-nee a.flex-prev-1 { left: 270px; }
	#sg-tripleone-somerset a.flex-prev { left: 592px;  }

	#sg-capitol-singapore a.flex-prev { left: 592px; }

	#sg-chijmes a.flex-prev { left: 536px; }

	#sg-112-katong a.flex-prev { left: 572px; }
	
	#my-the-waterfront-integrated-mixed-use-dev a.flex-prev { left: 572px; }

	
	#gh-accra-integrated-development a.flex-prev { left: 628px;  }
	
	#flexslider-location,#flexslider-location1 ,#flexslider-location2,#flexslider-location3, #flexslider-location4, #flexslider-location5, #flexslider-location6 { overflow: hidden; }
	
	
	.wrapper-menu-left { display: none !important; }
	.find-a-property { display: none; }
	#box-wrap .column-4 h2, #box-wrap .column-4 h2:hover, #box-wrap .column-4 h2.selected  { background: none; }
	.m-column-top { background: #4f81bd; padding: 0 0 14px 15px; width: 98%; display: block; }
	.m-column-top p { margin: 0; font-size: 12px; }
	.m-column-top p a { color: #f9b633; }
	

	
	
	.flex-direction-nav li .prev { left: 40px !important; }
	.flex-direction-nav li .next { right: 40px !important; }
	#wrap-footer-inner { height: 40px;}
	#wrap-footer-inner .footer-terms { float: left; width: 100%; margin: 5px 0 0 0; padding: 0;}
	#wrap-footer-inner .footer-terms ul li.first a { padding-left: 0; }
	.sitemap li { width: 29%; padding: 0 0 0 2%; float: left; }
	.sitemap li ul li { width: 100%; padding: 0 ; margin: 3px 0;}
	.sitemap li.footer-newsroom { padding-left: 0; }
	ol.conditions { padding-left: 2%; }
	ol.conditions li .number { width: 3%; padding: 0 2% 0 0; }
	ol.conditions li .text { width: 93%; }
	ol.privacy-policy { padding-left: 3%; }
	ul#search-results li { width: 31%; }
	ul#search-results li .m-bullet-number { top: 4px; }
	#search-results.Singapore li .m-bullet-number { top: 4px; }
	#portfolio-map-singapore img { width: auto; max-width: none; }
	#portfolio-map-ghana img { width: auto; max-width: none; }
	#portfolio-map-indonesia img { width: auto; max-width: none; }
	h1 { text-align: left; }
	#box-wrap .column-3 { min-height: 114px; }
	#box-wrap .column-4 { min-height: 126px; }
	.m-column-top { padding: 2px 0 16px 15px; }
	#box-wrap .email { padding-top: 3px; }
	#box-wrap .column-2 { width: 47.5%;}
	
}

@media only screen and (max-width: 710px) {
	ul#search-results li .label { min-height: 66px; }
	.filters li, .filters.healthcare li { width: 49%; }
}

@media only screen and (max-width: 700px) {
#box-wrap .column-2 { width: 48.5%;}


}

@media only screen and (max-width: 640px) {
	.tab-bod li { height: auto; width: 50%; }
	.tab-bod li div { height: auto; padding: 4%; text-align: center; }
	.right-print { display: none; }
	.list-china .label-text a { min-height: 81px;  }
	#portfolio-map-china { margin-left: 0; }
	#portfolio-map-china img { max-width: 100%;  }
	.column-location-map { width: 45%; padding-left: 10%; }
	.column-property-info { width: 45%; }
	.flex-control-nav { width: 100% !important; }
	#ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev, #ch-beijing-tongzhou-integrated-development-phase-1 a.flex-prev-1, 
	#ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev, #ch-beijing-tongzhou-integrated-development-phase-2 a.flex-prev-1, 
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev, #ch-chengdu-east-high-speed-railway-integrated-development-plot-c a.flex-prev-1,
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev, #ch-chengdu-east-high-speed-railway-integrated-development-plot-d a.flex-prev-1,
	#ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev, #ch-xian-north-high-speed-railway-integrated-development-plot-4 a.flex-prev-1,
	#ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev, #ch-xian-north-high-speed-railway-integrated-development-plot-5 a.flex-prev-1,
	#ch-zhuhai-hengqin-integrated-development a.flex-prev, #ch-zhuhai-hengqin-integrated-development a.flex-prev-1,
	#ch-perennial-qingyang-mall a.flex-prev, #ch-perennial-qingyang-mall a.flex-prev-1,
	#ch-perennial-jihua-mall a.flex-prev, #ch-perennial-jihua-mall a.flex-prev-1,
	#ch-shenyang-red-star-macalline-furniture-mall a.flex-prev, #ch-shenyang-red-star-macalline-furniture-mall a.flex-prev-1,
	#ch-shenyang-longemont-shopping-mall a.flex-prev, #ch-shenyang-longemont-shopping-mall a.flex-prev-1,
	#ch-perennial-international-health-medical-hub a.flex-prev, #ch-perennial-international-health-medical-hub a.flex-prev-1,
	#ch-shenyang-longemont-offices a.flex-prev, #ch-perennial-international-health-medical-hub a.flex-prev-1,
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev, #ch-chengdu-east-high-speed-railway-integrated-development-plot-d1 a.flex-prev-1,
	#ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev, #ch-chengdu-east-high-speed-railway-integrated-development-plot-d2 a.flex-prev-1,
	
	#ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev, #ch-chengdu-xiehe-international-eldercare-and-retirement-home a.flex-prev-1,
	#ch-aidigong a.flex-prev, #ch-aidigong a.flex-prev-1, 
	#ch-st-stamford-modern-hospital a.flex-prev, #ch-st-stamford-modern-hospital a.flex-prev-1,
	
	
	#sg-chinatown-point a.flex-prev, #sg-chinatown-point a.flex-prev-1,
	#sg-house-of-tan-yeok-nee a.flex-prev, #sg-house-of-tan-yeok-nee a.flex-prev-1,
	#sg-axa-tower a.flex-prev, #sg-axa-tower a.flex-prev-1,
	#sg-capitol-singapore a.flex-prev, #sg-capitol-singapore a.flex-prev-1,
	#sg-chijmes a.flex-prev, #sg-chijmes a.flex-prev-1,
	#sg-112-katong a.flex-prev, #sg-112-katong a.flex-prev-1,
	#my-the-waterfront-integrated-mixed-use-dev a.flex-prev, #my-the-waterfront-integrated-mixed-use-dev a.flex-prev-1,
	#gh-accra-integrated-development a.flex-prev, #gh-accra-integrated-development a.flex-prev-1,
	#ch-aidigong .custom-navigation-location2 a.flex-prev-1,
	#ch-aidigong .custom-navigation-location3 a.flex-prev-1,
	#ch-aidigong .custom-navigation-location4 a.flex-prev-1,
	#ch-aidigong .custom-navigation-location5 a.flex-prev-1
	{ left: 0; }
	ul#search-results li { height: 100%; min-height: auto; }
 .port-1-china-pos, .port-1-china-img  { display: none; }
 .m-dot-number { width: 16px; height: 16px; text-align: center; line-height: 17px; color: #fff; font-size: 9px; display: block;
	-webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  -webkit-box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 15px rgba(0, 0, 0, 0.2); }
	.map-china img, .map-singapore img, .map-malaysia img, .map-ghana img, .map-indonesia img  { display: none; }
	#port-1-china, 
	#port-2-china,
	#port-3-china,
	#port-4-china,
	#port-5-china,
	#port-6-china,
	#port-7-china,
	#port-8-china,
	#port-9-china,
	#port-10-china,
	#port-11-china,
	#port-12-china,
	#port-13-china
	{ position: inherit; }
	.m-dot-orange, .color-orange { background: #ff6600; }
	.m-dot-blue, .color-blue { background: #00aeef; }
	.m-dot-green, .color-green  { background: #5b9a00; }
	.m-dot-brown, .color-brown { background: #5e4a27; }
	.m-dot-grey, .color-grey { background: #948985; }
	#port-1-china .m-dot-number { position: absolute; top: 35%; left: 65%; }
	#port-2-china .m-dot-number { position: absolute; top: 35%; left: 64%; }
	#port-3-china .m-dot-number { position: absolute; top: 55%; left: 51%; }
	#port-4-china .m-dot-number { position: absolute; top: 55%; left: 48%; }
	#port-5-china .m-dot-number  { position: absolute; top: 55%; left: 45%; }
	#port-6-china .m-dot-number  { position: absolute; top: 67%; left: 61%; }
	#port-7-china .m-dot-number  { position: absolute; top: 55%; left: 42%; }
	#port-8-china .m-dot-number  { position: absolute; top: 32%; left: 82%; }
	#port-9-china .m-dot-number  { position: absolute; top: 32%; left: 79%; }
	#port-10-china .m-dot-number  { position: absolute; top: 32%; left: 76%; }
	#port-11-china .m-dot-number  { position: absolute; top: 45%; left: 61%; }
	#port-12-china .m-dot-number  { position: absolute; top: 45%; left: 58%; }
	#port-13-china .m-dot-number  { position: absolute; top: 68%; left: 64%; }
	.m-bullet-number  { display: block; }
	#port-1-singapore, 
	#port-2-singapore,
	#port-3-singapore,
	#port-4-singapore,
	#port-5-singapore,
	#port-6-singapore,
	#port-7-singapore
	{ position: inherit; }
	#port-1-singapore .m-dot-number { position: absolute; top: 48%; left: 64%; }
	#port-2-singapore .m-dot-number { position: absolute; top: 56%; left: 52%; }
	#port-3-singapore .m-dot-number { position: absolute; top: 52%; left: 53%; }
	#port-4-singapore .m-dot-number { position: absolute; top: 49%; left: 55%; }
	#port-5-singapore .m-dot-number  { position: absolute; top: 53%; left: 50%; }
	#port-6-singapore .m-dot-number  { position: absolute; top: 49%; left: 50%; }
	#port-7-singapore .m-dot-number  { position: absolute; top: 49%; left: 47%; }

	#port-1-malaysia { position: inherit; }
	#port-1-malaysia .m-dot-number { position: absolute; top: 24%; left: 30%; }

	#port-1-ghana { position: inherit; }
	#port-1-ghana .m-dot-number { position: absolute; top: 66%; left: 46%; }

	#port-1-indonesia { position: inherit; }
	#port-1-indonesia .m-dot-number { position: absolute; top: 66%; left: 46%; }
	
	#portfolio-map-singapore img { width: 100%; max-width: 100%; }
	#portfolio-map-ghana img { width: 100%; max-width: 100%; }
	#portfolio-map-indonesia img { width: 100%; max-width: 100%; }
	.m-map-show-detail { display: block; }
	
	.map-singapore, .map-china, .map-malaysia, .map-ghana, .map-indonesia  { cursor: default;  }


	#box-wrap { top: -30px; }
	.click-for-more { padding: 3px 7% 0 0; width: 79%; }
	
	.navbar-search-engine { clear: both; margin-right: 3%; }
	.flex-direction-nav li a { height: 34px !important; width: 18px !important; background: url("/cn/images/bg_direction_nav_small.png") no-repeat !important; }
	.flex-direction-nav li .next { background-position: -18px 0 !important;}
	ol.conditions li .text { width: 92%; }
	ol.privacy-policy { padding-left: 5%; }
	h2 span { background: #fff; }
	ul#search-results li .label { min-height: 88px; }
	.portfolio-map, .m-bullet-number { display: none; }
	
}

@media only screen and (max-width: 530px) {
	.list-china .label-text { min-height: 135px;  }
	#port-1-china .m-dot-number { left: 67%; top: 35%; }
	#port-1-malaysia .m-dot-number { left: 29%; top: 24%; }
	#port-6-malaysia .m-dot-number { left: 61%; top: 66%; }
	#port-11-malaysia .m-dot-number { left: 58%; top: 45%; }
	#port-12-malaysia .m-dot-number { left: 55%; top: 45%; }
	#port-13-malaysia .m-dot-number { left: 64%; top: 67%; }
	#port-1-ghana .m-dot-number { top: 65.5%; left: 46%; }
	#port-1-indonesia .m-dot-number { top: 65.5%; left: 46%; }
	#box-wrap .column-2 .factsheet li:first-child { padding-top: 0; }
	#box-wrap .column-3 ul li .ir_newsTitle { width: 69%; }
	.tab-content-bod img {float: none; }
}

@media only screen and (max-width: 480px) {
	.toggleMenu { position: relative; z-index: 50; }
	.column-location-map { width: 100%; padding-left: 0; }
	.column-property-info { width: 100%; }
	#box-wrap .column-1 { width: 99.6%; margin: 15px 0 0 0; padding: 10px 0 0 0; }
	#box-wrap .column-2 { width: 100%; margin: 15px 0 0 0; padding: 15px 0 0 0; }
	#box-wrap .column-3 { width: 90%; margin: 15px 0 0 0; padding: 15px 5% 0 5%;}
	#box-wrap .column-4 { width: 100%; margin: 15px 0 0 0; overflow: hidden; }
	#box-wrap .find-a-property { position: inherit; bottom: auto; left: auto; }
	#box-wrap .email { position: inherit; bottom: auto; left: auto; }
	.column-2 ul.factsheet { margin: 0 0 0 -8px; padding: 0; }
	#box-wrap .column-1 ul li { padding-left: 11px; }
	.flex-direction-nav li .prev { left: 10px !important; }
	.flex-direction-nav li .next { right: 10px !important; }
	.click-for-more { padding: 4px 8% 0 0; width: 78%; }
	.sitemap li { width: 46%; padding: 0 2% 0 2%;}
	.sitemap li:first-child { padding-left: 2%;}
	.sitemap li ul li:first-child { padding-left: 0;}
	.sitemap li.footer-contact-us { padding-left: 0;}
	.tabs-menu li { height: auto; width: 33%; }
	.tabs-menu li.current { height: 62px; }
	.tabs-menu li div { height: auto; padding: 4%; text-align: center; }
	ol.conditions { padding: 2% 6%; }
	ol.conditions li .number { width: 3%; padding: 0 6% 0 0; }
	ol.conditions li .text { width: 91%; }
	ul#search-results li { width: 45%; }
	ul#search-results li.num-3, ul#search-results li.num-6, ul#search-results li.num-9, ul#search-results li.num-12 { margin-right: 8px; }
	#port-1-china .m-dot-number { left: 66%; top: 36%; }
	#port-2-china .m-dot-number { left: 62.5%; top: 36%; }
	#port-3-china .m-dot-number { left: 50%; top: 55%; }
	#port-4-china .m-dot-number { left: 46.5%; top: 55%; }
	#port-5-china .m-dot-number { left: 43%; top: 55%; }
	#port-6-china .m-dot-number { left: 58.5%; top: 66.5%; }
	#port-7-china .m-dot-number { left: 39.5%; top: 55%; }
	#port-8-china .m-dot-number { left: 80%; top: 33%; }
	#port-9-china .m-dot-number { left: 77%; top: 33%; }
	#port-10-china .m-dot-number { left: 74%; top: 33%; }
	#port-11-china .m-dot-number { left: 58%; top: 45%; }
	#port-12-china .m-dot-number { left: 54.5%; top: 45%; }
	#port-13-china .m-dot-number { left: 61%; top: 68%; }
	#port-1-singapore .m-dot-number { left: 64%; top: 48%; }
	#port-2-singapore .m-dot-number { left: 52%; top: 56%; }
	#port-3-singapore .m-dot-number { left: 53%; top: 53%; }
	#port-4-singapore .m-dot-number { left: 54%; top: 49%; }
	#port-5-singapore .m-dot-number { left: 50%; top: 53.5%; }
	#port-6-singapore .m-dot-number { left: 50%; top: 49%; }
	#port-7-singapore .m-dot-number { left: 46%; top: 48%; }
	#port-1-malaysia .m-dot-number { left: 28.5%; top: 23%; }
	#port-1-ghana .m-dot-number {top: 65%; left:46% }
	#port-1-indonesia .m-dot-number {top: 65%; left:46% }
	.footer-newsroom { position: absolute; top: 224px; left: 5px  }
	.sitemap { position: relative; }
	#box-wrap .column-2 { padding-bottom: 2%; }
	.filters li, .filters.healthcare li { width: 99%; }
	ul.m-by-property li { width: 100%; }
	.tab-content-bod img {float: none; }
}




@media only screen and (max-width: 400px) {
	.tabs-menu li.current { height: 81px; }
	.accordion .designation { width: 80%; }
	.click-for-more { padding: 3px 11% 0 0; width: 75%; }
	#wrap-footer-inner span { display: none; }
	#port-1-china .m-dot-number { left: 65%; top: 36%; }
	#port-2-china .m-dot-number { left: 61%; top: 36%; }
	#port-3-china .m-dot-number { left: 50%; top: 55%; }
	#port-4-china .m-dot-number { left: 46%; top: 55%; }
	#port-5-china .m-dot-number { left: 42%; top: 55%; }
	#port-6-china .m-dot-number { left: 58%; top: 65%; }
	#port-7-china .m-dot-number { left: 38%; top: 55%; }
	#port-8-china .m-dot-number { left: 81%; top: 33%; }
	#port-9-china .m-dot-number { left: 77%; top: 33%; }
	#port-10-china .m-dot-number { left: 73%; top: 33%; }
	#port-11-china .m-dot-number { left: 57%; top: 45%; }
	#port-12-china .m-dot-number { left: 53%; top: 45%; }
	#port-13-china .m-dot-number { left: 61%; top: 67%; }
	#port-1-singapore .m-dot-number { top: 47%; left: 64%; }
	#port-2-singapore .m-dot-number { top: 56%; left: 51%; }
	#port-3-singapore .m-dot-number { top: 51%; left: 52%; }
	#port-4-singapore .m-dot-number { top: 48%; left: 55%; }
	#port-5-singapore .m-dot-number { top: 52.5%; left: 49%; }
	#port-6-singapore .m-dot-number { top: 48%; left: 49%; }
	#port-7-singapore .m-dot-number { top: 47.5%; left: 45%; }
	#port-1-malaysia .m-dot-number { left: 28%; top: 23%; }
	#port-1-ghana .m-dot-number { top: 64%; left: 45%; }
	#port-1-indonesia .m-dot-number { top: 64%; left: 45%; }

	.list-china .label-text a { min-height: 89px; }
	.list-singapore .label-text a { min-height: 44px;  }
  .tab-content-bod img {float: none; }
}

@media only screen and (max-width: 360px) {
	.portfoliolist .portfolio { width: 48%; }
	.list-singapore .label-text a { min-height: auto;  }
	#box-wrap .find-a-property { width: 98.6%;}

	#port-1-china .m-dot-number { left: 65%; top: 35%; }
	#port-2-china .m-dot-number { left: 61%; top: 35%; }
	#port-3-china .m-dot-number { left: 51%; top: 54%; }
	#port-4-china .m-dot-number { left: 46%; top: 54%; }
	#port-5-china .m-dot-number { left: 41%; top: 54%; }
	#port-6-china .m-dot-number { left: 56%; top: 65%; }
	#port-7-china .m-dot-number { left: 36%; top: 54%; }
	#port-8-china .m-dot-number { top: 32%; left: 80%; }
	#port-9-china .m-dot-number { top: 32%; left: 76%; }
	#port-10-china .m-dot-number { top: 32%; left: 72%; }
	#port-11-china .m-dot-number { left: 56%; top: 45%; }
	#port-12-china .m-dot-number { left: 52%; top: 45%; }
	#port-13-china .m-dot-number { left: 60%; top: 67%; }
	#port-1-singapore .m-dot-number { top: 47%; left: 64%; }
	#port-2-singapore .m-dot-number { top: 55%; left: 50%; }
	#port-3-singapore .m-dot-number { top: 50%; left: 53%; }
	#port-4-singapore .m-dot-number { top: 45%; left: 55%; }
	#port-5-singapore .m-dot-number { top: 51%; left: 49%; }
	#port-6-singapore .m-dot-number { top: 45%; left: 50%; }
	#port-7-singapore .m-dot-number { top: 44%; left: 45%; }
	#port-1-malaysia .m-dot-number { left: 27.5%; top: 23%; }
	#port-1-ghana .m-dot-number { top: 63%; left: 45%; }
	#port-1-indonesia .m-dot-number { top: 63%; left: 45%; }
	.tab-content-bod img {float: none; }
}

@media only screen and (max-width: 320px) {
	.tabs-menu li.current { height: 80px; }
	.list-singapore .label-text a { min-height: 44px;  }
	#box-wrap .find-a-property { width: 98%;}
	#box-wrap .email { width: 98%; }
	#port-1-china .m-dot-number { left: 65%; top: 35%; }
	#port-2-china .m-dot-number { left: 60%; top: 35%; }
	#port-3-china .m-dot-number { left: 51%; top: 54%; }
	#port-4-china .m-dot-number { left: 46%; top: 54%; }
	#port-5-china .m-dot-number { left: 41%; top: 54%; }
	#port-6-china .m-dot-number { left: 56%; top: 64%; }
	#port-7-china .m-dot-number { left: 36%; top: 54%; }
	#port-8-china .m-dot-number { top: 30%; left: 83%; }
	#port-9-china .m-dot-number { top: 30%; left: 78%; }
	#port-10-china .m-dot-number { top: 30%; left: 73%; }
	#port-11-china .m-dot-number { left: 57%; top: 45%; }
	#port-12-china .m-dot-number { left: 52%; top: 45%; }
	#port-13-china .m-dot-number { left: 60%; top: 66%; }
	#port-1-singapore .m-dot-number { top: 45%; left: 63%; }
	#port-2-singapore .m-dot-number { top: 57%; left: 49%; }
	#port-3-singapore .m-dot-number { top: 51%; left: 52%; }
	#port-4-singapore .m-dot-number { top: 46%; left: 54%; }
	#port-5-singapore .m-dot-number { top: 52.5%; left: 48%; }
	#port-6-singapore .m-dot-number { top: 46%; left: 49%; }
	#port-7-singapore .m-dot-number { top: 44%; left: 44%; }
	#port-1-malaysia .m-dot-number { left: 27%; top: 23%; }
	#port-1-ghana .m-dot-number { top: 62%; left: 44%; }
	#port-1-indonesia .m-dot-number { top: 62%; left: 44%; }
	ul#search-results li { width: 47%; }
	ul.m-country li { padding-left: 8px; }
  .tab-content-bod img {float: none; }
	
	
}



/* New Business Desing */
.new_business{
    margin-top: 45px;
}
.new_business_title_wrapper{
	position: relative;
    margin-bottom: 27px;
    margin-top: 55px;
}
.new_business_title{
	position: relative;
    background-color: #fff;
    z-index: 10;
    display: inline;
    padding-right: 12px;
}
.underline{
    width: 100%;
    border-top: 1px solid #e5e5e5;
    bottom: 5px;
    position: absolute;
}
.underline:after{
	content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 1px;
    border-bottom: 1px solid #f37123;
    z-index: 10;
    right: 0;
    bottom: 0;
}
h4{
	color: #f37123;
    font-size: 18px;
    font-family: 'Source Han Sans CN', sans-serif;
font-weight:700;
    margin: 1em 0;
    position: relative;
}
.new_business_left {
    width: 49%;
    float: left;
    padding-right: 1%;
}
.new_business_right {
    width: 49%;
    float: left;
    padding-left: 1%;
}
.list-button {
    margin-top: 50px;
    /* min-height: 252px;*/
    max-width: 358px;
}
.list-button > a {
    width: 100%;
    display: block;
    background: #f27120;
    padding: 15px 12px;
    font-size: 16px;
    color: #fff;
    position: relative;
    box-sizing: border-box;
    padding-right: 40px;
}
.stamfordlist.list-button > a {
    letter-spacing: -0.5px;
}

.list-button > a:before {
    content: "";
    background-image: url("../images/arrow-down.png");
    position: absolute;
    display: block;
    width: 14px;
    height: 8px;
    right: 17px;
    margin: auto;
    top: 0;
    bottom: 0;
}

.new_business_list li {
    width: 360px;
    /* padding: 12px; */
    border-bottom: 1px solid #fff;
    background-color: #ffe8c9;
    box-sizing: border-box;
    padding-right: 28px;
    text-align: left;
}
.new_business_list li.category {
    padding: 12px;
    padding-right: 28px;
    font-size: 16px;
    color: #fff;
    background-color: #ff9e21;
}
.new_business_list li.category:hover {
    background-color: #ff9e21;
}
.new_business_list {
    list-style: none;
    display: none;
    max-height: 200px;
    min-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}
.list-button > .active + .new_business_list {
    display: block;
}
.new_business_list li.active{
	background-color: #fff3e7;
}
.new_business_list li:hover{
	background-color: #fff3e7;	
}
.new_business_list li a {
    padding: 12px;
    display: block;
}
.new_business_list li a:hover {
    color: #666666;
}
.new_business_list::-webkit-scrollbar {
	width: 28px;
	background-color: #f9f9f9;
}
.new_business_list::-webkit-scrollbar-thumb {
	background-color: #ccc6ba;
}
.new_business_list::-webkit-scrollbar-button:vertical:decrement {
	width: 28px;
    height: 34px;
    background-color:#b4b0a5;	
	background-image: url("../images/arrow-up.png");
	background-repeat: no-repeat;
	margin: auto;
	background-position: 50%;
}
.new_business_list::-webkit-scrollbar-button:vertical:increment {
	width: 28px;
    height: 34px;
    background-color:#b4b0a5;
	background-image: url("../images/arrow-down.png");
	background-repeat: no-repeat;
	background-position: 50%;
}
.new_business .mobile-menu{
	display: none;
    overflow: hidden;
    float: left;
    margin-top: 10px;
}
.new_business .mobile-menu > select{
    width: 100%;
    border: 0;
    background-color: #f27120;
    color: #fff;
    padding: 5px 5px;
}
#nbPhotos .custom-navigation-location1{
	display: block;
    text-align: right;
}
#nbPhotos .custom-navigation-location1  > *{
	display: inline-block;
}
#nbPhotos .flex-control-nav{
	position: relative;
}
#nbPhotos  .flex-control-nav li{
	width: 15px;
}
#nbPhotos  .flex-prev > img{
	float: left;
}
#hcbList ul {
    list-style: none;
}

#hcbList > ul >li {
    border-bottom: 1px solid #c5c5c5;
    position: relative;
}

#hcbList > ul >li > a {
    color: #f37123;
    font-size: 16px;
    margin: 1em 0;
    display: block;
    padding: 7px 21px;
    position: relative;
    font-family: 'Source Han Sans CN', sans-serif;
font-weight:700;
}

#hcbList > ul >li > a:after {
    content: "\002B";
    position: absolute;
    right: 2px;
    vertical-align: middle;
    border: 1px solid #cfc4ad;
    width: 32px;
    height: 32px;
    line-height: 30px;
    text-align: center;
    border-radius: 50px;
    top: 0;
    bottom: 0;
    margin: auto;
}
#hcbList > ul > li.active > a:after {
	content: "\2212";
}
#hcbList > ul >li:after {
    border-bottom: 1px solid #f27123;
    content: "";
    height: 1px;
    bottom: -1px;
    display: block;
    width: 38px;
    position: absolute;
    right: 0;
}
#hcbList > ul > li > ul > li >div {
    text-align: left;
}
.portfolio-wrap {
    width: 30.5%;
    margin: 1%;
    display: inline-block;
    vertical-align: top;
}
#hcbList .portfolio-wrapper{
	height: 100%;
}
#hcbList .label-text {
    color: #fff;
    position: relative;
    z-index: 500;
    padding: 8px;
    font-size: 13px;
    text-align: center;
    background: #b09960;
    min-height: 44px;
}
#hcbList .label-text a {
    color: #fff;
    display: block;
}
#hcbList .label-text a:hover{
    color: #e3d9c4;
}
.list-button.stamfordlist{
	min-height: 168px;
}
.list-button.stamfordlist .new_business_list{
	    min-height: 116px;
}

@media (max-width: 950px){
    .list-button > a {
        width: 100%;
        box-sizing: border-box;
    }
}
@media (max-width: 500px){
    .new_business_left{
        width: 100%;
        padding-right: 0;
    }
    .list-button {
        display: none;
    }
    .new_business_right {
        width: 100%;
        padding-left: 0;
    }
    .new_business .mobile-menu {
        display: block;
    }
    .new_business .mobile-menu {
        display: block;
    }
}

.left-menu li ul li ul li > span {
    padding: 6px 25px 6px 12px;
    margin-left: 14px;
    display: block;
    font-family: 'Source Han Sans CN', sans-serif;
font-weight:300;
    text-transform: uppercase;
    cursor: auto;
}

.left-menu li ul li ul li a.has-fourth {
    background: url(/images/left-menu-plus.png) no-repeat 191px center;
    margin-right: 0px;
    padding-right: 25px;
}

.left-menu li ul li ul li.active a.has-fourth {
    background: url(/images/left-menu-minus.png) no-repeat 191px center;
}

.left-menu li ul li .has-fourth + ul li a {
    margin-left: 28px;
    padding-right: 28px;
}

.navbar-container.test .drop-down-language .social-media{
    display: block;
    background: #fff;
    padding: 0px 0px 0px 8px;
    overflow: hidden;
}

.navbar-container.test .social-media ul {
    position: relative;
    top: auto;
    left: auto;
    display: block !important;
    overflow: hidden;
    background-color: transparent;
}

.navbar-container.test .social-media ul >li {
    width: auto;
	border-bottom: none;
}

.navbar-container.test .social-media ul > li a {
    padding: 4px 5px;
}

.navbar-container.test .social-media ul > li a img {
    vertical-align: top;
}

@media screen and (max-width: 768px) {
	.mobile-menu .social-media a {
	    display: inline-block;
	    text-align: left;
	}

	.mobile-menu .social-media {
	    text-align: left;
	}

	.mobile-menu .social-media a img {
	    vertical-align: top;
	}

	.mobile-menu .social-media a {
	    background: none !important;
	}
}

.table-property-info ul{
	list-style: none;
}

ol.style1, ul.style1 {
	margin-left: 15px;
}

.mt-10 {
	margin-top: 10px;
}
.color-orange {
	color: #e87511;
}

/*additional*/
.nav li.healthcare-business a:hover, .nav li.healthcare-business a.rollOver {
  color: #f37122;
  background: none;
}