.answer-question-align-right {
  text-align: right; }

.answer-question-align-center {
  text-align: center; }

.answer-question-img {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto; }

.answer-question-img-link {
  display: inline-block; }

.answer-question-inline-block {
  display: inline-block;
  vertical-align: middle; }

.answer-question-hidden {
  visibility: hidden; }

.answer-question-pointer {
  cursor: pointer; }

.answer-question-text-pale {
  color: #9aa8af; }

.answer-question-text-info {
  color: #008bc8; }

.answer-question-text-success {
  color: #25b324; }

.answer-question-text-danger {
  color: #e56966; }

.answer-question-capitalize {
  text-transform: capitalize; }

.answer-question-show-full-text {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  display: inline-block;
  cursor: pointer;
  user-select: none;
  font-size: 11px; }

.answer-question-margin-right-20 {
  margin-right: 20px; }

.answer-question-margin-right-30 {
  margin-right: 30px; }

.answer-question-social-share-popup {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  text-align: center; }
  .answer-question-social-share-popup__close-btn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    cursor: pointer;
    position: absolute;
    top: 12px;
    right: 15px;
    font-size: 20px;
    color: #90969a; }
  .answer-question-social-share-popup__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    font-size: 17px;
    color: #222d35;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-weight: 700;
    line-height: 20px;
    margin: 15px 0 25px 0; }
  .answer-question-social-share-popup__btns_wrap {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    font-family: 'Helvetica', 'Arial', sans-serif;
    margin-bottom: 25px; }
    .answer-question-social-share-popup__btns_wrap .ibtn.ibtn-social {
      width: 150px;
      box-sizing: border-box;
      margin-right: 30px;
      padding-top: 5px; }
    .answer-question-social-share-popup__btns_wrap .ibtn.ibtn-social:last-child {
      margin-right: 0; }
  .answer-question-social-share-popup__footer {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word; }
    .answer-question-social-share-popup__footer .secondary-link {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      color: #9aa8af;
      cursor: pointer; }

.icn-like {
  margin-top: -2px; }

.answer-question-question-form__errors-block-wrap {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 0;
  position: relative; }

.answer-question-question-form__errors-block {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  position: absolute;
  left: 50%;
  bottom: 98%;
  width: 250px;
  background: #e56966;
  color: #ffffff;
  text-align: center;
  padding: 8px;
  border-radius: 4px;
  line-height: 18px;
  margin: 0 -3px 10px -125px;
  display: none;
  z-index: 1; }
  .answer-question-question-form__errors-block:after {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    content: "";
    position: absolute;
    top: 98%;
    left: 50%;
    border: 8px solid transparent;
    border-top: 8px solid #e56966;
    margin: 0 0 0 -8px; }
  .answer-question-question-form__errors-block--reply-form {
    width: 101%;
    left: -2px;
    margin-left: 0;
    bottom: -53px;
    padding: 10px; }
    .answer-question-question-form__errors-block--reply-form:after {
      border: 8px solid transparent;
      border-bottom: 8px solid #e56966;
      top: -13px; }

#form-selector-box {
  max-height: 255px;
  z-index: 9999 !important; }

.form-selector-item {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word; }

script[type="text/template"] {
  display: none; }

.answer-question-newbie-list {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 0; }
  .answer-question-newbie-list__item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin-bottom: 12px;
    color: #536069;
    white-space: nowrap;
    line-height: 17px; }
    .answer-question-newbie-list__item .icn {
      display: inline-block;
      vertical-align: top; }
    .answer-question-newbie-list__item-text {
      padding-left: 5px;
      display: inline-block;
      vertical-align: top;
      white-space: normal; }
    .answer-question-newbie-list__item--checked .answer-question-newbie-list__item-text {
      text-decoration: line-through;
      color: #9aa8af; }
      .answer-question-newbie-list__item--checked .answer-question-newbie-list__item-text a {
        color: #9aa8af; }

.answer-question-content #appsnotify-wrap {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word; }
  .answer-question-content #appsnotify-wrap .appnotify-item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    width: 100%;
    margin-bottom: 0; }
    .answer-question-content #appsnotify-wrap .appnotify-item__content {
      line-height: 20px; }
    .answer-question-content #appsnotify-wrap .appnotify-item__service-img, .answer-question-content #appsnotify-wrap .appnotify-item__service-name {
      display: none; }
    .answer-question-content #appsnotify-wrap .appnotify-item__info {
      width: 100%; }

.answer-question-empty-notices-block {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  width: 590px;
  margin: 70px auto;
  display: block;
  padding: 0;
  box-sizing: content-box; }
  .answer-question-empty-notices-block .secondary-link {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word; }
  .answer-question-empty-notices-block .answer-question-content__header {
    padding: 40px 0 10px 0;
    letter-spacing: -0.5px; }
  .answer-question-empty-notices-block p {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    line-height: 20px; }

.iTooltip.answer-question-tooltip {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  background: #ffdf7d;
  color: #222d35;
  border-radius: 6px;
  line-height: 18px;
  border: 0;
  text-align: center;
  padding: 12px;
  cursor: default;
  box-shadow: 0 1px 2px #bfccd2;
  margin-left: -80px; }
  .iTooltip.answer-question-tooltip .arrow {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    left: 50%;
    width: auto;
    height: auto;
    border: 10px solid transparent;
    border-top: 10px solid #ffdf7d;
    background: none;
    bottom: -18px; }
    .iTooltip.answer-question-tooltip .arrow.onTop {
      border: 10px solid transparent;
      border-bottom: 10px solid #ffdf7d;
      top: -18px;
      bottom: inherit; }
  .iTooltip.answer-question-tooltip .answer-question-tooltip__close {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    position: absolute;
    top: 4px;
    right: 5px;
    font-size: 13px;
    font-weight: 600;
    color: #536069;
    cursor: pointer; }

.answer-question-wrap {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  display: block;
  background: #e1ecf3;
  color: #73818a;
  text-align: left;
  min-height: 600px;
  padding: 0 0 30px 0; }

.answer-question-header {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  display: block;
  background: #145e89 url(./img/answer-question-header-bg.png?1) 0 0 repeat;
  color: #ffffff;
  padding: 20px 30px;
  position: relative;
  margin: 0 0 5px 0; }

.answer-question-header:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
  height: 4px;
  background: url(./img/answer-question-header-saw-teeth.png?1) 0 0 repeat; }

.answer-question-content {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  display: block;
  padding: 25px 30px;
  position: relative; }
  .answer-question-content__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    display: block;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #222d35;
    padding: 0 0 15px 0;
    letter-spacing: -0.5px; }
    .answer-question-content__header--pale {
      color: #73818a; }
  .answer-question-content__left-block {
    width: 520px;
    max-width: 520px;
    min-width: 520px; }
  .answer-question-content .dropdown-item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    color: #73818a;
    background: none !important; }
    .answer-question-content .dropdown-item:hover {
      background: none !important; }
    .answer-question-content .dropdown-item .dropdown-item-title {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      color: #73818a; }
      .answer-question-content .dropdown-item .dropdown-item-title .icn {
        vertical-align: middle; }
      .answer-question-content .dropdown-item .dropdown-item-title .icn-upb {
        display: none; }
      .answer-question-content .dropdown-item .dropdown-item-title .icn-downb {
        display: inline-block; }
    .answer-question-content .dropdown-item.open-menu .dropdown-item-title {
      color: #73818a; }
    .answer-question-content .dropdown-item.open-menu .dropdown-item-title .icn-downb {
      display: none; }
    .answer-question-content .dropdown-item.open-menu .dropdown-item-title .icn-upb {
      display: inline-block; }
    .answer-question-content .dropdown-item .dropdown-box {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      color: #73818a; }
      .answer-question-content .dropdown-item .dropdown-box a {
        box-sizing: border-box;
        font-family: 'Tahoma', sans-serif;
        font-size: 13px;
        font-weight: 400;
        line-height: 1;
        word-wrap: break-word;
        color: #73818a;
        text-decoration: none; }

.answer-question-questions-block {
  box-shadow: 0 1px 1px #9eabb3;
  position: relative; }

.answer-question-questions-list-item {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  display: block;
  background: #ffffff;
  color: #97a8b1;
  padding: 20px;
  border: 0;
  border-bottom: 1px solid #e1e8ec;
  font-size: 11px;
  transition: height .3s ease; }
  .answer-question-questions-list-item__category {
    color: #97a8b1; }
  .answer-question-questions-list-item--new {
    background: #fff7cc; }
  .answer-question-questions-list-item:last-child {
    border-bottom: 1px solid #d0dae1; }
  .answer-question-questions-list-item--clear {
    padding: 0;
    background: transparent;
    border: 0; }
    .answer-question-questions-list-item--clear:last-child {
      border: 0; }
  .answer-question-questions-list-item__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    display: block;
    width: 100%;
    overflow: hidden;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #536069;
    margin: 0 0 17px 0;
    line-height: 20px;
    word-wrap: break-word;
    hyphens: manual;
    text-overflow: ellipsis; }
    .answer-question-questions-list-item__header:hover, .answer-question-questions-list-item__header:active {
      color: #429dd0; }
    .answer-question-questions-list-item__header--small {
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400; }
    .answer-question-questions-list-item__header--notlink {
      font-size: 21px;
      font-weight: 400;
      line-height: 25px;
      color: #222d35; }
      .answer-question-questions-list-item__header--notlink:hover, .answer-question-questions-list-item__header--notlink:active {
        color: #222d35; }
    .answer-question-questions-list-item__header--for-answer:hover, .answer-question-questions-list-item__header--for-answer:active {
      color: #222d35; }
  .answer-question-questions-list-item__link {
    font-size: 13px;
    cursor: pointer;
    color: #429dd0;
    text-decoration: none; }
    .answer-question-questions-list-item__link:hover {
      text-decoration: underline; }
    .answer-question-questions-list-item__link--like {
      color: #9aa8af; }
      .answer-question-questions-list-item__link--like:hover {
        color: #429dd0;
        text-decoration: none; }
  .answer-question-questions-list-item .icn {
    display: inline-block;
    vertical-align: middle; }
  .answer-question-questions-list-item .ibtn {
    font-size: 13px; }
  .answer-question-questions-list-item__author-box {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    font-size: 11px;
    line-height: 14px;
    margin-top: -2px; }
    .answer-question-questions-list-item__author-box--increased-text {
      margin: 0;
      font-size: 13px;
      padding: 5px 0 0 0;
      line-height: 18px; }
  .answer-question-questions-list-item .form-radiobox,
  .answer-question-questions-list-item .form-checkbox {
    vertical-align: middle;
    margin-bottom: 0;
    font-size: 11px; }
  .answer-question-questions-list-item .radio-ico,
  .answer-question-questions-list-item .checkbox-ico {
    margin-right: 2px; }
  .answer-question-questions-list-item:hover .answer-question-complaint-btn {
    display: inline-block; }
  .answer-question-questions-list-item:hover .answer-question-questions-list-item__time {
    display: none; }
  .answer-question-questions-list-item:hover .answer-question-social-share-icon {
    display: inline-block; }
  .answer-question-questions-list-item--admin:hover .answer-question-complaint-btn {
    display: none; }
  .answer-question-questions-list-item--admin:hover .answer-question-questions-list-item__time {
    display: inline-block; }
  .answer-question-questions-list-item--admin .answer-question-questions-list-item__author-name {
    color: #536069;
    padding-top: 4px; }
  .answer-question-questions-list-item--without-complait-btn:hover .answer-question-questions-list-item__time {
    display: inline-block; }
  .answer-question-questions-list-item--pagination-links {
    padding: 10px; }
    .answer-question-questions-list-item--pagination-links .answer-question-questions-list-item__header {
      margin: 0;
      font-size: 13px; }
  .answer-question-questions-list-item--with-answer {
    margin-bottom: 10px;
    box-shadow: 0 1px 1px #9eabb3;
    position: relative; }
    .answer-question-questions-list-item--with-answer:last-child {
      margin-bottom: 0; }
    .answer-question-questions-list-item--with-answer .answer-question-questions-list-item__header {
      margin-bottom: 20px; }
  .answer-question-questions-list-item--with-answer {
    margin-bottom: 10px;
    box-shadow: 0 1px 1px #9eabb3;
    position: relative;
    background: #f0f5f9; }
    .answer-question-questions-list-item--with-answer:last-child {
      margin-bottom: 0; }
    .answer-question-questions-list-item--with-answer .answer-question-questions-list-item__header {
      margin-bottom: 20px; }
  .answer-question-questions-list-item__answer-block {
    background: #fff;
    padding: 20px;
    margin: 0 -20px -20px -20px;
    transition: height .3s ease; }
    .answer-question-questions-list-item__answer-block .answer-question-img {
      width: 24px;
      height: 24px; }
    .answer-question-questions-list-item__answer-block .answer-question-questions-list-item__header {
      margin-bottom: 10px; }
  .answer-question-questions-list-item__subscribe-block {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    background: #fff7cc;
    padding: 15px 20px;
    margin: 20px -20px -20px -20px;
    line-height: 18px;
    color: #73818a; }
  .answer-question-questions-list-item .secondary-link {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word; }
  .answer-question-questions-list-item .answer-question-social-share-icon {
    display: none;
    cursor: pointer; }

#content h1.answer-question-questions-list-item__header {
  margin: 0 0 17px 0; }

.answer-question-question-form {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 0;
  display: block; }
  .answer-question-question-form__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    display: block;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #ffffff;
    padding: 0 0 12px 0; }
  .answer-question-question-form__input {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    width: 100%;
    padding: 8px 12px;
    border: 1px solid #c3d0d8;
    line-height: 18px; }
  .answer-question-question-form__textfield {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0 0 12px 0;
    min-width: 100%;
    width: 100%;
    max-width: 100%;
    min-height: 35px;
    height: 35px;
    max-height: 35px;
    padding: 8px 12px;
    border: 1px solid #c3d0d8;
    line-height: 18px;
    resize: none; }
    .answer-question-question-form__textfield--reply-form {
      margin: 0; }
  .answer-question-question-form__select {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    width: 100%;
    margin: 0 0 12px 0; }
    .answer-question-question-form__select .form-field,
    .answer-question-question-form__select .form-select-wrap,
    .answer-question-question-form__select .form-select-header,
    .answer-question-question-form__select .form-select-input,
    .answer-question-question-form__select .form-select-down {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word; }
    .answer-question-question-form__select .form-select-wrap {
      background: #ffffff; }
    .answer-question-question-form__select .form-select-header {
      height: 32px; }
    .answer-question-question-form__select .form-select-input {
      height: 100%;
      width: 100%; }
    .answer-question-question-form__select .form-select-wrap {
      display: block; }
    .answer-question-question-form__select .form-field {
      padding: 0; }
    .answer-question-question-form__select .form-select-down {
      top: 6px; }
  .answer-question-question-form__btn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    width: 100%;
    font-size: 15px;
    padding: 10px 20px;
    background: linear-gradient(to bottom, #fff5c7 0%, #ffe182 100%); }
    .answer-question-question-form__btn:hover {
      background: linear-gradient(to bottom, #fff5c7 0%, #ffe182 100%); }
    .answer-question-question-form__btn:disabled {
      pointer-events: none;
      background: linear-gradient(to bottom, #ffffff 0%, #eaeaea 100%); }
      .answer-question-question-form__btn:disabled:hover {
        background: linear-gradient(to bottom, #ffffff 0%, #eaeaea 100%); }
  .answer-question-question-form__search-wrap {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 5; }
  .answer-question-question-form__search-result {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    position: absolute;
    top: 96%;
    left: 0;
    right: 0;
    padding: 0 0 25px 0;
    background: #fff;
    border: 1px solid #d1d6d8;
    border-bottom: 0;
    border-top: 0;
    color: #9aa8af;
    display: none;
    box-shadow: 0 1px 1px #9eabb3;
    max-height: 400px;
    overflow: auto;
    z-index: 1; }
  .answer-question-question-form__result-already-asked {
    padding: 25px 0; }
  .answer-question-question-form__result-similar-questions {
    padding-top: 18px;
    border-top: 1px solid #d1d6d8; }
  .answer-question-question-form__result-already-asked-question-header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    color: #e56966;
    padding: 0 30px 8px 30px;
    line-height: 18px; }
  .answer-question-question-form__result-similar-questions-header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    color: #73818a;
    padding: 10px 30px 8px 30px;
    line-height: 18px; }
  .answer-question-question-form__result-item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 10px 30px 5px 40px; }
    .answer-question-question-form__result-item-link {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      overflow: hidden;
      text-overflow: ellipsis;
      text-decoration: underline;
      padding: 0 0 1px 0;
      line-height: 17px; }
    .answer-question-question-form__result-item:hover {
      background: #bfecff; }
      .answer-question-question-form__result-item:hover .answer-question-question-form__result-item-link,
      .answer-question-question-form__result-item:hover .answer-question-question-form__result-item-link {
        color: #222d35; }
  .answer-question-question-form-popup {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    position: fixed; }
    .answer-question-question-form-popup .popup-content {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      position: relative;
      background: #145e89 url(./img/answer-question-header-bg.png?1) 0 0 repeat;
      color: #ffffff;
      padding: 40px 35px; }
      .answer-question-question-form-popup .popup-content .answer-question-question-form__btn {
        width: auto; }
    .answer-question-question-form-popup-close {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      padding: 0;
      color: #b9cfdb;
      position: absolute;
      top: 0;
      right: 0;
      padding: 10px 15px;
      font-size: 22px; }
      .answer-question-question-form-popup-close:hover {
        cursor: pointer; }
    .answer-question-question-form-popup .answer-question-question-form__textfield {
      height: 160px;
      max-height: 160px; }

.answer-question-useful-advices {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  display: block;
  padding: 10px 20px; }
  .answer-question-useful-advices__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0 0 20px 0;
    display: block;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700; }
  .answer-question-useful-advices__box {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    border-top: 1px solid #c7d0d6;
    padding: 30px 0 5px 0; }
  .answer-question-useful-advices__item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0 0 25px 0;
    line-height: 18px; }

.answer-question-logo {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 0;
  display: inline-block;
  width: 165px;
  height: 50px;
  margin: 0 0 0 -10px;
  background: url(./img/answer-question-logo.png) 0 0 no-repeat; }

.answer-question-counter {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  background: #e56966;
  color: #ffffff;
  padding: 4px 5px;
  font-family: 'Tahoma';
  font-size: 10px;
  white-space: nowrap;
  text-align: center;
  cursor: default;
  display: inline-block;
  vertical-align: middle;
  text-shadow: none; }

.answer-question-nav-list {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  font-size: 0;
  padding: 0 0 0 0;
  text-align: right; }
  .answer-question-nav-list-item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    text-align: right;
    display: inline-block;
    vertical-align: middle;
    padding: 0 0 0 40px; }
    .answer-question-nav-list-item__link {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      padding: 0;
      color: #ffdf7d;
      display: inline-block;
      vertical-align: middle;
      text-decoration: underline; }
      .answer-question-nav-list-item__link:hover {
        cursor: pointer; }
      .answer-question-nav-list-item__link--active {
        color: #ffffff;
        text-decoration: none; }
        .answer-question-nav-list-item__link--active:hover {
          text-decoration: none; }
    .answer-question-nav-list-item .answer-question-counter {
      margin: 2px 0 0 5px; }

.answer-question-categories {
  font-size: 0; }
  .answer-question-categories__item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    width: 33.33333%;
    margin: 0 0 15px 0; }

.answer-question-profile-tabs {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  font-size: 0;
  margin: 0 0 -30px 0;
  position: relative;
  z-index: 1; }
  .answer-question-profile-tabs__item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    display: inline-block;
    vertical-align: bottom;
    border-radius: 10px 10px 0 0;
    overflow: hidden;
    margin: 0 1px 0 0;
    white-space: normal; }
    .answer-question-profile-tabs__item * {
      display: inline-block;
      vertical-align: middle; }
    .answer-question-profile-tabs__item .answer-question-counter {
      margin-left: 5px; }
    .answer-question-profile-tabs__item:last-child {
      margin: 0; }
  .answer-question-profile-tabs__item-link {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    display: block;
    width: 100%;
    background-color: rgba(225, 236, 243, 0.3);
    color: #ffffff;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700;
    padding: 25px 45px;
    text-decoration: none;
    overflow: hidden; }
    .answer-question-profile-tabs__item-link--with-counter {
      padding-right: 25px; }
    .answer-question-profile-tabs__item-link:hover {
      text-decoration: none; }
    .answer-question-profile-tabs__item-link--active {
      background-color: #e1ecf3;
      color: #222d35; }
    .answer-question-profile-tabs__item-link--new-year {
      background-image: url(./img/answer-question-ny-tab.png);
      background-position: 0 -38px;
      background-repeat: no-repeat; }
    .answer-question-profile-tabs__item-link--active {
      text-shadow: 0 0 5px #fff; }

.answer-question-answer-form {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  background: #ffdf7d;
  color: #b8b8a3;
  padding: 20px;
  font-size: 11px;
  position: relative;
  transition: all .3s ease; }
  .answer-question-answer-form__counter-box {
    text-align: right; }
    .answer-question-answer-form__counter-box--error {
      color: #e56966; }
  .answer-question-answer-form__submit-btn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 8px 25px;
    border: 1px solid transparent; }
    .answer-question-answer-form__submit-btn--error {
      color: #e56966;
      border-color: #e56966; }
    .answer-question-answer-form__submit-btn:disabled {
      opacity: .7;
      pointer-events: none; }
  .answer-question-answer-form .answer-question-content__header {
    color: #536069; }
  .answer-question-answer-form .answer-question-question-form__textfield {
    max-height: 550px;
    height: auto; }
    .answer-question-answer-form .answer-question-question-form__textfield--error {
      color: #e56966;
      border-color: #e56966; }
  .answer-question-answer-form .form-checkbox {
    margin: 10px 0 0 0; }
    .answer-question-answer-form .form-checkbox:hover, .answer-question-answer-form .form-checkbox.checked {
      color: #222d35; }
  .answer-question-answer-form__actions-box {
    display: none; }

.answer-question-back-btn {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 0;
  margin: 0;
  color: #008bc8;
  display: inline-block;
  vertical-align: middle;
  cursor: default;
  font-size: 0; }
  .answer-question-back-btn__arrow {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    color: #008bc8;
    margin: 0 5px 0 0;
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    font-weight: 700; }
  .answer-question-back-btn__link {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline; }

.answer-question-show-more {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 10px 25px;
  background: #cddde8;
  text-align: center;
  display: block;
  width: 100%; }
  .answer-question-show-more__text {
    color: #3397cc;
    cursor: pointer; }
  .answer-question-show-more__icon {
    display: none; }

.answer-question-has-no-answers-block {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 35px;
  background: #fff7cc;
  text-align: left;
  display: none;
  color: #536069; }
  .answer-question-has-no-answers-block__small-text {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    font-family: 'Tahoma', sans-serif;
    margin: 0 0 20px 0;
    color: #536069; }
  .answer-question-has-no-answers-block__big-text {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 16px;
    font-weight: 700;
    margin: 0 0 20px 0;
    line-height: 22px;
    color: #536069; }
  .answer-question-has-no-answers-block .ibtn {
    padding: 8px 25px; }

.answer-question-load-more {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 10px 25px;
  background: #ffdf7d;
  text-align: center;
  display: none;
  width: 100%; }
  .answer-question-load-more__text {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    color: #008bc8;
    cursor: pointer;
    font-family: 'Tahoma', sans-serif; }

.answer-question-user-card {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  background: #ffffff;
  padding: 15px;
  box-shadow: 0 1px 1px #9eabb3;
  display: block;
  margin: 0 auto;
  text-align: center;
  font-family: 'Tahoma', sans-serif;
  font-size: 11px;
  position: relative; }
  .answer-question-user-card__img {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto 20px 0; }
  .answer-question-user-card__user-name {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #008bc8;
    letter-spacing: -0.5px;
    line-height: 20px; }
  .answer-question-user-card__user-info {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    font-size: 11px;
    color: #9aa8af;
    padding: 0 0 10px 0; }
  .answer-question-user-card__user-achievements {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 20px 10px 10px 10px;
    color: #9aa8af;
    font-size: 11px; }
    .answer-question-user-card__user-achievements-header {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      padding: 0;
      font-family: 'Helvetica', 'Arial', sans-serif;
      font-size: 17px;
      font-weight: 700;
      color: #536069;
      margin: 0 auto 10px auto;
      width: 40px; }
    .answer-question-user-card__user-achievements-icon {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      padding: 0;
      display: inline-block;
      vertical-align: middle;
      width: 40px;
      height: 40px;
      background-image: url(./img/answer-question-user-card-achievements-icons.png);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: 0 0; }
      .answer-question-user-card__user-achievements-icon--questions {
        background-position: 0 0; }
      .answer-question-user-card__user-achievements-icon--answers {
        background-position: -61px 0; }
      .answer-question-user-card__user-achievements-icon--likes {
        background-position: -122px 0; }
  .answer-question-user-card .answer-question-content__header {
    color: #536069;
    padding: 5px 0; }
  .answer-question-user-card__place {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    position: absolute;
    top: 10px;
    left: 10px;
    width: auto;
    height: auto;
    max-width: 150px;
    background: #e9ecee;
    color: #536069;
    padding: 8px 11px;
    text-align: center;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700; }
    .answer-question-user-card__place--gold {
      background: #ffdf7d; }
    .answer-question-user-card__place--silver {
      background: #c3dfe9; }
    .answer-question-user-card__place--bronze {
      background: #efc18a; }
  .answer-question-user-card--subscribe-box {
    text-align: left; }
    .answer-question-user-card--subscribe-box .answer-question-rating-user-info {
      font-size: 13px;
      padding: 15px 0 0 0; }

.answer-question-user-card-wrap {
  padding-left: 30px; }

.answer-question-complaint-btn {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 0;
  vertical-align: middle;
  cursor: pointer;
  display: none;
  transition: all .3s ease; }
  .answer-question-complaint-btn .icn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    margin: 0; }
  .answer-question-complaint-btn__tooltip {
    text-align: center; }

.answer-question-deleted-question-page {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  text-align: center;
  padding: 80px 20px;
  color: #222d35; }
  .answer-question-deleted-question-page__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    font-size: 21px;
    font-weight: 700;
    margin: 0 0 20px 0;
    font-family: 'Helvetica', 'Arial', sans-serif;
    color: #222d35; }

.answer-question-rating-list {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 0; }
  .answer-question-rating-list__row {
    flex-flow: wrap; }
  .answer-question-rating-list .answer-question-user-card-wrap {
    padding: 0 15px 30px 15px;
    box-sizing: border-box; }
    .answer-question-rating-list .answer-question-user-card-wrap--perceptible .answer-question-user-card {
      background: #fff7cc;
      transition: all .8s ease; }
  .answer-question-rating-list .answer-question-user-card {
    height: 100%;
    margin-left: auto; }
  .answer-question-rating-list__show-wore-wrap {
    padding: 0 15px; }
  .answer-question-rating-list .answer-question-content__header {
    margin: 0;
    padding: 0; }
  .answer-question-rating-list .answer-question-user-card .answer-question-content__header {
    padding: 5px 0; }
  .answer-question-rating-list .answer-question-back-btn__arrow {
    margin-left: 15px; }
  .answer-question-rating-list__show-me {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    margin: 0 15px 0 0;
    color: #008bc8; }
    .answer-question-rating-list__show-me:hover {
      cursor: pointer;
      text-decoration: underline; }

.answer-question-rating-top-list {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 25px 0 0 30px;
  line-height: 1;
  width: 100%;
  overflow: hidden;
  display: block; }
  .answer-question-rating-top-list.fs-pt_xs {
    padding-top: 5px; }
  .answer-question-rating-top-list__img-block {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: right; }
  .answer-question-rating-top-list p {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    line-height: 18px;
    padding: 0 0 15px 0; }
  .answer-question-rating-top-list .answer-question-user-card__img {
    margin: 0;
    width: 64px;
    height: 64px; }
  .answer-question-rating-top-list .answer-question-user-card__place {
    width: 20px;
    height: 20px;
    font-size: 11px;
    font-weight: 400;
    font-family: 'Tahoma', sans-serif;
    padding: 4px;
    color: #536069;
    top: -5px;
    left: -5px;
    background: #fff; }
    .answer-question-rating-top-list .answer-question-user-card__place--gold {
      background: #ffdf7d; }
    .answer-question-rating-top-list .answer-question-user-card__place--silver {
      background: #c3dfe9; }
    .answer-question-rating-top-list .answer-question-user-card__place--bronze {
      background: #efc18a; }
  .answer-question-rating-top-list__name {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 15px;
    font-weight: 700;
    padding: 0 0 8px 0; }
  .answer-question-rating-top-list__city {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    font-family: 'Tahoma', sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: #9aa8af;
    padding: 0 0 10px 0; }
  .answer-question-rating-top-list__points {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #73818a; }
  .answer-question-rating-top-list .answer-question-content__header {
    padding-bottom: 5px; }

.answer-question-rating-user-info {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 10px 0 0 0;
  border-top: 1px solid #d9e0e4;
  padding: 10px;
  color: #9aa8af;
  font-size: 11px;
  color: #536069; }
  .answer-question-rating-user-info .answer-question-content__header {
    padding-bottom: 10px; }

.answer-question-rating-tabs {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  display: block;
  margin: 0 auto;
  width: 100%;
  text-align: left;
  padding: 5px 0 10px 0; }
  .answer-question-rating-tabs__item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    color: #008bc8;
    border-bottom: 1px solid #008bc8;
    margin: 0 25px 0 0;
    letter-spacing: -0.2px;
    cursor: pointer;
    text-decoration: none; }
    .answer-question-rating-tabs__item:last-child {
      margin-right: 0; }
    .answer-question-rating-tabs__item:hover {
      text-decoration: none; }
    .answer-question-rating-tabs__item--active {
      color: #222d35;
      border-bottom: 0;
      cursor: default; }

.answer-question-rating-list .answer-question-rating-tabs {
  text-align: center;
  padding: 10px 0 0 0; }

.answer-question-assessment {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0 20px 0 0;
  color: #b8c1c6;
  font-size: 11px;
  display: inline-block;
  vertical-align: middle;
  padding: 3px 0;
  transition: all .3s ease; }
  .answer-question-assessment:hover {
    cursor: pointer; }
  .answer-question-assessment:active {
    transform: scale(0.95); }
  .answer-question-assessment:last-child {
    margin: 0; }
  .answer-question-assessment-useful {
    color: #008bc8; }
    .answer-question-assessment-useful:hover {
      color: #25b324; }
  .answer-question-assessment-useless:hover {
    color: #e56966; }
  .answer-question-assessment--checked.answer-question-assessment-useful {
    color: #25b324; }
  .answer-question-assessment--checked.answer-question-assessment-useless {
    color: #e56966; }

.answer-question-form-hint {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  font-family: 'Tahoma', sans-serif;
  color: #73818a;
  padding: 20px;
  border-radius: 8px;
  text-align: left;
  margin: 0 0 15px 0;
  display: none;
  box-shadow: 0 -1px 1px rgba(195, 208, 216, 0.5); }
  .answer-question-form-hint__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #536069;
    margin: 0 0 15px 0; }
  .answer-question-form-hint__list {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0; }
    .answer-question-form-hint__list li {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      padding: 0 0 6px 0;
      list-style: disc inside; }
      .answer-question-form-hint__list li:last-child {
        padding: 0; }
  .answer-question-form-hint__paragraph {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0 0 12px 0; }
    .answer-question-form-hint__paragraph:last-child {
      padding: 0; }
  .answer-question-form-hint__link {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 0;
    text-decoration: underline;
    color: #536069; }
  .answer-question-form-hint__close-btn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    position: absolute;
    top: 2px;
    right: 5px;
    color: #c8c4a6;
    padding: 5px;
    font-size: 18px;
    cursor: pointer; }
    .answer-question-form-hint__close-btn:hover {
      color: #97a8b1; }

.answer-question-answer-form .answer-question-form-hint {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 1;
  width: 230px;
  background: #fff7cc;
  border-radius: 6px;
  box-shadow: 0 1px 5px #bfccd2;
  margin: 0 0 0 40px; }
  .answer-question-answer-form .answer-question-form-hint:before {
    content: '';
    position: absolute;
    top: 20px;
    left: -15px;
    border: 10px solid transparent;
    border-right: 15px solid #bfccd2;
    margin-left: -10px; }
  .answer-question-answer-form .answer-question-form-hint:after {
    content: '';
    position: absolute;
    top: 20px;
    left: -14px;
    border: 10px solid transparent;
    border-right: 15px solid #fff7cc;
    margin-left: -10px; }
  .answer-question-answer-form .answer-question-form-hint__header {
    font-size: 15px;
    line-height: 18px;
    margin-bottom: 10px; }
  .answer-question-answer-form .answer-question-form-hint__close-btn {
    font-size: 16px; }
  .answer-question-answer-form .answer-question-form-hint__list {
    padding-left: 15px; }
  .answer-question-answer-form .answer-question-form-hint__list li {
    line-height: 18px;
    list-style-position: outside; }

.answer-question-question-form .answer-question-form-hint {
  background: rgba(255, 255, 255, 0.15);
  color: #ffdf7d;
  margin-bottom: 25px;
  display: block; }
  .answer-question-question-form .answer-question-form-hint__header {
    color: #ffdf7d; }
  .answer-question-question-form .answer-question-form-hint__link {
    color: #ffdf7d; }
  .answer-question-question-form .answer-question-form-hint__list li:last-child {
    padding-bottom: 15px; }

.answer-question-likes-tooltip {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 10px;
  font-size: 11px;
  font-family: 'Tahoma', sans-serif;
  color: #73818a; }
  .answer-question-likes-tooltip__img {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    width: 40px;
    height: 40px;
    margin: 0 4px 0 0; }
    .answer-question-likes-tooltip__img:last-child {
      margin: 0; }

.answer-question-rules {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  background: #fff;
  padding: 20px;
  color: #222d35; }
  .answer-question-rules__header {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    display: block;
    font-family: 'Helvetica', 'Arial', sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #222d35;
    padding: 20px 0 30px 0;
    line-height: 20px; }
    .answer-question-rules__header--small {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      display: block;
      font-family: 'Helvetica', 'Arial', sans-serif;
      font-size: 15px;
      font-weight: 700;
      color: #222d35;
      padding: 0 0 15px 0;
      line-height: 20px; }
  .answer-question-rules__list {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    display: block;
    margin: 0 0 15px 0;
    padding: 0 0 0 15px;
    list-style: disc inside; }
    .answer-question-rules__list__item {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      padding: 0;
      margin: 0 0 10px 0;
      line-height: 20px; }

.answer-question-rules-link-block {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 25px;
  text-align: left;
  margin: 80px 0 0 15px;
  background: #cddde8;
  line-height: 20px; }

.answer-question-rules-link {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 0; }

.answer-question-set-pin-btn {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  cursor: pointer;
  margin: -2px 10px 0 10px; }
  .answer-question-set-pin-btn__icon {
    display: inline-block;
    vertical-align: middle;
    width: 17px;
    height: 17px;
    background-image: url(img/answer-question-set-pin-eye.png);
    background-repeat: no-repeat;
    background-position: -1px -16px;
    cursor: pointer; }
    .answer-question-set-pin-btn__icon:hover {
      background-position: -1px -51px; }
    .answer-question-set-pin-btn__icon--active {
      background-position: -1px 1px; }
      .answer-question-set-pin-btn__icon--active:hover {
        background-position: -1px -34px; }

.answer-question-question-form-popup .answer-question-set-pin-btn__icon {
  background-position: -22px -16px; }
  .answer-question-question-form-popup .answer-question-set-pin-btn__icon:hover {
    background-position: -22px -51px; }

.answer-question-question-form-popup .answer-question-set-pin-btn__icon--active {
  background-position: -22px 1px; }
  .answer-question-question-form-popup .answer-question-set-pin-btn__icon--active:hover {
    background-position: -22px -34px; }

.answer-question-pagination {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  padding: 35px 0;
  font-size: 0;
  display: block;
  margin: 0 auto;
  text-align: center; }
  .answer-question-pagination__item {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    font-size: 11px;
    color: #222d35;
    text-align: center;
    -webkit-flex-grow: 0;
    flex-grow: 0;
    display: inline-block;
    vertical-align: middle;
    padding: 0 3px; }
    .answer-question-pagination__item a {
      display: block;
      padding: 5px; }
    .answer-question-pagination__item--arrow {
      font-size: 17px;
      opacity: 0.5;
      font-weight: 700; }
      .answer-question-pagination__item--arrow a {
        text-decoration: none;
        margin-top: -1px;
        display: block; }
      .answer-question-pagination__item--arrow:hover {
        opacity: 1; }
    .answer-question-pagination__item:first-child {
      text-align: left;
      padding-left: 0; }
    .answer-question-pagination__item:last-child {
      text-align: right;
      padding-right: 0; }

.answer-question-favorite-promo {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  background: #ffdf7d;
  color: #536069;
  padding: 17px 20px 17px 15px;
  position: relative;
  margin: 0 0 30px 0;
  font-size: 0;
  min-height: 32px;
  box-sizing: content-box;
  text-align: left; }
  .answer-question-favorite-promo__close-btn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    @inclide no_paddings;
    @inclide no_margins;
    position: absolute;
    top: 5px;
    right: 5px;
    color: #b2a164;
    font-size: 15px;
    font-weight: 700;
    opacity: .8; }
    .answer-question-favorite-promo__close-btn:hover {
      opacity: 1;
      cursor: pointer; }
  .answer-question-favorite-promo .ibtn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    @inclide no_margins;
    font-size: 13px;
    font-family: 'Arial', sans-serif;
    padding: 8px 25px; }
  .answer-question-favorite-promo__img, .answer-question-favorite-promo__text, .answer-question-favorite-promo__btn {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px; }
  .answer-question-favorite-promo__img {
    margin-right: 14px; }
  .answer-question-favorite-promo__text {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    color: #536069;
    padding: 0 10px 0 0;
    width: 294px;
    box-sizing: content-box;
    line-height: 19px;
    letter-spacing: -0.3px; }
    .answer-question-favorite-promo__text strong {
      font-size: 17px;
      font-family: 'Arial', sans-serif;
      font-weight: 600;
      color: #222d35;
      display: block;
      letter-spacing: -0.5px; }
  .answer-question-favorite-promo__btn {
    width: 130px; }

.answer-question-notice {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 0;
  margin: 0;
  position: relative; }
  .answer-question-notice__img-box, .answer-question-notice__content, .answer-question-notice__controls {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    padding: 0;
    margin: 0;
    line-height: 20px; }
  .answer-question-notice__img-box {
    width: 65px;
    height: 65px; }
    .answer-question-notice__img-box img {
      max-width: 65px;
      height: auto;
      display: inline-block;
      vert-cal-align: top; }
  .answer-question-notice__content {
    width: 490px;
    padding: 0 25px 0 15px; }
    .answer-question-notice__content-header {
      color: #222d35;
      font-weight: 700;
      padding-bottom: 8px;
      margin-top: -5px; }
    .answer-question-notice__content-text {
      color: #536069; }
  .answer-question-notice__controls {
    width: 175px;
    text-align: right;
    padding-bottom: 40px; }
  .answer-question-notice .ibtn {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    position: absolute;
    bottom: 0;
    right: 0;
    color: #536069;
    padding: 8px 25px;
    height: 30px;
    width: 175px; }
  .answer-question-notice--without-img .answer-question-notice__content {
    width: 555px;
    padding-left: 0; }

.answer-question-subscribe-box__description {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  color: #73818a;
  line-height: 18px;
  padding: 15px 0 10px 0; }

.answer-question-subscribe-box__subscribe-btn {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  width: 100%;
  display: block;
  margin: 5px auto 0 auto;
  line-height: 20px;
  padding: 4px 21px; }

.answer-question-subscribe-box .answer-question-user-card__user-info {
  padding-bottom: 15px; }

.answer-question-subscribe-box .answer-question-user-card__img {
  max-height: 200px;
  margin: 0 0 18px 0; }

.answer-question-subscribe-box__subscribers-links-box {
  font-size: 0; }

.answer-question-subscribe-box__subscriber-link {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0;
  display: inline-block;
  vertical-align: top;
  padding: 1px 1px 0 0; }
  .answer-question-subscribe-box__subscriber-link img {
    width: 40px;
    height: 40px; }

.answer-question-subscribe-box__unsubscribe-block {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  padding: 15px 0 10px 0; }
  .answer-question-subscribe-box__unsubscribe-block .secondary-link {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word; }

.answer-question-similar-questions {
  box-sizing: border-box;
  font-family: 'Tahoma', sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1;
  word-wrap: break-word;
  margin: 0 0 0 30px;
  padding: 10px 0 0 0; }
  .answer-question-similar-questions__list {
    box-sizing: border-box;
    font-family: 'Tahoma', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    word-wrap: break-word;
    margin: 0;
    padding: 15px 0 0 0; }
    .answer-question-similar-questions__list-item {
      box-sizing: border-box;
      font-family: 'Tahoma', sans-serif;
      font-size: 13px;
      font-weight: 400;
      line-height: 1;
      word-wrap: break-word;
      margin: 0;
      color: #73818a;
      border-top: 1px solid #c7d0d6;
      padding: 20px 0; }
      .answer-question-similar-questions__list-item:last-child {
        border-bottom: 1px solid #c7d0d6; }
      .answer-question-similar-questions__list-item-link {
        box-sizing: border-box;
        font-family: 'Tahoma', sans-serif;
        font-size: 13px;
        font-weight: 400;
        line-height: 1;
        word-wrap: break-word;
        margin: 0;
        padding: 0;
        color: #73818a;
        line-height: 18px;
        word-wrap: break-word;
        hyphens: manual; }
        .answer-question-similar-questions__list-item-link:hover {
          color: #008bc8;
          text-decoration: underline; }
  .answer-question-similar-questions .answer-question-content__header {
    color: #536069; }
