.scp *{-webkit-box-sizing:border-box;box-sizing:border-box}.scp__title{color:#2a2e3f;font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.scp__desc{line-height:1.375;font-size:14px;margin-bottom:20px}.scp__box{background:#fff;width:100%;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.05);box-shadow:0 10px 10px 0 rgba(0,0,0,.05);margin-bottom:20px}.scp__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.scp__left,.scp__right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:30px}.scp__left{position:relative}.scp__left:after{content:'';background:#daddec;position:absolute;top:50%;right:0;width:1px;height:80%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.scp__left--no-border:after{display:none}.scp-highlight-box{background:#93d14f;color:#fff;padding:20px;margin-bottom:20px}.scp-highlight-box--warning{background:#ffb100}.scp-highlight-box--upload-code{background:#ebedf5;color:#000;margin-bottom:0}.scp-highlight-box__title{font-size:20px;font-weight:700;margin-bottom:8px}.scp-highlight-box__desc{font-size:14px}.scp-button{display:inline-block;line-height:1;font-size:20px;font-weight:700;text-transform:uppercase;padding:15px 30px;border:0;border-radius:5px;cursor:pointer}.scp-button--primary{background:#93d14f;color:#fff;border:2px solid #93d14f}.scp-button--primary.disabled,.scp-button--primary:disabled{background:#fff;color:#c2c2c2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed;border:2px solid #dadada}.scp-button--primary.loading{background:url(../img/loader.gif) no-repeat center #fff;background-size:35px;color:#fff;text-indent:-9999px}.scp-button--secondary{background:#7b7e8a;color:#fff;border:2px solid #7b7e8a}.scp-button--secondary.disabled,.scp-button--secondary:disabled{background:#fff;color:#c2c2c2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed;border:2px solid #dadada}.scp-button--secondary.loading{background:url(../img/loader.gif) no-repeat center #fff;background-size:35px;color:#fff;text-indent:-9999px}.scp-form--inline .scp-form__form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scp-form--inline .scp-form__form-label{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-bottom:0;white-space:nowrap}.scp-form--inline .scp-form__form-control{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.scp-form--inline .scp-form__input-group{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.scp-form--inline .scp-form__error-messages{margin-left:25%}.scp-form--inline .scp-form__checkable-list .scp-form__error-messages{padding-left:37px;margin:-5px 0 15px 0}.scp-form--inline .scp-form__checkable-list .scp-form__error-message{padding-left:0}.scp-form__form-group{margin-bottom:20px}.scp-form__form-group--success .scp-form__form-control{border-color:#93d14f!important}.scp-form__form-group--error .scp-form__form-control{border-color:#e64454!important}.scp-form__form-label{display:block;margin-bottom:8px}.scp-form__form-control{background:#fff;width:100%;height:40px;line-height:40px;padding:0 10px;font-size:16px;color:#666;border-radius:4px;border:2px solid #d8dceb}.scp-form__form-control:focus{color:#2a2e3f;border-color:#44beeb}.scp-form__form-control:not(:focus):hover{border-color:#b8bcc8}.scp-form__form-control:disabled,.scp-form__form-control[readonly]{background:#eee}.scp-form__form-control--w10p{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.scp-form__form-control--w15p{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}.scp-form__form-control--w20p{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.scp-form__form-control--w30p{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.scp-form__form-control--w40p{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.scp-form__form-control--w50p{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.scp-form__form-control--success{border-color:#93d14f!important}.scp-form__form-control--error{border-color:#e64454!important}.scp-form__form-control--select{background:url(../img/ico-arrow.png) no-repeat 85% 16px;background-size:10px 6px;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.scp-form select.scp-form__form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.scp-form__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scp-form__input-group .scp-form__form-control{margin-right:10px}.scp-form__forgot-link{color:#3daad0}.scp-form__action--center{text-align:center}.scp-form__checkable-list{margin-bottom:20px}.scp-form__checkable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.375;margin:0 0 15px 0}.scp-form__checkable--success .scp-form__fake-checkbox{border-color:#93d14f!important}.scp-form__checkable--error .scp-form__fake-checkbox{border-color:#e64454!important}.scp-form__checkbox{position:absolute;top:0;left:0;opacity:0}.scp-form__checkbox:checked~.scp-form__fake-checkbox{border-color:#93d14f}.scp-form__checkbox:checked~.scp-form__fake-checkbox:hover{border-color:#93d14f}.scp-form__checkbox:checked~.scp-form__fake-checkbox:before{display:block}.scp-form__checkbox:disabled~.scp-form__fake-checkbox{background-color:#eee;border-color:#e4e6f2}.scp-form__fake-checkbox{position:relative;top:-3px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25px;height:25px;border:2px solid #d8dceb;border-radius:4px;margin-right:12px}.scp-form__fake-checkbox:focus{color:#2a2e3f;border-color:#44beeb}.scp-form__fake-checkbox:not(:focus):hover{border-color:#b8bcc8}.scp-form__fake-checkbox:before{display:none;content:'';position:absolute;top:-3px;bottom:0;left:0;right:0;width:8px;height:13px;margin:auto;border-right:3px solid #93d14f;border-bottom:3px solid #93d14f;border-bottom-right-radius:2px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.scp-form__error-message{color:#e64454;padding-left:6px;margin-top:8px}.scp-form__no-label{margin-left:25%}.scp-form__toggle-password-visibility-wrapper{position:relative;margin-right:20px}.scp-form__toggle-password-visibility-wrapper .scp-form__form-control{padding-right:45px}.scp-form__toggle-password-visibility{position:absolute;top:14px;right:8px;font-size:12px;text-decoration:underline}.scp-form-error{color:#e64454;padding:10px;border:2px solid #e64454;margin-bottom:20px}.scp-form-error__title{font-weight:700;margin-bottom:6px}.scp-form-error__desc{line-height:1.375;font-size:14px}.scp-form-error__captcha-resend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0}.scp-form-error__link-resend{font-size:16px}.scp-form-error__link-forgot,.scp-form-error__link-login,.scp-form-error__link-resend{color:#3daad0}.scp-form-error__link-forgot,.scp-form-error__link-resend{margin-left:10px}.scp-form-error--inline{border:none}.scp-form-highlight{background:#93d14f;line-height:1.375;color:#fff;font-size:14px;padding:10px;margin-bottom:20px}.scp-profile{background:#2a2e3f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;padding:20px}.scp-profile__nav{margin-left:auto}.scp-profile__link{position:relative;color:#fff;padding-right:15px;margin-right:15px;-webkit-transition:color .3s ease;transition:color .3s ease}.scp-profile__link:hover{color:#93d14f}.scp-profile__link:last-of-type{padding-right:0;margin-right:0}.scp-profile__link:after{background:#fff;background:rgba(255,255,255,.1);position:absolute;top:3px;right:0;content:'';width:1px;height:20px}.scp-uploaded{padding:30px;border-top:1px solid #daddec}.scp-uploaded-table__inner{position:relative;margin-bottom:20px}.scp-uploaded-table__inner:after{display:none;position:absolute;bottom:0;left:0;width:100%;height:60px;content:'';background-image:linear-gradient(1deg,#fff,rgba(255,255,255,0) 95%)}.scp-uploaded-table__inner--hide{height:250px;overflow:hidden}.scp-uploaded-table__inner--hide:after{display:block}.scp-uploaded-table__table{width:100%;table-layout:fixed;font-size:14px}.scp-uploaded-table__row{height:52px}.scp-uploaded-table__row:nth-child(even){background:#f5f5f5}.scp-uploaded-table__th{background:#ebedf5;text-transform:uppercase;padding:15px 10px;border-bottom:1px solid #daddec}.scp-uploaded-table__th--name{text-align:left}.scp-uploaded-table__td{padding:10px;text-align:center;word-break:break-word}.scp-uploaded-table__td--code{text-align:left;line-height:1.375}.scp-uploaded-table__td__date{display:none}.scp-uploaded-table__more-link{color:#3daad0;margin-left:10px}.scp-uploaded-table__draw{background-image:url(../img/ico-prize.png);background-repeat:no-repeat;background-position:center left;display:inline-block;line-height:1.2;padding-left:30px;text-align:left}.scp-uploaded-table__icon{display:none}.scp-uploaded-table__prize-name{font-weight:700}.scp-uploaded-table__loader{background:url(../img/loader.gif) no-repeat center;background-size:contain;height:40px;margin:10px 0}.scp-modal-wrapper .ngdialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001}.scp-modal-wrapper .ngdialog-content{background:0 0;position:absolute;top:60px;left:50%;width:600px;padding:0 0 200px;margin-left:-300px;z-index:1002}.scp-modal-wrapper .ngdialog-close{background:#fff;position:absolute;top:-25px;right:-25px;width:50px;height:50px;line-height:1;color:#2a2e3f;font-size:50px;font-weight:100;padding:0;border:0;border-radius:50%;text-align:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scp-modal-wrapper .ngdialog-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scp-modal-wrapper .ngdialog-close:after,.scp-modal-wrapper .ngdialog-close:before{content:'';position:absolute;background:#2a2e3f;top:0;right:0;bottom:0;left:0;margin:auto}.scp-modal-wrapper .ngdialog-close:before{height:26px;width:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.scp-modal-wrapper .ngdialog-close:after{height:1px;width:26px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.scp-modal{background:#fff;color:#2a2e3f}.scp-modal__header{background:#ebedf5;padding:20px 20px 0;border-bottom:1px solid #daddec}.scp-modal__content{padding:20px}.scp-modal__footer{background:#ebedf5;padding:20px;border-top:1px solid #daddec;text-align:center}.scp-modal__head{padding-bottom:20px}.scp-modal__head--sub{font-size:20px}.scp-modal__head--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scp-modal__title{font-size:26px;font-weight:700;text-transform:uppercase}.scp-modal__right{margin-left:auto}.scp-modal__hint{font-size:16px}.scp-modal__desc{line-height:1.375;font-size:14px;margin-bottom:20px}.scp-modal__desc--warning{background:#ffb100;color:#fff;padding:10px}.scp-modal__highlight{background:#93d14f;line-height:1.375;color:#fff;font-size:14px;padding:10px}.scp-modal__area{margin-right:15px}.scp-modal__link,.scp-modal__link:link{color:#3daad0;text-decoration:underline}.scp-modal__cancel{color:#000;font-size:16px;margin-left:20px}.scp-modal__footnote{width:350px;line-height:1.375;font-size:14px;margin:15px auto 0}.scp-modal__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.scp-modal__tab{background:#f5f5f5;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;color:#000;text-align:center;font-size:16px;font-weight:700;padding:12px;border-bottom:1px solid #daddec;text-transform:uppercase}.scp-modal__tab:first-child{border-right:1px solid #daddec}.scp-modal__tab--active{background:#fff}.scp-delete-profile-modal--hide-modal-close~.ngdialog-close{display:none}.scp-delete-profile-modal__cancel{background:0 0;border:0;cursor:pointer}.scp-delete-profile-modal .scp-form__toggle-password-visibility-wrapper{margin-right:0}.scp-update-password-modal .scp-form__toggle-password-visibility-wrapper{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin-right:0}.scp-finish-password-recovery-modal .scp-form__toggle-password-visibility-wrapper{margin-right:0}.scp-subscribe-modal .scp-modal__desc{margin-bottom:0}.scp-tooltip[role=tooltip]{background:#2a2e3f;position:absolute;max-width:300px;color:#fff;font-size:12px;line-height:1.375;padding:10px;border:0;border-radius:4px;z-index:9999}.scp-tooltip[role=tooltip]:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(42,46,63,0);border-width:6px}.scp-tooltip[role=tooltip].top:after{bottom:100%;border-bottom-color:#2a2e3f}.scp-tooltip[role=tooltip].bottom:after{top:100%;border-top-color:#2a2e3f}.scp-tooltip[role=tooltip].center:after{left:50%;margin-left:-6px}.scp-tooltip[role=tooltip].right:after{right:20px}.scp-tooltip[role=tooltip].left:after{left:20px}[scp-tooltip-content]{display:none!important}.scp-password-checker{background:#fff;position:absolute;top:43px;left:0;width:280px;padding:10px;z-index:1;border:2px solid #d8dceb;border-bottom-width:4px;border-radius:4px}.scp-password-checker__message{color:#2a2e3f}.scp-popup{position:relative;display:inline-block}.scp-popup:hover .scp-popup__message{display:block}.scp-popup__icon{background:url(../img/ico-info.png);background-size:cover;position:relative;display:inline-block;top:-4px;width:12px;height:12px}.scp-popup__message{display:none;background:#2a2e3f;position:absolute;top:15px;left:-30px;width:250px;max-width:250px;color:#fff;font-size:12px;z-index:10001;padding:10px;border-radius:4px;white-space:normal;-webkit-box-sizing:content-box;box-sizing:content-box}.scp-popup__message:after{bottom:100%;left:36px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(42,46,63,0);border-bottom-color:#2a2e3f;border-width:6px;margin-left:-6px}.scp-popup__p{color:#fff!important;padding:0;margin:0}.scp-upload-code-modal__controls{position:relative}.scp-upload-code-modal__another-code{background:0 0;position:relative;border:0;color:#3daad0;font-weight:700;padding-left:40px;margin-bottom:30px}.scp-upload-code-modal__another-code[disabled]{color:#ccc;cursor:not-allowed}.scp-upload-code-modal__another-code[disabled] span:after,.scp-upload-code-modal__another-code[disabled] span:before{background:#aaa}.scp-upload-code-modal__another-code span{background:#eee;position:absolute;top:-5px;left:0;width:30px;height:30px;padding:0;border:0;border-radius:50%;text-align:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scp-upload-code-modal__another-code span:after,.scp-upload-code-modal__another-code span:before{content:'';position:absolute;background:#2a2e3f;top:0;right:0;bottom:0;left:0;margin:auto}.scp-upload-code-modal__another-code span:before{height:13px;width:1px}.scp-upload-code-modal__another-code span:after{height:1px;width:13px}.scp-upload-code-modal__remove-code{background:#eee;position:absolute;top:5px;right:10px;width:30px;height:30px;padding:0;border:0;border-radius:50%;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.scp-upload-code-modal__remove-code:after,.scp-upload-code-modal__remove-code:before{content:'';position:absolute;background:#2a2e3f;top:0;right:0;bottom:0;left:0;margin:auto}.scp-upload-code-modal__remove-code:before{height:13px;width:1px}.scp-upload-code-modal__remove-code:after{height:1px;width:13px}.scp-password-strength-meter{position:absolute;left:100%;margin-left:20px;top:-70px;width:300px}.scp-password-strength-meter [password-meter-container]{position:relative}.scp-password-strength-meter [password-meter-arrow-left]{top:70px!important}.scp-password-strength-meter--active{display:block}