.form-control:focus {-webkit-box-shadow: none;box-shadow: none;}
body {background: #28282A;color: #fff}
a {color: #fff}
a:hover, 
a:focus {color: #fff}
::selection {background-color: #fff;color: #28282A}
.section-loader{background: #28282A;}
.section-loader svg circle {fill: #C59A78 !important}
p {color: #fff}
#wrapper {background-color: #28282A}
main#main {background-color: #28282A;}
.error-text {color: #fff}
.card-wrapper img {box-shadow: 0 4px 8px 2px rgba(0,0,0,0.05)}
.gotobackpage:hover, 
.gotobackpage:focus {color: #fff}
.gotobackpage svg path, 
.gotobackpage svg rect {fill: #fff}
.gotobackpage:hover svg path, 
.gotobackpage:focus svg path, 
.gotobackpage:hover svg rect, 
.gotobackpage:focus svg rect {fill: #fff}
.field {background: none}
.hintInfo {color: #fff}
.form-control, 
.field-static {background: #323234;color: #FAFAFA;border: 1px solid transparent;border-radius: 6px;}
.form-control {color: #FAFAFA;border-color: #323234 !important;background: #323234 !important;}
.form-control:focus {color: #fff;border-color: #C59A78;background: #323234}
.form-control::placeholder {color: #fff}
.form-control:-ms-input-placeholder {color: #fff}
.form-control::-ms-input-placeholder {color: #fff}
.has-icon-right .ico {color: #fff}
.ico svg path {fill: #fff}
.has-icon-right .ico.copy:hover, 
.has-icon-right .ico.copy:focus {color: #fff; outline: none; outline-offset: 0;}
form label, 
.label-txt {color: #7D7D82 !important; line-height: 14px;}
.btn-default, 
.otp-container .btn.btn-orange {background: #C59A78;border-color: #C59A78;color: #FAFAFA}
.btn-default[disabled], 
.otp-container .btn.btn-orange[disabled] {background: #323234;border-color: transparent;color: #7D7D82;}
.ui-datepicker-calendar td a.ui-state-highlight, 
.ui-datepicker-calendar td a:focus, 
.ui-datepicker-calendar td a:hover {background: #fff}
.keypad-popup .btn:not(.keypad-close):hover, 
.keypad-popup .btn:not(.keypad-close):focus {background: #fff}
.keypad-popup .btn.keypad-close:hover, 
.keypad-popup .btn.keypad-close:focus {color: #fff !important}
.keypad-popup .btn.keypad-close:hover, 
.keypad-popup .btn.keypad-close:focus path {fill: #fff}
.radios-holder .checked:first-child~.radio label:first-child, 
.radios-holder .checked:nth-child(2)~.radio label:nth-child(2), 
.radios-holder .checked:nth-child(3)~.radio label:nth-child(3), 
.manage-profile #privacy-tab .radios-holder label.checkbox-checked .text, 
.radios-holder .bg {background: #C59A78}
.radios-holder label.checkbox-checked {color: #fff}
.radios-holder label.checkbox-checked span:before {color: #fff}
.pagecontent .manage-pin .countDiv.countDiv2, 
.pagecontent .manage-pin .counter.time-inside .mins, 
.pagecontent .manage-pin .counter.time-inside .seconds, 
.pagecontent .session-timeout .minutes, 
.pagecontent .session-timeout .seconds, 
.pagecontent .otp-container .source .ico, 
.pagecontent .otp-container .send-again a {color: #FAFAFA}
.pagecontent .otp-container .counter svg circle:first-child, 
.pagecontent .counter svg circle:last-child {stroke: #4B4B4E !important}
em {color: #fff}
.btn.btn-orange {color: #7D7D82;border-color: #323234;background: #323234}
#activateCaptcha {background-color: transparent;color: #fff}
.verification-area .card-steps-holder .form-control {background: #FFF}
.verification-area .card-steps-holder .form-control:focus {border-bottom: #fff}
body.loading #checkdeposit .lds-spinner ~ .btn.btn-default:where(:hover, :focus, :active:focus), 
body.loading #checkdeposit .lds-spinner ~ .btn.btn-default {color: #C59A78 !important}
#checkdeposit .btn.btn-link {color: #fff}
.btn.btn-link:hover, 
.btn.btn-link:focus {color: #fff}
.btn.btn-light {color: #fff;background: transparent;border-color: #808080}
.btn.btn-light:hover, 
.btn.btn-light:focus {color: #fff;background: transparent;border-color: #808080;outline: none;}


/* MRDC */
.ui-widget-overlay { background: rgba(255,255,255,0.5);}
.ui-dialog .ui-widget-content {background: #000000; color: #fff;}
.ui-dialog .ui-widget-content h1 { color: #fff;}
.ui-dialog .ui-widget-content h2 { color: #fff;}
.ui-dialog .ui-widget-content .text {  color: #fff;}
.ui-dialog .ui-widget-content .text.bg-light {color: #fff; background: #000;}
.dialog-amount-verify p { color: #fff; }
#header h1 { color: #fff;}
.picture-upload-area { border: 1px solid #fff;  }
.picture-upload-area h2 { color: #fff; }
.picture-upload-area h2 .required,
form label em { color: #fff;}
form label.required:after { color: #fff;}
.picture-upload-area p { color: #fff; }
.picture-upload-area .link-upload { border: 1px dashed rgba(255, 255, 255, 0.35); }
.picture-upload-area .link-upload:hover, .picture-upload-area .link-upload:focus { border-color: #fff;  color: #fff; }
.picture-upload-area .link-upload .info { color: #fff;}
.dialog-photo-instruction .note { color: #fff; }
.dialog-photo-instruction .note em.required { color: #fff; }
.list-bullet-circle {  color: #fff; }
.list-bullet-circle li:before { background: #fff; }
.table-deposit-review td {  color: #fff; border-top: 1px dashed #fff; }
.table-deposit-review th {  color: #fff; }
.table-deposit-review .currency_sign-label,
.table-deposit-review .amount {  color: #fff;}
.cd-currency {  color: #fff;  }
[type]::placeholder { color: #fff;  }
[type]:-ms-input-placeholder { color: #fff; }
[type]::-ms-input-placeholder { color: #fff; }
.deposit-success { border: 1px solid #fff; }
.deposit-success h2 {  color: #fff;  }
.deposit-success p {  color: #fff; }
.deposit-success .amount .num,
.deposit-success .ref-id { color: #fff; }
.cropping-area,
.camera-holder { background: #fff; border: solid #fff;  }
.action-btns { background: rgba(255,255,255,0.5); }
.title-deposit { color: #000;  }
.capturing-instruction,
#CaptureNew { background: #000;}
.cropper-corner { border: solid #000; }
.cropping-area .jcrop-holder { outline: 1px solid #fff;  }
.jcrop-hline, .jcrop-hline.bottom { border-top: dashed 1px #000;  }
.jcrop-vline, .jcrop-vline.right { border-left: dashed 1px #000; }
.pin-counter .pin-number { border-right: #3C3C3F solid 1px !important; background: url(../../../../cstatic/bc3cd28b-c3ad-46f1-83df-18ab4a6a708e/pattern5.png) !important; background-size: cover !important; }
.manage-pin .pin-counter .pin-timer { background-color: #1E1E1F !important; } 
.pin-counter {border: 1px solid #3C3C3F !important;}
.manage-pin .pin-counter .num {line-height: 81.75px !important;font-size: 64px !important;}
.progress-circle circle { fill: #28282A !important; }
.pin-counter .num { color: #fff !important; }

.otp-container { background: #28282A!important; border: 1px solid #28282A !important;}
.otp-container .passcode-box h3{color: #BEBEC1 !important;font-weight: 500;line-height: 20px;font-size: 15px;margin-bottom: 8px;}
.otp-container .passcode-box p {color: #FAFAFA !important;font-weight: 600;line-height: 20px;font-size: 15px;}
.radios-holder.radio-1 .bg{background: #28282A; border: 1px solid #C59A78; padding: 12px 16px;}
.passcode-box .radios-holder label{padding: 10.5px 10px;;line-height: 24px;border-radius: 40px;}
.otp-container .passcode-box .radio label{font-size: 16px;line-height: 24px;}
.radios-holder label .ico{font-size: 11.5px;}
.otp-container .btn{outline: 0;}
.otp-container .otp-counter .label{color: #BEBEC1;  font-size: 15px;}
.otp-container .otp-counter .source{color: #FAFAFA;  font-size: 15px;font-weight: 500;}
.otp-container .send-again{background-color: #28282A;}
.counter .progress-circle circle:first-child {stroke: #C59A78 !important;}
.otp-container .send-again a{outline: none;}
.otp-container.otp-overlay .send-again .send-again-link.disabled {color: #58585B !important; border: 1px solid transparent !important; opacity: 1; }
.otp-container .send-again .seconds-holder{color: #fff;}
.otp-container .send-again .seconds-holder .seconds[data-value="00"],
.otp-container .send-again .seconds-holder .minutes:has(~ .seconds[data-value="00"]),
.otp-container .send-again .seconds-holder .minutes + span:has(~ .seconds[data-value="00"]){ color: #4B4B4E;}
.counter-countdown .seconds{color: #fff;}
#activateCard .rebtel-button .btn.btn-orange{color: #FAFAFA !important;border-color: #C59A78 !important;background: #C59A78 !important;}
.otp-container .send-again a{border-color: #C59A78 !important;}
.pin-timer .box .counter .progress-circle circle:first-child {stroke: #05051f !important;fill: #1E1E1F !important;}
.retrieve-pin #activateCard #revealPinOtpContainer a#sendCodeBTN{background: #28282A;}