﻿@charset "utf-8";
@import url(reset.css);
@import url(all.min.css);
@import url(bootstrap.css);
@import url(responsiveslides.css);
@import url(jquery-ui.css);
@import url(themes.css);
@import url(jquery.mmenu.css);
@import url(colorbox.css);
@import url(lightslider.css); 

html,body{margin:0;padding:0;height:100%;color:#000;-webkit-text-size-adjust:none;line-height:1.5em;}
body{font-size:1.0625rem;min-width:320px;}
:lang(en){font-family:"Poppins",Arial,Verdana,sans-serif;}
:lang(zh-hk),.langchi{font-family:'DFLiHeiHK','微軟正黑體',Arial,Verdana,sans-serif;}
:lang(zh-cn),.langchs{font-family:'微軟正黑體',Arial,Verdana,sans-serif;}
header,section,footer,aside,nav,main,article,figure{display:block;}
img{border:none;}
a{color:#087883;text-decoration:none;word-break:break-word;}
a:visited{text-decoration:underline;}
a:hover{color:#8E3E09;text-decoration:underline;}
.access{position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}
.wordBreak{font-weight:inherit;word-wrap:break-word;word-break:break-all;display:inline-block;max-width:100%;}
.fa,.far,.fas{font-family:"Font Awesome 5 Free";}
.fab{font-family:"Font Awesome 5 Brands"}
h1{font-size:2rem;font-weight:bold;margin:1em 0;}
h2{font-size:1.5rem;font-weight:bold;padding-top:1em;margin-bottom:0.5em;}
h3{font-size:1.25rem;font-weight:bold;padding-top:1em;margin-bottom:0.5em;}
p{text-align:justify;margin:1em 0;line-height:1.5em;}
ul{list-style-type:disc;margin-left:1.5em;padding:0;}
ol li{margin-left:1.5em;}
a.color{ color: #087883!important;}
a.color:hover{ color:#8E3E09!important;text-decoration:none;}
#desktop-top .toolBar>.tMenu>li.contactUsAct li .linkBox a.details:hover{color:#8E3E09!important;}
#index .banner ul.rslides li:nth-child(8)>div a {
	background-color: #433e63;
	color: #fff;
	text-decoration: none;
	padding: 4px 6px;
	font-size: 1.125rem;
}
#index .banner ul.rslides li:nth-child(8)>div {
position: absolute;
padding: 10px 10px 10px 60px;
}
#desktop-top .toolBar ul li .dropdown-content li a.spec-color{
    background-color: #433e63;
    color: #fff;
    text-decoration: none;
    padding: 4px 6px;
    display: inline-block;
}
#desktop-top .toolBar ul li .dropdown-content li a.spec-color:hover{
    color: #fff!important;
}
#desktop-top .toolBar ul li .dropdown-content li a.spec-color::before{
    content: "";
}
.mm-listitem__text{
   overflow: unset!important; 
}
nav#menu a.spec-color{
    background-color: #433e63;
    color: #fff;
    text-decoration: none;
    padding: 12px 19px;
}
.genIndex li a.spec-color{
    background-color: #433e63;
    color: #fff;
    text-decoration: none;
    padding: 4px 6px;
}
.genIndex li a.spec-color:hover{color:#FFF!important;}
.ul.square{list-style-type: square;}
.ul.disc{list-style-type: disc;}
.genIndex li a.spec-color::before{
    content: "";
}
ul.diamond {
  font-family: monospace;
  list-style: none;
  margin: 0em 4px;
  padding: 0;
}

ul.diamond li {
  margin: 0;
  margin-bottom: 1em;
  padding-left: 1.5em;
  position: relative;
}
ul.diamond li:after {
  content: "";
  height: 0.4em;
  width: 0.4em;
  background: #000;
  display: block;
  position: absolute;
  transform: rotate(45deg);
  top: 0.5em;
  left: 0;
}
#SearchBar_Input0,#SearchBar_Input1{border-top:0;border-right:0;border-bottom:1px solid #666;border-left:0;background-color:transparent;font-size:1.0625rem;outline-offset:0;}
.font-arial{font-family:Arial;}
.searchBtn{background:url("../images/search-solid.svg")no-repeat;width:22px;height:22px;color:#666;border:0;font-size:0;}
.backBtn{position:absolute;padding:0 !important;right:20px;top:60px;}
.backBtn a{color:#000;text-decoration:none !important;font-weight:normal !important;}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}
.borderBottomNone{border-bottom:1px solid #fff;}
.vertM{vertical-align:middle;}
.noShow{display:none;}
.textBold{font-weight:bold;}
.bUnderline{font-weight:bold;text-decoration:underline;}
.txtItalic{font-style:italic;font-weight:normal;}
.txtUnderline{text-decoration:underline;font-weight:normal;}
.footNote{font-style:italic;text-indent:-13px;margin-left:26px;}
.footNote span{font-weight:normal;width:13px;display:inline-block;}
.tableScroll{overflow-x:auto;}
.remark{color:#e00000;}
body.m0 .toolBar ul li a.m0,body.m1 .toolBar ul li a.m1,body.m2 .toolBar ul li a.m2,body.m3 .toolBar ul li a.m3,body.m4 .toolBar ul li a.m4,body.m5 .toolBar ul li a.m5,body.m6 .toolBar ul li a.m6,.toolBar ul li a:hover,.toolBar ul li.open>a{color:#c75300 !important;}
.Urdu:hover{display:block;background-image:url("/images/ppr/publication/Urdu_hover.gif");}
.Hindi:hover{display:block;background-image:url("/images/ppr/publication/Hindi_hover.gif");}
.Indonesian:hover{display:block;background-image:url("/images/ppr/publication/Indonesian_hover.gif");}
.Tamil:hover{display:block;background-image:url("/images/ppr/publication/Tamil_hover.gif");}
.Thai:hover{display:block;background-image:url("/images/ppr/publication/Thai_hover.gif");}
.Tagalog:hover{display:block;background-image:url("/images/ppr/publication/Tagalog_hover.gif");}
.Bengali:hover{display:block;background-image:url("/images/ppr/publication/Bengali_hover.gif");}
.Vietnames:hover{display:block;background-image:url("/images/ppr/publication/Vietnamese_hover.gif");}
.Punjabi:hover{display:block;background-image:url("/images/ppr/publication/Punjabi_hover.gif");}
.Nepali:hover{display:block;background-image:url("/images/ppr/publication/Nepali_hover.gif");}
#lightSlider{padding-left:66px;display:none;}
.anchor{display:block;position:relative;top:-103px;visibility:hidden;}
.printLogo{display:none;}
.highlight{color:#2f3d9b;padding-top:0;}

/*Fonts*/
@font-face{font-family:FranklinGothicDemi;
	src:url(../webfonts/franklin-gothic-demi-regular.eot);
	src:url(../webfonts/franklin-gothic-demi-regular.eot?#iefix) format("embedded-opentype"),
		url(../webfonts/franklin-gothic-demi-regular.woff2) format("woff2"),
		url(../webfonts/franklin-gothic-demi-regular.woff) format("woff"),
		url(../webfonts/franklin-gothic-demi-regular.ttf) format("truetype"),
		url(../webfonts/franklin-gothic-demi-regular.svg#fontawesome) format("svg")
}
@font-face{font-family:FranklinGothicMedium;
	src:url(../webfonts/franklin-gothic-medium-regular.eot);
	src:url(../webfonts/franklin-gothic-medium-regular.eot?#iefix) format("embedded-opentype"),
		url(../webfonts/franklin-gothic-medium-regular.woff2) format("woff2"),
		url(../webfonts/franklin-gothic-medium-regular.woff) format("woff"),
		url(../webfonts/franklin-gothic-medium-regular.ttf) format("truetype"),
		url(../webfonts/franklin-gothic-medium-regular.svg#fontawesome) format("svg")
}
@font-face{font-family:FranklinGothicDemiCond;
	src:url(../webfonts/franklin-gothic-demi-cond.eot);
	src:url(../webfonts/franklin-gothic-demi-cond.eot?#iefix) format("embedded-opentype"),
		url(../webfonts/franklin-gothic-demi-cond.woff2) format("woff2"),
		url(../webfonts/franklin-gothic-demi-cond.woff) format("woff"),
		url(../webfonts/franklin-gothic-demi-cond.ttf) format("truetype"),
		url(../webfonts/franklin-gothic-demi-cond.svg#fontawesome) format("svg")
}
@font-face{font-family:Cambria;
	src:url(../webfonts/Cambria.eot);
	src:url(../webfonts/Cambria.eot?#iefix) format("embedded-opentype"),
		url(../webfonts/Cambria.woff2) format("woff2"),
		url(../webfonts/Cambria.woff) format("woff"),
		url(../webfonts/Cambria.ttf) format("truetype"),
		url(../webfonts/Cambria.svg#fontawesome) format("svg")
}
@font-face{font-family:Cambriab;
	src:url(../webfonts/cambriab.eot);
	src:url(../webfonts/cambriab.eot?#iefix) format("embedded-opentype"),
		url(../webfonts/cambriab.woff2) format("woff2"),
		url(../webfonts/cambriab.woff) format("woff"),
		url(../webfonts/cambriab.ttf) format("truetype"),
		url(../webfonts/cambriab.svg#fontawesome) format("svg")
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:100;
     src:local("Poppins Thin"), local("Poppins-Thin"), url("../webfonts/poppins-v4-latin-100.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-100.woff") format("woff");
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:400;
     src:local("Poppins Regular"), local("Poppins-Regular"), url("../webfonts/poppins-v4-latin-regular.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-regular.woff") format("woff");
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:500;
     src:local("Poppins Medium"), local("Poppins-Medium"), url("../webfonts/poppins-v4-latin-500.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-500.woff") format("woff");
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:600;
     src:local("Poppins SemiBold"), local("Poppins-SemiBold"), url("../webfonts/poppins-v4-latin-600.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-600.woff") format("woff");
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:700;
     src:local("Poppins Bold"), local("Poppins-Bold"), url("../webfonts/poppins-v4-latin-700.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-700.woff") format("woff");
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:800;
     src:local("Poppins ExtraBold"), local("Poppins-ExtraBold"), url("../webfonts/poppins-v4-latin-800.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-800.woff") format("woff");
}
 @font-face{
     font-family:'Poppins';
     font-style:normal;
     font-weight:900;
     src:local("Poppins Black"), local("Poppins-Black"), url("../webfonts/poppins-v4-latin-900.woff2") format("woff2"), url("../webfonts/poppins-v4-latin-900.woff") format("woff");
}

/*Skip to main content*/
#skiplinkHolder{background-color:#cc4c02;}
#skiplinkHolder div{display:block;margin:0 auto;max-width:1200px;text-align:center;width:100%;}
#skiplinkHolder div .skiplink{display:-moz-inline-stack;display:block;margin:0;max-height:0;color:#fff;}
#skiplinkHolder div .skiplink:focus{max-height:1920px;position:static;display:inline-block;padding:15px;margin:5px;outline:3px solid #fff;text-decoration:underline;}

/*Notice*/
#cboxLoadedContent{background-color:#fff;padding:20px;}
#cboxOverlay{background-color:#2c3e90;}

/*Popup*/
.formBg{background:url(/images/public/form_bg.jpg);color:#1f4267;}
.popup_form{height:230px;margin:0 auto;}
.popup_form2{width:95%;height:230px;margin:0 auto;}
.popup_form tr td{background-color:#1971b4;padding:20px 0;vertical-align:middle !important;text-align:center;}
.popup_form tr td a{color:#fff;text-decoration:underline;font-size:1.25rem;}
.popup_form2 tr td{width:46%;background-color:#1971b4;padding:20px 0;vertical-align:middle !important;text-align:center;}
.popup_form2 tr td a{color:#fff;text-decoration:underline;font-size:1.25rem;}
.popup_form2 tr td:nth-child(even){background:transparent;width:20px;}

/*TopBar*/
#desktop-top{display:none;}
#mobile-top{display:block;z-index:10;margin-top:0;}
#mobile-top .title{padding:11px 20px 5px 0;display:inline-block;z-index:100;position:fixed;background-color:#fff;width:100%;}
#mobile-top .title img{height:53px;float:left;}
#mobile-top .title span{text-decoration:none;color:#000;font-weight:bold;font-size:1rem;display:block;margin-top:24px;}
:lang(en) #mobile-top .title span{font-size:0.75rem;font-family:Arial;}
#mobile-top #searchIcon{display:inline-block;cursor:pointer;position:fixed;right:119px;top:28px;z-index:100;}
#mobile-top #searchIcon button{color:#000;font-size:1.688rem;border:0;background-color:transparent;}
#mobile-top #langIcon{display:inline-block;cursor:pointer;position:fixed;right:76px;top:26px;z-index:100;}
#mobile-top #langIcon button{color:#000;font-size:1.688rem;border:0;background-color:transparent;}
#mobile-top #menuBtn{display:inline-block;cursor:pointer;position:fixed;right:9px;top:15px;z-index:100;}
#mobile-top #searchInside{position:fixed;background-color:#fff;padding:85px 25px;width:100%;height:100%;z-index:100;overflow:hidden;display:none;}
#mobile-top #langInside{position:fixed;background-color:#fff;padding:85px 25px;width:100%;height:100%;z-index:100;overflow:auto;display:none;}
#mobile-top #langInside button{color:#000;font-size:1rem;border:0;background-color:transparent;}
#mobile-top #menuBtn{display:inline-block;cursor:pointer;position:fixed;right:9px;top:15px;z-index:100}
#mobile-top ul{margin-left:0;margin-bottom:0;}
nav#menu{left:0;z-index:100;font-family:"Poppins", "Microsoft JhengHei", 微軟正黑體, 微軟雅黑體, 細明體_HKSCS, Arial, sans-serif;}
nav#menu a{font-weight:bold;}
nav#menu .search form{width:100%;}
nav#menu .search .searchBar{padding:12px 20px;margin:0;border:0;background-color:transparent;display:block;width:100%;float:left;}
nav#menu .search .searchBtn{display:none;}
.show{display:block;}
.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#333;margin:6px 0;transition:0.4s;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px, 6px);transform:rotate(-45deg) translate(-9px, 6px);}
.change .bar2{opacity:0;}
.change .bar3{-webkit-transform:rotate(45deg) translate(-9px, -7px);transform:rotate(45deg) translate(-9px, -7px);}
.crossBtn{position:absolute;right:27px;top:22px;z-index:99999;}
.crossBtn .bar1{transform:rotate(-45deg) translate(2px, 5px);}
.crossBtn .bar3{transform:rotate(45deg) translate(-2px, -10px);}
.mm-menu_offcanvas{margin-top:69px;}

/*Landing Banner*/
.banner{position:relative;margin-top:85px;}
.m2 .banner ul.rslides li>div{color:#fff !important;}
.banner ul.rslides li{position:relative;list-style-type:none;}
.banner ul.rslides li>div{position:absolute;top:7%;}
#index .banner{margin-bottom:20px;margin-top:85px;}
#index .banner ul.rslides li h1{line-height:1.2em;text-align:left;color:#09494f;margin:0 0 8px 0;font-size:1.25rem;}
#index .banner ul.rslides li p.heading2{line-height:1.2em;text-align:left;color:#09494f;margin:0 0 8px 0;font-size:1.25rem;font-weight:bold;}
#index .banner ul.rslides li p.heading2{padding-top:0;}
#index .banner ul.rslides li:nth-child(1)>div{position:absolute;font-size:1.875rem;padding:10px 10px 10px 60px;text-align:left;font-weight:bold;}
#index .banner ul.rslides li:nth-child(1)>div h1{color:#193482;}
#index .banner ul.rslides li:nth-child(1)>div p.heading2{color:#193482;font-weight:bold;}
#index .banner ul.rslides li:nth-child(1)>div p:not(.heading2) {font-size:0.813rem;line-height:1.2em;text-align:left;color:#193482;margin:0;font-weight:bold;}
#index .banner ul.rslides li:nth-child(2)>div{position:absolute;padding:10px 10px 10px 60px;}
#index .banner ul.rslides li:nth-child(2)>div h1{color:#4a3657;}
#index .banner ul.rslides li:nth-child(2)>div p.heading2{color:#4a3657;font-weight:bold;}
#index .banner ul.rslides li:nth-child(2)>div a{background-color:#433e63;color:#fff;text-decoration:none;padding:4px 6px;font-size:0.75rem;}
#index .banner ul.rslides li:nth-child(3)>div{position:absolute;color:#10656d;padding:10px 10px 10px 60px;}
#index .banner ul.rslides li:nth-child(3)>div a{background-color:#135d65;color:#fff;text-decoration:none;padding:4px 6px;font-size:0.75rem;}
#index .banner ul.rslides li:nth-child(4)>div{position:absolute;padding:10px 10px 10px 60px;}
#index .banner ul.rslides li:nth-child(4)>div h1{color:#5A4E4E;}
#index .banner ul.rslides li:nth-child(4)>div p.heading2{color:#5A4E4E;font-weight:bold;}
#index .banner ul.rslides li:nth-child(4)>div a{background-color:#433e63;color:#fff;text-decoration:none;padding:4px 6px;font-size:0.75rem;}
#index .banner ul.rslides li:nth-child(5)>div{position:absolute;padding:10px 10px 10px 60px;}
#index .banner ul.rslides li:nth-child(5)>div h1{color:#e8e7f4;}
#index .banner ul.rslides li:nth-child(5)>div p.heading2{color:#e8e7f4;font-weight:bold;}
#index .banner ul.rslides li:nth-child(5)>div a{background-color:#433e63;color:#fff;text-decoration:none;padding:4px 6px;font-size:0.75rem;}
#index .banner ul.rslides li:nth-child(6)>div{position:absolute;padding:10px 10px 10px 60px;}
#index .banner ul.rslides li:nth-child(6)>div h1{color:#000000;background-color:#a8b0d844;padding:1px 12px}
#index .banner ul.rslides li:nth-child(6)>div p.heading2{color:#000000;background-color:#a8b0d844;padding:1px 12px}
#index .banner ul.rslides li:nth-child(6)>div a{background-color:#433e63;color:#fff;text-decoration:none;padding:4px 6px;font-size:0.75rem;}
#index .banner ul.rslides li:nth-child(7)>div{position:absolute;padding:10px 10px 10px 60px;}
#index .banner ul.rslides li:nth-child(7)>div h1{color:#160422;}
#index .banner ul.rslides li:nth-child(7)>div p.heading2{color:#160422;font-weight:bold;}
#index .banner ul.rslides li:nth-child(7)>div a{background-color:#433e63;color:#fff;text-decoration:none;padding:4px 6px;font-size:0.75rem;}
/*#index .banner ul:last-child{position:absolute;width:100%;bottom:0;z-index:10;margin-left:0;}*/
#index .banner ul.rslides li>div{top:4px;}

#inside .banner ul.rslides li>div{font-size:1.375rem;padding:0 0 0 20px;line-height:1.2em;}
.transparent-btns_nav{height:40px;width:25px;background-position:12% 50%;}
.transparent-btns_nav.next{background-position:83% 50%;}

#content-landing{background-image:url("../images/content_bg.jpg");background-position: center center;background-repeat: no-repeat;min-height:500px;}
#content-landing-popup{margin:0;padding:10px;}
#content-landing-popup p{font-size:1.563rem;font-weight:bold;text-align:center;}

/*Icons*/
#index .icons{position:relative;z-index:10;margin:20px 10px;clear:both;}
#index .icons ul{text-align:center;margin:0;}
#index .icons ul li{display:inline-block;margin:10px 20px;width:calc((100% - 120px) / 2);list-style-type:none;}
#index .icons ul li a{display:block;}
#index .icons ul li a:hover{box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

#inside .icons{position:relative;z-index:10;margin:0 10px 20px 10px;z-index:0;clear:both;}
#inside .icons ul{position:initial;width:300px;clear:both;margin:0;padding:20px 0;}
#inside .icons ul li{margin:5px 0;display:inline-block;}
#inside .icons ul li a img{padding:0 5px;}
:lang(zh-hk) #inside .icons ul li:nth-child(1) img,:lang(zh-cn) #inside .icons ul li:nth-child(1) img{padding-right:60px;}
#inside .icons .backbtn{float:left;margin-top:20px;}
#inside .icons .backbtn a{color:#666;text-decoration:none;font-weight:bold;font-size:1.25rem;}

/*Row1*/
#content-landing .row1{max-width:1200px;margin:0 auto;position:relative;}
#content-landing .row1 ul{margin:0;}
.ui-accordion-content{background-color:#fef5dc;border:0;padding:0 1.5em !important;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:15px 4px;font-size:0.75rem;width:100%;text-align:center;font-weight:bold;}
.ui-tabs .ui-tabs-nav li{margin:0;white-space:inherit;display:table-cell;float:inherit;vertical-align:middle;}
.ui-tabs .ui-tabs-nav li:last-child{margin-right:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#ff0;}
.ui-widget.ui-widget-content{border:0;}
.ui-widget-header{border-bottom:5px solid #ff0;border-top:0;border-left:0;border-right:0;background:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border:0;background:#c8ccc8;color:#000;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,.ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:0;background:transparent;border-bottom:1px solid #fcd97c;}
.ui-state-default a, .ui-state-default a:link{color:#2c3e90;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#2c3e90;font-size:120%;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button{color:#2c3e90;font-size:120%;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{width:100%;text-align:center;font-weight:bold;}
.ui-accordion-header-icon{display:none;}
#accordion h3{text-indent:-18px;padding-left:28px;}

#content-landing .row1 #tabs-1,#content-landing .row1 #tabs-2,#content-landing .row1 #tabs-3,#content-landing .row1 #tabs-4{font-size:1.125rem;}
#content-landing .row1 #tabs-1 .date{position:relative;}
#content-landing .row1 #tabs-1 .date span:first-child{background-color:#e5f5ee;height:30px;width:70px;text-align:center;padding:5px 0;}
#content-landing .row1 #tabs-1 .date span:last-child{background-color:#b0d8c7;height:30px;width:70px;text-align:center;padding:5px 0;}
#content-landing .row1 #tabs-1 ul li{width:100%;list-style-type:none;display:inline-block;vertical-align:top;}
#content-landing .row1 #tabs-1 ul li div{vertical-align:top;padding:10px;display:table-cell;}
/*#content-landing .row1 #tabs-1 ul li div:first-child{width:90px;}*/
#content-landing .row1 #tabs-1 ul li div span{display:block;font-weight:bold;}
#content-landing .row1 #tabs-1 .more{text-align:center;clear:both;}
#content-landing .row1 #tabs-1 .more a{background-color:#2c3e90;color:#fff;text-decoration:none;padding:5px 10px;font-size:1.063rem;}

#content-landing .row1 #tabs-2 ul li{width:100%;display:inline-block;}
#content-landing .row1 #tabs-2 ul li div{vertical-align:top;padding:10px;display:table-cell;}
#content-landing .row1 #tabs-2 ul li div:first-child{width:156px;}
#content-landing .row1 #tabs-2 ul li div span{display:block;font-weight:bold;font-style:italic;}
#content-landing .row1 #tabs-2 .more{text-align:center;clear:both;}
#content-landing .row1 #tabs-2 .more a{background-color:#2c3e90;color:#fff;text-decoration:none;padding:5px 10px;font-size:1.063rem;}

#content-landing .row1 #tabs-3 img{float:left;}

#content-landing .row1 #tabs-4 .subt{color:#2c3e90;font-weight:bold;font-size:120%;margin-top:0;}
#content-landing .row1 #tabs-4 p span{font-weight:bold;display:block;}
#content-landing .row1 #tabs-4 ul{display:table;width:100%;min-height:250px;}
#content-landing .row1 #tabs-4 ul li{display:table-cell;width:50%;padding:0 10px;}
#content-landing .row1 #tabs-4 ul li:first-child{border-right:1px solid #2c3e90;}

#inside #content-landing{background-color:#fff;clear:both;margin:30px 20px 50px 20px;}
#inside #content-landing h1{color:#2f3d9b;}
#inside #content-landing ul.hyphen{margin-left:10px;}
#inside #content-landing ul.hyphen li:before{content:'- ';text-indent:-5px;}
#inside #content-landing ul.dot{list-style-type:disc;margin-left:10px;}
#inside #content-landing ul.dot li{margin-left:10px;}

/*Public Forms*/
#inside #content-landing ul#publicForms{margin:0;text-align:center;}
#inside #content-landing ul#publicForms li{list-style:none;display:inline-block;position:relative;margin:30px 20px;text-align:center;}
#inside #content-landing ul#publicForms li a{color:#000;display:block;font-size:1rem;line-height:1.2em;}
#inside #content-landing ul#publicForms li a div{position:absolute;left:96px;top:23%;text-align:left;font-size:0.9rem;}
:lang(en) #inside #content-landing ul#publicForms li a div{left:70px;top:16%;font-size:0.8rem;}
:lang(en) #inside #content-landing ul#publicForms li:last-child a div{top:17px;}
#inside #content-landing ul.has li a div{left:140px !important;}
:lang(en) #inside #content-landing ul.has li a div{top:40px !important;}
:lang(en) #inside #content-landing ul.has li:nth-child(4) a div{top:34px !important;}
#inside #content-landing ul#publicForms li a div{text-align:center;width:111px;line-height:1.2em;}
:lang(en) #inside #content-landing ul#publicForms li a div{width:147px;}

/*Video*/
#inside #content-landing ul#video{margin:0;}
#inside #content-landing ul#video li{list-style:none;display:inline-block;margin:40px 0;vertical-align:top;}
#inside #content-landing .video_desc{margin-top:10px;text-align:left;}

/*Quick*/
.quicklink{background:linear-gradient(#fff,#2976d5);clear:both;}
.quicklink ul{margin:0 auto;max-width:1200px;text-align:center;}
.quicklink ul li{display:inline-block;padding:20px 10px;}
.quicklink ul li div{font-size:0.875rem;background:#fff;border-radius:50%;text-align:center;}
.quicklink ul li div a{display:table;padding:9px 0;text-decoration:none;color:#000;font-size:90%;width:120px;height:120px;}
.quicklink ul li div a img{width:50px;}
.quicklink ul li div a span{display:block;vertical-align:middle;padding-top:8px;text-align:center;line-height:1.2em;}
:lang(zh-hk) .quicklink ul li:nth-child(4) div a span,:lang(zh-cn) .quicklink ul li:nth-child(4) div a span,:lang(zh-hk) .quicklink ul li:nth-child(5) div a span,:lang(zh-cn) .quicklink ul li:nth-child(5) div a span,:lang(zh-hk) .quicklink ul li:nth-child(6) div a span,:lang(zh-cn) .quicklink ul li:nth-child(6) div a span,.quicklink ul li:nth-child(5) div a span,.quicklink ul li:nth-child(6) div a span{padding-top:16px;}

/*Sitemap*/
.sitemap{background-color:#dcf4fc;color:#3366cc;text-align:center;}
.sitemap a{text-decoration:none;padding:20px;font-size:0.875rem;}
.sitemap a.fas span{font-family:Arial,Verdana,sans-serif;padding-right:5px;float:left;}
.sitemap .site{padding:20px;max-width:1200px;margin:0 auto;text-align:left;display:none;}
.sitemap .site ul{vertical-align:top;text-align:center;padding:10px 26px;margin-left:0;list-style-type:none;}
.sitemap .site ul li{margin:0 0 5px 0;}
.sitemap .site ul li:first-child{color:#000;font-weight:bold;font-size:1.25rem;margin-bottom:10px;}
:lang(en) .sitemap .site ul:nth-child(1) li:first-child,:lang(en) .sitemap .site ul:nth-child(2) li:first-child,:lang(en) .sitemap .site ul:nth-child(3) li:first-child,:lang(en) .sitemap .site ul:nth-child(6) li:first-child{margin-bottom:35px;}
.sitemap .site ul li a{color:#000;padding:0;font-size:0.813rem;line-height:1.2em;}

/*usefulink*/
.usefulink{max-width:1200px;margin:0 auto;text-align:center;}
.usefulink a{margin:5px;padding:5px;display:inline-block;}

/*Slide*/
.lSAction{display:block !important;}
.lSAction>a{top:0;opacity:1;padding:0;margin:0;width:70px;height:70px;}
.lSAction > .lSPrev{left:0;}
.lSAction > .lSNext{right:0;transform: rotate(180deg);background-position:-70px 0;}

/*nav*/
.breadcrumbs{background-color:#274480;color:#fff;padding:28px 0 28px 20px;}
.breadcrumbs div a.fa-home span{display:none;}
.breadcrumbs div{max-width:1200px;margin:0 auto;font-weight:bold;vertical-align:top;}
.breadcrumbs div a,.breadcrumbs>div>div>span{color:#fff;text-decoration:none;font-size:0.875rem;}
.breadcrumbs div a.active,nav div a:hover,.breadcrumbs div span.active{color:#f5c008;font-size:1.25rem;vertical-align:middle;}
.breadcrumbs div a.fas span,.breadcrumbs>div>div>span.fas span{font-family:"Poppins","Microsoft JhengHei",微軟正黑體, 微軟雅黑體,細明體_HKSCS,Arial, ans-serif;padding-right:5px;float:left;font-weight:bold;font-size:0.9rem;}
/* .breadcrumbs div a:after{content:'>';display:inline-block;font-size:1.125rem;margin:0 15px;float:right;font-weight:bold;font-family:Arial;} */
.breadcrumbs div .dropdown-bubble:not(:last-child) .dropdown-bubble__parent:after{content:'>';display:inline-block;font-size:1.125rem;margin:0 15px;float:right;font-weight:bold;font-family:Arial;}
.breadcrumbs div .dropdown-bubble__parent>span.fa-caret-down {cursor: pointer;}
.breadcrumbs>div>a:last-child:after,.breadcrumbs>div>div>span:after{content:'';display:inline-block;vertical-align:middle;font-size:1.125rem;margin:0 15px;}
.breadcrumbs div.dropdown-bubble{position:relative;display:inline-block;}
/* .breadcrumbs div.dropdown-bubble:hover div.breadcrumbs__sub-holder, */.breadcrumbs div.dropdown-bubble.active div.breadcrumbs__sub-holder{display:block;z-index:100;}
.breadcrumbs div.breadcrumbs__sub-holder{display:inline-block;position:absolute;top:70%;padding-top:12px;left:50%;transform:translateX(-50%);max-width:90%;display:none;}
.breadcrumbs div.breadcrumbs__sub-holder div.breadcrumbs__sub-items{position:relative;background:#2b62d4;padding:0;min-width:240px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);}
.breadcrumbs div.breadcrumbs__sub-holder div.breadcrumbs__sub-items div a{display:flex;padding:10px;}
.breadcrumbs div.breadcrumbs__sub-holder div.breadcrumbs__sub-items div a span{width:100%;}
.breadcrumbs div.breadcrumbs__sub-holder div.breadcrumbs__sub-items ul{padding:10px;}
.breadcrumbs div.breadcrumbs__sub-holder div.breadcrumbs__sub-items ul a{font-size:100%;font-weight:bold;padding:0;}
.breadcrumbs div.breadcrumbs__sub-holder div.breadcrumbs__sub-items:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #2b62d4 transparent;position:absolute;bottom:100%;left:
35%;margin-left:-12px;z-index:2;}
.breadcrumbs__sub-link{display:flex;}
.breadcrumbs__sub-items-holder.is-active{display:block;}
.breadcrumbs__sub-items{position:relative;background:#ffc62e;padding:0;min-width:240px;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);}

/*Content*/
table{border:1px solid #ccc;width:100%;}
table caption{caption-side:top;font-size:1.5rem;font-weight:bold;padding-top:1em;margin-bottom:0.5em;color:#000;}
table tr th{border:1px solid #ccc;padding:8px 10px;background-color:#fff8dc;vertical-align:top;}
table tr td{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:5px 10px;}
table tr td.noColorB{border-bottom:0;border-top:0;}
table tr td.noColorR{border-right:0;}
table tr td span{font-weight:bold;}
table tr td span.dots{font-weight:normal;}
table tr td span.dots:before{content:"\2022";margin-right:10px;}
table.noBorder,table.noBorder tr th,table.noBorder tr td{border:0;vertical-align:top;}
table.noBorder tr th,table.noBorderThin tr th{background-color:transparent;color:#000;}
table.noBorderThin{margin-top:20px;}
table.noBorderThin,table.noBorderThin tr th,table.noBorderThin tr td{border:0;vertical-align:top;padding:0 5px;}
table.disclosureTable tr td ul{margin-bottom:0;}
ul.pointList{list-style-type:none;margin-left:33px;}
ul.pointList li{text-indent:-5px;margin:5px 0;}
ul.pointList li span:first-child{display:inline-block;text-indent:-27px;padding-right:5px;font-weight:normal;}

.pa{margin-left:0;}
.pa li{list-style:none;padding:5px 10px;}
.pa1a{margin-left:30px;}
.pa1a ul li{list-style:inherit;}
.pa1a .pa li{list-style:none;padding:5px 10px;}
.pa1 span{display:inline-block;width:30px;text-align:right;padding-right:10px;}
.pa1 ol li{list-style:inherit;padding:5px 10px;margin-left:60px;}
.pa2 span{display:inline-block;width:60px;text-align:right;padding-right:10px;}
.pa2 ol li{margin-left:50px;list-style-type:decimal;}
.pa1a ol li{margin-left:10px;}
ol li .pa{margin-left:0;}
ol li .pa2{margin-left:0;}
ol li .pa2 div{display:table-cell;}
ol li .pa2 div:first-child{width:30px;}
.pad{margin:0;}
.pad li{list-style:none;padding:5px 10px;}
.pad .pa1 ol li{list-style:inherit;padding:5px 10px;margin-left:50px;}
	
.genIndex li{list-style:none;padding:5px 0;}
.genIndex li a{color:#274480;}
.genIndex li a:hover{color:#c75300;text-decoration: underline;}
.genIndex li a::before{content:"\25BA";color:#ff9900;display:inline-block;margin-right:5px;}
.genIndex li span{font-size:1rem;font-weight:bold;}
:lang(zh-hk) .genIndex li span,:lang(zh-cn) .genIndex li span{font-size:1rem;font-weight:bold;font-family:"Poppins","Microsoft JhengHei",微軟正黑體, 微軟雅黑體,細明體_HKSCS,Arial, ans-serif;}

/*FAQ*/
.ui-tabs-vertical{width:100%;}
.ui-tabs-vertical .ui-tabs-nav{padding:0 .1em .2em .2em;float:left;width:100%;border:0;}
.ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100% !important;border-bottom-width:1px !important;border-right-width:0 !important;}
.ui-tabs-vertical .ui-tabs-nav li a{display:block;}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;border-right-width:1px;}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{height:auto !important;color:#000;background:#fcd97c;text-align:left !important;padding:10px 8px;}
.ui-tabs-vertical .ui-tabs-nav .ui-tabs-anchor{height:auto !important;color:#000;background:#feeec2;text-align:left !important;padding:10px 8px !important;}
.ui-tabs-vertical .ui-tabs-panel{padding:30px 0;float:right;width:100%;}
.ui-tabs-vertical .ui-tabs-nav{top:0;}
.ui-tabs-vertical .btn-link{color:#000;display:block;width:100%;text-align:left;border:0;font-size:0.938rem;}
.ui-tabs-vertical .btn-link:hover,.ui-tabs-vertical .btn-link:focus{text-decoration:none;}
.ui-tabs-vertical .card-header{padding:0;border:0;}
.ui-tabs-vertical .card:first-child{border:0;}
.ui-tabs-vertical .card{border:0;border-top:1px solid #fcd97c;border-radius:0;}
.ui-tabs-vertical .card-body a{color:#087883;}
.ui-tabs-vertical .card a{color:#087883;}
.ui-tabs-vertical .btn{white-space:inherit;text-indent:-25px;margin-left:25px;padding-right:35px;}

/*Encouragement*/
.encourageBg{position:relative;width:395px;margin:50px 20px 19px 20px;display:inline-block;vertical-align:top;box-shadow: 10px 10px 5px #aaa;border-left:10px solid #274480;background-color:#faf2d4;border-radius:15px;}
.encourageBg p{padding:20px;margin:0;}

/*LAO*/
.lao_style{margin:0;max-width:700px;}
.lao_style li{height:59px;list-style:none;margin:10px 0;position:relative;}
.lao_style li a{display:block;padding:5px ​15px;height:59px;vertical-align:middle;background-color:#eaeae8;margin-left:33px;margin-right:31px;color:#000;}
:lang(en) .lao_style li a{padding:7px ​15px;font-size:80%;line-height:1.2em;}
.lao_style li:before{width:33px;content:url('../images/lao/s1.png');height:59px;position:absolute;top:0;}
.lao_style li:after{width:31px;content: url('../images/lao/s2.png');height:59px;position:absolute;top:0;right:0;}

/*Our Work*/
.work_index{margin-left:0;text-align:center;}
.work_index li{list-style-type:none;display:inline-block;margin-top:20px;padding:50px;vertical-align:top;}
.work_index li a{color:#000;}
.work_index li span{display:block;font-weight:bold;padding-top:10px;font-size:1rem;}

/*Events*/
#eventForm{float:left;}
#eventForm_highlights{float:left;}
.events h2{color:#2f3d9b;padding-top:0;}
.events section{border-bottom:1px solid #000;}
.events section.noLine{border-bottom:0;}
.events section div{display:block;vertical-align:top;padding:20px 15px;}
.cboxPhoto{height:500px !important;width:auto !important;}

/*Organisation*/
#organisationChart{}
#organisationChart>div{position:relative;width:1200px;}
#organisationChart>div>div{display:inline-block;vertical-align:top;text-align:center;}
#organisationChart>div>div.graphicChart{position:relative;}
#organisationChart>div>div.graphicChart svg{position:absolute;}
#organisationChart .s1{width:250px;background-color:#fbe7b1;font-size:1.2rem;padding:15px 20px;font-weight:bold;}
#organisationChart .s2{width:280px;background-color:#fbd9b1;margin:0 10px;font-weight:bold;display:inline-block;vertical-align:top;text-align:center;}
:lang(en) #organisationChart .s2 a{font-size:1.2rem;padding:15px 20px;height:155px;display:block;color:#000;}
#organisationChart .s2 a{font-size:1.2rem;padding:15px 20px;height:110px;display:block;color:#000;}
#organisationChart .s2 a>span{display:block;font-size:1rem;padding-top:5px;font-weight:normal;}
#organisationChart .s3{width:150px;margin-left:10px;background-color:#d1f3a1;font-weight:bold;}
:lang(en) #organisationChart .s3 a{font-size:1.2rem;padding:15px 20px;height:155px;display:block;color:#000;}
#organisationChart .s3 a{font-size:1.2rem;padding:15px 20px;height:110px;display:block;color:#000;}
:lang(en) #organisationChart .s4{background-color:#fbe7b1;font-size:0.9rem;padding:15px 16px;height:120px;width:130px;margin-left:24px;line-height:1.5em;}
#organisationChart .s4{background-color:#fbe7b1;font-size:1rem;padding:15px 16px;height:75px;width:130px;margin-left:24px;}
#organisationChart .s4 span{font-weight:bold;font-size:0.9rem;}
#organisationChart .s5 div{background-color:#fbe7b1;padding:15px 20px;margin:0 10px;width:345px;}
#organisationChart .s5 div span{font-weight:bold;display:block;font-size:0.9rem;}
#organisationChart .s5 div.s5a{background-color:#fbd9b1;width:345px;}
#organisationChart .s5 div.s5c{background-color:#fff4e8;font-size:0.75rem;text-align:left;width:345px;}
#organisationChart .s6 ul{margin:0;text-align:left;padding:15px 30px;font-size:0.75rem;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#organisationChart .s7 div{background-color:#fbe7b1;padding:15px 20px;margin:0 10px;}
#organisationChart .s7 div span{font-weight:bold;display:block;}
#organisationChart .s7 div.s7a{background-color:#fbd9b1;width:280px;}
#organisationChart .s7 div.s7c{background-color:#fff4e8;font-size:0.75rem;text-align:left;width:280px;}

/*Search*/
#SearchBar_Input { display: block; width: 80%; float: left;outline-offset:0;}
#SearchBar #SiteGroup { clear: both; margin: 6px 0; }
#SearchBar #SiteGroup span{ margin-right: 15px; margin-bottom: 0; }
#SearchBar #SiteGroup label { margin: 0 15px 0 5px; }
#SearchBar #SiteGroup input { vertical-align: middle; }
#SearchResult { margin: 10px 0px; }
#SearchResult .Search_Sort { margin: 10px 0px; }
#SearchResult .Search_Sort span { padding: 0 10px; display: inline !important; margin: 0; }
#SearchResult .Search_Result_Text { margin: 20px 0px; font-weight: bold; border-bottom: 1px solid #999; padding: 20px 0 10px; }
#SearchResult .Search_Result_Text .Search_Result_Keywords { color: #f00; font-weight: bold; display: inline !important; margin: 0; }
#SearchResult .Search_Result { margin: 10px 0px; }
#SearchResult .Search_Result ul { list-style: none; margin-left: 10px; }
#SearchResult .Search_Result ul li { margin: 20px 0; }
#SearchResult .Search_Result ul li a { text-decoration: none; display: block; }
#SearchResult .Search_Result ul li a span { margin: 0; }
#SearchResult .Search_Result ul li a .Search_Result_Id { float: left; font-weight: bold; width: 40px; }
#SearchResult .Search_Result ul li a .Search_Result_Content { display: block; overflow: hidden; }
#SearchResult .Search_Result ul li a .Search_Result_Title { display: block; font-weight: bold; }
#SearchResult .Search_Result ul li a .Search_Result_Summary { display: block; font-size: 90%; color: #666; padding: 10px 0; overflow-wrap: break-word; }
#SearchResult .Search_Result ul li .Search_Result_Details { display: block; padding-left: 40px; margin: 10px 0 20px; }
#SearchResult .Search_Result ul li .Search_Result_Details span { display: inline; color: #999; font-size:80%; }
#SearchResult .Search_Result ul li .Search_Result_Url { display: block; color: #666; font-size: 100%; overflow-wrap: break-word; }
#SearchResult .Search_Result ul li .Search_Result_Date:before { content: "-"; padding: 0 10px; }
#SearchResult .Search_Result ul li .Search_Result_Cache:before { content: "-"; padding: 0 10px; }
#SearchResult .Search_Result ul li .Search_Result_Cache a { display: inline; }
#SearchResult .Search_Nav { margin: 20px 0px; font-weight: bold; border-top: 1px solid #999; padding: 20px 0 10px; }
#SearchResult .Search_Nav ul { display: block; text-align: center; }
#SearchResult .Search_Nav ul li { display: inline-block; margin: 0 8px; }
#SearchResult .Search_Nav ul li a.Current { font-weight: bold; }
#SearchResult .Search_Related { margin: 20px 0px; font-weight: bold; border-top: 1px solid #999; padding: 20px 0 10px; }
#SearchResult .Search_Related div { padding-bottom: 10px; }
#SearchResult .Search_Related div span { font-weight: bold; color: #f00; }
#SearchResult .Search_Related ul { display: flex; flex-direction: column; flex-wrap: wrap; text-align: left; list-style: none; margin-left: 0; }
#SearchResult .Search_Related ul li a { text-decoration: none; }
#Search_Loading { display: none; position: fixed; background-color: rgba(0,0,0,0.8); top: 0; left: 0; right: 0; bottom: 0; z-index: 10000; }
#Search_Loading .Loader { margin: 0 auto; top: 50%; position: relative; margin-top: -60px; opacity: 0.7; border: 16px solid #fff; border-top: 16px solid #03316f; border-radius: 50%; width: 120px; height: 120px; animation: Spin 2s linear infinite; }

/*Footer*/
#footer{position:relative;border-top:1px solid #6e6e6e;clear:both;}
#footer>div{max-width:1200px;margin:0 auto;position:relative;}
#footer a{text-decoration:none;font-size:0.875rem;}
#footer #backtotop a{color:#ccc;font-size:3.75rem;position:fixed;right:20px;bottom:10px;text-decoration:none;z-index:999;display:none;}
#footer .left{list-style:none;float:left;line-height:4px;position:relative;color:#666;margin-top:20px;}
#footer .left a{color:#666;}
#footer .left ul{margin:0;text-align:center;}
#footer .left ul li{padding-right:10px;padding-bottom:20px;position:relative;display:inline-block;line-height:1.2em;}
#footer .left ul li:after{background-color:#6e6e6e;content:" ";display:block;width:1px;height:15px;position:absolute;right:0;top:4px;}
#footer .left ul li:last-child:after{display:none;}
#footer .right{list-style:none;line-height:4px;position:relative;margin:22px 0 0 0;color:#666;clear:both;}
#footer .right a{color:#666;}
#footer .right ul{padding-bottom:40px;text-align:center;}
#footer .right ul li{padding:10px 10px 10px 0;margin-right:10px;position:relative;display:inline-block;font-size:0.875rem;}

@media all and (min-width:360px){
	/*TopBar*/
	#mobile-top .title{padding:5px 20px 5px 0;}
	#mobile-top .title img{height:63px;}
	
	/*Public Forms*/
	#inside #content-landing ul#publicForms li a div{left:120px;top:25%;}
	:lang(en) #inside #content-landing ul#publicForms li a div{width:initial;left:117px;top:17px;}
	:lang(en) #inside #content-landing ul#publicForms li:last-child a div{top:22px;}
}
@media all and (min-width:375px){
	/*TopBar*/
	#mobile-top .title img{height:70px;}
	.mm-menu_offcanvas{margin-top:85px;}
	
	/*Public Forms*/
	:lang(en) #inside #content-landing ul#publicForms li a div{width:initial;left:117px;}
}
@media all and (min-width:400px){
	/*TopBar*/
	#mobile-top .title img{height:75px;}
	
	/*Lao*/
	:lang(en) .lao_style li a{padding:13px ​15px;}
	
	/*Public Forms*/
	#inside #content-landing ul#publicForms li a div{font-size:0.9rem;left:132px;top:29%;}
	:lang(en) #inside #content-landing ul#publicForms li a div{font-size:0.9rem;left:128px;}
	:lang(en) #inside #content-landing ul#publicForms li:last-child a div{top:26px;}
}
@media all and (min-width:414px){
	/*Public Forms*/
	:lang(en) #inside #content-landing ul#publicForms li a div{top:20px;}
}
@media all and (min-width:500px){
	/*Landing Banner*/
	#index .banner ul.rslides li h1{font-size:1.875rem;}
	#index .banner ul.rslides li p.heading2{font-size:1.875rem;}
	#index .banner ul.rslides li:nth-child(1)>div p:not(.heading2) {font-size:1.25rem;}
	#index .banner ul.rslides li>div{top:6px;}
	#index .banner ul.rslides li:nth-child(2)>div a,#index .banner ul.rslides li:nth-child(3)>div a,#index .banner ul.rslides li:nth-child(4)>div a,#index .banner ul.rslides li:nth-child(5)>div a,#index .banner ul.rslides li:nth-child(6)>div a{font-size:0.938rem;}
	.banner ul.rslides li>div{top:40%;}
	
	/*nav*/
	.breadcrumbs div a.fas span,.breadcrumbs>div>div>span.fas span{font-size:1.25rem;}
	
	/*Icon1*/
	#inside .icons ul li:nth-child(1) img,#inside .icons li:nth-child(3) img{border-right:1px solid #000;}
	#inside .icons ul{width:360px;float:right;}	
	
	/*Lao*/
	.lao_style li a{padding:18px 15px;}
	
	/*Public Forms*/
	#inside #content-landing ul#publicForms li a div{font-size:1rem;left:166px;top:36px;width:120px;}
	:lang(en) #inside #content-landing ul#publicForms li a div{font-size:1rem;left:166px;top:24px;}
	:lang(en) #inside #content-landing ul#publicForms li:last-child a div{top:33px;}
	
	/*TopBar*/
	#mobile-top .title a img{margin-right:10px;}
	#mobile-top .title a span{font-size:1.25rem;}
	
	.pa{margin-left:1.5em;}
}
@media all and (min-width:600px){
	/*Icon1*/
	#index .icons ul li{margin:10px 9px;width:calc((100% - 75px) / 5);display:inline-block;list-style-type:none;}
	#index .icons ul li:first-child{margin:10px 9px 10px 0;}
	#index .icons ul li:last-child{margin:10px 0 10px 9px;}
	
	/*Lao*/
	:lang(en) .lao_style li a{padding:10px ​15px;font-size:100%;}
	
	/*Row1*/
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:15px 11px;font-size:0.813rem;}
}
@media all and (min-width:700px){
	/*Lao*/
	:lang(en) .lao_style li a{padding:17px ​15px;}
}
/*Tablet*/
@media all and (min-width:768px){
	/*Landing Banner*/
	#index .banner ul.rslides li:nth-child(2)>div a,#index .banner ul.rslides li:nth-child(3)>div a,#index .banner ul.rslides li:nth-child(4)>div a,#index .banner ul.rslides li:nth-child(5)>div a,#index .banner ul.rslides li:nth-child(6)>div a{font-size:1.125rem;}
	#index .banner ul.rslides li>div{top:27px;}
	
	.banner ul.rslides li>div{top:40%;}
	#inside .banner ul.rslides li>div{font-size:1.875rem;}
	
	/*Icon1*/
	#inside .icons ul{width:auto;}
	#inside .icons ul li{float:left;}
	#inside .icons img{border-right:1px solid #000;}
	#inside .icons li:last-child img{border-right:0;}
	:lang(zh-hk) #inside .icons ul li:nth-child(1) img,:lang(zh-cn) #inside .icons ul li:nth-child(1) img{padding-right:5px;}
	
	/*Row1*/
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:0.75rem;}
	
	/*FAQ*/
	.ui-tabs-vertical .ui-tabs-nav{width:20%;}
	.ui-tabs-vertical .ui-tabs-panel{padding:0 1em;width:80%;}
	
	/*Sound Clips*/
	.soundClips .card{border-top:1px solid #c0c1c1;}
	.soundClips .card-header{background-color:#edebe7;}
	
	/*Events*/
	.events section div{display:table-cell;width:30%;}
	.events section div:first-child{width:70%;}
	
	/*Our Work*/
	.work_index li{width:33%;}
	
	/*Public Forms*/
	#inside #content-landing ul#publicForms li{margin:50px 70px;}
	
	/*Sitemap*/
	.sitemap .site ul{display:inline-block;padding:10px 6px;width:197px;text-align:left;}
	.sitemap .site ul:first-child{padding:10px 6px 10px 0;}
	.sitemap .site ul:last-child{padding:10px 0 10px 6px;width:124px;}

	/*Video*/
	#inside #content-landing ul#video li{margin:40px 90px;width:354px;}
	
	/*Search*/
	#SearchResult .Search_Related ul{height:8em;}
	
	/*Footer*/
	#footer .right ul{text-align:right;margin:0;}
}
/*Desktop*/
@media all and (min-width:1024px){
	/*Landing Banner*/
	#index .banner ul.rslides li h1{font-size:2.813rem;}
	#index .banner ul.rslides li p.heading2{font-size:2.813rem;}
	#index .banner ul.rslides li:nth-child(2)>div a,#index .banner ul.rslides li:nth-child(3)>div a,#index .banner ul.rslides li:nth-child(4)>div a,#index .banner ul.rslides li:nth-child(5)>div a,#index .banner ul.rslides li:nth-child(6)>div a{font-size:1rem;}
	#index .banner ul.rslides li>div{top:56px;}
	
	/*Quicklink*/
	.quicklink ul li{padding:60px 20px;}
	.quicklink ul li div{font-size:1rem;background:#fff;border-radius:50%;text-align:center;}
	.quicklink ul li div a{display:table;padding:20px 10px;text-decoration:none;color:#000;font-size:90%;width:140px;height:140px;}
	
	/*Row1*/
	.ui-tabs .ui-tabs-nav{}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:1rem;}
	#content-landing .row1 #tabs-4 ul li{display:table-cell;width:50%;padding:0 50px;}
	
	/*Usefullink*/
	.usefulink{text-align:left;}
	
	/*Encouragement*/
	.encourageBg{margin:50px 70px 19px 70px;}

	/*Footer*/
	#footer .left{float:left;margin:22px 0 0 20px;}
	#footer .right{float:right;}
}
@media all and (min-width:1201px){
	/*TopBar*/
	nav#menu{display:none;}
	body{overflow:initial !important;}
	#desktop-top{display:block;position:fixed;z-index:100;width:100%;background-color:#fff;}
	#desktop-top>ul{margin-bottom:0;margin-left:0;}
	#desktop-top .container ul:first-child{margin:0;}
	#mobile-top{display:none;}
	#desktop-top .title{display:inline-block;}
	#desktop-top .title img{margin-right:10px;}
	#desktop-top .title a{text-decoration:none;color:#000;padding-left:20px;}
	#desktop-top .title a span{text-decoration:none;color:#000;font-weight:bold;font-size:1.125rem;display:block;margin-top:30px;font-family:Arial;line-height:1.2em;}
	#desktop-top .title a span span{font-size:0.75rem;margin-top:0}
	#desktop-top .toolBar{margin:10px 0;display:inline-block;width:calc(100% - 295px);text-align:right;vertical-align:top;z-index:10;font-size:0.938rem;font-family:"Poppins","Microsoft JhengHei",微軟正黑體, 微軟雅黑體,細明體_HKSCS,Arial, ans-serif;margin-right:1.5em;}
	:lang(en) #desktop-top .toolBar{width:calc(100% - 510px);}
	#desktop-top .toolBar>ul{display:block;left:0;}
	#desktop-top .toolBar ul.tMenu{margin-top:20px;}
	#desktop-top .toolBar ul{z-index:10;margin-left:0;}
	#desktop-top .toolBar ul:first-child li{padding:10px 20px 5px 0;}
	#desktop-top .toolBar ul li{display:inline-block;padding:5px 20px 5px 0;vertical-align:top;text-align:center;}
	#desktop-top .toolBar ul>li{padding:10px 7px 5px 0;font-size:100%;line-height:1.2rem;vertical-align:middle;}
	#desktop-top .toolBar>ul li:last-child{padding:10px 20px 5px 0;vertical-align:middle;}
	#desktop-top .toolBar>ul:first-child>li:nth-child(4){padding-top:10px;}
	:lang(en) #desktop-top .toolBar>ul:first-child>li:nth-child(4),:lang(en) #desktop-top .toolBar>ul:first-child>li:nth-child(5){line-height:1em;}
	#desktop-top .toolBar ul li.lang{font-size:1.0625rem;}
	#desktop-top .toolBar ul li.lang a:first-child{margin-right:5px;}
	#desktop-top .toolBar ul li.textsize a{font-size:1.0625rem;font-weight:normal;}
	#desktop-top .toolBar ul li a,#desktop-top .toolBar div.search a.fas{color:#333;text-decoration:none;font-weight:bold;}
	#desktop-top .toolBar div.search{display:block;}
	#desktop-top .toolBar div.search a.fas span{font-family:Arial,Verdana,sans-serif;padding-right:5px;float:left;}
	#desktop-top .toolBar ul li a.fa-print,#desktop-top .toolBar ul li a.fa-share-alt{font-size:1.25rem;}
	#desktop-top .toolBar ul li a.fa-print span{display:none;}
	#desktop-top .toolBar ul li:nth-child(2) a.orange{color:#a7640c;}
	#desktop-top .toolBar ul li .dropdown-content{background-color:#dcf4fc;width:100%;left:0;z-index:100;border-top:4px solid #ff9900;position:absolute;margin:65px 0 0 0;list-style:none;box-sizing:border-box;display:none;text-align:left;}
	#desktop-top .toolBar ul li.open .dropdown-content{padding:20px 0;background-color:#dcf4fc;width:100%;left:0;z-index:100;border-top:4px solid #ff9900;position:absolute;margin:23px 0 0 0;list-style:none;box-sizing:border-box;display:block;}
	:lang(en) #desktop-top .toolBar ul li.open .dropdown-content{margin:14px 0 0 0;}
	:lang(en) #desktop-top .toolBar ul li.open:nth-child(4) .dropdown-content,:lang(en) #desktop-top .toolBar ul li.open:nth-child(5) .dropdown-content{margin:14px 0 0 0;}
	#desktop-top .toolBar ul li.closesub .dropdown-content{background-color:#dcf4fc;width:100%;left:0;z-index:100;border-top:4px solid #ff9900;position:absolute;margin:65px 0 0 0;list-style:none;box-sizing:border-box;display:none;}
	#desktop-top .toolBar ul li .activeUl{display:block;}
	#desktop-top .toolBar ul li .dropdown-content li{width:33%;background-color:#dcf4fc;text-align:left;vertical-align:top;padding:10px 58px;text-indent:-15px;}
	#desktop-top .toolBar ul li .dropdown-content li.contactUsMenu{text-indent:0;padding:10px 8px;}
	#desktop-top .toolBar ul li .dropdown-content li.contactUsMenu td{padding:0 10px 5px 0;}
	#desktop-top .toolBar ul li .dropdown-content li a{text-decoration:none;color:#000;}
	#desktop-top .toolBar ul li .dropdown-content li a::before{content:"\25A0";color:#ff9900;display:inline-block;width:1em;}
	#desktop-top .toolBar>.tMenu>li span{font-weight:bold;cursor:pointer;color:#333;}
	#desktop-top .toolBar ul.tMenu>li{font-size:1.125rem;}
	:lang(en) #desktop-top .toolBar ul.tMenu>li{font-size:0.85rem;}
	#desktop-top .toolBar>.tMenu>li.active span{color:#753507;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct .contactUsMenuContainer li{float:left;line-height:1.5em;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct span{color:#000 !important;padding-bottom:10px;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct table a{font-weight:normal;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct a::before{content:"";width:0;display:contents;color:#000;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct li{width:23%;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct li:first-child{padding-left:50px;width:31%;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct li:last-child{padding:10px 50px 5px 0;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct li .linkBox{background:url("/images/contactus/link.png")no-repeat;width:230px;height:44px;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct li .linkBox a.details{padding:9px 10px;font-weight:normal;display:block;}
	#desktop-top .toolBar ul li .dropdown-content li.contactUsMenu tr{text-align:left;}
	#desktop-top .toolBar ul li .dropdown-content li.contactUsMenu .sqbefore::before{content:"\25A0";color:#ff9900;display:inline-block;width:1em;}
	
	/*Landing Banner*/
	.banner{margin-top:139px;}
	#index .banner{margin-top:120px;}
	#index .banner ul.rslides li:nth-child(1)>div{padding:10px 10px 10px 100px;}
	#index .banner ul.rslides li:nth-child(1)>div p:not(.heading2) {font-size:1.875rem;}
	#index .banner ul.rslides li:nth-child(2)>div,#index .banner ul.rslides li:nth-child(3)>div,#index .banner ul.rslides li:nth-child(4)>div,#index .banner ul.rslides li:nth-child(5)>div,#index .banner ul.rslides li:nth-child(6)>div{padding:10px 10px 10px 100px;}
	#index .banner ul.rslides li:nth-child(2)>div a,#index .banner ul.rslides li:nth-child(3)>div a,#index .banner ul.rslides li:nth-child(4)>div a,#index .banner ul.rslides li:nth-child(5)>div a,#index .banner ul.rslides li:nth-child(6)>div a{font-size:1.125rem;}
	#index .banner ul.rslides li>div{top:72px;}
	
	#inside .banner ul.rslides li:nth-child(1)>div{font-size:3.125rem;padding:0 0 0 100px;}
	
	/*Nav*/
	.breadcrumbs{padding:38px 50px;position:relative;z-index:1;}
	.breadcrumbs div a,.breadcrumbs>div>div>span{color:#fff;text-decoration:none;font-size:1.25rem;vertical-align:middle;}
	.breadcrumbs div span.active{text-decoration:none;font-size:1.25rem;}
	
	/*Row1*/
	#content-landing .row1 #tabs-1 ul{margin:0;}
	#content-landing .row1 #tabs-1 ul li{margin:0 15px;width:30%;list-style-type:none;}
	#content-landing .row1 #tabs-2 ul{padding:20px;}
	#content-landing .row1 #tabs-2 ul li{margin:0 50px;width:40%;list-style-type:none;}
	.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:15px 11px;font-size:1.125rem;}
	
	#inside #content-landing{background-color:#fff;clear:both;max-width:1200px;margin:120px auto 50px auto;padding:0 29px 0 50px;}
	
	/*Icons*/
	#index .icons,#inside .icons{max-width:1200px;margin:0 auto;}
	
	/*Icon1*/
	#index .icons ul li{margin:10px 7px;}
	#index .icons ul li:first-child{margin:10px 7px 10px 0;}
	#index .icons ul li:last-child{margin:10px 0 10px 7px;}
}

@media all and (min-width:1428px){
	#desktop-top .toolBar ul li{padding:0 20px 15px 0;font-size:initial;}
	#desktop-top .toolBar ul.tMenu li{padding:10px 100px;font-size:100%;line-height:1.2rem;vertical-align:top;}
	#desktop-top .toolBar ul.tMenu>li{padding:10px 20px 5px 0;font-size:1.125rem;vertical-align:middle;}
	#desktop-top .toolBar>ul:first-child>li:nth-child(4),:lang(en) #desktop-top .toolBar>ul:first-child>li:nth-child(5){width:auto;line-height:1em;}
	#desktop-top .toolBar ul li.open .dropdown-content{margin:22px 0 0 0;}
	#desktop-top .toolBar>.tMenu>li.contactUsAct li{padding:10px 0 0 0;}
	#desktop-top .toolBar ul li .dropdown-content li{text-indent:-18px;}
	#desktop-top .toolBar ul>li{padding:10px 14px 5px 0;}
	:lang(en) #desktop-top .toolBar ul.tMenu>li{font-size:1.1em;}
	
	/*Landing Banner*/
	#index .banner ul.rslides li>div{top:118px;}
	
}
@media print{
	#skiplinkHolder,#menu,#mobile-top>ul,#searchInside,#langInside,.banner,.usefulink,.quicklink,.sitemap,#footer,.toolBar{display:none;}
	.printLogo{display:block;}
    .chatbot{display:none;}
}

.dropbtn_ic{
	padding-left: 20px;
}


.dropbtn {
  color: #000;
  padding: 0;
  font-size: 16px;
  border: none;
  cursor: pointer;
  padding-left: 10px;
}
.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content_other {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 9999;
  margin-left: 24px;
}

.dropdown-content_other a {
  color: black;
  font-size: 17px;
  text-align: left;
  padding: 10px;
  text-decoration: none;
  display: block;
  border-bottom: 1px solid #000;

}

.dropdown-content_other a:hover {background-color: #f1f1f1}

/* .dropdown:hover .dropdown-content_other, */
.dropdown.active .dropdown-content_other {
  display: block;
}

.dropdown:hover .dropbtn {
/*  background-color: #FFF;*/
}



.otherlangs_list{
	justify-content: flex-end;margin-right: 5%;gap: 10px;margin-top: 10px;flex-wrap: wrap;
}

@media only screen and (max-width: 1200px) {
.dropdown {
  z-index: 1;
}
}
@media only screen and (max-width: 992px) {
.otherlangs_list2{
	justify-content: flex-end;margin-right: 5%;gap: 10px;margin-top: 10px;
}
}







/*** Chatbot CSS Start ****/

.chatbot.v1_normal_tc::after {
    background: url(lad_chatbot_icon.gif) no-repeat center center/100% auto !important;
}

.chatbot.v1_normal_en::after {
    background: url(lad_chatbot_icon.gif) no-repeat center center/100% auto !important;
}

.chatbot.v1_normal_sc::after {
    background: url(lad_chatbot_icon.gif) no-repeat center center/100% auto !important;
}


.chatbot_iframe {
    position: fixed;
    right: 10px;
    bottom: 10px;
    width: 375px;
    border: 0;
    box-shadow: 0px -3px 8px 5px rgba(166, 166, 166, .2);
    -webkit-box-shadow: 0px -3px 8px 5px rgba(166, 166, 166, .2);
    border-radius: 4px;
    -webkit-border-radius: 4px;
    z-index: 999999;

}

@media screen and (min-height: 655px) and (min-width: 435px) {
    .chatbot_iframe {
        height: 586px;
    }
}

@media screen and (max-height: 655px) and (min-width: 435px) {
    .chatbot_iframe {
        height: 500px;
    }
}

@media screen and (max-height: 421px) and (min-width: 435px) {
    .chatbot_iframe {
        height: 352px;
    }

}

@media screen and (max-width: 435px) {
    .chatbot_iframe {
        width: 100%;
        height: 100%;
        border: none;
        margin: 0;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        border-radius: 0;
        box-shadow: none;
    }
}

.chatbot_fullscreen {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.chatbot {
    width: 104px;
    height: 104px;
    right: -100px;
    bottom: 20px;
    position: fixed;
    z-index: 9999998;
    cursor: pointer;
    animation: translate 1s ease-in forwards;
    -webkit-animation: translate 1s ease-in forwards;
}

.chatbot::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
    cursor: pointer;
    animation: dropdown 1s linear forwards;
    -webkit-animation: dropdown 1s linear forwards;
    animation-delay: 2s;
    -webkit-animation-delay: 2s;
    animation-iteration-count: 3;
    -webkit-animation-iteration-count: 3;
}




@keyframes dropdown {
    0% {
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, -10px);
    }
    100% {
        transform: translate(0px, 0px);
    }
}

@keyframes translate {
    0% {
        right: -100px;
        bottom: 20px;
    }
    100% {
        right: 30px;
        bottom: 20px;
    }
}

.chatbot_hidden {
    display: none;
    pointer-events: none;
}


#chatbo_btn_tranparent_cover{
	height: 100%;
	width:100%;
	z-index:999999;
	position:relative;
}


/*** Chatbot CSS End ****/

.force-closed {
        display: none !important;
}
.fas.fa-home:after{
    content: '>';
    display: inline-block;
    font-size: 1.125rem;
    margin: 0 15px;
    float: right;
    font-weight: bold;
    font-family: Arial;
}