.ngdialog.ngdialog-theme-default.ngdialog-main-default .ngdialog-content {
    width: 900px;
    border-radius: 0;
    font-size: 14px;
    padding: 0;
}

.ngdialog__heading {
    background: #212121;
}

.ngdialog__title {
    font-weight: 600;
    font-size: 16px;
    color: #ffffff;
    margin: 0;
    text-transform: uppercase;
}

.ngdialog-main-nav {
    background-color: #040404;
    margin-bottom: 0;
    margin-left: 0;
    display: flex;
    height: 50px;
    justify-content: space-between;
    -webkit-box-shadow: inset 0px -2px 0px 0px #4c4c4c;
    -moz-box-shadow: inset 0px -2px 0px 0px #4c4c4c33;
    box-shadow: inset 0px -2px 0px 0px #4c4c4c33;
    display: flex;
    border-bottom: 2px solid #4c4c4c;
}

.ngdialog-main-nav li {
    color:#ffffff;
    font-weight: 700;
    line-height: 50px;
    cursor: pointer;
    height: 50px;
}

.ngdialog-main-nav li:hover,
.ngdialog-main-nav li:focus {
    color: #c0a96b;
    cursor: pointer;
    border-bottom: 2px solid #c0a96b;
}

.ngdialog-main-nav li.active {
    border-bottom: 2px solid #c0a96b;
    color: #c0a96b;
}

.ngdialog-main-default__content {
    padding: 20px;
}

.ngdialog-main-nav .badge {
    background: #de0101;
}

.ngdialog.ngdialog-theme-default .ngdialog-close {
    top: -2px;
}

.ngdialog.ngdialog-theme-default .ngdialog-close:before {
    top: 20px;
    right: 15px;
    color: #ffffff;
}

.ngdialog-main-default .panel-heading {
    background: #1d1d1d; /* Old browsers */
    border-color: #585858;
    border-radius: 0;
    color: #ffffff;
}

.ngdialog-main-default .panel-primary {
    border: #303030;
}

.disable-event {
    pointer-events: none;
    cursor: not-allowed;
}

.dialog-btn-open {
    position: relative;
    overflow: hidden;
}

.dialog-btn-open:before, .dialog-btn-open:after {
    content: "";

    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: inherit;
}

.dialog-btn-open:after {
    background-image: url("/mobile/common/images/preloader.svg");
    background-repeat: no-repeat;
    background-size: 18%;
    background-position: center center;
    animation: rotate360 .75s linear infinite;
    opacity: .50;
}

.ngdialog-customer-page .btn-primary.btn-block,
.ngdialog-customer-page .btn-black.btn-block{
    line-height: 30px;
    width: 436px;
    margin: 0 auto;
    height: 45px;
}

.ngdialog-customer-page .history-table > tbody > tr > td {
    padding: 10px;
}

.ngdialog-customer-page  fieldset {
    padding: 10px 0 0;
}
.ngdialog-customer-page .ngdialog-content,
.ngdialog-wallet-page .ngdialog__content{
    border: 1px solid #c0a96b;
}


.balance-overflow .walletCat{
    background: #3e3e3e;
    border-bottom: 1px solid #393939;
    color: #ffffff;
}

.balance-overflow .balance__content{
    padding: 8px 10px;
    border-right: 0;
}
.ngdialog.ngdialog-theme-default{
    padding-bottom: 200px;
    padding-top: 100px;
}
.banner .slick-next{
    right: 40px;
}
.banner .slick-prev{
    left: 40px;
    z-index: 999;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    #login_video{
        display: none;
    }
    .login-page-form  .input-group-addon:after {
        top: 89%!important;
    }
    .test-wrapper {
        background: url("/common/images/login-bg.png") repeat!important;
    }

}

li.popup-pill__menu
{
    background-color: #100b01;
    border: 1px solid #443209;
    color: #fff;
}
li.popup-pill__menu.ng-binding.popup-pill__menu.active, .popup-pill__menu:hover{
    background: linear-gradient(to bottom, #e1ca84 0%,#ac8734 100%);
    border: 1px solid #e1ca84;
    color: #000;
}
/*button.btn-btc_usdt.btn.btn-sm.font-bold.btn-wallet-clear.font-white.border-grey.amountBtn.js-clipboard.ng-scope,*/
/*button.btn-btc_usdt.btn.btn-sm.font-bold.btn-wallet-clear.font-white.border-grey.amountBtn.ng-scope{*/
/*    vertical-align: middle;*/
/*    padding: 6px 12px;*/
/*    font-size: 14px;*/
/*    font-weight: 700;*/
/*    margin-right: 10px;*/
/*    cursor: pointer;*/
/*    background: linear-gradient(to bottom, #e1ca84 0%,#ac8734 100%);*/
/*    border-width: 1px;*/
/*    border-style: solid;*/
/*    color: #ffffff;*/
/*    height: 40px;*/
/*    justify-content: center;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    padding: 0 20px;*/
/*}*/

/*button.btn-btc_usdt.btn.btn-sm.font-bold.btn-wallet-clear.font-white.border-grey.amountBtn.js-clipboard.ng-scope:hover,*/
/*button.btn-btc_usdt.btn.btn-sm.font-bold.btn-wallet-clear.font-white.border-grey.amountBtn.ng-scope:hover{*/
/*    background-color: #100b01;*/
/*    border: 1px solid #443209;*/
/*}*/


button.btn-btc_usdt.btn-primary.btn.btn-sm.font-bold.btn-wallet-clear.font-white.border-grey.amountBtn.js-clipboard.ng-scope{
    color: #ffffff;
    width: 134px;
}
button.btn-btc_usdt.btn-primary.btn.btn-sm.font-bold.btn-wallet-clear.font-white.border-grey.amountBtn.ng-scope{
    color: #ffffff;
    width: 134px;

}
.form-message{
    margin-top: 10px;
}
.form-message p{
    font-size: 14px;
    font-weight: 700;
    margin: 0;
    color: salmon;
}

.ngdialog-bigwheel .ngdialog-content {
  width: 1256px !important;
  background: transparent;
  border: 1px solid #282828;
}

.ngdialog-bigwheel .ngdialog__title{
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
  padding: 0 20px;
  color: #999;
}
