/* Статические страницы (AML, безопасность, FAQ, правила, поддержка)
   Правила сняты из style.css оригинала case-battle.fit */
/* --- Раскладка стат-страниц (правила, которых нет в основном style.css) --- */
/* ширина как у базового .container оригинала (1200, центр) + flex:1 0 auto,
   чтобы контент растягивал колонку и подвал прижимался к низу */
.main-content .container.terms,
.main-content .container.faq,
.main-content .container.support,
.main-content .container.mt-20 {
  max-width: 1200px; margin: 0 auto; flex: 1 0 auto;
  padding: 24px 10px 40px; box-sizing: border-box;
}

/* заголовок страницы чуть ниже и весь блок по прогрессии */
.main-content .container .page-title { margin-top: 6px; }
.page-sub-title { text-align: center; color: #8a93a5; font-size: 14px;
  text-transform: uppercase; letter-spacing: 1px; margin-bottom: 6px; }

/* AML / политики: h3 — заголовок страницы, h4 — разделы, типографика как у terms */
.terms-and-policy h3 { text-align: center; text-transform: uppercase; font-size: 24px;
  font-weight: 500; color: #fff; margin: 6px 0 25px; }
.terms-and-policy h4 { color: #d78f4c; font-size: 17px; font-weight: 600; margin: 20px 0 6px; }
.terms-and-policy p { font-size: 14px; line-height: 1.55; margin: 6px 0; color: #cfcfcf; }
.terms-and-policy ul { margin: 6px 0 12px 24px; padding: 0; }
.terms-and-policy ul li { list-style: disc; font-size: 14px; line-height: 1.5; margin: 4px 0; color: #cfcfcf; }
.terms-and-policy strong { color: #fff; font-weight: 600; }

/* FAQ: сворачивание ответов + шеврон справа (клик по вопросу; управляется faq.js) */
.question-list > li { cursor: pointer; border-radius: 8px;
  padding: 11px 46px 11px 46px; margin: 8px 0 0; }
.question-list > li h3 { cursor: pointer; margin: 0; }
/* шеврон в правом верхнем углу, поворачивается при раскрытии */
.question-list > li::after { content: ""; position: absolute; right: 22px; top: 20px;
  width: 9px; height: 9px; border-right: 2px solid #8a93a5; border-bottom: 2px solid #8a93a5;
  transform: rotate(45deg); transition: transform .3s; }
.question-list > li.__tab__open::after { transform: rotate(-135deg); }
.question-list .__tab__content { overflow: hidden; max-height: 0;
  transition: max-height .35s ease; cursor: default; }
.question-list li.__tab__open > h3 { color: #f0a45a; }


.container.support>form div button[type=submit],.light-modal-body.skinpay-wrapper a.gradient-btn,.light-modal-content form button[type=submit],.light-modal-content form a.gradient-btn,.container.profileOLD a.gradient-btn,.container.profileOLD .block .gradient-btn,.container.contract .main-blocks a.gradient-btn,.result-page .body a,.result-page .body button[type=submit]{color:#fff;text-decoration:none;display:inline-block;position:relative;text-align:center;outline:none;border:solid 2px rgba(0,0,0,0);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;cursor:pointer;font-size:.7em;padding:12px 13px;text-transform:uppercase;z-index:0}
.container.support>form div button[type=submit]:before,.light-modal-body.skinpay-wrapper a.gradient-btn:before,.light-modal-content form button[type=submit]:before,.light-modal-content form a.gradient-btn:before,.container.profileOLD a.gradient-btn:before,.container.profileOLD .block .gradient-btn:before,.container.contract .main-blocks a.gradient-btn:before,.result-page .body a:before,.result-page .body button[type=submit]:before,.container.support>form div button[type=submit]:after,.light-modal-body.skinpay-wrapper a.gradient-btn:after,.light-modal-content form button[type=submit]:after,.light-modal-content form a.gradient-btn:after,.container.profileOLD a.gradient-btn:after,.container.profileOLD .block .gradient-btn:after,.container.contract .main-blocks a.gradient-btn:after,.result-page .body a:after,.result-page .body button[type=submit]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.container.support>form div button[type=submit]:before,.light-modal-body.skinpay-wrapper a.gradient-btn:before,.light-modal-content form button[type=submit]:before,.light-modal-content form a.gradient-btn:before,.container.profileOLD a.gradient-btn:before,.container.profileOLD .block .gradient-btn:before,.container.contract .main-blocks a.gradient-btn:before,.result-page .body a:before,.result-page .body button[type=submit]:before{z-index:-2;margin:-2px;background:-webkit-linear-gradient(to right, #e6964c, #bb281e);background:linear-gradient(to right, #e6964c, #bb281e)}
.container.support>form div button[type=submit]:after,.light-modal-body.skinpay-wrapper a.gradient-btn:after,.light-modal-content form button[type=submit]:after,.light-modal-content form a.gradient-btn:after,.container.profileOLD a.gradient-btn:after,.container.profileOLD .block .gradient-btn:after,.container.contract .main-blocks a.gradient-btn:after,.result-page .body a:after,.result-page .body button[type=submit]:after{z-index:-1;margin:0;background:-webkit-linear-gradient(to right, #261214, #181412);background:linear-gradient(to right, #261214, #181412)}
.container.support>form div button[type=submit]:hover:after,.light-modal-body.skinpay-wrapper a.gradient-btn:hover:after,.light-modal-content form button[type=submit]:hover:after,.light-modal-content form a.gradient-btn:hover:after,.container.profileOLD a.gradient-btn:hover:after,.container.profileOLD .block .gradient-btn:hover:after,.container.contract .main-blocks a.gradient-btn:hover:after,.result-page .body a:hover:after,.result-page .body button[type=submit]:hover:after{background:-webkit-linear-gradient(to right, #e6964c, #bb281e);background:linear-gradient(to right, #e6964c, #bb281e)}
.container.support>form div button.disabled[type=submit],.light-modal-body.skinpay-wrapper a.disabled.gradient-btn,.light-modal-content form button.disabled[type=submit],.light-modal-content form a.disabled.gradient-btn,.container.profileOLD a.disabled.gradient-btn,.container.profileOLD .block .disabled.gradient-btn,.container.contract .main-blocks a.disabled.gradient-btn,.result-page .body a.disabled,.result-page .body button.disabled[type=submit]{color:#6f6f6f;cursor:not-allowed}
.container.support>form div button.disabled[type=submit] span,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn span,.light-modal-content form button.disabled[type=submit] span,.light-modal-content form a.disabled.gradient-btn span,.container.profileOLD a.disabled.gradient-btn span,.container.profileOLD .block .disabled.gradient-btn span,.container.contract .main-blocks a.disabled.gradient-btn span,.result-page .body a.disabled span,.result-page .body button.disabled[type=submit] span,.container.support>form div button.disabled[type=submit] strong,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn strong,.light-modal-content form button.disabled[type=submit] strong,.light-modal-content form a.disabled.gradient-btn strong,.container.profileOLD a.disabled.gradient-btn strong,.container.profileOLD .block .disabled.gradient-btn strong,.container.contract .main-blocks a.disabled.gradient-btn strong,.result-page .body a.disabled strong,.result-page .body button.disabled[type=submit] strong{color:#6f6f6f}
.container.support>form div button.disabled[type=submit] svg,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn svg,.light-modal-content form button.disabled[type=submit] svg,.light-modal-content form a.disabled.gradient-btn svg,.container.profileOLD a.disabled.gradient-btn svg,.container.profileOLD .block .disabled.gradient-btn svg,.container.contract .main-blocks a.disabled.gradient-btn svg,.result-page .body a.disabled svg,.result-page .body button.disabled[type=submit] svg{fill:#6f6f6f}
.container.support>form div button.disabled[type=submit]:before,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:before,.light-modal-content form button.disabled[type=submit]:before,.light-modal-content form a.disabled.gradient-btn:before,.container.profileOLD a.disabled.gradient-btn:before,.container.profileOLD .block .disabled.gradient-btn:before,.container.contract .main-blocks a.disabled.gradient-btn:before,.result-page .body a.disabled:before,.result-page .body button.disabled[type=submit]:before{z-index:-2;margin:-2px;background:-webkit-linear-gradient(to right, #6f6f6f, #6f6f6f);background:linear-gradient(to right, #6f6f6f, #6f6f6f)}
.container.support>form div button.disabled[type=submit]:hover span,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover span,.light-modal-content form button.disabled[type=submit]:hover span,.light-modal-content form a.disabled.gradient-btn:hover span,.container.profileOLD a.disabled.gradient-btn:hover span,.container.profileOLD .block .disabled.gradient-btn:hover span,.container.contract .main-blocks a.disabled.gradient-btn:hover span,.result-page .body a.disabled:hover span,.result-page .body button.disabled[type=submit]:hover span,.container.support>form div button.disabled[type=submit]:hover strong,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover strong,.light-modal-content form button.disabled[type=submit]:hover strong,.light-modal-content form a.disabled.gradient-btn:hover strong,.container.profileOLD a.disabled.gradient-btn:hover strong,.container.profileOLD .block .disabled.gradient-btn:hover strong,.container.contract .main-blocks a.disabled.gradient-btn:hover strong,.result-page .body a.disabled:hover strong,.result-page .body button.disabled[type=submit]:hover strong{color:#6f6f6f}
.container.support>form div button.disabled[type=submit]:hover svg,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover svg,.light-modal-content form button.disabled[type=submit]:hover svg,.light-modal-content form a.disabled.gradient-btn:hover svg,.container.profileOLD a.disabled.gradient-btn:hover svg,.container.profileOLD .block .disabled.gradient-btn:hover svg,.container.contract .main-blocks a.disabled.gradient-btn:hover svg,.result-page .body a.disabled:hover svg,.result-page .body button.disabled[type=submit]:hover svg{fill:#6f6f6f}
.container.support>form div button.disabled[type=submit]:hover:after,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover:after,.light-modal-content form button.disabled[type=submit]:hover:after,.light-modal-content form a.disabled.gradient-btn:hover:after,.container.profileOLD a.disabled.gradient-btn:hover:after,.container.profileOLD .block .disabled.gradient-btn:hover:after,.container.contract .main-blocks a.disabled.gradient-btn:hover:after,.result-page .body a.disabled:hover:after,.result-page .body button.disabled[type=submit]:hover:after{background:-webkit-linear-gradient(to right, #261214, #181412);background:linear-gradient(to right, #261214, #181412)}
.dark-form input[type=text],.dark-form input[type=number],.dark-form input[type=password],.dark-form textarea{background-color:#0f0f19;outline:0;border:1px solid #0e0e17;border-right-color:#191a21;border-bottom-color:#191a21;font-weight:600;color:#fff;padding:0 10px;margin-right:-1px;display:inline-block}
.dark-form input[type=text]::-webkit-input-placeholder,.dark-form input[type=number]::-webkit-input-placeholder,.dark-form input[type=password]::-webkit-input-placeholder,.dark-form textarea::-webkit-input-placeholder{color:#35353f}
.dark-form input[type=text]:-moz-placeholder,.dark-form input[type=number]:-moz-placeholder,.dark-form input[type=password]:-moz-placeholder,.dark-form textarea:-moz-placeholder{color:#35353f}
.dark-form input[type=text]::-moz-placeholder,.dark-form input[type=number]::-moz-placeholder,.dark-form input[type=password]::-moz-placeholder,.dark-form textarea::-moz-placeholder{color:#35353f}
.dark-form input[type=text]:-ms-input-placeholder,.dark-form input[type=number]:-ms-input-placeholder,.dark-form input[type=password]:-ms-input-placeholder,.dark-form textarea:-ms-input-placeholder{color:#35353f}
.mb-10{margin-bottom:10px !important}
.mt-20{margin-top:20px !important}
.container.terms{font-size:13px;color:#adadad}
.container.terms h1.page-title{margin-bottom:10px}
.container.terms .switch-lang{text-align:center;margin-bottom:10px}
.container.terms .switch-lang a{color:#d3863c;text-decoration:underline}
.container.terms .switch-lang a:hover{text-decoration:none}
.container.terms mark{background:none;font-weight:600;color:#adadad}
.container.terms section{font-size:12px;color:#c1c1c1;padding:1px 12px;box-sizing:border-box;margin-bottom:20px;position:relative;width:100%;border:2px solid #f89557;background-color:#332d2e;transition:box-shadow .5s ease-in-out;cursor:default}
.container.terms section svg{font-size:1.2rem;vertical-align:sub}
.container.terms section p{line-height:12px;margin:7px 0;z-index:2;position:relative}
.container.terms section:before,.container.terms section:after{transition:background-color .4s ease-in-out;content:"";z-index:1;display:block;position:absolute;background:#332d2e;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:50% 50%}
.container.terms section:before{width:calc(100% + 2px);height:87%;border-left:1px solid #5c4638;border-right:1px solid #5c4638}
.container.terms section:after{height:calc(100% + 2.5px);width:99%;border-bottom:1px solid #5c4638;border-top:1px solid #5c4638}
.container.terms p{padding:0;margin:0}
.container.terms ol{list-style:none;counter-reset:li}
.container.terms ol>li:before{counter-increment:li;content:counters(li, ".") ". "}
.container.terms>ol{padding-left:0}
.container.terms>ol>li>ol{padding-left:15px}
.container.terms>ol>li{margin-bottom:15px}
.container.terms>ol>li>strong{font-size:16px;font-weight:600;color:#d3863c}
ol.question-list{counter-reset:li;padding-left:10px}
ol.question-list a{color:#ea9a50}
ol.question-list>li{position:relative;display:block;padding:.4em 1.3em .4em 2.3em;margin:.5em 0 0 0;background:#21242a;color:#e2e2e2;transition:all .3s ease-out;font-size:14px;line-height:normal}
ol.question-list>li:hover{background:#2e313a}
ol.question-list>li:hover:before{transform:rotate(360deg)}
ol.question-list>li h3{margin:5px 0 0 0;color:#d78f4c;font-size:16px}
ol.question-list>li p{font-size:14px;margin-top:5px;margin-bottom:5px;cursor:default}
ol.question-list>li:before{content:counter(li);counter-increment:li;position:absolute;left:-18px;top:50%;margin-top:-1.3em;background:#d6883e;height:30px;width:30px;line-height:2.1em;border:5px solid #171c25;text-align:center;font-weight:bold;border-radius:30px;transition:all .3s ease-out;color:#171c25;transform-origin:center center}
.result-page{background-color:rgba(9,8,13,.55);padding:18px 15px;box-sizing:border-box;position:relative;width:520px;margin:35px auto;max-width:calc(100vw - 30px)}
.result-page .success{padding:8px 10px;border:1px solid #8f923c;font-size:14px;background-color:rgb(29.7106796117,30.3339805825,12.4660194175);line-height:19px}
.result-page.lighten-box{background-color:rgba(9,8,13,.25)}
.result-page .header{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start}
.result-page .header>img{margin-right:11px;float:left}
.result-page .header>svg{margin-right:14px}
.result-page .header .icon-support-at{font-size:2.3rem;fill:#8f923c;margin-right:11px;float:left}
.result-page .header .header-text{display:inline-block;font-size:17px;font-weight:normal;color:#7d8495;width:440px}
.result-page .header .header-text h1{font-size:17px;color:#bfcae3;margin-bottom:3px;margin-top:2px}
.result-page .body{padding-left:50px;margin-top:20px}
.result-page .body .highlight{color:#ea9a50}
.result-page .body a,.result-page .body button[type=submit]{margin-right:5px}
.result-page .footer{padding-left:50px;margin-top:10px}
.result-page .footer a{color:#686c75;text-decoration:none;font-size:13px}
.result-page .footer a:hover{text-decoration:underline}
.main-content h1.page-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:25px;color:#fff;text-align:center}
.dark-form{width:370px;margin-top:20px}
.dark-form label{display:inline-block;width:110px}
.dark-form label[for=loginform-captcha]{vertical-align:top}
.dark-form .submit-btn{text-align:right}
.dark-form input[type=text],.dark-form input[type=number],.dark-form input[type=password],.dark-form textarea{width:calc(100% - 137px);height:35px;font-size:14px}
.dark-form #form-captcha{width:109px;vertical-align:top;height:49px;text-transform:uppercase;font-weight:bold;text-align:center;font-size:16px}
.dark-form .field-loginform-captcha img{min-width:120px}
.dark-form .help-block-error{padding-left:115px;margin:3px 0 10px 0;font-size:13px;color:#ff9039}
.icon-warning-triangle{font-size:46.67rem;width:1em}
.container.support>form div button[type=submit],.light-modal-body.skinpay-wrapper a.gradient-btn,.light-modal-content form button[type=submit],.light-modal-content form a.gradient-btn,.container.profileOLD a.gradient-btn,.container.profileOLD .block .gradient-btn,.container.contract .main-blocks a.gradient-btn,.result-page .body a,.result-page .body button[type=submit]{color:#fff;text-decoration:none;display:inline-block;position:relative;text-align:center;outline:none;border:solid 2px rgba(0,0,0,0);-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;cursor:pointer;font-size:.7em;padding:12px 13px;text-transform:uppercase;z-index:0}
.container.support>form div button[type=submit]:before,.light-modal-body.skinpay-wrapper a.gradient-btn:before,.light-modal-content form button[type=submit]:before,.light-modal-content form a.gradient-btn:before,.container.profileOLD a.gradient-btn:before,.container.profileOLD .block .gradient-btn:before,.container.contract .main-blocks a.gradient-btn:before,.result-page .body a:before,.result-page .body button[type=submit]:before,.container.support>form div button[type=submit]:after,.light-modal-body.skinpay-wrapper a.gradient-btn:after,.light-modal-content form button[type=submit]:after,.light-modal-content form a.gradient-btn:after,.container.profileOLD a.gradient-btn:after,.container.profileOLD .block .gradient-btn:after,.container.contract .main-blocks a.gradient-btn:after,.result-page .body a:after,.result-page .body button[type=submit]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}
.container.support>form div button[type=submit]:before,.light-modal-body.skinpay-wrapper a.gradient-btn:before,.light-modal-content form button[type=submit]:before,.light-modal-content form a.gradient-btn:before,.container.profileOLD a.gradient-btn:before,.container.profileOLD .block .gradient-btn:before,.container.contract .main-blocks a.gradient-btn:before,.result-page .body a:before,.result-page .body button[type=submit]:before{z-index:-2;margin:-2px;background:-webkit-linear-gradient(to right, #e6964c, #bb281e);background:linear-gradient(to right, #e6964c, #bb281e)}
.container.support>form div button[type=submit]:after,.light-modal-body.skinpay-wrapper a.gradient-btn:after,.light-modal-content form button[type=submit]:after,.light-modal-content form a.gradient-btn:after,.container.profileOLD a.gradient-btn:after,.container.profileOLD .block .gradient-btn:after,.container.contract .main-blocks a.gradient-btn:after,.result-page .body a:after,.result-page .body button[type=submit]:after{z-index:-1;margin:0;background:-webkit-linear-gradient(to right, #261214, #181412);background:linear-gradient(to right, #261214, #181412)}
.container.support>form div button[type=submit]:hover:after,.light-modal-body.skinpay-wrapper a.gradient-btn:hover:after,.light-modal-content form button[type=submit]:hover:after,.light-modal-content form a.gradient-btn:hover:after,.container.profileOLD a.gradient-btn:hover:after,.container.profileOLD .block .gradient-btn:hover:after,.container.contract .main-blocks a.gradient-btn:hover:after,.result-page .body a:hover:after,.result-page .body button[type=submit]:hover:after{background:-webkit-linear-gradient(to right, #e6964c, #bb281e);background:linear-gradient(to right, #e6964c, #bb281e)}
.container.support>form div button.disabled[type=submit],.light-modal-body.skinpay-wrapper a.disabled.gradient-btn,.light-modal-content form button.disabled[type=submit],.light-modal-content form a.disabled.gradient-btn,.container.profileOLD a.disabled.gradient-btn,.container.profileOLD .block .disabled.gradient-btn,.container.contract .main-blocks a.disabled.gradient-btn,.result-page .body a.disabled,.result-page .body button.disabled[type=submit]{color:#6f6f6f;cursor:not-allowed}
.container.support>form div button.disabled[type=submit] span,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn span,.light-modal-content form button.disabled[type=submit] span,.light-modal-content form a.disabled.gradient-btn span,.container.profileOLD a.disabled.gradient-btn span,.container.profileOLD .block .disabled.gradient-btn span,.container.contract .main-blocks a.disabled.gradient-btn span,.result-page .body a.disabled span,.result-page .body button.disabled[type=submit] span,.container.support>form div button.disabled[type=submit] strong,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn strong,.light-modal-content form button.disabled[type=submit] strong,.light-modal-content form a.disabled.gradient-btn strong,.container.profileOLD a.disabled.gradient-btn strong,.container.profileOLD .block .disabled.gradient-btn strong,.container.contract .main-blocks a.disabled.gradient-btn strong,.result-page .body a.disabled strong,.result-page .body button.disabled[type=submit] strong{color:#6f6f6f}
.container.support>form div button.disabled[type=submit] svg,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn svg,.light-modal-content form button.disabled[type=submit] svg,.light-modal-content form a.disabled.gradient-btn svg,.container.profileOLD a.disabled.gradient-btn svg,.container.profileOLD .block .disabled.gradient-btn svg,.container.contract .main-blocks a.disabled.gradient-btn svg,.result-page .body a.disabled svg,.result-page .body button.disabled[type=submit] svg{fill:#6f6f6f}
.container.support>form div button.disabled[type=submit]:before,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:before,.light-modal-content form button.disabled[type=submit]:before,.light-modal-content form a.disabled.gradient-btn:before,.container.profileOLD a.disabled.gradient-btn:before,.container.profileOLD .block .disabled.gradient-btn:before,.container.contract .main-blocks a.disabled.gradient-btn:before,.result-page .body a.disabled:before,.result-page .body button.disabled[type=submit]:before{z-index:-2;margin:-2px;background:-webkit-linear-gradient(to right, #6f6f6f, #6f6f6f);background:linear-gradient(to right, #6f6f6f, #6f6f6f)}
.container.support>form div button.disabled[type=submit]:hover span,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover span,.light-modal-content form button.disabled[type=submit]:hover span,.light-modal-content form a.disabled.gradient-btn:hover span,.container.profileOLD a.disabled.gradient-btn:hover span,.container.profileOLD .block .disabled.gradient-btn:hover span,.container.contract .main-blocks a.disabled.gradient-btn:hover span,.result-page .body a.disabled:hover span,.result-page .body button.disabled[type=submit]:hover span,.container.support>form div button.disabled[type=submit]:hover strong,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover strong,.light-modal-content form button.disabled[type=submit]:hover strong,.light-modal-content form a.disabled.gradient-btn:hover strong,.container.profileOLD a.disabled.gradient-btn:hover strong,.container.profileOLD .block .disabled.gradient-btn:hover strong,.container.contract .main-blocks a.disabled.gradient-btn:hover strong,.result-page .body a.disabled:hover strong,.result-page .body button.disabled[type=submit]:hover strong{color:#6f6f6f}
.container.support>form div button.disabled[type=submit]:hover svg,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover svg,.light-modal-content form button.disabled[type=submit]:hover svg,.light-modal-content form a.disabled.gradient-btn:hover svg,.container.profileOLD a.disabled.gradient-btn:hover svg,.container.profileOLD .block .disabled.gradient-btn:hover svg,.container.contract .main-blocks a.disabled.gradient-btn:hover svg,.result-page .body a.disabled:hover svg,.result-page .body button.disabled[type=submit]:hover svg{fill:#6f6f6f}
.container.support>form div button.disabled[type=submit]:hover:after,.light-modal-body.skinpay-wrapper a.disabled.gradient-btn:hover:after,.light-modal-content form button.disabled[type=submit]:hover:after,.light-modal-content form a.disabled.gradient-btn:hover:after,.container.profileOLD a.disabled.gradient-btn:hover:after,.container.profileOLD .block .disabled.gradient-btn:hover:after,.container.contract .main-blocks a.disabled.gradient-btn:hover:after,.result-page .body a.disabled:hover:after,.result-page .body button.disabled[type=submit]:hover:after{background:-webkit-linear-gradient(to right, #261214, #181412);background:linear-gradient(to right, #261214, #181412)}
.dark-form input[type=text],.dark-form input[type=number],.dark-form input[type=password],.dark-form textarea{background-color:#0f0f19;outline:0;border:1px solid #0e0e17;border-right-color:#191a21;border-bottom-color:#191a21;font-weight:600;color:#fff;padding:0 10px;margin-right:-1px;display:inline-block}
.dark-form input[type=text]::-webkit-input-placeholder,.dark-form input[type=number]::-webkit-input-placeholder,.dark-form input[type=password]::-webkit-input-placeholder,.dark-form textarea::-webkit-input-placeholder{color:#35353f}
.dark-form input[type=text]:-moz-placeholder,.dark-form input[type=number]:-moz-placeholder,.dark-form input[type=password]:-moz-placeholder,.dark-form textarea:-moz-placeholder{color:#35353f}
.dark-form input[type=text]::-moz-placeholder,.dark-form input[type=number]::-moz-placeholder,.dark-form input[type=password]::-moz-placeholder,.dark-form textarea::-moz-placeholder{color:#35353f}
.dark-form input[type=text]:-ms-input-placeholder,.dark-form input[type=number]:-ms-input-placeholder,.dark-form input[type=password]:-ms-input-placeholder,.dark-form textarea:-ms-input-placeholder{color:#35353f}
.container.contract h1.page-title{margin-bottom:35px}
.container.contract .main-blocks #user-items .header .header-text,.container.contract .main-blocks #contract-result .header .header-text{text-transform:uppercase}
div#funds-modal form .form-group{display:grid;grid-template-columns:.4fr .7fr .9fr;grid-template-rows:auto;column-gap:15px;row-gap:15px;padding:0;margin-bottom:30px;align-items:center}
@media only screen and (max-width: 550px) {
div#funds-modal form .form-group{grid-template-columns:.4fr .6fr;row-gap:11px}
div#funds-modal form .form-group>div:last-child{grid-column:span 2;margin-top:14px}
}
@media only screen and (max-width: 440px) {
div#funds-modal .modal-body form .form-group{grid-template-columns:.4fr .7fr}
}
.container.support>p{font-size:14px;color:#fff}
.container.support>form div{position:relative;padding:12px 12px 12px 0}
.container.support>form div .form_hint{background:#432027;border-radius:0;color:#fff;padding:5px 6px;z-index:5;position:absolute;display:none;left:402px;top:47px}
.container.support>form div .form_hint::before{content:"◀";color:#432027;position:absolute;top:5px;left:-6px}
.container.support>form div input:focus+.form_hint{display:inline}
.container.support>form div button[type=submit]{width:120px}
.container.support>form label{color:#fff;font-weight:bold;font-size:14px}
.container.support>form input{height:38px;padding:0 10px}
.container.support>form textarea{height:160px;padding:10px 10px 0}
.container.support>form input[type=text],.container.support>form input[type=email],.container.support>form textarea{margin-top:10px;display:block;border:1px solid #0e0e17;border-right-color:#36363d;border-bottom-color:#36363d;background-color:#0f0f19 !important;color:#bfcae3;font-size:13px;width:375px;outline:none}
.container.support>form input:-webkit-autofill,.container.support>form input:-webkit-autofill:hover,.container.support>form input:-webkit-autofill:focus,.container.support>form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #0f0f19 inset !important}
.container.support>form input:-webkit-autofill{-webkit-text-fill-color:#bfcae3 !important;caret-color:#bfcae3}
@media only screen and (max-width: 1300px) {
.main-content .container.upgrade .upgrade-content .items #cb-items .header .header-text{display:none}
}
@media only screen and (max-width: 768px) {
.container.faq #faq-wrapper{width:90vw}
.main-content .container.profile .page-title{margin-bottom:30px}
}
@media only screen and (max-width: 550px) {
.container.contract h1.page-title{margin-bottom:60px}
.main-content .content-center .page-title{margin-top:0;font-size:20px}
}
@media only screen and (max-width: 400px) {
.result-page{width:auto;margin:25px auto 0 auto}
.result-page .header .header-text{font-size:15px;width:auto}
.result-page .header .icon-support-at{width:2.2em;font-size:2.2rem}
.result-page .footer{padding-left:0}
.result-page .help-block-error{padding-left:0}
.result-page .dark-form{width:100%}
.result-page .dark-form input[type=text],.result-page .dark-form input[type=number],.result-page .dark-form input[type=password],.result-page .dark-form textarea{width:100%;box-sizing:border-box}
.result-page .dark-form .submit-btn{text-align:left}
.result-page .dark-form .submit-btn button{margin:0 0 0 2px}
.result-page .dark-form label{width:auto;display:block;margin-bottom:5px}
}