.waitMessage {
  padding: 84px 0 95px 0;
}
.waitMessage_header {
  font-size: 22px;
  color: #222222;
  line-height: 30px;
  text-align: center;
  margin: 11px 0 16px 0;
}
.waitMessage_text {
  font-size: 16px;
  color: #404040;
  line-height: 21px;
  text-align: center;
}

.kppInputForm {
  text-align: left;
  padding: 51px 20px 60px 81px;
}
.kppInputForm_header {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 24px;
}
.kppInputForm_message {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 14px;
}
.kppInputForm_kpp {
  margin-bottom: 23px;
}
.kppInputForm_kpp span {
  vertical-align: middle;
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
}
.kppInputForm_kpp div {
  width: 300px;
  vertical-align: middle;
  display: inline-block;
  margin-left: 10px;
}

.certificate {
  position: relative;
  background: #fff;
  padding: 14px 40px;
  cursor: pointer;
}
.certificate + .certificate {
  border-top: 1px solid #e6e6e6;
}
.certificate:hover {
  background: #f4f4f4;
}
.certificate:hover .certificate_icon {
  opacity: 1;
}
.certificate:hover .certificate_display {
  display: inline;
}
.certificate:after {
  content: '';
  display: block;
  clear: both;
}
.certificate_active {
  background: #efefef;
}
.certificate_active .certificate_icon {
  opacity: 1;
}
.certificate_active .certificate_display {
  display: inline;
}
.certificate_name {
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  overflow: hidden;
  margin-bottom: 2px;
}
.certificate_owner {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.certificate_right {
  width: 260px;
  float: right;
  margin: 0 0 0 15px;
}
.certificate_inn {
  display: inline-block;
  margin-right: 10px;
}
.certificate_kpp {
  display: inline-block;
}
.certificate_paramName {
  display: inline-block;
  color: #838383;
}
.certificate_icon {
  opacity: 0.5;
  position: absolute;
  top: 14px;
  left: 15px;
}
.certificate_display {
  display: none;
  margin-left: 5px;
  color: #3b79c7;
}

.certificatesList {
  text-align: left;
}
.certificatesList .certificatesList_checkCert {
  padding: 24px 40px;
  font-size: 16px;
  border-bottom: solid 1px #e6e6e6;
}
.certificatesList .certificatesList_actions {
  padding: 20px 15px 30px 40px;
  border-top: solid 1px #e6e6e6;
  float: left;
}
.certificatesList .certificatesList_buttonWrapper {
  float: left;
}
.certificatesList .certificatesList_loader {
  padding: 90px 0;
  text-align: center;
}
.certificatesList .certificatesList_offer {
  float: left;
  margin-left: 15px;
  width: 490px;
}

.personCertificateHelp {
  text-align: left;
  padding: 40px 0 45px 0;
}
.personCertificateHelp_header {
  padding: 18px 15px 23px 78px;
  background: #fff6dd;
  font-weight: 600;
  font-size: 16px;
  position: relative;
  margin-bottom: 12px;
}
.personCertificateHelp_header_tick {
  position: absolute;
  top: 20px;
  left: 40px;
  color: #f49b25;
}
.personCertificateHelp_row {
  margin: 4px 15px 0 80px;
  font-size: 16px;
  line-height: 25px;
}

.techSupportRequestSend {
  text-align: left;
  padding: 40px 0 45px 0;
}
.techSupportRequestSend_header {
  padding: 18px 15px 23px 78px;
  background: #fff6dd;
  font-weight: 600;
  font-size: 16px;
  position: relative;
  margin-bottom: 12px;
}
.techSupportRequestSend_header_tick {
  position: absolute;
  top: 20px;
  left: 40px;
  color: #f49b25;
}
.techSupportRequestSend_row {
  margin: 4px 15px 0 80px;
  font-size: 16px;
  line-height: 25px;
}
.techSupportRequestSend_reasonText {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 2s;
  -moz-transition: max-height 2s;
  transition: max-height 2s;
}
.techSupportRequestSend_reasonText.techSupportRequestSend_reasonShow {
  max-height: 100px;
}

.salesRequestSend {
  text-align: left;
  padding: 40px 0 45px 0;
}
.salesRequestSend_header {
  padding: 18px 15px 23px 78px;
  background: #dff0d8;
  color: #3c763c;
  font-weight: 600;
  font-size: 16px;
  position: relative;
  margin-bottom: 12px;
}
.salesRequestSend_header_tick {
  position: absolute;
  top: 20px;
  left: 40px;
  color: #497e49;
}
.salesRequestSend_row {
  margin: 4px 15px 0 80px;
  font-size: 16px;
  line-height: 25px;
}

.setupMessage {
  padding: 107px 50px 100px 50px;
  font-size: 22px;
  text-align: center;
}
.setupMessage_text {
  margin-bottom: 45px;
}

.restartMessage {
  text-align: left;
  padding: 57px 60px 77px 196px;
}
.restartMessage_caption {
  font-size: 32px;
  color: #222222;
  text-align: left;
  position: relative;
  margin: 0 0 17px -2px;
}
.restartMessage_text {
  margin-bottom: 3px;
  font-size: 16px;
  color: #222222;
  text-align: left;
}
.restartMessage_action {
  font-size: 22px;
  color: #222222;
  line-height: 25px;
  text-align: left;
  position: relative;
  margin-bottom: 23px;
}
.restartMessage_actionIndex {
  position: absolute;
  left: -27px;
}
.restart_icon {
  content: "";
  display: block;
  width: 51px;
  height: 34px;
  background: url(data:image/png;base64,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) 0 0;
  position: absolute;
  left: -58px;
  top: 9px;
}

.allDoneMessage {
  padding: 55px 50px 160px 45px;
  font-size: 22px;
  text-align: left;
  margin-left: 250px;
}
.allDoneMessage_step {
  margin: 20px 0;
}
.allDoneMessage_h1 {
  font-size: 32px;
  position: relative;
}
.allDoneMessage_h1:before {
  content: '';
  display: block;
  width: 26px;
  height: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABZCAYAAAD2DywsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFQzUwOTA0QUQ3QjExRTU4Q0Y3ODBBQzE1Q0NGQkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFQzUwOTA1QUQ3QjExRTU4Q0Y3ODBBQzE1Q0NGQkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEVDNTA5MDJBRDdCMTFFNThDRjc4MEFDMTVDQ0ZCQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEVDNTA5MDNBRDdCMTFFNThDRjc4MEFDMTVDQ0ZCQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XmmIEAAAILElEQVR42uxdC2wUVRS9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) 0 0;
  position: absolute;
  left: -37px;
  top: 16px;
}
.allDoneMessage_h2 {
  font-size: 22px;
  position: relative;
  margin: 0 0 3px 2px;
}
.allDoneMessage_index {
  position: absolute;
  left: -25px;
}
.allDoneMessage_useDesktopThumb {
  font-size: 16px;
  position: relative;
  margin: 0 0 2px 2px;
}
.allDoneMessage_useDesktopThumb:before {
  content: '';
  display: block;
  width: 128px;
  height: 43px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABZCAYAAAD2DywsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFQzUwOTA0QUQ3QjExRTU4Q0Y3ODBBQzE1Q0NGQkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFQzUwOTA1QUQ3QjExRTU4Q0Y3ODBBQzE1Q0NGQkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEVDNTA5MDJBRDdCMTFFNThDRjc4MEFDMTVDQ0ZCQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEVDNTA5MDNBRDdCMTFFNThDRjc4MEFDMTVDQ0ZCQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XmmIEAAAILElEQVR42uxdC2wUVRS9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) 0 -46px no-repeat;
  position: absolute;
  bottom: -53px;
  left: 2px;
}

.logo {
  font-family: Segoe UI, Arial, sans-serif;
  font-size: 36px;
}

.footer {
  margin: 21px 0;
  position: relative;
  height: 35px;
  color: #828282;
}
.footer__left {
  width: auto;
  min-width: 42%;
  float: left;
  text-align: left;
}
.footer__right {
  min-width: 58%;
}
.footer_width_auto .footer__right {
  min-width: 0;
}
.footer__return {
  float: left;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center;
}
.footer_width_auto .footer__return {
  float: none;
  text-align: right;
}
.footer__returnName {
  font-weight: bold;
}
.footer__support {
  float: right;
  text-align: right;
}
.footer__scPhone {
  font-size: 14px;
  font-weight: bold;
}
.footer__headRow {
  height: auto;
}
.footer .link,
.footer .link:visited {
  text-decoration: none;
  color: #828282;
}
.footer .link:hover {
  text-decoration: underline;
}

body {
  background: #f0f0f0;
  margin: 0;
  font-family: 'Segoe UI', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.a_link {
  text-decoration: none;
  color: #427ec7;
  cursor: pointer;
}
.error {
  color: #db2b31;
}
.keReg {
  background: #f0f0f0;
  text-align: center;
}
.keReg_wrapper {
  display: inline-block;
}
.keReg_head {
  padding: 30px 0 50px;
}
.keReg_title {
  font-size: 16px;
  color: #404040;
  text-align: center;
  margin: 0;
}
.keReg_content {
  display: inline-block;
  background: #fff;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.35);
  border: solid 1px #dfdfdf;
  width: 760px;
}
:root .keReg_content {
  border: none;
}

