	
@font-face {
  font-family: "Helvetica";
  src: url("../fonts/helvetica/Helvetica.eot");
  src:  url("../fonts/helvetica/Helvetica.eot?#iefix") format("embedded-opentype"),
  		url("../fonts/helvetica/Helvetica.woff2") format("woff2"), 
  		url("../fonts/helvetica/Helvetica.woff") format("woff"), 
  		url("../fonts/helvetica/Helvetica.ttf")  format("truetype"), 
		url("../fonts/helvetica/Helvetica.svg#Helvetica") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Helvetica-Bold";
  src: url("../fonts/helvetica/Helvetica-Bold.eot");
  src: url("../fonts/helvetica/Helvetica-Bold.eot?#iefix") format("embedded-opentype"),
  		url("../fonts/helvetica/Helvetica-Bold.woff2") format("woff2"), 
		url("../fonts/helvetica/Helvetica-Bold.woff") format("woff"), 
		url("../fonts/helvetica/Helvetica-Bold.ttf") format("truetype"), 
		url("../fonts/helvetica/Helvetica-Bold.svg#Helvetica-Bold") format("svg"); 
	font-weight: normal;
	font-style: normal;
}

body{font-family: Helvetica,Arial; font-size: 62.5%; font-size: 12px; font-size: 1.2rem; line-height: 1; color: #666;}
a {color:#0d3457;}
a,a:hover,a:active,a:focus,a:visited,a:active:focus{outline:none;outline-offset:0;box-shadow:none;text-decoration: none;display: inline-block;}
a:hover,a:active {color:#0ebae3;}
a.item:focus,a.item:visited{ color:#000; }
a,button{outline: none;}
a.btn:active{box-shadow:none;}

input{background-color:transparent; -webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow: none;-webkit-appearance: none;}
input:focus{ outline: none; }

.Hel {font-family:Helvetica, Arial}
.HelB {font-family:Helvetica-Bold, Arial}

.aiib-red { color: #8a1926 !important; }
.dark-blue { color: #0d3457 !important; }
.blue { color: #0ebae3 !important; }
.light-blue { color: #b8d4e3 !important; }
.grey { color: #666666 !important; }
.white { color: #ffffff !important;}

.bgcolor-light-blue {background-color: #b8d4e3;}
.bgcolor-light-blue:hover {background-color: #0ebae3;color: #ffffff!important;}
.border-dark-blue {border: solid 1px #0d3457;}
.border-dark-blue:hover {border: solid 1px #0ebae3;color: #0ebae3!important;}

.text-64{ font-size: 64px; font-size: 6.4rem; line-height: 1.15; }
.text-54{ font-size: 54px; font-size: 5.4rem; line-height: 1.15; }
.text-48{ font-size: 48px; font-size: 4.8rem; line-height: 1.2; }
.text-46{ font-size: 46px; font-size: 4.6rem; line-height: 1.13; }
.text-42{ font-size: 42px; font-size: 4.2rem; line-height: 1.1; }
.text-34{ font-size: 34px; font-size: 3.1rem; line-height: 1.2; }
.text-31{ font-size: 31px; font-size: 3.1rem; line-height: 1.2; }
.text-26{ font-size: 26px; font-size: 2.6rem; line-height: 1.5; }
.text-24{ font-size: 24px; font-size: 2.4rem; line-height: 1.25; }
.text-23{ font-size: 23px; font-size: 2.3rem; line-height: 1.3; }
.text-22{ font-size: 22px; font-size: 2.2rem; line-height: 1.36; }
.text-20{ font-size: 20px; font-size: 2.0rem; line-height: 1.3; }
.text-18{ font-size: 18px; font-size: 1.8rem; line-height: 1.39; }
.text-16{ font-size: 16px; font-size: 1.6rem; line-height: 1.25; }
.text-15{ font-size: 15px; font-size: 1.5rem; line-height: 1.47; }
.text-14{ font-size: 14px; font-size: 1.4rem; line-height: 1.4; }
.text-13{ font-size: 13px; font-size: 1.3rem; line-height: 1.2; }
.text-12{ font-size: 12px; font-size: 1.2rem; line-height: 1.33; letter-spacing: 0.5px; }

.relative{position:relative;}
.absolute{position:absolute;}

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

@media only screen and (max-width: 768px){
 .text-54{ font-size: 31px; font-size: 3.1rem; }
 .text-42{ font-size: 28px; font-size: 2.8rem; }
 .text-31{ font-size: 26px; font-size: 2.6rem; }
 .text-26{ font-size: 24px; font-size: 2.4rem; }
 .text-24{ font-size: 22px; font-size: 2.2rem; }
 .text-22{ font-size: 20px; font-size: 2.0rem; }
}

/*  feature-crumbs  */
.feature-crumbs .row{margin: 60px 0 30px 0;}
.feature-crumbs .row a:hover{ color:#0d3457; font-weight:bold;}
.feature-crumbs .row a,.feature-crumbs .row span{color:#666666;margin-right:5px;}
.feature-crumbs .row a{border-bottom: 1px solid;}
/*  feature-crumbs end  */

@media only screen and (max-width: 768px){
	.feature-crumbs .row a{ margin-bottom: 10px; }
	.container {width: 100%;padding-right: 0;padding-left: 0;margin-right: 0;margin-left: 0;}
	.feature-crumbs .row { margin: 30px 0 0 0;}
}
 
/* start : from old element.css */
.row{margin-right:0;margin-left:0;}
.feature .container-fluid{padding:0;}
.row-margin{margin-top:30px;}
.bgcolor-lightgreen{background-color: #eefafa;}
.bgcolor-lightgreen:hover{background-color:#01b7b4;color: #eefafa!important;}
.bgcolor-green{background-color: #01b7b4;}
.bgcolor-white{background-color: #fff;}
.border-mgreen{ border: solid 1px #b2e9e8;}
.bgcolor-white:hover,.border-mgreen:hover{background-color:#0ebae3;color: #ffffff!important;}
.Copy-Center{text-align:center!important;}
.Copy-bold8{font-weight:bold;}
.Copy-Left{text-align:left!important;}
.Copy-Right{text-align:right!important;}
a.copyLink{color:#01b7b4;}

.row div[class*="col-"] a.aLink{width:100%;line-height:60px;padding:0; letter-spacing: 0.5px; }
.boxshadow:hover{
	-webkit-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 15px 40px 0 rgba(0, 0, 0, 0.15);
	box-shadow: 0 15px 40px 0 rgba(0, 0, 0, 0.15);
}
img.pic-100{width:100%;}
.hover-translate{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hover-translate:hover{-webkit-transform:translate(0,-15px);-moz-transform:translate(0,-15px);transform:translate(0,-15px);}

@media only screen and (max-width: 768px){	
	.boxshadow:hover{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow: none;}
	.hover-translate:hover{-webkit-transform:none; -moz-transform:none; transform:none;}

}

@font-face {
    font-family: 'font-RSS';
    src:url('../fonts/home/RSS.eot');
    src:url('../fonts/home/RSS.eot?#iefix') format('embedded-opentype'),
        url('../fonts/home/RSS.ttf') format('truetype'),
        url('../fonts/home/RSS.woff') format('woff'),
        url('../fonts/home/RSS.svg?RSS') format('svg');
    font-weight: normal;
    font-style: normal;
}
.font-RSS{font-family:'font-RSS'!important;speak: none; line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-RSS:before {content: "\e900";font-size:large;padding-right:10px; }
/* end : from old element.css */

/* start : right side quick links 2020/10/15 */
.detail-meta {margin-top: 20px;}
.meta-title{ font-size: 1.8rem; line-height: 1.25;font-family: Roboto-Medium, Arial, serif;font-weight:500; color: #0d3457; border-bottom: 4px solid #0d3457; padding-bottom: 10px;margin-bottom: 20px;}
.meta-card{margin-bottom:40px;}
.meta-card p {font-size: 1.6rem;line-height: 1.25;margin-bottom: 10px;}
.meta-card a.aLink{width:100%;line-height:60px;padding:0; letter-spacing: 0.5px; }
.meta-card .qlinks{padding:10px 0;}
.meta-card .qlinks li{list-style: none;margin-top: 0;}
.meta-card .qlinks li a{font-size:1.6rem;color:#666;font-family: Roboto-Medium, Arial, serif;padding:5px 0;margin-bottom:10px;display:block;}
.meta-card .qlinks li a:after{content: "\e258";font-family: 'Glyphicons Halflings';color:#57585c;float:right;font-size:1.2rem;}
.meta-card .qlinks li a:hover,
.meta-card .qlinks li a:hover:after{color:#0d3457;}
.meta-card a span.glyphicon-envelope{padding-right: 8px;}
@media only screen and (max-width: 992px){
	.meta-card p {font-size: 16px;}
}
/* end : right side quick links */

/* start : tab links 2020/1209 */
ul.aiib-tabs{border-bottom:3px solid #F0F0F0;padding:0;margin:30px 0;}
ul.aiib-tabs li{display:inline-block;list-style: none;width: 24%;text-align: center;}
ul.aiib-tabs li a{color:#666666;padding:15px 25px;text-align:center; display: inline-block;margin-bottom:-3px;font-size: 16px; font-size: 1.6rem; line-height: 1.25;font-family: Helvetica-Bold, Arial;}
ul.aiib-tabs li:hover a, ul.aiib-tabs li.active a{color:#0d3457;border-bottom:3px solid #0d3457; width: 100%;}
@media only screen and (max-width: 768px){
	ul.aiib-tabs{border-bottom:none;margin-bottom: 30px;}
	ul.aiib-tabs li{display:block;padding:0 25px 0;border-bottom:3px solid #F0F0F0;width: 100%!important;}
}
/* end : tab links */


/********************** START: Common for Revamp 2021.01.01 ********************/
a.btn-2021-red{margin-top: 10px; color: #8a1926; width: 240px; line-height: 53px; text-align: center; font-size: 14px; font-family: Helvetica-Bold; border: 1px solid #8a1926;}
a.btn-2021-red:hover{background-color: #8a1926;color: #fff;}
span.btn-2021-red-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-red.svg) right bottom no-repeat; display: inline-block; height: 15px; width: 20px; position: relative;top: 2px;}
a.btn-2021-red:hover span.btn-2021-red-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-white.svg) right bottom no-repeat;}

a.btn-2021-red2{text-align: center;margin-top: 10px; color: #fff; width: 240px; height: 55; line-height: 53px; text-align: center; font-size: 14px; font-family: Helvetica-Bold; border: 1px solid #fff;}
a.btn-2021-red2:hover{background-color: #fff;color: #8a1926;}
span.btn-2021-red2-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-white.svg) right bottom no-repeat; display: inline-block; height: 15px; width: 20px; position: relative;top: 2px;}
a.btn-2021-red2:hover span.btn-2021-red2-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-red.svg) right bottom no-repeat;}

a.btn-2021-white{text-align: center;margin-top: 10px; color: #fff; width: 240px; height: 55; line-height: 53px; text-align: center; font-size: 14px; font-family: Helvetica-Bold; border: 1px solid #fff;}
a.btn-2021-white:hover{background-color: #fff;color: #8a1926;}
span.btn-2021-white-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-white.svg) right bottom no-repeat; display: inline-block; height: 15px; width: 20px; position: relative;top: 2px;}
a.btn-2021-white:hover span.btn-2021-white-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-red.svg) right bottom no-repeat;}

a.btn-2021-black{text-align: center;margin-top: 10px; color: #fff; width: 240px; height: 55; line-height: 53px; text-align: center; font-size: 14px; font-family: Helvetica-Bold; border: 1px solid #fff;}
a.btn-2021-black:hover{background-color: #fff;color: #8a1926;}
a.btn-2021-black:hover span.btn-2021-white-arrow{background: url(/en/.content/home-2021/img/_common/icon_arrow-right-red.svg) right bottom no-repeat;}

.font-H {font-family:Helvetica, Arial}
.font-HB {font-family:Helvetica-Bold, Arial}
.font-black {color: #2d2926;}
.font-copy-18-black {font-size: 18px; font-size: 1.8rem; line-height: 32px;color: #2d2926;}
.font-copy-18-white {font-size: 18px; font-size: 1.8rem; line-height: 32px;color: #fff;}

p {margin: 0 0 20px;}
.outter{width: 100%;position: relative;}
.outter .main .feature{width:100%;position: relative;box-sizing: border-box;}
.outter .main .feature .headline{font-size:40px;line-height:1.2; font-family:Helvetica-Bold, Arial;color:#8d1a1f;margin-bottom: 15px;}

.grey-bg{background: #f3f1f0;}
.red-bg{background: #8a1926;}

@media only screen and (max-width: 768px){
	.outter .main .feature .headline{font-size:34px;}
	a.btn-2021-red,
	a.btn-2021-red2,
	a.btn-2021-white {width: 100%;margin-top: 20px;}
}
/********************** END: Common for Revamp 2021.01.01 ********************/


/****************************** START : SHARE ICON 2021 FOR WHOLE SITE *****************************/
.share-2021 a{display:inline-block;width:40px;height:40px;background:url('/_common/base/img/navigation-2021/sprite.png') no-repeat 0 0;  text-decoration: none; margin-right:10px;}
#a-twitter-white-021{background-position:0 0;}
#a-twitter-white-2021:hover{background-position:0 -40px;}
#a-linked-white-2021{background-position:-40px 0;}
#a-linked-white-2021:hover{background-position:-40px -40px;}
#a-facebook-white-2021{background-position:-80px 0;}
#a-facebook-white-2021:hover{background-position:-80px -40px;}
#a-sina-white-2021{background-position:-120px 0;}
#a-sina-white-2021:hover{background-position:-120px -40px;}

#a-twitter-black-2021{background-position:-160px 0;}
#a-twitter-black-2021:hover{background-position:-160px -40px;}
#a-linked-black-2021{background-position:-200px 0;}
#a-linked-black-2021:hover{background-position:-200px -40px;}
#a-facebook-black-2021{background-position:-240px 0;}
#a-facebook-black-2021:hover{background-position:-240px -40px;}
#a-sina-black-2021{background-position:-280px 0;}
#a-sina-black-2021:hover{background-position:-280px -40px;}

#a-twitter-red-2021{background-position:-320px 0;}
#a-twitter-red-2021:hover{background-position:-320px -40px;}
#a-linked-red-2021{background-position:-360px 0;}
#a-linked-red-2021:hover{background-position:-360px -40px;}
#a-facebook-red-2021{background-position:-400px 0;}
#a-facebook-red-2021:hover{background-position:-400px -40px;}
#a-sina-red-2021{background-position:-440px 0;}
#a-sina-red-2021:hover{background-position:-440px -40px;}
/****************************** END : SHARE ICON 2021 FOR WHOLE SITE *****************************/

