@charset "utf-8";
/* CSS Document */
@import "bootstrap.min.css";
@import "style.css";
@import "responsive .css";
@import "style-HK.css";
@import "font-awesome/font-awesome.min.css";
@import "https://use.fontawesome.com/releases/v5.9.0/css/all.css";
@import "https://use.fontawesome.com/releases/v5.9.0/css/v4-shims.css";

.fa, .far, .fas{font:inherit;}
.fa::before, .far::before, .fas::before{font:inherit; font-family:"Font Awesome 5 Free", FontAwesome;}
.fas::before{font-weight:900;}
html:not([lang="en"]) *:not(.fa){font-family: 'Open Sans', 'MS Hei', '微軟正黑體', 'Microsoft JhengHei','微軟雅黑體','Microsoft YaHei' !important;}
body{background:#f3f5fa;}
#main-navigation-wrapper.navbar-default .select-lang{top:18px; right:-.5rem; position: relative;font-size: 15px !important;}
#main-navigation-wrapper.navbar-default .select-lang a{color:#222; padding:.5rem;}
#custom-content{padding-bottom:60px;}
#custom-content h3{font-size: 2em; padding: 0; margin: 50px 0 20px 0;}
#custom-content h4{font-size:1.5em;}
#custom-content ul, #custom-content ol{margin:0 0 0 2em;}
#custom-content li{padding:1em 0 0 0;}
#custom-content strong, #custom-content b{font-weight:800;}
@media (max-width:991px){
	#custom-content{padding:0 15px;}
}
@media (max-width:480px){
    body,table{font-size:100%; line-height:150%;}
    #main-navigation-wrapper .logo img{height:50px;}
	/*#main-navigation-wrapper{display:none;} */
}
/* eDM */
div#UOB-wrapper{width:fit-content; margin:0 auto !important; padding:0 !important; background:none !important; position:relative; border:0 none !important;}
div#UOB-wrapper #edm_footer, div#UOB-wrapper tr#two, div#UOB-wrapper tr#three{display:none;}
@media (max-width:636px){
	#custom-content{padding:0;}
	div#UOB-wrapper{width:100%;}
	div#UOB-wrapper *{max-width:100vw;}
	div#UOB-wrapper img{max-width:100%; height:auto;}
	div#UOB-wrapper>table{width:100%;}
}
