@charset "utf-8";
/* CSS Document */
strong{font-weight:bold;}
@media (min-width: 1024px) {
	html, body{font-family:arimo; font-size: 20px;}
	p{font-size:20px; line-height: 28px; margin-bottom: 30px;}

	.mobile-header{display:none;}
	.header{ display: block;}
	.hamburger{display: none;}
	.cookies{ position:relative; bottom: 0;}
	.homeBanner{height:635px;}
	.homeBanner .logo{width:100px; height: 100px; display: block;}
	.homeBanner .slogan img{width:584px; height: auto; position: absolute; top: 90px; left: 10px;}
	.homeInvestment .homeInvest-pager{  width: 385px;}
	.homeInvestment-slide > .info{width: 385px; padding: 30px; font-size:16px; }
	.homeInvestment-slide > .info p{font-size:16px; line-height: 24px;}
	.homeInvestment-slide > .info .heading{font-size: 24px; margin-bottom: 30px; line-height: 1.1;}
	.homeInvestment-slide > .info p span{display:block;}
	.home-events .events .item .pic img{ width: 163px; height: 163px;}
	.home-events .events .item .pic{ width: 163px; height: 163px;}
	.home-events .events .item p{ font-size: 14px;}
	.home-events .events .item .info{padding: 150px 0px 40px 25px; margin: 0 0 0 79px; min-height: 480px;}
	.home-events .events .item .year{font-size: 35px; margin-bottom: 10px;}
	.homeStock iframe { height: 70px; }
	.alert-txt{font-size:12px;padding-left:30px;padding-right:30px;margin-top:15px;}
	
	#tc .tcreport .leftNav{float:none; display: table-cell; }
	#tc .tcreport .reports{display:table-cell;}
	
	.leftNav{width:200px;}
	.content-wrapper .year .select{border:0; padding: 0; position: relative;}
	.content-wrapper .year .select:after {content:''; }
	.content-wrapper .year ul {padding:15px 0 0 0; background:#ffffff; display: block;}
	.content-wrapper .year ul.act{display:block;}
	.content-wrapper .year{float:right;}
	
	.quickLinks .link li{ padding: 0 10px;}
	.industry .box{position: relative; width: 367px; height:367px;}
	.industry .box .title{font-size: 22px; top: calc(50% - 10px); line-height: 30px;}
	.home-logo img{width:120px;}
	.home-logo img.highlight {
	  width:200px;
	}
	.sub-banner{height:470px;}
	.sub-banner .logo{width:100px; height: 100px; display: block;}

	.reports .item{width:20%; float: left; padding: 0 20px; margin:0 0 50px 0;height:270px;}
	.reports .year{font-size:20px;}
	.reports .cover{margin:15px 0 5px 0;}
	.reports .link{font-size:14px;}
	.press .link{font-size:14px;}
	.press .link a{color:#007ac0!important};
	
	/*.latest{float:left;}*/
	
	.products-list .item .products-logo{display: table-cell; width: 250px; vertical-align: middle;}
	.products-list .item .products-logo img{max-width: 195px; height: auto}
	
	.leftNav{ float: left; }
	.content-wrappe .year{float:right;}
	.pdfItem{ float:left; max-width: 650px; text-align: justify;}
	
	
	.float { float: left; }
	.w-25 { width: 25%; }
	.w-75 { width: 75%; }
	
	.footer-contact .contact .item{float: left; padding: 0 100px 0 0; }
	
	
	.video-link{min-height:248px;}
	.news-outer-wrapper{width:75%;float:left}
}

@media (max-width: 1199px) {
	
	.footer-contact .contact .item:first-child { padding-right: 65px; }
}

@media (min-width: 1200px) {
	.homeInvestment-slide > .info{width: 385px; padding: 40px; font-size:18px; }
	.homeInvestment-slide > .info p{font-size:18px; line-height: 28px;}
	.footer .copyright{ float: right; padding:5px 20px 5px 20px !important;}
	.video-link{min-height:298px;}
}