/* Все страницы */
html, body {
  height: 100%;
}
body {
  background: #3e4446 url('../../img/grey_bg.jpg') 0 0 repeat;
  margin: 0;
  padding: 0;
  font-family: 'PT Serif', serif;
  font-size: 12px;
  font-weight: normal;
  display: table;
  width: 100%;
  position: relative;
}
p, li, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 img, form, input, select, textarea, td, div {
  font-family: 'PT Serif', serif;
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  color: #ffffff;
  -webkit-font-smoothing: antialiased;
}
input, select, textarea {
  font-family: 'PT Serif', serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
}
td {
  text-align: left;
  vertical-align: top;
}
a {
  color: #ffffff;
  text-decoration: underline;
}
a:hover {
  color: #e4e4e4;
  text-decoration: underline;
}
a:focus {
  outline: none;
}
div.clear {
  clear: both;
}
.nobr {
  white-space: nowrap;
}
.nowrap {
  white-space: nowrap;
}
.maingreyblock, .mainblackblock, .footer {
  display: table-row;
  width: 100%;
}
.mainblackblock {
  height: 100%;
}
.iphone-device{
  width: 277px!important;
}
.iphone-device .btn_ipad{
  display: none!important;
}
/*.inner .metal{position:absolute;top:0; left:0; width:100%; height:100%; background:url('../../img/metal.png') 50% 50% no-repeat; background-size:cover;z-index:0; opacity: 0.5;}*/

/* Донат */
.donation {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  display: none;
  align-items: center;
  justify-content: center;
}

.donation-wrapper {
  display: none;
}

.donation__bg {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  background: rgba(0, 0, 0, 0.54);
  z-index: 1;
}

.donation__container {
  max-width: 625px;
  position: relative;
  z-index: 2;
  overflow: auto;
  max-height: 100vh;
}

.donation__info {
  background-color: #fff;
  padding: 23px 35px 0;
  border: 1px solid #8D8D8D;
  border-radius: 2px;
}

.donation__close-btn {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 25px;
  height: 25px;
  cursor: pointer;
}

.donation__title {
  color: #11171E;
  font-size: 20px;
  line-height: 26px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 14px;
}

.donation__subtitle {
  color: #11171E;
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 25px;
}

.donation__text {
  color: #11171E;
  font-size: 14px;
  line-height: 19px;
  font-weight: 400;
  text-align: center;
  margin-bottom: 20px;
  max-width: 445px;
  margin-left: auto;
  margin-right: auto;
}

.donation__actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.donation__footer {
  background-color: #EAEAEA;
  padding: 20px 40px 31px;
  margin: 0 -35px;
}

.donation__descl {
  color: #11171E;
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  padding-bottom: 20px;
  text-align: center;
}

.donation__list {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  max-width: 510px;
  margin-left: auto;
  margin-right: auto;
}
.donation__list:before {
  content: '';
  position: absolute;
  left: 15%;
  right: 15%;
  top: 33px;
  height: 1px;
  background-color: #B0B0B0;
  z-index: 0;
}

.donation__counter {
  border-radius: 50px;
  padding: 7px;
  background-color: #EAEAEA;
}

.donation__counter-value {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000000;
  font-size: 20px;
  line-height: 27px;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  font-weight: bold;
  border: 1px solid #bfbfbf;
}

.donation__item-info {
  text-align: center;
  color: #11171E;
  font-size: 12px;
  line-height: 16px;
  padding: 0 5px;
}

.donation__item-info a {
  text-decoration: underline;
  color: #469532;
}

.donation__item-info a:hover {
  text-decoration: none;
}

.donation__item-info b {
  font-weight: 700;
}

.donation__item {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: column;
  position: relative;
  z-index: 2;
}

.donation__btn--cancel {
  cursor: pointer;
  background: #ACADAD;
  border: 1px solid #ACADAD;
  box-shadow: inset 0px 2px 0px #FFFFFF;
  border-radius: 2px;
  font-weight: 700;
  font-size: 24px;
  color: #595959;
  padding: 28px 44px;
  transition: 0.3s all ease;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.6);
}

.donation__btn--cancel:hover {
  color: #000
}

.donation__btn--success {
  cursor: pointer;
  background: #C7FFCD;
  border: 1px solid #7ABD81;
  box-shadow: inset 0px 2px 0px #FFFFFF;
  border-radius: 2px;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  color: #296C1E;
  padding: 11px 44px 12px;
  transition: 0.3s all ease;
  text-decoration: none;
  flex: 1;
  margin-left: 12px;
  align-items: center;
  flex-direction: column;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.6);
}

.donation__btn--success:hover {
  text-decoration: none;
  color: #000;
}

.donation__btn-text {
  display: inline-block;
  padding-right: 24px;
  position: relative;
}

.donation__btn-text:before {
  content: '';
  position: absolute;
  right: 0;
  top: 8px;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZD0iTTguMzMzMjkgNC4xNjY2N0g0Ljk5OTk2QzQuNTM5NzIgNC4xNjY2NyA0LjE2NjYzIDQuNTM5NzcgNC4xNjY2MyA1LjAwMDAxVjE1QzQuMTY2NjMgMTUuNDYwMiA0LjUzOTcyIDE1LjgzMzMgNC45OTk5NiAxNS44MzMzSDE1QzE1LjQ2MDIgMTUuODMzMyAxNS44MzMzIDE1LjQ2MDIgMTUuODMzMyAxNVYxMS42NjY3IiBzdHJva2U9IiMxMTE3MUUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi42NjY3IDcuNDk5OTlMMTYuNjY2NyAzLjMzMzMzSDEyLjUiIHN0cm9rZT0iIzExMTcxRSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwLjgzMzQgOS4xNjY2NkwxNi42NjY3IDMuMzMzMzMiIHN0cm9rZT0iIzExMTcxRSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K");
}

.donation__btn-img {
  background-size: cover;
  display: block;
  width: 112px;
  height: 35px;
  margin-left: auto;
  margin-right: auto;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAABGCAYAAADVaJgSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgwNTk3QzVDRTA0RDExRUM4NTYwRTlBNDdDMTAwN0FFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgwNTk3QzVERTA0RDExRUM4NTYwRTlBNDdDMTAwN0FFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODA1OTdDNUFFMDREMTFFQzg1NjBFOUE0N0MxMDA3QUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODA1OTdDNUJFMDREMTFFQzg1NjBFOUE0N0MxMDA3QUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6FIOWGAAAiAklEQVR42uxdCXgU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')
}

.donation__header {
  color: #11171E;
  font-size: 16px;
  line-height: 21px;
  font-weight: 700;
  margin-bottom: 13px;
}

.donation--banner .donation__subtitle {
  font-size: 20px;
  line-height: 26px;
  text-align: left;
}

.donation--banner .donation__title {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-bottom: 14px;
  text-align: left;
}

.donation--banner .donation__info {
  padding: 21px 34px 33px;
  background-image: url('https://www.pobediteli.ru/css/.../img/banner-bg.png');
  background-size: auto 100%;
  background-position: right center;
  background-repeat: no-repeat;
}

@media only screen and (max-width: 767px) {
  .donation__container{
    max-width: 100%;
    width: 100%;
  }
  .donation__info {
    padding: 38px 17px 0;
    box-sizing: border-box;
    height: 100vh;
    border: none;
  }

  .donation__btn--cancel,
  .donation__btn--success {
    font-size: 20px;
  }

  .donation__subtitle {
    font-size: 17px;
    line-height: 21px;
  }

  .donation__title {
    color: #11171E;
    font-size: 18px;
  }

  .donation__container {
    padding: 0;
  }

  .donation__actions {
    flex-direction: column;
    max-width: 564px;
    align-items: normal;
  }

  .donation__btn--cancel {
    margin-left: 0;
    /* width: 100%; */
    text-align: center;
    margin-bottom: 10px;
  }

  .donation__btn--success {
    margin-left: 0;
    /* width: 100%; */
  }

  .donation__footer {
    margin: 0 -17px;
  }
}

/* Новая шапка */
.inner .head_menu {
  position: relative;
  display: table-row;
  height: 89px;
  background: url('../../img/grey_bg.jpg') 0 0 repeat;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 1);
  z-index: 50;
}
.inner .head_menu_wrap {
  max-width: 1090px;
  margin: 0 auto;
  position: relative;
  height: 89px;
}
.inner.de .head_menu_wrap,
.inner.fr .head_menu_wrap {
  max-width: 970px;
}
.inner .head_menu_wrap div.active {
  -moz-box-shadow: rgba(0, 0, 0, 0.8) 0 0 10px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.8) 0 0 10px inset;
  box-shadow: rgba(0, 0, 0, 0.8) 0 0 10px inset;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNUZBQjBGRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwNUZBQjEwRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA1RkFCMERGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA1RkFCMEVGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7z1ZiYAAAAC0lEQVQIHWNg8AUAAFAATnjUIcgAAAAASUVORK5CYII=') 0 0 repeat;
  border-right: 0 none !important;
}
.inner .head_menu_wrap div.active a span {
  opacity: 1;
}
.inner .head_menu_wrap div.active a {
  color: #ffffff;
}
.inner .head_menu_wrap div.logo {
  margin: 0;
  padding: 15px 4% 16px 4%;
  float: left;
  border-right: solid 1px #474d4f;
  position: relative;
}
.inner .head_menu_wrap div.logo a {
  display: block;
  background: url('../../img/inner_sprite.png') 0 0 no-repeat;
  width: 176px;
  height: 58px;
}
.inner.en .head_menu_wrap div.logo a {
  background: url('../../img/logo_en_small.png') 0 0 no-repeat;
}
.inner.de .head_menu_wrap div.logo a {
  background: url('../../img/logo_de_small.png') 0 0 no-repeat;
}
.inner.fr .head_menu_wrap div.logo a {
  background: url('../../img/logo_fr_small.png') 0 0 no-repeat;
}
.inner .head_menu_wrap div.about {
  padding: 39px 1.65% 26px 1.65%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.inner .head_menu_wrap div.questions {
  padding: 39px 1.55% 26px 1.55%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.inner .head_menu_wrap div.feedback {
  padding: 39px 1.65% 26px 1.65%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.inner .head_menu_wrap div.veteran_search {
  padding: 39px 1.65% 26px 1.65%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.inner .head_menu_wrap div.lang {
  margin: 38px 16px 25px 20px;
  padding: 0;
  float: left;
  position: relative;
  border-left: solid 1px #1f2122;
}
.inner .head_menu_wrap div.lang_sel {
  width: 49px;
  height: 26px;
  border: solid 1px #575c5e;
  border-radius: 5px;
  cursor: pointer;
  position: relative;
}
.inner .lang_sel_inner.rus, .inner .langs_select .rus {
  background: url('../../img/inner_sprite.png') -196px 0 no-repeat;
}
.inner .lang_sel_inner.eng, .inner .langs_select .eng {
  background: url('../../img/inner_sprite.png') -196px -29px no-repeat;
}
.inner .lang_sel_inner.fra, .inner .langs_select .fra {
  background: url('../../img/inner_sprite.png') -234px 0 no-repeat;
}
.inner .lang_sel_inner.deu, .inner .langs_select .deu {
  background: url('../../img/inner_sprite.png') -234px -29px no-repeat;
}
.inner .langs_select li, .redis .langs_select li {
  cursor: pointer;
}
ul.langs_select {
  z-index: 50;
  position: absolute;
  top: 0;
  left: 0;
  border: solid 1px #ffffff;
  border-radius: 5px;
  width: 43px;
  height: 100px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNUZBQjBGRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwNUZBQjEwRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA1RkFCMERGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA1RkFCMEVGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7z1ZiYAAAAC0lEQVQIHWNg8AUAAFAATnjUIcgAAAAASUVORK5CYII=') 0 0 repeat;
  list-style: none;
  padding: 2px 3px 4px 3px;
  display: none;
}
.inner ul.langs_select {
  top: 0;
  left: 0;
}
ul.langs_select li {
  display: inline-block;
  width: 23px;
  height: 14px;
  margin: 4px 3px;
}
.head_menu_wrap div.lang_sel .lang_sel_inner {
  width: 23px;
  height: 14px;
  margin: 6px;
}
.head_menu_wrap div.lang_sel .lang_sel_selector {
  width: 10px;
  height: 6px;
  position: absolute;
  top: 11px;
  right: 3px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI1QzBCMzdGRjNDQzExRTQ5MzVFQzEwQjMyNDA0NDYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI1QzBCMzgwRjNDQzExRTQ5MzVFQzEwQjMyNDA0NDYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjVDMEIzN0RGM0NDMTFFNDkzNUVDMTBCMzI0MDQ0NjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjVDMEIzN0VGM0NDMTFFNDkzNUVDMTBCMzI0MDQ0NjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5YlNjMAAAAWUlEQVR42mL8//+/JAMDQxgDfrCSBUg8B+LHQKyHQ9ElIH7BBOVsAeLXWBSBxDaDGDCFv4B4FZRmQBJbCcS/kRWi6IYCEPsNjMOCZtVlIJYAYkYoGw4AAgwAORIVTP1MwU8AAAAASUVORK5CYII=') 0 0 no-repeat;
}
.head_menu_wrap div a, .side_menu_wrap div a {
  font-weight: bold;
  color: #cbcbcc;
  font-size: 20px;
  text-decoration: none;
  font-family: 'PT Sans', sans-serif;
}
.head_menu_wrap div.about a, .side_menu_wrap div.about a {
  display: inline-block;
  padding-left: 33px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYyQkVFQjU0RjJFODExRTRCNDU3RDBFOTg3M0E0REY2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYyQkVFQjU1RjJFODExRTRCNDU3RDBFOTg3M0E0REY2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjJCRUVCNTJGMkU4MTFFNEI0NTdEMEU5ODczQTRERjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjJCRUVCNTNGMkU4MTFFNEI0NTdEMEU5ODczQTRERjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AHTVQAAAAb1BMVEXj5PD////j5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PDj5PBGRQJIAAAAJXRSTlMAAAEDBgcPERIUFSAhIiMkLC8zN01RXF1eX2BkbG5vdnh5en2A3twrAgAAAKFJREFUGNN1kEESgjAUQ5NWpRVBKEUQKILt/c/ogjogjG/1/5tsEpAkb9b54J3NSJIgqbunURJSmbbTi0vnCl+qOSVBPRVYKSZNiD6mLgAAVr1A1i4qeSUAQLYZrMFPjsbCKWwhlYOX8QvRSR/PjWPAfD7mBr1zyYi63Lmyxv2xc02+9ghrj0Pf659dSN03JpE4adP0cT9S5Hb04T3YXJDkB0HrCehu2Vo+AAAAAElFTkSuQmCC') 0 4px no-repeat;
  position: relative;
  height: 24px;
}
.head_menu_wrap div.about a span, .side_menu_wrap div.about a span {
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRENTY5ODNGRjNCNDExRTQ5RDA5QjJFN0JGQkJDNDBCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRENTY5ODQwRjNCNDExRTQ5RDA5QjJFN0JGQkJDNDBCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REQ1Njk4M0RGM0I0MTFFNDlEMDlCMkU3QkZCQkM0MEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REQ1Njk4M0VGM0I0MTFFNDlEMDlCMkU3QkZCQkM0MEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6PIQUkAAAAbFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////82G0A9AAAAJHRSTlMAAwkSFSowMzc6VFdZW15udH2EqK69vr/AwcbO0NHX2drb3eAtjlczAAAAmElEQVQY03WQSxaCMBAEK1FJRBBCEASiYHL/O7rgJ/DszdTr6cX0AMDNOh+8swmzdPM0SiKVqRs9WvFQLOtiiAF0n7Eq6zWIdkpdpmQrSOqRo3c0Qp1gDZscxuIUWymHlxOHaUq/4C8M52Ou0zsvelHmOy8vuT92XpWuPcLa49D3+ucvoNvKRJKTNlU7X4FI7cuHT2dTAfAFtacJKx3avCoAAAAASUVORK5CYII=') 0 4px no-repeat;
  position: absolute;
  height: 19px;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.head_menu_wrap div.questions a, .side_menu_wrap div.questions a {
  display: inline-block;
  padding-left: 32px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc2RUZGQjVBRjJFOTExRTQ4RDA4ODU1NDAxM0JCOUY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc2RUZGQjVCRjJFOTExRTQ4RDA4ODU1NDAxM0JCOUY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzZFRkZCNThGMkU5MTFFNDhEMDg4NTU0MDEzQkI5RjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzZFRkZCNTlGMkU5MTFFNDhEMDg4NTU0MDEzQkI5RjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41zfjmAAABi0lEQVR42qyUvUsDQRDFL3tBbfQaLSSiJqU5LbRIERD8KC0Oq/gXWthEtNZKIa0mdsbP+EVATrFQkPO98CJHvL1c4cCPPZKZt7Mzs5uLosgZtPtOWMTiA64ecME3CMEVaM0UvPZgXC4uBpFJLFuAPzYVGErIlTA3KAMDDiHa/SMGoXksO+AINJzhVgHrYBeC147U+xnVwEFGIQcCDfnXFO8YfOSwBuBYR8tsEGwqLqCOUQ2+LBmNgiWwChZYFkuGjC8aFbNl2XwFTIEPUAWbFj/Gl/PK7MTidBr7fgUbFj92vWrU7jBDiabBi+U/xnsmNpBpVgDLGpukRvTmkGKfKrTNWIptsAfekxzQyV5CRg7jKWKzoAOeUnwmwFtejjxG1+J4Bx6HlIEb3jKzc7CY4uhrqNOMs3hGsUswpruWZA8pc8h6VVTztkEneNPrYE1ZDNozd7UI+Yrbp86/vhpJ71mgcblg6uyS5nBEXZvTPeXR6onvWUyQl7mkgJIEXF1mCt/0N1KJfu1HgAEARrCMhWwXDVAAAAAASUVORK5CYII=') 0 4px no-repeat;
  position: relative;
  height: 24px;
}
.head_menu_wrap div.questions a span, .side_menu_wrap div.questions a span {
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1QkZFNzJCRjNCNjExRTQ5MzZFRTYxQzI0RUQ3MkRBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1QkZFNzJDRjNCNjExRTQ5MzZFRTYxQzI0RUQ3MkRBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTVCRkU3MjlGM0I2MTFFNDkzNkVFNjFDMjRFRDcyREEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTVCRkU3MkFGM0I2MTFFNDkzNkVFNjFDMjRFRDcyREEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5rxqP9AAABeUlEQVR42qzUPUsDQRCA4VxiYSBphJQ2gp+lFgHBwiCCgogQ1BRaWlgELPQXpLKx1sZKTCMogoVg0kWsTBVMQFCwtVI4QeR855iTcOztRcjA0+zH3O7ezjqe5yUMsYE1TCCLFH7wgSdc4Tw8yQkly+MQ0niHG7TgIo0pLKOAJA7w8DdbkqkiOqh0tdlUdHwxaAs68mij3GOiQFnn5YNkKTT+sSLTCmV+Ss6sxG53MG/4ETlsYxgdHOuPCEcdJ3KIq6glzLGPMbxjS5OZoubnYWVNzPSwnRLuI/pkfjOp96iViI9pvEX0yfzsgF5INybREhawHtHv+nn0ruQs28vgEQXLmDSeZZufGLGsagWvlp8kMS55JNkL5iwDpaR2Y45BjsBf2aWeSVRIotOYZFKvF5LsTIu4EjGwgVtLIpk3iGq/anO2u9D78mqY3rMjfGm9XaOt92gIo1jUOpat7XW/Z47hpZVLvKlXYhIZbfvWl7ajH6mGi/5XgAEAGTXo+r+D4B8AAAAASUVORK5CYII=') 0 4px no-repeat;
  position: absolute;
  height: 19px;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.head_menu_wrap div.feedback a, .side_menu_wrap div.feedback a {
  display: inline-block;
  padding-left: 25px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAQAAAD8O3+kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNDN0U2MjE0RjJFQTExRTQ5NTk2OEQzNzk1NzUwNTQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNDN0U2MjE1RjJFQTExRTQ5NTk2OEQzNzk1NzUwNTQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0M3RTYyMTJGMkVBMTFFNDk1OTY4RDM3OTU3NTA1NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0M3RTYyMTNGMkVBMTFFNDk1OTY4RDM3OTU3NTA1NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5W0nc4AAAA50lEQVQoz23RO0sDURCG4S8LgUDcwkLTicFbocZCSBU3hRiLqI0oiJdOBA3BgGyMZNfzz1+LPbcNcqozDzPMRSh6DZ6Z88A2QqpRD4PB8MuYJIYmM0sGw1VMmQ+/UTAPsMaPhQ9SFmSBbnzOHmNmNB10KC08sUFJL3T4YqFkk0deaTja98Wu2cGw5eZKmFhYkPLOfVVJiL7PGXDKknVHLXILn7T5YuR6FkOmlo44J6cVaIDocEdBlyX9sJ2KhDikYEIS05n/XHIQ30FkdutDTmoHkphywS4j0jog8U3O8Wq4olva/wH6A4TdMa1TBu/WAAAAAElFTkSuQmCC') 0 4px no-repeat;
  position: relative;
  height: 24px;
}
.head_menu_wrap div.feedback a span, .side_menu_wrap div.feedback a span {
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAYAAABWMrcvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc3MEU0NTEyRjNCNzExRTRBRjA0Rjg4MUYwRUZBMDYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc3MEU0NTEzRjNCNzExRTRBRjA0Rjg4MUYwRUZBMDYzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzcwRTQ1MTBGM0I3MTFFNEFGMDRGODgxRjBFRkEwNjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzcwRTQ1MTFGM0I3MTFFNEFGMDRGODgxRjBFRkEwNjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5l5n9gAAABLElEQVR42ozTvUoDQRiF4UmUYB20Tq2FxNZCr0Cw0KsQBFsh4B0IpsgFpBPSBiFoJ4iWimIVhID41ykmEXfzTjiRcfbb6MCTTGZzdma+nXVpmrocRbwiwSN2J9fclFAjzbZrlArjZLaV8YRZ49pt3iwdY5YPfSdWYFn7CFsfVY13rNC9MUsNN/hCOQ5sGYEXbKjfsKr3ZoQ28Yx3PYZf1TlQ1cJ2h0UsYAfJeFQzzGEQzeA3vYJP9MIVTTrHxrJO0FR/PQ5V8B0FfJWWNH4ZV9h/nGEYhY5wrlAlDhXZ1hAlbKOnAnSxihYeMgdJaw/vdKjZBipQ5gD4khei++xhDW30rdPslzcT/J7HKa5Qc3lNRbjAvipVnfKO/VQvUZXqf/05DHX1TNx/jQQYAARAq3EbakHiAAAAAElFTkSuQmCC') 0 4px no-repeat;
  position: absolute;
  height: 19px;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.head_menu_wrap div.veteran_search a, .side_menu_wrap div.veteran_search a {
  display: inline-block;
  padding-left: 25px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAwRERBNDMwRjJFQjExRTQ5OTE0RjcwRjY4OTE0MkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAwRERBNDMxRjJFQjExRTQ5OTE0RjcwRjY4OTE0MkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDBEREE0MkVGMkVCMTFFNDk5MTRGNzBGNjg5MTQyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDBEREE0MkZGMkVCMTFFNDk5MTRGNzBGNjg5MTQyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4stfjnAAABdklEQVR42pzUzStEURzG8TsvSkREyttC2UiJCJGwt1BW5C/wByk2bCQvWbFjY1ghNUkksSFvNV7SeJnp+p56po7buXfi1Gc055wev3t+507M9/1xz/M6vfDxjDkMYcCxno7zsYW7iJAqTGAH14G1R2yakG+sIBsR1KpK1vGquS+smr9xTWSwAT8iaBj1WEPeVKBKvBhnYm8ckbBhqp1HGW4Kk8GQf41kkfUulFvfzwuPYI9ilSTVnUKrc3+ppBKjaA/Mn2Hb6lBoJaYD07jCnvXfE2pzC5ZwGxZSihkcatOY9TgZtbURPZjFh1mIB6ro07ObKiatADOqMaW1F+31XCFtONJdSTjOKqFLd6C9zpAa3KM5omNNeEJtWEhec/mIkFxwTzDkQVVcRIRcokEVO0PS6MUu3h0BZi6Ffu11hhyrbeZgF3W5zCv/iVMsaC2rvaGXrULtLcG+9baa+zGo359lvBV7d0wru9GBOuu8TtTeXwf/I8AA7bNruswhci0AAAAASUVORK5CYII=') 0 4px no-repeat;
  position: relative;
  height: 24px;
}
.head_menu_wrap div.veteran_search a span, .side_menu_wrap div.veteran_search a span {
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAYAAABroNZJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0QjFEMDEyRjNCNzExRTQ4NTMwQjgwMDVDOUYxMzIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ0QjFEMDEzRjNCNzExRTQ4NTMwQjgwMDVDOUYxMzIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDRCMUQwMTBGM0I3MTFFNDg1MzBCODAwNUM5RjEzMjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDRCMUQwMTFGM0I3MTFFNDg1MzBCODAwNUM5RjEzMjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5kQTrIAAABYElEQVR42qTUPUvDUBTG8SoKRVzUwS6Ci7g4CY5KcXEQBSc/gYKIn6JOTg4u4uKiiLuDk04VIhSkLsVBxPdBfCtaLDH+b3kCabg3d/DAr01yTk6T+9JcFEVnUXa8YwhHjnyQ46MPz55GNeRxnbr+gn7TxJhAw9PoECOo67yJork/bmKsRf5YxSJClOJ7k01y+rWsaOipF5L3dbQ6/TO6PPkNDCbOd3GSLvI9SS/GdVxB3VqVGpPYGMqagaRAubb6TkvfOQTI63haZvX6Jjef9SQFfGIPK/hIrdxl7Kum4JriA9wk1kI6QuVuVWttYpb/Oq48W6CkWuuYDKCM4YwZM7lz1bYi3SREt75dEdf8upo8YQbVjCZVzdaja3Y28YopfFvG4wuTeFOtdWDNf8Y9Ktrml1pkP7hQc5N7UK1zA47iVO+9g2NdN6+5hCaKqPmWfQ+2cJdY8uZ4W7m2+j8BBgAuSfYDycBlHAAAAABJRU5ErkJggg==') 0 4px no-repeat;
  position: absolute;
  height: 19px;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
/* //Новая шапка */

.inner .maingreyblock {
  padding-top: 87px;
  width: 100%;

  background: url('../../img/white_bg.png'), url('../../img/lgrey_bg.jpg');
  background-position: 50% 50%, 0 0;
  background-repeat: no-repeat, repeat;

  position: relative;
}
.inner .maingreyblock .grey_wrap {
  padding: 48px 130px;
  max-width: 830px;
  position: relative;
  margin: 0 auto;
}
.inner .maingreyblock p, .inner .maingreyblock a {
  color: #11171e;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.2;
}
.inner .maingreyblock p.region, .inner .maingreyblock .region a {
  font-size: 22px;
}
.inner .maingreyblock ul {
  margin: 20px 0 20px 18px;
}
.inner .maingreyblock ul li {
  color: #11171e;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.35;
}
.inner .maingreyblock p.title, .inner .maingreyblock p.title a {
  color: #11171e;
  font-size: 26px;
  font-weight: normal;
  line-height: 1.2;
}
.inner .maingreyblock .fl-left {
  display: inline-block;
  width: 45%;
  margin-top: 31px;
  vertical-align: top;
}
.inner .maingreyblock .fl-right {
  display: inline-block;
  width: 45%;
  margin-top: 31px;
  margin-left: 6%;
  vertical-align: top;
}
.inner .maingreyblock .fl-left p, .inner .maingreyblock .fl-right p {
  color: #11171e;
  font-size: 18px;
  line-height: 1.2;
}
.inner .maingreyblock .insert {
  display: block;
  margin: 22px -50px 0 -25px;
  padding: 20px 25px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGNTkwRjYzRjQ3NjExRTRCQjE4ODE3MDlBRjc5NjNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGNTkwRjY0RjQ3NjExRTRCQjE4ODE3MDlBRjc5NjNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0Y1OTBGNjFGNDc2MTFFNEJCMTg4MTcwOUFGNzk2M0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0Y1OTBGNjJGNDc2MTFFNEJCMTg4MTcwOUFGNzk2M0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YYBunAAAAC0lEQVQIHWP4PxMAApoBmVz2LUMAAAAASUVORK5CYII=') 0 0 repeat;
}
.inner .maingreyblock .insert p {
  font-size: 16px;
  line-height: 1.2;
  color: #99610a;
  margin-bottom: 10px;
}
.inner .maingreyblock .insert p:last-of-type {
  margin-bottom: 0;
}
.inner .maingreyblock .grey_decor {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.inner .maingreyblock .grey_decor_inner.about {
  max-width: 920px;
  height: 270px;
  background: url('../../img/inner_sprite.png') 50% -90px no-repeat;
  margin: 0 auto;
}
.inner .mainblackblock {
  margin-top: -2px;
  width: 100%;
  background: url('../../img/black_bg.png');
  background-position: 50% 0;
  background-repeat: repeat-y;
  position: relative;
  z-index: 5;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 1);
}
.inner .mainblackblock .black_wrap {
  padding: 16px 0;
  max-width: 1090px;
  margin: 0 auto;
  position: relative;
}
.inner .mainblackblock .oneline {
  padding: 0 0 25px 0;
  width: 100%;
  background: url('../../img/bl_divider.png') 50% 100% no-repeat;
}
.inner .mainblackblock .oneline:last-of-type {
  background: transparent;
}
.inner .mainblackblock .oneline.faq {
  padding: 0 0 25px 0;
  width: 100%;
  background: url('../../img/bl_divider.png') 50% 100% no-repeat;
}
.inner .mainblackblock .fl-left {
  display: inline-block;
  width: 45%;
  margin-top: 31px;
  vertical-align: top;
}
.inner .mainblackblock .fl-left.div1-4 {
  display: inline-block;
  width: 20%;
  margin-right: 4%;
  vertical-align: top;
  margin-top: 43px;
}
.inner .mainblackblock .fl-left.div1-4:last-of-type {
  margin-right: 0;
}
.inner .mainblackblock .fl-left.div1-4.infosponsors p {
  margin-top: 2px;
}
.inner .mainblackblock .fl-left.div1-4.infosponsors a {
  font-size: 15px;
  font-family: 'PT Sans', sans-serif;
}
.inner .mainblackblock .fl-left.div1-4 h2 {
  margin-bottom: 26px;
}
.inner .mainblackblock .fl-left.div1-4.support h2 {
  margin-bottom: 30px;
}
.inner .mainblackblock .fl-left.div1-4.sodey h2 {
  margin-bottom: 33px;
}
.inner .mainblackblock .fl-left.div1-4.sodey h2.second {
  margin-bottom: 22px;
}
.inner .mainblackblock .fl-left.div1-4.partners a {
  display: block;
  font-size: 20px;
  color: #a7e2c2;
  font-weight: bold;
  font-style: italic;
  font-family: 'PT Serif', serif;
}
.inner .mainblackblock .fl-left.div1-4.partners p {
  font-size: 14px;
  color: #a1a4a6;
  font-family: 'PT Sans', sans-serif;
  margin-bottom: 10px;
  line-height: 1.2;
}
.inner .mainblackblock .fl-left.div1-4.support p {
  font-size: 15px;
  font-family: 'PT Sans', sans-serif;
  margin-bottom: 24px;
  line-height: 1.2;
}
.inner .mainblackblock .fl-left.div1-4.support p span {
  font-size: 18px;
  display: block;
  margin-top: 2px;
}
.inner .mainblackblock .fl-left.div1-4 .partners_links {
  font-size: 18px;
  font-family: 'PT Sans', sans-serif;
  margin: 11px 0 47px 0;
  line-height: 1.4;
}
.inner .mainblackblock .fl-left.div1-4.partners {
  width: 16.5%;
  margin-left: 3%;
}
.inner .mainblackblock .fl-left.div1-4.sodey {
  width: 22.2%
}
.inner .mainblackblock .fl-left.div1-4.support {
  width: 18.9%
}
.inner .mainblackblock .align-center {
  text-align: center;
}
.inner .mainblackblock .align-center p.text {
  font-size: 14px;
  font-family: 'PT Sans', sans-serif;
}
.inner .mainblackblock .align-center p.text span {
  font-weight: bold;
  text-transform: uppercase;
}
.inner .mainblackblock .align-center p.title {
  font-size: 20px;
  font-family: 'PT Serif', serif;
  font-weight: bold;
  font-style: italic;
  margin: 53px 0 8px 0;
  line-height: 1.2;
}
.inner .mainblackblock .align-center h2 {
  margin: 53px 0 35px 0;
}
.inner .mainblackblock .fl-left.alright {
  text-align: right;
}
.inner .mainblackblock .fl-right {
  display: inline-block;
  width: 45%;
  margin-top: 31px;
  margin-left: 6%;
  vertical-align: top;
}
.inner .mainblackblock .black_decor {
  width: 100%;
  height: 100%;
  position: absolute;
}
.inner .mainblackblock .black_decor_inner.about {
  max-width: 920px;
  height: 270px;
  background: url('../../img/inner_sprite.png') 50% -365px no-repeat;
  margin: 350px auto 0 auto;
}
.inner .mainblackblock .black_decor_inner.about1 {
  max-width: 920px;
  height: 270px;
  background: url('../../img/inner_sprite.png') 50% -365px no-repeat;
  margin: 720px auto 0 auto;
}
.inner .mainblackblock h2 {
  font-family: 'PT Sans', sans-serif;
  font-size: 20px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: bold;
  margin-bottom: 10px;
  line-height: 1.2;
}
.inner .mainblackblock p.name, .inner .mainblackblock p.name1 {
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  font-style: italic;
  line-height: 1.55;
}
.inner .mainblackblock p.name1 {
  line-height: 1.2;
  font-size: 16px;
  margin-top: 2px;
  line-height: 24px;
}
.inner .mainblackblock p.name1 span.border {
  display: inline-block;
  border: solid 1px #777777;
  padding: 0 4px;
}
.inner .mainblackblock p.title, .inner .mainblackblock p.title1 {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  color: #ffffff;
  line-height: 1.3;
}
.inner .mainblackblock p.title1 {
  font-weight: bold;
  margin-top: 20px;
  font-size: 17px;
}
.inner .rewards {
  display: inline-block;
  margin-right: 30px;
}
.inner .rewards.rotor {
  margin-left: 50px;
}
/*FAQ*/
.inner .mainblackblock .black_wrap.wrap2 {
  padding-top: 38px;
}
.inner .maingreyblock p.faq-anchor {
  color: #11171e;
  font-size: 22px;
  font-weight: normal;
  padding-top: 17px;
  line-height: 1.2;
  margin: 0 0 0 -10px;
}
.inner .maingreyblock p.faq-anchor span {
  display: inline-block;
  color: #7b7d83;
  text-decoration: underline;
  padding: 0 10px 5px;
  margin: 0 10px 0 0;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
}
.inner .maingreyblock p.faq-anchor span.wrap {
  padding: 0;
  margin: 0 0 20px 0;
}
.inner .maingreyblock p.faq-anchor span.active {
  border-color: #54575c;
  color: #11171e;
  text-decoration: none;
  cursor: default;
}
.inner .mainblackblock .about_div {
  display: none;
}
.inner .mainblackblock .about_div.active {
  display: block;
}
.inner .mainblackblock .faq-list {
  list-style: none;
  margin: 0;
  padding: 0 93px 0 80px;
}
.inner .mainblackblock .faq-list li {
  margin: 0 0 6px;
  background: url('../../img/bullet.png') 17px 16px no-repeat;
  padding: 7px 35px 4px 48px;
  position: relative;
  border: 1px solid transparent;
}
/*.inner .mainblackblock .faq-list li:after{display:none;content:"";width:10px;height:7px;position:absolute;top:18px;right:22px;background: url('../../img/arr.png') 0 0 no-repeat;}*/
.inner .mainblackblock .faq-list li span {
  font-size: 20px;
  line-height: 1.2;
  text-decoration: underline;
  color: #a29c8a;
  cursor: pointer;
}
.inner .mainblackblock .faq-list li.active span {
  cursor: default;
}
.inner .mainblackblock .faq-list li span i {
  font-style: normal;
  color: #ede2c4;
}
.inner .mainblackblock .faq-list li p {
  color: #ffffff;
  font-size: 17px;
  line-height: 1.2;
  margin: 0 0 11px;
}
.inner .mainblackblock .faq-list li div {
  margin-top: 19px;
  display: none;
}
.inner .mainblackblock .faq-list li.active div {
  display: block;
}
.inner .mainblackblock .faq-list li.active span {
  text-decoration: none;
}
.inner .mainblackblock .faq-list li.active {
  border-color: #53565b;
  margin: 0 0 11px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.inner .mainblackblock .faq-list li.active:after {
  display: block;
}
.inner .mainblackblock .inner-list {
  list-style: none;
  margin: 0 0 11px 20px;
  padding: 0;
}
.inner .mainblackblock .inner-list li {
  margin: 0 0 3px;
  padding: 0 0 0 15px;
  background: url('../../img/bullet.png') 0 10px no-repeat;
  font-size: 17px;
  line-height: 1.2;
}
.inner .mainblackblock .form-block-wrap {
  margin: 100px 100px 20px 100px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNUZBQjBGRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwNUZBQjEwRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA1RkFCMERGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA1RkFCMEVGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7z1ZiYAAAAC0lEQVQIHWNg8AUAAFAATnjUIcgAAAAASUVORK5CYII=") 0 0 repeat !important;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  width: auto !important;
  padding: 25px !important;
  position: relative;
}
.inner .mainblackblock .form-block-wrap.inhelp {
  margin-top: 72px;
}
.inner .mainblackblock #head-form {
  font-family: 'PT Serif', serif;
  font-weight: bold;
  font-size: 22px;
}
/*Search*/
#form-veteransearch .searchtip {
  vertical-align: middle;
  margin-top: 10px;
}
.clearfix::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.footer {
  z-index: 100;
}
.inner .insert2 {
  display: block;
  padding: 20px 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGNTkwRjYzRjQ3NjExRTRCQjE4ODE3MDlBRjc5NjNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGNTkwRjY0RjQ3NjExRTRCQjE4ODE3MDlBRjc5NjNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0Y1OTBGNjFGNDc2MTFFNEJCMTg4MTcwOUFGNzk2M0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0Y1OTBGNjJGNDc2MTFFNEJCMTg4MTcwOUFGNzk2M0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7YYBunAAAAC0lEQVQIHWP4PxMAApoBmVz2LUMAAAAASUVORK5CYII=') 0 0 repeat;
}
.inner .mainblackblock .insert2 {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxJREFUCB1juHb9BgAFDAKGUVipGQAAAABJRU5ErkJggg==') 0 0 repeat;
}
.inner .insert2 p {
  font-size: 16px;
  line-height: 1.2;
  color: #99610a;
  margin-bottom: 10px;
  padding: 0 12px 0 25px;
}
.inner .insert2 p:last-of-type {
  margin-bottom: 0;
}
.inner .qu-block .insert2 a {
  color: #99610a;
}
.inner .insert2 a {
  color: #99610a;
}
.about-veterans-list {
  position: relative;
  margin: -7px -59px 7px 0;
}
.about-veterans-list:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.about-veterans-list h1 {
  font-size: 46px;
  color: #11181e;
  font-weight: normal;
  margin-bottom: 10px;
  line-height: 1.2;
}
.inner .about-veterans-list .insert2 {
  float: right;
  margin: -53px 0 0;
  max-width: 268px;
}
.inner .about-veterans-list .insert2 p {
  padding: 0 29px 0 25px;
}
.inner .result_search-list {
  margin: 16px auto 0;
  max-width: 933px;
  padding: 0 0 20px 10px;
  position: relative;
  vertical-align: top;
}
.inner .result_search-list .onesearch-box {
  min-height: 150px;
  margin: 0 380px 0 0;
}
.inner .result_search-list .onesearch {
  color: #ffffff;
  font-size: 26px;
  line-height: 1.2;
  margin: 0 30px 18px 45px;
}
.inner .result_search-list .onesearch.vrezka {
  display: inline-block;
  margin-right: 300px;
  min-height: 160px;
}
.inner .result_search-list .onesearch.vrezka em {
  text-transform: capitalize;
}
.inner .result_search-list .onesearch.vrezka span.geo {
  display: inline-block;
  padding-top: 7px;
  color: #abadae;
}
.inner .result_search-list .onesearch-box .onesearch {
  margin: 0 0 10px 50px;
  min-height: 20px;
}
.inner .result_search-list .onesearch em {
  font-weight: bold;
}
.inner .result_search-list .onesearch-place {
  color: b0b1b3;
  font-size: 26px;
  line-height: 1.2;
  margin: 0 0 10px 50px;
}
.inner .result_search-list h2 {
  font-family: 'PT Serif', serif;
  font-size: 26px;
  line-height: 1.2;
  font-weight: normal;
  margin: 0 0 0 45px;
  text-transform: none;
  color: #acaeb0;
}
.inner .result-search-row {
  overflow: hidden;
  margin: 0 0 59px 45px;
}
.inner .result-search-row .col {
  width: 33.3333%;
  float: left;
  margin-top: 41px;
}
.inner .result-search-row .col h3 {
  font-size: 22px;
  line-height: 1.2;
  margin: 0 0 18px;
}
.inner .result-search-row .col ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.inner .result-search-row .col ul li {
  font-size: 18px;
  margin: 0 0 5px;
}
.inner .result-search-row .col ul li sup {
  font-size: 12px;
}
.inner .result_search-list .insert2 {
  width: 268px;
  position: absolute;
  top: 10px;
  right: 0;
}
.inner .search-block-wrap {
  position: relative;
  max-width: 933px;
  margin: 60px auto 10px;
}
.inner .search-block-wrap .insert2 {
  position: absolute;
  top: 0;
  right: 10px;
  width: 258px;
}
.inner .search_block {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  display: inline-block;
  height: 107px;
  margin: 0 0 0 20px;
  padding: 14px 0 16px 27px;
  vertical-align: top;
  width: 566px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNUZBQjBGRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwNUZBQjEwRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA1RkFCMERGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA1RkFCMEVGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7z1ZiYAAAAC0lEQVQIHWNg8AUAAFAATnjUIcgAAAAASUVORK5CYII=") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.inner .search_block h2 {
  font-size: 22px;
  font-family: "PT Serif", serif;
  text-transform: none;
}
.inner .search_block span.inp {
  background: none repeat scroll 0 0 #ffffff;
  border: 1px solid #6d6f70;
  border-radius: 3px;
  display: inline-block;
  height: 34px;
  margin-top: 12px;
  position: relative;
  width: 448px;
}
.inner .search_block .searchbutton {
  background: url("../../img/hp_sprite.png") no-repeat -475px -785px;
  cursor: pointer;
  display: inline-block;
  height: 36px;
  margin-left: 5px;
  margin-top: 12px;
  position: relative;
  vertical-align: top;
  width: 81px;
}
.inner.en .search_block .searchbutton {
  background: url("../../img/en_search_btn.png") 0 0 no-repeat;
}
.inner.de .search_block .searchbutton {
  background: url("../../img/de_search_btn.png") 0 0 no-repeat;
}
.inner.fr .search_block .searchbutton {
  background: url("../../img/fr_search_btn.png") 0 0 no-repeat;
}
.inner .search_block input {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  font-size: 16px;
  height: 30px;
  margin: 2px 8px;
  width: 432px;
}
.inner .qu-block {
  position: relative;
  max-width: 933px;
  margin: 53px auto 0;
  min-height: 120px;
}
.inner .qu-block .insert2 {
  width: 268px;
  position: absolute;
  top: 10px;
  right: 0;
}
.inner.de .qu-block .insert2 {
  width: 290px;
}
.inner .qu-block .qu {
  background: url("../../img/qu.png") 0 2px no-repeat;
  padding: 0 0 0 84px;
  margin: 3px 0 0 -33px;
  min-height: 62px;
}
.inner .qu-block .qu ul {
  list-style: none;
}
.inner .qu-block .qu ul li {
  font-size: 20px;
  line-height: 1.2;
  text-decoration: underline;
  color: #a29c8a;
  margin: 0 0 10px;
}
.inner .qu-block .qu ul li a {
  font-style: normal;
  color: #ede2c4;
}
.search-head {
  margin: 0 0 0 -8px;
}
.inner .maingreyblock p.country, .inner .maingreyblock p.country a {
  font-size: 26px;
  font-family: "PT Serif", serif;
  margin: 0 0 14px 0;
  padding-top: 34px;
}
.inner .maingreyblock p.country span {
  color: #8f9398;
  text-decoration: underline;
  font-weight: bold;
  margin: 0 40px 0 0;
}
.inner .maingreyblock p.country a {
  text-decoration: none;
}
.inner .maingreyblock p.country span.active {
  color: #11181e;
  text-decoration: none;
}
.inner .maingreyblock p.region {
  font-size: 22px;
  margin: 0 0 0 -4px;
  line-height: 1.2;
}
.inner .maingreyblock p.region span {
  display: inline-block;
  font-family: "PT Serif", serif;
  color: #7b7d83;
  text-decoration: underline;
  padding: 0 8px 2px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 40px;
}
.inner .maingreyblock p.region span.active {
  border-color: #54575c;
  color: #11171e;
  text-decoration: none;
}
.inner .maingreyblock p.region span.ital {
  font-style: italic;
}
.inner .maingreyblock .search-list {
  margin: 0 -50px 10px 0;
}
.inner .maingreyblock .search-list .col {
  width: 33%;
  display: inline-block;
  vertical-align: top;
}
.inner .maingreyblock .search-list .col:first-of-type, .inner .maingreyblock .search-list .col:nth-of-type(2), .inner .maingreyblock .search-list .col:nth-of-type(3) {
  padding-top: 40px;
}
.inner .maingreyblock .search-list span {
  display: block;
  font-size: 18px;
  color: #7b7d83;
  padding: 0 8px 2px;
  margin: 0 15px 3px 0;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.inner .maingreyblock .search-list a {
  color: #7b7d83;
  text-decoration: underline;
}
.inner .maingreyblock .search-list span.active {
  border-color: #54575c;
  color: #11181e;
}
.inner .maingreyblock .search-list span.active a {
  text-decoration: none;
  color: #11181e;
}
.inner .maingreyblock .search-list span sup {
  font-size: 12px;
}
.abc-block {
  max-width: 830px;
  margin: 15px auto 0;
}
.inner .mainblackblock .abc-block p.title {
  color: #ffffff;
  font-size: 26px;
  line-height: 1.2;
  font-family: "PT Serif", serif;
  margin: 0 0 50px;
}
.abc-block .abc {
  margin: 0 0 6px -7px;
}
.abc-block .abc span {
  display: inline-block;
  color: #a8a8a8;
  line-height: 1.2;
  font-size: 24px;
  padding: 0 6px 2px;
  margin: 0 0 3px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.abc-block .abc span.active {
  border-color: #ffffff;
  color: #ffffff;
}
.abc-block .abc.let3 span {
  font-size: 20px;
  text-decoration: underline;
}
.abc-block .abc.let3 span.active {
  text-decoration: none;
}
.abc-block .abc.let3 {
  margin: 0 0 49px -7px;
}
.abc-list-block {
  margin: 0 25px;
}
.abc-list-block .letter {
  width: 98px;
  float: left;
}
.abc-list-block .letter big {
  font-size: 80px;
  font-family: "PT Serif", serif;
  color: #aeafb1;
  margin: -5px 0 0 10px;
  line-height: 1;
}
.abc-list-block .veterans-list {
  margin: 0 0 0 100px;
}
.abc-list-block .veterans-list .col {
  width: 49.99%;
  float: left;
}
.abc-list-block .veterans-list .col p {
  font-size: 20px;
  font-style: italic;
  margin: 0 0 10px;
  line-height: 1.2;
}
.abc-list-block .veterans-list .col p span {
  color: #adafb0;
  display: block;
  font-size: 18px;
}
.result_search-list .veterans-list {
  margin: 20px auto 0;
  max-width: 830px;
}
.result_search-list .veterans-list .col {
  width: 45%;
  float: left;
}
.result_search-list .veterans-list .col:first-child {
  margin-top: -30px;
}
.result_search-list .veterans-list .col:last-child {
  margin-top: 30px;
  float: right;
}
.result_search-list .veterans-list .col p {
  font-size: 20px;
  font-style: italic;
  margin: 0 0 10px;
  line-height: 1.2;
}
.result_search-list .veterans-list .col p span {
  color: #adafb0;
  display: block;
  font-size: 18px;
}
.pagenav {
  text-align: center;
  padding-top: 20px;
}
.pagenav span {
  font-size: 18px;
  color: #ffffff;
  margin: 0 2px;
  display: inline-block;
  line-height: 1;
}
.pagenav span.non-active {
  color: #666b6d;
}
.pagenav span.next, .pagenav span.prev {
  background: url("../../img/prev-next.png") no-repeat 0 0;
  width: 34px;
}
.pagenav span.next {
  background-position: 0 7px;
}
.pagenav span.prev {
  background-position: 0 -10px;
}
.pagenav span.prev.non-active {
  background-position: 0 -43px;
}
.pagenav span.next.non-active {
  background-position: 0 -26px;
}
.inner .result_search-list .list-col2 {
  max-width: 830px;
  margin: 0 auto;
}
.inner .result_search-list .list-col2 h3 {
  font-size: 20px;
  padding: 20px 0 14px;
  line-height: 1.3;
}
.inner .result_search-list .list-col2 .col {
  width: 49.99%;
  float: left;
}
.inner .result_search-list .list-col2 .col p {
  font-size: 20px;
  font-style: italic;
  margin: 0 0 10px;
  line-height: 1.2;
}
.inner .result_search-list .list-col2 p span {
  color: #adafb0;
  display: block;
  font-size: 18px;
  font-style: normal;
}
/*feedback*/
.inner .maingreyblock .dark-txt a {
  color: #11171e;
}
.feedback-info p.title:last-child {
  margin: 0 0 20px;
}
.feedback-list {
  max-width: 910px;
  margin: 0 auto 139px;
}
.feedback-list .message {
  background: url("../../img/mes.png") no-repeat 0 0;
  padding-left: 40px;
  margin-top: 55px;
}
.feedback-list .message p {
  font-size: 18px;
  color: #ede2c4;
  line-height: 1.2;
  padding: 0 0 19px 0;
}
.feedback-list .message p.names {
  font-style: italic;
  color: #ffffff;
  text-align: right;
  padding: 15px 0 0 41px;
}
.inner .mainblackblock .feedback-list .oneline {
  padding: 0 0 13px;
}
/*help*/
.inner .maingreyblock .dark-txt a {
  color: #11171e;
}
.search-ads-block {
  max-width: 830px;
  margin: 0 auto;
  width: 90%;
}
.search-ads-block .find-found {
  text-align: center;
  margin: 0 0 68px;
}
.search-ads-block .find-found big {
  margin: 0 42px 0 0;
  color: #6e6f70;
  font-size: 46px;
  line-height: 1;
}
.search-ads-block .find-found big span {
  text-decoration: underline;
  cursor: pointer;
}
.search-ads-block .find-found big sup {
  font-size: 22px;
  margin: 0 0 0 5px;
}
.search-ads-block .find-found big.active {
  color: #ffffff;
}
.search-ads-block .find-found big.active span {
  text-decoration: none;
  cursor: default;
}
.search-ads-block .oneposition {
  margin: 0 -25px 38px 0;
}
.oneposition .undermessage {
  width: 192px;
  float: right;
}
.oneposition .undermessage .signature {
  color: #ffffff;
  font-size: 18px;
  font-style: italic;
  padding: 0 10px 50px 0;
}
.oneposition .message-box {
  position: relative;
  padding: 0 0 2px;
  background: url("../../img/line-g.png") 0 100% repeat-x;
}
.oneposition .toanswer {
  position: absolute;
  bottom: 13px;
  right: 15px;
  text-decoration: none;
  display: inline-block;
  width: 172px;
  height: 37px;
  background: url("../../img/btn-ans.png") 0 0 no-repeat;
}
.search-ads-block .oneposition .names span {
  font-size: 24px;
  color: #ffffff;
  font-style: italic;
}
.search-ads-block .oneposition .names span.gr {
  font-size: 18px;
  font-style: normal;
}
.search-ads-block .oneposition .place {
  font-size: 18px;
  color: #ffffff;
  margin: -3px 0 14px;
}
.search-ads-block .oneposition .message {
  background: url("../../img/line-v.png") 100% 0 repeat-y;
  min-height: 98px;
  margin: 0 200px 0 0;
}
.search-ads-block .oneposition .message p {
  font-size: 18px;
  color: #ede2c4;
  line-height: 1.2;
  padding: 0 10px 19px 0;
}
.search-ads-block .oneposition .message p a {
  color: #ede2c4;
}
.search-ads-block.found .oneposition .names {
  background: url("../../img/ic-check.png") 0 5px no-repeat;
  margin: 0 0 0 -60px;
  padding: 0 0 0 60px;
}
.search-ads-block.found .oneposition .ans-block .signature {
  color: #ffffff;
  font-size: 18px;
  font-style: italic;
  padding: 0 10px 20px;
  text-align: right;
}
.search-ads-block.found .oneposition .ans-block .message {
  background: transparent;
  min-height: 20px;
  margin: 20px 0 0;
  padding: 0 0 0 40px;
  background: url("../../img/ic-arrow.png") 0 2px no-repeat;
}
.search-ads-block.found .oneposition .ans-block .message p {
  color: #ffffff;
}
.search-ads-block.found .oneposition {
  background: url("../../img/line-g2.png") 0 100% repeat-x;
}
/*Form-block*/
.form-block-wrap {
  max-width: 830px;
  margin: 0 auto 60px;
}
.form-block {
  margin: -25px -30px;
  padding: 25px 30px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  background: url("data:image/png;base64,ivborw0kggoaaaansuheugaaaaeaaaabcaqaaac1hawcaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaayzpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduuni1jmde0idc5lje1njc5nywgmjaxnc8woc8ymc0woto1mzowmiagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wiendidiwmtqgkfdpbmrvd3mpiib4bxbnttpjbnn0yw5jzulepsj4bxauawlkojuwnuzbqjbgrjmwqtexrtq5mzmxruncrjdbrjddq0q0iib4bxbnttpeb2n1bwvudelepsj4bxauzglkojuwnuzbqjewrjmwqtexrtq5mzmxruncrjdbrjddq0q0ij4gphhtce1nokrlcml2zwrgcm9tihn0umvmomluc3rhbmnlsuq9inhtcc5pawq6nta1rkfcmergmzbbmtffndkzmzffq0jgn0fgn0ndrdqiihn0umvmomrvy3vtzw50suq9inhtcc5kawq6nta1rkfcmevgmzbbmtffndkzmzffq0jgn0fgn0ndrdqilz4gpc9yzgy6rgvzy3jpchrpb24+idwvcmrmoljerj4gpc94onhtcg1ldge+idw/ehbhy2tldcblbmq9iniipz7z1ziyaaaac0leqvqihwng8auaafaatnjuicgaaaaasuvork5cyii=") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.form-block .form-head {
  text-align: center;
  margin: 0 0 35px;
}
#form-response-container, #form-request-container {
  max-width: 830px;
  display: block;
  margin: 0 auto;
}
.form-block .form-head.alleft {
  text-align: left;
  position: relative;
  max-width: 830px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.form-block .form-head big {
  margin: 0 42px 0 0;
  color: #6e6f70;
  font-size: 22px;
  line-height: 1;
}
.form-block .form-head span {
  text-decoration: underline;
}
#form-response-control span, #form-request-control span {
  white-space: nowrap;
}
.form-block .form-head big.active {
  color: #ffffff;
}
.form-block .form-head big.active span {
  text-decoration: none;
}
.form-block .form-head.alleft big.tit {
  color: #ffffff;
  font-weight: bold;
}
.form-block .form-container p {
  font-size: 18px;
  line-height: 1.2;
  margin: 0 0 10px;
}
.form-block .form-container .row {
  margin: 0 0 30px;
}
.form-block .form-container label {
  font-size: 18px;
  margin: 0;
  display: inline-block;
}
.form-block .form-container span.field {
  display: inline-block;
  height: 34px;
  line-height: 34px;
  border: 1px solid #6f7172;
  background: #ffffff;
}
.form-block .form-container span.field input {
  background: transparent;
  border: 0;
  width: 98%;
  padding: 0 0 0 1%;
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
}
.form-block .form-container span.field.wfull, textarea.wfull {
  width: 100%;
}
.form-block .form-container .label-fix label {
  width: 212px;
  float: left;
}
.form-block .form-container .label-fix .to-r {
  margin: 0 0 0 223px;
}
.form-block .form-container textarea {
  min-height: 124px;
  max-height: 124px;
  background: #ffffff;
  border: 1px solid #6f7172;
  min-width: 608px;
  max-width: 608px;
}
.form-block .form-container .inp-block {
  float: left;
  width: 48%;
}
.form-block .form-container .row.f2col .col1 {
  float: left;
  width: 52%;
}
.form-block .form-container .row.f2col .col1 .row {
  margin: 0 0 30px;
}
.form-block .form-container .row.f2col .col2 {
  float: right;
  width: 43%;
}
.form-block .form-container .row.f2col .col2.captcha .to-l {
  margin: 0 187px 0 0;
}
.form-block .form-container .row.f2col .col2.captcha i {
  font-style: normal;
  font-size: 18px;
}
.form-block .form-container .row.f2col .col2.captcha small {
  float: right;
  display: block;
  width: 177px;
  overflow: hidden;
}
.form-block .grey-btn {
  display: inline-block;
  position: relative;
  background: url("../../img/btn-bg.gif") 0 0 repeat-x;
  height: 35px;
  text-align: center;
  line-height: 35px;
  color: #717171;
  text-shadow: 0 0 1px #ffffff;
  font-size: 12px;
  text-transform: uppercase;
  border: 1px solid #acadad;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #717171;
  line-height: 36px;
}
.form-block .grey-btn input {
  height: 35px;
  line-height: 35px;
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
  border: 0;
}
.form-block .form-container .btn-ans .grey-btn {
  width: 393px;
}
.form-block .form-container .btn-ans .grey-btn input {
  width: 393px;
}
.form-block .form-container .btn-ans {
  text-align: center;
}
.meswindow {
  position: absolute;
  z-index: 999;
}
.meswindow .info {
  position: relative;
  padding: 25px 30px;
  background: rgba(0, 0, 0, 0.7);
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.meswindow .message {
  color: #ffffff;
  font-size: 18px;
}
.meswindow .close {
  cursor: pointer;
  position: absolute;
  top: -5px;
  right: -5px;
  font-family: arial;
  font-size: 10px;
  line-height: 20px;
  text-align: center;
  color: #6e6f70;
  background: #ffffff;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
table.body {
  height: 100%;
  background: url(../../img/sys/bg.jpg) left top no-repeat;
}
table.body div.psevdofooter {
  height: 100px;
}
table.body div.page {
  padding: 0 39px 0 39px;
  margin: auto;
  max-width: 1000px;
}
table.body div.page div.logoupper {
  height: 57px;
}
table.body div.page div.logoupper div.raspor {
  height: 1px;
  width: 850px;
}
table.body div.page div.logoupper div.englishversion {
  text-align: right;
  padding: 8px 0 0 0;
}
table.body div.page div.logo {
  float: left;
  width: 497px;
  height: 110px;
  background: url(https://www.pobediteli.ru/img/sys/logo.png) left top no-repeat;
  margin: 0 0 0 -39px;
}
table.body div.page div.logo img {
  position: relative;
}
table.body div.page div.newmenu {
  float: right;
  margin: 5px -9px 0 0;
}
table.body div.page div.newmenu div.menuabout {
  padding: 0 0 8px 0;
}
table.body div.page div.newmenu div.aboutoff {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_about_off.gif) right top no-repeat;
}
table.body div.page div.newmenu div.abouton {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_about_on.gif) right top no-repeat;
}
table.body div.page div.newmenu div.abouthover {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_about_hover.gif) right top no-repeat;
}
table.body div.page div.newmenu div.menufaq {
  padding: 3px 0 2px 0;
}
table.body div.page div.newmenu div.faqoff {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_faq_off.gif) right 3px no-repeat;
}
table.body div.page div.newmenu div.faqon {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_faq_on.gif) right 3px no-repeat;
}
table.body div.page div.newmenu div.faqhover {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_faq_hover.gif) right 3px no-repeat;
}
table.body div.page div.newmenu div.menufeedback {
  padding: 3px 0 4px 0;
}
table.body div.page div.newmenu div.feedbackoff {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_feedback_off.gif) right 3px no-repeat;
}
table.body div.page div.newmenu div.feedbackon {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_feedback_on.gif) right 3px no-repeat;
}
table.body div.page div.newmenu div.feedbackhover {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_feedback_hover.gif) right 3px no-repeat;
}
table.body div.page div.newmenu div.menuhelp {
  padding: 2px 0 1px 0;
}
table.body div.page div.newmenu div.helpoff {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_help_off.gif) right 2px no-repeat;
}
table.body div.page div.newmenu div.helpon {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_help_on.gif) right 2px no-repeat;
}
table.body div.page div.newmenu div.helphover {
  background: url(https://www.pobediteli.ru/img/sys/menupoint_help_hover.gif) right 2px no-repeat;
}
/* Общие стили контента (включая перенесенные старые) */
table.body div.page div.content {
  padding: 0 0 50px 0;
}
table.body div.page div.content div.hr-whois {
  height: 2px;
  background: url(../../img/sys/hr-2.gif) left top repeat-x;
  margin: 25px 0 0 0;
}
table.body div.page div.content h1 {
  font-size: 20px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
}
table.body div.page div.content h1.on {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
}
table.body div.page div.content h1.padtop {
  font-size: 22px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  margin: 30px 0 0 0;
}
table.body div.page div.content h1.padtop2 {
  font-size: 26px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  margin: 30px 0 0 0;
}
table.body div.page div.content h2 {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
}
table.body div.page div.content h2.contents {
  font-size: 18px;
  color: #ffffff;
  line-height: 18px;
  font-weight: normal;
  text-align: left;
  padding: 20px 0 0 0;
}
table.body div.page div.content h2.fiolist {
  margin: 0 0 -10px 0;
}
table.body div.page div.content h3 {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
}
table.body div.page div.content p {
  font-size: 12px;
  color: #ffffff;
  line-height: 18px;
  font-weight: normal;
  text-align: left;
  padding: 5px 0 5px 0;
}
table.body div.page div.content p.text404 {
  padding: 20px 0 5px 0;
}
table.body div.page div.content p.veteranlist {
  padding: 0 0 0 15px;
}
table.body div.page div.content p.veteranlist-bold {
  padding: 15px 0 0 0;
  font-weight: bold;
}
table.body div.page div.content p.veteranlist-bold.krym {
  font-style: italic;
}
table.body div.page div.content p.date {
  padding: 0;
  font-size: 10px;
}
table.body div.page div.content p.whois {
  padding: 25px 0 25px 0;
}
table.body div.page div.content ul {
  padding: 2px 0 7px 30px;
}
table.body div.page div.content ul li {
  font-size: 12px;
  color: #ffffff;
  line-height: 16px;
  font-weight: normal;
  text-align: left;
  padding: 3px 0 3px 0;
}
table.body div.page div.content ul.area {
  padding: 5px 0 10px 55px;
}
table.body div.page div.content ul.area li {
  font-size: 17px;
  color: #e4e4e4;
  list-style-type: none;
  line-height: 20px;
}
table.body div.page div.content ul.area li a {
  font-size: 20px;
  color: #ffffff;
}
table.body div.page div.content ul.ul404 {
  padding: 0 0 10px 50px;
}
table.body div.page div.content ul.ul404 li {
  color: #ffffff;
  font-size: 12px;
  line-height: 16px;
  padding: 1px 0 1px 0;
}
table.body div.page div.content ul.about2 li {
  color: #ffffff;
  font-size: 12px;
  line-height: 16px;
  background-image: url(https://www.pobediteli.ru/img/li2.gif);
  background-repeat: no-repeat;
  list-style-type: none;
  background-position: 0px 3px;
  padding-left: 15px;
  margin-top: 15px;
  margin-bottom: 15px;
}
table.body div.page div.content div.symbol {
  font-size: 50px;
  color: #154387;
  display: block;
  height: 70px;
  width: 70px;
  background-color: #ffffff;
  text-align: center;
  float: left;
  margin: 0 10px 0 0;
  clear: both;
}
table.body div.page div.content div.period {
  font-size: 12px;
  color: #ffffff;
  float: left;
  display: block;
  clear: left;
  font-weight: bold;
}
table.body div.page div.content div.wjs-resultmessage {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  padding: 14px 0 20px 113px;
}
table.body div.page div.content div.onedownload {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  margin: 15px 0 0 38px;
  padding: 0 0 20px 0;
}
table.body div.page div.content div.onedownload h2 {
}
table.body div.page div.content div.onedownload p {
  padding: 0 0 0 40px;
}
table.body div.page div.content div.onedownload p span.gray {
  font-size: 11px;
  color: #d2d2d2;
  line-height: 12px;
}
table.body div.page div.content div.onedownload div.link {
  float: right;
  width 110px;
  padding: 20px 50px 0 0;
}
table.body div.page div.content div.h1-contents {
  width: 187px;
  height: 31px;
  background: url(../../img/sys/contents.png) left top no-repeat;
  margin: 30px 0 0 0;
}
table.body div.page div.content div.region-partleft {
  width: 50%;
}
table.body div.page div.content div.region-partleft div.list {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 25px 0 10px 0;
}
table.body div.page div.content div.region-partright {
  float: right;
  padding: 30px 0 0 0;
}
table.body div.page div.content div.veteransearch-topline {
  background: url(../../img/sys/hr-2.gif) left top repeat-x;
  padding: 30px 0 0 0;
  margin: 0 0 -20px 0;
}
table.body div.page div.docs {
  float: right;
}
table.body div.page div.content table.document {
}
table.body div.page div.content table.document td.lt {
  text-align: right;
  vertical-align: bottom;
}
table.body div.page div.content table.document td.ct {
  background: url(../../img/sys/1bg.gif);
  text-align: left;
  vertical-align: bottom;
}
table.body div.page div.content table.document td.rt {
  text-align: left;
  vertical-align: bottom;
}
table.body div.page div.content table.document td.lm {
  background: url(../../img/sys/3bg.gif);
  text-align: right;
  vertical-align: bottom;
}
table.body div.page div.content table.document td.rm {
  background: url(../../img/sys/4bg.gif);
  text-align: left;
  vertical-align: top;
}
table.body div.page div.content table.document td.lb {
  text-align: right;
  vertical-align: top;
}
table.body div.page div.content table.document td.cb {
  background: url(../../img/sys/2bg.gif);
  text-align: right;
  vertical-align: top;
}
table.body div.page div.content table.document td.rb {
  text-align: left;
  vertical-align: top;
}
table.body div.page div.content td.text {
  font-family: "Courier New", Courier, mono;
  font-size: 12px;
  color: #333333;
  background: #fffddf;
  text-align: left;
  vertical-align: top;
  padding: 0 0 30px 0;
}
table.body div.page div.content td.text p {
  font-family: "Courier New", Courier, mono;
  font-size: 12px;
  color: #333333;
  margin-right: 45px;
  margin-left: 45px;
}
table.body div.page div.content td.text p.right {
  text-align: right;
}
table.body div.page div.content td.text h1 {
  color: #333333;
  font-size: 18px;
  margin-right: 45px;
  margin-left: 45px;
  margin-top: 55px;
  margin-bottom: 25px;
}
table.body div.page div.content td.text h2 {
  font-family: "Courier New", Courier, mono;
  font-size: 16px;
  color: #333333;
  margin-right: 45px;
  margin-left: 45px;
  margin-top: 30px;
}
table.body div.page div.content td.text ol {
  margin-left: 100px;
  margin-right: 50px;
}
table.body div.page div.content div.searchtip p span {
  cursor: pointer;
}
table.body div.page div.content div.veteransearch div.search_vn p {
  width: 65%;
  float: left;
}
table.body div.page div.content div.veteransearch div.search_vn p.addsearch {
  width: 35%;
}
table.body div.page div.content div.veteransearch div.searchtip p.addsearch {
  font-size: 11px;
  color: #fff6c9;
  line-height: 14px;
}
table.body div.page div.content div.veteransearch div.searchtip p.addsearch a {
  color: #fff6c9;
}
strong.region-marked {
  font-weight: normal;
}
/* //Общие стили контента */

/* Вводный текст контентных страниц - оболочка */
table.body div.page div.content div.helptext {
  padding: 14px 0 0 113px;
}
table.body div.page div.content div.feedbacktext {
  padding: 14px 0 0 113px;
}
table.body div.page div.content div.faqtext {
  padding: 14px 0 0 113px;
}
table.body div.page div.content table.intertext {
  width: 100%;
}
table.body div.page div.content table.intertext td.lefttop {
  width: 22px;
  height: 22px;
  background: url(../../img/sys/intertext-bglefttop.png) left top no-repeat;
}
table.body div.page div.content table.intertext td.top {
  height: 22px;
  background: url(../../img/sys/intertext-bg.png);
}
table.body div.page div.content table.intertext td.righttop {
  width: 22px;
  height: 22px;
  background: url(../../img/sys/intertext-bgrighttop.png) right top no-repeat;
}
table.body div.page div.content table.intertext td.leftbottom {
  width: 22px;
  height: 22px;
  background: url(../../img/sys/intertext-bgleftbottom.png) left top no-repeat;
}
table.body div.page div.content table.intertext td.bottom {
  height: 22px;
  background: url(../../img/sys/intertext-bg.png);
}
table.body div.page div.content table.intertext td.rightbottom {
  width: 22px;
  height: 22px;
  background: url(../../img/sys/intertext-bgrightbottom.png) right top no-repeat;
}
table.body div.page div.content table.intertext td.left {
  width: 22px;
  background: url(../../img/sys/intertext-bg.png);
}
table.body div.page div.content table.intertext td.right {
  width: 22px;
  background: url(../../img/sys/intertext-bg.png);
}
table.body div.page div.content table.intertext td.center {
  background: url(../../img/sys/intertext-bg.png);
}
/* //Вводный текст контентных страниц - оболочка */

/* Вводный текст контентных страниц - содержимое */
table.body div.page div.content table.intertext div.blockcontent {
  margin: 0 14px 14px 14px;
}
table.body div.page div.content table.intertext div.blockcontent div.head {
  float: left;
  padding: 0 0 5px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.head h1 {
  font-size: 26px;
  color: #ffffff;
  line-height: 28px;
  font-weight: normal;
  text-align: left;
  padding: 1px 0 10px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.head h1 span.line2 {
  font-size: 22px;
}
table.body div.page div.content table.intertext div.blockcontent div.head h1 span.gray {
  font-size: 22px;
  color: #d8d8d8;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion {
  float: left;
  padding: 40px 0 0 17px;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.otherregionpoint {
  float: left;
  height: 30px;
  padding: 0 14px 0 0;
  font-size: 11px;
  line-height: 12px;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.otherregionpoint span.dotted {
  padding: 0 0 1px 0;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.inactive {
  background: url(../../img/sys/faqgroups-icon-inactive.gif) right 2px no-repeat;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.inactive span.dotted {
  color: #ffffff;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
  cursor: pointer;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.active {
  background: url(../../img/sys/faqgroups-icon-active.gif) right 2px no-repeat;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.active span.arrow {
  background: url(../../img/sys/faqgrouparrow.gif) center bottom no-repeat;
  padding: 0 0 10px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.otherregion div.active span.dotted {
  color: #f9d6ac;
  background: url(../../img/sys/linedotted-bej.gif) left 13px repeat-x;
  padding: 0 0 10px 0;
  cursor: pointer;
}
table.body div.page div.content table.intertext div.blockcontent div.countryline {
  font-size: 20px;
  line-height: 22px;
  height: 20px;
  padding: 0 0 17px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.countryline div.onecountrypoint {
  float: left;
  margin: 0 58px 0 0;
}
table.body div.page div.content table.intertext div.blockcontent div.countryline div.active {
  color: #ffffff;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
}
table.body div.page div.content table.intertext div.blockcontent div.countryline div.inactive {
  color: #bbcfc4;
  background: url(../../img/sys/linedotted-gray.gif) left bottom repeat-x;
  cursor: pointer;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent div.regionline {
  font-size: 16px;
  line-height: 20px;
  overflow: hidden;
  padding: 0 0 11px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.regionline div.oneregionpoint {
  float: left;
  margin: 0 16px 0 0;
}
table.body div.page div.content table.intertext div.blockcontent div.regionline div.active {
  color: #ffffff;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
}
table.body div.page div.content table.intertext div.blockcontent div.regionline div.inactive {
  color: #bbcfc4;
  background: url(../../img/sys/linedotted-gray.gif) left bottom repeat-x;
  cursor: pointer;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent div.districtsblock {
}
table.body div.page div.content table.intertext div.blockcontent div.districtsblock div.col1 {
  float: left;
  width: 302px;
  clear: left;
}
table.body div.page div.content table.intertext div.blockcontent div.districtsblock div.col2 {
  float: left;
  width: 302px;
}
table.body div.page div.content table.intertext div.blockcontent div.districtsblock div.onedistrict {
  font-size: 11px;
  line-height: 14px;
  padding: 3px 0 2px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.districtsblock div.onedistrict span.active {
  text-decoration: underline;
  color: #ffffff;
}
table.body div.page div.content table.intertext div.blockcontent div.districtsblock div.onedistrict span.inactive {
  text-decoration: underline;
  color: #bbcfc4;
  cursor: pointer;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent h1 {
  font-size: 24px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  padding: 6px 0 10px 0;
}
table.body div.page div.content table.intertext div.blockcontent h1 span.helptofind-text {
  cursor: pointer;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
  padding: 0 0 0 0;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent h1 span.helptofind-img {
  cursor: pointer;
  margin: 0 0 0 5px;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent h2 {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  padding: 9px 0 0 0;
}
table.body div.page div.content table.intertext div.blockcontent p {
  font-size: 12px;
  color: #ffffff;
  line-height: 15px;
  font-weight: normal;
  text-align: left;
  padding: 5px 0 4px 0;
}
table.body div.page div.content table.intertext div.blockcontent a {
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent span.codelink {
  cursor: pointer;
  text-decoration: underline;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent div.questionsgroup-header {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  margin: 15px 0 -10px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.questionsgroup {
  padding: 12px 0 10px 14px;
}
table.body div.page div.content table.intertext div.blockcontent div.questionsgroup ul {
  padding: 0;
}
table.body div.page div.content table.intertext div.blockcontent div.questionsgroup ul li {
  font-size: 12px;
  color: #ffffff;
  line-height: 14px;
  font-weight: normal;
  text-align: left;
  padding: 2px 0 2px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups {
  height: 30px;
  margin: -2px 0 0 0;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.onegroup {
  float: left;
  height: 30px;
  padding: 0 14px 0 0;
  font-size: 16px;
  line-height: 14px;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.onegroup span.dotted {
  padding: 0 0 0 0;
  position: relative;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.inactive {
  background: url(../../img/sys/faqgroups-icon-inactive.gif) right 4px no-repeat;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.inactive span.dotted {
  color: #ffffff;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
  cursor: pointer;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.active {
  background: url(../../img/sys/faqgroups-icon-active.gif) right 4px no-repeat;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.active span.arrow {
  background: url(../../img/sys/faqgrouparrow.gif) center bottom no-repeat;
  padding: 0 0 10px 0;
}
table.body div.page div.content table.intertext div.blockcontent div.faqgroups div.active span.dotted {
  color: #f9d6ac;
  background: url(../../img/sys/linedotted-bej.gif) left 18px repeat-x;
  padding: 0 0 10px 0;
  cursor: pointer;
}
table.body div.page div.content table.intertext div.blockcontent div.arlinks {
  height: 32px;
  margin: -32px 0 0 198px;
}
table.body div.page div.content table.intertext div.blockcontent div.arlinks span.onelink {
  font-size: 16px;
  color: #ffffff;
  padding: 0 7px 0 0;
}
/* //Вводный текст контентных страниц - содержимое */

/* Переключатели между списками искомых и найденных */
table.body div.page div.content div.find-found {
  height: 37px;
  margin: 33px 0 0 150px;
  color: #ffffff;
}
table.body div.page div.content div.find-found div.find-found-onepoint {
  float: left;
  height: 37px;
  width: 260px;
}
table.body div.page div.content div.find-found div.find-found-onepoint.ff_ans {
  width: 365px;
}
table.body div.page div.content div.find-found div.underline-disable span.head {
  float: left;
  font-size: 35px;
  line-height: 30px;
  padding: 0 0 1px 0;
}
table.body div.page div.content div.find-found div.underline-disable span.gray {
  float: left;
  color: #d8d8d8;
  font-size: 20px;
  line-height: 36px;
  padding: 0 0 0 10px;
}
table.body div.page div.content div.find-found div.underline-dotted span.head {
  float: left;
  font-size: 30px;
  line-height: 30px;
  cursor: pointer;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
  padding: 0 0 1px 0;
}
table.body div.page div.content div.find-found div.underline-dotted span.gray {
  float: left;
  color: #d8d8d8;
  font-size: 17px;
  line-height: 36px;
  padding: 0 0 0 10px;
}
/* //Переключатели между списками искомых и найденных */

/* Список искомых */
table.body div.page div.content table.findlist td.letter {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  width: 150px;
  font-size: 70px;
  color: #ffffff;
  padding: 38px 0 0 0;
}
table.body div.page div.content table.findlist td.list {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 52px 0 0 0;
}
table.body div.page div.content table.findlist div.oneposition {
}
table.body div.page div.content table.findlist div.oneposition div.name {
  font-family: Georgia, Times New Roman, serif;
  font-size: 24px;
  line-height: 23px;
  color: #ffffff;
}
table.body div.page div.content table.findlist div.oneposition div.name span.name {
  font-style: italic;
}
table.body div.page div.content table.findlist div.oneposition div.name span.gr {
  font-size: 12px;
}
table.body div.page div.content table.findlist div.oneposition div.place {
  font-size: 12px;
  line-height: 12px;
  color: #ffffff;
}
table.body div.page div.content table.findlist div.oneposition div.space {
  padding-bottom: 10px;
}
table.body div.page div.content table.findlist div.oneposition div.message {
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  padding: 22px 0 12px 50px;
  background: url(../../img/sys/helpmessageicon.gif) left 22px no-repeat;
}
table.body div.page div.content table.findlist div.oneposition div.undermessage {
  margin: 0 0 0 50px;
  padding: 0 0 4px;
  position: relative;
  overflow: hidden;
}
table.body div.page div.content table.findlist div.oneposition div.undermessage div.signature {
  float: right;
  font-family: Georgia, Times New Roman, serif;
  font-size: 17px;
  line-height: 22px;
  color: #ffffff;
  font-style: italic;
  padding: 2px 0 0 0;
}
table.body div.page div.content table.findlist div.oneposition div.undermessage div.toanswer {
  height: 34px;
  font-size: 20px;
  line-height: 20px;
  color: #ffffff;
  float: left;
  background: url(../../img/sys/icontoanswer.gif) left 3px no-repeat;
  padding: 0 0 0 22px;
  margin: 0 0 0 0;
}
table.body div.page div.content table.findlist div.oneposition div.undermessage div.toanswer a {
  text-decoration: underline;
}
table.body div.page div.content table.findlist div.hr {
  height: 2px;
  background: url(../../img/sys/hr-2.gif) left top repeat-x;
  margin: 0 0 27px 0;
}
/* //Список искомых */

/* Список найденных */
table.body div.page div.content table.foundlist td.letter {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  width: 111px;
  font-size: 70px;
  color: #ffffff;
  padding: 38px 0 0 0
}
table.body div.page div.content table.foundlist td.list {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 48px 0 0 0;
}
table.body div.page div.content table.foundlist div.oneposition {
  padding: 4px 0 11px 39px;
  background: url(../../img/sys/iconfound.gif) left top no-repeat;
}
table.body div.page div.content table.foundlist div.oneposition div.name {
  font-family: Georgia, Times New Roman, serif;
  font-size: 24px;
  line-height: 23px;
  color: #ffffff;
}
table.body div.page div.content table.foundlist div.oneposition div.name span.name {
  font-style: italic;
}
table.body div.page div.content table.foundlist div.oneposition div.name span.gr {
  font-size: 12px;
}
table.body div.page div.content table.foundlist div.oneposition div.place {
  font-size: 12px;
  line-height: 12px;
  color: #ffffff;
}
table.body div.page div.content table.foundlist div.oneposition div.space {
  padding-bottom: 10px;
}
table.body div.page div.content table.foundlist div.oneposition table.question {
  margin: 20px 0 0 0;
}
table.body div.page div.content table.foundlist div.oneposition table.answer {
  margin: 25px 0 0 0;
}
table.body div.page div.content table.foundlist div.oneposition td.head {
  width: 70px;
  font-size: 18px;
  line-height: 15px;
  color: #ffffff;
}
table.body div.page div.content table.foundlist div.oneposition td.message {
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  padding-top: 1px;
}
table.body div.page div.content table.foundlist div.oneposition div.signature {
  text-align: right;
  font-family: Georgia, Times New Roman, serif;
  font-size: 17px;
  line-height: 22px;
  color: #ffffff;
  font-style: italic;
  padding: 2px 0 0 0;
}
table.body div.page div.content table.foundlist div.oneposition div.signature em {
  font-size: 12px;
  font-family: Tahoma, sans-serif;
}
table.body div.page div.content table.foundlist div.hr {
  height: 2px;
  background: url(../../img/sys/hr-2.gif) left top repeat-x;
  margin: 0 0 27px 39px;
}
/* //Список найденных */

/* Список отзывов */
table.body div.page div.content table.feedbacklist td.year {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  width: 112px;
  font-size: 40px;
  color: #ffffff;
  padding: 41px 0 0 0;
}
table.body div.page div.content table.feedbacklist td.list {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 44px 0 0 0;
}
table.body div.page div.content table.feedbacklist div.oneposition div.message {
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  padding: 9px 0 11px 40px;
  background: url(../../img/sys/feedbackmessageicon.gif) left 9px no-repeat;
}
table.body div.page div.content table.feedbacklist div.oneposition div.signature {
  font-family: Georgia, Times New Roman, serif;
  font-size: 17px;
  line-height: 22px;
  color: #ffffff;
  font-style: italic;
  padding: 0 0 12px 0;
  text-align: right;
}
table.body div.page div.content table.feedbacklist div.hr {
  height: 2px;
  background: url(../../img/sys/hr-2.gif) left top repeat-x;
  margin: 0 0 27px 0;
}
/* //Список отзывов */

/* Список вопросов */
table.body div.page div.content table.faqlist td.group {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  width: 152px;
  font-size: 30px;
  color: #ffffff;
  padding: 47px 0 0 0;
}
table.body div.page div.content table.faqlist td.list {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 52px 0 0 0;
}
table.body div.page div.content table.faqlist div.oneposition {
}
table.body div.page div.content table.faqlist div.oneposition div.question {
  font-family: Georgia, Times New Roman, serif;
  font-size: 24px;
  line-height: 30px;
  color: #ffffff;
  font-style: italic;
  background: url(../../img/sys/faqmessageicon.gif) left 4px no-repeat;
  padding: 0 0 0 32px;
  margin: 0 0 0 -32px;
}
table.body div.page div.content table.faqlist div.oneposition div.answer {
  padding: 7px 0 0 0;
}
table.body div.page div.content table.faqlist div.oneposition div.answer p {
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  padding: 4px 0 5px 0;
}
table.body div.page div.content table.faqlist div.oneposition div.answer li {
  font-size: 12px;
  line-height: 15px;
  color: #ffffff;
  padding: 2px 0 2px 0;
}
table.body div.page div.content table.faqlist div.oneposition div.answer ul {
  padding: 2px 0 7px 50px;
}
table.body div.page div.content table.faqlist div.oneposition div.links {
  font-size: 11px;
  line-height: 10px;
  text-align: right;
  background: url(../../img/sys/links-arrow-up.gif) right top no-repeat;
  padding: 5px 0 13px 0;
  margin: 5px 0 0 0;
}
table.body div.page div.content table.faqlist div.hr {
  height: 2px;
  background: url(../../img/sys/hr-2.gif) left top repeat-x;
  margin: 0 0 23px 0;
}
/* //Список вопросов */

/* Список ветеранов */
table.body div.page div.content table.veteranslist td.letter {
  width: 152px;
  font-size: 100px;
  color: #ffffff;
  padding: 23px 0 0 0;
}
table.body div.page div.content table.veteranslist td.note {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  font-size: 9px;
  color: #ffffff;
  padding: 0 0 78px 0;
  vertical-align: bottom;
}
table.body div.page div.content table.veteranslist td.list {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 52px 0 30px 0;
}
table.body div.page div.content table.veteranslist td.list div.alphabet {
  height: 35px;
  padding: 16px 0 0 0;
}
table.body div.page div.content table.veteranslist td.list div.alphabet div.letter {
  font-size: 16px;
  float: left;
  padding: 5px 12px 0 0;
}
table.body div.page div.content table.veteranslist td.list div.alphabet div.letter a {
  color: #bbcfc4;
  text-decoration: none;
}
table.body div.page div.content table.veteranslist td.list div.alphabet div.select {
  font-size: 28px;
  padding: 0 12px 0 0;
  font-weight: bold;
  color: #f9d6ac;
  float: left;
}
table.body div.page div.content table.veteranslist td.list div.prefixes {
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  height: 49px;
}
table.body div.page div.content table.veteranslist td.list div.prefixes span.letters {
  padding: 0 5px 0 0;
}
table.body div.page div.content table.veteranslist td.list div.prefixes span.select {
  color: #f9d6ac;
  padding: 0 5px 0 0;
}
table.body div.page div.content table.veteranslist td.list div.oneveteran {
  font-family: Georgia, Times New Roman, serif;
  font-size: 12px;
  line-height: 16px;
  color: #ffffff;
  font-style: italic;
}
table.body div.page div.content table.veteranslist td.list div.oneveteran span.birthdate {
  font-style: normal;
  color: #bbcfc4;
}
table.body div.page div.content table.veteranslist td.list div.oneveteran span.gr {
  font-size: 9px;
  font-style: normal;
  color: #bbcfc4;
}
.noalphabet {
  display: block;
  height: 22px;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks {
  font-size: 9px;
  padding: 19px 2px 12px 0;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks a {
  text-decoration: none;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks div.prevpagelink {
  float: left;
  padding: 0 0 0 14px;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks div.nextpagelink {
  float: right;
  padding: 0 14px 0 0;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks div.pplinkactive {
  color: #ffffff;
  background: url(../../img/sys/prevpagelink-active.gif) left 4px no-repeat;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks div.pplinkinactive {
  color: #bbcfc4;
  background: url(../../img/sys/prevpagelink-inactive.gif) left 4px no-repeat;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks div.nplinkactive {
  color: #ffffff;
  background: url(../../img/sys/nextpagelink-active.gif) right 4px no-repeat;
}
table.body div.page div.content table.veteranslist td.list div.pagelinks div.nplinkinactive {
  color: #bbcfc4;
  background: url(../../img/sys/nextpagelink-inactive.gif) right 4px no-repeat;
}
table.body div.page div.content div.veteransearch {
  padding: 30px 5px 20px 152px;
}
table.body div.page div.content div.veteransearch-v2 {
  padding: 30px 5px 20px 0;
}
table.body div.page div.content div.veteransearch input {
  width: 100%;
}
table.body div.page div.content div.veteransearch img {
  cursor: hand;
}
table.body div.page div.content div.veteransearch td.searchbutton {
  text-align: right;
}
table.body div.page div.content div.veteransearch td.searchbutton input {
  width: 86px;
  height: 22;
}
table.body div.page div.content div.veteransearch td.searchbutton img {
  cursor: pointer;
}
table.body div.page div.content div.veteransearch p {
  padding: 4px 0 0 0;
}
table.body div.page div.content div.veteransearch p span {
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
  padding: 0 0 2px 0;
}
table.body div.page div.content div.questions-block {
  margin: 55px 0 36px 128px;
}
table.body div.page div.content div.questions-block div.partleft {
  float: left;
  width: 406px;
  padding: 1px 0 13px 0;
  border-right: 1px solid #99bbaa;
}
table.body div.page div.content div.questions-block div.partleft div.onequestion {
  background: url(../../img/sys/vq-icon.gif) left 3px no-repeat;
  font-family: Georgia, Times New Roman, serif;
  font-size: 18px;
  line-height: 21px;
  font-style: italic;
  padding: 0 0 0 23px;
}
table.body div.page div.content div.questions-block div.partright {
  float: left;
  line-height: 15px;
  padding: 12px 0 0 24px;
}
/* //Список ветеранов */

/* Контент страницы "О проекте" */
table.body div.page div.content table.aboutcontent {
  margin: 0 0 56px 0;
}
table.body div.page div.content table.aboutcontent td.group {
  width: 152px;
  font-size: 26px;
  color: #ffffff;
  padding: 65px 0 0 0;
}
table.body div.page div.content table.aboutcontent td.content {
  background: url(../../img/sys/hr-2.gif) left bottom repeat-x;
  padding: 68px 0 0 0;
}
table.body div.page div.content table.aboutcontent p {
  font-size: 12px;
  color: #ffffff;
  line-height: 15px;
  font-weight: normal;
  text-align: left;
  padding: 5px 0 5px 0;
}
table.body div.page div.content table.aboutcontent p span.name {
  font-family: Georgia, Times New Roman, serif;
  font-size: 14px;
  font-style: italic;
}
table.body div.page div.content table.aboutcontent h2 {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  padding: 19px 0 0 0;
}
table.body div.page div.content table.aboutcontent div.main {
  padding: 0 0 22px 0;
}
table.body div.page div.content table.aboutcontent div.main p {
  font-size: 12px;
  color: #ffffff;
  font-weight: normal;
  text-align: left;
  padding: 5px 0 5px 0;
}
table.body div.page div.content table.aboutcontent div.main p span.name {
  font-family: Georgia, Times New Roman, serif;
  font-size: 20px;
  color: #ffffff;
  line-height: 16px;
  font-style: italic;
}
table.body div.page div.content table.aboutcontent div.main p span.note {
  font-size: 11px;
  color: #ffffff;
  font-weight: normal;
}
table.body div.page div.content table.aboutcontent div.workers {
  padding: 7px 0 25px 0;
}
table.body div.page div.content table.aboutcontent div.workers p {
  font-size: 12px;
  color: #ffffff;
  line-height: 15px;
  font-weight: normal;
  text-align: left;
  padding: 1px 0 1px 0;
}
table.body div.page div.content table.aboutcontent div.workers p span.name {
  font-family: Georgia, Times New Roman, serif;
  font-size: 14px;
  font-style: italic;
}
table.body div.page div.content table.aboutcontent div.logos-create {
  padding: 26px 0 21px 0;
}
table.body div.page div.content table.aboutcontent div.logos-create div.onelogo {
  float: left;
  width: 95px;
  margin: 0 30px 0 0;
}
table.body div.page div.content table.aboutcontent div.logos-create div.onelogo div.img {
}
table.body div.page div.content table.aboutcontent div.logos-create div.onelogo div.name {
  font-size: 11px;
  color: #ffffff;
  text-align: left;
  height: 31px;
}
table.body div.page div.content table.aboutcontent div.support {
  padding: 18px 0 23px 0;
}
table.body div.page div.content table.aboutcontent div.support p {
  padding: 0;
}
table.body div.page div.content table.aboutcontent div.sponsors {
  padding: 18px 0 24px 0;
}
table.body div.page div.content table.aboutcontent div.sponsors div.onesponsor {
  float: left;
  width: 212px;
}
table.body div.page div.content table.aboutcontent div.sponsors p {
  padding: 1px 0 0 0;
}
table.body div.page div.content table.aboutcontent div.hostingicon {
  margin: -18px 0 0 212px;
  padding: 0 0 20px 0;
}
table.body div.page div.content table.aboutcontent div.banner-links {
  padding: 14px 0 16px 0;
  font-size: 16px;
  color: #ffffff;
}
table.body div.page div.content table.aboutcontent div.banner-links div.flash-head {
  float: left;
  width: 123px;
  height: 140px;
}
table.body div.page div.content table.aboutcontent div.banner-links div.flash-links {
  float: left;
  width: 248px;
  height: 140px;
}
table.body div.page div.content table.aboutcontent div.banner-links div.flash-links div.row {
  height: 37px;
}
table.body div.page div.content table.aboutcontent div.banner-links div.flash-links div.row span.dotted {
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
}
table.body div.page div.content table.aboutcontent div.banner-links div.buttons {
  float: left;
  width: 110px;
  height: 140px;
}
table.body div.page div.content table.aboutcontent div.banner-links div.buttons span.dotted {
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
}
table.body div.page div.content table.aboutcontent div.smalllinks {
  float: right;
  height: 29px;
  margin: 27px 24px 0 0;
  font-size: 11px;
  color: #ffffff;
  line-height: 15px;
  font-weight: normal;
}
table.body div.page div.content table.aboutcontent div.smalllinks div.onelink {
  float: left;
  padding: 3px 0 0 8px;
}
table.body div.page div.content table.aboutcontent div.smalllinks div.up {
  background: url(../../img/sys/smalllinksbg-up.gif) right top no-repeat;
}
table.body div.page div.content table.aboutcontent div.smalllinks div.down {
  background: url(../../img/sys/smalllinksbg-down.gif) right top no-repeat;
}
/* //Контент страницы "О проекте" */

/* Переключатели между формами запроса и отклика */
table.body div.page div.content div.addq-adda {
  height: 50px;
  margin: 50px 0 0 150px;
  color: #ffffff;
}
table.body div.page div.content div.addq-adda-wjs {
  height: 100px;
  margin: 50px 0 0 150px;
}
table.body div.page div.content div.addq-adda-wjs div.head {
  color: #ffffff;
  font-size: 27px;
  line-height: 24px;
  padding: 0 0 15px 0;
}
table.body div.page div.content div.addq-adda div.addq-adda-addq {
  float: left;
  height: 50px;
  width: 348px;
}
table.body div.page div.content div.addq-adda div.addq-adda-adda {
  float: left;
  height: 50px;
  width: 348px; /*background: url(../../img/sys/icontoanswer.gif) left 4px no-repeat; padding: 0 0 0 23px; margin: 0 0 0 -23px;*/
}
table.body div.page div.content div.addq-adda div.underline-disable span.head {
  float: left;
  font-size: 27px;
  line-height: 24px;
  padding: 0 0 1px 0;
}
table.body div.page div.content div.addq-adda div.underline-dotted span.head {
  float: left;
  font-size: 20px;
  line-height: 26px;
  cursor: pointer;
  background: url(../../img/sys/linedotted.gif) left bottom repeat-x;
  padding: 0 0 0 0;
}
/* //Переключатели между формами запроса и отклика */

/* Форма добавления отклика */
table.body div.page div.content form.helptoaddanswer {
  margin: 20px 0 0 120px;
}
table.body div.page div.content form.helptoaddanswer div.text {
  width: 665px;
  font-size: 16px;
  line-height: 19px;
  color: #ffffff;
  padding: 0 0 20px 0;
}
table.body div.page div.content form.helptoaddanswer div.row0 {
  height: 20px;
  margin: 11px 0 0 27px;
}
table.body div.page div.content form.helptoaddanswer div.row1 {
  height: 70px;
  margin: 11px 0 0 27px;
}
table.body div.page div.content form.helptoaddanswer div.row2 {
  height: 25px;
  margin: 24px 0 0 27px;
}
table.body div.page div.content form.helptoaddanswer div.row3 {
  height: 25px;
  margin: 6px 0 0 27px;
}
table.body div.page div.content form.helptoaddanswer div.row4 {
  height: 70px;
  margin: 9px 0 0 27px;
}
table.body div.page div.content form.helptoaddanswer div.name {
  float: left;
  width: 255px;
  background: url(../../img/sys/formlinebg.gif) left bottom repeat-x;
  font-size: 18px;
  line-height: 21px;
  color: #ffffff;
  padding: 0 0 3px 0;
}
table.body div.page div.content form.helptoaddanswer div.name-noline {
  float: left;
  width: 255px;
  height: 30px;
}
table.body div.page div.content form.helptoaddanswer div.field {
  float: left;
}
table.body div.page div.content form.helptoaddanswer div.captcha {
  float: left;
  margin: 2px 0 0 10px;
}
table.body div.page div.content form.helptoaddanswer div.field input {
  width: 283px;
  margin: 2px 0 0 0;
  height: 21px;
  border: 1px solid #3b624f;
}
table.body div.page div.content form.helptoaddanswer div.field input.code {
  width: 96px;
  margin: 2px 0 0 0;
}
table.body div.page div.content form.helptoaddanswer div.field textarea {
  width: 414px;
  height: 60px;
  margin: 4px 0 0 0;
}
table.body div.page div.content form.helptoaddanswer div.button {
  margin: 23px 0 0 282px;
}
table.body div.page div.content form.helptoaddanswer div.radiogroup {
  height: 20px;
  font-size: 18px;
}
table.body div.page div.content form.helptoaddanswer div.radiogroup div.radio {
  float: left;
  width: 20px;
  margin: 3px 0 0 0;
}
table.body div.page div.content form.helptoaddanswer div.radiogroup div.radio input {
  width: auto;
  height: auto;
}
table.body div.page div.content form.helptoaddanswer div.radiogroup div.radioname {
  float: left;
  width: 100px;
  margin: 0 0 0 0;
}
/* //Форма добавления отклика */

/* Форма добавления запроса */
table.body div.page div.content form.helptoaddquestion {
  margin: 20px 0 0 147px;
}
table.body div.page div.content form.helptoaddquestion div.text {
  width: 665px;
  font-size: 16px;
  line-height: 19px;
  color: #ffffff;
  padding: 0 0 20px 0;
}
table.body div.page div.content form.helptoaddquestion div.row1 {
  height: 70px;
  margin: 11px 0 0 0;
}
table.body div.page div.content form.helptoaddquestion div.row2 {
  height: 25px;
  margin: 24px 0 0 0;
}
table.body div.page div.content form.helptoaddquestion div.row3 {
  height: 25px;
  margin: 6px 0 0 0;
}
table.body div.page div.content form.helptoaddquestion div.row4 {
  height: 70px;
  margin: 9px 0 0 0;
}
table.body div.page div.content form.helptoaddquestion div.name {
  float: left;
  width: 255px;
  background: url(../../img/sys/formlinebg.gif) left bottom repeat-x;
  font-size: 18px;
  line-height: 21px;
  color: #ffffff;
  padding: 0 0 3px 0;
}
table.body div.page div.content form.helptoaddquestion div.field {
  float: left;
}
table.body div.page div.content form.helptoaddquestion div.captcha {
  float: left;
  margin: 2px 0 0 10px;
}
table.body div.page div.content form.helptoaddquestion div.field input {
  width: 283px;
  margin: 2px 0 0 0;
  height: 21px;
  border: 1px solid #3b624f;
}
table.body div.page div.content form.helptoaddquestion div.field input.code {
  width: 96px;
  margin: 2px 0 0 0;
}
table.body div.page div.content form.helptoaddquestion div.field textarea {
  width: 414px;
  height: 60px;
  margin: 4px 0 0 0;
}
table.body div.page div.content form.helptoaddquestion div.button {
  margin: 23px 0 0 255px;
}
/* //Форма добавления запроса */

/* Форма добавления отзыва */
table.body div.page div.content form.helptoaddfeedback {
  margin: 76px 0 0 147px;
}
table.body div.page div.content form.helptoaddfeedback div.head {
  font-size: 30px;
  line-height: 30px;
  color: #ffffff;
  padding: 7px 0 41px 0;
}
table.body div.page div.content form.helptoaddfeedback div.row1 {
  height: 70px;
  margin: 11px 0 0 0;
}
table.body div.page div.content form.helptoaddfeedback div.row2 {
  height: 25px;
  margin: 24px 0 0 0;
}
table.body div.page div.content form.helptoaddfeedback div.row3 {
  height: 25px;
  margin: 6px 0 0 0;
}
table.body div.page div.content form.helptoaddfeedback div.row4 {
  height: 70px;
  margin: 9px 0 0 0;
}
table.body div.page div.content form.helptoaddfeedback div.name {
  float: left;
  width: 255px;
  background: url(../../img/sys/formlinebg.gif) left bottom repeat-x;
  font-size: 18px;
  line-height: 21px;
  color: #ffffff;
  padding: 0 0 3px 0;
}
table.body div.page div.content form.helptoaddfeedback div.field {
  float: left;
}
table.body div.page div.content form.helptoaddfeedback div.captcha {
  float: left;
  margin: 2px 0 0 10px;
}
table.body div.page div.content form.helptoaddfeedback div.field input {
  width: 283px;
  margin: 2px 0 0 0;
  height: 21px;
  border: 1px solid #3b624f;
}
table.body div.page div.content form.helptoaddfeedback div.field input.code {
  width: 96px;
  margin: 2px 0 0 0;
}
table.body div.page div.content form.helptoaddfeedback div.field textarea {
  width: 414px;
  height: 60px;
  margin: 4px 0 0 0;
}
table.body div.page div.content form.helptoaddfeedback div.button {
  margin: 23px 0 0 255px;
}
/* //Форма добавления отзыва */

/* Форма добавления вопроса */
table.body div.page div.content form.helptoaddfaq {
  margin: 76px 0 0 147px;
}
table.body div.page div.content form.helptoaddfaq div.head {
  font-size: 30px;
  line-height: 30px;
  color: #ffffff;
  padding: 7px 0 41px 0;
}
table.body div.page div.content form.helptoaddfaq div.row1 {
  height: 70px;
  margin: 11px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq div.row2 {
  height: 25px;
  margin: 24px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq div.row3 {
  height: 25px;
  margin: 6px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq div.row4 {
  height: 70px;
  margin: 9px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq div.name {
  float: left;
  width: 255px;
  background: url(../../img/sys/formlinebg.gif) left bottom repeat-x;
  font-size: 18px;
  line-height: 21px;
  color: #ffffff;
  padding: 0 0 3px 0;
}
table.body div.page div.content form.helptoaddfaq div.field {
  float: left;
}
table.body div.page div.content form.helptoaddfaq div.captcha {
  float: left;
  margin: 2px 0 0 10px;
}
table.body div.page div.content form.helptoaddfaq div.field input {
  width: 283px;
  margin: 2px 0 0 0;
  height: 21px;
  border: 1px solid #3b624f;
}
table.body div.page div.content form.helptoaddfaq div.field input.code {
  width: 96px;
  margin: 2px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq div.field textarea {
  width: 414px;
  height: 60px;
  margin: 4px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq div.button {
  margin: 23px 0 0 255px;
}
/* //Форма добавления вопроса */

/* Окошко с кодом для блога или форума */
table.body div.page div.content div.helppage-viewcode {
  position: absolute;
  width: 791px;
  height: 409px;
  margin: -300px 0 0 50px;
}
table.body div.page div.content table.codewindow td.lefttop {
  width: 57px;
  height: 54px;
  background: url(../../img/sys/codewindowtext-bglefttop.png) left top no-repeat;
}
table.body div.page div.content table.codewindow td.top {
  height: 54px;
  background: url(../../img/sys/codewindowtext-bgtop.png) left top repeat-x;
}
table.body div.page div.content table.codewindow td.righttop {
  width: 68px;
  height: 54px;
  background: url(../../img/sys/codewindowtext-bgrighttop.png) right top no-repeat;
}
table.body div.page div.content table.codewindow td.righttop img {
  position: relative;
}
table.body div.page div.content table.codewindow td.leftbottom {
  width: 57px;
  height: 61px;
  background: url(../../img/sys/codewindowtext-bgleftbottom.png) left bottom no-repeat;
}
table.body div.page div.content table.codewindow td.bottom {
  height: 61px;
  background: url(../../img/sys/codewindowtext-bgbottom.png) left bottom repeat-x;
}
table.body div.page div.content table.codewindow td.rightbottom {
  width: 68px;
  height: 61px;
  background: url(../../img/sys/codewindowtext-bgrightbottom.png) right bottom no-repeat;
}
table.body div.page div.content table.codewindow td.left {
  width: 57px;
  background: url(../../img/sys/codewindowtext-bgleft.png) left top repeat-y;
}
table.body div.page div.content table.codewindow td.right {
  width: 22px;
  background: url(../../img/sys/codewindowtext-bgright.png) right top repeat-y;
}
table.body div.page div.content table.codewindow td.center {
  background: url(../../img/sys/codewindowtext-bg.png);
}
table.body div.page div.content table.codewindow div.code-view {
  background-color: #5e9b82;
  border: 1px solid #4c886e;
  padding: 10px 25px 0 10px;
  height: 133px;
}
table.body div.page div.content table.codewindow div.code-view p {
  font-size: 12px;
  color: #ffffff;
  line-height: 16px;
  font-weight: normal;
  text-align: left;
  padding: 0 0 10px 0;
}
table.body div.page div.content table.codewindow div.code-view p.small {
  text-align: right;
  font-size: 11px;
  color: #ffffff;
  line-height: 12px;
  font-weight: normal;
}
table.body div.page div.content table.codewindow div.code-view a {
  position: relative;
}
table.body div.page div.content table.codewindow div.code-code {
  padding: 16px 0 0 0;
}
table.body div.page div.content table.codewindow div.code-code div.code1 {
  width: 376px;
  float: left;
}
table.body div.page div.content table.codewindow div.code-code div.code2 {
  width: 290px;
  float: left;
}
table.body div.page div.content table.codewindow div.code-code h2 {
  font-size: 17px;
  color: #ffffff;
  line-height: 20px;
  font-weight: normal;
  padding: 0 0 5px 0;
}
table.body div.page div.content table.codewindow div.code-code textarea {
  width: 286px;
  height: 105px;
}
/* //Окошко с кодом для блога или форума */

/* Окошко с кодом баннера или кнопки */
table.body div.page div.content div.banwindow {
  position: absolute;
}
table.body div.page div.content div.banwindow-wj {
  padding: 20px 0 0 0;
}
table.body div.page div.content div.bwtype1 {
  margin: -520px 0 0 50px;
}
table.body div.page div.content div.bwtype2 {
  margin: -520px 0 0 50px;
}
table.body div.page div.content div.bwtype3 {
  margin: -520px 0 0 50px;
}
table.body div.page div.content div.bwtype4 {
  margin: -270px 0 0 50px;
}
table.body div.page div.content div.bwtype5 {
  margin: -270px 0 0 50px;
}
table.body div.page div.content div.bwtype6 {
  margin: -270px 0 0 50px;
}
table.body div.page div.content div.bwtype7 {
  margin: -270px 0 0 -30px;
}
table.body div.page div.content div.bwtype8 {
  margin: -270px 0 0 -30px;
}
table.body div.page div.content div.bwtype-button {
  margin: -270px 0 0 -30px;
}
table.body div.page div.content table.banwindow td.lefttop {
  width: 57px;
  height: 54px;
  background: url(../../img/sys/codewindowtext-bglefttop.png) left top no-repeat;
}
table.body div.page div.content table.banwindow td.top {
  height: 54px;
  background: url(../../img/sys/codewindowtext-bgtop.png) left top repeat-x;
}
table.body div.page div.content table.banwindow td.righttop {
  width: 68px;
  height: 54px;
  background: url(../../img/sys/codewindowtext-bgrighttop.png) right top no-repeat;
}
table.body div.page div.content table.banwindow td.righttop img {
  position: relative;
}
table.body div.page div.content table.banwindow td.leftbottom {
  width: 57px;
  height: 61px;
  background: url(../../img/sys/codewindowtext-bgleftbottom.png) left bottom no-repeat;
}
table.body div.page div.content table.banwindow td.bottom {
  height: 61px;
  background: url(../../img/sys/codewindowtext-bgbottom.png) left bottom repeat-x;
}
table.body div.page div.content table.banwindow td.rightbottom {
  width: 68px;
  height: 61px;
  background: url(../../img/sys/codewindowtext-bgrightbottom.png) right bottom no-repeat;
}
table.body div.page div.content table.banwindow td.left {
  width: 57px;
  background: url(../../img/sys/codewindowtext-bgleft.png) left top repeat-y;
}
table.body div.page div.content table.banwindow td.right {
  width: 22px;
  background: url(../../img/sys/codewindowtext-bgright.png) right top repeat-y;
}
table.body div.page div.content table.banwindow td.center {
  background: url(../../img/sys/codewindowtext-bg.png);
}
table.body div.page div.content table.banwindow td.center h2 {
  font-size: 18px;
  color: #ffffff;
  line-height: 24px;
  font-weight: normal;
  text-align: left;
  padding: 0 0 22px 0;
  margin: -4px 0 0 0;
}
table.body div.page div.content table.banwindow td.vert div.bpreview {
  float: left;
  padding: 3px 17px 0 0;
}
table.body div.page div.content table.banwindow td.vert div.code {
  float: left;
  padding: 3px 0 0 0;
}
table.body div.page div.content table.banwindow td.hor div.bpreview {
  padding: 3px 0 20px 0;
}
table.body div.page div.content table.banwindow td.hor div.code h2 {
  padding: 0 0 8px 0;
}
table.body div.page div.content table.banwindow td.bwtype1 div.code textarea {
  width: 180px;
  height: 554px;
}
table.body div.page div.content table.banwindow td.bwtype2 div.code textarea {
  width: 140px;
  height: 554px;
}
table.body div.page div.content table.banwindow td.bwtype3 div.code textarea {
  width: 175px;
  height: 554px;
}
table.body div.page div.content table.banwindow td.bwtype4 div.code textarea {
  width: 180px;
  height: 254px;
}
table.body div.page div.content table.banwindow td.bwtype5 div.code textarea {
  width: 150px;
  height: 254px;
}
table.body div.page div.content table.banwindow td.bwtype6 div.code textarea {
  width: 464px;
  height: 80px;
}
table.body div.page div.content table.banwindow td.bwtype7 div.code textarea {
  width: 596px;
  height: 80px;
}
table.body div.page div.content table.banwindow td.bwtype8 div.code textarea {
  width: 596px;
  height: 80px;
}
table.body div.page div.content table.banwindow td.bwtype-button div.code textarea {
  width: 360px;
  height: 80px;
}
/* //Окошко с кодом баннера или кнопки */

/* Окошко с сообщением, отдаваемым формой */
.help-resmeswindow {
  position: absolute;
  width: 800px;
  height: 300px;
  margin: -300px 0 0 0;
  background: url('../../img/lgrey_bg.jpg') 0 0 repeat;
  border: solid 2px #222222;
  border-radius: 20px;
  -webkit-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.4);
  z-index: 110;
  display: table;
}
.message-window_wrapper {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.message-window_wrapper div.message {
  font-size: 22px;
  color: #333333;
  font-family: 'PT Serif', serif;
}
.message-window_wrapper .close {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 10px;
  right: 10px;
  cursor: pointer;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGNDQ3NDBCRjVBNTExRTQ4OUZCQzdCRTJFQUJGRUZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGNDQ3NDBDRjVBNTExRTQ4OUZCQzdCRTJFQUJGRUZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY0NDc0MDlGNUE1MTFFNDg5RkJDN0JFMkVBQkZFRkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY0NDc0MEFGNUE1MTFFNDg5RkJDN0JFMkVBQkZFRkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MObvjAAAGf0lEQVRIx41W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') 0 0 repeat;
}
/* //Окошко с сообщением, отдаваемым формой */

/* Окошко с кодом для блога или форума без js */
table.body div.page div.content div.wjswindow {
  margin: 20px 0 0 113px;
}
table.body div.page div.content table.wjswindow {
  width: 100%;
}
table.body div.page div.content table.wjswindow td.lefttop {
  width: 33px;
  height: 31px;
  background: url(../../img/sys/codewindowtext-bglefttop2.png) left top no-repeat;
}
table.body div.page div.content table.wjswindow td.top {
  height: 31px;
  background: url(../../img/sys/codewindowtext-bgtop2.png) left top repeat-x;
}
table.body div.page div.content table.wjswindow td.righttop {
  width: 38px;
  height: 31px;
  background: url(../../img/sys/codewindowtext-bgrighttop2.png) right top no-repeat;
}
table.body div.page div.content table.wjswindow td.righttop img {
  position: relative;
}
table.body div.page div.content table.wjswindow td.leftbottom {
  width: 33px;
  height: 30px;
  background: url(../../img/sys/codewindowtext-bgleftbottom2.png) left bottom no-repeat;
}
table.body div.page div.content table.wjswindow td.bottom {
  height: 30px;
  background: url(../../img/sys/codewindowtext-bgbottom2.png) left bottom repeat-x;
}
table.body div.page div.content table.wjswindow td.rightbottom {
  width: 38px;
  height: 30px;
  background: url(../../img/sys/codewindowtext-bgrightbottom2.png) right bottom no-repeat;
}
table.body div.page div.content table.wjswindow td.left {
  width: 33px;
  background: url(../../img/sys/codewindowtext-bgleft2.png) left top repeat-y;
}
table.body div.page div.content table.wjswindow td.right {
  width: 38px;
  background: url(../../img/sys/codewindowtext-bgright2.png) right top repeat-y;
}
/* //Окошко с кодом для блога или форума без js */

/* Футер */
.footer {
  height: 150px;
  width: 100%;
  position: relative;
  background: #17191a;
}
.footer_wrap {
  max-width: 1090px;
  margin: 0 auto;
  position: relative;
  height: 100px;
}
.social {
  width: 400px;
  margin-left: 75px;
  display: inline-block;
  margin-top: 30px;
  vertical-align: top;
  position: relative;
}
.social #vk_like, .social .left {
  display: inline-block;
  width: 107px;
  overflow: hidden;
  position: relative;
  vertical-align: top;
}
.social .left:nth-child(3) {
  width: 86px;
}
.footer_wrap .copyrights {
  float: right;
  text-align: right;
  width: 360px;
  margin: 30px 35px 0 0;
}
.footer_wrap .copyrights .wm {
  display: inline-block;
  text-align: right;
  vertical-align: top;
  font-family: 'PT Sans', sans-serif;
  color: #939596;
  font-size: 13px;
  margin-right: 50px;
}
.footer_wrap .copyrights .wm a {
  color: #939596;
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;
}
#vk_like {
  height: 20px !important;
  overflow: hidden;
}
#vkwidget1 {
  margin-top: -1px;
}
table.footer {
  height: 100px;
  margin: -100px auto 0;
  background: url(../../img/sys/footer-bg.jpg) left top repeat-x;
}
table.footer div.footer-content {
  padding: 0 39px 0 39px;
  margin: 0 auto;
  max-width: 1000px;
}
table.footer div.footer-content div.raspor {
  height: 25px;
  width: 850px;
}
table.footer div.footer-content div.row1 {
  font-size: 10px;
  height: 40px;
  color: #92886b;
}
table.footer div.footer-content div.row1 a {
  color: #92886b;
  text-decoration: underline;
}
table.footer div.footer-content div.row1 div.nasledie {
  float: left;
  width: 30%;
  text-align: left;
  padding: 1px 0 0 0;
}
table.footer div.footer-content div.row1 div.cdversion {
  float: left;
  width: 21%;
  text-align: right;
}
table.footer div.footer-content div.row1 div.cdversion div.link {
  float: right;
  height: 14px;
  font-size: 10px;
  color: #92886b;
  background: url(../../img/sys/cd_copyright.gif) no-repeat left top;
  padding: 1px 0 0 15px;
}
table.footer div.footer-content div.row1 div.cdversion div.linknoicon {
  background: none;
}
table.footer div.footer-content div.row1 div.design {
  float: left;
  width: 49%;
  text-align: right;
  padding: 1px 0 0 0;
}
table.footer div.footer-content div.row2 {
  height: 70px;
}
table.footer div.footer-content div.row2 div.counters {
  float: left;
  width: 50%;
  text-align: left;
}
table.footer div.footer-content div.row2 div.hosting {
  float: left;
  width: 50%;
  text-align: right;
  -moz-opacity: 0.7;
  opacity: 0.7;
}
table.footer div.left {
  float: left;
  clear: none;
  margin-right: 0px;
}
table.footer td.social {
  width: 45%;
}
table.footer td.copyrights {
  text-align: right;
  margin-right: 35px;
}
table.footer td.cdversion {
  margin-right: 90px;
  width: 15%;
  text-align: left;
}
table.footer td.cdversion .link {
  height: 14px;
  font-size: 10px;
  color: #92886b;
  background: url(../../img/sys/cd_copyright.gif) no-repeat left top;
  padding: 1px 0 0 15px;
}
table.footer td.hosting {
  text-align: right;
}
#vk_like {
  clear: none !important;
  width: 100px !important;
  margin-right: 22px;
}
.like_counter_wrap {
  position: relative:
  left: -4px;
}
/* //Футер */

table.body div.page div.content form.helptoaddfaq.formfaq-1 {
  margin: 20px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq.formfaq-1 div.name {
  width: 390px;
  font-size: 16px;
}
table.body div.page div.content form.helptoaddfaq.formfaq-1 div.row1 {
  height: 25px;
}
table.body div.page div.content form.helptoaddfaq.formfaq-1 div.row2 {
  margin-top: 6px;
}
table.body div.page div.content form.helptoaddfaq.formfaq-2 {
  margin: 20px 0 0 0;
}
table.body div.page div.content form.helptoaddfaq.formfaq-2 div.name {
  width: 390px;
  font-size: 16px;
}
table.body div.page div.content form.helptoaddfaq.formfaq-2 div.name.w-small {
  width: 196px;
}
table.body div.page div.content form.helptoaddfaq.formfaq-2 div.field textarea {
  width: 475px;
}
table.body div.page div.content table.faqlist td.list.list-2 {
  background: transparent;
  padding: 52px 0 0 152px;
}
table.body div.page div.content td.list.list-2 form.helptoaddfaq div.button {
  margin: 28px 0 0 196px;
}
.form-block .form-container .row {
  height: 36px;
}
.form-block .form-container .row.f2col {
  height: 102px;
}
.form-block .form-container .row.textarea, #form-response .row:nth-of-type(2), #form-request .row:nth-of-type(2) {
  height: 126px;
}
#form-response .row.f2col .row, #form-request .row.f2col .row {
  height: 36px !important;
}
.form-block .form-container .row.textarea textarea {
  min-height: 126px;
  max-height: 126px;
  min-width: 618px;
  max-width: 618px;
}
.form-block.feedback .form-container .row.textarea textarea {
  min-width: 606px;
  max-width: 606px;
}
.oneline.faq div.button {
  width: 391px;
  height: 36px;
  margin: 0 auto;
  background: url('../../img/button_bg.png') 0 0 no-repeat;
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #717171;
  line-height: 36px;
  text-transform: uppercase;
}
.head-form {
  color: #ffffff;
  font-family: "PT Serif", serif;
  font-size: 22px;
  line-height: 30px;
  padding: 7px 0 12px;
}
.faqForm, .formQuestionWrapper {
}
.faqForm {
  display: none;
}
.oneposition .inp_txt {
  border: 1px solid #b6c1bc;
  display: block;
  height: 34px;
  margin: 12px 0;
  padding: 0;
  position: relative;
  width: 480px;
  background: #f9f9f9; /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 30%, #efefef 62%, #e9e9e9 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(30%, #f7f7f7), color-stop(62%, #efefef), color-stop(100%, #e9e9e9)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 30%, #efefef 62%, #e9e9e9 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 30%, #efefef 62%, #e9e9e9 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 30%, #efefef 62%, #e9e9e9 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 30%, #efefef 62%, #e9e9e9 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0); /* IE6-9 */
}
#questionType {
  border: 0 none;
  background: transparent;
  border-radius: 0;
  color: #717171;
  display: inline-block !important;
  font-size: 11px;
  height: 34px;
  line-height: 30px;
  left: 0;
  margin: 0;
  outline-width: 0;
  padding: 0 0 0 5px;
  position: absolute;
  top: 0;
  left: -1px;
  width: 482px;
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  font-weight: bold;
}
#questionType option {
  background: #ffffff;
  padding: 5px 0 0 5px;
  height: 20px;
}
.formQuestionWrapper .answer p {
  font-size: 16px;
  margin-bottom: 10px;
}
.formQuestionWrapper .answer p:first-of-type {
  margin-top: 20px;
}
.formQuestionWrapper .button {
  text-align: center;
}
table.body div.page div.content form.helptoaddfaq div.field.uploadFile {
  background: #ffffff;
  border: 1px solid #3b624f;
  padding: 1px 0;
  width: 283px;
}
table.body div.page div.content form.helptoaddfaq div.field.uploadFile input {
  background: transparent;
  border: 0 none;
  outline: none;
  margin: 0 0 0 1px;
  height: auto;
  width: auto;
}
/* add_style.css */
.underflash_btn {
  position: relative;
  overflow: hidden;
  padding: 3px 0 0 0;
}
.underflash_btn div {
  float: left;
  margin: 0;
}
.underflash_btn div a {
  display: block;
  width: 143px;
  height: 53px;
}
.underflash_btn div.btn_1 {
  padding: 0 4px 0 2px;
}
.underflash_btn div.btn_2 {
  padding: 0 7px 0 0;
}
.underflash_btn div.btn_3 {
  padding: 0 0 0 8px;
}
.underflash_btn .divider {
  background: url(https://www.pobediteli.ru/img/divider.png) no-repeat 0 7px;
  width: 2px;
  height: 53px;
}
.underflash_btn div.btn_1 a {
  background: url(https://www.pobediteli.ru/img/btn_1.png) no-repeat 0 3px;
}
.underflash_btn div.btn_1 a:hover {
  background: url(https://www.pobediteli.ru/img/btn_1.png) no-repeat 0 -50px;
}
.underflash_btn div.btn_2 a {
  background: url(https://www.pobediteli.ru/img/btn_2.png) no-repeat 0 3px;
}
.underflash_btn div.btn_2 a:hover {
  background: url(https://www.pobediteli.ru/img/btn_2.png) no-repeat 0 -50px;
}
.underflash_btn div.btn_3 a {
  background: url(https://www.pobediteli.ru/img/btn_3.png) no-repeat 0 3px;
}
.underflash_btn div.btn_3 a:hover {
  background: url(https://www.pobediteli.ru/img/btn_3.png) no-repeat 0 -50px;
}
.underflash_btn div.btn_2.non_active a, .underflash_btn div.btn_2.non_active a:hover {
  background: url(https://www.pobediteli.ru/img/gplay_soon.png) no-repeat 0 0;
  width: 147px;
  cursor: default;
}
.underflash_btn div.btn_2.non_active {
  padding: 0 3px 0 0;
}
.footer-content {
  position: relative;
}
.link2 {
  position: absolute;
  overflow: hidden;
  width: 180px;
  top: 27px;
  left: 50%;
  margin: 0 0 0 -90px;
  font-size: 11px;
}
.link2 img {
  margin: 0 0 0 1px;
  border: 0;
}
table.body div.page.new_page div.indexbottompart div.hr {
  margin: 0 0 30px;
}
table.body div.page.new_page div.indexcentralblock div.textright {
  height: 177px;
}
table.body div.page.new_page div.indexbottompart {
  margin: 4px 0 64px;
}
.flash_wrap {
  position: relative;
}
/* СТИЛИ РЕДИЗАЙН 2015 */
body.redis {
  background: #17191a;
  font-family: 'PT Serif', serif;
  height: auto;
}
.redis .mainblock {
  display: block;
  position: relative;
  padding-top: 55px;
  background: url('../../img/green_bg.jpg') 0 0 repeat;
}
.redis .main_green_bg {
  display: block;
  max-width: 1086px;
  background: url('../../img/top_bg.jpg') 50% 0 no-repeat;
  margin: 0 auto;
  padding-top: 60px;
  text-align: center;
}
.redis .main_green_bg p.title {
  display: block;
  max-width: 800px;
  margin: 0 auto;
  padding: 15px 0 374px 0;
  color: #ffffff;
  font-size: 27px;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);
  line-height: 1.15;
  z-index: 2;
  position: relative;
}
/*.redis .main_green_bg .metal{position:absolute;top:0; left:0; width:100%; height:100%; background:url('../../img/metal.png') 50% 50% no-repeat; background-size:cover;z-index:0; }*/
.redis .main_green_bg .metal .main_logo {
  z-index: 2;
  display: block;
  position: relative;
  margin: 0 auto;
}
.redis .hp_search {
  margin-top: -5px;
  display: block;
  position: relative;
  z-index: 7;
  padding: 89px 0 19px 0;
  background: url('../../img/grey_bg.jpg') 0 0 repeat;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 1);
}
.redis .vb_wrapper {
  position: absolute;
  left: 0;
  width: 100%;
  height: 331px;
  bottom: -20px;
  z-index: 10;
}
.redis .vborder {
  position: relative;
  width: 950px;
  height: 331px;
  margin: 0 auto;
  background: url('../../img/flash_bg.jpg') 0 0 no-repeat;
  background-size: cover;
}
.redis .vcorner-top {
  position: absolute;
  width: 100%;
  height: 26px;
  left: 0;
  top: 0;
  background: url('../../img/vborder_top.png') 50% 0 no-repeat;
  z-index: 5;
}
.redis .vcorner-left {
  position: absolute;
  width: 20px;
  height: 99.5%;
  left: 0;
  bottom: 0;
  background: url('../../img/vborder_left.png') 0 100% no-repeat;
}
.redis .vcorner-right {
  position: absolute;
  width: 20px;
  height: 99.5%;
  right: 0;
  bottom: 0;
  background: url('../../img/vborder_right.png') 0 100% no-repeat;
}
.redis .laur {
  position: absolute;
  width: 473px;
  height: 194px;
  right: -21px;
  bottom: -97px;
  background: url('../../img/laur.png') 0 0 no-repeat;
}
.redis .head_menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 77px;
  background: url('../../img/grey_bg.jpg') 0 0 repeat;
  z-index: 50;
}
.redis .head_menu_wrap {
  max-width: 1090px;
  margin: 0 auto;
  position: relative;
  height: 77px;
}
.redis.de .head_menu_wrap,
.redis.fr .head_menu_wrap {
  max-width: 1012px;
}
.redis .head_menu_wrap div.about {
  padding: 26px 4%;
  margin: 0;
  float: left;
  border-right: solid 1px #474d4f;
  position: relative;
}
.redis .head_menu_wrap div.questions {
  padding: 26px 4%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.redis .head_menu_wrap div.feedback {
  padding: 26px 4%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.redis .head_menu_wrap div.veteran_search {
  padding: 26px 4%;
  margin: 0;
  float: left;
  border-left: solid 1px #1f2122;
  border-right: solid 1px #474d4f;
  position: relative;
}
.redis .head_menu_wrap div.lang {
  margin: 26px 36px;
  padding: 0;
  float: left;
  position: relative;
  border-left: solid 1px #1f2122;
}
.redis .head_menu_wrap div.lang_sel {
  width: 49px;
  height: 26px;
  border: solid 1px #575c5e;
  border-radius: 5px;
  cursor: pointer;
  position: relative;
}
.redis.en .head_menu_wrap div.about, .redis.en .head_menu_wrap div.questions, .redis.en .head_menu_wrap div.feedback, .redis.en .head_menu_wrap div.veteran_search,
.redis.de .head_menu_wrap div.about, .redis.de .head_menu_wrap div.questions, .redis.de .head_menu_wrap div.feedback, .redis.de .head_menu_wrap div.veteran_search,
.redis.fr .head_menu_wrap div.about, .redis.fr .head_menu_wrap div.questions, .redis.fr .head_menu_wrap div.feedback, .redis.fr .head_menu_wrap div.veteran_search {
  padding: 26px 6% 25px 6%;
}

.redis.ru .lang_sel_inner, .inner.ru .lang_sel_inner, .redis .langs_select .rus {
  background: url('../../img/hp_sprite.png') -1003px -334px no-repeat;
}
.redis.en .lang_sel_inner, .inner.en .lang_sel_inner, .redis .langs_select .eng {
  background: url('../../img/hp_sprite.png') -1003px -363px no-repeat;
}
.redis.fr .lang_sel_inner, .inner.fr .lang_sel_inner, .redis .langs_select .fra {
  background: url('../../img/hp_sprite.png') -1003px -393px no-repeat;
}
.redis.de .lang_sel_inner, .inner.de .lang_sel_inner, .redis .langs_select .deu {
  background: url('../../img/hp_sprite.png') -1003px -426px no-repeat;
}
.redis .btn_apstor {
  display: block;
  position: absolute;
  width: 140px;
  height: 46px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -576px -117px no-repeat;
  bottom: -12px;
  left: 36px;
}
.redis .btn_apstor span {
  display: block;
  position: absolute;
  width: 140px;
  height: 46px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -576px -785px no-repeat;
  bottom: 0;
  left: 0;
  opacity: 0;
}
.redis .btn_gplay {
  display: block;
  position: absolute;
  width: 140px;
  height: 46px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -733px -117px no-repeat;
  bottom: -12px;
  left: 181px;
}

.redis .btn_gplay--disabled {
  pointer-events: none;
}

.redis .btn_gplay span {
  display: block;
  position: absolute;
  width: 140px;
  height: 46px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -733px -785px no-repeat;
  bottom: 0;
  left: 0;
  opacity: 0;
}

.redis .btn_gplay--disabled span {
  width: 138px;
  height: 43px;
  bottom: 2px;
  left: 2px;
  opacity: 0.5;
  background: #fff;
  border-radius: 7px;
}

.redis .btn_download {
  display: block;
  position: absolute;
  width: 131px;
  height: 46px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -895px -117px no-repeat;
  bottom: -12px;
  left: 339px;
}
.redis .btn_download span {
  display: block;
  position: absolute;
  width: 131px;
  height: 46px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -895px -785px no-repeat;
  bottom: 0;
  left: 0;
  opacity: 0;
}
.redis .flashmap {
  position: absolute;
  width: 430px;
  height: 215px;
  cursor: pointer;
  top: 50px;
  left: 38px;
  background: url('../../img/flashmap.png') 0 0 no-repeat;
}
.redis.de .flashmap {
  background: url('../../img/flashmap_de.png') 0 0 no-repeat;
}

.redis.fr .flashmap {
  background: url('../../img/flashmap_fr.png') 0 0 no-repeat;
}

.redis.en .flashmap {
  background: url('../../img/flashmap_en.png') 0 0 no-repeat;
}
.redis .flash_wrap {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
.redis .underflashmap {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  color: #000000;
  font-size: 14px;
  padding: 5px 0 4px 0;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE1NTVDNzA5RjYzMzExRTQ5NzY5RUEyMDE2QjM4MUY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE1NTVDNzBBRjYzMzExRTQ5NzY5RUEyMDE2QjM4MUY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTU1NUM3MDdGNjMzMTFFNDk3NjlFQTIwMTZCMzgxRjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTU1NUM3MDhGNjMzMTFFNDk3NjlFQTIwMTZCMzgxRjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GQ4qnAAAAC0lEQVQIHWP47wsAAk4BTROOJdEAAAAASUVORK5CYII=') 0 0 repeat;
}
.redis .underflashmap a {
  color: #000000;
}
.redis .map_desc {
  position: absolute;
  width: 400px;
  height: 180px;
  top: 45px;
  left: 508px;
}
.redis.de .map_desc {
  top: 40px;
}
.redis .map_desc p {
  font-size: 20px;
  color: #11171e;
  text-align: left;
  margin-bottom: 5px;
  line-height: 1.2;
}
.redis.de .map_desc p {
  font-size: 15px;
}
.redis.fr .map_desc p {
  font-size: 18px;
}

.redis .map_desc p.large {
  font-size: 28px;
  padding-top: 4px;
}
.redis.de .map_desc p.large {
  font-size: 24px;
}
.redis.fr .map_desc p.large {
  font-size: 30px;
}
.redis .apstor_bg {
  position: absolute;
  width: 513px;
  height: 161px;
  display: none;
  top: 32px;
  left: -43px;
  background: url('../../img/hp_sprite.png') 0 -172px no-repeat;
  z-index: 50;
}
.redis .apstor_bg .btn_ipad {
  position: absolute;
  width: 227px;
  height: 100px;
  top: 37px;
  left: 22px;
  background: url('../../img/hp_sprite.png') -562px 0 no-repeat;
  cursor: pointer;
}
.redis .apstor_bg .btn_iphone {
  position: absolute;
  width: 227px;
  height: 100px;
  top: 37px;
  right: 22px;
  background: url('../../img/hp_sprite.png') -799px 0 no-repeat;
  cursor: pointer;
}
.redis .gplay_bg {
  position: absolute;
  width: 513px;
  height: 161px;
  display: none;
  top: 32px;
  left: -192px;
  background: url('../../img/hp_sprite.png') -513px -172px no-repeat;
  z-index: 50;
}
.redis .gplay_bg .btn_gtablet {
  position: absolute;
  width: 227px;
  height: 100px;
  top: 37px;
  left: 22px;
  background: url('../../img/hp_sprite.png') -562px -675px no-repeat;
  cursor: pointer;
}
.redis .gplay_bg .btn_gphone {
  position: absolute;
  width: 227px;
  height: 100px;
  top: 37px;
  right: 22px;
  background: url('../../img/hp_sprite.png') -799px -675px no-repeat;
  cursor: pointer;
}
.redis .fade, .inner .fade {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  display: none;
  z-index: 45;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlEQUJCODAxRjNCQjExRTRBOUFFRjVERENBREQzRTNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlEQUJCODAyRjNCQjExRTRBOUFFRjVERENBREQzRTNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OURBQkI3RkZGM0JCMTFFNEE5QUVGNUREQ0FERDNFM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OURBQkI4MDBGM0JCMTFFNEE5QUVGNUREQ0FERDNFM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4fxeQ5AAAAC0lEQVQIHWP4zwAAAgEBAMVfG14AAAAASUVORK5CYII=') 0 0 repeat;
}
.redis .hp_search_wrap {
  max-width: 933px;
  margin: 0 auto;
  position: relative;
  padding: 0 0 20px 10px;
  vertical-align: top;
}
.redis .hp_search .onesearch {
  font-size: 24px;
  color: #ffffff;
  line-height: 1.2;
  -webkit-font-smoothing: antialiased;
}
.redis .main_logo {
  display: inline-block;
  margin: 0 auto;
  position: relative;
  z-index: 2;
  width: 554px;
  height: 172px;
  background: url('../../img/logo_ru.png') 0 0 no-repeat;
  background-size: 100% auto;
}
.redis.en .main_logo {
  background: url('../../img/logo_en.png') 0 0 no-repeat;
  background-size: 100% auto;
}
.redis.de .main_logo {
  background: url('../../img/logo_de.png') 0 0 no-repeat;
  background-size: 100% auto;
}
.redis.fr .main_logo {
  background: url('../../img/logo_fr.png') 0 0 no-repeat;
  background-size: 100% auto;
}
.redis .hp_search .lastsearch {
  margin-top: 50px;
}
.redis .hp_search .lastsearch, .redis .hp_search .lastsearch a {
  font-size: 20px;
  color: #8d9092;
}
.redis .hp_search h3 {
  color: #ffffff;
  font-size: 22px;
  font-weight: bold;
  margin: 32px 0 6px 0;
}
.redis .hp_search p, .redis .hp_search a {
  color: #ffffff;
  font-size: 18px;
  font-weight: normal;
  line-height: 1.2;
}
.redis .hp_search .search_list1 {
  display: inline-block;
  width: 200px;
  margin-right: 25px;
  vertical-align: top;
}
.redis .hp_search .search_list2 {
  display: inline-block;
  width: 305px;
  margin-right: 26px;
  vertical-align: top;
}
.redis .hp_search .search_list1, .redis .hp_search .search_list2 {
  width: 250px;
}
.redis.fr .hp_search .search_list1 {
  width: 249px;
}
.redis .hp_search .search_block {
  display: inline-block;
  width: 343px;
  height: 107px;
  margin-right: 0;
  vertical-align: top;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwNUZBQjBGRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwNUZBQjEwRjMwQTExRTQ5MzMxRUNCRjdBRjdDQ0Q0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA1RkFCMERGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA1RkFCMEVGMzBBMTFFNDkzMzFFQ0JGN0FGN0NDRDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7z1ZiYAAAAC0lEQVQIHWNg8AUAAFAATnjUIcgAAAAASUVORK5CYII=') 0 0 repeat;
  margin-top: 41px;
  border-radius: 12px;
  padding: 14px 0 16px 27px;
  vertical-align: top;
}
.redis.en .hp_search .search_block {
  height: 127px;
}
.redis .search_block h2 {
  font-size: 22px;
}
.redis #form-veteransearch span.inp {
  display: inline-block;
  position: relative;
  height: 34px;
  width: 228px;
  background: #ffffff;
  border-radius: 3px;
  border: solid 1px #6d6f70;
  margin-top: 12px;
}
.redis #form-veteransearch input, .redis #form-veteransearch label {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  display: inline-block;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  margin: 2px 8px;
  vertical-align: middle;
  width: 212px;
}
.redis #form-veteransearch input.phonetic {
  display: inline-block;
  font-size: 16px;
  width: 20px;
}
.redis .hp_search .searchtip p, .inner #form-veteransearch .searchtip p {
  font-family: 'PT Sans', sans-serif;
  color: #939596;
  font-size: 14px;
  margin-top: 5px;
}
.redis .hp_search .searchtip p span, .inner #form-veteransearch .searchtip p span {
  display: inline-block;
  border-bottom: dashed 1px #939596;
  cursor: pointer;
}
.redis .hp_search .searchbutton {
  display: inline-block;
  width: 81px;
  height: 36px;
  cursor: pointer;
  margin-left: 5px;
  background: url('../../img/hp_sprite.png') -475px -785px no-repeat;
  margin-top: 12px;
  vertical-align: top;
  position: relative
}
.redis.en .hp_search .searchbutton {
  background: url('../../img/en_search_btn.png') 0 0 no-repeat;
}
.redis.de .hp_search .searchbutton {
  background: url('../../img/de_search_btn.png') 0 0 no-repeat;
}
.redis.fr .hp_search .searchbutton {
  background: url('../../img/fr_search_btn.png') 0 0 no-repeat;
}
.redis .hp_search .searchbutton span {
  display: block;
  position: absolute;
  width: 81px;
  height: 36px;
  cursor: pointer;
  background: url('../../img/hp_sprite.png') -475px -828px no-repeat;
  top: 0;
  left: 0;
  opacity: 0;
}
.redis.en .hp_search .searchbutton span {
  background: url('../../img/en_search_btn.png') 0 0 no-repeat;
}
.side_menu {
  background: url("../../img/grey_bg.jpg") repeat scroll 0 0;
  left: 0;
  position: absolute;
  top: 55px;
  width: 240px;
  z-index: 9999;
  display: none;
}

.en .side_menu,
.de .side_menu,
.fr .side_menu {
  width: 280px;
}
.inner .side_menu {
  top: 86px;
}
.side_menu_wrap {
  max-width: 1090px;
  margin: 0 auto;
  position: relative;
  height: 58px;
}
.side_menu_wrap div {
  padding: 16px 4% 15px 4%;
  margin: 0;
  float: left;
  position: relative;
  margin-left: 12px;
}
.side_menu_wrap div:last-of-type {
  padding: 16px 4% 30px !important;
}
.en .side_menu_wrap div.about, .en .side_menu_wrap div.questions, .en .side_menu_wrap div.feedback, .en .side_menu_wrap div.veteran_search {
  padding: 16px 4% 15px 4%;
}
.side_menu_btn {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAOCAYAAADE84fzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZBQkMxMkM2RkVFOTExRTRBNTdGRTI0QTA0RTc0NTdDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZBQkMxMkM3RkVFOTExRTRBNTdGRTI0QTA0RTc0NTdDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkFCQzEyQzRGRUU5MTFFNEE1N0ZFMjRBMDRFNzQ1N0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkFCQzEyQzVGRUU5MTFFNEE1N0ZFMjRBMDRFNzQ1N0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4+qDD2AAAALElEQVR42mL8//9/AwONABMDDQEj0OUMQ9LlQ9dwFiAeTS2jqWW4pxaAAAMAUH8KlXrH9RQAAAAASUVORK5CYII=") 50% 50% no-repeat;
  height: 77px;
  left: 0;
  position: absolute;
  top: 0;
  width: 77px;
  z-index: 9999;
  cursor: pointer;
  display: none;
}
.inner .side_menu_btn {
  left: 15px;
  top: 15px;
}
/*
.inner .side_menu_wrap div.logo{margin:0; padding:15px 4% 16px 4%; float:left;border-right: solid 1px #474d4f;position:relative;}
.inner .side_menu_wrap div.logo a{display:block;background:url('../../img/inner_sprite.png') 0 0 no-repeat; width:176px; height:58px;}
.inner.en .side_menu_wrap div.logo a{background:url('../../img/logo_en_small.png') 0 0 no-repeat;}
.inner .side_menu_wrap div.about{padding:39px 1.65% 26px 1.65%; margin:0; float:left;border-left: solid 1px #1f2122;border-right: solid 1px #474d4f;position:relative;}
.inner .side_menu_wrap div.questions{padding:39px 1.65% 26px 1.65%; margin:0; float:left;border-left: solid 1px #1f2122; border-right: solid 1px #474d4f;position:relative;}
.inner .side_menu_wrap div.feedback{padding:39px 1.65% 26px 1.65%; margin:0; float:left;border-left: solid 1px #1f2122; border-right: solid 1px #474d4f;position:relative;}
.inner .side_menu_wrap div.veteran_search{padding:39px 1.65% 26px 1.65%; margin:0; float:left;border-left: solid 1px #1f2122; border-right: solid 1px #474d4f;position:relative;}
*/

/* Responsive Media Queries */
@media (max-width: 1090px) {
  .inner .head_menu_wrap div.logo {
    padding: 15px 2% 16px !important;
  }
  .inner .head_menu_wrap div.lang {
    margin: 38px 1.6% 25px !important;
  }
  .inner ul.langs_select {
    left: 0;
    margin-left: 2%;
  }
  .inner .mainblackblock .faq-list {
    padding: 0 93px 0 80px;
  }
  .inner .mainblackblock .oneline.faq, .inner .mainblackblock .form-block-wrap {
    margin: 100px auto 20px auto;
    width: 890px !important;
  }
  .inner .qu-block .qu {
    margin: 3px 0 0 0;
  }
}
@media (max-width: 1060px) {
  .redis .head_menu_wrap div.about, .redis .head_menu_wrap div.questions, .redis .head_menu_wrap div.feedback, .redis .head_menu_wrap div.veteran_search {
    padding: 26px 2.5% !important;
  }
  .redis .hp_search_wrap {
    width: 700px;
    padding: 0;
  }
  .redis .laur {
    right: -10px;
  }

  .redis .hp_search {
    padding-top: 120px;
  }

  .redis.en .head_menu_wrap,
  .redis.de .head_menu_wrap,
  .redis.fr .head_menu_wrap {
    max-width: 660px;
  }
}
@media (max-width: 1030px) {
  .inner .head_menu_wrap div.logo {
    padding: 15px 1% 16px !important;
  }
  .inner .head_menu_wrap div.lang {
    margin: 38px 1% 25px !important;
  }
  .inner ul.langs_select {
    left: 0;
    margin-left: 1%;
  }
  .inner .head_menu_wrap div.about, .inner .head_menu_wrap div.questions, .inner .head_menu_wrap div.feedback, .inner .head_menu_wrap div.veteran_search {
    padding: 39px 1% 26px;
  }
}
@media (max-width: 1000px) {
  .inner .maingreyblock .grey_wrap {
    padding: 48px 91px;
  }
  .search-ads-block.found .oneposition .names {
    margin: 0;
    padding: 0;
    background: transparent;
  }
  .search-ads-block .oneposition {
    margin: 0 0 38px 0;
  }
  .inner .result_search-list .onesearch.vrezka {
    margin-right: 0;
    margin-left: 0;
    min-height: auto;
  }
  .inner .result_search-list .insert2 {
    position: relative;
    right: auto;
    top: auto;
    width: auto;
    display: block;
    margin-bottom: 40px;
  }
  .inner .result_search-list {
    margin: 16px 8% 0;
    max-width: auto;
  }
  .inner .result_search-list h2 {
    margin-left: 0;
  }
  .inner .result-search-row {
    margin-left: 0;
  }
}
@media (max-width: 990px) {
  .redis .vborder {
    width: 700px;
    height: 504px;
  }
  .redis.en .vborder {
    height: auto;
    padding-top: 50px;
    width: 86%;
  }
  .redis.en .map_desc {
    height: auto;
    margin-top: 20px;
    padding-bottom: 60px;
    top: 0;
  }
  .redis.en .flashmap {
    display: block;
    left: auto;
    margin: 0 auto;
    position: relative;
    top: 0;
  }
  .redis .map_desc {
    display: block;
    position: relative;
    margin: 0 38px;
    left: 0;
    margin-top: 30px;
    width: auto;
    top: 280px;
  }
  .redis.en .map_desc p {
    margin-top: 20px;
  }
  .redis .map_desc p.large {
    width: 200px;
  }
  .redis .btn_apstor {
    top: 52px;
    right: 50px;
    left: auto;
    bottom: auto;
  }
  .redis .btn_gplay {
    top: 117px;
    right: 50px;
    left: auto;
    bottom: auto;
  }
  .redis .btn_download {
    top: 217px;
    right: 50px;
    left: auto;
    bottom: auto;
  }
  .redis .main_green_bg p.title {
    padding: 15px 0 490px;
  }
  .redis .vb_wrapper {
    bottom: -92px;
    height: 504px;
  }
  .redis .hp_search .onesearch {
    margin-top: 140px;
    font-size: 22px;
  }
  .redis.en .hp_search .onesearch {
    margin-top: 145px;
    font-size: 22px;
  }
  .redis .hp_search .search_list2 {
    width: 50%;
    margin-right: 0;
  }
  .redis .hp_search .search_list1 {
    width: 35%;
    margin-right: 10%;
  }
  .redis .hp_search .search_block {
    width: 93%;
    padding: 14px 0 16px 4% px;
  }
  .redis #form-veteransearch span.inp, .redis #form-veteransearch input, .redis #form-veteransearch label {
    width: 536px;
  }
  .footer_wrap .copyrights .wm {
    display: block;
    margin-right: 0;
    margin-bottom: 14px;
  }
  .footer_wrap .social {
    width: 50%;
    margin-left: 7%;
  }
  .footer_wrap .copyrights {
    width: 30%;
    margin-right: 7%;
  }
  #vk_like {
    margin-right: 0;
  }
  .inner .head_menu_wrap div.lang {
    margin: 38px .5% 25px 1% !important;
  }
  .inner .mainblackblock .oneline.faq, .inner .mainblackblock .form-block-wrap {
    width: 100% !important;
    border-radius: 0px;
    padding: 0 !important;
    position: relative;
    margin: 0;
    max-width: none;
  }
  .inner .mainblackblock .oneline.faq .oneposition, .inner .mainblackblock .form-block-wrap .oneposition {
    padding: 2% 5% 2% 5%;
  }
  .inner .helptoaddfeedback {
    padding: 20px 0;
  }
  .inner .helptoaddfeedback .form-container, .inner .helptoaddfeedback .form-head.alleft {
    width: 90%;
    margin: 0 auto;
  }
  #divFormAdd {
    padding-top: 0 !important;
  }
  .feedback-list {
    margin: 0 8% 139px 8%;
  }
  .inner .qu-block {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
  .inner .qu-block .insert2 {
    position: relative;
    display: block;
    right: auto;
    top: auto;
    margin-top: 25px;
    width: auto;
  }
  .inner .search_block {
    border-radius: 0;
    display: block;
    height: auto;
    padding: 14px 10% 16px 10%;
    width: auto;
    margin: 0;
  }
  .inner .search-block-wrap .insert2 {
    position: relative;
    display: block;
    right: auto;
    top: auto;
    margin: 25px auto 0 auto;
    width: 80%;
  }

}
@media (max-width: 960px) {
  .form-block {
    margin: 0;
    padding: 0;
  }
  .form-block .form-container .row, .form-block .form-container .row.f2col, .form-block .form-container .row.textarea, .form-block .form-container .row.textarea, #form-response .row:nth-of-type(2), #form-request .row:nth-of-type(2) {
    height: auto;
    margin: 0 0 30px;
  }
  #form-response .row.f2col .row, #form-request .row.f2col .row {
    height: auto !important;
  }
  .form-block .form-container .row.textarea textarea, #form-response textarea, #form-request textarea, .form-block.feedback .form-container .row.textarea textarea {
    min-width: 100%;
    max-width: 100%;
  }
  .form-block .form-container .row:first-of-type {
    height: auto;
    margin: 30px 0 20px 0;
  }
  #form-response-control, #form-request-control {
    display: inline-block;
    padding-top: 20px;
  }
  .form-block .form-container .label-fix label {
    float: none;
    width: auto;
    display: block;
  }
  .form-block .form-container .label-fix .to-r {
    margin: 0;
    display: block;
  }
  .form-block .form-container .row.f2col .col1, .form-block .form-container .row.f2col .col2 {
    float: none;
    width: auto;
    display: block;
  }
  .black_wrap.wrap2 .form-block {
    padding: 2% 5%;
  }
  #form-response-container, #form-request-container {
    max-width: none;
  }
  .abc-block {
    max-width: 100%;
    margin: 15px 6% 0;
  }
  .inner .result-search-row .col {
    width: 49%;
  }
}
@media (max-width: 940px) {
  .redis .head_menu_wrap div.about, .redis .head_menu_wrap div.questions, .redis .head_menu_wrap div.feedback, .redis .head_menu_wrap div.veteran_search {
    padding: 26px 2% !important;
  }
  .redis .head_menu_wrap div a {
    font-size: 19.5px;
  }
  .redis .main_green_bg p.title {
    font-size: 26.5px;
  }
  .redis .head_menu_wrap div.lang {
    margin: 26px 3%;
  }
  .inner .maingreyblock .grey_wrap {
    padding: 48px 15%;
  }
  .inner .maingreyblock p.faq-anchor span.wrap {
    display: block;
  }
  .inner .about-veterans-list .insert2 {
    float: none;
    margin: 10px 0 0 0;
    max-width: none;
  }
  .about-veterans-list {
    margin: 0 0 7px 0;
  }
  .inner .result_search-list .onesearch {
    margin: 0 10% 18px 10%;
  }
  .inner .maingreyblock .search-list .col {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin: 0 -20px 10px 0;
  }
  .inner .maingreyblock .search-list .col:first-of-type, .inner .maingreyblock .search-list .col:nth-of-type(2) {
    padding-top: 40px;
  }
  .inner .maingreyblock .search-list .col:nth-of-type(3) {
    padding-top: 0;
  }
}
@media (max-width: 930px) {
  .inner .head_menu_wrap div.logo {
    padding: 15px 3% 16px !important;
    border-right: 0px;
    display: block;
    margin: 0 auto;
    float: none;
    width: 177px;
  }
  .inner .head_menu_wrap div.lang {
    margin: 31px 2% 25px !important;
    position: absolute;
    float: none;
    top: 0;
    right: 10px;
    border-left: 0;
  }
  .inner ul.langs_select {
    left: 0;
    margin-left: 2%;
  }
  .inner .head_menu_wrap div.about, .inner .head_menu_wrap div.questions, .inner .head_menu_wrap div.feedback, .inner .head_menu_wrap div.veteran_search {
    display: none;
  }
  .inner .side_menu_btn {
    display: block;
  }
  .inner .result_search-list .list-col2 .col {
    float: none;
    display: block;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 40px;
  }
  .inner .result_search-list .list-col2 h3 {
    width: 85%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 840px) {
  .redis .head_menu_wrap div.about, .redis .head_menu_wrap div.questions, .redis .head_menu_wrap div.feedback, .redis .head_menu_wrap div.veteran_search {
    padding: 26px 1.5% !important;
  }
  .redis .head_menu_wrap div a {
    font-size: 19px;
  }
  .redis .head_menu_wrap div.lang {
    margin: 26px 2.5%;
  }
  .redis .main_green_bg p.title {
    font-size: 24px;
  }
  .inner .maingreyblock .grey_wrap {
    padding: 48px 12%;
  }
  .inner .mainblackblock .fl-left.div1-4:nth-child(odd) {
    margin-left: 6%;
    margin-right: 3%;
    width: 40%;
  }
  .inner .mainblackblock .fl-left.div1-4:nth-child(even) {
    margin-right: 6%;
    margin-left: 3%;
    width: 40%;
  }
  .inner .mainblackblock .fl-left.div1-4.support, .inner .mainblackblock .fl-left.div1-4.infosponsors {
    margin-top: 80px;
  }
  .inner .rewards {
    display: block;
    margin: 40px auto 0 auto !important;
  }
  .inner .rewards:first-of-type {
    margin: 0 auto 0 auto !important;
  }
  .abc-list-block .veterans-list .col {
    float: none;
    width: 100%;
  }
  .abc-list-block {
    margin: 0 8%;
  }
}
@media (max-width: 780px) {
  .redis .head_menu_wrap div.about, .redis .head_menu_wrap div.questions, .redis .head_menu_wrap div.feedback, .redis .head_menu_wrap div.veteran_search {
    padding: 26px 1%;
  }
  .redis .head_menu_wrap div a {
    font-size: 18.5px;
  }
  .redis .main_green_bg p.title {
    font-size: 26px;
  }
  .redis .main_green_bg .main_logo {
    width: 73% !important;
  }
  .redis .head_menu .about, .redis .head_menu .questions, .redis .head_menu .feedback, .redis .head_menu .veteran_search {
    display: none;
  }
  .redis .side_menu_btn {
    display: block;
  }
  .redis .head_menu_wrap div.lang {
    float: right;
  }
  .redis .main_green_bg p.title {
    padding: 15px 0 490px;
    margin: 0 7%;
    font-size: 22px;
  }
  .redis .flashmap, .redis.en .flashmap {
    display: block;
    margin: 0 auto;
    left: auto;
    position: relative;
    top: 0;
  }
  .redis .vborder {
    width: 86%;
    height: auto;
    padding-top: 50px;
  }
  .redis .map_desc {
    margin-top: 20px;
    height: auto;
    padding-bottom: 160px;
    top: 0;
  }
  .redis .btn_download {
    display: none;
  }
  .redis .btn_apstor {
    top: auto;
    right: auto;
    left: 10%;
    bottom: 100px;
  }
  .redis .btn_gplay {
    top: auto;
    right: 10%;
    left: auto;
    bottom: 100px;
  }
  .inner .maingreyblock .grey_wrap {
    padding: 48px 10%;
  }
  .inner .mainblackblock .faq-list {
    padding: 0 10%;
  }
  .redis .hp_search .onesearch {
    margin-left: 6%;
    margin-right: 6%;
    font-size: 20px;
    margin-top: 140px;
  }
  .redis .hp_search .search_list1, .redis .hp_search .search_list2 {
    width: 88%;
    margin-left: 6%;
    margin-right: 6%;
  }
  .redis .hp_search .search_block {
    width: 100%;
    border-radius: 0;
    padding-left: 0;
    position: relative;
  }
  .redis .hp_search .lastsearch {
    margin-left: 6%;
    margin-right: 6%;
  }
  .redis .hp_search_wrap {
    width: 100%;
    padding: 0;
  }
  .redis .search_block h2, .redis form-veteransearch {
    margin-left: 6%;
    margin-right: 6%;
  }
  .redis #form-veteransearch span.inp {
    margin-left: 6%;
    margin-right: 1%;
    margin-top: 12px;
  }
  .redis #form-veteransearch span.inp, .redis #form-veteransearch input, .redis #form-veteransearch label {
    display: inline-block;
    width: 500px;
  }
  #form-veteransearch .searchtip {
    margin-left: 6%;
    margin-right: 6%;
  }
  #ff-found-container .undermessage, #ff-find-container .undermessage {
    float: none;
    display: block;
  }
  #ff-found-container .undermessage .signature, #ff-find-container .undermessage .signature {
    padding: 0px 10px 10px 0;
  }
  #ff-find-container .message {
    margin: 0 0 45px 0;
    background: transparent;
  }
  #ff-found-container .message {
    margin: 0 0 20px 0;
  }
  #ff-found-container .message-box.clearfix .message {
    background: transparent;
  }
  .search-ads-block.found .oneposition .ans-block .message {
    background: url("../../img/ic-arrow.png") no-repeat 0 2px;
    margin: 20px 0 0;
    min-height: 20px;
    padding: 0 0 0 40px;
  }
  .oneposition .message-box {
    background: transparent;
  }
  .search-ads-block .oneposition {
    margin: 0 0 38px 0;
  }
  .redis.en .map_desc {
    padding-bottom: 100px;
  }
  .inner .result-search-row .col {
    width: 100%;
  }
}
@media (max-width: 700px) {
  .redis .hp_search_wrap {
    width: 100%;
    padding: 0;
  }
  .redis .hp_search .onesearch {
    margin-left: 6%;
    margin-right: 6%;
    font-size: 20px;
    margin-top: 140px;
  }
  .redis .hp_search .search_list1, .redis .hp_search .search_list2 {
    width: 88%;
    margin-left: 6%;
    margin-right: 6%;
  }
  .redis .hp_search .search_block {
    width: 100%;
    border-radius: 0;
    padding-left: 0;
    position: relative;
  }
  .redis .hp_search .lastsearch {
    margin-left: 6%;
    margin-right: 6%;
  }
  .redis .vborder {
    width: 90%;
  }
  .redis .search_block h2, .redis form-veteransearch {
    margin-left: 6%;
    margin-right: 6%;
  }
  .inner .search_block span.inp {
    width: 550px;
  }
  .redis #form-veteransearch span.inp {
    margin-left: 6%;
    margin-right: 6%;
    margin-top: 0;
  }
  .redis #form-veteransearch span.inp, .redis #form-veteransearch label {
    display: block;
    width: auto;
  }
  .redis #form-veteransearch input {
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .redis #form-veteransearch label {
    display: inline-block;
    width: auto;
  }
  .redis .hp_search .searchbutton, .redis .hp_search .searchbutton span, .redis.en .hp_search .searchbutton, .redis.en .hp_search .searchbutton span, .inner .search_block .searchbutton {
    background: url("../../img/hp_sprite.png") no-repeat scroll -495px -740px;
    height: 36px;
    width: 51px;
    position: absolute;
    top: 0;
    right: 5.9%;
    margin: 0;
  }
  .inner .search_block .searchbutton {
    top: 12px;
    right: 0;
  }
  .inner .search_block span.inp {
    width: 95%;
  }
  .redis .hp_search .searchbutton span {
    top: 0;
    left: 0;
    right: auto;
    bottom: auto;
  }
  #form-veteransearch {
    display: block;
    position: relative;
    margin-top: 12px;
  }
  #form-veteransearch .searchtip {
    margin-left: 6%;
    margin-right: 6%;
  }
  .footer_wrap .social {
    width: auto;
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
  }
  .footer_wrap .copyrights {
    width: 100%;
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
    float: none;
    text-align: center;
  }
  .footer_wrap, .footer_wrap .copyrights .wm {
    text-align: center;
  }
  .inner .maingreyblock .grey_wrap {
    padding: 48px 8%;
  }
  .inner .mainblackblock .faq-list {
    padding: 0 8%;
  }
  .footer {
    height: 185px
  }
  .search-ads-block .find-found big {
    margin: 0;
    display: block;
  }
  .search-ads-block .find-found big:first-of-type {
    margin: 0 0 30px;
  }
}
@media (max-width: 580px) {
  .redis .laur {
    width: 90%;
    background: url('../../img/laur.png') 0 50% no-repeat;
    background-size: 100% auto;
  }
  .redis .btn_apstor {
    left: 6%;
  }
  .redis .btn_gplay {
    right: 6%;
  }
  .redis .main_logo {
    height: 150px;
  }
  .inner .maingreyblock .grey_wrap {
    padding: 48px 6%;
  }
  .inner .mainblackblock .faq-list {
    padding: 0 6%;
  }
  .redis .vborder {
    width: 93%;
  }
  .redis .btn_apstor {
    top: auto;
    right: auto;
    left: 10%;
    bottom: 80px;
  }
  .redis .btn_gplay {
    top: auto;
    right: 10%;
    left: auto;
    bottom: 80px;
  }
  .inner .mainblackblock .fl-left.div1-4:nth-child(even), .inner .mainblackblock .fl-left.div1-4:nth-child(odd), .inner .mainblackblock .fl-left.alright, .inner .mainblackblock .fl-right {
    margin-left: 6%;
    margin-right: 6%;
    width: 88%;
    text-align: center;
  }
  .inner .maingreyblock .fl-right, .inner .maingreyblock .fl-left, .inner .maingreyblock p.title {
    display: block;
    margin-left: 6%;
    margin-right: 6%;
    width: auto;
    position: relative;
  }
  .inner .maingreyblock p.faq-anchor {
    margin: 0;
  }
  .inner .maingreyblock .insert {
    margin: 22px -25px 0 -25px;
  }
  .inner .search_block input#q_id {
    width: 100%
  }
  .inner .maingreyblock .search-list .col {
    width: 100%;
    display: inline-block;
    vertical-align: top;
  }
  .inner .maingreyblock .search-list .col:first-of-type {
    padding-top: 40px;
  }
  .inner .maingreyblock .search-list .col:nth-of-type(2), .inner .maingreyblock .search-list .col:nth-of-type(3) {
    padding-top: 0;
  }
  .inner .maingreyblock .search-list {
    margin: 0 0 10px 0;
  }
}
@media (max-width: 570px) {
  #flashContainer {
    display: none;
  }
  .redis .flashmap, .redis.en .flashmap {
    margin-left: 30px;
    margin-right: 30px;
    width: auto;
    background-size: 100% auto;
    background-position: 0 50%;
  }
}
@media (max-width: 400px) {
  body {
    min-width: 380px;
  }
  .redis .hp_search .onesearch {
    margin-left: 6%;
    margin-right: 6%;
    font-size: 20px;
    margin-top: 70px;
  }
  .redis .vborder {
    width: 95%;
  }
  .redis .main_logo {
    height: 100px;
  }
  .redis .vb_wrapper {
    bottom: -60px;
  }
  .inner .maingreyblock .grey_wrap {
    padding: 48px 4%;
  }
  .inner .mainblackblock .faq-list {
    padding: 0 4%;
  }
}

.recaptcha__descl{
  line-height: 1.3;
  border-top: 1px solid #fff;
  margin-top: 30px;
  padding-top: 20px;
  font-size: 14px;
}
.grecaptcha-badge{
  display: none;
}