body{overflow:unset !important;background-color:#f0f2f5} /*enable sticky*/
.axil-search.form-group input {width:100% !important;}
.align-right{text-align:right !important;}
.align-center{text-align:center !important;}
.box-user-name{margin:5px;padding:5px;text-align:center;}
.ul-menu{margin-bottom:5px;margin-left:10px;line-height:20px;}
.ul-menu li{margin:2px;}
.user-icon{width:40px;height:40px;border-radius:50%;}
.width-100{width:100px !important;}
.bg-white{background-color:#ffffff;}
.box-form-user{padding:20px 5px;border-radius:10px;}
.inp-select {font-size: 18px; border-radius: 10px; padding: 2px 5px 2px 10px !important; height: auto !important; }
.padding-left-3{padding-left:3px !important;}
.box-username{border-bottom: 1px solid #eeeeee;margin-bottom: 10px;padding-bottom: 5px;font-size: 20px;}


.font-12{font-size:12px !important;}
.font-14{font-size:14px !important;}
.font-16{font-size:16px !important;}
.font-18{font-size:18px !important;}
.font-20{font-size:20px !important;}
.font-24{font-size:24px !important;}
.font-26{font-size:26px !important;}
.font-28{font-size:28px !important;}
.font-32{font-size:32px !important;}


.color-gray1{color:#666666 !important}
.pointer{cursor:pointer !important}
.space-10{clear:both !important;height:10px;}
.space-20{clear:both !important;height:20px;}
.mb-0{margin-bottom:0 !important;}
.pdt-20{padding-top:20px !important;}
.padding-5{padding:5px !important;}
.label-name{margin-top:10px;color:#4380ce}
.menu-active{color:#ff0000 !important;font-weight:500;font-size:1.1em !important}
input{font-size:18px !important;padding-top:4px !important;}
.img-user-small {
	max-width: 120px;
	border-radius: 50%;
	padding: 10px;
	border: 1px solid #bbbbbb;
	margin-bottom:5px
}
td, .wp-block-calendar tfoot td {
	border: 0 !important;
	padding: 7px 10px;
}
.aml{position:relative;}
.boxCer{position:absolute;top:5px;left:5px;}



.iconRep{height:28px;}
.boxAml{background-color:#ffffff;border:1px solid #bbbbbb;border-radius:10px;margin-top:16px;box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px, rgba(0, 0, 0, 0.07) 0px 2px 2px, rgba(0, 0, 0, 0.07) 0px 4px 4px, rgba(0, 0, 0, 0.07) 0px 8px 8px, rgba(0, 0, 0, 0.07) 0px 16px 16px;transition: 0.3s;}
.boxAml:hover{outline: 1px solid #ffbf00;}

.boxAml table td{padding:1px 5px;}
#tblAml{margin:0;padding:0;border:0 !important;}
.boxCode{background-color:#eeeeee;border-radius:0 0 10px 10px}
	
.limitLine1 {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #404040;}
.limitLine2 {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #404040;text-align: center;}
.limitLine3 {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.limitLine4 {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.btnCloseMenu{
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 1;
	border: 1px solid #bbb;
	padding: 5px;
	text-align: center;
	border-radius: 50%;
	height: 50px;
	width: 50px;
	font-size: 23px;
}
.btnSearch{
	position: absolute;
	right: 18px;
	top: 6px;
	width: 30px;
	height: 30px;
	border: 0;
	border-radius: 0 7px 7px 0;
	padding: 3px;
}
.font-08em{font-size:.8em !important}
.font-1em{font-size:1em !important}
 
.zoomg{transition: transform .3s;}
.zoomg:hover{transform: scale(1.1);cursor:pointer;}	


.color-grey{color: #333333 !important;}
.bg-color-grey {background: #F0F2F591;}
.bg-color-grey2 {background: #F0F2F5E8;}
td{font-size:1.6rem !important;padding:2px 5px !important}
ul li a {text-decoration: none;color: #051C48;}
.boxFooter{
background-color: #040437;
width: 100%;
border: 5px solid #f00;
position: absolute;
bottom: -10px;
}
.boxImgAml img{width:100%;}


.padding-5{padding:5px !important;}
.padding-3{padding:3px !important;}


.boxViewImg {border: 0px solid #ececec;padding: 5px;margin-bottom: 10px;}
.txtPosition{margin-bottom:10px;}
.kw{background: #fff !important;border: 1px solid #bbb !important;}
		
.iconXrf{height:42px;position:absolute;top:45px;left:5px}

.zoom_{transition: transform .2s;background-color:#fff;border:1px solid #bbbbbb;color:#666666;}
.zoom_:hover{transform: scale(1.1);cursor:pointer;color:#000;border:1px solid #bbbbbb;box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;}	

.zoom{background-color:#fff;border:1px solid #bbbbbb;color:#666666; box-shadow: 0 1px 2px rgba(0,0,0,0.15);transition: all 0.3s ease-in-out;}
.zoom:hover{z-index:9 !important;border:1px solid #333333 !important;box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}
.zoom:hover{z-index:9 !important;box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;transform: scale(1.02);}		
.zoomAML{border:1px solid #bbbbbb;color:#666666; box-shadow: 0 1px 2px rgba(0,0,0,0.15);transition: all 0.3s ease-in-out;}
.zoomAML:hover{z-index:9 !important;box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;transform: scale(1.02);}	

.btnCloseMenu {
	position: absolute;
	top: 24px;
	right: 10px;
	z-index: 1;
	border: 1px solid #bbb;
	padding: 5px;
	text-align: center;
	border-radius: 50%;
	height: 50px;
	width: 50px;
	font-size: 23px;
	background-color: #fff;
}	
.txtPosition {
	background-color: #ffffff59;
	color: #000;
	padding: 10px;
	font-size: 24px;
}	
::placeholder {
  color: #999999 !important;
  font-size:12px;
  font-style:italic;
}
input[type="text"]{border:0 !important;border-bottom:1px solid #bbb !important;}
.padding-5{padding:5px !important;}
.padding-3{padding:3px !important;}
li{text-align:left !important;}
.cover{max-width:100%;}

.color-whtie{color:#fff !important;}
.bgGold{background: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%),
   radial-gradient(ellipse farthest-corner at left top, #FFFFFF 0%, #FFFFAC 8%, #D1B464 25%, #5d4a1f 62.5%, #5d4a1f 100%);
}
.bgGold2 {background: linear-gradient(to right, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);}
/* .bgGold45 {background: linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);} */
.bgGold45 {background: linear-gradient(13deg,#59451A, #B59C14, #B38728, #A3792B, #AA771C);}
/* linear-gradient(45deg, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C) */
ul.social-icon li a {
	width: 50px;
	height: 50px;
	line-height: 50px;
	border-radius: 100%;
	background: var(--color-lightest);
	display: block;
	text-align: center;
	font-size: 22px;
	color: var(--color-gray);
	padding-top: 9px;
}

ul.social-icon.md-size li a {
	width: 40px;
	height: 40px;
	line-height: 20px !important;
}

table{margin:unset !important}
.iconcer{height:32px;position:absolute;top:5px;left:5px}