.language-chooser-custom{display: inline-flex; padding: 0;}

.navigation ul li ul{z-index: 99999;}

label.error{color:red;font-size:12px;display: block;}

.login_form{max-width:600px;margin:auto}

.custom_login_btn { width: 30%;border: 0;border-radius: 0; background: #24385d; }

.row-of-icons { -webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;background:#fffff3;height:60px;width:200px;text-align: center; margin: 23px auto;  }

.cpatchtext{ font-size:30px;color: #361b2e; font-family: "DaxOT" !important;text-align: center !important;transform: rotate(-13deg);/* Safari */
  -webkit-transform: rotate(-13deg);

  /* Firefox */
  -moz-transform: rotate(-13deg);

  /* IE */
  -ms-transform: rotate(-13deg);

  /* Opera */
  -o-transform: rotate(-13deg);
 } 

.captcha_reload {width: 100%;display: inline-block;margin: 10px 0 0 0; font-size: 13px;text-align: right;}

.errorClass {color: red;font-size: 13px;margin: 12px 0 0 0; }

.error_success { color: green; }

.navigation ul li a{display:inline-block;}



.stock_performance_wrapper iframe { width:100%; height: 319px; border: 0; }

.development_investmant {

	-webkit-column-count: 2;

	-moz-column-count: 2;

	column-count: 2;

	-webkit-column-width: 50%;

	-moz-column-width: 50%; 

	column-width: 50%; 

	overflow: hidden;
	height:460px;
	/*New Add at 2022-07-18*/
	width: 100%
}

.development_investmant .pics {

	-webkit-transition: all 350ms ease;

	transition: all 350ms ease; 

}

.development_investmant .animation {

	-webkit-transform: scale(1.02);

	-ms-transform: scale(1.02);

	transform: scale(1.02); 

}





.stock_information_iframe { height: 350px;width: 100%; margin-bottom:80px;}

#iFrameResizer0{ margin-bottom:80px;}

.sidebar_comman_margen #iFrameResizer0{ margin-bottom:0px;}

@media (max-width: 991px) {

	

}

@media (max-width: 767px) {

	.development_investmant { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; -webkit-column-width: 100%; -moz-column-width: 100%; column-width: 100%; }

	#menu-header-menu{padding: 0;}

	ul#qtranslate-2-chooser {padding: 0; display: inline-flex; width: 100%; border-bottom: 2px solid #f2f2f2;}

	ul#qtranslate-2-chooser li {border: 0;}

}



.footer_copyright p span:last-child {

    display: none;

}

.online_security_box {

    margin-bottom: 40px;

    width: 100%;

}

.sidebar_latest_news p a { color: #333; }

.board-director-txt a {  color: #0e489e !important; }

.telephone_number a { color: #311106 !important; }

.telephone_number a:hover { color: #c33e43 !important;opacity: 1 !important; }

.margin_bttom {  margin-bottom: 6px !important; }
.slider-bottom{  margin-bottom: 2px !important; }
.zh_class:lang(zh-CN) {

    font-family: 'SC-DFPHeiStd-W3' !important;

    font-size: 18px

}

.custom_margin_top{margin-top: 32px}

.latest_news_link{color: #0e489e !important}
.purpal-colors { color: #765485 !important;}
.red-colors { color: #c33e43 !important; }
.blue-colors { color: #002d62 !important; }
.purpal-bgs::before { background: #765485 !important;}
.red-bgs::before { background: #c33e43 !important; }
.blue-bgs::before { background: #002d62 !important; }
.boc_section p:empty{display: inline-block;}
.cor_gov_slider span{font-style: italic;}
.hospitality-title:after {
    content: '';
    width: 45px;
    height: 2px;
    background: 
    #0e3f79;
    display: block;
    margin: 18px 0 0px;
}
.innerChild {
    margin-left: 43px;
    padding-left: 30px;
}
.update_popup .modal-dialog { max-width: 450px; }
.update_popup .modal-header { margin-top: 0; }
.update_popup .popup-removal-alert p{ padding: 0 0 41px; }
.update_popup .modal-header .close { margin-right: 0; }
.mobile-menu-search::placeholder { font-family: 'TC-DFLiHeiHK-W5' !important; } 
.pading_remove{padding-left:0 !important }
.refresnce_number{display:block !important}
.refresnce_number_detail {
    float: right;
    width: calc(100% - 250px);
} 
.custom_add_new {
    margin-top: 35px;
}
.director_postion {
    font-style: italic;
}
.finical_right{ text-align:right }
.our-businesses-template-templatesOur-Business-Property-Development-Investment-php .pd-slider-alert h3 {
	margin: 3px 0 13px;
}
.slider_captchn {
	text-align: justify !important;
	display: block !important;
	margin-bottom: 0 !important;
	font-size: 16px;
	line-height: 30px;
	color:#333333;
}
.our-businesses-template-templatesOur-Business-Property-Development-Investment-php .pd-slider-alert h3 a {
    font-weight: 500;
    line-height: 1.1;
    color: #333;
}
.our-businesses-template-templatesOur-Business-Property-Development-Investment-php .pd-slider-alert h3 a:hover {
	color: #c33e43;
}
.navigation ul li {
    margin-left: 20px;
}
.navigation ul li:first-child{ margin-left: 0;}
.logo {
    margin-bottom: 15px;
}
header{ transition: all 500ms cubic-bezier(0.55, 0, 0.1, 1);background-color: #fff !important; }
.indition_butn{ margin-bottom:25px !important}
.share_dropdown li:first-child { display: none; }
.investor_relations-template-UpdateEmailAlert .email-request-alert p{ text-align: center !important}
.corporate-calendar h2:lang(zh-hk) {
    font-family: 'TC-DFLiHeiHK-W5' !important;
}
.sidebar_box p:lang(zh-hk),.sidebar_box .sign_up_btn:lang(zh-hk),ul.project-lists li a:lang(zh-hk),.sidebar_latest_news span:lang(zh-hk) {
    font-family: 'TC-DFLiHeiHK-W3' !important;
 }
 .sidebar_box p:lang(zh-CN),.sidebar_box .sign_up_btn:lang(zh-CN),ul.project-lists li a:lang(zh-CN),.sidebar_latest_news span:lang(zh-CN) {
    font-family: 'SC-DFPHeiStd-W3' !important;
}
