/* body { */
/*     overflow: hidden; */
/* } */

/* .register-container { */
/* 	display: flex; */
/*     position: fixed; */
/*     height: 100%; */
/*     width: 100%; */
/*     overflow: auto; */
/*     background: var(--reg3_REGISTER_CONTAINER_BG); */
/* } */

/* .register-container .register-left-background { */
/* 	width: 65%; */
/*     background-size: cover; */
/* } */

/* .register-wrapper { */
/* 	width: 35%; */
/* 	padding: 1rem; */
/*     max-width: none; */
/*     overflow: auto; */
/* } */

/* .register-form .input { */
/*     margin-right: -15px; */
/*    	padding-right: 5px; */
/* } */

/* .register-form .input2 { */
/*    	padding-left: 5px; */
/* } */

/* .btn_Close { */
/*     /* position: absolute; */
/*     top: 7px; */
/*     right: 20px; */ */
/*     cursor: pointer; */
/*     font-size: 20px; */
/*     color: var(--reg3_BTN_CLOSE_TXT); */
/*     margin-left: 96%; */
/* } */

/* .register-wrapper .register-header { */
/*     display: flex; */
/*     flex-direction: column; */
/*     align-items: center; */
/*     justify-content: center; */
/*     margin-top: 15px; */
/* } */

/* .register-tittle { */
/*     font-size: 18px; */
/* } */

/* /* .register-wrapper .register-header { */
/* 	display: flex; */
/*     justify-content: space-between; */
/*     align-items: center; */
/*     margin-bottom: 2.75rem; */
/* } */

/* .register-wrapper .register-tittle { */
/* 	font-size: 1.5rem; */
/*     line-height: 1.75rem; */
/*     font-weight: 500; */
/*    	color: #fff; */
/*     text-align: center; */
/*     flex-grow: 1; */
/* } */ */

/* .register-wrapper .register-option-list- { */
/* 	position: relative; */
/*     display: flex; */
/*     gap: 1.5rem; */
/*     justify-content: center; */
/*     padding: 0 0 15px; */
/*     flex-wrap: wrap; */
/*     border: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_BORDER); */
/*     margin-top: 10px; */
/* } */

/* .register-wrapper .register-option-list- a.active, */
/* .register-wrapper .register-option-list- a:hover { */
/* 	filter: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_ACTIVE_HOVER_FILTER); */
/* 	background: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_ACTIVE_HOVER_BG); */
/*     border: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_ACTIVE_HOVER_BORDER); */
/* } */

/* .register-wrapper .register-option-list- a { */
/* 	position: relative; */
/*     padding: 0 5px; */
/*     color: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_A_TXT); */
/*     background: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_A_BG); */
/*     border: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_A_BORDER); */
/*     filter: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_A_FILTER); */
/*     margin-bottom: -1px; */
/*     border: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_A_BORDER_LINE); */
/*     border-top-left-radius: 0.25rem; */
/*     border-top-right-radius: 0.25rem; */
/* } */

/* .register-wrapper .register-option-list- a.active:before, */
/* .register-wrapper .register-option-list- a:hover:before { */
/* 	content: ""; */
/*     position: absolute; */
/*     width: 30px; */
/*     height: 3px; */
/*     left: 50%; */
/*     bottom: -12px; */
/*     transform: translateX(-50%); */
/*     border-radius: 1rem; */
/*     background: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_ACTIVE_BEFORE_BG); */
/* } */

/* .register-wrapper .register-option-list- a.active:after, */
/* .register-wrapper .register-option-list- a:hover:after { */
/* 	content: ""; */
/*     position: absolute; */
/*     width: 100%; */
/*     height: 1px; */
/*     left: 0; */
/*     bottom: -11px; */
/*     background: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_ACTIVE_AFTER_BG); */
/* } */

/* .register-wrapper .register-option-list-:after{ */
/* 	content: ""; */
/*     position: absolute; */
/*     width: 100%; */
/*     height: 1px; */
/*     bottom: 0; */
/*     left: 0; */
/*     z-index: -1; */
/*     background: var(--reg3_REGISTER_WRAPPER_OPTION_LIST_AFTER_BG); */
/* } */

/* .register-box { */
/* 	width: 100%; */
/* 	border-radius: 0.2rem; */
/* 	margin: 0 auto 2rem; */
/* 	padding: 10px 10px 30px */
/* } */

/* .mobile-register-box { */
/* 	width: 100%; */
/* 	border-radius: 0.2rem; */
/* 	margin: 0 auto 2rem; */
/* 	padding: 20px 10px 10px 30px; */
/* } */

/* .register-box .input-separate { */
/*     margin-top: 10px; */
/* } */

/* .register-box .reg-step { */
/* 	width: 68%; */
/*     height: auto;  */
/*     margin: 0.5rem auto 1rem 60px; */
/*     text-align: unset; */
/* } */

/* .register-box .reg-progress { */
/* 	display: flex; */
/* 	justify-content: center; */
/*     align-items: center; */
/*     width: 100%; */
/*     height: 100%; */
/* } */

/* .register-box .reg-progress .label { */
/* 	border-radius: 50%; */
/*     display: flex; */
/*     align-items: center; */
/*     justify-content: center; */
/*     cursor: pointer; */
/*     width: 2rem; */
/*     height: 2rem; */
/*     background: var(--reg3_REGISTER_BOX_PROGRESS_LABEL_BG); */
/* 	color: var(--reg3_REGISTER_BOX_PROGRESS_LABEL_TXT); */
/* 	transition: .3s; */
/* } */

/* .register-box .reg-progress .label.is-acted { */
/* 	background: var(--reg3_REGISTER_BOX_PROGRESS_LABEL_IS_ACTED_BG); */
/* 	color: var(--reg3_REGISTER_BOX_PROGRESS_LABEL_IS_ACTED_TXT); */
/* 	transition: .3s; */
/* } */

/* .register-box .reg-progress .progressBar { */
/* 	width: 80%; */
/*     height: 0.03rem; */
/*     background: var(--reg3_REGISTER_BOX_PROGRESS_BAR_BG); */
/* 	transition: .3s; */
/* } */

/* .register-box .reg-progress .progressBar-check { */
/* 	width: 80%; */
/*     height: 0.03rem; */
/*     background: var(--reg3_REGISTER_BOX_PROGRESS_BAR_CHECK_BG); */
/* 	transition: .3s; */
/* } */

/* .register-box .reg-progress .progressBar.is-acted { */
/* 	background: var(--reg3_REGISTER_BOX_PROGRESS_BAR_IS_ACTED_BG); */
/* 	transition: .3s; */
/* } */

/* #label-tick{ */
/* 	color: var(--reg3_LABEL_TICK_TXT); */
/* } */

/* .form-group { */
/*     position: relative; */
/*     margin-bottom: unset; */
/* } */

/* .form-group b { */
/*     color: var(--reg3_FORM_GROUP_B_TXT); */
/* } */

/* .form-group.labeled- { */
/*     padding: 10px 0 0; */
/*     margin-bottom: 6px; */
/* } */

/* .form-group.labeled- label { */
/*     position: absolute; */
/*     left: 10px; */
/*     top: 0; */
/*     margin: 0; */
/*     padding: 0 5px; */
/*     font-size: 12px; */
/*     background: var(--reg3_FORM_GROUP_LABELED_BG); */
/*     z-index: 1; */
/* } */

/* .form-group .input- { */
/*     position: relative; */
/*     display: flex; */
/*     flex-direction: column; */
/* } */

/* .form-group .input- input, */
/* .form-group .input- select { */
/*     width: 95% !important; */
/*     padding: 10px 10px 5px; */
/*     border: var(--reg3_FORM_GROUP_INPUT_SELECT_BORDER); */
/*     border-radius: 3px; */
/*     color: var(--reg3_FORM_GROUP_INPUT_SELECT_TXT); */
/*     background: var(--reg3_FORM_GROUP_INPUT_SELECT_BG); */
/*     border: var(--reg3_FORM_GROUP_INPUT_SELECT_BORDER_COLOR); */
/*     height: 100%; */
/* } */

/* .form-group #captchaLabelrow, */
/* .form-group #OTProw, */
/* .form-group #OTP2row { */
/* 	flex-direction: unset; */
/* } */

/* .form-group #regMobile, */
/* .form-group #regMobile2 { */
/* 	width: 93% !important; */
/* } */

/* .form-group #regCaptcha { */
/* 	display: inline-block; */
/*     width: 50% !important; */
/*     font-size: 19px; */
/*     vertical-align: top; */
/* } */

/* .form-group #OTProw button, */
/* .form-group #OTP2row button { */
/* 	 margin-left: 25px; */
/* 	 width: 70%; */
/* } */

/* .form-group.whatsappReg, */
/* .form-group.telegramReg { */
/* 	margin-left: 45px; */
/* 	color: var(--reg3_FORM_GROUP_WHATAPPS_TELEGRAM_REG_TXT); */
/* 	margin-top: 20px; */
/* } */

/* .form-group.regCurrency3 { */
/* 	margin-left: 32px; */
/* } */

/* .form-group.regCurrency4 { */
/* 	margin-left: 6px; */
/* } */

/* .form-group #regCurrency3 { */
/* 	width: 90% !important; */
/* } */

/* .form-group #regCurrency4 { */
/* 	width: 80% !important; */
/* } */

/* .form-group.whatsappReg ul, */
/* .form-group.telegramReg ul { */
/* 	list-style-position: outside; */
/*     list-style-type: decimal; */
/* } */

/* .form-group.whatsappReg ul li { */
/* 	margin-bottom: 10px; */
/* } */

/* .form-group.telegramReg ul li { */
/* 	margin-bottom: 5px; */
/* } */

/* .form-group .vcode-img { */
/* 	position: relative; */
/*     width: 35%; */
/*     height: 40px; */
/*     float: right; */
/*     overflow: hidden; */
/*     border-radius: 5px; */
/*     margin-left: 15px; */
/*     background: var(--reg3_FORM_GROUP_VCODE_IMG_BG); */
/* } */

/* .form-group .vcode-img img { */
/* 	width: auto; */
/*     max-width: 120px; */
/*     height: 100%; */
/* } */

/* .form-group .vcode-img .reload { */
/* 	position: absolute; */
/*     bottom: 13px; */
/*     width: 20px; */
/*     height: 20px; */
/*     transition: .5s; */
/*     font-size: 18px; */
/*     color: var(--reg3_FORM_GROUP_VCODE_IMG_RELOAD_TXT); */
/* } */

/* .form-group .registerPassIcon { */
/* 	right: 20px; */
/*     margin-right: 5px; */
/*     position: absolute; */
/*     margin-top: 10px; */
/* } */

/* .btn_register, .btn_next, .btn_prev, .btn_mobile_register { */
/*     min-width: 186px; */
/*     height: 43px; */
/*     border-radius: 8px; */
/*     margin-top: 20px; */
/*     background: var(--reg3_BTN_REGISTER_NEXT_PREV_MOBILE_BG); */
/*     color: var(--reg3_BTN_REGISTER_NEXT_PREV_MOBILE_TXT); */
/*     border: var(--reg3_BTN_REGISTER_NEXT_PREV_MOBILE_BORDER); */
/* } */

/* .btn_register { */
/* 	float: inline-start; */
/*     margin-left: 40px; */
/* } */

/* .btn_prev { */
/* 	float: inline-end; */
/*     margin-right: 30px; */
/* } */

/* .btn_copy { */
/* 	min-width: 100px!important; */
/*     height: 43px; */
/*     border-radius: 8px; */
/*     background: var(--reg3_BTN_COPY_BG); */
/*     color: var(--reg3_BTN_COPY_TXT); */
/*     border: var(--reg3_BTN_COPY_BORDER); */
/*     width: unset !important; */
/*     margin-left: -80px; */
/* } */

/* #whatsappQR { */
/* 	margin-left: 75px; */
/*     margin-top: 10px */
/* } */

/* #telegramQR { */
/* 	margin-left: 25px; */
/* } */

/* #whatsappQR img, */
/* #telegramQR img { */
/* 	width: 60%; */
/* } */

/* .checking-box { */
/* 	padding: 0 30px; */
/* 	margin-top: 20px; */
/* } */

/* .checking-box .check-wrap { */
/* 	margin-left: 0px; */
/*     flex-wrap: unset; */
/* } */

/* .checking-box .check-wrap input { */
/* 	 max-width: 28px; */
/* } */

/* .checking-box .check-wrap .emailCheck { */
/* 	margin-top: 10px !important; */
/* } */

/* .checking-box .check-wrap .tncCheck a { */
/* 	border-bottom: var(--reg3_CHECKING_BOX_WRAP_TNC_CHECK_BORDER_BOTTOM); */
/* } */

/* .btn_login_main { */
/* 	margin-bottom: 48px; */
/* } */

/* .login-tittle { */
/* 	margin-top: 40px */
/* } */

/* .login-tittle, */
/* .btn_redirect_login { */
/* 	text-align: center; */
/*     color: #7d7d7d; */
/* } */

/* .btn_redirect_login a { */
/* 	border-bottom: var(--reg3_BTN_REDIRECT_LOGIN_A_BORDER_BOTTOM); */
/* } */

/* .support-wrapper { */
/*     padding: 0px 30px; */
/*     margin-top: 15px; */
/* } */

/* .support-wrapper .hotline-tittle { */
/* 	text-align: center; */
/* 	color: var(--reg3_SUPPORT_WRAPPER_HOTLINE_TITLE_TXT) */
/* } */

/* .support-wrapper .support-box { */
/*     justify-content: center; */
/*     margin-top: 15px; */
/*     display: grid; */
/*     grid-template-columns: repeat(5,1fr); */
/*     grid-gap: 10px; */
/* } */

/* .support-wrapper .support-box .btn_contact, */
/* .support-wrapper .support-box .btn_telegram { */
/* 	width: 100%; */
/*     height: 43px; */
/*     background: var(--reg3_SUPPORT_WRAPPER_BOX_CONTACT_TELEGRAM_BG); */
/*     color: var(--reg3_SUPPORT_WRAPPER_BOX_CONTACT_TELEGRAM_TXT); */
/*     border: var(--reg3_SUPPORT_WRAPPER_BOX_CONTACT_TELEGRAM_BORDER); */
/*     font-size: 20px; */
/* } */

/* .support-wrapper .support-box .btn_contact { */
/* 	margin-right: 10px; */
/* } */

/* .support-wrapper .support-box .btn_contact img { */
/* 	width: 50%; */
/* 	height: 90%; */
/* } */

/* .support-wrapper .support-box .btn_livechat .icon, */
/* .support-wrapper .support-box .btn_telegram .icon { */
/* 	font-size: 20px; */
/*     margin-right: 10px; */
/* } */

/* .support-wrapper .support-box .btn_telegram .icon { */
/* 	color: var(--reg3_SUPPORT_WRAPPER_BOX_TELEGRAM_ICON_TXT); */
/* } */

.layui-laydate, 
.layui-laydate-main {
    background-color: var(--laydate-bg) !important; 
    border: none;  
    box-shadow: var(--laydate-shadow) !important; 
}

.layui-laydate-header {
    border-bottom: 1px solid var(--laydate-border-color) !important; 
    background: var(--laydate-header-bg) !important; 
}

.layui-laydate-header .laydate-set-ym span,
.layui-laydate-header i.laydate-icon {
    color: var(--laydate-header-text) !important; 
    transition: opacity var(--laydate-transition);
}

.layui-laydate-header .laydate-set-ym span:hover,
.layui-laydate-header i.laydate-icon:hover {
    opacity: var(--laydate-header-hover-opacity) !important; 
}

.layui-laydate-content th {
    color: var(--laydate-text-heading) !important; 
    font-weight: 600 !important;
}

.layui-laydate-content td {
    color: var(--laydate-text-main) !important; 
    transition: background-color var(--laydate-transition), color var(--laydate-transition);
}

.layui-laydate-content td:hover {
    background-color: var(--laydate-cell-hover-bg) !important; 
    color: var(--laydate-cell-hover-text) !important;              
}

.layui-laydate .layui-this, 
.layui-laydate .layui-this > div,
.layui-laydate .layui-laydate-content td.layui-this:hover {
    background-color: var(--laydate-primary-bg) !important; 
    color: var(--laydate-primary-text) !important;             
}

.layui-laydate-content td.laydate-disabled,
.layui-laydate-content td.laydate-day-prev,
.layui-laydate-content td.laydate-day-next {
    color: var(--laydate-text-muted) !important; 
    background-color: transparent !important;
}

.layui-laydate-content td.laydate-disabled {
    cursor: not-allowed !important;
}

.layui-laydate-footer {
    border-top: 1px solid var(--laydate-footer-border) !important;
    background-color: var(--laydate-bg) !important;
}

.layui-laydate-footer span {
    border: 1px solid var(--laydate-btn-border) !important;
    border-radius: var(--laydate-radius) !important;
    background-color: var(--laydate-btn-bg) !important;
    color: var(--laydate-btn-text) !important;
    transition: all var(--laydate-transition);
}

.layui-laydate-footer span:hover {
    background-color: var(--laydate-btn-hover-bg) !important;
    color: var(--laydate-btn-hover-text) !important;
    border-color: var(--laydate-btn-hover-border) !important;
}

.layui-laydate, .layui-laydate-hint {
	border: none;
}

.layui-laydate-list {
    background-color: var(--laydate-bg) !important;
}

.layui-laydate-list > li p {
    color: var(--laydate-text-heading) !important;
    border-bottom: 1px solid var(--laydate-border-color) !important;
    background-color: var(--laydate-bg) !important; 
}

.layui-laydate-list > li {
    border-right: 1px solid var(--laydate-border-color) !important;
}
.layui-laydate-list > li:last-child {
    border-right: none !important; 
}

.layui-laydate-list > li ol li {
    color: var(--laydate-text-main) !important;
    transition: background-color var(--laydate-transition), color var(--laydate-transition);
}

.layui-laydate-list > li ol li:hover {
    background-color: var(--laydate-cell-hover-bg) !important;
    color: var(--laydate-cell-hover-text) !important;
}

.layui-laydate-list > li ol li.layui-this {
    background-color: var(--laydate-primary-bg) !important;
    color: var(--laydate-primary-text) !important;
}