@charset "UTF-8";
@import "https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";
body.downloads .btn, body.deposit #depositPageForm .btn-primary, body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-footer button.btn, .message-box .mb-container .button-yes, #Register-Demo-Account #submitButtonDemo, #Register .registration-container .registration-box .registration-body .btn-live,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-live, #Register .registration-container .registration-box .registration-body .form-horizontal #nextButton,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #nextButton, #Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .col-md-6 #submitButton,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .col-md-6 #submitButton, #Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected, #Password-Reminder .login-container .login-box .login-body .btn-live,
#Login .login-container .login-box .login-body .btn-live, #Password-Reminder .login-container .login-box .login-body .form-horizontal .btn-login,
#Login .login-container .login-box .login-body .form-horizontal .btn-login {
  overflow: hidden;
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  border-radius: 100px;
  height: 50px;
  text-align: center;
  color: #fff !important;
  font-size: 16px;
  font-weight: 600;
  border: none;
}
body.downloads .btn:hover, body.deposit #depositPageForm .btn-primary:hover, body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-footer button.btn:hover, .message-box .mb-container .button-yes:hover, #Register-Demo-Account #submitButtonDemo:hover, #Register .registration-container .registration-box .registration-body .btn-live:hover,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-live:hover, #Register .registration-container .registration-box .registration-body .form-horizontal #nextButton:hover,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #nextButton:hover, #Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .col-md-6 #submitButton:hover,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .col-md-6 #submitButton:hover, #Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected:hover,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected:hover, #Password-Reminder .login-container .login-box .login-body .btn-live:hover,
#Login .login-container .login-box .login-body .btn-live:hover, #Password-Reminder .login-container .login-box .login-body .form-horizontal .btn-login:hover,
#Login .login-container .login-box .login-body .form-horizontal .btn-login:hover {
  opacity: 0.9;
}

body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-footer input.btn, .message-box .mb-container .button-no, .myAccount .table tbody tr td:last-child .btn, .accounts .table tbody tr td:last-child .btn, #Register .registration-container .registration-box .registration-body .btn-demo,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-demo, #Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .pull-left,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .pull-left, #Password-Reminder .login-container .login-box .login-body .btn-demo,
#Login .login-container .login-box .login-body .btn-demo {
  overflow: hidden;
  border-radius: 100px;
  height: 50px;
  text-align: center;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  border: 1px solid #775de2 !important;
  background: linear-gradient(98deg, rgba(246, 246, 246, 0.68) 0%, rgba(218, 222, 238, 0.68) 100%);
  color: transparent;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%), linear-gradient(98deg, rgba(246, 246, 246, 0.68) 0%, rgba(218, 222, 238, 0.68) 100%);
  background-clip: text, border-box;
  background-origin: border-box;
}

.btn-success,
.btn-danger {
  border-radius: 100px;
  font-size: 14px;
  font-weight: 400;
  color: #18191f !important;
  border: none;
  padding: 5px 10px;
}

.btn-success {
  background: #b0eea9 !important;
}
.btn-success:hover {
  background: #89e67e !important;
}

.btn-danger {
  background: #ffd0d0 !important;
}
.btn-danger:hover {
  background: #ff9d9d !important;
}

.alert-danger {
  background: #ffd0d0;
  color: #18191f;
}
.alert-danger .close {
  color: #18191f !important;
}

select.form-control {
  appearance: none;
  box-shadow: none;
  border: 1px solid #e0e4f2;
  border-radius: 12px;
  font-size: 14px;
  box-sizing: border-box;
  color: #18191f !important;
  background: #fff url("../images/select-arrow.svg") no-repeat calc(100% - 15px) 50% !important;
  background-size: 8px 4px;
  max-width: 100%;
}
select.form-control:hover, select.form-control:active, select.form-control:focus {
  background-color: #fff !important;
}

.select:before {
  display: none;
}

input.form-control[type=text],
input.form-control[type=password] {
  border-radius: 12px;
  background: #fff;
}

.input-group-addon {
  display: none;
}

.login-container,
.registration-container {
  padding-top: 80px;
}

#Login > div .x-navigation,
#Register > div .x-navigation,
#Password-Reminder > div .x-navigation,
#Register-Demo-Account > div .x-navigation {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding: 20px 10px 0 !important;
}
#Login .x-navigation,
#Register .x-navigation,
#Password-Reminder .x-navigation,
#Register-Demo-Account .x-navigation {
  background: none !important;
  display: flex;
  justify-content: center;
  position: relative;
}
#Login .x-navigation + hr,
#Register .x-navigation + hr,
#Password-Reminder .x-navigation + hr,
#Register-Demo-Account .x-navigation + hr {
  display: none;
}
#Login .x-navigation #language-hide,
#Register .x-navigation #language-hide,
#Password-Reminder .x-navigation #language-hide,
#Register-Demo-Account .x-navigation #language-hide {
  position: absolute;
  right: 0;
  top: 0;
}
#Login .x-navigation li div a img,
#Register .x-navigation li div a img,
#Password-Reminder .x-navigation li div a img,
#Register-Demo-Account .x-navigation li div a img {
  height: 26.5px;
  margin: 0;
}
#Login .x-navigation.disclaimer-color, #Login .x-navigation.footer-color,
#Register .x-navigation.disclaimer-color,
#Register .x-navigation.footer-color,
#Password-Reminder .x-navigation.disclaimer-color,
#Password-Reminder .x-navigation.footer-color,
#Register-Demo-Account .x-navigation.disclaimer-color,
#Register-Demo-Account .x-navigation.footer-color {
  display: none;
}
#Login #messages .close,
#Register #messages .close,
#Password-Reminder #messages .close,
#Register-Demo-Account #messages .close {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}

#Password-Reminder .login-container .login-box .login-body,
#Login .login-container .login-box .login-body {
  border-radius: 24px;
  background: linear-gradient(52.01deg, rgba(242, 247, 255, 0.88) 0%, rgba(229, 231, 243, 0.88) 100%) !important;
  border: 1px solid #e0e4f2;
  padding: 30px 32px;
}
#Password-Reminder .login-container .login-box .login-body > .login-title,
#Login .login-container .login-box .login-body > .login-title {
  font-size: 24px;
  font-weight: 500;
  padding: 0;
  margin-bottom: 16px;
  color: #18191f !important;
}
#Password-Reminder .login-container .login-box .login-body > .login-title strong,
#Login .login-container .login-box .login-body > .login-title strong {
  font-weight: 500;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal,
#Login .login-container .login-box .login-body .form-horizontal {
  border-bottom: 1px solid rgba(140, 146, 183, 0.2);
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group,
#Login .login-container .login-box .login-body .form-horizontal .form-group {
  margin: 0 0 12px;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group > .col-md-12, #Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group > .col-md-6,
#Login .login-container .login-box .login-body .form-horizontal .form-group > .col-md-12,
#Login .login-container .login-box .login-body .form-horizontal .form-group > .col-md-6 {
  padding: 0;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group label,
#Login .login-container .login-box .login-body .form-horizontal .form-group label {
  display: block;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 400;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control {
  background: #fff !important;
  border-radius: 12px;
  padding: 9px 15px;
  color: #18191f !important;
  font-size: 14px;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill, #Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill:hover, #Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill:focus, #Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill:active,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill:hover,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill:focus,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control:-webkit-autofill:active {
  box-shadow: 0 0 0 1000px white inset !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control::placeholder,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control::placeholder {
  color: #8c92b7 !important;
  opacity: 1;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control:input-placeholder,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control:input-placeholder {
  color: #8c92b7 !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group input.form-control::input-placeholder,
#Login .login-container .login-box .login-body .form-horizontal .form-group input.form-control::input-placeholder {
  color: #8c92b7 !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group:last-child,
#Login .login-container .login-box .login-body .form-horizontal .form-group:last-child {
  flex-wrap: wrap;
  display: flex;
  align-items: center;
  margin: 24px 0 18px;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group:last-child > div,
#Login .login-container .login-box .login-body .form-horizontal .form-group:last-child > div {
  width: 100%;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group:last-child > div:first-child,
#Login .login-container .login-box .login-body .form-horizontal .form-group:last-child > div:first-child {
  order: 2;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group:last-child > div:last-child,
#Login .login-container .login-box .login-body .form-horizontal .form-group:last-child > div:last-child {
  order: 1;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group #hideShow,
#Login .login-container .login-box .login-body .form-horizontal .form-group #hideShow {
  top: auto !important;
  bottom: 10px;
  right: 15px !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group #hideShow .fa,
#Login .login-container .login-box .login-body .form-horizontal .form-group #hideShow .fa {
  color: #8c92b7 !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .btn-login,
#Login .login-container .login-box .login-body .form-horizontal .btn-login {
  margin-bottom: 10px;
  text-transform: uppercase;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .btn-link,
#Login .login-container .login-box .login-body .form-horizontal .btn-link {
  color: #4482ff !important;
  font-size: 16px;
  font-weight: 500;
  padding: 0;
  text-align: left;
}
#Password-Reminder .login-container .login-box .login-body > .col-md-12,
#Login .login-container .login-box .login-body > .col-md-12 {
  padding: 0;
}
#Password-Reminder .login-container .login-box .login-body > .col-md-12:last-child,
#Login .login-container .login-box .login-body > .col-md-12:last-child {
  display: flex;
  gap: 12px;
}
#Password-Reminder .login-container .login-box .login-body > .col-md-12:last-child > div,
#Login .login-container .login-box .login-body > .col-md-12:last-child > div {
  padding: 0;
}
#Password-Reminder .login-container .login-box .login-body .not-registered,
#Login .login-container .login-box .login-body .not-registered {
  text-align: left !important;
  color: #18191f !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  margin: 22px 0 !important;
}
#Password-Reminder .login-container .login-box .login-body .btn-live,
#Password-Reminder .login-container .login-box .login-body .btn-demo,
#Login .login-container .login-box .login-body .btn-live,
#Login .login-container .login-box .login-body .btn-demo {
  padding: 0;
  height: 36px;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
}
#Password-Reminder .login-container .login-box .login-body .btn-live,
#Login .login-container .login-box .login-body .btn-live {
  line-height: 35px;
}
#Password-Reminder .login-container .login-box .login-body .btn-demo,
#Login .login-container .login-box .login-body .btn-demo {
  line-height: 33px;
}

#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group > .col-md-12 > div {
  color: #18191f !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group.form-group-flex {
  flex-wrap: wrap;
  display: flex;
  align-items: center;
  margin: 24px 0 18px;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group.form-group-flex > div {
  width: 100%;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group.form-group-flex > div:first-child {
  order: 2;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group.form-group-flex > div:last-child {
  order: 1;
}

#Register .registration-container .registration-box .registration-body,
#Register-Demo-Account .registration-container .registration-box .registration-body {
  border-radius: 24px;
  background: linear-gradient(52.01deg, rgba(242, 247, 255, 0.88) 0%, rgba(229, 231, 243, 0.88) 100%) !important;
  border: 1px solid #e0e4f2;
  padding: 30px 32px;
}
#Register .registration-container .registration-box .registration-body > .registration-title,
#Register-Demo-Account .registration-container .registration-box .registration-body > .registration-title {
  font-size: 24px;
  font-weight: 500;
  padding: 0;
  margin-bottom: 21px;
  color: #18191f !important;
}
#Register .registration-container .registration-box .registration-body > .registration-title strong,
#Register-Demo-Account .registration-container .registration-box .registration-body > .registration-title strong {
  font-weight: 500;
}
#Register .registration-container .registration-box .registration-body > .registration-subtitle,
#Register-Demo-Account .registration-container .registration-box .registration-body > .registration-subtitle {
  font-size: 14px;
  font-weight: 300;
  padding: 0;
  margin-bottom: 16px;
  color: #18191f !important;
}
#Register .registration-container .registration-box .registration-body > .registration-subtitle strong,
#Register-Demo-Account .registration-container .registration-box .registration-body > .registration-subtitle strong {
  font-weight: 500;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor {
  display: flex;
  align-items: center;
  justify-content: center;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor:after,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor:after {
  height: 1px;
  background: #e0e4f2;
  bottom: 50%;
  z-index: 0;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li {
  margin: 0 10px;
  width: auto;
  counter-increment: item;
  position: relative;
  z-index: 1;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  overflow: hidden;
  background: #fff;
  position: relative;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a:after,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a:after {
  display: none;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a:before,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a:before {
  content: counter(item) "";
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  color: #18191f;
  font-size: 14px;
  z-index: 1;
  background: none !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected {
  height: 24px !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected:before,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .anchor li a.selected:before {
  color: #fff;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .stepContainer,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .stepContainer {
  margin-top: 18px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .stepContainer #step-1 > h4,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .stepContainer #step-1 > h4 {
  display: none;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar {
  margin-top: 6px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .pull-left,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .pull-left {
  margin: 5px 0;
  padding: 0 15px;
  line-height: 50px;
  text-transform: none;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .col-md-6,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar .col-md-6 {
  margin: 5px 0;
  padding-right: 0;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar #nextButton.buttonDisabled,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar #nextButton.buttonDisabled {
  display: none !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar #recaptcha-field,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .wizard .actionBar #recaptcha-field {
  margin-bottom: 10px !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-1 .form-group:first-child, #Register .registration-container .registration-box .registration-body .form-horizontal #step-1 .form-group:nth-child(2),
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-1 .form-group:first-child,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-1 .form-group:nth-child(2) {
  width: 50%;
  float: left;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-1 .form-group:nth-child(2),
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-1 .form-group:nth-child(2) {
  padding-left: 6px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 > h4,
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .col-md-12 > h4,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 > h4,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .col-md-12 > h4 {
  font-size: 14px !important;
  font-weight: 300 !important;
  color: #18191f !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 > h4 a,
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .col-md-12 > h4 a,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 > h4 a,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .col-md-12 > h4 a {
  color: #4482ff;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone {
  border-bottom: 1px solid #e0e4f2;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone label,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone label {
  height: 20px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone .col-md-3,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone .col-md-3 {
  padding-left: 0;
  padding-right: 0;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone .col-md-9,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone .col-md-9 {
  padding-right: 0;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone + h4,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone + h4 {
  margin: 0;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group {
  margin: 0 0 12px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group:first-child,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group:first-child {
  padding-right: 6px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group:nth-child(3),
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group:nth-child(3) {
  clear: both;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group > .col-md-12, #Register .registration-container .registration-box .registration-body .form-horizontal .form-group > .col-md-6,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group > .col-md-12,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group > .col-md-6 {
  padding: 0;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group label,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group label {
  display: block;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 400;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control {
  background: #fff !important;
  border-radius: 12px;
  padding: 9px 15px;
  color: #18191f !important;
  font-size: 14px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill, #Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill:hover, #Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill:focus, #Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill:active,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill:hover,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill:focus,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:-webkit-autofill:active {
  box-shadow: 0 0 0 1000px white inset !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control::placeholder,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control::placeholder {
  color: #8c92b7 !important;
  opacity: 1;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:input-placeholder,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control:input-placeholder {
  color: #8c92b7 !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control::input-placeholder,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group input.form-control::input-placeholder {
  color: #8c92b7 !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group select.form-control,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group select.form-control {
  color: #18191f !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child {
  flex-wrap: wrap;
  display: flex;
  margin: 24px 0 18px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child > div,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child > div {
  width: 100%;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child > div:first-child,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child > div:first-child {
  order: 2;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child > div:last-child,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group:last-child > div:last-child {
  order: 1;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field,
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field {
  top: auto !important;
  bottom: 10px;
  right: 15px !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field .fa,
#Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field .fa,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field .fa,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field .fa {
  color: #8c92b7 !important;
}
#Register .registration-container .registration-box .registration-body .form-horizontal #nextButton,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal #nextButton {
  width: 100%;
  text-transform: uppercase;
  display: flex !important;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
#Register .registration-container .registration-box .registration-body .form-horizontal .btn-link,
#Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .btn-link {
  color: #4482ff !important;
  font-size: 16px;
  font-weight: 500;
  padding: 0;
  text-align: center;
}
#Register .registration-container .registration-box .registration-body > .col-md-12,
#Register-Demo-Account .registration-container .registration-box .registration-body > .col-md-12 {
  padding: 0;
}
#Register .registration-container .registration-box .registration-body > .col-md-12:last-child,
#Register-Demo-Account .registration-container .registration-box .registration-body > .col-md-12:last-child {
  display: flex;
  gap: 12px;
}
#Register .registration-container .registration-box .registration-body > .col-md-12:last-child > div,
#Register-Demo-Account .registration-container .registration-box .registration-body > .col-md-12:last-child > div {
  padding: 0;
}
#Register .registration-container .registration-box .registration-body .not-registered,
#Register-Demo-Account .registration-container .registration-box .registration-body .not-registered {
  text-align: left !important;
  color: #18191f !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  margin: 22px 0 !important;
}
#Register .registration-container .registration-box .registration-body .btn-live,
#Register .registration-container .registration-box .registration-body .btn-demo,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-live,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-demo {
  padding: 0;
  height: 36px;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
}
#Register .registration-container .registration-box .registration-body .btn-live,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-live {
  line-height: 35px;
}
#Register .registration-container .registration-box .registration-body .btn-demo,
#Register-Demo-Account .registration-container .registration-box .registration-body .btn-demo {
  line-height: 33px;
}

#Register-Demo-Account .registration-container .registration-box .registration-body h4 {
  color: #18191f !important;
}
#Register-Demo-Account .registration-container .registration-box .registration-body h4 + .form-group {
  width: 100% !important;
}
#Register-Demo-Account .form-group-phone .col-md-3 {
  padding-left: 0;
}
#Register-Demo-Account .form-group-phone .col-md-3 label {
  display: none !important;
}
#Register-Demo-Account .form-group-phone .col-md-9 {
  padding-right: 0;
}
#Register-Demo-Account #submitButtonDemo {
  margin-bottom: 12px;
}

.main-header {
  background: none;
  padding: 17px 16px 17px 24px;
}
.main-header .x-navigation.x-navigation-horizontal {
  display: flex;
  align-items: center;
  background: none !important;
}
.main-header .x-navigation.x-navigation-horizontal .desktop-logo-li {
  flex-grow: 1;
}
.main-header .x-navigation.x-navigation-horizontal .desktop-logo-li .logo a {
  display: inline-block;
  vertical-align: top;
}
.main-header .x-navigation.x-navigation-horizontal .desktop-logo-li .logo a:hover {
  background: none !important;
}
.main-header .x-navigation.x-navigation-horizontal .desktop-logo-li .logo a img {
  display: block;
  height: 21px;
  width: auto;
}
.main-header .x-navigation.x-navigation-horizontal > li {
  padding: 0 !important;
}
.main-header .x-navigation.x-navigation-horizontal > li > a {
  color: #18191f !important;
}
.main-header .x-navigation.x-navigation-horizontal > li > a .fa,
.main-header .x-navigation.x-navigation-horizontal > li > a .glyphicon {
  color: #18191f;
}
.main-header .x-navigation.x-navigation-horizontal > li > a:hover {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%) !important;
  color: #fff !important;
}
.main-header .x-navigation.x-navigation-horizontal > li > a:hover .fa,
.main-header .x-navigation.x-navigation-horizontal > li > a:hover .glyphicon {
  color: #fff !important;
}
.main-header .x-navigation.x-navigation-horizontal > li > a.mb-control {
  background: #fff;
  border-radius: 24px;
  padding: 7px 8px 7px 12px;
}
.main-header .x-navigation.x-navigation-horizontal > li > a.mb-control .fa {
  margin-right: 0;
}
.main-header .x-navigation.x-navigation-horizontal .xn-icon-button > a {
  padding: 12px;
}
.main-header #language-hide {
  margin-left: 8px;
}
.main-header #language-hide > a {
  border-radius: 24px;
  background: #fff;
  position: relative;
  width: auto;
  padding: 8px 28px 8px 12px;
}
.main-header #language-hide > a:after {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L5 5L1 1' stroke='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
  width: 10px;
  height: 6px;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.main-header #language-hide > ul.xn-drop-white {
  border-radius: 20px;
}
.main-header #language-hide > ul.xn-drop-white li {
  overflow: hidden;
}
.main-header #language-hide > ul.xn-drop-white li:first-child {
  border-radius: 20px 20px 0 0;
}
.main-header #language-hide > ul.xn-drop-white li:last-child {
  border-radius: 0 0 20px 20px;
}
.main-header #language-hide > ul.xn-drop-white li > a:hover {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%) !important;
  color: #fff;
}

.page-container {
  padding: 8px 16px 0 24px;
  background: none !important;
}
.page-container .page-content {
  background: none !important;
  margin-left: 186px;
}
.page-container .page-content .row {
  background: none !important;
}
.page-container .page-sidebar {
  width: 170px;
  padding-top: 62.85px;
}
.page-container .page-sidebar .x-navigation {
  background: none !important;
}
.page-container .page-sidebar .x-navigation li {
  margin-bottom: 1px;
}
.page-container .page-sidebar .x-navigation li#myAccountMenu .fa:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 13.3333C14 13.5101 13.9298 13.6797 13.8047 13.8047C13.6797 13.9298 13.5101 14 13.3333 14H2.66667C2.48986 14 2.32029 13.9298 2.19526 13.8047C2.07024 13.6797 2 13.5101 2 13.3333V6.32666C1.99993 6.22507 2.02308 6.1248 2.06768 6.03353C2.11228 5.94225 2.17715 5.86237 2.25733 5.79999L7.59067 1.65133C7.7077 1.56029 7.85173 1.51086 8 1.51086C8.14827 1.51086 8.2923 1.56029 8.40933 1.65133L13.7427 5.79999C13.8229 5.86237 13.8877 5.94225 13.9323 6.03353C13.9769 6.1248 14.0001 6.22507 14 6.32666V13.3333Z' fill='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#myAccountMenu.active .fa:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 13.3333C14 13.5101 13.9298 13.6797 13.8047 13.8047C13.6797 13.9298 13.5101 14 13.3333 14H2.66667C2.48986 14 2.32029 13.9298 2.19526 13.8047C2.07024 13.6797 2 13.5101 2 13.3333V6.32666C1.99993 6.22507 2.02308 6.1248 2.06768 6.03353C2.11228 5.94225 2.17715 5.86237 2.25733 5.79999L7.59067 1.65133C7.7077 1.56029 7.85173 1.51086 8 1.51086C8.14827 1.51086 8.2923 1.56029 8.40933 1.65133L13.7427 5.79999C13.8229 5.86237 13.8877 5.94225 13.9323 6.03353C13.9769 6.1248 14.0001 6.22507 14 6.32666V13.3333Z' fill='url(%23paint0_linear_402_493)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_402_493' x1='2' y1='1.51086' x2='14.8134' y2='2.41018' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#fundAccountMenu2 .fa:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.598 11.9067L5.20467 9.29999L7.09067 11.1853L10.138 8.13866L11.3333 9.33333V6H8L9.19533 7.19533L7.09067 9.29999L5.20533 7.414L1.908 10.7113C1.52795 9.858 1.33213 8.93413 1.33333 8C1.33333 4.318 4.318 1.33333 8 1.33333C11.682 1.33333 14.6667 4.318 14.6667 8C14.6667 11.682 11.682 14.6667 8 14.6667C6.94533 14.6673 5.90559 14.4175 4.96641 13.9377C4.02722 13.4578 3.21547 12.7617 2.598 11.9067Z' fill='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#fundAccountMenu2.active .fa:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.59805 11.9067L5.20471 9.29999L7.09071 11.1853L10.138 8.13866L11.3334 9.33333V6H8.00005L9.19538 7.19533L7.09071 9.29999L5.20538 7.414L1.90805 10.7113C1.528 9.858 1.33218 8.93413 1.33338 8C1.33338 4.318 4.31805 1.33333 8.00005 1.33333C11.682 1.33333 14.6667 4.318 14.6667 8C14.6667 11.682 11.682 14.6667 8.00005 14.6667C6.94538 14.6673 5.90563 14.4175 4.96645 13.9377C4.02727 13.4578 3.21551 12.7617 2.59805 11.9067Z' fill='url(%23paint0_linear_406_48)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_406_48' x1='1.33337' y1='1.33333' x2='15.5647' y2='2.37287' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#transactionsMenu .fa:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 5.99999C15.5004 6.0658 15.4878 6.13103 15.4629 6.19195C15.438 6.25287 15.4013 6.30827 15.355 6.35499L12.355 9.35499C12.3083 9.40133 12.2529 9.438 12.192 9.46288C12.131 9.48776 12.0658 9.50037 12 9.49999C11.935 9.50079 11.8705 9.4889 11.81 9.46499C11.7179 9.42716 11.6392 9.36269 11.584 9.27985C11.5287 9.197 11.4995 9.09956 11.5 8.99999V7.49999H7.00001C6.8674 7.49999 6.74022 7.44732 6.64646 7.35355C6.55269 7.25978 6.50001 7.1326 6.50001 6.99999V4.99999C6.50001 4.86739 6.55269 4.74021 6.64646 4.64644C6.74022 4.55267 6.8674 4.49999 7.00001 4.49999H11.5V2.99999C11.5004 2.90111 11.5302 2.80456 11.5854 2.72257C11.6407 2.64058 11.7191 2.57682 11.8106 2.53936C11.9021 2.5019 12.0027 2.49241 12.0996 2.51211C12.1965 2.5318 12.2854 2.57978 12.355 2.64999L15.355 5.64999C15.4474 5.74312 15.4995 5.86882 15.5 5.99999ZM9.00001 8.49999H4.50001V6.99999C4.49952 6.90128 4.46981 6.80492 4.41465 6.72306C4.35948 6.6412 4.28132 6.5775 4.19001 6.53999C4.09895 6.5017 3.9986 6.49124 3.9016 6.50993C3.80461 6.52862 3.71532 6.57562 3.64501 6.64499L0.645008 9.64499C0.598668 9.69171 0.562005 9.74712 0.537123 9.80804C0.51224 9.86896 0.499628 9.93419 0.500008 9.99999C0.499628 10.0658 0.51224 10.131 0.537123 10.1919C0.562005 10.2529 0.598668 10.3083 0.645008 10.355L3.64501 13.355C3.69173 13.4013 3.74714 13.438 3.80806 13.4629C3.86897 13.4878 3.93421 13.5004 4.00001 13.5C4.0656 13.5017 4.13067 13.488 4.19001 13.46C4.28132 13.4225 4.35948 13.3588 4.41465 13.2769C4.46981 13.1951 4.49952 13.0987 4.50001 13V11.5H9.00001C9.13262 11.5 9.25979 11.4473 9.35356 11.3535C9.44733 11.2598 9.50001 11.1326 9.50001 11V8.99999C9.50001 8.86739 9.44733 8.74021 9.35356 8.64644C9.25979 8.55267 9.13262 8.49999 9.00001 8.49999Z' fill='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#transactionsMenu.active .fa:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 5.99999C15.5004 6.0658 15.4878 6.13103 15.4629 6.19195C15.438 6.25287 15.4013 6.30827 15.355 6.35499L12.355 9.35499C12.3083 9.40133 12.2529 9.438 12.192 9.46288C12.131 9.48776 12.0658 9.50037 12 9.49999C11.935 9.50079 11.8705 9.4889 11.81 9.46499C11.7179 9.42716 11.6392 9.36269 11.584 9.27985C11.5287 9.197 11.4995 9.09956 11.5 8.99999V7.49999H7.00001C6.8674 7.49999 6.74022 7.44732 6.64646 7.35355C6.55269 7.25978 6.50001 7.1326 6.50001 6.99999V4.99999C6.50001 4.86739 6.55269 4.74021 6.64646 4.64644C6.74022 4.55267 6.8674 4.49999 7.00001 4.49999H11.5V2.99999C11.5004 2.90111 11.5302 2.80456 11.5854 2.72257C11.6407 2.64058 11.7191 2.57682 11.8106 2.53936C11.9021 2.5019 12.0027 2.49241 12.0996 2.51211C12.1965 2.5318 12.2854 2.57978 12.355 2.64999L15.355 5.64999C15.4474 5.74312 15.4995 5.86882 15.5 5.99999ZM9.00001 8.49999H4.50001V6.99999C4.49952 6.90128 4.46981 6.80492 4.41465 6.72306C4.35948 6.6412 4.28132 6.5775 4.19001 6.53999C4.09895 6.5017 3.9986 6.49124 3.9016 6.50993C3.80461 6.52862 3.71532 6.57562 3.64501 6.64499L0.645008 9.64499C0.598668 9.69171 0.562005 9.74712 0.537123 9.80804C0.51224 9.86896 0.499628 9.93419 0.500008 9.99999C0.499628 10.0658 0.51224 10.131 0.537123 10.1919C0.562005 10.2529 0.598668 10.3083 0.645008 10.355L3.64501 13.355C3.69173 13.4013 3.74714 13.438 3.80806 13.4629C3.86897 13.4878 3.93421 13.5004 4.00001 13.5C4.0656 13.5017 4.13067 13.488 4.19001 13.46C4.28132 13.4225 4.35948 13.3588 4.41465 13.2769C4.46981 13.1951 4.49952 13.0987 4.50001 13V11.5H9.00001C9.13262 11.5 9.25979 11.4473 9.35356 11.3535C9.44733 11.2598 9.50001 11.1326 9.50001 11V8.99999C9.50001 8.86739 9.44733 8.74021 9.35356 8.64644C9.25979 8.55267 9.13262 8.49999 9.00001 8.49999Z' fill='url(%23paint0_linear_430_159)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_430_159' x1='0.5' y1='2.50209' x2='16.4375' y2='4.08988' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#tradingHistoryMenu .fa:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.82698 3.70001H8.17307V5.15456H7.21484C6.86138 5.15456 6.57484 5.4411 6.57484 5.79456V10.3327C6.57484 10.6862 6.86138 10.9727 7.21484 10.9727H8.17307V13.3H8.82698V10.9727H9.78522C10.1387 10.9727 10.4252 10.6862 10.4252 10.3327V5.79456C10.4252 5.4411 10.1387 5.15456 9.78522 5.15456H8.82698V3.70001Z' fill='%238C92B7'/%3E%3Cpath d='M3.37826 3.99094H4.03218V5.15456H4.99041C5.34387 5.15456 5.63041 5.4411 5.63041 5.79456V8.95093C5.63041 9.30439 5.34387 9.59093 4.99041 9.59093H4.03218V12.5727H3.37826V9.59093H2.42003C2.06657 9.59093 1.78003 9.30439 1.78003 8.95093V5.79456C1.78003 5.4411 2.06657 5.15456 2.42003 5.15456H3.37826V3.99094Z' fill='%238C92B7'/%3E%3Cpath d='M12.9679 3.99094H13.6218V6.10001H14.58C14.9335 6.10001 15.22 6.38655 15.22 6.74001V10.7691C15.22 11.1226 14.9335 11.4091 14.58 11.4091H13.6218V12.1364H12.9679V11.4091H12.0096C11.6562 11.4091 11.3696 11.1226 11.3696 10.7691V6.74001C11.3696 6.38655 11.6562 6.10001 12.0096 6.10001H12.9679V3.99094Z' fill='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#tradingHistoryMenu.active .fa:before {
  background: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.82674 3.70001H8.17283V5.15456H7.21459C6.86113 5.15456 6.57459 5.4411 6.57459 5.79456V10.3327C6.57459 10.6862 6.86113 10.9727 7.21459 10.9727H8.17283V13.3H8.82674V10.9727H9.78498C10.1384 10.9727 10.425 10.6862 10.425 10.3327V5.79456C10.425 5.4411 10.1384 5.15456 9.78498 5.15456H8.82674V3.70001Z' fill='url(%23paint0_linear_443_43)'/%3E%3Cpath d='M3.37802 3.99094H4.03193V5.15456H4.99017C5.34363 5.15456 5.63017 5.4411 5.63017 5.79456V8.95093C5.63017 9.30439 5.34363 9.59093 4.99017 9.59093H4.03193V12.5727H3.37802V9.59093H2.41979C2.06632 9.59093 1.77979 9.30439 1.77979 8.95093V5.79456C1.77979 5.4411 2.06632 5.15456 2.41978 5.15456H3.37802V3.99094Z' fill='url(%23paint1_linear_443_43)'/%3E%3Cpath d='M12.9676 3.99094H13.6215V6.10001H14.5798C14.9332 6.10001 15.2198 6.38655 15.2198 6.74001V10.7691C15.2198 11.1226 14.9332 11.4091 14.5798 11.4091H13.6215V12.1364H12.9676V11.4091H12.0094C11.6559 11.4091 11.3694 11.1226 11.3694 10.7691V6.74001C11.3694 6.38655 11.6559 6.10001 12.0094 6.10001H12.9676V3.99094Z' fill='url(%23paint2_linear_443_43)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_443_43' x1='1.77979' y1='3.70001' x2='16.0523' y2='5.15958' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_443_43' x1='1.77979' y1='3.70001' x2='16.0523' y2='5.15958' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_443_43' x1='1.77979' y1='3.70001' x2='16.0523' y2='5.15958' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#accountSettingsMenu .fa:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.51954 1.43468C9.27288 1.33334 8.95954 1.33334 8.33354 1.33334C7.70754 1.33334 7.39488 1.33334 7.14754 1.43468C6.9848 1.50117 6.83682 1.5992 6.71211 1.72311C6.5874 1.84702 6.48842 1.99437 6.42088 2.15668C6.35821 2.30534 6.33421 2.47934 6.32421 2.73201C6.31945 2.91501 6.26826 3.0938 6.17543 3.25158C6.0826 3.40936 5.95119 3.54096 5.79354 3.63401C5.63271 3.72341 5.45191 3.77077 5.26789 3.77171C5.08388 3.77264 4.90261 3.72711 4.74088 3.63934C4.51554 3.52068 4.35221 3.45534 4.19088 3.43401C3.83793 3.38796 3.48105 3.48281 3.19754 3.69801C2.98554 3.85934 2.82888 4.12868 2.51621 4.66668C2.20288 5.20468 2.04688 5.47334 2.01154 5.73668C1.96488 6.08734 2.06088 6.44201 2.27821 6.72268C2.37688 6.85068 2.51621 6.95801 2.73154 7.09268C3.04954 7.29068 3.25354 7.62801 3.25354 8.00001C3.25354 8.37201 3.04954 8.70934 2.73221 8.90668C2.51621 9.04201 2.37688 9.14934 2.27754 9.27734C2.17059 9.41615 2.09204 9.57468 2.0464 9.74387C2.00076 9.91305 1.98891 10.0896 2.01154 10.2633C2.04688 10.526 2.20288 10.7953 2.51621 11.3333C2.82954 11.8713 2.98554 12.14 3.19754 12.302C3.48021 12.5173 3.83754 12.612 4.19088 12.566C4.35221 12.5447 4.51554 12.4793 4.74088 12.3607C4.90269 12.2728 5.08409 12.2272 5.26823 12.2281C5.45237 12.2291 5.63329 12.2765 5.79421 12.366C6.11821 12.5527 6.31021 12.896 6.32421 13.268C6.33421 13.5213 6.35821 13.6947 6.42088 13.8433C6.55688 14.17 6.81821 14.43 7.14754 14.5653C7.39421 14.6667 7.70754 14.6667 8.33354 14.6667C8.95954 14.6667 9.27288 14.6667 9.51954 14.5653C9.68229 14.4988 9.83027 14.4008 9.95498 14.2769C10.0797 14.153 10.1787 14.0057 10.2462 13.8433C10.3089 13.6947 10.3329 13.5213 10.3429 13.268C10.3562 12.896 10.5489 12.552 10.8735 12.366C11.0344 12.2766 11.2152 12.2292 11.3992 12.2283C11.5832 12.2274 11.7645 12.2729 11.9262 12.3607C12.1515 12.4793 12.3149 12.5447 12.4762 12.566C12.8295 12.6127 13.1869 12.5173 13.4695 12.302C13.6815 12.1407 13.8382 11.8713 14.1509 11.3333C14.4642 10.7953 14.6202 10.5267 14.6555 10.2633C14.6781 10.0895 14.6661 9.91298 14.6204 9.74379C14.5746 9.57461 14.4959 9.4161 14.3889 9.27734C14.2902 9.14934 14.1509 9.04201 13.9355 8.90734C13.6175 8.70934 13.4135 8.37201 13.4135 8.00001C13.4135 7.62801 13.6175 7.29068 13.9349 7.09334C14.1509 6.95801 14.2902 6.85068 14.3895 6.72268C14.4965 6.58387 14.575 6.42534 14.6207 6.25615C14.6663 6.08697 14.6782 5.91044 14.6555 5.73668C14.6202 5.47401 14.4642 5.20468 14.1509 4.66668C13.8375 4.12868 13.6815 3.86001 13.4695 3.69801C13.186 3.48281 12.8292 3.38796 12.4762 3.43401C12.3149 3.45534 12.1515 3.52068 11.9262 3.63934C11.7644 3.72723 11.583 3.77282 11.3989 3.77189C11.2147 3.77096 11.0338 3.72353 10.8729 3.63401C10.7154 3.54088 10.5841 3.40924 10.4914 3.25147C10.3987 3.09369 10.3476 2.91495 10.3429 2.73201C10.3329 2.47868 10.3089 2.30534 10.2462 2.15668C10.1787 1.99437 10.0797 1.84702 9.95498 1.72311C9.83027 1.5992 9.68229 1.50117 9.51954 1.43468ZM8.33354 10C9.44688 10 10.3489 9.10468 10.3489 8.00001C10.3489 6.89534 9.44621 6.00001 8.33354 6.00001C7.22088 6.00001 6.31821 6.89534 6.31821 8.00001C6.31821 9.10468 7.22088 10 8.33354 10Z' fill='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#accountSettingsMenu.active .fa:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.51954 1.43468C9.27288 1.33334 8.95954 1.33334 8.33354 1.33334C7.70754 1.33334 7.39488 1.33334 7.14754 1.43468C6.9848 1.50117 6.83682 1.5992 6.71211 1.72311C6.5874 1.84702 6.48842 1.99437 6.42088 2.15668C6.35821 2.30534 6.33421 2.47934 6.32421 2.73201C6.31945 2.91501 6.26826 3.0938 6.17543 3.25158C6.0826 3.40936 5.95119 3.54096 5.79354 3.63401C5.63271 3.72341 5.45191 3.77077 5.26789 3.77171C5.08388 3.77264 4.90261 3.72711 4.74088 3.63934C4.51554 3.52068 4.35221 3.45534 4.19088 3.43401C3.83793 3.38796 3.48105 3.48281 3.19754 3.69801C2.98554 3.85934 2.82888 4.12868 2.51621 4.66668C2.20288 5.20468 2.04688 5.47334 2.01154 5.73668C1.96488 6.08734 2.06088 6.44201 2.27821 6.72268C2.37688 6.85068 2.51621 6.95801 2.73154 7.09268C3.04954 7.29068 3.25354 7.62801 3.25354 8.00001C3.25354 8.37201 3.04954 8.70934 2.73221 8.90668C2.51621 9.04201 2.37688 9.14934 2.27754 9.27734C2.17059 9.41615 2.09204 9.57468 2.0464 9.74387C2.00076 9.91305 1.98891 10.0896 2.01154 10.2633C2.04688 10.526 2.20288 10.7953 2.51621 11.3333C2.82954 11.8713 2.98554 12.14 3.19754 12.302C3.48021 12.5173 3.83754 12.612 4.19088 12.566C4.35221 12.5447 4.51554 12.4793 4.74088 12.3607C4.90269 12.2728 5.08409 12.2272 5.26823 12.2281C5.45237 12.2291 5.63329 12.2765 5.79421 12.366C6.11821 12.5527 6.31021 12.896 6.32421 13.268C6.33421 13.5213 6.35821 13.6947 6.42088 13.8433C6.55688 14.17 6.81821 14.43 7.14754 14.5653C7.39421 14.6667 7.70754 14.6667 8.33354 14.6667C8.95954 14.6667 9.27288 14.6667 9.51954 14.5653C9.68229 14.4988 9.83027 14.4008 9.95498 14.2769C10.0797 14.153 10.1787 14.0057 10.2462 13.8433C10.3089 13.6947 10.3329 13.5213 10.3429 13.268C10.3562 12.896 10.5489 12.552 10.8735 12.366C11.0344 12.2766 11.2152 12.2292 11.3992 12.2283C11.5832 12.2274 11.7645 12.2729 11.9262 12.3607C12.1515 12.4793 12.3149 12.5447 12.4762 12.566C12.8295 12.6127 13.1869 12.5173 13.4695 12.302C13.6815 12.1407 13.8382 11.8713 14.1509 11.3333C14.4642 10.7953 14.6202 10.5267 14.6555 10.2633C14.6781 10.0895 14.6661 9.91298 14.6204 9.74379C14.5746 9.57461 14.4959 9.4161 14.3889 9.27734C14.2902 9.14934 14.1509 9.04201 13.9355 8.90734C13.6175 8.70934 13.4135 8.37201 13.4135 8.00001C13.4135 7.62801 13.6175 7.29068 13.9349 7.09334C14.1509 6.95801 14.2902 6.85068 14.3895 6.72268C14.4965 6.58387 14.575 6.42534 14.6207 6.25615C14.6663 6.08697 14.6782 5.91044 14.6555 5.73668C14.6202 5.47401 14.4642 5.20468 14.1509 4.66668C13.8375 4.12868 13.6815 3.86001 13.4695 3.69801C13.186 3.48281 12.8292 3.38796 12.4762 3.43401C12.3149 3.45534 12.1515 3.52068 11.9262 3.63934C11.7644 3.72723 11.583 3.77282 11.3989 3.77189C11.2147 3.77096 11.0338 3.72353 10.8729 3.63401C10.7154 3.54088 10.5841 3.40924 10.4914 3.25147C10.3987 3.09369 10.3476 2.91495 10.3429 2.73201C10.3329 2.47868 10.3089 2.30534 10.2462 2.15668C10.1787 1.99437 10.0797 1.84702 9.95498 1.72311C9.83027 1.5992 9.68229 1.50117 9.51954 1.43468ZM8.33354 10C9.44688 10 10.3489 9.10468 10.3489 8.00001C10.3489 6.89534 9.44621 6.00001 8.33354 6.00001C7.22088 6.00001 6.31821 6.89534 6.31821 8.00001C6.31821 9.10468 7.22088 10 8.33354 10Z' fill='url(%23paint0_linear_444_596)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_444_596' x1='2' y1='1.33334' x2='15.5268' y2='2.27202' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#requestsSettingsMenu .glyphicon:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.74386 1C4.15108 1 2.85986 2.29121 2.85986 3.884V12.116C2.85986 13.7088 4.15108 15 5.74386 15H8.31592C7.50249 14.1376 7.00386 12.975 7.00386 11.696C7.00386 9.0362 9.16006 6.88 11.8199 6.88C12.3688 6.88 12.8963 6.97184 13.3879 7.14102V3.884C13.3879 2.29121 12.0966 1 10.5039 1H5.74386ZM4.90386 4.136C4.90386 3.71847 5.24233 3.38 5.65986 3.38H9.52386C9.9414 3.38 10.2799 3.71847 10.2799 4.136C10.2799 4.55354 9.9414 4.892 9.52386 4.892H5.65986C5.24233 4.892 4.90386 4.55354 4.90386 4.136ZM5.65986 5.9C5.24233 5.9 4.90386 6.23846 4.90386 6.656C4.90386 7.07354 5.24233 7.412 5.65986 7.412H6.72386C7.1414 7.412 7.47986 7.07354 7.47986 6.656C7.47986 6.23846 7.1414 5.9 6.72386 5.9H5.65986Z' fill='%238C92B7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8196 15C11.5863 15 11.3586 14.9758 11.1389 14.9298C9.64075 14.616 8.51562 13.2874 8.51562 11.696C8.51562 9.87124 9.99486 8.392 11.8196 8.392C12.3871 8.392 12.9211 8.53505 13.3876 8.78705C14.4213 9.34543 15.1236 10.4387 15.1236 11.696C15.1236 13.5208 13.6444 15 11.8196 15ZM11.1782 11.1766C10.883 10.8814 10.4043 10.8814 10.109 11.1766C9.81382 11.4719 9.81382 11.9505 10.109 12.2458L10.9505 13.0872C11.2457 13.3824 11.7244 13.3824 12.0196 13.0872L13.6308 11.476C13.9261 11.1807 13.9261 10.7021 13.6308 10.4068C13.3356 10.1116 12.8569 10.1116 12.5617 10.4068L11.4851 11.4835L11.1782 11.1766Z' fill='%238C92B7'/%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li#requestsSettingsMenu.active .glyphicon:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.74435 1C4.15157 1 2.86035 2.29121 2.86035 3.884V12.116C2.86035 13.7088 4.15157 15 5.74435 15H8.3164C7.50298 14.1376 7.00435 12.975 7.00435 11.696C7.00435 9.0362 9.16055 6.88 11.8204 6.88C12.3693 6.88 12.8968 6.97184 13.3884 7.14102V3.884C13.3884 2.29121 12.0971 1 10.5044 1H5.74435ZM4.90435 4.136C4.90435 3.71847 5.24282 3.38 5.66035 3.38H9.52435C9.94189 3.38 10.2804 3.71847 10.2804 4.136C10.2804 4.55354 9.94189 4.892 9.52435 4.892H5.66035C5.24282 4.892 4.90435 4.55354 4.90435 4.136ZM5.66035 5.9C5.24282 5.9 4.90435 6.23846 4.90435 6.656C4.90435 7.07354 5.24282 7.412 5.66035 7.412H6.72435C7.14189 7.412 7.48035 7.07354 7.48035 6.656C7.48035 6.23846 7.14189 5.9 6.72435 5.9H5.66035Z' fill='url(%23paint0_linear_452_85)'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8206 15C11.5872 15 11.3596 14.9758 11.1399 14.9298C9.64173 14.616 8.5166 13.2874 8.5166 11.696C8.5166 9.87124 9.99584 8.392 11.8206 8.392C12.388 8.392 12.9221 8.53505 13.3886 8.78705C14.4223 9.34543 15.1246 10.4387 15.1246 11.696C15.1246 13.5208 13.6454 15 11.8206 15ZM11.1792 11.1766C10.8839 10.8814 10.4053 10.8814 10.11 11.1766C9.81479 11.4719 9.81479 11.9505 10.11 12.2458L10.9515 13.0872C11.2467 13.3824 11.7253 13.3824 12.0206 13.0872L13.6318 11.476C13.927 11.1807 13.927 10.7021 13.6318 10.4068C13.3366 10.1116 12.8579 10.1116 12.5627 10.4068L11.486 11.4835L11.1792 11.1766Z' fill='url(%23paint1_linear_452_85)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_452_85' x1='2.86035' y1='1' x2='14.1234' y2='1.61869' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_452_85' x1='8.5166' y1='8.392' x2='15.5697' y2='8.9072' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
}
.page-container .page-sidebar .x-navigation li .fa,
.page-container .page-sidebar .x-navigation li .glyphicon {
  margin-right: 0;
}
.page-container .page-sidebar .x-navigation li .fa:before,
.page-container .page-sidebar .x-navigation li .glyphicon:before {
  width: 16px;
  height: 16px;
  display: block;
}
.page-container .page-sidebar .x-navigation li.active > a {
  background: #fff;
  color: #18191f;
  font-weight: 500;
}
.page-container .page-sidebar .x-navigation li.active > ul {
  padding: 5px;
}
.page-container .page-sidebar .x-navigation li > a {
  color: #18191f;
  font-size: 14px;
  border: none;
  border-radius: 12px;
  padding: 11px 10px 11px 15px;
  display: flex;
  align-items: center;
}
.page-container .page-sidebar .x-navigation li > a:hover {
  background: #fff !important;
  color: #18191f;
}
.page-container .page-sidebar .x-navigation li > a .fa,
.page-container .page-sidebar .x-navigation li > a .glyphicon {
  color: #8c92b7;
}
.page-container .page-sidebar .x-navigation li > ul {
  background: none;
  padding: 0 5px;
}
.page-container .page-sidebar .x-navigation li > ul > li > a {
  padding-top: 6px;
  padding-bottom: 6px;
}

.page-content-wrap #yourAccount {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}
.page-content-wrap #yourAccount #accountStatusWidget {
  padding: 0;
  width: 186px;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget {
  padding: 0;
  margin: 0;
  background: none !important;
  box-shadow: none;
  min-height: 0;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-title {
  display: none;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-subtitle {
  width: 100% !important;
  margin: 0 !important;
  position: relative;
  top: 19px;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-subtitle .progress {
  margin: 0 !important;
  padding: 0 !important;
  height: 2px;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-subtitle .progress-bar {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-subtitle,
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons {
  margin: 0 !important;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons .col {
  width: 30px;
  height: 30px;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  position: relative;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span:before {
  content: "";
  width: 30px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 0;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span.fa-legal {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span.fa-legal:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_402_590)'%3E%3Cpath d='M12.2188 15.5C12.2188 14.7233 11.5892 14.0938 10.8125 14.0938H5.1875C4.41084 14.0938 3.78125 14.7233 3.78125 15.5V16H12.2188V15.5Z' fill='white'/%3E%3Cpath d='M15.0625 3.78125V2.84375H9.31991C9.17828 2.44662 8.86588 2.13422 8.46875 1.99259V0H7.53125V1.99259C7.13412 2.13422 6.82172 2.44662 6.68009 2.84375H0.9375V3.78125H2.1095L0 8.9375C0 10.2298 1.05147 11.2812 2.34375 11.2812H3.28125C4.57353 11.2812 5.625 10.2298 5.625 8.9375L3.50597 3.78125H6.68013C6.82175 4.17838 7.13416 4.49078 7.53128 4.63241V11.3326C6.61519 11.5201 5.8905 12.2398 5.70372 13.1562H10.2963C10.1096 12.2398 9.38488 11.5201 8.46878 11.3326V4.63241C8.86591 4.49078 9.17831 4.17838 9.31994 3.78125H12.4845L10.375 8.9375C10.375 10.2298 11.4265 11.2812 12.7188 11.2812H13.6562C14.9485 11.2812 16 10.2298 16 8.9375L13.881 3.78125H15.0625ZM4.453 8.46875H1.172L2.8125 4.53106L4.453 8.46875ZM14.828 8.46875H11.547L13.1875 4.53106L14.828 8.46875Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_402_590'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 50% 50%;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span.fa-files-o {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span.fa-files-o:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_402_596)'%3E%3Cpath d='M4.08135 2.25568H2.25566V4.08138C2.25566 4.448 1.95845 4.74522 1.59182 4.74522C1.22519 4.74522 0.927979 4.448 0.927979 4.08138V1.59184C0.927979 1.22521 1.22519 0.928001 1.59182 0.928001H4.08135C4.44798 0.928001 4.74519 1.22521 4.74519 1.59184C4.74519 1.95839 4.44803 2.25568 4.08135 2.25568Z' fill='white'/%3E%3Cpath d='M11.8907 2.25568H13.7164V4.08138C13.7164 4.448 14.0136 4.74522 14.3803 4.74522C14.7469 4.74522 15.0441 4.448 15.0441 4.08138V1.59184C15.0441 1.22521 14.7469 0.928001 14.3803 0.928001H11.8907C11.5241 0.928001 11.2269 1.22521 11.2269 1.59184C11.2269 1.95847 11.5241 2.25568 11.8907 2.25568Z' fill='white'/%3E%3Cpath d='M4.08139 13.7165H2.25569V11.8908C2.25569 11.5241 1.95843 11.227 1.59185 11.227C1.22527 11.227 0.92801 11.5241 0.92801 11.8908L0.927979 14.3803C0.927979 14.747 1.22519 15.0442 1.59182 15.0442H4.08139C4.44801 15.0442 4.74523 14.747 4.74523 14.3803C4.74523 14.0137 4.44801 13.7165 4.08139 13.7165Z' fill='white'/%3E%3Cpath d='M13.7165 11.8908V13.7165H11.8908C11.5241 13.7165 11.2269 14.0137 11.2269 14.3803C11.2269 14.747 11.5241 15.0442 11.8908 15.0442H14.3803C14.7469 15.0442 15.0441 14.747 15.0441 14.3803V11.8908C15.0441 11.5241 14.7469 11.227 14.3803 11.227C14.0137 11.227 13.7165 11.5241 13.7165 11.8908Z' fill='white'/%3E%3Cpath d='M4.36182 10.5153C4.36182 8.52548 5.99271 6.89754 7.98607 6.89754C9.97946 6.89754 11.6104 8.52548 11.6104 10.5153V11.702C11.6104 11.7142 11.6004 11.7242 11.5881 11.7242H4.38405C4.37181 11.7242 4.36182 11.7142 4.36182 11.702V10.5153Z' fill='white'/%3E%3Cpath d='M9.77276 4.78335C9.77276 3.79845 8.97281 3 7.98607 3C6.99935 3 6.19946 3.79845 6.19946 4.78335C6.19946 5.76834 6.99938 6.56679 7.98607 6.56679C8.97284 6.56679 9.77276 5.76834 9.77276 4.78335Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_402_596'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 50% 50%;
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span.fa-user {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
}
.page-content-wrap #yourAccount #accountStatusWidget .widget-buttons span.fa-user:before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_402_601)'%3E%3Cpath d='M14.8936 6.43156C14.6882 6.29367 14.5027 6.12827 14.3423 5.93993C14.3542 5.67771 14.4069 5.41895 14.4985 5.173C14.6707 4.59001 14.8852 3.86445 14.4719 3.29671C14.0555 2.72445 13.295 2.70524 12.6839 2.68962C12.4269 2.69988 12.1698 2.67224 11.9208 2.60758C11.7839 2.39283 11.6793 2.15912 11.6106 1.9139C11.4067 1.33327 11.1527 0.610601 10.4725 0.38956C9.81252 0.175055 9.22021 0.582597 8.69795 0.94098C8.48806 1.10856 8.25243 1.24102 8.00018 1.33325C7.74781 1.24112 7.51204 1.10864 7.30213 0.94098C6.77984 0.582282 6.18737 0.176026 5.52753 0.38956C4.84754 0.610601 4.59364 1.33291 4.38952 1.91367C4.32087 2.15765 4.21748 2.3905 4.08256 2.60506C3.83278 2.67169 3.57436 2.70012 3.31608 2.68938C2.70508 2.70497 1.94451 2.72421 1.52818 3.29644C1.11483 3.8645 1.32929 4.59006 1.50151 5.17311C1.59206 5.41777 1.64523 5.67466 1.65922 5.93518C1.49954 6.12617 1.31336 6.29335 1.10633 6.43159C0.613333 6.80755 0 7.27562 0 7.99992C0 8.72422 0.613333 9.19228 1.10644 9.56828C1.31181 9.70617 1.49731 9.87157 1.6577 10.0599C1.64578 10.3221 1.59308 10.5809 1.50146 10.8268C1.32926 11.4098 1.11478 12.1354 1.52812 12.7031C1.94446 13.2754 2.70503 13.2946 3.31605 13.3102C3.5731 13.3 3.83023 13.3276 4.07922 13.3923C4.21612 13.607 4.32066 13.8408 4.38945 14.086C4.59356 14.6667 4.84746 15.3893 5.52761 15.6104C5.64811 15.6499 5.77414 15.67 5.90096 15.67C6.41285 15.67 6.88028 15.3487 7.30218 15.059C7.51207 14.8913 7.7477 14.7588 7.99997 14.6666C8.25235 14.7587 8.48812 14.8912 8.69808 15.0589C9.22034 15.4176 9.81265 15.8235 10.4727 15.6103C11.1526 15.3892 11.4065 14.6669 11.6107 14.0862C11.6793 13.8422 11.7827 13.6093 11.9176 13.3948C12.1674 13.3281 12.4258 13.2997 12.6841 13.3105C13.2951 13.2949 14.0557 13.2756 14.472 12.7034C14.8853 12.1354 14.6709 11.4097 14.4987 10.8267C14.4081 10.5821 14.355 10.3252 14.341 10.0647C14.5006 9.87367 14.6868 9.70649 14.8939 9.56825C15.3866 9.19228 16 8.72422 16 7.99992C16 7.27562 15.3867 6.80755 14.8936 6.43156ZM10.9714 6.80461L7.63802 10.1379C7.37777 10.3983 6.95577 10.3983 6.69544 10.1381C6.69538 10.138 6.69533 10.138 6.69528 10.1379L5.0286 8.47126C4.76497 8.21424 4.75961 7.79216 5.01664 7.52852C5.27366 7.26488 5.69574 7.25953 5.95938 7.51655C5.96342 7.52049 5.96741 7.52448 5.97135 7.52852L7.16665 8.72385L10.0286 5.86185C10.2857 5.59821 10.7077 5.59288 10.9714 5.84991C11.235 6.10693 11.2403 6.52901 10.9833 6.79265C10.9794 6.79671 10.9754 6.80068 10.9714 6.80461Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_402_601'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 50% 50%;
}
.page-content-wrap .profile-data-name {
  color: #18191f !important;
  font-weight: 400;
  font-size: 30px;
  margin: 0 !important;
  position: relative;
  padding-right: 50px;
}
.page-content-wrap .profile-data-name:before {
  content: "👋";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.page-content-wrap .profile-data-name strong {
  font-weight: 400;
}
.page-content-wrap .panel {
  background: rgba(255, 255, 255, 0.6);
  border-radius: 12px;
  overflow: hidden;
  border: none;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
}
.page-content-wrap .panel-heading {
  background: none !important;
  border: none !important;
  padding: 5px 12px 6px;
}
.page-content-wrap .panel-heading .panel-title {
  font-size: 16px;
  font-weight: 400;
  margin-left: 0;
}
.page-content-wrap .panel-heading .panel-title strong {
  font-weight: 400;
}
.page-content-wrap .panel-body {
  background: #fff !important;
  border-top: 1px solid #bfbfdd;
  border-radius: 12px 12px 0 0;
}
.page-content-wrap #widgets > .row {
  display: flex;
  gap: 16px;
  margin: 0 -15px 32px;
}
.page-content-wrap #widgets > .row > div {
  padding: 0 !important;
}

.widget {
  margin: 0;
  padding: 0 !important;
  height: 100%;
  border-radius: 12px;
  background: rgba(255, 255, 255, 0.6) !important;
  backdrop-filter: blur(8px);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05), 0 -1px 1px 0 rgba(0, 0, 0, 0.1) inset;
  color: #18191f;
}
.widget .widget-title {
  color: #18191f;
  font-size: 16px;
  text-transform: none;
  font-weight: 400;
}

#leftWidget .widget,
#middleWidget .widget {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#leftWidget .widget .widget-title,
#middleWidget .widget .widget-title {
  order: 1;
  width: auto;
  align-self: flex-start;
  margin: 0;
  padding-left: 12px;
  height: 40px;
  line-height: 40px;
}
#leftWidget .widget-inner-wrapper,
#middleWidget .widget-inner-wrapper {
  order: 3;
  width: 100%;
  height: calc(100% - 40px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
}

#leftWidget .widget .widget-inner-wrapper {
  background: linear-gradient(94.18deg, rgba(68, 130, 255, 0.14) 0%, rgba(119, 93, 226, 0.14) 100%);
  border-top: 1px solid #4482ff;
}
#leftWidget .widget .widget-int {
  font-weight: 500;
  font-size: 30px;
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  background-clip: text;
  color: transparent !important;
}
#leftWidget .widget #my-widget {
  order: 2;
  width: auto;
  align-self: flex-start;
  border: none;
  margin: 0 !important;
  padding: 0 12px 0 0 !important;
}
#leftWidget .widget #my-widget > div {
  width: 100% !important;
}
#leftWidget .widget #my-widget > div .col-md-12 {
  padding: 0 !important;
}
#leftWidget .widget #my-widget > div .col-md-12 .btn {
  padding: 0;
  margin: 0;
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  background-clip: text;
  color: transparent !important;
  font-size: 16px !important;
  height: 40px !important;
  line-height: 40px !important;
}

#middleWidget .widget-inner-wrapper {
  border-top: 1px solid #bfbfdd;
}
#middleWidget .widget-int {
  font-weight: 500;
  font-size: 30px;
  color: #000;
}
#middleWidget .widget-subtitle {
  order: 2;
  width: auto;
  float: none;
  padding: 0 12px 0 0;
  margin: 0;
  height: 40px;
  line-height: 40px;
}
#middleWidget .widget-subtitle a {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  background-clip: text;
  color: transparent !important;
  font-size: 16px !important;
}

#scrollWidget .owl-carousel {
  height: 100%;
  display: flex !important;
  flex-direction: column;
}
#scrollWidget .owl-carousel .owl-wrapper-outer {
  flex-grow: 1;
}
#scrollWidget .owl-carousel .owl-wrapper {
  height: 100%;
}
#scrollWidget .owl-carousel .owl-item {
  height: 100%;
}
#scrollWidget .owl-carousel .owl-item > div {
  height: 100%;
}
#scrollWidget .widget-title {
  height: 40px;
  line-height: 40px;
  margin: 0;
}
#scrollWidget .widget-inner-wrapper {
  border-top: 1px solid #bfbfdd;
  width: 100%;
  height: calc(100% - 40px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
}
#scrollWidget .widget-int {
  font-weight: 500;
  font-size: 30px;
  color: #000;
  margin-top: 21px;
}
#scrollWidget .owl-pagination {
  margin-bottom: 6px;
}
#scrollWidget .owl-pagination .owl-page {
  margin: 0 2px;
}
#scrollWidget .owl-pagination .owl-page.active span {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  border-radius: 5px;
}
#scrollWidget .owl-pagination .owl-page span {
  width: 20px;
  height: 2px;
  background: #e0e4f2;
  opacity: 1 !important;
  display: block;
  padding: 0;
  margin: 0;
}

#platformWidget {
  background: rgba(255, 255, 255, 0.6);
  border-radius: 12px;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05), 0 -1px 1px 0 rgba(0, 0, 0, 0.1) inset;
  padding: 0 !important;
}
#platformWidget > p {
  text-align: left;
  font-size: 16px !important;
  font-weight: 400 !important;
  color: #18191f;
  height: 40px;
  line-height: 40px;
  padding: 0 12px;
  margin: 0;
}
#platformWidget .img-wrapper {
  border-top: 1px solid #bfbfdd;
  border-radius: 12px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 10px;
}
#platformWidget a {
  display: block;
}
#platformWidget a img {
  width: auto !important;
  max-height: 30px;
  margin: 8px !important;
}

#tradingAccountsTable {
  padding: 0;
}
#tradingAccountsTable .panel {
  padding: 0;
}

.table > thead > tr > th {
  font-size: 14px;
  font-weight: 300 !important;
  color: #4c4e69;
  background: none !important;
  border: none;
}
.table tbody tr {
  background: none !important;
}
.table tbody tr:hover {
  background: linear-gradient(52.01deg, #f2f7ff 0%, #e5e7f3 100%) !important;
}
.table tbody tr td {
  background: none !important;
  color: #18191f;
  font-size: 16px;
  font-weight: 400;
  vertical-align: middle;
  border: none;
}
.table tbody tr td strong {
  font-weight: 400;
}
.table tbody tr td:first-child strong {
  display: block;
  border-radius: 22px;
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  color: #fff;
  text-align: center;
  font-weight: 400;
  font-size: 16px;
}
.table tbody tr td span.label {
  border-radius: 100px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  color: #18191f;
  padding: 0 10px;
}
.table tbody tr td span.label.label-success {
  background: #b0eea9;
}
.table tbody tr td span.label.label-danger {
  background: #ffd0d0;
}
.myAccount .table tbody tr td:last-child .btn, .accounts .table tbody tr td:last-child .btn {
  height: auto;
  font-weight: 500;
  font-size: 16px;
  text-transform: none;
  padding: 4px 24px 6px;
}

.myAccount .row {
  clear: both;
}
.myAccount .page-content-wrap .row .col-md-3:empty {
  display: none;
}
.myAccount #html + .row {
  display: none !important;
}

#exposure_pie text {
  font-weight: 700 !important;
  color: #18191f;
  transform: none !important;
  font-size: 20px !important;
}
#exposure_pie text + text {
  font-size: 24px !important;
  font-weight: 400 !important;
  transform: translateY(10px) !important;
}

#exposure {
  overflow: hidden;
  display: flex;
  gap: 16px;
}
#exposure > div {
  padding: 0;
}

body.transactions .page-content .page-content-wrap > .row .col-md-12 > .panel,
body.trading-history .page-content .page-content-wrap > .row .col-md-12 > .panel,
body.request-status .page-content .page-content-wrap > .row .col-md-12 > .panel {
  background: none !important;
  box-shadow: none !important;
}
body.transactions .page-content .page-content-wrap > .row .col-md-12 > .panel .panel-heading,
body.trading-history .page-content .page-content-wrap > .row .col-md-12 > .panel .panel-heading,
body.request-status .page-content .page-content-wrap > .row .col-md-12 > .panel .panel-heading {
  margin-bottom: 20px;
}
body.transactions .page-content .page-content-wrap > .row .col-md-12 > .panel .panel-body,
body.trading-history .page-content .page-content-wrap > .row .col-md-12 > .panel .panel-body,
body.request-status .page-content .page-content-wrap > .row .col-md-12 > .panel .panel-body {
  border: none;
}
body.transactions .panel .panel-heading .panel-title,
body.trading-history .panel .panel-heading .panel-title,
body.request-status .panel .panel-heading .panel-title {
  font-size: 30px;
  color: #18191f;
}

body.transactions #tradingHistory,
body.trading-history #tradingHistory {
  overflow: hidden;
  display: flex;
  margin-bottom: 16px;
  gap: 16px;
}
body.transactions #tradingHistory > .col-md-6,
body.trading-history #tradingHistory > .col-md-6 {
  margin: 0 !important;
  padding: 0;
}
body.transactions #tradingHistory .form-group .control-label,
body.trading-history #tradingHistory .form-group .control-label {
  display: block;
  text-align: left;
  width: 100%;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  color: #18191f;
}
body.transactions #tradingHistory .form-group .help-block,
body.trading-history #tradingHistory .form-group .help-block {
  color: #18191f;
  font-weight: 400;
}
body.transactions #tradingHistory .form-group > div.col-md-6,
body.trading-history #tradingHistory .form-group > div.col-md-6 {
  width: 100%;
  padding: 0;
}
body.transactions #tradingHistory .form-group > div.col-md-6 label:empty,
body.trading-history #tradingHistory .form-group > div.col-md-6 label:empty {
  display: none;
}
body.transactions div#html,
body.trading-history div#html {
  padding: 0;
  border: none;
}

.message-box .mb-container {
  left: 50%;
  transform: translateX(-50%);
  max-width: 500px;
  background: #fff;
  color: #18191f;
  border-radius: 12px;
}
.message-box .mb-container .mb-middle {
  color: #18191f;
  width: 100%;
  left: auto;
}
.message-box .mb-container .mb-middle .mb-title strong {
  font-weight: 600;
}
.message-box .mb-container .mb-footer {
  padding-top: 20px !important;
}
.message-box .mb-container .btn {
  min-width: 100px;
  height: 40px;
  text-transform: none;
  padding: 0;
  line-height: 38px;
  margin-left: 5px;
}
.message-box .mb-container .button-yes {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%) !important;
}
.message-box .mb-container .button-no {
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  background-image: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%), linear-gradient(98deg, rgba(246, 246, 246, 0.68) 0%, rgba(218, 222, 238, 0.68) 100%) !important;
  background-clip: text, border-box !important;
}

body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-body .form-group .input-group {
  width: 100%;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-body .form-group input.form-control {
  height: 40px;
  border-radius: 12px !important;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-body .form-group select.form-control {
  padding: 11px 12px;
  height: auto;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-body .form-group label {
  display: block;
  width: 100%;
  text-align: left;
  font-size: 14px;
  color: #18191f;
  font-weight: 400;
  padding-left: 0;
  padding-right: 0;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-body .form-group label + div {
  width: 100%;
  padding: 0;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-body .form-group label:empty {
  display: none;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-footer {
  padding: 0;
  background: none;
  border: none;
}
body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-footer .btn {
  width: 100%;
  text-transform: uppercase;
  height: 50px;
  font-weight: 500;
  font-size: 16px;
}
body.deposit #depositPageForm .btn-primary {
  font-weight: 500;
  font-size: 16px;
  text-transform: uppercase;
  padding: 4px 24px 6px;
}

.dataTables_wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.dataTables_wrapper .dataTables_filter {
  width: 100%;
}
.dataTables_wrapper .dataTables_length {
  order: 5;
  width: auto;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-end;
  border: none;
  font-size: 14px;
  color: #4c4e69;
}
.dataTables_wrapper .dataTables_length label {
  font-weight: 300;
}
.dataTables_wrapper .dataTables_paginate {
  display: flex;
  justify-content: center;
  align-items: center;
}
.dataTables_wrapper .dataTables_paginate > * {
  display: block;
  margin: 0 5px;
  padding: 0;
  font-size: 14px;
}
.dataTables_wrapper .dataTables_paginate > span {
  width: 24px;
  color: #8c92b7;
  font-size: 14px;
  font-weight: 300;
  text-align: center;
}
.dataTables_wrapper .dataTables_paginate a {
  display: block;
  width: 24px;
  margin: 0;
  padding: 0;
}
.dataTables_wrapper .dataTables_paginate a.current {
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  background-clip: text;
  color: transparent;
  font-weight: 600;
  border: none;
}
.dataTables_wrapper .dataTables_paginate .previous,
.dataTables_wrapper .dataTables_paginate .next {
  display: block;
  width: 28px;
  height: 24px;
  border-radius: 100px;
  overflow: hidden;
  background: linear-gradient(98deg, rgba(246, 246, 246, 0.68) 0%, rgba(218, 222, 238, 0.68) 100%);
  border: 1px solid #4482ff;
  position: relative;
  text-indent: -9999px;
  font-size: 0;
}
.dataTables_wrapper .dataTables_paginate .previous:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.84704 7.34592C5.94498 7.24723 6 7.1134 6 6.97386C6 6.83431 5.94498 6.70048 5.84704 6.60179L3.26103 3.99682L5.84704 1.39185C5.9422 1.2926 5.99486 1.15967 5.99367 1.02168C5.99248 0.883701 5.93754 0.751709 5.84068 0.654137C5.74381 0.556564 5.61278 0.501219 5.4758 0.50002C5.33883 0.498821 5.20686 0.551865 5.10833 0.647727L2.15296 3.62476C2.05502 3.72345 2 3.85728 2 3.99682C2 4.13637 2.05502 4.2702 2.15296 4.36889L5.10833 7.34592C5.2063 7.44458 5.33916 7.5 5.47768 7.5C5.61621 7.5 5.74907 7.44458 5.84704 7.34592Z' fill='url(%23paint0_linear_441_29)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_441_29' x1='2' y1='7.5' x2='2.94474' y2='0.109444' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 8px;
  height: 8px;
  transform: translate(-50%, -50%);
}
.dataTables_wrapper .dataTables_paginate .next:before {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.15296 0.654081C2.05502 0.752768 2 0.8866 2 1.02614C2 1.16569 2.05502 1.29952 2.15296 1.39821L4.73897 4.00318L2.15296 6.60815C2.0578 6.7074 2.00514 6.84033 2.00633 6.97832C2.00752 7.1163 2.06246 7.24829 2.15932 7.34586C2.25619 7.44344 2.38722 7.49878 2.5242 7.49998C2.66117 7.50118 2.79314 7.44814 2.89167 7.35227L5.84704 4.37524C5.94498 4.27655 6 4.14272 6 4.00318C6 3.86363 5.94498 3.7298 5.84704 3.63111L2.89167 0.654081C2.7937 0.555423 2.66084 0.5 2.52232 0.5C2.38379 0.5 2.25093 0.555423 2.15296 0.654081Z' fill='url(%23paint0_linear_441_35)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_441_35' x1='6' y1='0.5' x2='5.05526' y2='7.89056' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234482FF'/%3E%3Cstop offset='1' stop-color='%23775DE2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 8px;
  height: 8px;
  transform: translate(-50%, -50%);
}
.dataTables_wrapper .dataTables_info {
  font-size: 14px;
  color: #4c4e69;
  font-weight: 300 !important;
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
  flex: 1;
}
.dataTables_wrapper .table tr th,
.dataTables_wrapper .table tr td {
  text-align: left;
}

body.trading-history .dataTables_wrapper .table tr td:first-child .btn {
  background: none !important;
  border: none !important;
  color: #18191f !important;
  font-size: 16px;
}

body.accounts #myForm .panel .panel-heading + .panel-body > p,
body.my-profile .form-horizontal .panel .panel-heading + .panel-body > p,
body.change-password .form-horizontal .panel .panel-heading + .panel-body > p,
body.upload-documents .panel .panel-heading + .panel-body > p {
  margin: 0;
}
body.accounts #myForm .panel .panel-heading + .panel-body + .panel-body,
body.my-profile .form-horizontal .panel .panel-heading + .panel-body + .panel-body,
body.change-password .form-horizontal .panel .panel-heading + .panel-body + .panel-body,
body.upload-documents .panel .panel-heading + .panel-body + .panel-body {
  border: none;
}
body.accounts #myForm .panel-body .form-group #password-field,
body.accounts #myForm .panel-body .form-group #password-confirm-field,
body.accounts #myForm .panel-body .form-group .icon-container,
body.my-profile .form-horizontal .panel-body .form-group #password-field,
body.my-profile .form-horizontal .panel-body .form-group #password-confirm-field,
body.my-profile .form-horizontal .panel-body .form-group .icon-container,
body.change-password .form-horizontal .panel-body .form-group #password-field,
body.change-password .form-horizontal .panel-body .form-group #password-confirm-field,
body.change-password .form-horizontal .panel-body .form-group .icon-container,
body.upload-documents .panel-body .form-group #password-field,
body.upload-documents .panel-body .form-group #password-confirm-field,
body.upload-documents .panel-body .form-group .icon-container {
  top: 50% !important;
  transform: translateY(-50%);
}

body.my-profile .panel-footer {
  padding: 12px !important;
}

body.change-password #emailForm .panel-footer,
body.change-password #tpForm .panel-footer {
  padding: 12px !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

body.accounts .page-content > .page-content-wrap > .row > .col-md-6,
body.my-profile .page-content > .page-content-wrap > .row > .col-md-6,
body.change-password .page-content > .page-content-wrap > .row > .col-md-6 {
  width: 41.6666% !important;
}
body.accounts .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6,
body.my-profile .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6,
body.change-password .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6 {
  width: 58.3333% !important;
}

body.upload-documents .form-horizontal .panel-footer {
  padding: 12px !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

body.downloads .btn {
  height: 50px;
  font-weight: 500;
  font-size: 16px;
  text-transform: none;
}
body.downloads .page-content-wrap > .row > .col-md-12 > .panel {
  background: none;
  box-shadow: none;
}
body.downloads .page-content-wrap > .row > .col-md-12 > .panel > .panel-body > .panel > .panel-body {
  border: none;
}
body.downloads .panel-heading .panel-title {
  font-size: 30px;
  color: #18191f;
  margin-bottom: 20px;
}
body.downloads .panel-body {
  color: #18191f;
}
body.downloads .panel-body h4 {
  color: #18191f;
}

body.withdraw #withdrawForm .panel-footer {
  padding: 12px !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
body.withdraw #withdrawForm .panel-footer > * {
  flex: 1;
}

body {
  font-family: Kanit, sans-serif;
  background: linear-gradient(52.01deg, #f2f7ff 0%, #e5e7f3 100%);
}

/*# sourceMappingURL=styles.css.map */



.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {
    
text-align: center;
}


.panel-body.panel-body-table .table > tbody > tr:last-child > td {
    border-bottom: 0px;
  
text-align: center;
}
#scrollWidget .widget-inner-wrapper {
    border-top: 0px solid #bfbfdd;
   
}

.owl-pagination {
  position: relative; /* anchor for pseudo-element */
}

.owl-pagination::before {
    content: "";
    position: absolute;
    top: -82px;
    left: 0;
    width: 100%;
    height: 19px;
    background: transparent;
    border-radius: 50px;
    border-top: 1px solid #bdbdda;
}
/* ---------- Detached Carousel Arrows ---------- */

/* anchor point */
.owl-controls .owl-pagination {
  position: relative; /* makes absolute arrows stay relative to pagination */
  z-index: 3;
}

.owl-controls .owl-pagination .nav-arrow {
    position: absolute;
    top: -119px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: linear-gradient(98deg, rgba(246, 246, 246, 1) 5%, rgba(218, 222, 238, 1) 69%) padding-box, linear-gradient(94.18deg, #4482FF 12%, #775DE2 15%) border-box;
    border: 1px solid transparent;
    backdrop-filter: blur(69.9px);
    display: flex
;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: transform .12s 
ease, box-shadow .12s 
ease;
    padding: 0;
    outline: none !important;
}

/* hover effect */
.owl-controls .owl-pagination .nav-arrow:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

/* left/right placement */
.owl-controls .owl-pagination .nav-left  { left: 12px; }
.owl-controls .owl-pagination .nav-right { right: 12px; }

/* responsive tweak */
@media (max-width: 480px) {
  .owl-controls .owl-pagination .nav-left  { left: -38px; }
  .owl-controls .owl-pagination .nav-right { right: -38px; }
  .owl-controls .owl-pagination .nav-arrow {
    width: 34px;
    height: 34px;
    top: -18px;
  }
}

/* SVG styling inside buttons */
.owl-controls .owl-pagination .nav-arrow svg {
  width: 20px;
  height: 20px;
  stroke: url(#arrow-gradient); /* fallback if you want gradient stroke */
  stroke: #4482FF; /* solid fallback */
  stroke-width: 2;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
}

/* hide arrows if pagination hidden */
.owl-controls .owl-pagination[aria-hidden="true"] .nav-arrow {
  display: none;
}

#leftWidget .widget,
#mt5Widget .widget {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
#leftWidget .widget .widget-title,
#mt5Widget .widget .widget-title {
  order: 1;
  width: auto;
  align-self: flex-start;
  margin: 0;
  padding-left: 12px;
  height: 40px;
  line-height: 40px;
}
#leftWidget .widget-inner-wrapper,
#mt5Widget .widget-inner-wrapper {
  order: 3;
  width: 100%;
  height: calc(100% - 40px);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
}

.widget-title.trading-platform {
    width: 100% !important;
text-align: center!important;
}

#leftWidget .widget-inner-wrapper, #mt5Widget .widget-inner-wrapper {
    
    border-top: 1px solid #bebedb!important;
}

.widget-int img {
    margin-top: -6px !important;
}

.row .widget-item-icon .widget-inner-wrapper {
    background-color: white !important;
}

#scrollWidget .owl-carousel .owl-wrapper-outer
 {
    background-color: #f5f7fb;
    border-radius: 12px;
}

h3#exposureTableTitleH3 {
    visibility: hidden!important;
}
#exposure {
    display: flex!important;
    gap: 0px!important;
    width: 100%!important;
background-color: white;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1)!important;
border-radius: 12px!important;
flex-direction: row!important;
}

 .page-content-wrap .panel {
    background: transparent!important;
    border-radius: 0px !important;
    overflow: hidden;
box-shadow: none!important;
height: 100%!important;
}
#tradingAccountsTable .panel {
    padding: 0;
    background: #f8f9fd !important;
    border-radius: 12px !important;
    overflow: hidden;
    box-shadow: none !important;
}
 .page-content-wrap .panel-body {
    border-radius: 0px 0px 0px 0px!important;
}
div#exposureTable {
    height: 100% !important;
    border-left: 1px solid #bfbfdd !important;
}
.page-content-wrap .panel-heading {
      background-color: #f7f9fd !important;
}
.progress {
      background-color: #d5d5d5;
}
@media (max-width: 991px) {
.page-container .page-content {
    margin-left: 0px;
}
    .mobile-header {
       
        width: 100%;
    }
    .mobile-header-right {
              gap: 9px;
    }
.page-content-wrap #yourAccount {
   
    flex-direction: column;
}
.page-content-wrap #yourAccount #accountStatusWidget {
       width: 100%;
    margin-top: 14px;
}
.page-container {
    padding: 8px 9px 0 9px;
   }
.page-content-wrap #widgets > .row {
     margin: 0 -4px 36px;
    flex-direction: column;
}
.widget .widget-int {
    line-height: 120px;
  }
.owl-pagination::before {
       top: -136px;
    }
    .owl-controls .owl-pagination .nav-left {
        left: 15px;
top: -174;
    }
.owl-controls .owl-pagination .nav-right {
        right: 15px;
    }
#leftWidget .widget-inner-wrapper, #mt5Widget .widget-inner-wrapper {
  
    height: 100px;
  
}
#exposure {
    flex-direction: column!important;
}
#exposure [class^='col-xs-'], [class^='col-sm-'], [class^='col-md-'], [class^='col-lg-']
 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .mobile-welcome-row {
             display: none;
    }
.main-header {
    background: none;
    padding: 17px 0px 37px 3px;
}
.left-side-menu.mobile-menu-open {
           background-color: #e6e8f4;
        padding: 15px;
    }
}

div#depositpage .panel-heading {
    border-radius: 12px 12px 0px 0px;
}

div#instances .panel-default {
    border-radius: 0px 0px 12px 12px !important;
}
div#client-fields .panel-default {
    border-radius: 0px 0px 12px 12px !important;
}

div#depositpage .panel-heading {
    border-radius: 12px 12px 0px 0px;
}

div#instances .panel-default {
    border-radius: 0px 0px 12px 12px !important;
}
div#client-fields .panel-default {
    border-radius: 0px 0px 12px 12px !important;
}

#instances .panel-heading, #instances .panel-body{
    background: transparent !important;
}
#instances .panel-heading h3.panel-title{
font-size: 25px  !important;
}
#instances input[type="radio"] {
     appearance: none  !important;
}

#instances label{
    background: white !important;
    padding: 2px 20px 6px 0px !important;
    border-radius: 100px !important;
}

#instances img{
     max-width: 28px !important;
}

#instances label:has(input[type="radio"]:checked) {
     border: 1px solid #a69df0;
    box-shadow: 0 0 10px #a69df0;
}

#instances label b {
  font-weight: 500 !important;
}

#instances .panel-body{
border:none !important;
}
body.transactions .panel-title, body.transactions .panel-heading,  body.transactions .panel-body{
  background: transparent !important;
}
body.transactions table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.transactions thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.transactions input[type="search"]{
 height: 37px;
    border-radius: 12px;
}

body.transactions #tradingHistory > .col-md-6{
    width: 164px !important;
}
body.transactions .help-block{
display: none !important;
}
 /* Hide the original select when inside .transactions */
body.transactions #type {
  display: none;
}

/* Tab container */
body.transactions .tab-container {
  display: flex;
  gap: 10px;
  padding: 6px;
  background: #f9fafc;
  border-radius: 12px;
}

/* Base tab */
body.transactions .tab {
  padding: 8px 18px;
  border-radius: 8px;
  border: 1.5px solid #ddd;
  cursor: pointer;
  font-weight: 600;
  transition: all 0.2s ease;
  text-align: center;
}

/* Default (All) */
body.transactions .tab.all {
  background: #fff;
  border: 1.5px solid #ccc;
  color: #000;
}
body.transactions .tab.all.active {
  border-color: #3b82f6;
  color: #000;
  box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.2);
}

/* Success */
body.transactions .tab.success {
  background: #d4f7d4;
  border: 1.5px solid #a8e6a8;
  color: #065f0d;
}
body.transactions .tab.success.active {
  background: #34d399;
  border-color: #10b981;
  color: #fff;
}

/* Failed */
body.transactions .tab.failed {
  background: #fcdada;
  border: 1.5px solid #f5a5a5;
  color: #9b1c1c;
}
body.transactions .tab.failed.active {
  background: #f87171;
  border-color: #ef4444;
  color: #fff;
}
body.transactions  .tab-container{
    width: max-content !important;
}

body.transactions #account_selected_id{
height: 45px !important;
}


body.trading-history .panel-title, body.trading-history .panel-heading,  body.trading-history .panel-body{
  background: transparent !important;
}
body.trading-history table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.trading-history thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.trading-history input[type="search"]{
 height: 37px;
    border-radius: 12px;
}

body.trading-history #tradingHistory > .col-md-6{
    width: 164px !important;
}
body.trading-history .help-block{
display: none !important;
}

/* Hide select only in trading-history page */
body.trading-history #opcl {
  display: none;
}

/* Tab container */
body.trading-history .tab-container {
  display: flex;
  gap: 0;
  padding: 6px;
  background: #f9fafc;
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #e0e0e0;
  width: fit-content;
}

/* Base tab */
body.trading-history .tab {
  flex: 1;
  padding: 8px 20px;
  border: none;
  cursor: pointer;
  font-weight: 600;
  background: #fff;
  color: #000;
  transition: all 0.2s ease;
  text-align: center;
  border-right: 1px solid #e0e0e0;
}

/* Remove right border on last tab */
body.trading-history .tab:last-child {
  border-right: none;
}

/* Active tab */
body.trading-history .tab.active {
  border: 1.5px solid #3b82f6;
  color: #000;
  background: #fff;
  box-shadow: 0 0 0 2px rgba(59, 130, 246, 0.2);
  border-radius: 6px;
}

body.trading-history  #account_id{
    height: 45px;
}

body.accounts #myForm input[type="reset"] {
  -webkit-text-fill-color: white !important;
  color: white; /* fallback */
  background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
  border-radius: 100px;
}
body.accounts #myForm .panel-default{
border-radius: 12px !important;
}



body.accounts .page-content-wrap h2 {
      margin-bottom: 20px;
    }

    /* Hide radio buttons */
   body.accounts .page-content-wrap  input[type="radio"] {
      display: none;
    }

    /* Tab labels */
   body.accounts .page-content-wrap  .tab-label {
      display: inline-block;
      padding: 10px 20px;
      border-radius: 50px;
      background: #fff;
      margin-right: 10px;
      cursor: pointer;
      font-weight: 500;
      transition: all 0.3s ease;
      border: 1px solid transparent;
    }

    /* Active state */
    body.accounts .page-content-wrap input[type="radio"]:checked + .tab-label {
      border: 1px solid #4482ff;
      box-shadow: 0 0 4px rgba(68,130,255,0.6);
      color: #4482ff;
    }

    /* Tab content */
    body.accounts .page-content-wrap .tab-content {
      display: none;
      margin-top: 20px;
      padding: 15px;
      background: #fff;
      border-radius: 10px;
      box-shadow: 0 2px 6px rgba(0,0,0,0.05);
    }

    /* Show selected tab content */
    body.accounts .page-content-wrap #tab1:checked ~ #content1,
    body.accounts .page-content-wrap #tab2:checked ~ #content2 {
      display: block;
    }

body.accounts  .page-content-wrap  .row{
 padding-top: 29px !important;
    border-top: 1px solid #cecece  !important;
    margin-top: 30px  !important;
}


body.request-status  .panel-title, body.request-status  .panel-heading,  body.request-status .panel-body{
  background: transparent !important;
}
body.request-status  table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.request-status  thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.request-status input[type="search"]{
 height: 37px;
    border-radius: 12px;
}


body.withdraw #withdrawForm  #clearButton {
    -webkit-text-fill-color: white !important;
    color: white;
    background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
    border-radius: 100px;
}

body.withdraw  #html .panel-body{
  background: transparent !important;
}
body.withdraw   .panel-heading{
  background: transparent !important;
}

body.withdraw  .page-content-wrap  .col-md-6:nth-child(3)  .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
    margin-top: 12px;
}
body.withdraw   .page-content-wrap  .col-md-6:nth-child(3)   .panel.panel-default  .panel-body{
background: transparent !important;
}

body.withdraw  .page-content-wrap   .panel-heading{
background: transparent !important;
} 

body.withdraw .page-content-wrap .panel-heading  h3.panel-title {
    font-size: 21px !important;
}

body.withdraw    table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.withdraw    thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.withdraw    input[type="search"]{
 height: 37px;
    border-radius: 12px;
}
body.withdraw   #UploadDocuments{
background: transparent !important;
}
body.withdraw  #UploadDocuments .form-group {
    border: 1px solid #d7d9e0 !important;
    padding: 12px !important;
    border-radius: 9px !important;
}
body.withdraw   #UploadDocuments .btn.btn-default {
 margin-bottom: 12px !important; 
}



body.internal-transfers  .panel-body{
  background: transparent !important;
}
body.internal-transfers  .panel-heading{
  background: transparent !important;
}

body.internal-transfers   .col-md-6   .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
}
body.internal-transfers   .col-md-6  .panel.panel-default  .panel-body{
background: transparent !important;
}

body.internal-transfers   .panel-heading{
background: transparent !important;
} 

body.internal-transfers   .panel-heading  h3.panel-title {
    font-size: 21px !important;
}


 

body.change-leverage   .panel-body{
  background: transparent !important;
}
body.change-leverage   .panel-heading{
  background: transparent !important;
}

body.change-leverage    .col-md-6:nth-child(2)  .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
}
body.change-leverage    .col-md-6:nth-child(2)   .panel.panel-default  .panel-body{
background: transparent !important;
}

body.change-leverage    .panel-heading{
background: transparent !important;
} 

body.change-leverage    .panel-heading  h3.panel-title {
    font-size: 21px !important;
}



 

body.my-profile   .panel-body{
  background: transparent !important;
}
body.my-profile   .panel-heading{
  background: transparent !important;
}

body.my-profile  .col-md-6:nth-child(2)  .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
}
body.my-profile   .col-md-6:nth-child(2)   .panel.panel-default  .panel-body{
background: transparent !important;
}

body.my-profile   .panel-heading{
background: transparent !important;
} 

body.my-profile   .panel-heading  h3.panel-title {
    font-size: 21px !important;
}




body.bank-details  .panel-title, body.bank-details   .panel-heading,  body.bank-details  .panel-body{
  background: transparent !important;
}
body.bank-details  table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.bank-details  thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.bank-details input[type="search"]{
 height: 37px;
    border-radius: 12px;
}




body.upload-documents   .panel-title, body.upload-documents    .panel-heading,  body.upload-documents  .panel-body{
  background: transparent !important;
}
body.upload-documents  table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.upload-documents  thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.upload-documents  input[type="search"]{
 height: 37px;
    border-radius: 12px;
}


body.upload-documents   .col-md-6   .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
}
body.upload-documents   .col-md-6  .panel.panel-default  .panel-body{
background: transparent !important;
}
 
body.change-password .page-content-wrap .panel {
height: auto !important;
}





body.change-password   .panel-body{
  background: transparent !important;
}
bodychange-password  .panel-heading{
  background: transparent !important;
}

body.change-password    .col-md-6:nth-child(2)  .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
}
body.change-password    .col-md-6:nth-child(2)   .panel.panel-default  .panel-body{
background: transparent !important;
}

body.change-password    .panel-heading{
background: transparent !important;
} 

body.change-password    .panel-heading  h3.panel-title {
    font-size: 21px !important;
}

body.change-password  .form-group, body.my-profile .form-group, body.change-leverage  .form-group{
    border: 1px solid #d7d9e0  !important;
    padding: 12px  !important;
    border-radius: 9px  !important;
}

body.deposit tr:hover{
background: transparent !important;
}

body.deposit #instance-fields-4208    .col-md-9 {
    padding:  0px !important;
}

.dataTables_info{
    background: white;
    padding: 7px;
    border-radius: 0px 0px 0px 15px;
}

.dataTables_paginate.paging_simple_numbers{
   background: white;
    padding: 10px;
}
.dataTables_length{
    background: white;
    padding: 7px !important;
    border-radius: 0px 0px 15px 0px;
}

table{
margin: 0px !important;
    border-radius: 15px 15px 0px 0px !important;
}

body.accounts .page-content-wrap .panel {
    border-radius: 11px !important;
}
body.accounts .page-content-wrap input[type="radio"]:checked + .tab-label {
    border: 1px solid #4482ff;
    box-shadow: 0 0 7px rgb(137 158 253 / 60%);
    color: #4482ff;
}


body.change-leverage .page-content-wrap .col-md-6:nth-child(2) {
  margin-top: 40px !important;
}

body.my-profile .page-content-wrap .col-md-6:nth-child(2) {
  margin-top: 40px !important;
}
body.withdraw #noMoney a  {
  color: #0063ff !important;
}



@media (max-width: 768px){

#Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field .fa,  #Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field .fa{
top: -27px;
        position: absolute;
        left: -16px;
}

      body.accounts .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6, body.my-profile .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6, body.change-password .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6 {
    width: 100% !important;
}
    .table-responsive{
          overflow: unset !important;
       }
       table
       {
                 overflow: scroll !important;
                display: block;
                align-content: center; 
          }
        body.myAccount .owl-controls .owl-pagination .nav-left {
              left: 15px;
               top: -174px !important;
          }

                body.myAccount    .owl-controls .owl-pagination .nav-arrow { 
                      top: -174px !important;
               }
   
       body.my-profile .page-content > .page-content-wrap > .row > .col-md-6{
            width: 100% !important;
       } 
       body.change-password .page-content > .page-content-wrap > .row > .col-md-6 {
             width: 100% !important;
       }   
      body.my-profile .page-content > .page-content-wrap > .row > .col-md-6 + .col-md-6{
                        width: 100% !important;
       }

     body.transactions #tradingHistory{
                flex-direction:column !important;
     }

  body.transactions     .col-md-6:has(.tab-container) {
            overflow: auto !important;
      }
 
     body.transactions #tradingHistory > .col-md-6 {
          width: 100% !important;
     }

    body.accounts .page-content > .page-content-wrap > .row > .col-md-6{
          width: 100% !important;
    }

       .dataTables_paginate.paging_simple_numbers {
        padding: 22px 0px !important;
    }
    .dataTables_info { 
            padding: 18px  !important;
      }

         body#Login .show-password-login, #Register #icon-show, #Register #icon-confirm-show{
            top: -27px;
            position: absolute;
             left: -16px;       
        }

    .dataTables_length {
        padding: 19px 12px !important;
    }
        body#Login .login-container .login-box .login-body .btn-demo , body#Login  .btn.btn-live.btn-block{
                    padding: 0px 13px !important;
         }

       .x-navigation li.xn-openable:before {
               position: absolute;
                font-family: "FontAwesome";
               content: "\f107";
                font-size: 14px;
                width: 20px;
                height: 20px;
                color: #000000;
                right: 0px;
               top: 12px !important;
              cursor: pointer;
        }

    .mobile-logout-row .fa.fa-power-off,    .mobile-logout-row .xn-text{
             color: red !important;
      }

     #Register  #submitButton{
           padding: 1px 23px  !important;
            height: 42px  !important;
     }
     #Register  .btn.btn-default pull-left{
          padding: 1px 23px;
          height: 42px;
          line-height: normal;
          text-align: center;
          display: flex ;
         align-items: center;
     }

        #Register .registration-container .registration-box .registration-body .form-horizontal #step-2 .form-group-phone           + h4{
                margin-bottom: 11px; 
        }

       
  }



#Send-Email-Confirmation input.form-control{
    background: #fff !important;
    border-radius: 12px;
    padding: 9px 15px;
    color: #18191f !important;
    font-size: 14px;
}
#Send-Email-Confirmation .login-body{
border-radius: 24px;
background: linear-gradient(52.01deg, rgba(242, 247, 255, 0.88) 0%, rgba(229, 231, 243, 0.88) 100%) !important;
border: 1px solid #e0e4f2;
padding: 30px 32px;
}
#Send-Email-Confirmation .btn.btn-link{
overflow: hidden;
background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
border-radius: 100px;
height: 34px;
text-align: center;
color: #fff !important;
font-size: 16px;
font-weight: 600;
border: none;
padding: 5px 35px;
}

#Send-Email-Confirmation .btn.btn-login.btn-block.submit{
overflow: hidden;
background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
border-radius: 100px;
height: 34px;
text-align: center;
color: #fff !important;
font-size: 16px;
font-weight: 600;
border: none;
padding: 5px 35px;
}

#platformWidget .img-wrapper {
    background-color: white;
}

#myForm .panel-footer {
    display: flex;
    gap: 95px;
}

body#Send-Email-Confirmation  .x-navigation{
background: transparent !important;
}


body#Send-Email-Confirmation  .x-navigation.x-navigation-horizontal.header-background img{
    max-width: 200px !important;
}




#New-Password input.form-control{
    background: #fff !important;
    border-radius: 12px;
    padding: 9px 15px;
    color: #18191f !important;
    font-size: 14px;
}
#New-Password .login-body{
border-radius: 24px;
background: linear-gradient(52.01deg, rgba(242, 247, 255, 0.88) 0%, rgba(229, 231, 243, 0.88) 100%) !important;
border: 1px solid #e0e4f2;
padding: 30px 32px;
}
#New-Password .btn.btn-link{
overflow: hidden;
background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
border-radius: 100px;
height: 34px;
text-align: center;
color: #fff !important;
font-size: 16px;
font-weight: 600;
border: none;
padding: 5px 35px;
}

#New-Password .btn.btn-login.btn-block.submit{
overflow: hidden;
background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
border-radius: 100px;
height: 34px;
text-align: center;
color: #fff !important;
font-size: 16px;
font-weight: 600;
border: none;
padding: 5px 35px;
}
body#New-Password  .x-navigation{
background: transparent !important;
}
 body#New-Password .x-navigation.x-navigation-horizontal.header-background img{
    max-width: 200px  !important;
}

 body#New-Password  .login-title{
font-weight: 600px;
}
 
body.deposit .panel-footer .btn.btn-primary.pull-right.submit{
    margin-top: 12px  !important;
}




body.deposit #UploadDocuments#clearButton {
    -webkit-text-fill-color: white !important;
    color: white;
    background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
    border-radius: 100px;
}

body.deposit  .panel-body{
  background: transparent !important;
}
body.deposit  .panel-heading{
  background: transparent !important;
}

body.deposit   .page-content-wrap  .col-md-6:nth-child(3)  .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
    margin-top: 12px;
}
body.deposit   .page-content-wrap  .col-md-6:nth-child(3)   .panel.panel-default  .panel-body{
background: transparent !important;
}

body.deposit  .page-content-wrap   .panel-heading{
background: transparent !important;
} 

body.deposit .page-content-wrap .panel-heading  h3.panel-title {
    font-size: 21px !important;
}

body.deposit table{
    background: white;
    border-radius: 15px;
    overflow: hidden;
}
body.deposit thead{
    background: #f7f9fd;
    border-bottom: 1px solid #d7d7d7;
}

body.withdraw    input[type="search"]{
 height: 37px;
    border-radius: 12px;
}
body.withdraw   #UploadDocuments{
background: transparent !important;
}
body.withdraw  #UploadDocuments .form-group {
    border: 1px solid #d7d9e0 !important;
    padding: 12px !important;
    border-radius: 9px !important;
}
body.withdraw   #UploadDocuments .btn.btn-default {
 margin-bottom: 12px !important; 
}

body.transactions     .tab-container + .col-md-6:first-of-type {
     overflow: auto;
}


@media (max-width: 425px){
     .dataTables_info {
        padding: 16px 17px !important;
    }
 
     .dataTables_length {
     
        padding: 7px 0px !important; 
    }
       .dataTables_paginate.paging_simple_numbers {
          padding: 35px 0px !important;
       }

}

@media (max-width: 1216px){
     body.myAccount #scrollWidget .owl-carousel{
            height: calc(100% - 40px)  !important;
     }
}

@media (min-width: 1030px){
 #language-hide .xn-drop-left.xn-drop-white.animated.zoomIn{
            overflow-y: auto !important;
           height: 400px !important;
     }   
}

@media (max-width: 1000px){
     #language-hide .xn-drop-left.xn-drop-white.animated.zoomIn{
          visibility: visible !important;
      }
}

@media (max-width: 1024px){ 
      #Login .login-container .login-box .login-body .btn-live{
           padding: 0px 10px  !important;
      }
        #Login .login-container .login-box .login-body .btn-demo {
            line-height: 33px;
          padding: 0px 10px;
     }

      .x-navigation li > ul {
            background: #ffffff;
       }

      .x-navigation.header-background.x-navigation-h-holder{
            overflow: unset !important;
      }
}


 
@media (min-width: 1440px){
   body.myAccount #scrollWidget .widget-title {
               line-height: 64px !important;
              height: auto !important;
       }
     body.myAccount   #scrollWidget .widget-inner-wrapper { 
            height: auto !important;
       }
}

body.myAccount .page-content-wrap #widgets > .row > div {
    padding: 0px 4px !important;
}

#Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field, #Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field, #Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field, #Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field
 {
    top: 40px !important;
    right: 18px !important;
}

   body{
     overflow-X:hidden !important;
   }

@media (max-width: 768px){



.x-navigation.header-background.x-navigation-h-holder{
    margin-top: 23px !important;
}
     #language-hide.xn-icon-button.pull-right{
          top: -20px  !important;
      }
 #language-hide.xn-icon-button.pull-right.mobile-language-container{
          top: 0px  !important;
      }
      #language-hide a{
           border: none !important;
       }

    /* Apply to all form controls */ 
     input, select, textarea {
         font-size: 17px; /* or 1rem with a 16px root */
    }

  

         .x-navigation.header-background.x-navigation-h-holder{
                overflow: visible !important;
           }

         #language-hide ul{
               background: white !important;
         } 


      #Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field, #Register .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field, #Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-field, #Register-Demo-Account .registration-container .registration-box .registration-body .form-horizontal .form-group #password-confirm-field {
                top: 65px !important; 
      }
}

body#Email-Confirmation  .login-body {
    border-radius: 24px;
    background: linear-gradient(52.01deg, rgba(242, 247, 255, 0.88) 0%, rgba(229, 231, 243, 0.88) 100%) !important;
    border: 1px solid #e0e4f2;
    padding: 30px 32px;
}

body#Email-Confirmation   div .x-navigation  {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    padding: 20px 10px 0 !important;
}

body#Email-Confirmation  .x-navigation, #Register .x-navigation, #Password-Reminder .x-navigation, #Register-Demo-Account .x-navigation {
    background: none !important;
    display: flex
;
    justify-content: center;
    position: relative;
}

body#Email-Confirmation   .login-container, .registration-container {
    padding-top: 80px;
    display: flex
;
    align-items: center;
    justify-content: center;
}

body#Email-Confirmation .x-navigation, #Register .x-navigation, #Password-Reminder .x-navigation, #Register-Demo-Account .x-navigation {
    background: none !important;
    display: flex;
    justify-content: center;
    position: relative;
    flex-direction: column-reverse;
    align-content: center;
    align-items: center;
     gap:10px !important;
}



#language-hide.active > a{
background: transparent  !important;
    border: 2px solid #5881f9  !important;
    box-shadow: 0 0 10px #83a3ff  !important;
}

#language-hide> a:hover{
background: transparent  !important;
    border: 2px solid #5881f9  !important;
    box-shadow: 0 0 10px #83a3ff  !important;
}
 

@media (max-width: 991px) {
    .owl-controls .owl-pagination .nav-left {
        left: 15px  !important;
        top: -174px  !important;
    }
}

body:not(.myAccount) .page-content-wrap .row .col-md-6 .panel-footer .btn {
    width: 100%;
    text-transform: uppercase;
    height: 39px;
    font-weight: 500;
    font-size: 16px;
    padding: 8px;
}

#myForm .panel-footer {

    align-content: center;
    align-items: center;
}
td {
    text-align: center;
}

@media (min-width: 1440px) {
    body.myAccount #scrollWidget .widget-title {
        line-height: 46px !important;
        height: auto !important;
    }
}

#myForm .panel-footer {
    display: flex
;
    gap: 7px;
}


@media (min-width: 1440px) {
    body.myAccount #scrollWidget .widget-title {
        line-height: 67px !important;
        height: auto !important;
    }
}

body.downloads .col-md-9 a{
line-height: normal !important;
}

 
body.withdraw   .col-md-6:nth-child(4)   .panel.panel-default {
    border-radius: 23px !important;
    padding: 27px !important;
    background: #f2f5fb !important;
margin-top: 11px;
}

body.withdraw   .col-md-6:nth-child(4)   .panel.panel-default .panel-body {
   background: transparent !important;
 
}
body.bank-details   .page-content-wrap   .panel-body   a >button{
    overflow: hidden;
    background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
    border-radius: 100px;
    height: 50px;
    text-align: center;
    color: #fff !important;
    font-size: 16px;
    font-weight: 600;
    border: none;
    padding: 10px 24px   !important;
}
 
#accountStatusWidget  .widget.widget-padding-sm.widget-default  .fa.fa-check-square.text-success{
      background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%);
}

#accountStatusWidget  .widget.widget-padding-sm.widget-default  .fa.fa-check-square.text-success:before {
    background: url(https://nuvesto.com/wp-content/uploads/2025/10/security-audit.png) !important;
    background-size: 70% !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

@media (min-width: 1440px) {
    body.myAccount #scrollWidget .widget-title {
        line-height: 46px !important;
        height: 67px !important;
    }
}
#platformWidget .img-wrapper {
    background-color: #ffffff00;
}

body.transactions .tab {
    padding: 8px 18px;
    border-radius: 8px;
    border: 1.5px solid #ff9209;
    cursor: pointer;
    font-weight: 600;
    transition: all 0.2s 
ease;
    text-align: center;
    background: #fff0d5;
    color: #e79a0d;
}

body.transactions .tab.active{
    background: orange;
    color: white;
}

@media (max-width: 574){
body.myAccount #exposure_pie .svg{
    left: -9% !important;
    top: 11% !important;
}
}

@media (max-width: 768px){

#instances .panel-heading h3.panel-title {
    font-size: 18px !important;
}

#Login .login-container .login-box .login-body > .col-md-12:last-child {
  flex-direction: column !important;
}
body.upload-documents .form-horizontal .panel-footer{
    flex-direction: column  !important;
}

body.myAccount .table tbody tr td:first-child strong {
    padding: 0px 12px  !important;
}
body.deposit  .btn.btn-primary.pull-right.submit{
    width: 100% !important;
}
}

body.bank-details.create .btn.btn-primary.submit{
    padding: 0px 39px   !important;
}

body.deposit .col-md-9{
width: 100% !important;
}

body.deposit table {
    background: #ffffff00  !important;
}

body.deposit div#instances .panel-default {
    border-radius: 14px !important;
    padding: 10px 13px !important;
}

body.deposit div#instances .panel-default .panel-title {
    display: flex  !important;
    align-items: center  !important;
}

#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group.form-group-flex > div:first-child {
    order: 2;
    width: max-content  !important;
}

#instances label:has(input[type="radio"]:checked) {
    box-shadow: 0 0 18px #dfdfdf !important;
}
#Password-Reminder .login-container .login-box .login-body .form-horizontal .form-group.form-group-flex {
     
        justify-content: center  !important;
}


body.upload-documents .btn.btn-primary.btn-file{
    background: linear-gradient(94.18deg, #4482ff 0%, #775de2 100%)  !important;
    border-radius: 100px  !important;
    padding: 6px 16px  !important;
}