﻿
@media screen and (max-width:1920px){
	.bannermain{
		height:90vh;
	}
	.about-mainbg{
	height:56vh;
	padding-top:17%;
	}
	.historical-mainbg{
		height:57vh;
		padding-top:17%;
		background-size:cover;
	}
	.ourinvestment-mainbg{
		height:72vh;
		padding-top:7%;
		padding-bottom:10%;
	}
	.global-main{
		height:83vh;
		padding-top:7%;
		padding-bottom:7%;	
	}
	.ourpeople-main{
		height:60vh;
		padding-top:12%;
		padding-bottom:10%;	
	}
	.governance-main{
		height:64vh;
		padding-top:15%;
		background-size:cover;
	}
	.getintouch-main{
		height:38vh;
		padding-bottom:12%;
		padding-top:15%;
	}
	
	
	
	
	.wrapper1{
		width:68%;
	}
	.wrapper{
		width:65%;
	}
	.wrappernews{
		width:65%;
	}
	.line-wrapper{
		width:65%;
	}
	.linewrapperinner{
	width:90%;
}
	.ls-nav a {
  padding: 5px 30% !important; 
  box-sizing:border-box;
}
.ourpeople-boxrt{
	width:20%;
}
.ourpeople-boxmid{
	width:20%;
}
.ourpeople-boxlt{
	width:20%;
}
.governance-lt h3 span{
	font-size:16px;
	line-height:25px;
}
.governance-lt ul li{
	font-size:16px;
}
.governance-lt ul{
	padding-top:40px;
}
.more{
	margin-top:30px;
}
.governance-lt ul li{
	margin-bottom:13px;
}
.ourpeople-lt h2{
	line-height:30px;
	font-size:20px;
}
.menu{
	margin-left:10%;
	margin-top: 20px;
}
.news-bg{
	right:150px;
}
.directors-box-caption{
	min-height:150px;
}

}
@media screen and (max-width:1890px){
.ls-nav a {
  padding: 5px 25% !important; 
  box-sizing:border-box;
}
}

@media screen and (max-width:1790px){
	.directors-box-caption{
		min-height:160px;
	}
}

@media screen and (max-width:1523px){
	.wrappernews{
	width:1000px;
}
}


@media screen and (max-width:1400px){
	.about-darkbg-rt{
		padding:0 3% 0 5%;
	}
	.menubg{
		width:80%;
	}
	.wrapper1{
		width:905px;
	}
	.wrapper{
		width:870px;
	}
	.menu{
		margin-top: 24px;
	margin-left:4%;
}
.ls-nav a {
  padding: 5px 21% !important; 
  box-sizing:border-box;
}
.ourpeople-lt h2 {
    font-size: 17px;
    line-height: 25px;
}
.governance-lt h3 span{
	font-size:17px;
	line-height:20px;
}
.governance-lt h3{
	padding-top:20px;
	font-size:17px;
	font-weight:normal;
}
.governance-lt ul{
	padding-top:0px;
}
.governance-lt ul li{
	padding-bottom:5px;
	font-size:16px;
	margin-bottom:0px;
}
.public-marke-roundtext{
	font-size:14px;
	padding-top:30%;
}
.news-bg{
	right:30px;
}

}

@media screen and (max-width:1366px){
	
	.bannermain{
		height:90vh;
	}
	.about-mainbg{
	height:53vh;
	padding-top:12%;
	}
	.historical-mainbg{
		height:58vh;
		padding-top:10%;
		background-size:cover;
	}
	.ourinvestment-mainbg{
		height:87vh;
		padding-top:3%;
	}
	.global-main{
		height:auto;
		padding-top:7%;
	}
	.ourpeople-main{
		height:65vh;
		padding-top:9%;	
	}
	.governance-main{
		height:62vh;
		padding-top:10%;
		background-size:cover;
	}
	.getintouch-main{
		height:38vh;
		padding-top:8%;
		padding-bottom:8%;
	}
	
}

@media screen and (max-width:1300px){

	#nav li a{
			display: block; 
			padding: 25px 17px 0 17px !important;
	}
}

@media screen and (max-width:1280px){
	.about-mainbg{
		height:54vh;
		padding-top:25%;
	}
	.historical-mainbg{
		height:54vh;
		padding-top:25%;
	}
	.ourinvestment-mainbg{
		height:70vh;
		padding-top:20%;
	}
	.global-main{
		height:77vh;
		padding-top:15%;
	}
	.ourpeople-main{
		height:56vh;
		padding-top:25%;
	}
	.governance-main{
		height:58vh;
		padding-top:10%;
		padding-bottom:5%;
	}
	.getintouch-main{
		height:42vh;
		padding-top:24%;
	}
}

@media screen and (max-width:1235px){
#nav li a{
			display: block; 
			padding: 25px 13px 0 13px !important;
	}
}

@media screen and (max-width:1200px){
	.about-mainbg{
		height:auto;
		padding-top:14%;
	}
	.historical-mainbg{
		height:auto;
		padding-top:7%;
	}
	.ourinvestment-mainbg{
		height:auto;
		padding-top:5%;
	}
	.global-main{
		height:auto;
		padding-top:5%;
	}
	.ourpeople-main{
		height:auto;
		padding-top:10%;
	}
	.governance-main{
		height:auto;
		padding-top:10%;
		padding-bottom:5%;
	}
	.getintouch-main{
		height:auto;
		padding-top:10%;
	}
	.wrappernews{
	width:80%;
}
.news-box {
    height: auto;
    margin: 15px 1% 1%;
    width: 31.3%;
	padding-bottom:15px;
}
}

@media screen and (max-width:1150px){
#nav li a{
			display: block; 
			padding: 25px 10px 0 10px !important;
	}
}
@media screen and (max-width:1100px){
#nav li a{
			display: block; 
			padding: 0px 5px 0 5% !important;
	}
	
}

@media screen and (max-width:905px){
	.wrapper1{
		width:95%;
	}
}
/*@media screen and (max-width:1263px){
	#nav li a{
		padding: 25px 20px 0 !important;
	}
}

@media screen and (max-width:1200px){
	.wrapper{
		width:95%;
	}
}

@media screen and (max-width:1167px){
	#nav li a{
		padding: 25px 15px 0 !important;
	}
}

@media screen and (max-width:1153px){
	.logo-bg{
		width:74.5%;
	}
	.logo-bg img{
		width:100%;
		height:auto;
	}
}

@media screen and (max-width:1083px){
	#nav li a{
		padding: 25px 10px 0 !important;
	}
}

@media screen and (max-width:1020px){
	.visionlt-main{
		width:55%;
	}
	.download-box{
		width:40%;
	}
}

@media screen and (max-width:1010px){
	.invest-lt{
		width:100%;
	}
	.invest-rt{
		width:100%;
		margin-top:30px;
	}
	.invest-assetlt{
		width:100%;
		margin-bottom:30px;
	}
	.targetsectors{
		width:353px;
		float:none;
		margin:0 auto 0 auto;
	}
	.ourpeople-boxmid{
		margin:0 4%;
	}
	.getintouch-map{
		width:50%;
	}
	.getintouch-lt{
		width:50%;
	}
}

@media screen and (max-width:975px){
	.menu{
		margin-left:3%;
	}
}*/

@media screen and (max-width:870px){
	.ourpeople-lt{
		width:100%;
	}
	.ourpeople-boxlt{
		width:33%;
	}
	.ourpeople-boxmid{
		margin:0;
		width:33%;
	}
	.ourpeople-boxrt{
		width:33%;
	}
	.ourpeople-rt{
		width:100%;
		margin-top:30px;
		
	}
	.menu{
		float: right;
		margin-top: 0;
		width: 93%;
		margin-left: 0;
	}
	.bannermain{height: auto}
	.about-lt{float: none}
	.about-rt{
		width: 50%;
		float: none;
		clear: both;
		margin: 15px 0;
	}
	.ourinvestment-mainbg .invest-rt{
		width: 50%;
		float: none;
		clear: both;
		margin: 20px auto;
	}
	.ourinvestment-mainbg .invest-lt{
		float: none;
		clear: both;
	}
	.viewport{
		display: none;
	}
	.ourpeople-boxlt{
		width: 50%;
		margin: 10px 0;
	}
	.ourpeople-iconbg{
		width: 50px;
		display: inline-block;
		vertical-align: middle;
	}
	.ourpeople-icontext{
		display: inline-block;
		width: 42%;
		vertical-align: middle;
		text-align: left;
	}
	.ourpeople-rt,.governance-rt,.getintouch-map{
		width: 75%;
		float: none;
		margin: 15px auto;
		clear: both;
	}
	.getintouch-lt{margin-bottom: 25px;}
	.news-bg{display: none}
}

/*

@media screen and (max-width:850px){
	.about-lt{
		width:100%;
	}
	.about-rt{
		width:100%;
		margin-top:25px;
	}
	.line-wrapper{
	width:90%;
}
}

@media screen and (max-width:820px){
	.visionlt-main{
		width:100%;
	}
	.download-box{
		width:100%;
		background-size:cover;
	}
	.news-box {
		height:320px;
    margin: 15px 1% 1%;
    width: 48%;
	padding-bottom:15px;
}
}

@media screen and (max-width:810px){
	.wrapper{
		width:95%;
	}
	.invest-ltbg{
		width:100%;
		height:auto;
		padding:40px 0;
	}
	.invest-rtbg{
		width:100%;
		padding:30px 0;
	}
	.news-yearbg{
		width:100%;
		float:none;
		margin:0 0 20px 0;
	}
}

@media screen and (max-width:800px){
	.governance-lt{
		width:100%;
	}
	.governance-main{
		background-color:#5c400e;
	}
	.news-bg{
		display:none;
	}
	#wowslider-container1 .ws-title{
		display:none !important;
	}
	
.public-marke-roundtext {
    box-sizing: border-box;
    padding: 20% 15% 0;
}
}

@media screen and (max-width:770px){
	.global-main{
		background-color:#6a4c10;
	}

	.global-mapbg{
		width:100%;
	}
	.global-rt{
		width:100%;
	}
	.global-row ul li{
		width:48%;
	}
	.getintouch-lt{
		width:100%;
	}

	.inner-bannerbg h1{
		font-size:50px;
	}
	.invest-lt{
		width:100%;
	}
	.invest-rt{
		width:100%;
	}
	.invest-assetlt{
		width:100%;
		float:none;
	}
	.targetsectors{
		width:50%;
		float:none;
		margin:20px auto 0 auto;
	}
}

@media screen and (max-width:750px){
	.public-marketbox1{
		width:30%;
		margin-top:50px;
	}
	.public-marketbox2{
		width:30%;
		margin-top:50px;
	}
	.download-bg h2{
		font-size:35px;
	}
	.directors-boxhed{
		font-size:40px;
	}
}

@media screen and (max-width:668px){

	.news-box {
		height:280px;
    margin: 15px 1% 1%;
    width: 48%;
	padding-bottom:15px;
}
}

@media screen and (max-width:600px){
.heading{
	font-size:40px;
}
.heading-whight{
	font-size:40px;
}
}

@media screen and (max-width:570px){
	.global-row ul li{
		width:40%;
		padding-left:8%;
	}
	.liquid-slider figure{
		margin:0 !important;
		width:100% !important;
		height:auto !important;
		background-color:transparent !important;
	}
	.liquid-slider figure img{
		width:100% !important;
		height:auto !important;
	}
	.directors-box{
		width:70%;
		margin:0 auto 20px auto;
		float:none;
	}
	#mr-rt{
		margin:0 auto 20px auto;
	}
}



@media screen and (max-width:540px){
	footer .toplogo{
	width:90%;
}
.invest-lt ul li{
	width:100%;
}
.inner-left{
	width:100%;
	height:auto;
	background-size:cover;
}
.inner-right{
	width:100%;
	margin-top:35px;
}
.contact-lt{
	width:100%;
}
.contact-rt{
	width:100%;
}

.news-box {
	height:230px;
    margin: 15px 1% 1%;
    width: 48%;
	padding-bottom:15px;
}

}

@media screen and (max-width:490px){
	.governance-lt ul li{
		width:93%;
		padding-left:7%
	}
	.aboutw-lt{
		width:100%;
		min-height:auto;
		padding: 40px 0 40px 0;
	}
	.aboutw-rt{
		width:100%;
		height:400px;
	}
	.about-darkbg-lt{
		width:100%;
		height:400px;
	}
	.about-darkbg-rt{
		width:100%;
		padding:20px 0;
	}
	.about-lightbg-lt{
		width:100%;
		padding:20px 0;
	}
}

@media screen and (max-width:470px){
	.public-marketbox1{
		width:60%;
		float:none;
		margin:20px auto 0 auto;
	}
	.public-marketbox2{
		width:60%;
		float:none;
		margin:20px auto 0 auto;
	}
	.public-marke-roundtext {
    box-sizing: border-box;
    padding: 30% 15% 0;
}
}

@media screen and (max-width:440px){
	.global-row ul li{
		width:92%;
		padding-left:8%;
	}
}

@media screen and (max-width:420px){
	.ourpeople-boxlt{
		width:50%;
	}
	.ourpeople-boxmid{
		margin:0;
		width:50%;
	}
	.ourpeople-boxrt{
		width:50%;
		float:none;
		display:block;
		margin:0 auto;
	}
	.news-box {
	height:auto;
    margin: 15px 1% 1%;
    width: 98%;
	padding-bottom:15px;
}
}

@media screen and (max-width:400px){
	.targetsectors{
		width:90%;
	}
	.news-yearbg{
		width:100%;
		float:none;
		margin:0 0 20px 0;
	}
	.inner-contentmain p img{
	width:50%;
	height:auto;
	margin-left:5%;
}
.bannermain{
	height:auto;
}
.about-mainbg{
	padding-bottom:50px;
}
.invest-rt{
	margin-top:30px;
}



}
@media screen and (max-width:370px){
	.invest-rt h1{
		font-size:60px;
	}
	.heading-whight{
		font-size:30px;
		line-height:30px;
	}
	.heading{
		font-size:30px;
		line-height:30px;
	}
	.downloadtext h2{
		font-size:30px;
		line-height:30px;
	}
	.inner-bannerbg h1{
		font-size:30px;
	}
	.menubg{
		width:100%;
	}
}

@media screen and (max-width:340px){
	.invest-assetlt td{
		height:30px !important;
	}
}

@media screen and (max-width:320px){
	.public-marketbox1{
		width:80%;
		float:none;
		margin:20px auto 0 auto;
	}
	.public-marketbox2{
		width:80%;
		float:none;
		margin:20px auto 0 auto;
	}
	.darkhed{
		font-size:35px;
	}
}


@media screen and (max-width:315px){
	.ourpeople-boxlt{
		width:100%;
	}
	.ourpeople-boxmid{
		margin:0;
		width:100%;
	}
	.ourpeople-boxrt{
		width:100%;
	}
}*/
@media screen and (max-width:800px){
	body,main{font-size: 16px;overflow-x: hidden;}
	.search-box{display: none}
	#menu-icon{margin: 0}
	#nav{top: 50px;width: 100%;}
	.menu{float: none;width: 100%}
	.lang-box{float: left;}
	.wrapper{width: auto;padding: 0 15px}
	.wrapper1{width: 83%;margin-top: 15px}
	.bannermain{padding-bottom: 10px;background-color: #c5b594;width: 100%;float: none;text-align: center;}
	.about-mainbg{padding: 0}
	.about-lt {
	    float: none;
	    width: 100%;
	    text-align: center;
	}
	.heading,.heading-whight,.about-lightbg-lt h1,.directors-boxhed,.about-lightbg-content h1{line-height: 34px;font-size: 34px;text-align: center;}
	.about-lt h2{font-size: 16px;}
	.more{
		width: 125px;
		padding: 5px;
		font-size: 16px;
		margin: 15px auto;
	}
	.about-rt{width: 75%;margin: 0 auto}
	.about-rttext {font-size: 15px;}
	.historical-mainbg{padding: 7% 0}
	#main-slider-nav-ul{display: none !important}
	.ls-select-box,.ls-select-box select{display: block !important;width: auto;margin:  0 15px}
	.liquid-slider figure{width: 75%;display: block;}
	.liquid-slider .content{display: block;width: 100%;text-align: center;}
	.invest-lt,.getintouch-lt{width: 100%;text-align: center;}
	.invest-lt-text{padding: 0 15px;width: auto}
	.invest-lt ul{padding: 0 15px;}
	.invest-lt ul:after{display: block;content: '';clear: both;}
	.invest-rtbg ul li{background-position: 0 7px;padding-left:6%;}
	.invest-rt h1{font-size: 40px}
	.ourinvestment-mainbg .invest-rt{width: 90%;padding-bottom: 12px;}
	.invest-assetlt{width: 100%;float: none;margin: 20px auto;}
	table{font-size: 12px !important;}
	.targetsectors {
    width: 55%;
    float: none;
    margin: 20px auto;
}
.inner-contentmain,.about-whightbg2{overflow: hidden;}
.global-mapbg{padding:15px;width: auto}
.global-row h1{font-size: 20px;text-align: center;}
.global-row ul,.governance-lt ul{width: auto;padding: 0 20px;margin: 10px auto}
.global-row ul:after,.governance-lt ul:after{
	display: block;content: '';clear: both;
}
.global-row{float: none;padding: 0}
.global-row ul li,.governance-lt ul li{display: block;padding-left: 15px;margin-bottom: 5px;width: 100%}
.ourpeople-main{padding: 15px 0;text-align: center;}
.ls-responsive .ls-nav-left-arrow,.ls-responsive .ls-nav-right-arrow{width: 32px;height: 32px;top: 95px;}
.ls-nav-left-arrow{background-position: -12px -12px;}
.ls-nav-right-arrow{background-position: -65px -12px;}
.ourpeople-main{padding: 15px 0;text-align: center;}
.ourpeople-lt h2{width: auto;padding: 0 15px}
.ourpeople-boxlt a{display: block;}
.ourpeople-icontext{width: 50%}
.ourpeople-lt .row{margin-bottom: 15px}
.ourpeople-lt .row:after{display: block;content: '';clear: both;}
.governance-lt{width: 100%;float: none;clear: both}
.governance-lt h3{width: auto;padding: 0 15px;text-align: center;color: #FFF;}

/*about us page*/
/*about us page*/
.invest-ltbg,.about-darkbg-lt,.about-lightbg-lt,.about-lightbg-lt{width: 100%;padding: 0;float: none;clear: both;}
.invest-ltbg-row a{padding: 10px 15px;font-size: 14px}
.invest-rtbg,.about-darkbg-rt{width: auto;line-height: 24px;
    float: none;
    clear: both;
    padding: 20px 0px;padding-bottom: 5px;}
    .inner-subhed{text-align: center;padding-bottom: 15px;font-size: 22px;}
    .about-darkbg-rt h1{margin-top: 0px;text-align: center;}
    .directors-boxhed;.about-lightbg-lt h1,.about-lightbg-content h1{font-size: 34px;text-align: center;}
    .directors-box {
    	clear: both;
    width: auto;
    padding: 0 0px;
    float: none;
    margin: 15px 0;
}
.directors-box-caption{min-height: 120px;height: auto}
.about-lightbg-lt h2{width: auto;padding: 0 15px}

/*governance page*/
h2.resp-accordion{font-size: 16px; border-top: 1px solid #6c4806 !important;background: #583e0d !important}
h2.resp-tab-active{background: rgb(60, 39, 3) !important}
.resp-vtabs .resp-tab-content:after{display: block;content: '';clear: both;}
.resp-arrow{background-image: none !important}
.content-imgbg{float: none;clear: both;}
.governance-item {text-align: center;padding: 15px 0 !important}
.governance-item img{float: none !important}
.governance-item ul,.governance-item ul li{float: none;clear: both;text-align: left;}

/*all news page*/
.common-row{float: none;text-align: center;}
.news-yearbg{margin: 0 auto}
.news-box{width: 100%;border-radius: 7px}
.news-box h3 a{font-size: 16px}
.inner-bannerbg h1{font-size: 34px}
.news-row h3{font-size: 14px;}
.contact-wrap{padding: 15px 0;display: flex;flex-direction: column;}
.contact-wrap > div{width: auto;
    height: auto;
    float: none;
    clear: both;
    padding: 0 15px;}
.contact-wrap .inner-subhed{margin: 7px 0}
.contact-wrap > div:nth-child(1){order: 1}
.contact-wrap > div:nth-child(2){order: 3}
.contact-wrap > div:nth-child(3){order: 2}
.contact-wrap > div:nth-child(4){order: 4}
footer .toplogo{width: 100% !important}
.joint-ltbg{margin: 0 auto;float: none}
iframe{border: none !important;}
}