/* Custom translation */
.lang-txt {
  display: none;
}
.locale-en .txt-en {
  display: block;
}
.locale-ms .txt-ms {
  display: block;
}
.locale-th .txt-th {
  display: block;
}

/* HIDE AS REQUESTED */
/*
Notification : Not verified
powered by footer
*/
form[name="create_account_flow_step1"] .form-row-custom,
.cabinet-base #form-isLocked,
#notification-not-verified {
  display: none;
}
.fxbo-powered, #form_forgot_password_pin_pin, #form_forgot_password_pin_submit
/*.cabinet-base .dropdown-languages .dropdown-menu .dropdown-item:last-child*/ {
  /*visibility: hidden;*/
  display: none !important;
}
/* Min & max amount on PSP page*/
.cabinet-base #menu-messages,
.cabinet-base #menu-help-desk,
.cabinet-menu-36808a0261765465b69f13a0fb266308,
.cabinet-menu-1ce8decebda49f2d2ee48606c44c3504,
.deposit-important-info .min-amount,
.deposit-important-info .max-amount {
  display: none;
}

.anon-footer {
  background: #212121;
  width: 100%;
  max-width: 100%;
  color: #fff;
  text-align: center;
  padding: 20px;
}
.anon-footer:after {
  visibility: visible;
  content: "CFD instruments are complex and carry high risk due to leverage. While 79.9% of retail investor accounts may incur losses, our experts are here to guide you, helping you navigate the risks and maximize your profit potential responsibly.";
  color: #fff;
  text-align: center;
  font-size: 11px;
}
.locale-ms .anon-footer:after {
  visibility: visible;
  content: "Instrumen CFD adalah kompleks dan datang dengan risiko tinggi disebabkan oleh leverage. 79.9% daripada akaun pelabur runcit kehilangan wang apabila berdagang dengan platform ini. Pertimbangkan cara CFD berfungsi dan jangan mempertaruhkan wang yang anda tidak mampu kehilangannya.";
}
.locale-th .anon-footer:after {
  visibility: visible;
  content: "สัญญาซื้อขายล่วงหน้า (CFD) มีความซับซ้อนและความเสี่ยงที่สูงที่เป็นผลมาจากเลเวอเรจ 79.9% ชองบัญชีเทรดสูญเสียเงินลงทุนการจากเทรด โปรดทำความเข้าใจถึงการทำงานของสัญญาซื้อขายล่วงหน้า (CFD) และโปรดอย่าลงทุนด้วยจำนวนเงินที่สูงเกินความสามารถในการจัดการความเสี่ยงของตัวคุณเอง";
}
.locale-zh .anon-footer:after {
  visibility: visible;
  content: "差价合约工具很复杂，并且由于杠杆作用而具有高风险。 79.9% 的散户投资者账户在使用该平台进行交易时亏损。考虑差价合约的运作方式，不要拿您无法承受损失的资金冒险。";
}
.locale-vi .anon-footer:after {
  visibility: visible;
  content: "Các công cụ CFD rất phức tạp và có rủi ro cao do đòn bẩy. 79,9% tài khoản nhà đầu tư bán lẻ bị mất tiền khi giao dịch với nền tảng này. Hãy xem xét cách thức hoạt động của CFD và không mạo hiểm với số tiền mà bạn không đủ khả năng để mất.";
}
.locale-es .anon-footer:after {
  visibility: visible;
  content: "Los instrumentos CFD son complejos y conllevan un alto riesgo debido al apalancamiento. El 79,9% de las cuentas de inversores minoristas pierden dinero al operar con esta plataforma. Considere cómo funcionan los CFD y no arriesgue dinero que no pueda permitirse perder.";
}
.locale-hi .anon-footer:after {
  visibility: visible;
  content: "सीएफडी उपकरण जटिल हैं और उत्तोलन के कारण उच्च जोखिम के साथ आते हैं। इस प्लेटफॉर्म के साथ व्यापार करते समय 79.9% खुदरा निवेशक खाते पैसे खो देते हैं। इस बात पर विचार करें कि सीएफडी कैसे काम करता है और उस पैसे को जोखिम में न डालें जिसे आप खोने का जोखिम नहीं उठा सकते।";
}

/* PSP related*/
.ps-card--selected,
.ps-card:hover {
  /*border:5px solid #ffd13e;*/
  border: 5px solid #333;
}

/*top navbar*/
.skin-minton .main-header .navbar {
  background-color: #ecf0f5;
  box-shadow: unset;
}

/*top navbar icon border*/
.skin-minton header ul:first-child > li {
  border-left: none;
}

/*top navbar font*/
.skin-minton .main-header .navbar .nav > li > a {
  color: #000;
}

/*top navbar icon*/
/*i.fa.fa-envelope::before, i.fas.fa-headset::before,i.fa.fa-sign-out-alt::before{
    color: #fbe284;
}
*/

/*sidebar toggle */
.skin-minton .main-header .navbar .sidebar-toggle {
  color: #000;
}

/*logo background*/
.skin-minton .main-header .logo {
  background-color: #ecf0f5;
}

/*sidebar main menu*/
.skin-minton .main-sidebar {
  background-color: #ecf0f5;
}

/*sidebar main menu*/
.skin-minton .sidebar-menu {cursor:pointer;}
.skin-minton .sidebar-menu > .header {
  background: #000000;
  color: #fbe284;
}
.cabinet-base .skin-minton .sidebar-menu > .header {
  background: none;
  color: #000000;
}
/* Acadamis*/
.cabinet-base .skin-minton .sidebar-menu > #menu-acadamis.header {
  background: none;
  color: #2502c6;
}
.cabinet-base .skin-minton #menu-c-acadamis.sidebar-menu > .active > a,
.skin-minton #menu-c-acadamis.sidebar-menu > li:hover > a {
  color: #b23cec;
}

/*sidebar sub menu + child*/
.skin-minton .sidebar a,
.skin-minton .treeview-menu > li > a,
.skin-minton .sidebar a b {
  color: #000 !important;
}
.skin-minton .treeview-menu > li.active > a,
.skin-minton .treeview-menu > li > a:hover {
  color: #fff;
  background: #f4bc58;
}

/*sidebar sub menu hover + active*/
.skin-minton .sidebar-menu > .active > a,
.skin-minton .sidebar-menu > li:hover > a {
  background: #fff !important;
  color: #000 !important;
  border: 0;
}
.skin-minton .sidebar-menu > .active > a .fa {
  color: #f9d558 !important;
}

/*sidebar child*/
.skin-minton .treeview-menu > li > a:hover {
  background: #fff;
  color: #fbe284;
}

/*sidebar child*/
.skin-minton .sidebar-menu > li > .treeview-menu {
  background: #fff;
}

/*alert info*/
.alert-info,
.bg-aqua,
.callout.callout-info,
.badge-info {
  background-color: #fbe284 !important;
  border-color: #000000;
  color: #000000 !important;
}
.alert a { color:#000 !important;}

.top-buttons {
  margin: 1px 15px;
  border: 1px solid #bbb;
}

/*account overview 3 button*/
#top-btn-demo,
#top-btn-live,
#top-btn-deposit {
  color: #000000;
  background: none !important;
  border: 0;
}
#top-btn-demo:hover,
#top-btn-live:hover,
#top-btn-deposit:hover {
  background: #fbe284 !important;
  border-color: #fbe284 !important;
}

/*account overview open new account button*/
.bg-olive {
  background-color: #fbe284 !important;
  color: #000000 !important;
}

/*submit button*/
a.btn,
.btn[type="submit"],
.btn[value="Back"] {
  background: #fbe284 !important;
  color: #000000 !important;
}

/*open demo step*/
/*.craue_formflow_current_step, .steps-step_active{
    color: #fbe284!important;
}
*/

/*step*/
.craue_formflow_current_step,
.steps-step_active {
  text-decoration: underline;
  text-decoration-color: #fbe284;
  text-decoration-thickness: 3px;
}

/*sorting icon*/
.fas.fa-sort-amount-down::before {
  color: #fbe284;
}

/*add new ticket icon*/
/*i.fas.fa-fw.fa-plus::before{
    color: #fbe284;
}
*/

/*profile edit,upload,tick icon*/
/*i.fa.fa-edit.icon::before,i.fa.fa-edit::before,i.fa.fa-toggle-off::before,i.fa.fa-toggle-on::before,i.fa.fa-lock::before,i.fa.fa-upload::before, span.fa.fa-check.text-success::before, i.fa.fa-user-lock::before{
    color: #fbe284;
}
*/

/* Input Label */
.input-group .input-group-prepend {
  background-color: #f5f5f5;
}

/**/
/**/
/**/
/**/
/**/
/**/

/*header*/
.anon-header {
  padding: 10px 110px;
  background: #FFF;
  width: 100%;
  position: relative;
}

.anon-header__logo img {
  max-height: 40px;
}

.anon-header__lang {
  position: absolute;
  right: 110px;
}

.anon-header__lang ul {
  left: -110px;
}

/*login page*/
.anon-reg-box__callout {
  font-weight: bold;
  font-size: 2em;
  line-height: initial;
}

/*anon content*/
.anon-content {
  margin-top: 50px;
}

.anon-boxes > div {
  flex-basis: 100%;
}

.anon-box {
  box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 37%);
  -webkit-box-shadow: 1px 1px 6px 1px rgb(0 0 0 / 37%);
  -moz-box-shadow: 1px 1px 6px 1px rgba(0, 0, 0, 0.37);
  border-radius: 20px;
}

/*login button*/

.anon-body a.btn,
.anon-body button[type="submit"] {
  font-size: 1.6rem;
  line-height: 5rem;
  height: 5rem;
  padding: 0 50px;
  color: #000000 !important;
  background-color: #f4bc58 !important;
  border: none;
  font-weight: 700;
  transition: background-color 0.3s;
  font-weight: bold;
  border-radius: 0rem;
}

/*login button hover*/
.anon-body a.btn,
.anon-body button[type="submit"]:hover {
  background-color: #000000 !important;
  color: #ffffff !important;
}

/*register button*/
.anon-reg-box__btn a {
  font-size: 1.6rem;
  line-height: 5rem;
  height: 5rem;
  padding: 0 50px;
  color: #000000 !important;
  background-color: #f4bc58 !important;
  border: none;
  font-weight: 700;
  transition: background-color 0.3s;
  font-weight: bold;
  border-radius: 0rem;
}

/*register button, register form button hover*/
.anon-reg-box__btn a:hover {
  background-color: #000000 !important;
  color: #ffffff !important;
}

/*login background*/
.anon-body {
  /*background-image: url("https://account.monaxa.com/uploads/public/massmail/2022/11/24/6ec223302363d6c794c853e28f0f15bb.jpg");
    background-size: auto 100%;
    background-position: center;*/
  text-align: center;
}

/*Login page>Login BEFORE*/
.anon-log-box__head {
  visibility: hidden;
}

/*Login page>Login AFTER*/
.anon-log-box__head:after {
  content: "Nice to see you again!";
  visibility: visible;
  display: block;
  color: #f4bc58;
  font-weight: bold;
  font-size: 3rem;
}
.locale-ms .anon-log-box__head:after {
  content: "Selamat Kembali!";
}
.locale-th .anon-log-box__head:after {
  content: "ยินดีที่ได้พบคุณอีกครั้ง!";
}
.locale-zh .anon-log-box__head:after {
  content: "欢迎回来!";
}
.locale-vi .anon-log-box__head:after {
  content: "Rất vui được gặp lại bạn!";
}
.locale-es .anon-log-box__head:after {
  content: "¡Que bueno verte de nuevo!";
}
.locale-ja .anon-log-box__head:after {
  content: "またお会いできて嬉しいです!";
}
.locale-hi .anon-log-box__head:after {
  content: "आपसे फिर से मिलकर खुशी हुई!";
}

/*risk warning login page*/
.anon-warning {
  color: #000000;
  font-weight: bold;
  padding: 4rem 0 0;
  font-size: small;
}

/*register>registration details*/
.anon-box__main h2 {
  color: #f4bc58;
}

/*login page>choose language*/
.anon-header__lang a {
  color: #000;
  /*left: 600px;*/
}

/*login page>choose language dropdown*/
.anon-header__lang ul {
  /*left: 600px;*/
}

/*login page>choose language icon*/
.anon-header__lang__current:before {
  /*background: url("https://account.monaxa.com/uploads/public/massmail/2022/11/25/6e4dc66d49b8d6434de8c889732e70ab.png");*/
  background: url("https://cdn.learnwurks.com/assets/img/Icon/globe-invert.png");
  background-repeat: no-repeat;
}

/*login page > Company Logo
.anon-header__logo img{
    position: relative; 
    top: -15px;
}*/

/**/
/**/
/**/
/**/
/**/
/**/

/*top navbar icon Backoffice*/
/*i.fa.fa-puzzle-piece::before,i.far.fa-calendar::before,i.fa.fa-rss::before{
    color: #fbe284;
}
*/

/*overall icon*/
/*.fa, .far, .fas{
     color: #fbe284;
}*/

/* + icon*/
.fa-plus:before,
.fa-credit-card:before {
  color: #f4bc58;
}

/*login crm*/
.login-page {
  background-image: url("https://account.monaxa.com/uploads/public/massmail/2022/11/25/ebb67d2fd75602da1fbb23cd118d7c09.png");
  background-size: auto 100%;
  background-position: center;
}

/*Mobile View*/
@media (max-width: 980px) {
  .anon-header {
    padding: 10px;
  }

  .anon-body a.btn,
  .anon-body button {
    width: 100%;
    margin-bottom: 5px;
  }

  .anon-content {
    margin: 50px 50px 0;
    width: -webkit-fill-available;
  }

  .anon-reg-box__callout {
    margin-top: 50px;
  }

  .anon-header__lang {
    font-size: revert;
    right: 70px;
  }
}

.process-psp-39 #form-WalletAddress {
  display: none;
}
.process-psp-40 #form-BeneficiaryAccountNumber {
  display: none;
}
.process-psp-40 #form-BeneficiaryName {
  display: none;
}
.process-psp-40 #form-BeneficiaryBank {
  display: none;
}
.process-psp-40 #form-BeneficiaryBankCode {
  display: none;
}
.process-psp-40 #form-BeneficiaryBankSwiftCode {
  display: none;
}
.process-psp-40 #form-BeneficiaryBankAddress {
  display: none;
}
.process-psp-39 #form-BeneficiaryBankCode {
  display: none;
}
.process-psp-39 #form-BeneficiaryBankSwiftCode {
  display: none;
}
.process-psp-39 #form-BeneficiaryBankAddress {
  display: none;
}

/** Custom Dashboard **/
.menu__link.current.menu__link--active {
  background: #fbe284;
}
.sidebar-menu li.header {
  padding: 15px 25px 15px 15px !important;
}
.sidebar-menu .treeview-menu > li > .menu__link {
  padding: 5px 17px !important;
}
.sidebar-menu > li > a {
  padding: 16px 5px 15px 15px !important;
}

.wid-unverified-acc {
  background: #212121;
  color: #fce38a;
  padding: 50px;
}

.wid-unverified-acc h1 {
  margin: 5px 15px 0px;
  font-size: 60px;
  text-decoration: underline;
  font-weight: bold;
}
.wid-unverified-acc h4,
#did-you-know h4 {
  font-weight: bold;
}

.full-bleed {
  width: -webkit-fill-available;
  width: 100%;
  max-width: 100%;
  text-align: center;
  rotate: 345deg;
  margin: 30px 0;
}

.cabinet-base #menu-social-trading {
  text-transform: uppercase;
}

.carousel-control {
  opacity: 0.2;
}

.three-steps-button {
  border-radius: 45px;
  font-weight: bold;
}

.did-you-know ol {
  margin-left: 25px;
}
.did-you-know ol li {
  margin-bottom: 10px;
}

.cabinet-base .nav-tabs li a {
  display: inline-block;
  padding: 5px 10px;
  border: 1px solid #ddd;
  margin-right: 5px;
  margin-bottom: 10px;
  border-radius: 4px;
  background: #f4f4f4;
  color: #000;
}
.cabinet-base .nav-tabs li.active a {
  background: #fce38a;
}

.sidebar-search__input { background:#FFF;}
.menu-filter { background:none; }
.menu-filter__input {color:#000;}