@charset "ISO-8859-1";

/* English*/
@font-face{
  font-family: "InterRegular";
  src:url("../fonts/webfont/Inter-Regular.ttf"),
      url("../fonts/webfont/Inter-Regular.ttf") format('truetype');
  font-style:normal;
  font-optical-sizing:auto;
  font-weight:400;
}

@font-face{
  font-family: "InterMedium";
  src:url("../fonts/webfont/Inter-Medium.ttf"),
      url("../fonts/webfont/Inter-Medium.ttf") format('truetype');
  font-style:normal;
  font-optical-sizing:auto;
  font-weight:500;
}

@font-face{
  font-family: "InterBold";
  src:url("../fonts/webfont/Inter-Bold.ttf"),
      url("../fonts/webfont/Inter-Bold.ttf") format('truetype');
  font-weight:600;
  font-style:normal;
  font-optical-sizing:auto;
}

/* China */
@font-face{
  font-family: "MontserratRegular";
  src:url("../fonts/webfont/Montserrat-Regular.ttf"),
      url("../fonts/webfont/Montserrat-Regular.ttf") format('truetype');
  font-style:normal;
  font-optical-sizing:auto;
  font-weight:400;
}

@font-face{
  font-family: "MontserratMedium";
  src:url("../fonts/webfont/Montserrat-Medium.ttf"),
      url("../fonts/webfont/Montserrat-Medium.ttf") format('truetype');
  font-style:normal;
  font-optical-sizing:auto;
  font-weight:600;
}

@font-face{
  font-family: "MontserratBold";
  src:url("../fonts/webfont/Montserrat-Bold.ttf"),
      url("../fonts/webfont/Montserrat-Bold.ttf") format('truetype');
  font-weight:600;
  font-style:normal;
  font-optical-sizing:auto;
}

/* Khmer Font */
@font-face{
  font-family: "KrasarRegular";
  src:url("../fonts/webfont/Krasar-Regular.ttf"),
      url("../fonts/webfont/Krasar-Regular.ttf") format('truetype');
  font-style:normal;
  font-optical-sizing:auto;
  font-weight:400;
}

@font-face{
  font-family: "KrasarMedium";
  src:url("../fonts/webfont/Krasar-Regular.ttf"),
      url("../fonts/webfont/Krasar-Regular.ttf") format('truetype');
  font-style:normal;
  font-optical-sizing:auto;
  font-weight:600;
}

@font-face{
  font-family: "KrasarBold";
  src:url("../fonts/webfont/Krasar-Bold.ttf"),
      url("../fonts/webfont/Krasar-Bold.ttf") format('truetype');
  font-weight:600;
  font-style:normal;
  font-optical-sizing:auto;
}
/* //Khmer Font */

/* Define variables in :root for global scope */
:root {
  --text-default:#565656;
  --text-default-tbl:#6B6B6B;
  --text-file:#0464D9;
  --text-btn_white:#fff;
  --text-title_h2:#fff;
  --text-title_h6:#fff;
  --text-penel:#959798;
  --text-btn_success:#00A879;
  --text-white:#fff;
  --text-gold:#EEB300;
  --text-primary: #274D7B;
  --text-danger:#BF3741;

  --bg_panel:#EEF2FA;
  --bg_info:#FFEBE8;
  --bg-primary: #274D7B;
  --bg-secondary:#E9E9E9;
  --bg-success:#00A879;
  --bg-danger:#BF3741;
  --bg-input-disable:#F0F0F0;

  --noData : "No Data"

}

html,body{display:block;width:100%;min-height:100%;margin:0;padding:0;color:var(--text-default);}
table{empty-cells:show;border-collapse:collapse;}
dl,ul,ol,li{list-style:none;margin:0;padding:0;}
ul, ol{display:block;padding:0;margin:0;}
ul > li, ol > li{position:relative;float:left;display:block;}
ul > li > a{display:block;margin:0;padding:0;}
fieldset{border:none;}
em{font-style:normal;}
caption span, legend{overflow:hidden;position:absolute;left:-9999px;}
p{margin:0;padding:3px 0;}
span,em,i,img{display:inline-block;margin:0;padding:0;color:var(--text-default);}
div{display:block;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, h6{display:block;margin:0;padding:0;font-size:18px;line-height:20px;}

.login_menu > div > ul > li, .form_login > ul > li{width:100%;}

/* etc */
.blind{display:none !important;}
.skip{position:absolute;top:-100000px;left:-100000px;visibility:hidden;overflow:hidden;}

/* IE10 input type auto x delete */
input[type=text]::-ms-clear,
input[type=file]::-ms-clear{display:none;}

/* Chrome, Safari, Edge, Opera Delete Default Icon */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox Delete Default Icon */
input[type=number]{-moz-appearance: textfield;}

input:autofill,
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus{
	background-image:none !important;
	-webkit-background-image: none !important;
	-moz-background-image: none !important;
	-ms-background-image: none !important;
	-o-background-image: none !important;
}

a,
a:hover{margin:0;padding:0;cursor:pointer;color:var(--text-default);text-decoration:none;border:0;}
textarea,
textarea:focus,
textarea:visited,
textarea:active{border:0;outline:none;}
.skip{position:absolute;top:-100000px;left:-100000px;visibility:hidden;overflow:hidden;}
.fwb{font-weight:bold !important;}
.left-1{left:-1px !important;}
.left0{left:0 !important;}
.left8{left:8px !important;}

.alert{margin-bottom:10px;}
.alert-dismissible .close{padding:7px 12px 15px;}
.dis{color:#999 !important;background-color:#fff;cursor:text;}
.privacy > label > span{color:var(--text-penel);}
.privacy > label > span > a{color:var(--text-primary) !important;}

/* scrollbar */
/* Webkit browsers (Chrome, Safari, Edge) */
*{scrollbar-width:thin;scrollbar-color: #BEBEBE transparent;}
::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-thumb{background-color:#999;;border-radius:3px;}
::-webkit-scrollbar-thumb:hover{background:#888;}
::-webkit-scrollbar-thumb:active{background:#555;}
::-webkit-scrollbar-track{background: transparent;}

/* Kendo */
/*
.hide_mobile{display:block;}
.show_mobile{display:none;}
.show_ipad{display:none !important;}
*/

.txt_primary{color:#274D7B !important;}
.txt_gold{color:var(--text-gold) !important;}
.f_bold{font-weight:600 !important;}

/* margin*/
.mgt0{margin-top:0px !important;}
.mgt1{margin-top:1px !important;}
.mgt2{margin-top:2px !important;}
.mgt3{margin-top:3px !important;}
.mgt4{margin-top:4px !important;}
.mgt5{margin-top:5px !important;}
.mgt6{margin-top:6px !important;}
.mgt7{margin-top:7px !important;}
.mgt8{margin-top:8px !important;}
.mgt9{margin-top:9px !important;}
.mgt10{margin-top:10px !important;}
.mgt11{margin-top:11px !important;}
.mgt12{margin-top:12px !important;}
.mgt13{margin-top:13px !important;}
.mgt14{margin-top:14px !important;}
.mgt15{margin-top:15px !important;}
.mgt16{margin-top:16px !important;}
.mgt17{margin-top:17px !important;}
.mgt18{margin-top:18px !important;}
.mgt19{margin-top:19px !important;}
.mgt20{margin-top:20px !important;}
.mgt23{margin-top:23px !important;}
.mgt25{margin-top:25px !important;}
.mgt30{margin-top:30px !important;}
.mgt35{margin-top:35px !important;}
.mgt40{margin-top:40px !important;}

.mgb0{margin-bottom:0 !important;}
.mgb1{margin-bottom:1px !important;}
.mgb2{margin-bottom:2px !important;}
.mgb3{margin-bottom:3px !important;}
.mgb4{margin-bottom:4px !important;}
.mgb5{margin-bottom:5px !important;}
.mgb6{margin-bottom:6px !important;}
.mgb7{margin-bottom:7px !important;}
.mgb8{margin-bottom:8px !important;}
.mgb9{margin-bottom:9px !important;}
.mgb10{margin-bottom:10px !important;}
.mgb11{margin-bottom:11px !important;}
.mgb12{margin-bottom:12px !important;}
.mgb13{margin-bottom:13px !important;}
.mgb14{margin-bottom:14px !important;}
.mgb15{margin-bottom:15px !important;}
.mgb16{margin-bottom:16px !important;}
.mgb17{margin-bottom:17px !important;}
.mgb18{margin-bottom:18px !important;}
.mgb19{margin-bottom:19px !important;}
.mgb20{margin-bottom:20px !important;}
.mgb25{margin-bottom:25px !important;}
.mgb30{margin-bottom:30px !important;}
.mgb35{margin-bottom:35px !important;}
.mgb40{margin-bottom:40px !important;}

.mglauto{margin-left:auto !important;}
.mgl0{margin-left:0 !important;}
.mgl1{margin-left:1px !important;}
.mgl2{margin-left:2px !important;}
.mgl3{margin-left:3px !important;}
.mgl4{margin-left:4px !important;}
.mgl5{margin-left:5px !important;}
.mgl6{margin-left:6px !important;}
.mgl7{margin-left:7px !important;}
.mgl8{margin-left:8px !important;}
.mgl9{margin-left:9px !important;}
.mgl10{margin-left:10px !important;}
.mgl11{margin-left:11px !important;}
.mgl12{margin-left:12px !important;}
.mgl13{margin-left:13px !important;}
.mgl14{margin-left:14px !important;}
.mgl15{margin-left:15px !important;}
.mgl16{margin-left:16px !important;}
.mgl17{margin-left:17px !important;}
.mgl18{margin-left:18px !important;}
.mgl19{margin-left:19px !important;}
.mgl20{margin-left:20px !important;}
.mgl25{margin-left:25px !important;}
.mgl30{margin-left:30px !important;}
.mgl35{margin-left:35px !important;}
.mgl40{margin-left:40px !important;}

.mgr0{margin-right:0 !important;}
.mgr1{margin-right:1px !important;}
.mgr2{margin-right:2px !important;}
.mgr3{margin-right:3px !important;}
.mgr4{margin-right:4px !important;}
.mgr5{margin-right:5px !important;}
.mgr6{margin-right:6px !important;}
.mgr7{margin-right:7px !important;}
.mgr8{margin-right:8px !important;}
.mgr9{margin-right:9px !important;}
.mgr10{margin-right:10px !important;}
.mgr11{margin-right:11px !important;}
.mgr12{margin-right:12px !important;}
.mgr13{margin-right:13px !important;}
.mgr14{margin-right:14px !important;}
.mgr15{margin-right:15px !important;}
.mgr16{margin-right:16px !important;}
.mgr17{margin-right:17px !important;}
.mgr18{margin-right:18px !important;}
.mgr19{margin-right:19px !important;}
.mgr20{margin-right:20px !important;}
.mgr25{margin-right:25px !important;}
.mgr30{margin-right:30px !important;}
.mgr35{margin-right:35px !important;}
.mgr40{margin-right:40px !important;}

/* padding*/
.pd0{padding:0 !important;}
.pd1{padding:1px !important;}
.pd2{padding:2px !important;}
.pd3{padding:3px !important;}
.pd4{padding:4px !important;}
.pd5{padding:5px !important;}
.pd10{padding:10px !important;}
.pd15{padding:15px !important;}
.pd20{padding:20px !important;}
.pd25{padding:25px !important;}

.pdt0{padding-top:0 !important;}
.pdt1{padding-top:1px !important;}
.pdt2{padding-top:2px !important;}
.pdt3{padding-top:3px !important;}
.pdt4{padding-top:4px !important;}
.pdt5{padding-top:5px !important;}
.pdt10{padding-top:10px !important;}
.pdt15{padding-top:15px !important;}
.pdt20{padding-top:20px !important;}
.pdt25{padding-top:25px !important;}
.pdt45{padding-top:45px !important;}
.pdb0{padding-bottom:0 !important;}
.pdb1{padding-bottom:1px !important;}
.pdb2{padding-bottom:2px !important;}
.pdb3{padding-bottom:3px !important;}
.pdb4{padding-bottom:4px !important;}
.pdb5{padding-bottom:5px !important;}
.pdb10{padding-bottom:10px !important;}
.pdb15{padding-bottom:15px !important;}
.pdb20{padding-bottom:20px !important;}
.pdb25{padding-bottom:25px !important;}

.pdl0{padding-left:0 !important;}
.pdl1{padding-left:1px !important;}
.pdl2{padding-left:2px !important;}
.pdl3{padding-left:3px !important;}
.pdl4{padding-left:4px !important;}
.pdl5{padding-left:5px !important;}
.pdl10{padding-left:10px !important;}
.pdl15{padding-left:15px !important;}
.pdl20{padding-left:20px !important;}
.pdl25{padding-left:25px !important;}

.pdr0{padding-right:0px !important;}
.pdr1{padding-right:1px !important;}
.pdr2{padding-right:2px !important;}
.pdr3{padding-right:3px !important;}
.pdr4{padding-right:4px !important;}
.pdr5{padding-right:5px !important;}
.pdr10{padding-right:10px !important;}
.pdr15{padding-right:15px !important;}
.pdr20{padding-right:20px !important;}
.pdr25{padding-right:25px !important;}
.pdr40{padding-right:40px !important;}

.tooltip{z-index:9999;}

/* Modified Tooltip */
.tooltip-inner {background-color:#E5E5E5;color:#1b3451 !important;box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.25);}
.tooltip.bs-tooltip-right .arrow:before { border-right-color: #E5E5E5 !important;}
.tooltip.bs-tooltip-left .arrow:before {border-left-color: #E5E5E5 !important}
.tooltip.bs-tooltip-bottom .arrow:before {border-bottom-color: #E5E5E5 !important;}
.tooltip.bs-tooltip-top .arrow:before {border-top-color: #E5E5E5 !important;}

.sticky_buttom{position:sticky;bottom:0;}

.t_line{border-top:1px solid #F2F2F2;}
.b_line{border-bottom:1px solid #F2F2F2;}
.b_dotted{border-top:1px dashed #BEBEBE !important;}

/*
.divide{border-left:1px solid #e2e0e0;}
.divider{width:100%;height:2px;background:#F2F2F2;flex-shrink:0;}
*/
/* Height */
.heiauto{height:auto !important;}

/* Width */
.widauto{width:auto !important;}
.wid100{width:100px !important;}
.wid120{width:120px !important;}
.wid150{width:150px !important;}
.wid180{width:180px !important;}
.wid200{width:200px !important;}

.max_widauto{max-width:none !important;}
.max-wid180{max-width:180px !important;}
.max-wid250{max-width:250px !important;}
.max-wid300{max-width:300px !important;}
.max-wid350{max-width:350px !important;}
.max-wid400{max-width:400px !important;}
.max-wid450{max-width:450px !important;}
.max-wid500{max-width:500px !important;}
.max-wid550{max-width:550px !important;}
.max-wid600{max-width:600px !important;}
.max-wid650{max-width:650px !important;}
.max-wid700{max-width:700px !important;}
.max-wid800{max-width:800px !important;}
.max-wid900{max-width:900px !important;}

.min-wid70{min-width:70px !important;}
.min-wid80{min-width:80px !important;}
.min-wid90{min-width:90px !important;}
.min-wid100{min-width:100px !important;}
.min-wid120{min-width:120px !important;}
.min-wid130{min-width:130px !important;}
.min-wid140{min-width:140px !important;}
.min-wid150{min-width:150px !important;}
.min-wid200{min-width:200px !important;}
.min-wid250{min-width:250px !important;}
.min-wid300{min-width:300px !important;}
.min-wid320{min-width:320px !important;}
.min-wid350{min-width:350px !important;}

.frt{float:right !important;}
.flt{float:left !important;}
.fno{float:none !important;}

.t_left{text-align: left !important;}
.t_center{text-align: center !important;}
.t_right{text-align: right !important;}
.full{width:100% !important;}
.txt_desc{color:#565656;font-size:14px;font-style:normal;font-weight:400;line-height:20px;}
.txt_noted{color: #1D3E65;font-weight:600;line-height:20px;}
.txt_dot{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.middle_screen{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}

.d_block{display:block !important;}
.d_flex{display:flex !important;gap:6px;}
.d_flex.g10{gap:10px;}
.d_inline_b{display:inline-block !important;}
.d_inline_flex{display:inline-flex !important;}


.ellipsis{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.whspaceNone{display:block; height:auto !important;padding-bottom:5px !important;white-space:pre-wrap !important;line-height:24px !important;}

/* Status */
/* Nagative */
*[class*="reject" i],
*[class*="error" i],
*[class*="fail" i]{color:#FF2D30 !important;}

/* Pending */
*[class*="pending" i],
*[class*="process" i],
*[class*="posting" i]{color:#0464D9 !important;}

*[class*="active" i],
*[class*="success" i],
*[class*="complete" i]{color:#28A654 !important;}
/* //Status */


/* Remove spinner number */
.text-danger.style1{color:#bd2b2a !important;}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* IE10 input type auto x delete */
input[type=text]::-ms-clear,
input[type=file]::-ms-clear{display:none;}

.cboth:before, .cboth:after{display:table;content:'';}
.cboth:after{clear:both;}

.borb0{border-bottom:0 !important;}
.ofhidden{overflow:hidden;}
.relative{position:relative !important;}
.ofvisible{overflow:visible !important;}


/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */
.waves-effect{position: relative;cursor: pointer;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;vertical-align: middle;z-index: 1;will-change: opacity, transform;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.waves-effect .waves-ripple{position: absolute;border-radius: 50%;width: 20px;height: 20px;margin-top: -10px;margin-left: -10px;opacity: 0;background: rgba(0, 0, 0, 0.2);-webkit-transition: all 0.7s ease-out;transition: all 0.7s ease-out;-webkit-transition-property: -webkit-transform, opacity;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transform: scale(0);transform: scale(0);pointer-events: none;}
.waves-effect.waves-light .waves-ripple{background-color: rgba(255, 255, 255, 0.45);}
.waves-effect.waves-red .waves-ripple{background-color: rgba(244, 67, 54, 0.7);}
.waves-effect.waves-yellow .waves-ripple{background-color: rgba(255, 235, 59, 0.7);}
.waves-effect.waves-orange .waves-ripple{background-color: rgba(255, 152, 0, 0.7);}
.waves-effect.waves-purple .waves-ripple{background-color: rgba(156, 39, 176, 0.7);}
.waves-effect.waves-green .waves-ripple{background-color: rgba(76, 175, 80, 0.7);}
.waves-effect.waves-teal .waves-ripple{background-color: rgba(0, 150, 136, 0.7);}
.waves-effect.waves-blue .waves-ripple{background-color: rgba(20, 84, 226, 0.5);}
.waves-effect.waves-black .waves-ripple{background-color: rgba(0, 0, 0, 0.3);}
.waves-notransition{-webkit-transition: none !important;transition: none !important;}
.waves-circle{-webkit-transform: translateZ(0);transform: translateZ(0);text-align: center;width: 2.5em;height: 2.5em;line-height: 2.5em;border-radius: 50%;}
.waves-input-wrapper{border-radius: 0.2em;vertical-align: bottom;}
.waves-input-wrapper .waves-button-input{position: relative;top: 0;left: 0;z-index: 1;}
.waves-block{display: block;}

/* Overwrite bootrap */
.dropdown-menu, 
.box-showdow{margin:0;padding:0;
  -webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.25);
  -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.25);
  box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.25);border:0;
}

/* Model */
.modal-dialog{margin-top:180px;}
.word_break{word-break: break-all;}

.f11{font-size: 11px !important;}
.f12{font-size: 12px !important;}
.f13{font-size: 13px !important;}
.f14{font-size: 14px !important;}
.f15{font-size: 15px !important;}
.f16{font-size: 16px !important;}

.fw600{font-weight:600 !important;}
.fw500{font-weight:500 !important;}
.fw400{font-weight:400 !important;}
.fw300{font-weight:300 !important;}

/* Fix font-family */
.set_khmer{font-family:"KrasarRegular" !important;}
.set_english{font-family:"InterRegular" !important;}
.set_china{font-family:"MontserratLight" !important;}

/* English */
body.locale-en h1 a > span{letter-spacing:-0.3px;font-size:16px !important;}
body.locale-en h1, body.locale-en h2, body.locale-en h3, body.locale-en h4, body.locale-en h5, body.locale-en h6, body.locale-en .font_tit,
body.locale-en h1 a > span, body.locale-en h2 a > span, body.locale-en h3 a > span, body.locale-en h4 a > span, body.locale-en h5 a > span, body.locale-en h6 a > span,
body.locale-en h1 > span, body.locale-en h2 > span, body.locale-en h3 > span, body.locale-en h4 > span, body.locale-en h5 > span, body.locale-en h6 > span,
body.locale-en label > strong, body.locale-en .menu_wrap > ul > li > a > span,
body.locale-en .set_title, body.locale-en strong
{font-family:"InterBold"}

body.locale-en .tab_wrap ul li.on a span{font-family:"InterMedium";}

body.locale-en table tr th,
body.locale-en table tr td,
body.locale-en table tr td div,
body.locale-en ul li > a,
body.locale-en ul li > span,
body.locale-en ol li > span,
body.locale-en p,
body.locale-en div > a,
body.locale-en div > span,
body.locale-en a > span,
body.locale-en label span,
body.locale-en input.form-control,
body.locale-en pre,
body.locale-en label,
body.locale-en select,
body.locale-en select option,
body.locale-en button > span,
body.locale-en input[type='button'] > span,
body.locale-en .popover-header,
body.locale-en .popover-body
{font-family: "InterRegular","KrasarRegular";font-size:13px}
/* //English */

/* Khmer */
body.locale-kh h1, body.locale-kh h2, body.locale-kh h3, body.locale-kh h4, body.locale-kh h5, body.locale-kh h6, body.locale-kh .font_tit,
body.locale-kh h1 a > span, body.locale-kh h2 a > span, body.locale-kh h3 a > span, body.locale-kh h4 a > span, body.locale-kh h5 a > span, body.locale-kh h6 a > span,
body.locale-kh .alert > strong, 
body.locale-kh h1 > span, body.locale-kh h2 > span, body.locale-kh h3 > span, body.locale-kh h4 > span, body.locale-kh h5 > span, body.locale-kh h6 > span,
body.locale-kh label > strong, body.locale-kh .menu_wrap > ul > li > a > span,
body.locale-kh .set_title, body.locale-kh strong
{font-family:"KrasarBold";}

body.locale-kh .tab_wrap ul li.on a span{font-family:"KrasarMedium";}

body.locale-kh table tr td div,
body.locale-kh ul li > a,
body.locale-kh ul li > span,
body.locale-kh ol li > span,
body.locale-kh p,
body.locale-kh div > a,
body.locale-kh div > span,
body.locale-kh a > span,
body.locale-kh label span,
body.locale-kh input.form-control,
body.locale-kh pre,
body.locale-kh label,
body.locale-kh button > span,
body.locale-kh input[type='button'] > span,
body.locale-kh .popover-header,
body.locale-kh .popover-body
{font-family:"KrasarRegular","InterRegular";font-size:13px;}
/* //Khmer */

/* Chinese */
body.locale-cn h1 a > span{font-size:16px !important;}
body.locale-cn h1, body.locale-cn h2, body.locale-cn h3, body.locale-cn h4, body.locale-cn h5, body.locale-cn h6, body.locale-cn .font_tit,
body.locale-cn h1 a > span, body.locale-cn h2 a > span, body.locale-cn h3 a > span, body.locale-cn h4 a > span, body.locale-cn h5 a > span, body.locale-cn h6 a > span,
body.locale-cn h1 > span, body.locale-cn h2 > span, body.locale-cn h3 > span, body.locale-cn h4 > span, body.locale-cn h5 > span, body.locale-cn h6 > span,
body.locale-cn label > strong, body.locale-cn .menu_wrap > ul > li > a > span,
body.locale-cn label > strong, body.locale-cn strong
{font-family:"MontserratBold";}

body.locale-cn .tab_wrap ul li.on a span{font-family:"MontserratMedium";}

body.locale-cn table tr td div,
body.locale-cn ul li > a,
body.locale-cn ul li > span,
body.locale-cn ol li > span,
body.locale-cn p,
body.locale-cn div > a,
body.locale-cn div > span,
body.locale-cn a > span,
body.locale-cn label span,
body.locale-cn input.form-control,
body.locale-cn pre,
body.locale-cn label,
body.locale-cn button > span,
body.locale-cn input[type='button'] > span,
body.locale-cn .popover-header,
body.locale-cn .popover-body
{font-family:"MontserratRegular";font-size:13px;}
/* //Chinese */

.primary{background-color:var(--primary-color);color:white;padding:8px 18px;border:none;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease;}