@charset "utf-8";
/* CSS Document
/////////////////////////////////////////////////
_ _ _ _
||¯ ¯ ¯\    |¯ \  |¯|   /||¯    D     2 ¯||\
|| |¯\  ||  | |\  | |   /||  B  U  N  0  ||\
|| |_/  ||  | | \ | |   /||  Y  N  E  2  ||\
||_ _ _//   | |  \ _|   /||_    G  O  2 _||\
¯ ¯ ¯
				dungneo@gmail.com
					16/11/2022
///////////////////////////////////////////////// */
button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}
.btn{background: #FFF; color: #000; border: 1px solid #DDD; border-radius: 4px; user-select:none; padding: 6px 12px; cursor: pointer; text-align: center; margin: 0px; display: inline-block;}
.btnGreen{background: #148C03 !important; color: #FFF !important; border-color: #0F7600}
.btnGreen:hover{background: #0E7400 !important; color: #FFF !important}
.btnBlue{background: #0D489B !important; color: #FFF !important; border-color: #04439B}
.btnBlue:hover{background: #083574 !important; color: #FFF !important}
.btnOrange{background: #D46300 !important; color: #FFF !important; border-color: #B35401}
.btnOrange:hover{background: #BB5700 !important; color: #FFF !important}
.btnRed{background: #C00 !important; color: #FFF !important; border-color: #B30000}
.btnRed:hover{background: #B20202 !important; color: #FFF !important}
.btnBlack{background: #333 !important; color: #FFF !important; border-color: #222}
.btnBlack:hover{background: #000 !important; color: #FFF !important}
.btnYellow{background: #E5B92A !important; color: #FFF !important; border-color: #CFA725;}
.btnYellow:hover{background: #CEA41B !important; color: #FFF !important}
.btnOpacity{background: none !important;}
.btn0x{font-size: 12px; padding: 5px 10px;}
.btn2x{font-size: 16px; padding: 10px 16px;}
.btn3x{font-size: 18px; padding: 12px 18px;}
.boxBtn{}
.cGreen{ color: #148C03 }
.cBlue{ color: #273FFF }
.cOrange{ color: #D46300 }
.cRed{ color: #C00 }
.cBlack{ color: #000 }
.cWhite{ color: #FFF }
.cYellow{ color: #c38e10}
.bgGreen{ background: #148C03 }
.bgBlue{ background: #273FFF }
.bgOrange{ background: #D46300 }
.bgRed{ background: #C00 }
.bgBlack{ background: #000 }
.bgWhite{ background: #FFF }
.txt{padding: 8px 10px; border: 1px solid #DDD;}
.w100{width: 100%;}
.w100Imp{width: 100% !important;}
.w50{width: 50%;}
.w50Imp{width: 50% !important;}
.w33{width: 33.3%;}
.w33Imp{width: 33.3% !important;}
.fleft{float: left}
.fleftipt{float: left !important}
.fright{float: right}
.frightipt{float: right !important}
.bold{font-weight: 500;}
.boldImpt{font-weight: 500 !important;}
.bolder{font-weight: 600;}
.txt-right{text-align: right;}
.center, .ctr { text-align: center;}
.minW200{min-width: 200px;}
.pad{padding: 10px 20px; font-size: 14px; }
.pad10{padding: 10px;}
.padt10{padding-top: 10px;}
.padtb10{padding: 10px 0px;}
.padtb20{padding: 20px 0px;}
.marrl10{margin: 0px 10px;}
.mart10{margin-top: 10px;}
.mart20{margin-top: 20px;}
.marb10{margin-bottom: 10px;}
.marb20{margin-bottom: 20px;}
.marl10{margin-right: 10px;}
.marl20{margin-right: 20px;}
.marr10{margin-right: 10px;}
.marr20{margin-right: 20px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font22{font-size: 22px;}
.font24{font-size: 24px;}
.font26{font-size: 26px;}
.font28{font-size: 28px;}
.continues { text-align: center; font-size: 16px; }
.relativetitle { line-height: 30px; font-size: 16px; font-style: italic }
.lblMsg { display: none; height: auto; color: #F00; padding-top: 10px; font-size: 14px; }
.reg-success { color: #3D6AE4; padding: 20px 10px; font-size: 16px; }
.success { color: #3D6AE4; }
.divAdd { color: #06F; font-size: 16px; padding: 20px; }
.numpages { padding: 2px 0 15px 0; font-size: 16px; }
.padlr { padding: 4px 20px; }
.notfound, .not-found { padding: 30px; text-align: center; font-size: 16px; color: #880000; clear: both; }
.found { padding: 10px; text-align: center; font-size: 16px; color: #0066FF }
.orange { background: #EB7336; }
.red, .err { color: #F00 }/*#880000*/
.dnhd { display: none !important; }
.clear { clear: both; height: 0; line-height: 0; width: 0; overflow: hidden; display: block;}
.clear1 { clear: both; height: 1px; background: none }
.clear2 { clear: both; height: 2px; background: none }
.clear3 { clear: both; height: 3px; background: none }
.clear5 { clear: both; height: 5px; background: none }
.clear10 { clear: both; height: 10px; background: none }
.clear20 { clear: both; height: 20px; background: none }
.clear30 { clear: both; height: 30px; background: none }
.clear40 { clear: both; height: 40px; background: none }
.clearfix:after{ clear: both; display: table; content: "";}