/* ********************************* */
/* ************ ACCOUNT ************ */
/* C1 */
.account-container .profile-info .balance .total.bonus {
  background: #0e5057; }

.account-container .sidebar .title, .account-container > .close-sidebar, .account-container .profile-info .balance, .account-container .profile-info .image-block .overlay, .bets-table.ember-light-table > .lt-head-wrap table th, .uc-account.mobile .account-container .sidebar .profile-info .profile-header, .uc-account.mobile .account-container .body .account-info > .title, .uc-account.mobile .bets-container .block-container .game-info > div:first-child .block:first-child, .uc-account.mobile .bets-container .block-container .game-info > div:first-child .block:nth-child(2), .uc-account.mobile .bets-container .block-container .game-info .blocks .block:first-child, .uc-account.mobile .bets-container .block-container .game-info .blocks .block:nth-child(2) {
  color: #000; }

.account-container .sidebar .title, .account-container .profile-info .balance, .account-container .sidebar .accordion-container .accordion-item:before, .account-container .sidebar .accordion-container .accordion-title:before, .bets-table.ember-light-table > .lt-head-wrap table, .uc-account.mobile .account-container .sidebar .profile-info .profile-header, .uc-account.mobile .account-container .body .account-info > .title, .uc-account.mobile .bets-container .block-container .game-info > div:first-child .block:first-child, .uc-account.mobile .bets-container .block-container .game-info > div:first-child .block:nth-child(2) {
  background: #0f5961; }

.uc-account.mobile .bets-container .block-container .game-info .blocks .block:first-child, .uc-account.mobile .bets-container .block-container .game-info .blocks .block:nth-child(2) {
  background: #276a71; }

.account-container .profile-info .image-block .overlay {
  background: rgba(15, 89, 97, .7); }
/* C2 */
.account-container .form-container input[type="text"], .account-container .form-container input[type="password"], .account-container .form-container input[type="number"], .account-container .form-container input[type="email"], .account-container .form-container select, .account-container .form-container .uc-input-inner-label > span, .account-container .sidebar .accordion-container .accordion-item, .bets-table.ember-light-table > .lt-body-wrap > .lt-scrollable > .tse-scroll-content > .scrollable-content > table > tbody > tr, .account-container table th, .uc-account table th, .account-container .info, .account-container .body .account-info[data-section="wallet"] .section-body .special, .account-container .tab-container, .account-container #ui-datepicker-div, .uc-account #ui-datepicker-div, .uc-account.mobile .bets-container .block-container .general-info > div:first-child, .uc-account.mobile .bets-container .block-container .game-info > div:first-child, .uc-account.mobile .bets-container .block-container .slide-block, .account-container .profile-info .image-upload-container {
  color: #585e5e; }

.account-container, .account-container .form-container input[type="text"], .account-container .form-container input[type="password"], .account-container .form-container input[type="number"], .account-container .form-container input[type="email"], .account-container .form-container select, .account-container .form-container label.checkbox input[type="radio"] + span:after, .account-container .sidebar .accordion-container .accordion-item, .bets-table.ember-light-table > .lt-body-wrap > .lt-scrollable > .tse-scroll-content > .scrollable-content > table > tbody > tr, .account-container table th, .uc-account table th, .account-container .info, .account-container .card-container .card-block .card-image, .account-container .body .account-info[data-section="wallet"] .section-body .special, .account-container .tab-container, .account-container #ui-datepicker-div, .account-container #ui-datepicker-div:before, .account-container #ui-datepicker-div:after, .uc-account #ui-datepicker-div, .uc-account #ui-datepicker-div:before, .uc-account #ui-datepicker-div:after, .uc-account.mobile .bets-container .block-container .general-info > div:first-child, .uc-account.mobile .bets-container .block-container .game-info > div:first-child, .account-container .profile-info .image-upload-container, .account-container .profile-info .image-upload-container:before, .account-container .profile-info .image-upload-container:after {
  background: #000; }

.account-container .card-container .card-block:not(:nth-child(3n+1)) .card-image:before, .uc-account.mobile .bets-container .block-container .slide-block {
  background: #333; }

.account-container .tab-container .tab-item, .account-container .form-container input[type="text"], .account-container .form-container input[type="password"], .account-container .form-container input[type="number"], .account-container .form-container input[type="email"], .account-container .form-container select, .account-container .form-container label.checkbox input[type="radio"] + span:after, .account-container .card-container .card-blocks, .account-container .card-container .card-block .card-image, .account-container .profile-info .image-upload-container .image-upload-block.empty, .account-container .profile-info .image-upload-container .avatar-upload-block, .account-container #ui-datepicker-div .ui-datepicker-header, .uc-account #ui-datepicker-div .ui-datepicker-header, .account-container .body .account-info[data-section="profile"] .section-body > [data-tab="deposit-limits"] span.info-footer, .account-container, .uc-account table td, .account-container, .uc-account table th, .bets-table.ember-light-table > .lt-body-wrap > .lt-scrollable > .tse-scroll-content > .scrollable-content > table > tbody > tr.is-expandable td:last-child:before, .bets-container .block-container, .bets-container .block-container .block {
  border-color: #333; }

.account-container .profile-info .image-upload-container .image-upload-block [class*="-btn"] {
  color: #585e5e;
  background: #404040; }
/* C3 */
.account-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, .uc-account #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, .account-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next, .uc-account #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next, .account-container .filter-header.form-container {
  color: #4b5c5c; }

.account-container .sidebar .accordion-container .accordion-content .accordion-content-inner, .account-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, .uc-account #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev, .account-container #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next, .uc-account #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next, .account-container .filter-header.form-container {
  background: #000; }

.account-container .filter-header.form-container.mobile .filter-body {
  border-color: #333; }
/* C4 */
.account-container .body, .account-container > .close, .account-container .profile-info, .account-container .sidebar .accordion-container .accordion-title, .bets-table.ember-light-table > .lt-body-wrap > .lt-scrollable > .tse-scroll-content > .scrollable-content > table > tbody > tr.lt-expanded-row > td, .account-container .tab-container .tab-item:hover, .account-container .tab-container .tab-item.selected {
  color: #303838; }

.account-container label.checkbox input[type="radio"]:checked + span:before, .account-container label.checkbox:hover input[type="radio"] + span:before {
  background: #303838; }

.account-container .body, .account-container .profile-info, .account-container .sidebar .accordion-container .accordion-title, .account-container .sidebar .sidebar-footer, .account-container .card-container .card-block.selected .card-image, .account-container .card-container .card-block .card-image:hover, .account-container .tab-container .tab-item:hover, .account-container .tab-container .tab-item.selected {
  background: #000; }

.account-container .body .section-body, .account-container .tab-inner-container, .account-container .body .account-info[data-section="bonuses"] .bonus-expanded-row .bonus-dates, .account-container .body .account-info[data-section="bonuses"] .bonus-expanded-row .bonus-details table th, .bets-table.ember-light-table > .lt-body-wrap > .lt-scrollable > .tse-scroll-content > .scrollable-content > table > tbody > tr.lt-expanded-row > td {
  border-color: #333; }
/* C5 */
.account-container #ui-datepicker-div table td a.ui-state-active, .uc-account #ui-datepicker-div table td a.ui-state-active, .account-container #ui-datepicker-div table td span.ui-state-active, .uc-account #ui-datepicker-div table td span.ui-state-active, .account-container #ui-datepicker-div table td:not(.ui-datepicker-unselectable) a:hover, .uc-account #ui-datepicker-div table td:not(.ui-datepicker-unselectable) a:hover {
  color: #f00; }

.account-container .info span[class^="uci-"] {
  color: #fe7260; }

.account-container #ui-datepicker-div table td a.ui-state-active, .uc-account #ui-datepicker-div table td a.ui-state-active, .account-container #ui-datepicker-div table td span.ui-state-active, .uc-account #ui-datepicker-div table td span.ui-state-active, .account-container #ui-datepicker-div table td:not(.ui-datepicker-unselectable) a:hover, .uc-account #ui-datepicker-div table td:not(.ui-datepicker-unselectable) a:hover, .account-container .tab-container .tab-item:before, .account-container .tab-inner-container .tab-inner-item:before {
  background: #fe7260; }

.uc-account .profile-info .image-upload-container .avatar-upload-block .avatars > div.selected, .uc-account:not(.mobile) .profile-info .image-upload-container .avatar-upload-block .avatars > div:hover {
  border-color: #fe7260; }

.account-container input:-webkit-autofill, .account-container input:-webkit-autofill:hover, .account-container input:-webkit-autofill:focus .account-container input:-webkit-autofill, .account-container textarea:-webkit-autofill, .account-container textarea:-webkit-autofill:hover .account-container textarea:-webkit-autofill:focus, .account-container select:-webkit-autofill, .account-container select:-webkit-autofill:hover, .account-container select:-webkit-autofill:focus {
  -webkit-text-fill-color: #585e5e;
  -webkit-box-shadow: 0 0 0px 1000px #000 inset; }

.loggedInStateButtons.compact .userBalance {
  color: ; }
  .loggedInStateButtons.compact .userBonusBalance {
    color: ; }
  .loggedInStateButtons.compact .compact-view-container {
    color: #353535; }
    .loggedInStateButtons.compact .compact-view-container:before {
      border-color: transparent transparent #000 transparent; }
    .loggedInStateButtons.compact .compact-view-container li {
      background: #000;
      border-color: #333; }
  .loggedInStateButtons:not(.compact) .userBalance {
    color: ; }
  .loggedInStateButtons:not(.compact) .userBonusBalance {
    color: ; }
  .loggedInStateButtons:not(.compact) .profile-image ~ * {
    color: #353535;
    border-color: #353535; }
  .loggedInStateButtons:not(.compact) .profile-overlay {
    color: #000;
    background: #fe7260; }
  .loggedInStateButtons.desktop.compact .compact-view-container li:hover {
    color: #353535;
    background: #dfdfdf; }
  .loggedInStateButtons.desktop:not(.compact) .profile-image ~ *:hover {
    color: #fe7260; }
/* Lightbox */
.uc-login-form-container .uc-login-step .title {
  color: #4b5c5c;
  background: #eee; }

.uc-login-form-container:before {
  background: #eee; }

.uc-login-form-container .uc-login-form-close, .uc-login-form-container .uc-back-to-login {
  color: #4b5c5c; }

.uc-login-form-container > div {
  color: #585e5e;
  background: #fff; }

.uc-login-form-container .as-link, .uc-login-form-container a {
  color: #fe7260; }

.uc-login-form-container input[type="text"], .uc-login-form-container input[type="password"], .uc-login-form-container input[type="email"], .uc-login-form-container input[type="number"], .uc-login-form-container select, .uc-login-form-container .checkbox-group {
  color: #353535;
  background: transparent;
  border-color: #dfdfdf; }
  .uc-login-form-container input[type="text"]:disabled, .uc-login-form-container input[type="password"]:disabled, .uc-login-form-container input[type="email"]:disabled, .uc-login-form-container input[type="number"]:disabled, .uc-login-form-container select:disabled, .uc-login-form-container .checkbox-group:disabled {
    border-color: #b2b2b2 !important;
    background: rgba(255, 255, 255, 0.2) !important; }

.uc-login-form-container input:-webkit-autofill, .uc-login-form-container input:-webkit-autofill:hover, .uc-login-form-container input:-webkit-autofill:focus .uc-login-form-container input:-webkit-autofill, .uc-login-form-container textarea:-webkit-autofill, .uc-login-form-container textarea:-webkit-autofill:hover .uc-login-form-container textarea:-webkit-autofill:focus, .uc-login-form-container select:-webkit-autofill, .uc-login-form-container select:-webkit-autofill:hover, .uc-login-form-container select:-webkit-autofill:focus {
  border-color: #dfdfdf;
  -webkit-text-fill-color: #353535;
  -webkit-box-shadow: 0 0 0px 1000px transparent inset; }

.uc-login-form-container .placeholder, .uc-login-form-container .gender-placeholder {
  color: #353535; }

.uc-login-form-container input.error, .uc-login-form-container input[data-input-error="error"], .uc-login-form-container select.error, .uc-login-form-container .checkbox-group.error {
  border-color: #f00 !important; }

.uc-login-form-container .input-message.error {
  color: #fff;
  background: rgba(140, 140, 133, 0.9); }

.uc-login-form-container .input-message.error div.small-arrow {
  border-color: rgba(140, 140, 133, 0.9) transparent transparent transparent; }

.uc-login-form-container .input-message.error > i.uci-error {
  color: #ab2e2e; }

.uc-login-form-container .uc-account-btn {
  color: #000;
  background: #fe7260; }

.uc-login-form-container .uc-account-btn:hover {
  color: #fff;
  background: #e06555; }

.uc-login-form-container label.checkbox input[type="checkbox"] + span:after, .uc-login-form-container label.checkbox input[type="checkbox"]:checked + span:after, .uc-login-form-container label.checkbox input[type="checkbox"] + span:hover:after, .uc-login-form-container #checkbox-group span:after {
  border-color: #dfdfdf;
  background: transparent; }

.uc-login-form-container label.checkbox input[type="checkbox"].error + span:after {
  border-color: #f00; }

.uc-login-form-container label.checkbox input[type="checkbox"]:checked + span:after, .uc-account.desktop .uc-login-form-container label.checkbox input[type="checkbox"] + span:hover:after {
  color: #9b9b9b !important; }

.uc-login-form-container #checkbox-group span:hover:before, .uc-login-form-container #checkbox-group input:checked + span:before {
  background: #9b9b9b !important; }
