@charset "iso-8859-1";
/* CSS Document */

/* MEDIA QUERIES
******************************************************************/	

@media screen and (min-width: 0px) and (max-width: 979px) {
	
	input, textarea {  -webkit-appearance: none;  -webkit-border-radius: 0;}
	select {  -webkit-border-radius: 0;}
	#main-nav-cn { display:none;}
	header {  position: absolute; }
	.swan-left-menu { display:none;}
    .showMenu {  display:none;}
	body { -webkit-text-size-adjust: none;  }
	 .dl-menuwrapper { display:block !important;}
			#stockbroking-nav-cn ul { display:none; }
			#stockbroking-nav-cn select { display:inline-block; }
			.latestupdate { display:none;}
#contour_form_ContactRio span.checkboxlist input{width:15px!important;height:15px!important;}
a.event{display:none!important;}	
.branches h2,.slogan h2{font-size: 16px!important;}
.news-item .descNews{margin-bottom:12px!important;}
.travelbg{width:100%!important;}
.latestupdate,.reward_span .rewardlogodetails { display:none;}
			.logodetailmobile{display:block;    width: 98%;padding: 2% 2% 0 2%;font-size: 14px;border-top:1px dotted #00AAE5;color:#677279;margin:1% 1% 2% 1%;}
			 .logodetailmobile a{   font-size: 14px;
    color: #00AAE5;}
		 .logodetailmobile a:hover{color:#677279;}
.videobtn{width:60% !important;}
}

@media screen and (min-width: 979px) {
	#main-nav-cn { display:block !important;}
	.swan-left-menu {  display:block !important;}
	#stockbroking-nav-cn ul {  display:block !important; }

}

/* Mobile Portrait - Iphone */

@media screen and (min-width: 0px) and (max-width: 479px) {	
	
	.span_2,.span_3,.span_4,.span_1 {  width:100%; }
	
	.icons-nav       { position:relative; float:right; width:auto; display:none; }
	
	#container   { width: 90%;	position: relative; margin-top:66px; float:left; margin-left:5%; }
	header .small-logo { position:absolute;  background-image:url(../images/mobile/logo.png);  background-position:0 0; background-repeat:no-repeat; background-size:100%; width:79px; height:23px; left:95px; top:22px; }
	
	/*home*/
	.slogan { width:100%; height:100px; margin-bottom:10px;  overflow:hidden; }
	.slogan h1 ,.slogan h2{ font-size:16px!important; width:80%; margin:2% 0 0 10%!important;}
	
.small-slogan { width:100%; display:none; }
	.small-slogan h1 { font-size:20px;}
	.work-slogan { width:100%; height:100px; margin-bottom:10px;  overflow:hidden;}
	.work-slogan span { font-size:22px!important; margin: 16% 0 0 10%!important;  }
	.branches span {  font-size:16px!important;}
	
	.prod,.video{  margin-bottom:10px; }
	
	.video >.mask { display:none}
	.video_youtube .mask { display:none}

	.span_2,.span_3,.span_4,.span_1 {  width:100%; }
	.span_4.news-cn {  width:100%; height:320px  }
	.news-item .titCn .date { font-family: 'GloberRegular', sans-serif; font-size:10px; color:#00A3E0; text-transform:uppercase;float:left}
			.news-item .titCn .cat { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#575F66; text-transform:uppercase; float:left}
			.news-item .titleNews { font-family: 'GloberBold', sans-serif; font-size:14px; color:#575F67; width:100%;margin-bottom:5px;}
			.news-item .descNews { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#ACACAC; width:100%}
	
	
	/*footer*/
	#footer-bottom { width:100%; height:auto; padding:2% 0;}
	#footer-bottom .other-menu-cn { display:none; }
	#footer-bottom .f-bot-cn { display:none; }
	#footer-bottom .f-bot-cn .box-links { width:98%; padding-left:2%;}
	#footer-top .f-top-cn .contact-phone { width:92%; border-right:none; padding:4%; }
	#footer-top .f-top-cn .newsletter { width:92%; border-right:none; padding:4%; }
	#footer-top .f-top-cn .social { width:92%; padding:4%;  }
	#footer-bottom .corpo-menu-cn { float:left;	 width:100%; margin:0 auto; height:auto; margin:5px 0; border-top:1px solid #DEDEDE; border-bottom:none; padding:2% 0;}
	#corpo-nav{	display:none}
	#copy-nav{	float:left; margin-top:10px; padding-left:10px	}
	.copyright { font-family:"GloberBold", sans-serif; font-size:10px;padding:4px 0}
	.credit { font-family:"GloberBold", sans-serif; font-size:10px; float:left; padding:8px 0; width:100%}
	
	/* PHOTO HOVERS EFFECT
	******************************************************************/
	.mask { width:100%; height:100px; position:relative; overflow:hidden; top:0; margin-top:-100px; filter: alpha(opacity=90);   opacity: 0.90;}
	.photo-prod-title  { text-transform: uppercase; font-family:'GloberBook', sans-serif;  color: #fff;	text-align: center; font-size: 18px; padding: 10px;	margin-bottom:0;   opacity: 1;    transition: all 0.2s ease-in-out; -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px);}		
	.but-cn { width:90%; text-align:center; position:absolute; left:5%; top:10%;}
	.but-cn a.info { -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px); opacity: 1;  padding:2% 10%; margin:0 auto; font-size: 15px; font-family:'GloberBold', sans-serif; border:1px solid #FFF; background:#FFF; color:#575F66   }


	/*Common Product Pages*/

 	.title-page {   padding: 4% 0 4% 15px; }
	.title-page h1 { font-size:22px;}	
	.breadcrumb { display:none;}

	.contenu-cn { width:90%; padding:0; margin:0 auto;   }
	.box-prod-title { left:0; width:100%;  padding:25px 20px;}
	.prod-sub-title { padding:5% 5%;}
	.prod-sub-title h2 {  font-size:20px; color:#333; }
	.contenu-cn .col-left-content { width:100%; margin-right:0; padding:3% 0; }
	.contenu-cn .col-left-content h3 { font-size:20px;  }
	.contenu-cn .col-right-content { width:100%; padding:2%; margin-bottom:10px;}
	.contenu-cn .col-right-content .titCn .t { float:left; width:90%; margin-left:3%;  font-size:18px;}
	.list-item .num  { width:30px; max-width:30px; height:30px; line-height:30px; font-size:16px; }
		.list-item .text { font-size:16px; width:83.9142% ; color:#FFF; padding-top:0; }
		.list-item .text a { color:#FFF;}
		.list-item .text a:hover { color:#000;}

	.other-prod h1 {  font-size:30px;  width:80%; margin:20% 0 0 10%}

	/* Newsroom Page */
	.marg-left-85 { margin-left:0}
	.newsroom-top-cn .n-title-pg { width:100%; position:relative; height:70px }
	.newsroom-top-cn .n-title-pg .head { position:absolute; width:90%;font-size:16px; top:10px; font-family: 'GloberBold', sans-serif; left:5%; text-transform:none; }
	.newsroom-top-cn .n-title-pg .head span { display:none;}
	
	.newsroom-top-cn .main-news .photo { width:100%; }
	.newsroom-top-cn .main-news .photo .arrow {display:none}
	.newsroom-top-cn .main-news .detail .hd { font-size:10px;}
	.newsroom-top-cn .main-news .detail { width:100%; padding:3%; background:#F2F3F4; bottom:0  }
	.newsroom-top-cn .main-news .detail .titMainNews { font-size:16px;  font-family: 'GloberBold', sans-serif;   }
	.newsroom-top-cn .main-news .detail .button  {display:none}
	.newsroom-top-cn .main-news:hover .detail .button {display:none}
	.newsroom-other-news-cn { margin-top:20px  }
	.newsroom-other-news-cn .other-news-item { margin-bottom:10px}
	.newsroom-other-news-cn .other-news-item .detail .titOtherNews { font-size:13px;  }
	.newsroom-other-news-cn .other-news-item .detail .button {display:none}
	.read-more-news-cn .inner-cn .news-icon-coffee {display:none}
	.read-more-news-cn .inner-cn .news-continue-text {display:none}
	.read-more-news-cn .inner-cn a.news-view-archives { font-size:20px; padding-top:5%; padding-bottom:5%; background:url(../images/icn-newsroom-view-archives.png) right 25px no-repeat; padding-right:45px; }
	
	.upcoming-events-cn { margin-top:20px;}
	.upcoming-events-cn .titleCn .hd { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	.upcoming-events-cn .event-cn .event-item-grey .dateCn { width:100%; padding:3% }
	.upcoming-events-cn .event-cn .event-item-grey .desc { width:100%; }
	.upcoming-events-cn .event-cn .event-item-grey .photo { width:100%; }
	
	.upcoming-events-cn .event-cn .event-item-blue { margin-bottom:10px}
	.upcoming-events-cn .event-cn .event-item-blue .dateCn { width:100%;padding:3%  }
	.upcoming-events-cn .event-cn .event-item-blue .desc { width:100%;font-size:16px; }
	.upcoming-events-cn .event-cn .event-item-blue .photo { width:100%; }
	.upcoming-events-cn .event-cn .event-item-blue .dateCn .date { width:100%; text-align:left; font-size:16px;  margin-top:0; margin-left:0; padding-left:0;  }

	.upcoming-events-cn .event-cn .event-item-blue .dateCn .date .cal { position:relative; float:right; background:none; width:85%; top:0; left:0;}
	.upcoming-events-cn .event-cn .event-item-blue .dateCn .date .cal .month { width:auto; color:#2BBACB;font-size:14px;  text-align:left; margin-right:6px;  }
	.upcoming-events-cn .event-cn .event-item-blue .dateCn .date .cal .year { width:auto; color:#FFF; font-size:14px;}

	 .upcoming-events-cn .event-cn .event-item-blue:hover .dateCn .date {  margin-left:0;}

	.photo-video-media-cn {  margin-top:20px; }
	.photo-cn .titleCn .hd { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	
	.overlayAlbum .albumName {  position:absolute; width:90%; left:5%; bottom:20%; font-size:16px; font-family:"GloberBold", sans-serif; }
	.photo-cn .archive-photo-cn {text-align:left}
	.photo-cn .archive-photo-cn a.photo-view-archives { font-size:20px; padding-top:5%; padding-bottom:5%;  background:url(../images/icn-newsroom-view-albums.png) right 23px no-repeat; padding-right:45px; margin-right:0;}

	.video-cn {  margin-top:20px; }
	.video-cn .titleCn .hd  { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	.video-cn .video-item-cn .video-item .video-desc .txt { width:100%; font-size:14px; }
	.video-cn .archive-video-cn a.video-view-archives { font-size:20px;  padding-top:5%;  padding-bottom:5%; background:url(../images/icn-newsroom-view-video.png) right 23px no-repeat; padding-right:45px; margin-right:0;}

	.media-cn { margin-top:20px; }
	.media-cn .titleCn .hd { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	.media-cn .list { height:400px; }
	.media-cn .list ul {top:4%;}
	.media-cn .archive-media-cn a.media-view-archives {  font-size:20px;  padding-top:5%; padding-bottom:5%; background:url(../images/icn-newsroom-view-media.png) right 23px no-repeat; padding-right:45px; margin-right:0;}
	
	.office-cn .details .hd { font-size:20px; font-family:"GloberBold", sans-serif; }
	.office-cn .details .listing .off-item { margin:1% 0 15px 0; }

	.newsroom-top-cn .gal-list { width:100%; position:relative; margin-bottom:10px;  }		
	a.back,a.pdf { margin-bottom:10px}
	.titOtherNews ul li,.description ul li { float:left; margin-left:10px;}

	
	/* Financial Highlights */
		.finance-stock-value {display:none}
		.annual-fig-cn .list-header .list-cn .col1 { font-size:16px; width:52.0645%; }
		.annual-fig-cn .list-header .list-cn .col2  { font-size:16px;  width:22.3548%;}
		.annual-fig-cn .list-header .list-cn .col3  { font-size:16px; width:22.3548%;}
		.first { height:40px !important;  font-size:12px !important; }
		.annual-fig-cn .list-element .list-cn .listfig-item .col1 { font-size:14px; width:52.0645%;}
		.annual-fig-cn .list-element .list-cn .listfig-item .col2 { font-size:14px; width:22.3548%;}
		.annual-fig-cn .list-element .list-cn .listfig-item .col3 { font-size:14px; width:22.3548%;}
		.gross-premium-cn .titGross { font-size:30px}

		
		.profit-life-cn .profit-tax-cn { width:100%; margin-right:0;}
		.profit-life-cn .profit-tax-cn .titProfit { font-size:30px}
		.profit-life-cn .life-fund-cn { width:100%; margin-top:30px  }
		.profit-life-cn .life-fund-cn .titLife { font-size:30px}
		.financialAnnQuartReportCn { margin-top:30px  }
		.financialAnnQuartReportCn .annualCn  {  width:100%; margin-right:0; padding-bottom:50px}
		.financialAnnQuartReportCn .annualCn .tit {  width:90%; margin-left:5%; font-size:30px} 
		.financialAnnQuartReportCn .annualCn .repCn {  width:90%; margin-left:5%;  }
		.financialAnnQuartReportCn .annualCn .repCn .swanGeneralCn {  width:100%; margin-right:0; margin-bottom:20px}
		.financialAnnQuartReportCn .annualCn .repCn .swanGeneralCn .detail {  width:auto; position:relative; }
		.financialAnnQuartReportCn .annualCn .repCn .swanLifeCn {  width:100%;  }
		.financialAnnQuartReportCn .annualCn .repCn .swanLifeCn .detail {  width:auto; position:relative; }

		.financialAnnQuartReportCn .annualCn .butCn {  margin-top:20px; width:90%; margin-left:5%;   }
		.financialAnnQuartReportCn .quarterlyCn  {  width:100%; margin-top:30px;  padding:6%; }
		.financialIntroCn {  margin:2% auto; width:90%; font-size:16px; }
		.financialAnnQuartReportCn .quarterlyCn .tit { font-size:30px}
		
		.IsotopeTabbingCn .titTab { font-size:24px !important; margin-bottom:20px !important; }

		/* Forms */	
		.contact-form-cn .col-left { margin-bottom:30px;}
		.contact-form-cn .col-left .form-cn	{ width:100%; }
		.contact-form-cn .col-left .form-cn .tittext {font-size:20px }
		.contact-form-cn .col-left .form-cn .form-element-cn label {font-size:18px }
		div.contourField.please.fileupload {font-size:14px !important }
		/* CSR NEWS */	
		.newscsr .other-news-item .photo, .newscsr .other-news-item .detail { width:100%}
		/* Our Team */				
		.our-team-cn .header-cn .tit-header {  font-size:28px; padding-left:10px}
		.our-team-cn .manager-item-cn .listing-manager .list-man {  margin:2% 0% 20px 0; width:100%; }
		.our-team-cn .manager-item-cn .listing-manager .list-man .photo { width:100%; margin-bottom:10px;}
		.our-team-cn .manager-item-cn .listing-manager .list-man .name { height:auto;  overflow:none;}
		.our-team-cn .manager-item-cn .listing-manager .list-man .title { height:auto; overflow:none; }
		.our-team-cn .manager-item-cn .listing-manager .list-man .diplome { height:auto; }
		/* Branch Locator */
		.locate-map-cn .col-left .map-cn { width:100%; margin:0 auto; height:400px }
		.locate-map-cn .col-left .static-cn { width:100%; margin:0 auto; height:400px }
		/*Claim Form */
		.claim-step-num { display:none;}
		.claim-input-cn { position:relative; width:90%; margin-left:5%; float:left;}
		.claim-input-cn .claim-item { width:100%; float:left; height:auto; margin:1% 0}
		.claim-input-cn .claim-item .label { width:100%; float:left; font-family:"GloberRegular", sans-serif; font-size:16px; color:#FFF; line-height:52px; }
		.claim-input-cn .claim-item .select { width:100%;   float:left;  z-index:99;  }
		
		.claim-box-containers {  position:relative; float:left;  left:0; top:0; width:100%;  }
		.claim-box-choose {width:100%; padding:5%; height:auto; background-color: rgba(242,242,242, 0.5); position:relative}
			.claim-box-choose .text { font-family:"GloberLight", sans-serif; color:#00216A; font-size:20px; width:100%; margin:0; padding:0 }
			.claim-box-choose .text span { font-family:"GloberRegular", sans-serif;}
			.claim-box-choose .arrow { display:none}
		
		.claim-box-contact-cn  {width:100%;}	
		.claim-box-contact {width:100%;  padding:5%; max-width:none; height:auto; margin-bottom:20px;}
			.claim-box-contact .hd { float:left; width:100%; margin-bottom:20px;}
			.claim-box-contact .hd .icn { width:20.5479%; margin-right:7.5342%}
			.claim-box-contact .hd .txt { width:71.9179%; color:#00A3DF; font-family:"GloberLight", sans-serif; font-size:38px; padding-top:4%}	
		
		.claim-box-emergency { margin-bottom:20px;}
			
			.claim-box-download-cn { width:100%; float:left; position:relative;} 			
			.claim-box-download {width:100%;  padding:5%;  max-width:none; height:auto; margin-bottom:20px; 	}	
			.claim-box-faq  {width:100%;  padding:5%;  max-width:none; height:353px; position:relative; bottom:0; left:0; z-index:1;  margin-bottom:20px; 	}
			
			.claim-step-3-cn { width:100%; margin-bottom:5%; min-height:none; }			
			.claim-step-3-cn .req-doc-cn { float:left; width:100%; margin-left:0; margin-top:0;}
			.claim-step-3-cn .req-doc-cn .title { color:#00A3DF; font-size:20px; float:left; padding:5%; width:100%; margin-bottom:5%;}			
			.claim-step-num3 { display:none; }
			.document-check ul li {  list-style:none; height:auto; margin:5px 0; color:#666; background: url(../images/icons/icn-claim-bullet.png) left no-repeat; padding:9px 0 7px 45px;  font-size:18px; }
			
			#stockbroking-nav-cn {  position: relative;  width: 100%;  right: 0;  bottom: 0;}
			
			/* our agents */
			.IsotopeTabbingCn .IsoListCn .list ul#listing li.agent {background:#fff !important; width:99% !important;padding:1%;margin:0 0.5% 1% 0.5%;}
			#options li a {	padding:10px 15px;    color: #FFF;    font-size: 14px; }
			#options ul.agents li{margin:0 6px 6px 0!important;}
			/* vacancies */
			.collpse_wrapper .collapsible h3 {  color: #FFF; font-size: 14px; font-family:"GloberRegular", sans-serif; }
			.container_exapand h4  {font-family:"GloberRegular", sans-serif; color:#00236A; font-size:20px; margin-bottom:20px  }
			.container_exapand a.advert {float:left; margin-top:10px} 
			/* contact -right col */
			.contact-form-cn .col-right .info .hd { font-size:24px;}
			.contact-form-cn .col-right .info .ad { font-size:18px; }
			.contact-form-cn .col-right .info .tel .txt { font-size:18px;}
			
			
			/*MySwan*/
			  .myswan-title-page { padding:2% 0 2% 2%; text-align:left; }
			  .myswan-title-page h1 { font-size:30px; color:#009CDB; text-transform:uppercase;  }
			  .myswan-cn { width:100%; margin-bottom:10%; }
			  .myswan-cn .text-blue-cn { background:#00236A; text-align:left; padding:2% 0 2% 2%; font-size:25px; }
			  .myswan-cn .choose-cn { width:100%; padding:50px 0 0 0 }
			  .myswan-cn .choose-cn .optionBox { width:100%; position:relative; margin-bottom:100px}
			  
			  /*wealth management -  stockbroking */
			  .stock-intro-content .stock-intro-text-cn { width:100%; padding:3% 0 0 0 }		
			  .stock-intro-content .stock-intro-text { width:100%; margin-left:0;  }
			  .stock-intro-content .stock-intro-text h1 { font-size:24px;   }
			  .stock-intro-content .stock-intro-text h2 { font-size:16px; }	
			  .stock-intro-content .stock-intro-photo { width:100%; }
			  .wealth-down-cn .title { font-size: 18px; color:#FFF; width:auto; height:auto; border-right:none; padding-top:10px; margin-left:10px; 	}
			  
			  .wealth-down-icons       { position:relative; float:left; width:auto; display:block; }
				.wealth-down-icons ul li { display:inline; margin-left:0; text-align:center; float:left; border-right:none; height:155px; width:90px}
				.wealth-down-icons span     { position:relative; float:left; width:90%; margin-left:5%; display:block; color:#FFF; font-size:13px; }
				.nav-share-widget { float:left;  width:90%; margin-right:0; margin-left:5%; height:155px; border-top:1px solid #FFF;}	
				
				
				/*stockbroking page*/	
				 .share-prices-cn { padding:5%}
				 .share-prices-cn .title {font-size: 20px; margin:0; padding:0; color:#FFF; width:100%; height:auto; border-right:none; padding-top:5%; margin-left:0; 	}
				 .icon-off,.icon-dem,.icon-chart { background:url("../images/sprite-button-shareprices.png") no-repeat;display:block; background-size:cover; width:80px ;height:53px;}
				 .share-prices-icons span     { position:relative; float:left; width:100%; display:block; color:#FFF; font-size:14px; }
				 .share-prices-icons { margin-top:15px}
				 .share-prices-icons ul li {  height:60px;}
				 .share-prices-icons ul li:last-child {border-right:none; height:60px;}
				 
				 .time-widget {display:none}
				 .stock-dem-slider-cn { height:180px}
				 #om-dem {  position: relative;  width: 100%;  height: 180px;  overflow:hidden;}
				 #om-dem ul {margin:0;padding:0;  }
				 #om-dem ul li {   margin-top:12px;list-style-type:none;position:relative; padding-left:5%;  float:left; position:relative; overflow:hidden; }
				 #om {  width: 100%;  height: 70px;  float:left;  border-bottom: inset 1px #D8EEF4;}
				 #dem {width: 100%;  float:left; height: 70px; }
				 #om-dem .overlay {  position:relative;  top: 0;  left:0;	}
				 #dem .overlay {  position:relative;  top: 0;  left:0;}
				 
				 .stock-bottom-cn { width:100%}
				 .stock-bottom-links-cn .heatmap-cn { width:100% }
				 .stock-bottom-links-cn .photo-cn { width:100%;  margin-bottom:10px }
				 .stock-bottom-links-cn .photo-cn .photo-overlay {  width: 100%;  position: absolute;  bottom: 0;  background-color: rgba(0,163,224, 1);  padding: 5%;		}
				 .stock-bottom-links-cn .right-col-cn { width: 100%;}	
				 .stock-bottom-links-cn .photo-cn .photo-overlay .c-item .icn { width:33px ;height:33px;} 
				 .stock-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:16px; width:100%;}
				 .stock-bottom-links-cn .right-col-cn .sem-news { margin-bottom:10px}
				 
				 .tab-indices { background:url(../images/bg-tab-indices.png) bottom center no-repeat; font-size: 12px;}
				.tab-active-stocks {   background:url(../images/bg-tab-active-stocks.png) bottom center no-repeat; font-size: 12px;}
				.tab-top-gainers {   background:url(../images/bg-tab-top-gainers.png) bottom center no-repeat; font-size: 12px;}
				.tab-weakest {   background:url(../images/bg-tab-weakest.png) bottom center no-repeat; font-size: 12px;}
				.tab-daily {   background:url(../images/bg-tab-daily.png) bottom center no-repeat; font-size: 12px;}
				.tabs nav li.tab-current {	z-index: 100;}
				.tabs nav a {	color: #FFF;	display: block;		padding: 5% 0 0 5%;	font-family:"GloberLight", sans-serif;	height:80px;}
				.stock-tab-table .header { font-size:14px}
				.stock-tab-table .item { font-size:14px}
				.stock-tab-table .item .col1 .text { width:63%;}
				.stock-tab-table .header .col1 { width:40% }
				.stock-tab-table .header .col2 {  width:25%}
				.stock-tab-table .header .col3 { width:25%}
				.content section h2 { font-size:14px}
				.stock-bottom-links-cn  { width:100%}
				
				
				.funds-cn { margin:3% auto; width:100%; max-width:1240px;}
				.funds-cn  img   { width: 100% !important; max-width:100% !important; height: auto;	border: 0; }
				.funds-cn .txttitlefund {   font-size:20px;  }
				.funds-cn .blockText { float:left; width:100%; font-size:18px; color:#333; line-height:150%; margin-bottom:4%; margin-top:2%  }
				.funds-cn .blockText .text { float:left; width:100%;  }
				.funds-cn .blockText .pie { float:left; width:100%; text-align:left; padding-top:20px  }
				
				.funds-cn .blockText strong { font-family: 'GloberBold', sans-serif; color:#0B63AF;}
				.funds-cn .fundSelection { background:#F4F7F7; width:100%; padding:2% 4%; }
				.funds-cn .fundSelection .fundItem {  width:100%; margin-bottom:10px }
				.funds-cn .fundSelection .fundItem .label {  width:100%; color:#009CDB;  font-family:"GloberRegular", sans-serif; font-size:18px; margin-bottom:10px }
				.funds-cn .fundSelection .fundItem .input {  width:100%; }
				.funds-cn .fundSelection .fundItem .input select {   font-family:"GloberRegular", sans-serif; font-size:14px; color:#009CDB;  border-radius:3px; height:30px; border:1px solid #B0CCE2; }
				.funds-cn .fundSelection .fundItem .input .btn_ok { background-color: #0B63AF; color: #FFF; padding:5px 10px; border-radius:3px;-webkit-transition: all .5s;	-moz-transition: all .5s;	transition: all .5s;-webkit-appearance:none; margin-top:5px}
				.funds-cn .fundSelection .fundItem .input .btn_ok:hover {background-color: #00236A;}
				.funds-cn .fundPercentage { background:#F4F7F7; width:100%; padding:2% 4%; margin-top:10px; }
				.funds-cn .fundPercentage .left { text-align:left; width:100%; }
				.funds-cn .fundPercentage .right {  float:left; text-align:left; width:100%; }
				.funds-cn .fundGraph {  width:100%; padding:2% 4%; margin-top:30px; }
				.funds-cn .viewPrice {  width:100%; padding:0; margin-top:10px; text-align:center; }
				.funds-cn .viewPrice a {  color:#0B63AF; text-decoration:underline}
				.funds-cn .viewPrice a:hover {  color:#00236A; text-decoration:none }
				
				.col.reports { width:100%; margin-bottom:10px}
				 .wealth_mgt-intro-content .wealth_mgt-intro-text-cn {  width: 100%;margin-right: 0; padding: 3% 0; }
				 .wealth_mgt-intro-content .wealth_mgt-intro-text { width:100%; margin:0;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo {  width: 100%; float:left; }
				 .wealth_mgt-bottom-links-cn .right-col-cn {width: 100%; margin-left: 0; margin-right:0;}
				 .wealth_mgt-bottom-links-cn .photo-cn {width: 100%; margin-left: 0; margin-top:25px; } 
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset .box_cont .box_num { font-size:57px;}
				  .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_universe { width:100%;} 
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_advice { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_investor { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-text h2 {font-size: 28px; }
				 .wealth_mgt-intro-content .wealth_mgt-intro-text h3  {font-size: 22px; }
				 .stock-dem-slider { height:285px; padding-right:0; padding-left: 2%;}
				 .semdex_box { width:100%;   padding-right: 8%; height: 42px;position: absolute;z-index: 1;left: 2%;top: 215px; background: none  ;}
				 .semdex_box .semdex_title {height: 41px;width: 168px; background: #4D556C;text-align: center;padding: 10px 5px 0 5px;color: #ffffff;opacity: 1.0;border-radius: 3px; margin:0; float:left; }
				 .semdex_box .semdex_value { float:left; min-width:130px;}
			     .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset { width:100%; margin:0; max-width:300px;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_access { width:100%; margin:15px 0 10px 0; max-width:300px;}
				 #StockTickerContainer { margin:50px 0 60px 0}
				 .currency_label {  top: 118px; left:2%; }
				 .stock_label {  top: 11px; left:2%; }
				 .wealth_mgt-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:18px;}
				 .collpse_wrapper .collapsible h3 {  font-size: 16px !important; }
				 .prod-sub-title { margin-top:20px;}
				 .pastille-car { display:none;}
	        .promo-slogan h1 { font-size:28px;}
.IsotopeTabbingCn .IsoListCn .list{margin-top:220px;}
#options ul ul li{width:40%;}
#options ul ul li a{width:100%;margin-bottom:5px;}


#dynamicpage .span_3{width:100% !important;}
			.sticker{    top:114px!important;right: 7px!important;}
			#dynamicpage #dynamics img { width: 80%!important;}
			#dynamics .photo-cn .photo-overlay .c-item .t,#dynamics .photo-cn .photo-overlay .c-item .t a{font-size:16px !important;}
			#dynamics .photo-cn .photo-overlay .title,.wealth_mgt-intro-content .wealth_mgt-intro-text h2{font-size: 22px!important;}
			.dynamics-fig-cn{display:none!important;}
.mobiletable{display:block!important;float:left;margin-bottom:2%;}
#dynamics .photo-cn .photo-overlay .c-item .icn{margin-right:0!important;width:40px !important;}
.mobiletable .blockone{float:left;border-bottom:1px dotted #333;    margin-bottom: 10%;
    padding-bottom: 7%;}
.mobiletable .blockone span{    float: left; width: 100%; color: #3FBAE8; font-family:"GloberBold", sans-serif;font-size: 19px;}
.mobiletable .blockone .detoneblock{    color: #333;width: 100%;
    font-family: "GloberRegular", sans-serif;
  float:left;margin:2% 2% 5% 2%;}
	.wealth_mgt-intro-content .wealth_mgt-intro-text .mobiletable .blockone .detoneblock p{  font-size: 17px!important;margin-bottom: 1%!important;}

/*lead*/
.buttonslead{width:100%!important;    margin-bottom: 12%;}
.buttonslead .buttonCn .box-button .innerBox .txtcn .desc{    font-size: 20px!important;    padding-top: 4.5%!important;}
.buttonslead .buttonCn .box-button .innerBox    {padding-top: 19px;}
.buttonslead .buttonCn .box-button {line-height: 23px;}
.buttonslead .buttonCn .box-button .innerBox .txtcn {padding-top: 5%;}
/*lead*/
.box-button-travel {width: 100%!important;font-size: 17px;}

/*reward*/
.reward_span,.newsroom-rewards-news-cn .other-news-item .photo,.newsroom-rewards-news-cn .other-news-item .detail,.rewardmenu li,.rewardmenu li a { width: 100%;}
.rewardmenu li {padding:2px;}
.rewardmenu li a{    padding: 0 13px;    font-size: 17px;}
.swanreward-top-cn{    width: 280px;}
.swanreward-top-cn-left{    width: 96%;}
.swanreward-top-cn-right {
    float: none;
    width: 80%;
    margin: 0 auto;
}
.rewardlogodetails{padding:0;    top: 2%;}
/*reward*/

.span_7,.offerleft, .offeright,.offereward span {
    width: 100%!important;
}
	.leadformhead span.tit1{font-size: 20px!important; }


/*advisor*/
.adv_blockone .blocklead,.adv_blocktwo .officediv,.adv_blockthree .inc,.adv_blockthree ul,.adv_blockfour .blockthreeleft,.adv_blockfour .blockthreeright,.adv_blockfive span.tit,.adv_blockfive ul li,.adv_blocksix .blocksix,.adv_blocksix img{width: 100%!important;margin-bottom:2%;}
.adv_blockone span.line{display:none;}
.advisorbanner .bannertxt span,.adv_blockone .blocklead .titlead,.adv_blocktwo .office,.adv_blockthree .inc,.adv_blockfive span.tit,.adv_blocksix .blocksix span.tit,.adv_blockseven .sevencontainer div.tit span{font-size:20px;}
.advisorbanner .bannertxt a {  width: 30%;}
/*advisor*/
}

/* Mobile Landscape - Small Tablets */

@media screen and (min-width: 480px) and (max-width: 719px) {

	.span_2,.span_3,.span_4,.span_1 {  width:100%; }
	
	.icons-nav       { position:relative; float:right; width:auto; display:none; }
	.swan-left-menu {  padding-bottom:50px;	}	
	header .small-logo { position:absolute;  background-image:url(../images/mobile/logo.png);  background-position:0 0; background-repeat:no-repeat; background-size:100%; width:79px; height:23px; left:95px; top:22px; }
	
	
	/*home*/
	.slogan { width:100%; height:100px; margin-bottom:10px;  overflow:hidden; }
	.slogan h1,.slogan h2 {     font-size: 20px!important;
    width: 80% !important;
    margin: 3% 0 0 10% !important;}

.small-slogan { width:100%; height:100px; margin-bottom:10px;  overflow:hidden; }
	.small-slogan h3 { font-size:20px!important; margin:30px!important;}
	.work-slogan { width:100%; height:100px; margin-bottom:10px;  overflow:hidden;}
	.work-slogan span {     font-size: 20px!important;
    margin: 0 !important;
    position: relative !important;
    margin: 5% 0 0 5% !important;
    /* padding-top: 10%; */
    float: left;}
	.branches span{  font-size:30px!important;}
	
	
	.prod,.video{  margin-bottom:10px; }
	
	.video >.mask { display:none}
	
	.span_2,.span_3,.span_4,.span_1 {  width:100%; }
	.span_4.news-cn {  width:100%; height:300px  }
	.news-item .titCn .date { font-family: 'GloberRegular', sans-serif; font-size:10px; color:#00A3E0; text-transform:uppercase;float:left}
			.news-item .titCn .cat { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#575F66; text-transform:uppercase; float:left}
			.news-item .titleNews { font-family: 'GloberBold', sans-serif; font-size:14px; color:#575F67; width:100%;margin-bottom:5px;}
			.news-item .descNews { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#ACACAC; width:100%}
	
	
	#footer-bottom { width:100%; height:auto; padding:2% 0;}
	#footer-bottom .other-menu-cn { display:none; }
	#footer-bottom .f-bot-cn { display:none; }
	#footer-bottom .f-bot-cn .box-links { width:98%; padding-left:2%;}
	#footer-top .f-top-cn .contact-phone { width:92%; border-right:none; padding:4%; }
	#footer-top .f-top-cn .newsletter { width:92%; border-right:none; padding:4%; }
	#footer-top .f-top-cn .social { width:92%; padding:4%;  }
	#footer-bottom .corpo-menu-cn { float:left;	 width:100%; margin:0 auto; height:auto; margin:5px 0; border-top:1px solid #DEDEDE; border-bottom:none; padding:2% 0;}
	#corpo-nav{	display:none}
	#copy-nav{	float:left; margin-top:10px; margin-left:10px; 	}
	.copyright { font-family:"GloberBold", sans-serif; font-size:10px; margin-left:10px; margin-bottom:10px; }
	.credit { font-family:"GloberBold", sans-serif; font-size:10px; float:left;margin-left:10px;}
	
	/* PHOTO HOVERS EFFECT
	******************************************************************/
	.mask { width:100%; height:100px; position:relative; overflow:hidden; top:0; margin-top:-100px; filter: alpha(opacity=90);   opacity: 0.90;}
	.photo-prod-title  { text-transform: uppercase; font-family:'GloberBook', sans-serif;  color: #fff;	text-align: center; font-size: 20px;
			padding: 10px;	margin-bottom:0;   opacity: 1;    transition: all 0.2s ease-in-out; -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px);}		
	.but-cn { width:90%; text-align:center; position:absolute; left:5%; top:10%;}
	.but-cn a.info { -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px); opacity: 1;  padding:2% 10%; margin:0 auto; font-size: 15px; font-family:'GloberBold', sans-serif; border:1px solid #FFF; background:#FFF; color:#575F66   }
	
	/*Common Product Pages*/
	.title-page {   padding: 4% 0 4% 15px; }
	.title-page h1 { font-size:22px;}
	.contenu-cn { width:90%; padding:0; margin:0 auto;   }
	.box-prod-title { left:0; width:100%;  padding:25px 20px;}
	.prod-sub-title { padding:5% 5%;}
	.prod-sub-title h2 {  font-size:26px; color:#333; }
	.contenu-cn .col-left-content { width:100%; margin-right:0; padding:3% 0; }
	.contenu-cn .col-left-content h3 { font-size:26px;  }
	.contenu-cn .col-right-content { width:100%; padding:2%; margin-bottom:10px;}
	.contenu-cn .col-right-content .titCn .t { float:left; width:90%; margin-left:3%;  font-size:18px;}
	.list-item .num  { width:30px; max-width:30px; height:30px; line-height:30px; font-size:16px; }
		.list-item .text { font-size:16px; width:83.9142% ; color:#FFF; padding-top:0; }
		.list-item .text a { color:#FFF;}
		.list-item .text a:hover { color:#000;}

	.other-prod h1 {  font-size:30px;  width:80%; margin:20% 0 0 10%}

	/* Newsroom Page */
	.marg-left-85 { margin-left:0}
	.newsroom-top-cn { margin-bottom:30px}
	.newsroom-top-cn .n-title-pg { width:100%; position:relative; height:70px }
	.newsroom-top-cn .n-title-pg .head { position:absolute; width:90%;font-size:20px; left:5%; }
	.newsroom-top-cn .n-title-pg .head span { display:none;}
	
	.newsroom-top-cn .main-news .photo { width:100%; }
	.newsroom-top-cn .main-news .photo .arrow {display:none}
	.newsroom-top-cn .main-news .detail .hd { font-size:10px;}
	.newsroom-top-cn .main-news .detail { width:100%; padding:3%; background:#F2F3F4; bottom:0  }
	.newsroom-top-cn .main-news .detail .titMainNews { font-size:16px;  font-family: 'GloberBold', sans-serif;   }
	.newsroom-top-cn .main-news .detail .button  {display:none}
	.newsroom-top-cn .main-news:hover .detail .button {display:none}
	.newsroom-other-news-cn { margin-top:20px  }
	.newsroom-other-news-cn .other-news-item { margin-bottom:10px}
	.newsroom-other-news-cn .other-news-item .detail .titOtherNews { font-size:13px;  }
	.newsroom-other-news-cn .other-news-item .detail .button {display:none}
	.read-more-news-cn .inner-cn .news-icon-coffee {display:none}
	.read-more-news-cn .inner-cn .news-continue-text {display:none}
	.read-more-news-cn .inner-cn a.news-view-archives { font-size:20px; padding-top:5%; padding-bottom:5%; background:url(../images/icn-newsroom-view-archives.png) right 25px no-repeat; padding-right:45px; }
	
	.upcoming-events-cn { margin-top:20px;}
	.upcoming-events-cn .titleCn .hd { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	
	.upcoming-events-cn .event-cn .event-item-grey .desc {font-size:16px; }
	.upcoming-events-cn .event-cn .event-item-blue .desc {font-size:16px; }


	.photo-video-media-cn {  margin-top:20px; }
	.photo-cn .titleCn .hd { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	
	.overlayAlbum .albumName {  position:absolute; width:90%; left:5%; bottom:20%; font-size:16px; font-family:"GloberBold", sans-serif; }
	.photo-cn .archive-photo-cn {text-align:left}
	.photo-cn .archive-photo-cn a.photo-view-archives { font-size:20px; padding-top:5%; padding-bottom:5%;  background:url(../images/icn-newsroom-view-albums.png) right 23px no-repeat; padding-right:45px; margin-right:0;}

	.video-cn {  margin-top:20px; }
	.video-cn .titleCn .hd  { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	.video-cn .video-item-cn .video-item .video-desc .txt { width:100%; font-size:14px; }
	.video-cn .archive-video-cn a.video-view-archives { font-size:20px;  padding-top:5%;  padding-bottom:5%; background:url(../images/icn-newsroom-view-video.png) right 23px no-repeat; padding-right:45px; margin-right:0;}

	.media-cn { margin-top:20px; }
	.media-cn .titleCn .hd { font-size:20px; font-family:"GloberBold", sans-serif; padding-bottom:24px; }
	.media-cn .list { height:400px; }
	.media-cn .list ul {top:4%;}
	.media-cn .archive-media-cn a.media-view-archives {  font-size:20px;  padding-top:5%; padding-bottom:5%; background:url(../images/icn-newsroom-view-media.png) right 23px no-repeat; padding-right:45px; margin-right:0;}
	
	.office-cn .details .hd { font-size:20px; font-family:"GloberBold", sans-serif; }
	.office-cn .details .listing .off-item { margin:1% 0 15px 0; }

	.newsroom-top-cn >.span_2 {width:100%; }

	/* Financial Highlights */
		.finance-stock-value {display:none}
		.annual-fig-cn .list-header .list-cn,.annual-fig-cn .list-element .list-cn,.gross-premium-cn,.profit-life-cn,.financialAnnQuartReportCn  { width:90%;  }
		.annual-fig-cn .list-header .list-cn .col1 { font-size:16px; width:52.0645%; }
		.annual-fig-cn .list-header .list-cn .col2  { font-size:16px;  width:22.3548%;}
		.annual-fig-cn .list-header .list-cn .col3  { font-size:16px; width:22.3548%;}
		.first { height:40px !important;  font-size:12px !important; }
		.annual-fig-cn .list-element .list-cn .listfig-item .col1 { font-size:14px; width:52.0645%;}
		.annual-fig-cn .list-element .list-cn .listfig-item .col2 { font-size:14px; width:22.3548%;}
		.annual-fig-cn .list-element .list-cn .listfig-item .col3 { font-size:14px; width:22.3548%;}
		.gross-premium-cn .titGross { font-size:30px}

		
		.profit-life-cn .profit-tax-cn { width:100%; margin-right:0;}
		.profit-life-cn .profit-tax-cn .titProfit { font-size:30px}
		.profit-life-cn .life-fund-cn { width:100%; margin-top:30px  }
		.profit-life-cn .life-fund-cn .titLife { font-size:30px}
		.financialAnnQuartReportCn { margin-top:30px  }
		.financialAnnQuartReportCn .annualCn  {  width:100%; margin-right:0; padding-bottom:50px}
		.financialAnnQuartReportCn .annualCn .tit {  width:90%; margin-left:5%; font-size:30px} 
		.financialAnnQuartReportCn .annualCn .repCn {  width:90%; margin-left:5%;  }
		.financialAnnQuartReportCn .annualCn .repCn .swanGeneralCn .detail {  width:auto; position:relative; }
		.financialAnnQuartReportCn .annualCn .repCn .swanLifeCn .detail {  width:auto; position:relative; }

		.financialAnnQuartReportCn .annualCn .butCn {  margin-top:20px; width:90%; margin-left:5%;   }
		.financialAnnQuartReportCn .quarterlyCn  {  width:100%; margin-top:30px;  padding:6%; }
		.financialIntroCn {  margin:2% auto; width:90%; font-size:16px; }
		.financialAnnQuartReportCn .quarterlyCn .tit { font-size:30px}
		
		.IsotopeTabbingCn { width:90% !important}
		.IsotopeTabbingCn .titTab { font-size:24px !important; margin-bottom:20px !important; }

		/* Our Team */				
				.our-team-cn .header-cn .tit-header {  font-size:30px;padding-left:20px}
				.our-team-cn .manager-item-cn .listing-manager .list-man {  margin:2% 2%; width:46%; }
				.our-team-cn .manager-item-cn .listing-manager .list-man .photo { width:100%; margin-bottom:10px;}
		
		/* Branch Locator */
		.locate-map-cn .col-left .map-cn { width:100%; margin:0 auto; height:400px }
		.locate-map-cn .col-left .static-cn { width:100%; margin:0 auto; height:400px }
		/*Claim Form */
		.claim-step-3-cn .req-doc-cn { float:left; width:90%; margin-left:5%; margin-top:0;}
		.claim-step-num { display:none;}
		.claim-input-cn { position:relative; width:90%; margin-left:5%; float:left;}
		.claim-input-cn .claim-item { width:100%; float:left; height:auto; margin:1% 0}
		.claim-input-cn .claim-item .label { width:100%; float:left; font-family:"GloberRegular", sans-serif; font-size:16px; color:#FFF; line-height:52px; }
		.claim-input-cn .claim-item .select { width:100%;   float:left;  z-index:99;  }
		
		.claim-box-containers {  position:relative; float:left;  left:0; top:0; width:100%;  }
		.claim-box-choose {width:100%; padding:5%; height:auto; background-color: rgba(242,242,242, 0.5); position:relative}
			.claim-box-choose .text { font-family:"GloberLight", sans-serif; color:#00216A; font-size:20px; width:100%; margin:0; padding:0 }
			.claim-box-choose .text span { font-family:"GloberRegular", sans-serif;}
			.claim-box-choose .arrow { display:none}
		
		.claim-box-contact-cn  {width:100%;  max-width:none; }		
		.claim-box-contact { width:100%;  padding:5%;height:auto; margin-bottom:20px;}
			.claim-box-contact .hd { float:left; width:100%; margin-bottom:20px;}
			.claim-box-contact .hd .icn { width:20.5479%; margin-right:7.5342%}
			.claim-box-contact .hd .txt { width:71.9179%; color:#00A3DF; font-family:"GloberLight", sans-serif; font-size:40px; padding-top:4%}	
			
		.claim-box-emergency { margin-bottom:20px;}	
			
			.claim-box-download-cn { width:100%; float:left; position:relative;} 			
			.claim-box-download {width:100%;  padding:5%;  max-width:none; height:auto; margin-bottom:20px; 	}	
			.claim-box-faq  {width:100%;  padding:5%;  max-width:none; height:353px; position:relative; bottom:0; left:0; z-index:1;  margin-bottom:20px; 	}
			
			.claim-step-3-cn { width:100%; margin-bottom:5%; min-height:none; }			
			.claim-step-3-cn .req-doc-cn { float:left; width:100%; margin-left:0; margin-top:0;}
			.claim-step-3-cn .req-doc-cn .title { color:#00A3DF; font-size:20px; float:left; padding:5%; width:100%; margin-bottom:5%;}			
			.claim-step-num3 { display:none; }
			.document-check ul li {  list-style:none; height:auto; margin:5px 0; color:#666; background: url(../images/icons/icn-claim-bullet.png) left no-repeat; padding:9px 0 7px 45px;  font-size:18px; }
			
			/* our agents */
			.IsotopeTabbingCn .IsoListCn .list ul#listing li.agent {background:#fff !important; width:99% !important;padding:1%;margin:0 0.5% 1% 0.5%;}
			#options li a {	padding:10px 15px;    color: #FFF;    font-size: 10px; }
			#options ul.agents li{margin:0 6px 6px 0!important;}
			
			.contact-form-cn .col-left .form-cn .tittext { font-size:30px; margin-bottom:5%;  }
			
			/*MySwan*/
			  .myswan-title-page { padding:2% 0 2% 2%; text-align:left; }
			  .myswan-title-page h1 { font-size:30px; color:#009CDB; text-transform:uppercase;  }
			  .myswan-cn { width:100%; margin-bottom:10%; }
			  .myswan-cn .text-blue-cn { background:#00236A; text-align:left; padding:2% 0 2% 2%; font-size:25px; }
			  .myswan-cn .choose-cn { width:100%; padding:50px 0 0 0 }
			  .myswan-cn .choose-cn .optionBox { width:100%; position:relative; margin-bottom:100px}
			  
			  /*wealth management -  stockbroking */
			  .stock-intro-content .stock-intro-text-cn { width:100%; padding:3% 0 0 0 }		
			  .stock-intro-content .stock-intro-text { width:100%; margin-left:0; padding:5%  }
			  .stock-intro-content .stock-intro-text h1 { font-size:24px;   }
			  .stock-intro-content .stock-intro-text h2 { font-size:16px; }	
			  .stock-intro-content .stock-intro-photo { width:100%; }
			  .wealth-down-cn .title { font-size: 18px; color:#FFF; width:auto; height:auto; border-right:none; padding-top:10px; margin-left:10px; 	}
			  
			  .wealth-down-icons       { position:relative; float:left; width:auto; display:block; }
				.wealth-down-icons ul li { display:inline; margin-left:0; text-align:center; float:left; border-right:none; height:155px; width:90px}
				.wealth-down-icons span     { position:relative; float:left; width:90%; margin-left:5%; display:block; color:#FFF; font-size:13px; }
				.nav-share-widget { float:left;  width:90%; margin-right:0; margin-left:5%; height:155px; border-top:1px solid #FFF;}	


			/*stockbroking page*/	
			#stockbroking-nav-cn {  position: relative;  width: 100%;  right: 0;  bottom: 0;}
				 .share-prices-cn { padding:5%}
				 .share-prices-cn .title {font-size: 20px; margin:0; padding:0; color:#FFF; width:100%; height:auto; border-right:none; padding-top:5%; margin-left:0; 	}
				 .icon-off,.icon-dem,.icon-chart { background:url("../images/sprite-button-shareprices.png") no-repeat;display:block; background-size:cover; width:80px ;height:53px;}
				 .share-prices-icons span     { position:relative; float:left; width:100%; display:block; color:#FFF; font-size:14px; }
				 .share-prices-icons { margin-top:15px}
				 .share-prices-icons ul li {  height:60px;}
				 .share-prices-icons ul li:last-child {border-right:none; height:60px;}
				 
				 .time-widget { display:none}
				 
				 .stock-bottom-links-cn .heatmap-cn { width:100% }
				 .stock-bottom-links-cn .photo-cn { width:100%;  margin-bottom:10px }
				 .stock-bottom-links-cn .photo-cn .photo-overlay {  width: 100%;  position: absolute;  bottom: 0;  background-color: rgba(0,163,224, 1);  padding: 5%;		}
				 .stock-bottom-links-cn .right-col-cn { width: 100%;}	
				 .stock-bottom-links-cn .photo-cn .photo-overlay .c-item .icn { width:33px ;height:33px;} 
				 .stock-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:16px; width:100%;}
				 .stock-bottom-links-cn .right-col-cn .sem-news { margin-bottom:10px}
				 
				 .tab-indices { background:url(../images/bg-tab-indices.png) bottom center no-repeat; font-size: 12px;}
				.tab-active-stocks {   background:url(../images/bg-tab-active-stocks.png) bottom center no-repeat; font-size: 12px;}
				.tab-top-gainers {   background:url(../images/bg-tab-top-gainers.png) bottom center no-repeat; font-size: 12px;}
				.tab-weakest {   background:url(../images/bg-tab-weakest.png) bottom center no-repeat; font-size: 12px;}
				.tab-daily {   background:url(../images/bg-tab-daily.png) bottom center no-repeat; font-size: 12px;}
				.tabs nav li.tab-current {	z-index: 100;}
				.tabs nav a {	color: #FFF;	display: block;		padding: 5% 0 0 5%;	font-family:"GloberLight", sans-serif;	height:80px;}
				.stock-tab-table .header { font-size:14px}
				.stock-tab-table .item { font-size:14px}
				.stock-tab-table .item .col1 .text { width:63%;}
				.stock-tab-table .header .col1 { width:40% }
				.stock-tab-table .header .col2 {  width:25%}
				.stock-tab-table .header .col3 { width:25%}
				.content section h2 { font-size:14px}
			
				 .funds-cn { width:90%;}	
				.funds-cn  img   { width: 100% !important; max-width:100% !important; height: auto;	border: 0; }
				.funds-cn .txttitlefund {   font-size:20px;  }
				.funds-cn .blockText { float:left; width:100%; font-size:18px; color:#333; line-height:150%; margin-bottom:4%; margin-top:2%  }
				.funds-cn .blockText .text { float:left; width:100%;  }
				.funds-cn .blockText .pie { float:left; width:100%; text-align:left; padding-top:20px  }
				
				.funds-cn .blockText strong { font-family: 'GloberBold', sans-serif; color:#0B63AF;}
				.funds-cn .fundSelection { background:#F4F7F7; width:100%; padding:2% 4%; }
				.funds-cn .fundSelection .fundItem {  width:100%; margin-bottom:10px }
				.funds-cn .fundSelection .fundItem .label {  width:100%; color:#009CDB;  font-family:"GloberRegular", sans-serif; font-size:18px; margin-bottom:10px }
				.funds-cn .fundSelection .fundItem .input {  width:100%; }
				.funds-cn .fundSelection .fundItem .input select {   font-family:"GloberRegular", sans-serif; font-size:14px; color:#009CDB;  border-radius:3px; height:30px; border:1px solid #B0CCE2; }
				.funds-cn .fundSelection .fundItem .input .btn_ok { background-color: #0B63AF; color: #FFF; padding:5px 10px; border-radius:3px;-webkit-transition: all .5s;	-moz-transition: all .5s;	transition: all .5s;-webkit-appearance:none; margin-top:5px}
				.funds-cn .fundSelection .fundItem .input .btn_ok:hover {background-color: #00236A;}
				.funds-cn .fundPercentage { background:#F4F7F7; width:100%; padding:2% 4%; margin-top:10px; }
				.funds-cn .fundPercentage .left { text-align:left; width:100%; }
				.funds-cn .fundPercentage .right {  float:left; text-align:left; width:100%; }
				.funds-cn .fundGraph {  width:100%; padding:2% 4%; margin-top:30px; }
				.funds-cn .viewPrice {  width:100%; padding:0; margin-top:10px; text-align:center; }
				.funds-cn .viewPrice a {  color:#0B63AF; text-decoration:underline}
				.funds-cn .viewPrice a:hover {  color:#00236A; text-decoration:none }
				
				.col.reports { width:100%; margin-bottom:10px}
				 .wealth_mgt-intro-content .wealth_mgt-intro-text-cn {  width: 100%;margin-right: 0; padding: 3% 0; }
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo {  width: 90%; margin-left: 5%; float:left; }
				 .wealth_mgt-bottom-links-cn .right-col-cn {width: 44.5808%; margin-left: 5%; margin-right:0;}
				 .wealth_mgt-bottom-links-cn .photo-cn {width: 100%; margin-left: 5%; margin-top:25px; } 
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset .box_cont .box_num { font-size:57px; line-height:60px;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-text { width:90%; margin-left:5%;}
				 .wealth_mgt-bottom-links-cn .right-col-cn .reports .title { font-size:22px; line-height:24px;}
				 .share_top .text_sharebg { font-size:30px; line-height:32px;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_universe { width:100%;} 
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_advice { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_investor { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-text h2 {font-size: 28px; }
				 .wealth_mgt-intro-content .wealth_mgt-intro-text h3  {font-size: 22px; }
				 .stock-dem-slider { height:175px; padding-right:0;}
				 .semdex_box { width:100%;   padding-right: 8%; height: 42px;position: absolute;z-index: 1;left: 7%;top: 123px; background:#ECECEC  ;}
				 .semdex_box .semdex_title {height: 41px;width: 168px; background: #4D556C;text-align: center;padding: 10px 5px 0 5px;color: #ffffff;opacity: 1.0;border-radius: 3px; margin:0; float:left; }
				 .semdex_box .semdex_value { float:left; width:200px;}
				 .pastille-car { display:none;}
	        	.promo-slogan h1 { font-size:28px;}
.IsotopeTabbingCn .IsoListCn .list{margin-top:150px;}
#options ul ul li{width:28%;}
#options ul ul li a{width:100%;margin-bottom:5px;}

#dynamicpage .span_3{width:100% !important;}
.sticker{    top: 162px!important;right: 7px!important;}
#dynamics img {width: 80%!important;}
#dynamics .photo-cn .photo-overlay .c-item .t{font-size:20px!important;}
.dynamics-fig-cn .list-element .list-cn .listfig-item .col1,.dynamics-fig-cn .list-element .list-cn .listfig-item .col2,.dynamics-fig-cn .list-element .list-cn .listfig-item .col3{height:160px !important}
.wealth_mgt-intro-content .wealth_mgt-intro-text ul.buttonsdynamic li{width:197px !important;}
.broch span{ font-size:14px !important;}
/*lead*/
.buttonslead{width:100%!important;    margin-bottom: 12%;}
.buttonslead .buttonCn .box-button .innerBox .txtcn .desc{    font-size: 20px;}
.buttonslead .buttonCn .box-button .innerBox    {padding-top: 19px;}
.buttonslead .buttonCn .box-button {line-height: 23px;}
.buttonslead .buttonCn .box-button .innerBox .txtcn {padding-top: 2%;}
/*lead*/
.box-button-travel {width:70%!important;font-size: 17px;}
	 /*reward*/
.reward_span,.newsroom-rewards-news-cn .other-news-item .photo,.newsroom-rewards-news-cn .other-news-item .detail ,.rewardmenu li a{ width: 100%;}
.rewardmenu li {padding:2px;width: 50%;float:left;}
.rewardmenu li a{    padding: 0 13px;    font-size: 17px;}
.swanreward-top-cn{    width: 420px;}
.swanreward-top-cn-left{    width: 96%;}
.swanreward-top-cn-right {
    float: none;
    width: 60%;
    margin: 0 auto;
}
.headereward {  font-size:25px;}

/*reward*/

.span_7,.offerleft, .offeright,.offereward span {
    width: 100%!important;
}



/*advisor*/
.adv_blockone .blocklead,.adv_blocktwo .officediv,.adv_blockthree .inc,.adv_blockthree ul,.adv_blockfour .blockthreeleft,.adv_blockfour .blockthreeright,.adv_blockfive span.tit,.adv_blockfive ul li,.adv_blocksix .blocksix,.adv_blocksix img{width: 100%!important;margin-bottom:2%;}
.adv_blockone span.line{display:none;}
.advisorbanner .bannertxt span,.adv_blockone .blocklead .titlead,.adv_blocktwo .office,.adv_blockthree .inc,.adv_blockfive span.tit,.adv_blocksix .blocksix span.tit,.adv_blockseven .sevencontainer div.tit span{font-size:20px;}
.advisorbanner .bannertxt a {  width: 30%;}
/*advisor*/
}


/*ipad portrait*/
@media screen and (min-width: 720px) and (max-width: 979px) {

	/*home*/
	.slogan h1 ,.slogan h2{ font-size:30px!important; width:80%; margin:10% 0 0 10%}

.slogan {display:none;}
	.small-slogan { width:100%; display:none; }
	.small-slogan h1 { font-size:20px;}
	.work-slogan {  display:none;}
	.work-slogan span { font-size:34px; }
	.branches span {  font-size:30px!important;}
	
	.prod {  margin-bottom:10px; }	
	.span_2,.span_3,.span_4,.span_1 {  width:100%; }
	.span_4.news-cn {  width:100%; height:250px; }
    .bx-wrapper {	padding: 2%;	 }
	.news-item .titCn .date { font-family: 'GloberRegular', sans-serif; font-size:10px; color:#00A3E0; text-transform:uppercase;float:left}
			.news-item .titCn .cat { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#575F66; text-transform:uppercase; float:left}
			.news-item .titleNews { font-family: 'GloberBold', sans-serif; font-size:14px; color:#575F67; width:100%;margin-bottom:5px;}
			.news-item .descNews { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#ACACAC; width:100%}
	
	/*Common Product Pages*/
	.title-page {   padding: 4% 0 4% 15px; }
	.title-page h1 { font-size:22px;}
	.contenu-cn { width:90%; padding:0; margin:0 auto;   }
	.box-prod-title { left:0; width:100%;  padding:25px 20px;}
	.prod-sub-title { padding:5% 5%;}
	.prod-sub-title h2 {  font-size:26px; color:#333; }
	.contenu-cn .col-left-content { width:100%; margin-right:0; padding:3% 0; }
	.contenu-cn .col-left-content h3 { font-size:26px;  }
	.contenu-cn .col-right-content { width:100%; padding:2%; margin-bottom:10px;}
	.contenu-cn .col-right-content .titCn .t { float:left; width:90%; margin-left:3%;  font-size:18px;}
	.list-item .num  { width:30px; max-width:30px; height:30px; line-height:30px; font-size:16px; }
		.list-item .text { font-size:16px; width:83.9142% ; color:#FFF; padding-top:0; }
		.list-item .text a { color:#FFF;}
		.list-item .text a:hover { color:#000;}
	
	.other-prod { height:150px;}
	.other-prod h1 {  font-size:30px;  width:80%; margin:5% 0 0 5%;}
	
	
	/*Claim Form */
		.claim-step-num { display:none;}
		.claim-input-cn { position:relative; width:90%; margin-left:5%; float:left;}
		.claim-input-cn .claim-item { width:100%; float:left; height:auto; margin:1% 0}
		.claim-input-cn .claim-item .label { width:100%; float:left; font-family:"GloberRegular", sans-serif; font-size:16px; color:#FFF; line-height:52px; }
		.claim-input-cn .claim-item .select { width:100%;   float:left;  z-index:99;  }
		
		.claim-box-containers {  position:relative; float:left;  left:0; top:0; width:100%;  }
		.claim-box-choose {width:100%; padding:5%; height:auto; background-color: rgba(242,242,242, 0.5); position:relative}
			.claim-box-choose .text { font-family:"GloberLight", sans-serif; color:#00216A; font-size:20px; width:100%; margin:0; padding:0 }
			.claim-box-choose .text span { font-family:"GloberRegular", sans-serif;}
			.claim-box-choose .arrow { display:none}
		
		.claim-box-contact-cn  {width:100%;  max-width:none; }		
		.claim-box-contact { width:50%;  padding:5%;height:auto; margin-bottom:20px;}
			.claim-box-contact .hd { float:left; width:100%; margin-bottom:20px;}
			.claim-box-contact .hd .icn { width:20.5479%; margin-right:7.5342%}
			.claim-box-contact .hd .txt { width:71.9179%; color:#00A3DF; font-family:"GloberLight", sans-serif; font-size:40px; padding-top:4%}	
			
		.claim-box-emergency { margin-bottom:20px;width:50%;}	
			
			.claim-box-download-cn { width:100%; float:left; position:relative;} 			
			.claim-box-download {width:50%;  padding:5%;  max-width:none; height:370px; margin-bottom:20px; 	}	
			.claim-box-faq  {width:50%;  padding:5%;  max-width:none; height:370px; position:relative; bottom:0; left:0; z-index:1;  margin-bottom:20px; 	}
			
			.claim-step-3-cn { width:100%; margin-bottom:5%; min-height:none; }			
			.claim-step-3-cn .req-doc-cn { float:left; width:90%; margin-left:5%; margin-top:0;}
			.claim-step-3-cn .req-doc-cn .title { color:#00A3DF; font-size:40px; float:left; padding:0; width:100%; margin-bottom:3%; margin-top:3%}			
			.claim-step-num3 { display:none; }
			.document-check ul li {  list-style:none; height:auto; margin:5px 0; color:#666; background: url(../images/icons/icn-claim-bullet.png) left no-repeat; padding:9px 0 7px 45px;  font-size:18px; }
		
	/* PHOTO HOVERS EFFECT
	******************************************************************/
	.prod >.mask { width:100%; height:200px; position:relative; overflow:hidden; top:0; margin-top:-200px; filter: alpha(opacity=90);   opacity: 0.90;}
	.photo-prod-title  { text-transform: uppercase; font-family:'GloberBook', sans-serif;  color: #fff;	text-align: center; font-size: 18px; padding: 10px;	margin-bottom:0;   opacity: 1;    transition: all 0.2s ease-in-out; -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px);}		
	.but-cn { width:90%; text-align:center; position:absolute; left:5%; top:10%;}
	.but-cn a.info { -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   -o-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px); opacity: 1;  padding:2% 10%; margin:0 auto; font-size: 15px; font-family:'GloberBold', sans-serif; border:1px solid #FFF; background:#FFF; color:#575F66   }
	.video >.mask { display:none !important}

	/* Newsroom Page */
	.marg-left-85 { margin-left:0}
	.newsroom-top-cn .n-title-pg { width:100%; position:relative; height:100px }
	.newsroom-top-cn .n-title-pg .head { position:absolute; width:90%;font-size:30px; left:5%; }
	.newsroom-top-cn .n-title-pg .head span { display:none;}
	
	.newsroom-top-cn .main-news .photo { width:100%; }
	.newsroom-top-cn .main-news .photo .arrow {display:none}
	.newsroom-top-cn .main-news .detail .hd { font-size:10px;}
	.newsroom-top-cn .main-news .detail { width:100%; padding:3%; background:#F2F3F4; bottom:0; position:absolute; opacity:0.8; height:200px }
	.newsroom-top-cn .main-news .detail .titMainNews { font-size:16px;  font-family: 'GloberBold', sans-serif;   }
	.newsroom-top-cn .main-news .detail .button  {display:none}
	.newsroom-top-cn .main-news:hover .detail .button {display:none}
	.newsroom-other-news-cn { margin-top:20px  }
	.newsroom-other-news-cn .other-news-item { margin-bottom:10px}
	
	.read-more-news-cn .inner-cn .news-icon-coffee {display:none}
	.read-more-news-cn .inner-cn .news-continue-text {display:none}
	.read-more-news-cn .inner-cn a.news-view-archives { background:url(../images/icn-newsroom-view-archives.png) right 25px no-repeat;  }
	.upcoming-events-cn { margin-top:20px;}
	.upcoming-events-cn .event-cn .event-item-grey .desc {font-size:16px; }
	.upcoming-events-cn .event-cn .event-item-blue .desc {font-size:16px; }
	.photo-video-media-cn {  margin-top:20px; }
	
	.overlayAlbum .albumName {  position:absolute; width:90%; left:5%;  font-family:"GloberBold", sans-serif; }
	.photo-cn .archive-photo-cn {text-align:left}
	.video-cn {  margin-top:20px; }
	.media-cn { margin-top:20px; }
	.media-cn .list { height:400px; }
	.media-cn .list ul {top:4%;}
	.office-cn > .span_2 { width:40%;}
	.office-cn > .span_4 { width:60%;}
	.office-cn .details .hd { font-size:20px; font-family:"GloberBold", sans-serif; }
	.office-cn .details .listing .off-item { margin:1% 0 15px 0; }
	.office-cn .details .listing .off-item .text { font-size:16px; }
	

	/* Financial Highlights */
		.annual-fig-cn .list-header .list-cn,.annual-fig-cn .list-element .list-cn,.gross-premium-cn,.profit-life-cn,.financialAnnQuartReportCn  { width:90%;  }
		.profit-life-cn .profit-tax-cn { width:100%; margin-right:0;}
		.profit-life-cn .life-fund-cn { width:100%; margin-top:30px  }
		.financialAnnQuartReportCn { margin-top:30px  }
		.financialAnnQuartReportCn .annualCn  {  width:100%; margin-right:0; }
		.financialAnnQuartReportCn .annualCn .butCn {  margin-top:60px  }
		.financialAnnQuartReportCn .quarterlyCn  {  width:100%; margin-top:30px;  padding:6%; }
		.financialIntroCn {  margin:2% auto; width:90%; font-size:30px; }


	/* Our Team */				
				.our-team-cn .header-cn .tit-header {  font-size:30px; padding-left:20px}
				.our-team-cn .manager-item-cn .listing-manager .list-man {  margin:2% 2%; width:46%; }
				.our-team-cn .manager-item-cn .listing-manager .list-man .photo { width:100%; margin-bottom:10px;}

	/* Footer */
	#footer-bottom .corpo-menu-cn { padding:2% 0 04% 0 }
	
	
	/* our agents */
			.IsotopeTabbingCn .IsoListCn .list ul#listing li.agent {background:#fff !important; width:49% !important;padding:1%;margin:0 0.5% 1% 0.5%;}
			#options li a {	padding:10px 15px;    color: #FFF;    font-size: 10px; }
			#options ul.agents li{margin:0 6px 6px 0!important;}
			#options ul {  margin-bottom:8px;  padding:0; float:left; width:100%; padding-left:2%	}
			
	/*MySwan*/
			  .myswan-cn .choose-cn .optionBox { width:100%; position:relative; margin-bottom:100px}	
			  
	/*wealth management -  stockbroking */
			  .stock-intro-content .stock-intro-text-cn { width:100%; padding:5% }		
			  .stock-intro-content .stock-intro-text { width:100%; margin-left:0;  }
			  .stock-intro-content .stock-intro-text h1 { font-size:24px;   }
			  .stock-intro-content .stock-intro-text h2 { font-size:16px; }	
			  .stock-intro-content .stock-intro-photo { width:100%; }
			  .wealth-down-cn .title { font-size: 24px; color:#FFF; width:auto; height:auto; border-right:none; padding-top:10px; margin-left:5%; 	}
			  
			  .wealth-down-cn { float:left; width:100%}	
			 

	/*stockbroking page*/	
			#stockbroking-nav-cn {  position: relative;  width: 100%;  right: 0;  bottom: 0;}
				 .share-prices-cn { padding:3%; width:100%}
				 .share-prices-cn .title {margin-left:2%; width:180px;	}
				 .share-prices-icons { margin-top:15px}
				 .share-prices-icons ul li:last-child {border-right:none; height:60px;}
				 
				  .time-widget { display:none}
				 .stock-bottom-links-cn .heatmap-cn { width:100%; }
				 .stock-bottom-links-cn .photo-cn { width:100%;  margin-bottom:10px }
				 .stock-bottom-links-cn .photo-cn .photo-overlay {  width: 100%;  position: absolute;  bottom: 0;  background-color: rgba(0,163,224, 1);  padding: 5%;		}
				 .stock-bottom-links-cn .right-col-cn { width: 100%;}	
				 .stock-bottom-links-cn .photo-cn .photo-overlay .c-item .icn { width:33px ;height:33px;} 
				 .stock-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:16px; width:100%;}
				 .stock-bottom-links-cn .right-col-cn .sem-news { width:50%; min-height:360px}
				 .stock-bottom-links-cn .right-col-cn .reports { width:50%; min-height:360px}
				 
				 .tab-indices { background:url(../images/bg-tab-indices.png) bottom center no-repeat; font-size: 12px;}
				.tab-active-stocks {   background:url(../images/bg-tab-active-stocks.png) bottom center no-repeat; font-size: 12px;}
				.tab-top-gainers {   background:url(../images/bg-tab-top-gainers.png) bottom center no-repeat; font-size: 12px;}
				.tab-weakest {   background:url(../images/bg-tab-weakest.png) bottom center no-repeat; font-size: 12px;}
				.tab-daily {   background:url(../images/bg-tab-daily.png) bottom center no-repeat; font-size: 12px;}
				.tabs nav li.tab-current {	z-index: 100;}
				.tabs nav a {	color: #FFF;	display: block;		padding: 5% 0 0 5%;	font-family:"GloberLight", sans-serif;	height:80px;}
				.stock-tab-table .header { font-size:14px}
				.stock-tab-table .item { font-size:14px}
				.stock-tab-table .item .col1 .text { width:63%;}
				.stock-tab-table .header .col1 { width:40% }
				.stock-tab-table .header .col2 {  width:25%}
				.stock-tab-table .header .col3 { width:25%}
				.content section h2 { font-size:14px}

				
				 .funds-cn { width:90%;}
				 .funds-cn  img   { width: 100% !important; max-width:100% !important; height: auto;	border: 0; }	
				 
				 .wealth_mgt-intro-content .wealth_mgt-intro-text-cn {  width: 100%;margin-right: 0; padding: 3% 0; }
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo {  width: 100%; margin-left: 12%; max-width:555px; float:left; }
				 .wealth_mgt-bottom-links-cn .right-col-cn {width: 44.5808%; margin-left: 5%; margin-right:0;}
				 .wealth_mgt-bottom-links-cn .photo-cn {width: 100%; margin-left: 5%; margin-top:25px; } 
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset .box_cont .box_num { font-size:57px;}
				  .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_universe { width:100%;} 
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_advice { width:100%;}
				 .wealth_mgt-intro-content .wealth_mgt-intro-photo .box_investor { width:100%;}
				 .wealth_mgt-bottom-links-cn .right-col-cn .reports .title { margin-bottom:0;}
				 .pastille-car { left:15%; top:55px;}
				 .promo-slogan h1 { font-size:28px;}
.IsotopeTabbingCn .IsoListCn .list{margin-top:120px;}
#options ul ul li{width:22%;}
#options ul ul li a{width:100%;margin-bottom:5px;}
.dynamics-fig-cn .list-header .list-cn .col2,.dynamics-fig-cn .list-header .list-cn .col3{font-size:18px!important;}
/*lead*/
.buttonslead{width:100% !important;    margin-bottom: 12%;}
.buttonslead .buttonCn .box-button .innerBox .txtcn .desc{    font-size: 20px;}
.buttonslead .buttonCn .box-button .innerBox    {padding-top: 19px;}
.buttonslead .buttonCn .box-button {line-height: 23px;}
.buttonslead .buttonCn {
    width: 48%;margin-right:3%;
}
.buttonslead .buttonCn:nth-child(even) {margin-right:0;}
.buttonslead .buttonCn .box-button .innerBox .txtcn {padding-top: 3%;}
/*lead*/
.box-button-travel {width: 70%!important;font-size: 17px;}
				 /*reward*/
.reward_span { width: 100%;}
.rewardmenu li {padding:2px;}
.rewardmenu li a{    padding: 0 13px;    font-size: 17px;}
.swanreward-top-cn {
    width: 710px;}
	.logodetailmobile {
    display: block;
    width: 21%;
    padding: 2% 2% 0 2%;
    font-size: 14px;
     border-top: none; 
    color: #677279;
     margin: 0; 
    float: left;
}
.newsroom-rewards-news-cn .other-news-item .photo{width:50%}
.newsroom-rewards-news-cn .other-news-item .detail{width:25%;}
.headereward {
    font-size: 17px;}
/*reward*/

.span_7{
    width: 100%!important;
}


/*advisor*/
.adv_blockone .blocklead,.adv_blocktwo .officediv,.adv_blockthree .inc,.adv_blockthree ul,.adv_blockfour .blockthreeleft,.adv_blockfour .blockthreeright,.adv_blocksix .blocksix,.adv_blocksix img{width: 100%!important;margin-bottom:2%;}
.adv_blockone span.line{display:none;}
.advisorbanner .bannertxt span,.adv_blockone .blocklead .titlead,.adv_blocktwo .office,.adv_blockthree .inc,.adv_blockfive span.tit,.adv_blocksix .blocksix span.tit,.adv_blockseven .sevencontainer div.tit span{font-size:20px;}
.advisorbanner .bannertxt a {  width: 30%;}
.adv_blockfive span.tit,.adv_blockfive ul li{width:50%;}
.adv_blockfive ul li span{font-size:16px;margin-bottom:2%;}
/*advisor*/






}


@media screen and (min-width: 980px) and (max-width: 1023px) {

	
	
	/*inner pages common */	
	.marg-left-85  { margin-left:40px;}
	.title-page    { width:100%; border-top:1px solid #D5E9F2; padding:2% 0 2% 50px;}
	.title-page h1 {  font-size:42px;  }	
		.news-item .titCn .date { font-family: 'GloberRegular', sans-serif; font-size:10px; color:#00A3E0; text-transform:uppercase;float:left}
			.news-item .titCn .cat { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#575F66; text-transform:uppercase; float:left}
			.news-item .titleNews { font-family: 'GloberBold', sans-serif; font-size:14px; color:#575F67; width:100%;margin-bottom:5px;}
			.news-item .descNews { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#ACACAC; width:100%}
			.news-item .descNews p { display:none;}
			.news-item .titCn { width: 100%;float: left; margin-bottom: 12px;}
			.work-slogan span {font-size: 30px;}
			.small-slogan h1 { font-size:22px;}
			.branches h3  { font-size:20px!important;}
			.slogan h1,.slogan h2{ font-size:28px!important;}
	/* Newsroom Page */
	.newsroom-top-cn .n-title-pg .head {font-size:40px;}
		.newsroom-top-cn .n-title-pg .head span {font-size:20px;}
		.newsroom-top-cn .main-news .detail .titMainNews {font-size:24px; }
		.newsroom-top-cn .main-news .detail .button { font-size:14px; padding:4px 10px; } 
		.newsroom-other-news-cn .other-news-item .detail { padding:2%; }
		.newsroom-other-news-cn .other-news-item .detail .titOtherNews { font-size:13px;   margin-bottom:2%;}
		.newsroom-other-news-cn .other-news-item .detail .button { font-size:11px;   margin-top:10px; padding-top:0;}
		
		.upcoming-events-cn .titleCn .hd { font-size:30px;}
		.upcoming-events-cn .event-cn .event-item-grey .dateCn .date { font-size:50px;  margin-top:10%;  }
		.upcoming-events-cn .event-cn .event-item-grey .desc { padding:3%; font-size:14px;}
		.upcoming-events-cn .event-cn .event-item-blue .dateCn .date { font-size:50px; margin-top:10%;  }
		.upcoming-events-cn .event-cn .event-item-blue .desc { padding:3%; font-size:14px;}
		
		.photo-cn .titleCn .hd {font-size:30px;} 
		.video-cn .titleCn .hd {font-size:30px;} 
		.video-cn .video-item-cn .video-item .video-desc .txt { width:100%; font-size:16px; color:#191A19; font-family:"GloberRegular", sans-serif;  }
		.media-cn .titleCn .hd {font-size:30px;} 
		.media-cn .list { float:left; width:100%; background:#106CB7; padding:4% 5% 5% 5%; max-height:285px; overflow:hidden;}
		.office-cn .details .hd {  font-size:26px; }
		.office-cn .details .listing .off-item .num  { width:26px; height:26px; margin-right:10px; line-height:26px; font-size:12px;}
		.office-cn .details .listing .off-item .text { font-size:16px; width:auto ; color:#243452; padding-top:2px }
		.office-cn .details .listing .off-item .text span {font-size:14px;}
		.photo-cn .archive-photo-cn a.photo-view-archives { font-size:24px; color:#106CB7;  background:url(../images/icn-newsroom-view-albums.png) right 15px no-repeat; }
		.video-cn .archive-video-cn a.video-view-archives { font-size:24px; color:#CC181E;  background:url(../images/icn-newsroom-view-video.png) right 15px no-repeat; }
		.media-cn .archive-media-cn a.media-view-archives { font-size:24px; color:#106CB7;  background:url(../images/icn-newsroom-view-media.png) right 15px no-repeat; }
		
		.prod-sub-title h2 {  font-size:34px; }
    	.other-prod h1 { color:#00A3E0; font-size:30px;  font-family:'GloberBook', sans-serif; position:absolute; width:80%; margin:20% 0 0 10%}
	
	/*claim page*/	
	.claim-step-num,.claim-step-num3 { width:80px; height:80px; line-height:90px;}
	.claim-input-cn .claim-item .label { font-size:22px; color:#FFF; line-height:52px; }
	.claim-box-containers {  position:absolute;  left:200px; top:40px; width:78%;  }
	.claim-box-choose {width:33%;  height:317px;}
	.claim-box-choose .text { font-family:"GloberLight", sans-serif; color:#00216A; font-size:30px; width:70%; margin:0; padding:20% 0 0 10% }
	.claim-box-choose .arrow { right:5%; top:25%; }
	.claim-box-contact-cn  {width:33%;}	
	.claim-box-contact {width:100%;  padding:2%; max-width:336px; height:317px;}
	.claim-box-contact .hd .txt { font-size:30px;}
	.claim-box-download .hd .txt {  font-size:30px;}
	.claim-box-download-cn { width:33%; float:left; position:relative;} 
	.claim-box-download {width:100%;  padding:8%;  max-width:305px; height:317px; position:relative; }
	.claim-box-download .hd .icn { width:20.5479%; margin-right:7.5342%}
	.claim-box-download .hd .txt { width:71.9179%;}
	.claim-step-3-cn .req-doc-cn .title { color:#00A3DF; font-family:"GloberLight", sans-serif; font-size:30px; float:left; width:100%; margin-bottom:5%;}
	.claim-step-3-cn .req-doc-cn { margin-top:140px}
	.claim-step-num3 { top:134px}
		/*stockbroking page*/	
	#stockbroking-nav-cn { position:relative; float:left; width:auto; left:0; bottom:0; margin-bottom:10px;  margin-left:50px;}
	.time-widget { float:right; margin-right:10px; height:155px; padding-top:20px; }
	.time-widget .icn { float:left; width:119px; height:112px; margin-right:15px; margin-top:0px;}
	.time-widget .con .t1 { float:left; width:100%;   color:#FFF; padding-top:20px; font-size:16px;}
	.share-prices-cn .title { margin-left:50px; width:180px; }
	.stock-intro-content .stock-intro-text h1 { font-size:22px;  margin-bottom:10px;  }
	.stock-intro-content .stock-intro-text h2 { font-size:15px; margin-bottom:10px;  }	
	.tab-indices,.tab-active-stocks,.tab-top-gainers,.tab-weakest,.tab-daily {  font-size: 22px;}
	.tabs nav a { font-family:"GloberRegular", sans-serif;	height:100px;}
	.stock-bottom-links-cn .photo-cn .photo-overlay  { background-color: rgba(0,163,224, 1); }
	.stock-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:16px; color:#fff; padding-top:2%}
	.stock-tab-table .item { font-size:20px; }	
	.stock-bottom-links-cn .right-col-cn { width:100%; margin-top:20px; height:auto; max-height:none}
	.stock-bottom-links-cn .right-col-cn .sem-news { width:100%}
	.stock-bottom-links-cn .heatmap-cn { width:51.7096%}
	.stock-bottom-links-cn .photo-cn {  width: 46.7096%; float:right; margin-right:0;}
	.stock-tab-table .header .col1 {  float: left;  width: 40%;  margin-right: 5%;}
	.stock-tab-table .header .col3  {  float: left;  width: 30%; }
	
	.stock-tab-table .item .col1 { width: 40%;}
	.stock-tab-table .item .col3 { width: 30%;}
	

		/* Financial Highlights */
		.annual-fig-cn .list-header .list-cn,.annual-fig-cn .list-element .list-cn,.gross-premium-cn,.profit-life-cn,.financialAnnQuartReportCn  { width:90%;  }
		.profit-life-cn .profit-tax-cn .titProfit { font-size:30px; }
		.profit-life-cn .life-fund-cn .titLife { font-size:30px; }
		.financialAnnQuartReportCn .annualCn .butCn {  margin-top:60px  }
		.financialIntroCn {  margin:2% auto; width:90%; font-size:30px; }
		
		/* our agents */
			.IsotopeTabbingCn .IsoListCn .list ul#listing li.agent {background:#fff !important; width:49% !important;padding:1%;margin:0 0.5% 1% 0.5%;}
			#options li a {	padding:10px 15px;    color: #FFF;    font-size: 10px; }
			#options ul.agents li{margin:0 6px 6px 0!important;}
			#options ul {  margin-bottom:8px;  padding:0; float:left; width:100%; padding-left:2%	}
			
	  /* contact -right col */
			.contact-form-cn .col-right .info .hd { font-size:30px;}
			.contact-form-cn .col-right .info .ad { font-size:20px; }
			.contact-form-cn .col-right .info .tel .txt { font-size:20px;}	
	/*wealth management -  stockbroking */	
	
	.wealth-down-cn { float:left; width:100%;}
		 .wealth-down-cn .title { margin-left:5%; width:250px 	}
		 .wealth-down-icons ul li { width:106px;}
		 .wealth-down-icons span { font-size:13px;}
	 
	 
	 .funds-cn { width:90%;}	
	.wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset .box_cont .box_num {font-size: 52px;line-height: 42px;}
		 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_access .box_cont span { font-size:23px; line-height:25px; margin:8px 0 0 0;}
		 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset .box_cont .box_tit {font-size: 22px;line-height: 26px; margin: 10px 0 0 0; }
		 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_access .box_cont .box_tit {font-size: 22px;line-height: 26px; margin: 10px 0 0 0; } 
		 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_access .box_cont .box_num { margin:0; line-height:36px; font-size:34px;}
		 .wealth_mgt-bottom-links-cn .right-col-cn .reports .title { font-size:23px;}
		 .wealth_mgt-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:18px;}
		 .pastille-car { left:35%; bottom:35px;}
		 .promo-slogan h1 { font-size:28px;}
.IsotopeTabbingCn .IsoListCn .list{margin-top:50px;}
#options ul ul li a{width:100%;margin-bottom:5px;}
.dynamics-fig-cn .list-header .list-cn .col3{font-size:18px !important;}	 	
.box-button-travel {width: 60%!important;font-size: 17px;}

/*reward*/
.reward_span .rewardlogodetails { display:none;}
.rewardlogo {top:30%;}
.rewardmenu li {padding:5px;}
.rewardmenu li a{    padding: 0 22px;}
.logodetailmobile {
    display: block;
    width: 21%;
    padding: 2% 2% 0 2%;
    font-size: 14px;
     border-top: none; 
    color: #677279;
     margin: 0; 
    float: left;
}
.newsroom-rewards-news-cn .other-news-item .photo{width:50%}
.newsroom-rewards-news-cn .other-news-item .detail{width:25%;}
.headereward{font-size:25px;}
.reward_span{width:100%;}
		 .logodetailmobile a{   font-size: 14px;
    color: #00AAE5;}
		 .logodetailmobile a:hover{color:#677279;}
		 .buttonslead .buttonCn .box-button .innerBox .txtcn {padding-top: 2%;}
/*reward*/
.videobtn{width:50% !important;}


/*advisor*/
.adv_blockone .blocklead {    padding: 0 2%;}
.adv_blockone .blocklead .titlead{width:77%;}
.adv_blockfive span.tit,.adv_blocksix .blocksix span.tit,.adv_blockseven .sevencontainer div.tit span ,.adv_blockthree .inc,.adv_blocktwo .office{    font-size: 30px;}
.advisorbanner .bannertxt span{   font-size: 40px;}

}
/*ipad landscape*/
@media screen and (min-width: 1023px) and (max-width: 1199px) {



	.mask { display:none }
	.prod:hover .mask{  display:block  }

	
	/*home*/
	.slogan h1 ,.slogan h2 { font-size:30px!important; }
	
	.small-slogan h1 { font-size:25px;}
	.work-slogan span { font-size:34px!important; }
	.branches span {  font-size:20px!important;}
	.bx-wrapper {	padding: 3%;	 }
	.news-item .titCn .date { font-family: 'GloberRegular', sans-serif; font-size:10px; color:#00A3E0; text-transform:uppercase;float:left}
			.news-item .titCn .cat { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#575F66; text-transform:uppercase; float:left}
			.news-item .titleNews { font-family: 'GloberBold', sans-serif; font-size:12px; color:#575F67; width:240px;margin-bottom:5px; white-space: nowrap;
  overflow: hidden;  text-overflow: ellipsis; }
			.news-item .descNews { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#ACACAC; width:100%;margin-bottom:5px;}
            .news-item a.more { font-size:10px;padding:4px 8px; color:#666; }
			
	/*inner pages common */	
	.marg-left-85  { margin-left:40px;}
	.title-page    { width:100%; border-top:1px solid #D5E9F2; padding:2% 0 2% 50px;}
	.title-page h1 {  font-size:42px;  }
	
	/*product pages */
	.prod-sub-title h2 {  font-size:35px; }
	.contenu-cn .col-left-content h3 { font-size:30px; }
	.contenu-cn .col-right-content .titCn .t { font-size:20px; }
	.list-item .num  { width:12.0643%; max-width:35px; height:35px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; text-align:center; line-height:35px; font-size:16px; color:#FFF; font-weight:700; margin-right:4.0214%; border:1px solid #FFF; font-family:"GloberBold", sans-serif; }
	.list-item .text { font-size:16px; width:83.9142% ; color:#FFF; padding-top:0; }
	.contenu-cn .col-right-content .buttonCn .box-button .innerBox .txtcn .tit  { font-size:14px;   }
	.contenu-cn .col-right-content .buttonCn .box-button .innerBox .txtcn .desc { font-size:20px;  }
	.other-prod h1 { color:#00A3E0; font-size:30px;  font-family:'GloberBook', sans-serif; position:absolute; width:80%; margin:20% 0 0 10%}
	
	/*claim page*/	
	.claim-step-num,.claim-step-num3 { width:80px; height:80px; line-height:90px;}
	.claim-input-cn .claim-item .label { font-size:22px; color:#FFF; line-height:52px; }
	.claim-box-containers {  position:absolute;  left:200px; top:40px; width:78%;  }
	.claim-box-choose {width:33%;  height:317px;}
	.claim-box-choose .text { font-family:"GloberLight", sans-serif; color:#00216A; font-size:30px; width:70%; margin:0; padding:20% 0 0 10% }
	.claim-box-choose .arrow { right:5%; top:25%; }
	.claim-box-contact-cn  {width:33%;}	
	.claim-box-contact {width:100%;  padding:2%; max-width:336px; height:317px;}
	.claim-box-contact .hd .txt { font-size:30px;}
	.claim-box-download .hd .txt {  font-size:30px;}
	.claim-box-download-cn { width:33%; float:left; position:relative;} 
	.claim-box-download {width:100%;  padding:8%;  max-width:305px; height:317px; position:relative; }
	.claim-box-download .hd .icn { width:20.5479%; margin-right:7.5342%}
	.claim-box-download .hd .txt { width:71.9179%;}
	.claim-step-3-cn .req-doc-cn .title { color:#00A3DF; font-family:"GloberLight", sans-serif; font-size:30px; float:left; width:100%; margin-bottom:5%;}
	.claim-step-3-cn .req-doc-cn { margin-top:140px}
	.claim-step-num3 { top:134px}
	/*stockbroking page*/	
	#stockbroking-nav-cn { position:relative; float:left; width:auto; left:0; bottom:0; margin-bottom:10px;  margin-left:50px;}
	.time-widget { float:right; margin-right:10px; height:155px; padding-top:20px; }
	.time-widget .icn { float:left; width:119px; height:112px; margin-right:15px; margin-top:0px;}
	.time-widget .con .t1 { float:left; width:100%;   color:#FFF; padding-top:20px; font-size:16px;}
	.share-prices-cn .title { margin-left:50px; width:180px; }
	.stock-intro-content .stock-intro-text h1 { font-size:22px;  margin-bottom:10px;  }
	.stock-intro-content .stock-intro-text h2 { font-size:15px; margin-bottom:10px;  }	
	.tab-indices,.tab-active-stocks,.tab-top-gainers,.tab-weakest,.tab-daily {  font-size: 22px;}
	.tabs nav a { font-family:"GloberRegular", sans-serif;	height:100px;}
	.stock-bottom-links-cn .photo-cn .photo-overlay  { background-color: rgba(0,163,224, 1); }
	.stock-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:16px; color:#fff; padding-top:2%}
	.stock-tab-table .item { font-size:20px; }
	.stock-bottom-links-cn .right-col-cn { width:100%; margin-top:20px; height:auto; max-height:none}
	.stock-bottom-links-cn .right-col-cn .sem-news { width:100%}
	.stock-bottom-links-cn .heatmap-cn { width:51.7096%}
	.stock-bottom-links-cn .photo-cn {  width: 46.7096%; float:right; margin-right:0;}
	.stock-tab-table .item .col1 .text {  width:86%;}
	
	.stock-tab-table .header .col1 {  float: left;  width: 40%;  margin-right: 5%;}
	.stock-tab-table .header .col3  {  float: left;  width: 30%; }
	
	.stock-tab-table .item .col1 { width: 40%;}
	.stock-tab-table .item .col3 { width: 30%;}
	
	/* Newsroom Page */
	.newsroom-top-cn .n-title-pg .head {font-size:40px;top:15%;}
		.newsroom-top-cn .n-title-pg .head span {font-size:20px;}
		.newsroom-top-cn .main-news .detail .titMainNews {font-size:24px; }
		.newsroom-top-cn .main-news .detail .button { font-size:14px; padding:4px 10px; } 
		.newsroom-other-news-cn .other-news-item .detail { padding:2%; }
		.newsroom-other-news-cn .other-news-item .detail .titOtherNews { font-size:13px;   margin-bottom:2%;}
		.newsroom-other-news-cn .other-news-item .detail .button { font-size:11px;   margin-top:10px; padding-top:0;}
		
		.upcoming-events-cn .titleCn .hd { font-size:30px;}
		.upcoming-events-cn .event-cn .event-item-grey .dateCn .date { font-size:50px;  margin-top:10%;  }
		.upcoming-events-cn .event-cn .event-item-grey .desc { padding:3%; font-size:14px;}
		.upcoming-events-cn .event-cn .event-item-blue .dateCn .date { font-size:50px; margin-top:10%;  }
		.upcoming-events-cn .event-cn .event-item-blue .desc { padding:3%; font-size:14px;}
		
		.photo-cn .titleCn .hd {font-size:30px;} 
		.video-cn .titleCn .hd {font-size:30px;} 
		.video-cn .video-item-cn .video-item .video-desc .txt { width:100%; font-size:16px; color:#191A19; font-family:"GloberRegular", sans-serif;  }
		.media-cn .titleCn .hd {font-size:30px;} 
		.media-cn .list { float:left; width:100%; background:#106CB7; padding:8% 5% 5% 5%; max-height:285px; overflow:hidden;}
		.office-cn .details .hd {  font-size:26px; }
		.office-cn .details .listing .off-item .num  { width:26px; height:26px; margin-right:10px; line-height:26px; font-size:12px;}
		.office-cn .details .listing .off-item .text { font-size:16px; width:80% ; color:#243452; padding-top:2px }
		.office-cn .details .listing .off-item .text span {font-size:14px;}
		.photo-cn .archive-photo-cn a.photo-view-archives { font-size:24px; color:#106CB7;  background:url(../images/icn-newsroom-view-albums.png) right 15px no-repeat; }
		.video-cn .archive-video-cn a.video-view-archives { font-size:24px; color:#CC181E;  background:url(../images/icn-newsroom-view-video.png) right 15px no-repeat; }
		.media-cn .archive-media-cn a.media-view-archives { font-size:24px; color:#106CB7;  background:url(../images/icn-newsroom-view-media.png) right 15px no-repeat; }
		.overlayAlbum .albumName { font-size:16px; bottom:20%}
	
		/* Financial Highlights */
		.annual-fig-cn .list-header .list-cn,.annual-fig-cn .list-element .list-cn,.gross-premium-cn,.profit-life-cn,.financialAnnQuartReportCn  { width:90%;  }
		.profit-life-cn .profit-tax-cn .titProfit { font-size:30px; }
		.profit-life-cn .life-fund-cn .titLife { font-size:30px; }
		.financialAnnQuartReportCn .annualCn .butCn {  margin-top:60px  }
		.financialIntroCn {  margin:2% auto; width:90%; font-size:30px; }
		
		/* our team */
		.our-team-cn .header-cn .tit-header { padding-left:5%;}
		.our-team-cn .manager-item-cn .listing-manager .list-man { margin: 1% 0.3225%; }
		.our-team-cn .manager-item-cn .listing-manager .list-man .title { height:70px}
		
		/* our agents */
			#options li a {	padding:10px 15px;    color: #FFF;    font-size: 10px; }
			#options ul.agents li{margin:0 6px 6px 0!important;}
			#options ul {  margin-bottom:8px;  padding:0; float:left; width:100%; padding-left:2%	}
			
		/* contact -right col */
			.contact-form-cn .col-right .info .hd { font-size:30px;}
			.contact-form-cn .col-right .info .ad { font-size:20px; }
			.contact-form-cn .col-right .info .tel .txt { font-size:20px;}	
			
		/*wealth management -  stockbroking */	
		 .wealth-down-cn { float:left; width:100%;}
		 .wealth-down-cn .title { margin-left:5%; width:250px 	}
		 .wealth-down-icons ul li { width:106px;}
		 .wealth-down-icons span { font-size:13px;}
		 
		 .collpse_wrapper .collapsible h3 { font-size:17px}
		/*funds*/
		 .funds-cn { width:90%}	
		 
		 #other-nav li { padding:0 3px;}
		 
		 .form_calculator {  width: 100%;  float: left; }
		 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_asset .box_cont .box_num { font-size:60px; line-height:63px;}
		 .wealth_mgt-intro-content .wealth_mgt-intro-photo .top_boxes .box_access .box_cont span { font-size:23px; line-height:25px; margin:8px 0 0 0;}
		 .wealth_mgt-bottom-links-cn .right-col-cn .reports .title { font-size:25px;}
		 .wealth_mgt-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:18px;}
		 .pastille-car { left:40%;}
		 .promo-slogan h1 { font-size:30px;}
.IsotopeTabbingCn .IsoListCn .list{margin-top:50px;}
#options ul ul li a{width:100%;margin-bottom:5px;}
.branches h2{font-size:22px;}
.dynamics-fig-cn .list-element .list-cn .listfig-item .col2,.dynamics-fig-cn .list-element .list-cn .listfig-item .col1,.dynamics-fig-cn .list-element .list-cn .listfig-item .col3{height:150px !important;}
.wealth_mgt-intro-content .wealth_mgt-intro-text ul.buttonsdynamic li{width:228px !important;}
#dynamicpage .prod-sub-title h2{padding-top:5%;}
.dynamics-fig-cn .list-header .list-cn .col3{font-size:18px !important;}
/*lead*/
.buttonslead{   margin-bottom: 12%;}
.buttonslead .buttonCn .box-button .innerBox .txtcn .desc{    font-size: 20px;}
.buttonslead .buttonCn .box-button .innerBox    {padding-top: 19px;}
.buttonslead .buttonCn .box-button {line-height: 23px;}
.buttonslead .buttonCn .box-button .innerBox .txtcn {padding-top: 3%;}

/*lead*/
.box-button-travel {width:63%!important;}

/*reward*/
.rewardlogo {top:30%;}
.rewardmenu li {padding:5px;}
.rewardmenu li a{    padding: 0 22px;}

.headereward{font-size:25px;}
.rewardlogodetails {padding:0;}

.reward_span .rewardlogodetails { display:none;}
	.logodetailmobile {
    display: block;
    width: 21%;
    padding: 2% 2% 0 2%;
    font-size: 14px;
     border-top: none; 
    color: #677279;
     margin: 0; 
    float: left;
}
.newsroom-rewards-news-cn .other-news-item .photo{width:50%}
.newsroom-rewards-news-cn .other-news-item .detail{width:25%;}
			 .logodetailmobile a{   font-size: 14px;
    color: #00AAE5;}
		 .logodetailmobile a:hover{color:#677279;}
		 .reward_span{width:100%;}
/*reward*/
.videobtn{width:50% !important;}
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {

.title-page { padding: 2% 0 2% 55px; }
.marg-left-85 {   margin-left: 40px;  }
.small-slogan h1 {   font-size: 27px; }
.slogan h1,.slogan h2 {  font-size: 35px!important;  margin: 10% 0 0 10%; }

.market h2 { font-size:30px}
.branches h3 { font-size:25px!important ; width: 60%;}
#stockbroking-nav-cn { position:relative; float:left; width:auto; left:0; bottom:0; margin-bottom:10px;  margin-left:50px;}

.newsroom-top-cn .main-news .detail .titMainNews { font-size:30px}
.newsroom-other-news-cn .other-news-item .detail .titOtherNews { font-size:15px;}
.news-item .titCn .date { font-family: 'GloberRegular', sans-serif; font-size:10px; color:#00A3E0; text-transform:uppercase;float:left}
			.news-item .titCn .cat { font-family: 'GloberRegular', sans-serif; font-size:12px; color:#575F66; text-transform:uppercase; float:left}
			.news-item .titleNews { font-family: 'GloberBold', sans-serif; font-size:15px; color:#575F67; margin-bottom:5px; }
			.news-item .descNews { font-family: 'GloberRegular', sans-serif; font-size:14px; color:#ACACAC; width:100%;margin-bottom:5px;}
            .news-item a.more { font-size:10px;padding:4px 8px; color:#666; }
.overlayAlbum .albumName { font-size:17px; bottom:17%}
.office-cn .details {  padding:1%; }	
.office-cn .details .hd { font-size:30px }			
.office-cn .details .listing .off-item .text {  width: 90%; font-size:16px	}

.claim-input-cn .claim-item .label {  font-size: 25px; }
.claim-step-3-cn .req-doc-cn .title { font-size: 40px;}
.wealth-down-icons ul li {  width: 135px; }

.stock-bottom-links-cn .heatmap-cn {  width: 43.7096%;}
  .stock-bottom-links-cn .photo-cn {  width: 29.7096%;}
  .stock-bottom-links-cn .photo-cn .photo-overlay {  width: 100%;  bottom: 0;  background-color: rgba(0,163,224, 1);  padding: 5%;}
.stock-bottom-links-cn .photo-cn .photo-overlay .c-item .t { font-size:18px}

.tab-indices {font-size: 30px;}
				.tab-active-stocks {   font-size: 30px;}
				.tab-top-gainers {  font-size: 30px;}
				.tab-weakest {   font-size: 30px;}
				.tab-daily {   font-size: 30px;}
				 .pastille-car { left:40%;}
		 .promo-slogan h1 { font-size:30px;}
			
.branches h2{font-size:22px;}
.box-button-travel {width:51%!important;}
.rewardmenu li{padding:4px;}
.videobtn{width:40% !important;}
}

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

}


/*RETINA DISPLAY
@media          only screen and (-webkit-min-device-pixel-ratio: 2),
	            only screen and (-webkit-min-device-pixel-ratio: 1.5),  
				only screen and (   min--moz-device-pixel-ratio: 1.5),  
				only screen and (     -o-min-device-pixel-ratio: 3/2),  
				only screen and (        min-device-pixel-ratio: 1.5),  
				only screen and (min-resolution: 192dpi) {           

				header .small-logo { position:absolute;  background-image:url(../images/mobile/logo@2x.png); background-repeat:no-repeat; background-size:100%;  }
				
				
				}*/

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
