@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans");
/* line 5, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */

html, body, div, span, applet, object, iframe, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@font-face {
  font-family: Arkhip;
  src: url(../fonts/Arkhip/Arkhip_font.ttf), url(../fonts/Arkhip/Arkhip_font.otf);
}
/* line 1, ../sass/_common.scss */
body {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: 400;
  color: #000;
  overflow-x: hidden;
}

/* line 8, ../sass/_common.scss */
input, button, textarea {
  outline: 0;
  border: 0;
  margin: 0;
  padding: 0;
}

@media (min-width: 1200px) {
  /* line 15, ../sass/_common.scss */
  .container {
    width: 1200px;
  }
}
/* line 19, ../sass/_common.scss */
.footer-wrap {
  display: block;
}

/* line 22, ../sass/_common.scss */
.footer-bottom {
  position: absolute;
  width: 100%;
  bottom: 0;
  background: #fff;
}

@media (min-width: 1382px) {
  /* line 2, ../sass/_header.scss */
  .header .container {
    width: 1382px;
  }

  /* line 5, ../sass/_header.scss */
  .header-login .container {
    width: 1200px;
  }
}
/* line 9, ../sass/_header.scss */
.overlay {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
}

/* line 18, ../sass/_header.scss */
.visible {
  display: block;
}

/* line 21, ../sass/_header.scss */
.header_top {
  padding: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 38, ../sass/_header.scss */
.header_top > div {
  margin-left: 5px;
  margin-right: 5px;
}
/* line 42, ../sass/_header.scss */
.header_top > div:first-child {
  margin-left: 0;
}
/* line 46, ../sass/_header.scss */
.header_top > div:last-child {
  margin-right: 0;
}

/* line 51, ../sass/_header.scss */
.ulogin-buttons-container {
  margin-top: 27px !important;
}
/* line 54, ../sass/_header.scss */
.ulogin-buttons-container > div {
  margin: 0 30px !important;
}

/* line 58, ../sass/_header.scss */
.our-logo {
  width: 101px;
}
/* line 61, ../sass/_header.scss */
.our-logo p {
  color: #636466;
  font-size: 12px;
  font-weight: 700;
}

/* line 67, ../sass/_header.scss */
.header_top__user-inf div {
  margin: 5px 0;
}

/* line 70, ../sass/_header.scss */
.header_top__logo img {
  width: 100%;
}

/* line 73, ../sass/_header.scss */
.header_top__search {
  position: relative;
}
/* line 76, ../sass/_header.scss */
.header_top__search input {
  outline: 0;
  width: 270px;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  color: #636466;
  font-size: 12px;
  padding: 0 35px 0 16px;
}
/* line 88, ../sass/_header.scss */
.header_top__search button {
  position: absolute;
  right: 14px;
  top: 50%;
  padding: 0;
  border: 0;
  outline: 0;
  background: transparent;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 100, ../sass/_header.scss */
.header_top__user-inf > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  font-weight: 600;
}
/* line 108, ../sass/_header.scss */
.header_top__user-inf > div span {
  color: #636466;
  margin-left: 5px;
  line-height: 1.3;
}

/* line 115, ../sass/_header.scss */
.header_top__user-inf__online p {
  color: #8ac200;
}

/* line 119, ../sass/_header.scss */
.header_top__user-inf__last-order p {
  color: #009bde;
}

/* line 122, ../sass/_header.scss */
.header_top_user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0px;
}

/* line 135, ../sass/_header.scss */
.header_top_user_price {
  margin-right: 10px;
  position: relative;
  z-index: 3;
}
/* line 140, ../sass/_header.scss */
.header_top_user_price p {
  color: #8ac200;
  font-size: 20px;
  font-weight: 600;
}

/* line 146, ../sass/_header.scss */
.header_top_user_preview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 155, ../sass/_header.scss */
.header_top_user_preview:hover .header_top_user_preview_right__hover-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 165, ../sass/_header.scss */
.header_top_user_preview_left {
  margin-right: 10px;
  border-radius: 50%;
  overflow: hidden;
  width: 41px;
  height: 41px;
}

/* line 172, ../sass/_header.scss */
.header_top_user_preview_right {
  position: relative;
}
/* line 175, ../sass/_header.scss */
.header_top_user_preview_right a {
  color: #8ac200;
  text-decoration: none;
}
/* line 179, ../sass/_header.scss */
.header_top_user_preview_right p {
  text-transform: uppercase;
  font-size: 12px;
  margin-top: 10px;
}

/* line 186, ../sass/_header.scss */
.header_top_user_icon a {
  margin-right: 18px;
  position: relative;
  text-decoration: none;
}
/* line 191, ../sass/_header.scss */
.header_top_user_icon a span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1px 3px;
  width: inherit;
  height: inherit;
  background-color: #009bde;
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: -12px;
  right: -5px;
  border-radius: 50%;
}
/* line 213, ../sass/_header.scss */
.header_top_user_icon a:hover .header_top_user_icon__hover-checkout-wrap {
  display: block;
}

/* line 218, ../sass/_header.scss */
.header_top_right-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 230, ../sass/_header.scss */
.header_top__start-sales {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
}

/* line 240, ../sass/_header.scss */
.header_top__login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
}
/* line 247, ../sass/_header.scss */
.header_top__login a {
  display: block;
  margin-right: 30px;
  text-decoration: none;
  color: #636466;
  font-weight: 600;
  text-transform: uppercase;
}

/* line 256, ../sass/_header.scss */
.header_top__start-sales-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  width: 168px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 38px;
  border-radius: 4px 0 0 4px;
  background-color: #8ac200;
  text-transform: uppercase;
  color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 280, ../sass/_header.scss */
.header_top__start-sales-button:hover {
  text-decoration: none;
  background-color: #649b04;
  color: #fff;
}

/* line 286, ../sass/_header.scss */
.header_top__start-sales__currency {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
}
/* line 293, ../sass/_header.scss */
.header_top__start-sales__currency a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 38px;
  height: 38px;
  border-radius: 0 4px 4px 0;
  background-color: #009bde;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 317, ../sass/_header.scss */
.header_top__start-sales__currency a:first-child {
  border-right: 1px solid rgba(255, 255, 255, 0.32);
  border-radius: 0;
}
/* line 322, ../sass/_header.scss */
.header_top__start-sales__currency a:hover {
  background-color: #0089c4;
}

/* line 327, ../sass/_header.scss */
.header_bottom__menu__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

/* line 340, ../sass/_header.scss */
.header_bottom__menu__item-name p {
  width: 80px;
  height: 39px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #636466;
  font-style: italic;
  text-transform: uppercase;
  margin-right: 15px;
  color: #fff;
  position: relative;
  z-index: 2;
}
/* line 364, ../sass/_header.scss */
.header_bottom__menu__item-name p i {
  display: none;
}

/* line 368, ../sass/_header.scss */
.header_bottom__menu__item_wrap {
  position: relative;
}

/* line 371, ../sass/_header.scss */
.header_bottom {
  background-color: #eee;
}

/* line 374, ../sass/_header.scss */
.header_bottom__menu__item-list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 385, ../sass/_header.scss */
.header_bottom__menu__item-list ul li a {
  display: block;
  padding: 13px 13px;
  color: #000;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 395, ../sass/_header.scss */
.header_bottom__menu__item-list ul li:hover .header_bottom__menu__submenu {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
/* line 401, ../sass/_header.scss */
.header_bottom__menu__item-list ul li:hover > a {
  background-color: #8ac200;
  color: #fff;
}

/* line 408, ../sass/_header.scss */
.header_bottom__menu__submenu {
  display: none !important;
  position: absolute;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  background-color: #ffffff;
  border-top: 2px solid #8ac200;
  z-index: 4;
}
/* line 421, ../sass/_header.scss */
.header_bottom__menu__submenu li {
  min-width: 270px;
  min-height: 40px;
}
/* line 424, ../sass/_header.scss */
.header_bottom__menu__submenu li a {
  display: block;
  padding: 12px 16px;
  position: relative;
}
/* line 429, ../sass/_header.scss */
.header_bottom__menu__submenu li a:hover .header_bottom__menu__submenu_list-inside:after {
  display: block;
}
/* line 436, ../sass/_header.scss */
.header_bottom__menu__submenu li:hover .header_bottom__menu__submenu_inside {
  display: inline-table !important;
}
/* line 439, ../sass/_header.scss */
.header_bottom__menu__submenu li:hover > a {
  background-color: #009bde !important;
  color: #fff !important;
}
/* line 445, ../sass/_header.scss */
.header_bottom__menu__submenu .header_bottom__menu__submenu_list-inside a:hover:after {
  display: block;
}

/* line 449, ../sass/_header.scss */
.header_bottom__menu__item_wrap:first-child {
  border-bottom: 1px solid #cdcdcd;
}

/* line 452, ../sass/_header.scss */
.header_bottom__menu__submenu_inside {
  display: none !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  left: 100%;
  top: -2px;
  -webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  background-color: #ffffff;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-top: 2px solid #009bde;
}
/* line 469, ../sass/_header.scss */
.header_bottom__menu__submenu_inside li a {
  background-color: #fff !important;
}
/* line 472, ../sass/_header.scss */
.header_bottom__menu__submenu_inside li a:hover {
  background: #dadada !important;
  color: #636466 !important;
}
/* line 477, ../sass/_header.scss */
.header_bottom__menu__submenu_inside li a:after {
  display: none !important;
}

/* line 483, ../sass/_header.scss */
.header_bottom__menu__submenu_list-inside a:after {
  content: '';
  display: none;
  position: absolute;
  right: -1px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background: url(../img/menu-hover-arrow.png);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 497, ../sass/_header.scss */
.header_top_user_preview_right__hover {
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.32);
  border-radius: 0 0 4px 4px;
  background-color: #ffffff;
  min-width: 270px;
  min-height: 280px;
  border-top: 2px solid #009bde;
  margin-top: 10px;
  z-index: 10;
  padding: 10px 15px 10px;
  position: relative;
  top: 10px;
}

/* line 511, ../sass/_header.scss */
.header_top_user_preview_right__hover-wrap {
  position: absolute;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  left: -100%;
  margin-top: -10px;
  display: none;
  z-index: 10;
}

/* line 520, ../sass/_header.scss */
.header_top_user_preview_right__hover__name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 528, ../sass/_header.scss */
.header_top_user_preview_right__hover__name_left {
  margin-right: 10px;
  border-radius: 50%;
  overflow: hidden;
}

/* line 534, ../sass/_header.scss */
.header_top_user_preview_right__hover__name_right p {
  color: #8ac200;
  margin-bottom: 3px;
  margin-top: 0;
}
/* line 539, ../sass/_header.scss */
.header_top_user_preview_right__hover__name_right span {
  color: #000000;
  font-size: 12px;
}

/* line 544, ../sass/_header.scss */
.header_top_user_preview_right__hover_currency {
  margin: 10px 0 30px;
}
/* line 547, ../sass/_header.scss */
.header_top_user_preview_right__hover_currency a:first-child {
  border-radius: 4px 0 0 4px;
}

/* line 551, ../sass/_header.scss */
.header_top__start-sales__currency__item_hover {
  position: absolute;
  display: none;
  z-index: 10;
}
/* line 556, ../sass/_header.scss */
.header_top__start-sales__currency__item_hover a {
  background-color: #0089c4;
}

/* line 562, ../sass/_header.scss */
.header_top__start-sales__currency__item:hover .header_top__start-sales__currency__item_hover {
  display: block;
}
/* line 565, ../sass/_header.scss */
.header_top__start-sales__currency__item:hover .header_top__start-sales__currency__item_hover a {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 4 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 4 !important;
}
/* line 572, ../sass/_header.scss */
.header_top__start-sales__currency__item:hover a {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 580, ../sass/_header.scss */
.header_top_user_preview_right__hover__link ul li {
  margin: 20px 0;
}
/* line 583, ../sass/_header.scss */
.header_top_user_preview_right__hover__link ul li a {
  color: #000000;
  text-decoration: none;
}
/* line 587, ../sass/_header.scss */
.header_top_user_preview_right__hover__link ul li a:hover {
  color: #009bde;
}
/* line 593, ../sass/_header.scss */
.header_top_user_preview_right__hover__link ul li:last-child:before {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-color: #000000;
  margin: 20px 0;
}

/* line 605, ../sass/_header.scss */
.header_top__start-sales__currency__item:last-child a {
  border-radius: 0px 4px 4px 0;
}

/* line 608, ../sass/_header.scss */
.header_top_user_icon__hover-checkout-wrap {
  position: absolute;
  z-index: 210;
  -webkit-transform: translateX(-18%);
  transform: translateX(-18%);
  display: none;
}

/* line 615, ../sass/_header.scss */
.header_top_user_icon__hover-checkout {
  background: #fff;
  padding: 20px 10px;
  border-top: 2px solid #009bde;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.32);
  border-radius: 0 0 4px 4px;
  margin-top: 25px;
  min-width: 300px;
}
/* line 625, ../sass/_header.scss */
.header_top_user_icon__hover-checkout p {
  text-align: center;
}

/* line 629, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table {
  display: block;
}
/* line 632, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table table {
  cursor: default;
  display: block;
}
/* line 636, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table table tr {
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 27px;
  display: block;
  position: relative;
}

/* line 644, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table-name {
  width: 170px;
  min-width: 170px;
  padding-right: 10px;
  font-size: 10px;
  color: #000;
  line-height: 16px;
}

/* line 652, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table-price {
  min-width: 80px;
  padding-right: 25px;
  font-size: 16px;
  color: #8ac200;
  font-weight: 600;
}

/* line 659, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table-img {
  min-width: 85px;
  padding-right: 15px;
}

/* line 665, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table-remove-product button {
  background: transparent;
  position: absolute;
  right: 0;
  top: 27px;
}

/* line 672, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table-price_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
}
/* line 678, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__table-price_block p {
  margin-right: 20px;
}

/* line 682, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 690, ../sass/_header.scss */
.header_top_user_icon__hover-checkout__link button {
  background: #8ac200;
  color: #fff;
  padding: 15px 30px;
  border-radius: 4px;
  margin-top: 30px;
  text-transform: uppercase;
}

/* line 699, ../sass/_header.scss */
.register-popup, .login-popup {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 4px;
  background-color: #ffffff;
  z-index: 1050;
  min-width: 470px;
  padding: 0 !important;
}

/* line 712, ../sass/_header.scss */
.register-popup_top {
  padding: 17px;
  border-bottom: 1px solid #e6e6e6;
  position: relative;
}
/* line 717, ../sass/_header.scss */
.register-popup_top p {
  font-weight: 600;
  text-transform: uppercase;
}
/* line 722, ../sass/_header.scss */
.register-popup_top button {
  position: absolute;
  top: 50%;
  right: 14px;
  -webkit-transform: translateY(-50%) rotate(45deg);
  transform: translateY(-50%) rotate(45deg);
  background: transparent;
  font-size: 26px;
}

/* line 732, ../sass/_header.scss */
.register-popup__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 30px 0;
}

/* line 744, ../sass/_header.scss */
.register-popup__welcome-text {
  margin-left: 30px;
}
/* line 747, ../sass/_header.scss */
.register-popup__welcome-text p {
  font-size: 18px;
  font-weight: 600;
}

/* line 752, ../sass/_header.scss */
.register-popup__kind-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

/* line 760, ../sass/_header.scss */
.register-popup__kind-user__item label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  position: relative;
}
/* line 771, ../sass/_header.scss */
.register-popup__kind-user__item label:before {
  content: '';
  display: block;
  width: 16px;
  height: 16px;
  border: 1px solid #dadada;
  border-radius: 50%;
  margin-right: 8px;
}
/* line 781, ../sass/_header.scss */
.register-popup__kind-user__item label:after {
  content: '';
  display: none;
  width: 8px;
  height: 8px;
  background-color: #8ac200;
  border-radius: 50%;
  margin-right: 8px;
  position: absolute;
  left: 4px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 797, ../sass/_header.scss */
.register-popup__kind-user__item input {
  display: none;
}
/* line 800, ../sass/_header.scss */
.register-popup__kind-user__item input:checked + label:after {
  display: block;
}

/* line 805, ../sass/_header.scss */
.price-cart {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 814, ../sass/_header.scss */
.price-cart p {
  margin-left: 10px;
  color: #636466;
}
/* line 818, ../sass/_header.scss */
.price-cart p:last-child {
  color: #8ac200;
  font-weight: 600;
}

/* line 824, ../sass/_header.scss */
.register-popup__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 40px;
}
/* line 840, ../sass/_header.scss */
.register-popup__form form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
/* line 849, ../sass/_header.scss */
.register-popup__form button {
  width: 370px;
  height: 38px;
  border-radius: 4px;
  background-color: #8ac200;
  text-transform: uppercase;
  color: #ffffff;
  margin-top: 40px;
}
/* line 859, ../sass/_header.scss */
.register-popup__form a {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  color: #009bde;
  display: block;
  text-align: center;
  margin-top: 30px;
}

/* line 869, ../sass/_header.scss */
.register-popup__form__item {
  margin: 30px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
/* line 879, ../sass/_header.scss */
.register-popup__form__item label {
  font-size: 18px;
  font-weight: 600;
}
/* line 883, ../sass/_header.scss */
.register-popup__form__item input {
  width: 370px;
  height: 38px;
  border-radius: 2px;
  border: 1px solid #dadada;
  padding: 0 11px;
  margin-top: 15px;
}

/* line 892, ../sass/_header.scss */
.register-popup__form_with {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  color: #009bde;
  margin-top: 30px;
}

/* line 899, ../sass/_header.scss */
.register-popup__social-network {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-top: 30px;
}

/* line 907, ../sass/_header.scss */
.register-popup__social-network__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 150px;
  height: 38px;
  border-radius: 4px;
  background-color: #44678d;
  color: #ffffff;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 923, ../sass/_header.scss */
.register-popup__social-network__item a i {
  margin-right: 16px;
  font-size: 24px;
}

/* line 928, ../sass/_header.scss */
.register-popup_bottom-question {
  margin-top: 40px;
  padding: 25px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 1px solid #b3b3b3;
}
/* line 939, ../sass/_header.scss */
.register-popup_bottom-question p {
  margin-right: 15px;
}
/* line 943, ../sass/_header.scss */
.register-popup_bottom-question a {
  color: #009bde;
  text-decoration: underline;
}

/* line 948, ../sass/_header.scss */
.ulogin-buttons-container {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}
/* line 955, ../sass/_header.scss */
.ulogin-buttons-container > div {
  width: 150px !important;
  height: 38px !important;
  border-radius: 4px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 968, ../sass/_header.scss */
#uLogin {
  width: 100%;
}

/* line 971, ../sass/_header.scss */
.ulogin-buttons-container {
  width: 100% !important;
}

/* line 974, ../sass/_header.scss */
.ulogin-button-vkontakte {
  background: url("../img/vk-icon.png") no-repeat, #44678d !important;
  background-position-x: 10px !important;
}
/* line 978, ../sass/_header.scss */
.ulogin-button-vkontakte:after {
  content: 'Вконтакте';
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 26px;
}

/* line 990, ../sass/_header.scss */
.ulogin-button-facebook {
  background: url("../img/facebook-icon.png") no-repeat #3a559f !important;
  background-position-x: 10px !important;
}
/* line 994, ../sass/_header.scss */
.ulogin-button-facebook:after {
  content: 'Facebook';
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 26px;
}

/* line 1006, ../sass/_header.scss */
.register-popup_bottom__error p {
  display: block;
  text-align: center;
  color: red;
}

/* line 1011, ../sass/_header.scss */
.header_top_user_price-hover {
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.32);
  border-radius: 0 0 4px 4px;
  background-color: #ffffff;
  padding: 15px 30px;
  border-top: 2px solid #009bde;
  z-index: 3;
}
/* line 1021, ../sass/_header.scss */
.header_top_user_price-hover:before {
  content: '';
  display: block;
  background: url("../img/arrow-top.png");
  width: 20px;
  height: 10px;
  position: absolute;
  left: 50%;
  top: 24px;
  -webkit-transform: translate(-50%, -100%);
  transform: translate(-50%, -100%);
}

/* line 1035, ../sass/_header.scss */
.header_top_user_price:hover .header_top_user_price-hover-wrap {
  display: block;
}

/* line 1039, ../sass/_header.scss */
.header_top_user_price-hover__link button {
  width: 188px;
  height: 32px;
  border-radius: 4px;
  background-color: #8ac200;
  color: #ffffff;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 1048, ../sass/_header.scss */
.header_top_user_price-hover-wrap {
  display: none;
  padding-top: 24px;
  position: absolute;
  right: 50%;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
  z-index: 3;
  /* margin-top: 25px;*/
}

/* line 1058, ../sass/_header.scss */
.header-no-auth .header_top_user_icon__hover-checkout-wrap {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  right: 0;
}

@media (max-width: 1200px) {
  /* line 1064, ../sass/_header.scss */
  .header_top_right-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1070, ../sass/_header.scss */
  .header_top__login {
    margin-bottom: 15px;
  }

  /* line 1073, ../sass/_header.scss */
  .header_top__login a:last-child {
    margin-right: 0;
  }

  /* line 1076, ../sass/_header.scss */
  .header_top__search input {
    width: 230px;
  }

  /* line 1079, ../sass/_header.scss */
  .header_top {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 1083, ../sass/_header.scss */
  .header_bottom__menu__submenu_inside {
    position: inherit;
  }

  /* line 1086, ../sass/_header.scss */
  .header_bottom__menu__submenu_list-inside a:after {
    display: none !important;
  }

  /* line 1089, ../sass/_header.scss */
  .header_top_user_login {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  /* line 1093, ../sass/_header.scss */
  .header_top_user {
    padding-left: 0;
  }

  /* line 1096, ../sass/_header.scss */
  .header_top {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
@media (max-width: 992px) {
  /* line 1104, ../sass/_header.scss */
  .header_top_right-wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: 15px;
    margin-bottom: 20px;
  }

  /* line 1113, ../sass/_header.scss */
  .header_top__login {
    margin-bottom: 0;
    margin-right: 30px;
  }

  /* line 1117, ../sass/_header.scss */
  .home-find__advantages__item {
    margin-bottom: 20px !important;
  }

  /* line 1120, ../sass/_header.scss */
  .header_top_user_login {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 768px) {
  /* line 1126, ../sass/_header.scss */
  .header_bottom__menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
  }

  /* line 1133, ../sass/_header.scss */
  .header_bottom__menu__item-list {
    display: none;
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 3;
    width: 200px;
  }

  /* line 1141, ../sass/_header.scss */
  .header_bottom__menu__item-list ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 1150, ../sass/_header.scss */
  .header_bottom__menu__item-name p {
    width: inherit;
    padding: 0 15px;
  }
  /* line 1154, ../sass/_header.scss */
  .header_bottom__menu__item-name p i {
    display: block;
    font-size: 16px;
    margin-right: 7px;
  }

  /* line 1160, ../sass/_header.scss */
  .header_bottom__menu__item_wrap:last-child {
    position: relative;
    left: -29px;
  }

  /* line 1164, ../sass/_header.scss */
  .header_bottom__menu__item-name p {
    margin-right: 0;
  }

  /* line 1167, ../sass/_header.scss */
  .header_bottom__menu__submenu, .header_bottom__menu__submenu_inside {
    width: 100%;
  }

  /* line 1170, ../sass/_header.scss */
  .header_bottom__menu__submenu li {
    min-width: inherit;
  }

  /* line 1173, ../sass/_header.scss */
  .home-find__advantages {
    display: block !important;
  }

  /* line 1176, ../sass/_header.scss */
  .register-popup, .login-popup {
    min-width: inherit;
  }

  /* line 1179, ../sass/_header.scss */
  .login-popup {
    width: 80%;
  }

  /* line 1182, ../sass/_header.scss */
  .header_top_user_icon__hover-checkout-wrap {
    transform: translateX(-10%);
  }
}
@media (max-width: 480px) {
  /* line 1187, ../sass/_header.scss */
  .header_top_user_preview_right__hover-wrap {
    left: -50px;
    width: 210px;
  }

  /* line 1191, ../sass/_header.scss */
  .header_bottom__menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1200, ../sass/_header.scss */
  .header_bottom__menu__item_wrap:last-child {
    position: relative;
    left: 0px;
  }

  /* line 1204, ../sass/_header.scss */
  .header_bottom__menu__item-list {
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }

  /* line 1210, ../sass/_header.scss */
  .header_bottom__menu__item_wrap {
    width: 100%;
  }

  /* line 1213, ../sass/_header.scss */
  .header_bottom__menu__item {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 1218, ../sass/_header.scss */
  .header_top_user_icon__hover-checkout {
    min-width: inherit;
  }

  /* line 1221, ../sass/_header.scss */
  .register-popup, .login-popup {
    width: 90%;
  }

  /* line 1224, ../sass/_header.scss */
  .register-popup__form {
    padding: 0 25px;
  }

  /* line 1227, ../sass/_header.scss */
  .ulogin-buttons-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 1234, ../sass/_header.scss */
  .ulogin-buttons-container > div {
    margin: 0 15px 15px;
  }

  /* line 1238, ../sass/_header.scss */
  .header_top_user_preview_right__hover {
    min-width: inherit;
  }

  /* line 1241, ../sass/_header.scss */
  .header_top_user_icon a:hover .header_top_user_icon__hover-checkout-wrap {
    width: 320px;
  }

  /* line 1244, ../sass/_header.scss */
  .header-no-auth .header_top_user_icon__hover-checkout-wrap {
    left: 50%;
    right: inherit;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }

  /* line 1250, ../sass/_header.scss */
  .ulogin-buttons-container {
    /* margin-top: 27px !important;*/
  }
  /* line 1253, ../sass/_header.scss */
  .ulogin-buttons-container > div {
    margin: 10px 0px !important;
  }
}
@media (max-width: 400px) {
  /* line 1259, ../sass/_header.scss */
  .header_top__search {
    width: 100%;
  }
  /* line 1262, ../sass/_header.scss */
  .header_top__search input {
    width: 100%;
  }

  /* line 1266, ../sass/_header.scss */
  .header_top_user {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 1272, ../sass/_header.scss */
  .header_top_user .header_top_user_icon a:last-child {
    margin-right: 0;
  }

  /* line 1276, ../sass/_header.scss */
  .header_top_user_icon, .header_top_user_price {
    margin-bottom: 10px;
  }

  /* line 1279, ../sass/_header.scss */
  .header_top_user_preview_right__hover-wrap {
    left: 0;
  }

  /* line 1282, ../sass/_header.scss */
  .header_top_user_icon__hover-checkout-wrap {
    -webkit-transform: translateX(-34%) !important;
    transform: translateX(-34%) !important;
  }

  /* line 1286, ../sass/_header.scss */
  .header-no-auth .header_top_user_icon__hover-checkout-wrap {
    -webkit-transform: translateX(-51%) !important;
    transform: translateX(-51%) !important;
  }

  /* line 1290, ../sass/_header.scss */
  .header_top_user_icon a:hover .header_top_user_icon__hover-checkout-wrap {
    width: 294px;
  }
}
/* FIND PRODUCT OR SERVIECE*/
/* line 4, ../sass/_home.scss */
p {
  line-height: 1.3;
}

/* line 6, ../sass/_home.scss */
.home-find {
  padding: 74px 0 66px;
  background: url(../img/home-search-img.png) no-repeat;
  background-size: cover;
}

/* line 11, ../sass/_home.scss */
.home-find__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 23, ../sass/_home.scss */
.home-find__title p {
  color: #ffffff;
  font-size: 30px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 29, ../sass/_home.scss */
.home-find__description p {
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  margin-top: 40px;
  line-height: 22px;
}

/* line 37, ../sass/_home.scss */
.home-find__search {
  margin-top: 50px;
}

/* line 40, ../sass/_home.scss */
.home-find__search__input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 49, ../sass/_home.scss */
.home-find__search__input input {
  width: 650px;
  height: 50px;
  border-radius: 4px 0 0 4px;
  background-color: #ffffff;
  padding: 0 40px 0 60px;
  font-size: 16px;
  font-weight: 600;
  color: #636466;
}
/* line 60, ../sass/_home.scss */
.home-find__search__input:before {
  content: '';
  width: 23px;
  height: 23px;
  position: absolute;
  left: 13px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: url(../img/home-search-icon.png);
}

/* line 72, ../sass/_home.scss */
.home-find__search__input__button {
  padding: 0px 30px;
  height: 50px;
  border-radius: 0 4px 4px 0;
  background-color: #8ac200;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
}

/* line 81, ../sass/_home.scss */
.home-find__search__example {
  margin-top: 15px;
}
/* line 84, ../sass/_home.scss */
.home-find__search__example p {
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
}

/* line 90, ../sass/_home.scss */
.home-find__advantages {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 96, ../sass/_home.scss */
.home-find__advantages__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 10px 0 20px;
  padding: 5px 30px 4px 5px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
/* line 105, ../sass/_home.scss */
.home-find__advantages__item:hover {
  background-color: transparent;
}

/* line 109, ../sass/_home.scss */
.home-find__advantages__item_right {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
  text-transform: uppercase;
  margin-left: 16px;
}

/* line 117, ../sass/_home.scss */
.home-find__search__input-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 129, ../sass/_home.scss */
.home-find__search__input__focus {
  background-color: #ffffff;
  width: 740px;
}
/* line 135, ../sass/_home.scss */
.home-find__search__input__focus ul li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 16px 11px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  color: #636466;
}
/* line 148, ../sass/_home.scss */
.home-find__search__input__focus ul li a p {
  display: block;
  width: 110px;
  margin-right: 15px;
  font-size: 12px;
  color: #000;
}
/* line 156, ../sass/_home.scss */
.home-find__search__input__focus ul li a:hover {
  color: #009bde;
}
/* line 161, ../sass/_home.scss */
.home-find__search__input__focus ul li:not(:last-child) a {
  border-bottom: 1px solid #cdcdcd;
}
/* line 167, ../sass/_home.scss */
.home-find__search__input__focus:before {
  content: '';
  width: 100%;
  height: 1px;
  background: #4b4b4d;
  display: block;
  -webkit-box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.32);
}

/* line 177, ../sass/_home.scss */
.home-find__search__input__clear-button {
  position: absolute;
  background: transparent;
  font-size: 23px;
  left: -35px !important;
  top: 50%;
  color: #636466;
  -webkit-transform: rotate(45deg) translateY(-75%);
  transform: rotate(45deg) translateY(-75%);
}

/* line 187, ../sass/_home.scss */
.home-find__search__button-wrap {
  position: relative;
}

/* OUR SERVICES OR PRODUCTS*/
/* line 193, ../sass/_home.scss */
.home-service__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -8px;
}

/* line 204, ../sass/_home.scss */
.home-service__content-wrap {
  padding: 40px 0 90px;
  overflow-x: hidden;
}

/* line 208, ../sass/_home.scss */
.home-service__content-wrap .home-service__content__item {
  width: 220px;
  height: 350px;
  margin: 0 8px 20px;
}

/* line 213, ../sass/_home.scss */
.home-service__content__item-img {
  position: relative;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* img{*/
  /* 	width: 100%;*/
  /* 	height: 100%;*/
  /* }*/
}
/* line 228, ../sass/_home.scss */
.home-service__content__item-img .home-service__content__item-kind-service {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 235, ../sass/_home.scss */
.home-service__content__item-img .home-service__content__item-kind-service p {
  background-color: #009bde;
  height: 23px;
  padding: 0 14px;
  color: white;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 252, ../sass/_home.scss */
.home-service__content__item-rating-block {
  width: 50%;
  height: 18px;
  background: url(../img/blue-rating.png) repeat;
  text-indent: 9999px;
}

/* line 258, ../sass/_home.scss */
.home-service__content__item-rating {
  position: relative;
  -webkit-box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.55);
  box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.55);
  background-color: #f5f5f5;
  border-radius: 2px;
  border: 1px solid #dadada;
}
/* line 266, ../sass/_home.scss */
.home-service__content__item-rating p {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 274, ../sass/_home.scss */
.home-service__content__item_bottom-wrap {
  position: relative;
  bottom: 2px;
  border-radius: 2px;
  border: 1px solid #dadada;
  background-color: #ffffff;
  height: 200px;
}

/* line 282, ../sass/_home.scss */
.home-service__content__item_bottom {
  padding: 0 9px 8px;
  height: 87%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 296, ../sass/_home.scss */
.home-service__content__item-description {
  margin-top: 10px;
  max-height: 108px;
  overflow-y: hidden;
}
/* line 301, ../sass/_home.scss */
.home-service__content__item-description a {
  line-height: 22px;
  text-decoration: none;
  color: #000000;
}
/* line 308, ../sass/_home.scss */
.home-service__content__item-description:hover a {
  color: #009bde;
}

/* line 313, ../sass/_home.scss */
.home-service__content__item_bottom-inf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 12px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 324, ../sass/_home.scss */
.home-service__content__item-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 150px;
  overflow: hidden;
  padding: 2px 0;
}
/* line 335, ../sass/_home.scss */
.home-service__content__item-user p {
  color: #ff8300;
}

/* line 339, ../sass/_home.scss */
.home-service__content__item-user_status {
  display: block;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  border-radius: 50%;
}

/* line 346, ../sass/_home.scss */
.home-service__content__item-user_status_no-online {
  border: 1px solid #dadada;
  background-color: #ffffff;
}

/* line 350, ../sass/_home.scss */
.home-service__content__item-user_status_online {
  border: 1px solid #dadada;
  background-color: #8ac200;
}

/* line 354, ../sass/_home.scss */
.home-service__content__item-like {
  margin-left: 20px;
}
/* line 356, ../sass/_home.scss */
.home-service__content__item-like button {
  background: transparent;
}
/* line 359, ../sass/_home.scss */
.home-service__content__item-like button i {
  color: #c3c3c3;
}

/* line 364, ../sass/_home.scss */
.main-cab .home-service__content__item_bottom-inf_right {
  width: 100%;
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #dadada;
}

/* line 366, ../sass/_home.scss */
.home-page .home-service__content__item_bottom-inf_right {
  /* margin-top: 10px;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 375, ../sass/_home.scss */
.home-page .home-service__content__item_bottom-inf {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 382, ../sass/_home.scss */
.home-service__content__item_bottom-inf_left {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 395, ../sass/_home.scss */
.home-service__content__item-price p {
  color: #8ac200;
  font-size: 18px;
  font-weight: 600;
}

/* line 401, ../sass/_home.scss */
.home-service__content__item_product .home-service__content__item-kind-service p {
  background-color: #649b04;
}

/* line 404, ../sass/_home.scss */
.home-service__content__item_sale {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 409, ../sass/_home.scss */
.home-service__content__item_sale p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  border-radius: 2px 0 0;
  background-color: #f44336;
  padding: 9px 5px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 425, ../sass/_home.scss */
.home-service__content__item-like_check i {
  color: #009bde !important;
}

/* line 428, ../sass/_home.scss */
.home-service__more-button {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 437, ../sass/_home.scss */
.more-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 30px;
  height: 38px;
  border-radius: 4px;
  background-color: #8ac200;
  text-transform: uppercase;
  color: #fff;
}
/* line 451, ../sass/_home.scss */
.more-button:hover {
  text-decoration: none;
  color: #fff;
}

/* line 456, ../sass/_home.scss */
.home-service__content__item_bottom-inf__like_search-page {
  display: block !important;
}
/* line 459, ../sass/_home.scss */
.home-service__content__item_bottom-inf__like_search-page i {
  color: #c3c3c3;
}

/* OUR RESULT*/
/* line 466, ../sass/_home.scss */
.home-our-result {
  background-color: #009bde;
  padding: 70px 0;
}

/* line 470, ../sass/_home.scss */
.home-our-result__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
}

/* line 482, ../sass/_home.scss */
.home-our-result__content__item p, .home-our-result__content__item span {
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  font-size: 18px;
}
/* line 489, ../sass/_home.scss */
.home-our-result__content__item p {
  font-size: 36px;
  font-weight: 700;
  margin-bottom: 30px;
}

/* OUT US*/
/* line 498, ../sass/_home.scss */
.home-our-us {
  padding: 70px 0;
}

/* line 501, ../sass/_home.scss */
.home-our-us__content__item-top {
  width: 100px;
  height: 100px;
  border: 5px solid #009bde;
  background-color: #ffffff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}
/* line 518, ../sass/_home.scss */
.home-our-us__content__item-top p {
  color: #8ac200;
  font-size: 30px !important;
  font-weight: 700 !important;
}

/* line 524, ../sass/_home.scss */
.home-our-us__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 535, ../sass/_home.scss */
.home-our-us__title span {
  font-size: 36px;
  font-weight: 700;
  line-height: 35px;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 547, ../sass/_home.scss */
.home-our-us__title span:before {
  content: '-';
  font-size: 36px;
  font-weight: 700;
  line-height: 35px;
  position: relative;
  top: -2px;
  margin: 0 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 561, ../sass/_home.scss */
.home-our-us__description {
  margin-top: 40px;
}
/* line 564, ../sass/_home.scss */
.home-our-us__description p {
  text-align: center;
}

/* line 568, ../sass/_home.scss */
.home-our-us__content {
  margin-top: 65px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 579, ../sass/_home.scss */
.home-our-us__content__item {
  width: 310px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
/* line 593, ../sass/_home.scss */
.home-our-us__content__item span {
  font-size: 16px;
  line-height: 24px;
  margin-top: 20px;
}
/* line 599, ../sass/_home.scss */
.home-our-us__content__item p {
  font-size: 18px;
  font-weight: 600;
}

/*REAL CASES*/
/* line 607, ../sass/_home.scss */
.home-real-cases {
  margin-top: 30px;
  padding-bottom: 70px;
}

/* line 611, ../sass/_home.scss */
.home-real-cases__content__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  border-radius: 4px;
  background-color: #ffffff;
  padding: 30px 15px 15px;
}

/* line 628, ../sass/_home.scss */
.home-real-cases__content__item-img {
  width: 160px;
  height: 132px;
  border-radius: 50%;
  overflow: hidden;
}

/* line 634, ../sass/_home.scss */
.home-real-cases__title {
  margin-bottom: 30px;
}
/* line 637, ../sass/_home.scss */
.home-real-cases__title p {
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 644, ../sass/_home.scss */
.home-real-cases__description p {
  font-size: 18px;
  text-align: center;
}

/* line 648, ../sass/_home.scss */
.home-real-cases__content {
  margin-top: 50px;
}

/* line 651, ../sass/_home.scss */
.home-real-cases__content__item-name {
  margin: 20px 0;
}
/* line 654, ../sass/_home.scss */
.home-real-cases__content__item-name p {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 660, ../sass/_home.scss */
.home-real-cases__content__item-description p {
  color: #636466;
  font-style: italic;
  line-height: 24px;
  text-align: center;
}

/* line 666, ../sass/_home.scss */
.home-real-cases__content__item-link {
  margin-top: 45px;
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-right: 5px;
}
/* line 672, ../sass/_home.scss */
.home-real-cases__content__item-link button {
  text-decoration: none;
  font-size: 12px;
  text-transform: uppercase;
  color: #009bde;
  background: transparent;
}

/* line 680, ../sass/_home.scss */
.home-real-cases__more-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 60px;
}

/* line 689, ../sass/_home.scss */
.home-real-cases__more-inf__item-wrap {
  display: none;
}

/* line 692, ../sass/_home.scss */
.home-real-cases__more-inf__item {
  -webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  border-radius: 4px;
  background-color: #ffffff;
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 55px 30px;
  position: relative;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 707, ../sass/_home.scss */
.home-real-cases__more-inf__item-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 55px;
}
/* line 720, ../sass/_home.scss */
.home-real-cases__more-inf__item-left p, .home-real-cases__more-inf__item-left span {
  text-align: center;
  display: block;
  margin-bottom: 16px;
}
/* line 725, ../sass/_home.scss */
.home-real-cases__more-inf__item-left p {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 730, ../sass/_home.scss */
.home-real-cases__more-inf__item-left img {
  margin-bottom: 20px;
  margin-top: 10px;
}

/* line 736, ../sass/_home.scss */
.home-real-cases__more-inf__item-right h6 {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 34px;
}
/* line 741, ../sass/_home.scss */
.home-real-cases__more-inf__item-right p {
  font-size: 16px;
  line-height: 24px;
}
/* line 745, ../sass/_home.scss */
.home-real-cases__more-inf__item-right img {
  margin: 8px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
}

/* line 753, ../sass/_home.scss */
.home-real-cases__more-inf__item-left-img {
  width: 160px;
  height: 162px;
  border-radius: 50%;
  overflow: hidden;
}

/* line 759, ../sass/_home.scss */
.home-real-cases__more-inf__close {
  position: absolute;
  top: 10px;
  right: 8px;
}
/* line 764, ../sass/_home.scss */
.home-real-cases__more-inf__close button {
  background: transparent;
}
/* line 767, ../sass/_home.scss */
.home-real-cases__more-inf__close button i {
  font-size: 16px;
}

/* OUR SOCIAL NETWORK*/
/* line 774, ../sass/_home.scss */
.our-social-network {
  background-color: #649b04;
  padding: 55px 0;
}

/* line 778, ../sass/_home.scss */
.our-social-network__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 783, ../sass/_home.scss */
.our-social-network__title__description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  margin-left: 30px;
}

/* line 795, ../sass/_home.scss */
.our-social-network__content_left {
  width: 790px;
}

/* line 798, ../sass/_home.scss */
.our-social-network__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 806, ../sass/_home.scss */
.our-social-network__title__logo {
  width: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 815, ../sass/_home.scss */
.our-social-network__title__logo p {
  color: #ffffff;
  font-size: 36px;
  font-weight: 700;
  line-height: 29px;
  text-transform: uppercase;
}
/* line 822, ../sass/_home.scss */
.our-social-network__title__logo span {
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  margin-top: 8px;
  display: block;
}

/* line 830, ../sass/_home.scss */
.our-social-network__title__logo-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 835, ../sass/_home.scss */
.our-social-network__title__logo-wrap:after {
  content: '';
  display: block;
  position: relative;
  width: 1px;
  height: 100%;
  background: #fff;
  margin-left: 20px;
}

/* line 845, ../sass/_home.scss */
.our-social-network__description {
  margin-top: 25px;
}
/* line 848, ../sass/_home.scss */
.our-social-network__description p {
  font-size: 16px;
  color: #fff;
}

/* line 853, ../sass/_home.scss */
.our-social-network__content_right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 861, ../sass/_home.scss */
.our-social-network__content_right__link {
  margin-right: 80px;
}
/* line 864, ../sass/_home.scss */
.our-social-network__content_right__link a {
  text-decoration: none;
  margin: 0 15px;
}
/* line 868, ../sass/_home.scss */
.our-social-network__content_right__link a i {
  color: #fff;
  font-size: 40px;
}

@media (max-width: 1200px) {
  /* line 875, ../sass/_home.scss */
  .our-social-network__content_right__link a {
    margin: 0 7px;
  }

  /* line 878, ../sass/_home.scss */
  .our-social-network__content_right__link {
    margin-right: 0;
  }
}
@media (max-width: 992px) {
  /* line 883, ../sass/_home.scss */
  .home-find__advantages {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  /* line 889, ../sass/_home.scss */
  .home-find__search {
    width: 100%;
  }

  /* line 892, ../sass/_home.scss */
  .home-find__search__input input {
    width: 77%;
  }

  /* line 895, ../sass/_home.scss */
  .home-our-us__content__item {
    margin-bottom: 20px;
  }

  /* line 898, ../sass/_home.scss */
  .home-real-cases__content__item {
    margin-bottom: 20px;
  }

  /* line 901, ../sass/_home.scss */
  .our-social-network__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 910, ../sass/_home.scss */
  .our-social-network__content_right {
    margin-top: 30px;
  }

  /* line 913, ../sass/_home.scss */
  .our-social-network__description p {
    text-align: center;
  }

  /* line 916, ../sass/_home.scss */
  .our-social-network__content_left {
    width: initial;
  }

  /* line 919, ../sass/_home.scss */
  .home-real-cases__more-inf__item-right img {
    width: 100%;
  }

  /* line 922, ../sass/_home.scss */
  .home-find__search__input__focus {
    width: 371px;
  }

  /* line 925, ../sass/_home.scss */
  .home-find__search__example p {
    text-align: center;
  }
}
@media (max-width: 768px) {
  /* line 930, ../sass/_home.scss */
  .home-service__content__item {
    margin-left: 5px;
    margin-right: 5px;
  }

  /* line 934, ../sass/_home.scss */
  .home-our-result__content__item {
    margin: 0 5px 10px;
  }

  /* line 937, ../sass/_home.scss */
  .home-real-cases__content__item {
    width: 80%;
    margin: 0 auto 20px;
  }

  /* line 941, ../sass/_home.scss */
  .home-real-cases__more-inf__item {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 15px 15px 30px;
  }

  /* line 949, ../sass/_home.scss */
  .home-real-cases__more-inf__item-left {
    margin-bottom: 15px;
    margin-right: 0;
  }

  /* line 953, ../sass/_home.scss */
  .register-popup {
    width: 80%;
    min-width: inherit;
  }

  /* line 957, ../sass/_home.scss */
  .register-popup__form__item input {
    width: 100%;
  }

  /* line 960, ../sass/_home.scss */
  .register-popup__form button {
    width: 100%;
  }
}
/* line 964, ../sass/_home.scss */
.register-popup__form__social-network {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  width: 100%;
  margin-top: 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 977, ../sass/_home.scss */
.register-popup__form__social-network > div {
  cursor: pointer;
}

/* line 982, ../sass/_home.scss */
.register-popup__form__social-network__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 150px;
  height: 38px;
  background: #44678d;
  border-radius: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 15px 15px;
}
/* line 998, ../sass/_home.scss */
.register-popup__form__social-network__item p {
  color: #fff;
}
/* line 1002, ../sass/_home.scss */
.register-popup__form__social-network__item i {
  font-size: 30px;
  margin-right: 15px;
  color: #fff;
}

/* line 1008, ../sass/_home.scss */
.register-popup__form__social-network__item_facebook {
  background: #3a559f;
}
/* line 1011, ../sass/_home.scss */
.register-popup__form__social-network__item_facebook i {
  position: relative;
  top: 5px;
}

@media (min-width: 768px) {
  /* line 1017, ../sass/_home.scss */
  .home-real-cases__content__item-description p {
    height: 120px;
    overflow-y: hidden;
  }
}
@media (max-width: 768px) {
  /* line 1023, ../sass/_home.scss */
  .register-popup__form__item {
    width: 100%;
  }

  /* line 1026, ../sass/_home.scss */
  .register-popup__form {
    padding: 0 50px;
  }
}
@media (max-width: 719px) {
  /* line 1031, ../sass/_home.scss */
  .home-service__content {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  /* line 1035, ../sass/_home.scss */
  .home-real-cases__content__item {
    width: 100%;
  }
}
@media (max-width: 605px) {
  /* line 1040, ../sass/_home.scss */
  .header_top__user-inf {
    margin-top: 10px;
  }
}
@media (max-width: 480px) {
  /* line 1045, ../sass/_home.scss */
  .header_top, .header_top_right-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1051, ../sass/_home.scss */
  .header_top__logo, .header_top__search, .header_top__user-inf {
    margin-bottom: 15px;
  }

  /* line 1054, ../sass/_home.scss */
  .header_top__login {
    margin-bottom: 15px;
    margin-right: 0;
  }

  /* line 1058, ../sass/_home.scss */
  .home-find__search__input__button {
    padding: 0 10px;
  }

  /* line 1061, ../sass/_home.scss */
  .home-our-result__content__item {
    margin-bottom: 30px;
  }

  /* line 1064, ../sass/_home.scss */
  .home-our-us__title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1070, ../sass/_home.scss */
  .home-our-us__title span {
    margin-top: 20px;
    font-size: 26px;
    text-align: center;
  }

  /* line 1075, ../sass/_home.scss */
  .home-our-us__title span:before {
    display: none;
  }

  /* line 1078, ../sass/_home.scss */
  .our-social-network__title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1084, ../sass/_home.scss */
  .our-social-network__title__logo-wrap {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 1089, ../sass/_home.scss */
  .our-social-network__title__logo-wrap:after {
    display: none;
  }

  /* line 1093, ../sass/_home.scss */
  .our-social-network__title__logo {
    margin-bottom: 20px;
  }

  /* line 1096, ../sass/_home.scss */
  .our-social-network__title__description {
    text-align: center;
    margin-left: 0;
  }

  /* line 1100, ../sass/_home.scss */
  .our-social-network__title__logo span {
    text-align: center;
  }

  /* line 1103, ../sass/_home.scss */
  .home-find__advantages__item {
    margin: 0;
    padding: 0;
  }

  /* line 1107, ../sass/_home.scss */
  .home-find__search__input__clear-button {
    right: 95px;
  }

  /* line 1110, ../sass/_home.scss */
  .home-service__content__item {
    width: 100%;
  }

  /* line 1113, ../sass/_home.scss */
  .home-find__search__input__focus {
    width: 100%;
    /* display: none;*/
  }

  /* line 1117, ../sass/_home.scss */
  .header_top_user_icon__hover-checkout-wrap {
    -webkit-transform: translateX(7%);
    transform: translateX(7%);
  }

  /* .header_top_user_icon__hover-checkout__table{*/
  /* 	display: -ms-grid;*/
  /* 	display: grid; */
  /* }*/
  /* line 1125, ../sass/_home.scss */
  .header_top_user_icon__hover-checkout__table table {
    /* display: -webkit-box;*/
    /* display: -ms-flexbox;*/
    /* display: flex;*/
    /* overflow-x: scroll;*/
  }

  /* line 1131, ../sass/_home.scss */
  .register-popup__social-network {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1140, ../sass/_home.scss */
  .register-popup__social-network__item:first-child {
    margin-bottom: 10px;
  }

  /* line 1143, ../sass/_home.scss */
  .register-popup__logo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1149, ../sass/_home.scss */
  .register-popup__welcome-text {
    margin-left: 0;
    margin-top: 10px;
  }

  /* line 1153, ../sass/_home.scss */
  .home-find__search__input-wrap {
    width: 100%;
  }

  /* line 1156, ../sass/_home.scss */
  .home-find__search__input input {
    width: 100%;
  }

  /* line 1159, ../sass/_home.scss */
  .register-popup_bottom-question {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1168, ../sass/_home.scss */
  .register-popup_bottom-question p {
    margin-bottom: 10px;
    margin-right: 0;
  }

  /* line 1173, ../sass/_home.scss */
  .register-popup__kind-user__item:first-child {
    margin-bottom: 10px;
  }

  /* line 1176, ../sass/_home.scss */
  .register-popup__kind-user {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1185, ../sass/_home.scss */
  .home-service__content__item-description {
    max-height: 108px;
    overflow-y: hidden;
  }

  /* line 1189, ../sass/_home.scss */
  .home-service__content {
    margin: 0;
  }

  /* line 1192, ../sass/_home.scss */
  .home-find__search__input::before {
    left: 30px;
  }

  /* line 1194, ../sass/_home.scss */
  .home-find__search__input {
    width: 100%;
  }
}
/* line 1198, ../sass/_home.scss */
.singup_error {
  margin-bottom: 20px;
}

/* line 1202, ../sass/_home.scss */
.home-page .home-service__content__item-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #dadada;
  width: 100%;
  padding-top: 10px;
}
/* line 1216, ../sass/_home.scss */
.home-page .home-service__content__item-price span {
  color: #c3c3c3;
  text-decoration: line-through;
  font-weight: 600;
  font-size: 14px;
  margin-left: 10px;
}

@media (max-width: 320px) {
  /* line 1225, ../sass/_home.scss */
  .header_top_user_preview_right__hover-wrap {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 0;
  }

  /* line 1230, ../sass/_home.scss */
  .header_top_user_preview_right__hover {
    min-width: 100%;
  }

  /* line 1233, ../sass/_home.scss */
  .register-popup {
    width: 95%;
  }
}
/* line 1, ../sass/_footer.scss */
.footer_top {
  border-top: 2px solid #8ac200;
  padding: 30px 0 60px;
}

/* line 5, ../sass/_footer.scss */
.footer_top__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 16, ../sass/_footer.scss */
.footer_top__content__item p {
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 20px;
}
/* line 25, ../sass/_footer.scss */
.footer_top__content__item ul li a {
  color: #000000;
}
/* line 28, ../sass/_footer.scss */
.footer_top__content__item ul li a:hover {
  color: #009bde;
}
/* line 33, ../sass/_footer.scss */
.footer_top__content__item ul li:not(:last-child) {
  margin-bottom: 20px;
}

/* line 39, ../sass/_footer.scss */
.footer_bottom {
  padding: 20px 0;
  border-top: 1px solid #000;
}
/* line 43, ../sass/_footer.scss */
.footer_bottom p {
  text-align: center;
  color: #010101;
  font-size: 12px;
}

@media (max-width: 768px) {
  /* line 50, ../sass/_footer.scss */
  .footer_top__content {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  /* line 54, ../sass/_footer.scss */
  .footer_top__content__item {
    margin: 0 10px 20px;
  }
}
@media (max-width: 480px) {
  /* line 59, ../sass/_footer.scss */
  .footer_top__content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 68, ../sass/_footer.scss */
  .footer_top__content__item p {
    text-align: center;
  }

  /* line 71, ../sass/_footer.scss */
  .footer_top__content__item ul li a {
    text-align: center;
    display: block;
  }
}
/* line 1, ../sass/_404.scss */
.page-404 {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(../img/404-bg.png) no-repeat;
  background-size: cover;
  overflow-x: hidden;
}

/* line 9, ../sass/_404.scss */
.page-404__img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* line 16, ../sass/_404.scss */
.page-404__img p {
  color: #382a3a;
  font-family: Arkhip;
  font-size: 173px;
}

/* line 22, ../sass/_404.scss */
.page-404 .header_top__logo {
  position: relative;
  top: 70px;
}
/* line 26, ../sass/_404.scss */
.page-404 .header_top__logo img {
  width: 147px;
}
/* line 30, ../sass/_404.scss */
.page-404 .header_top__logo p {
  font-size: 16px;
}

/* line 34, ../sass/_404.scss */
.page-404__img_gif {
  position: absolute;
  top: 38px;
  left: 156px;
}
/* line 39, ../sass/_404.scss */
.page-404__img_gif img {
  width: 98px;
}

/* line 43, ../sass/_404.scss */
.page-404__img_png {
  position: absolute;
  top: 67px;
  left: 132px;
  height: 97px;
  overflow: hidden;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 52, ../sass/_404.scss */
.page-404__content {
  position: absolute;
  bottom: 60px;
  margin-left: 70px;
}
/* line 57, ../sass/_404.scss */
.page-404__content p {
  color: #8ac200;
  font-size: 60px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 50px;
}
/* line 64, ../sass/_404.scss */
.page-404__content span {
  color: #009bde;
  font-size: 70px;
  font-weight: 600;
  text-transform: uppercase;
  margin-left: 200px;
}

@media (max-width: 1200px) {
  /* line 74, ../sass/_404.scss */
  .page-404__content p {
    font-size: 40px;
  }
  /* line 77, ../sass/_404.scss */
  .page-404__content span {
    font-size: 50px;
  }

  /* line 82, ../sass/_404.scss */
  .page-404 .header_top__logo img {
    width: 120px;
  }
  /* line 86, ../sass/_404.scss */
  .page-404 .header_top__logo p {
    font-size: 15px;
  }
}
@media (max-width: 992px) {
  /* line 92, ../sass/_404.scss */
  .page-404__content span {
    font-size: 30px;
    margin-left: 100px;
  }

  /* line 96, ../sass/_404.scss */
  .page-404__content p {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  /* line 101, ../sass/_404.scss */
  .page-404__content span {
    text-align: center;
    margin-left: 0px;
    display: block;
  }

  /* line 106, ../sass/_404.scss */
  .page-404__content p {
    text-align: center;
  }

  /* line 109, ../sass/_404.scss */
  .page-404__content {
    width: 100%;
    margin-left: 0;
  }

  /* .header_top__logo{*/
  /* 	left: 50%;*/
  /* 	transform: translate(-50%);*/
  /* }*/
}
@media (max-width: 480px) {
  /* line 119, ../sass/_404.scss */
  .page-404__img p {
    font-size: 90px;
  }

  /* line 122, ../sass/_404.scss */
  .page-404__img_png {
    top: 54px;
    left: 68px;
    z-index: 110;
    height: 31px;
  }
}
/* line 1, ../sass/_cab-user-inf.scss */
.cab-user-inf {
  background-image: url(../img/cab-inf-bg.png);
  background-size: cover;
  background-position: center;
  padding: 70px 0;
  overflow-x: hidden;
}

/* line 8, ../sass/_cab-user-inf.scss */
.cab-user-inf__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 19, ../sass/_cab-user-inf.scss */
.cab-user-inf_left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 27, ../sass/_cab-user-inf.scss */
.cab-user-inf__preview {
  margin-right: 33px;
  width: 160px;
  height: auto;
  background-size: cover;
  border-radius: 50%;
  overflow: hidden;
}

/* line 35, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__account-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}

/* line 41, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__account-name_online {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 15px;
}
/* line 50, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__account-name_online span {
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid #dadada;
  background-color: #8ac200;
  margin-right: 5px;
  border-radius: 50%;
}
/* line 59, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__account-name_online p {
  color: #ffffff;
}

/* line 63, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__account-name_text {
  color: #ffffff;
  font-size: 24px;
  font-weight: 600;
  margin-right: 15px;
}

/* line 69, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__last-visit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}
/* line 78, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__last-visit p {
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
}
/* line 84, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__last-visit span {
  color: #ffffff;
  margin-left: 15px;
}
/* line 88, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__last-visit span img {
  margin-right: 5px;
}

/* line 93, ../sass/_cab-user-inf.scss */
.cab-user-inf__content__use-package {
  margin-bottom: 20px;
}
/* line 96, ../sass/_cab-user-inf.scss */
.cab-user-inf__content__use-package span {
  color: #fff;
}

/* line 100, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__rating {
  margin-bottom: 20px;
  width: 220px;
}

/* line 104, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__chanve-preview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 109, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__chanve-preview button {
  background: transparent;
  color: #ffffff;
  display: flex;
  align-items: center;
}
/* line 115, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__chanve-preview button img {
  margin-right: 15px;
  height: 13px;
}

/* line 121, ../sass/_cab-user-inf.scss */
.cab-user-inf__details__chanve-preview__item {
  margin-right: 30px;
}

/* line 124, ../sass/_cab-user-inf.scss */
.cab-user-inf_right_top-sell-button {
  background-color: #009bde;
}

/* line 127, ../sass/_cab-user-inf.scss */
.cab-user-inf_right_top-propose-button {
  background-color: #8ac200;
  margin-left: 30px;
}

/* line 131, ../sass/_cab-user-inf.scss */
.cab-user-inf_right_top-view-button {
  background-color: #ff8300;
}

/* line 136, ../sass/_cab-user-inf.scss */
.cab-user-inf_right a {
  display: inline-block;
  border-radius: 4px;
  padding: 12px 30px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 146, ../sass/_cab-user-inf.scss */
.cab-user-inf_right_bottom {
  margin-top: 30px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 155, ../sass/_cab-user-inf.scss */
.cab-user-inf_right_top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 163, ../sass/_cab-user-inf.scss */
.change-background-button {
  width: 140px;
  height: 38px;
  border-radius: 4px;
  background-color: #8ac200 !important;
  background-image: none;
  border: 0;
  color: #fff;
  text-transform: uppercase;
  margin-top: 20px;
}

/* line 174, ../sass/_cab-user-inf.scss */
.background-change-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 30px 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 183, ../sass/_cab-user-inf.scss */
.background-change-form input {
  display: none;
}
/* line 187, ../sass/_cab-user-inf.scss */
.background-change-form label {
  cursor: pointer;
}

@media (min-width: 768px) {
  /* line 192, ../sass/_cab-user-inf.scss */
  .modal-dialog {
    width: 400px;
  }

  /* line 195, ../sass/_cab-user-inf.scss */
  #modal-image .modal-dialog {
    width: 900px;
  }
  /* line 198, ../sass/_cab-user-inf.scss */
  #modal-image .modal-dialog .pagination li span {
    padding: 6px 12px !important;
  }
}
/* line 203, ../sass/_cab-user-inf.scss */
.change-background-button-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (max-width: 1200px) {
  /* line 212, ../sass/_cab-user-inf.scss */
  .cab-user-inf_right a {
    padding: 12px 20px;
  }
}
@media (max-width: 992px) {
  /* line 217, ../sass/_cab-user-inf.scss */
  .cab-user-inf__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 223, ../sass/_cab-user-inf.scss */
  .cab-user-inf_right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 30px;
  }

  /* line 229, ../sass/_cab-user-inf.scss */
  .cab-user-inf_right_bottom {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (max-width: 768px) {
  /* line 235, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__last-visit {
    flex-direction: column;
    align-items: flex-start;
  }
  /* line 239, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__last-visit span {
    margin-top: 15px;
    margin-left: 0;
  }
}
@media (max-width: 480px) {
  /* line 246, ../sass/_cab-user-inf.scss */
  .cab-user-inf_left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 255, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 267, ../sass/_cab-user-inf.scss */
  .cab-user-inf__preview {
    margin-right: 0;
    margin-bottom: 15px;
  }

  /* line 271, ../sass/_cab-user-inf.scss */
  .cab-user-inf_right, .cab-user-inf_right_top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 277, ../sass/_cab-user-inf.scss */
  .cab-user-inf_right_top-propose-button, .cab-user-inf_right_bottom {
    margin-left: 0;
    margin-top: 15px;
  }

  /* line 281, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__chanve-preview__item:last-child {
    margin-right: 0;
  }

  /* line 284, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__last-visit {
    flex-direction: column;
    align-items: center;
  }
  /* line 288, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__last-visit p {
    margin-bottom: 10px;
  }

  /* line 292, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__account-name {
    flex-direction: column;
    align-items: center;
  }

  /* line 296, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__account-name_text {
    margin-right: 0;
    margin-bottom: 15px;
  }
}
@media (max-width: 320px) {
  /* line 302, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__chanve-preview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 311, ../sass/_cab-user-inf.scss */
  .cab-user-inf__details__chanve-preview > div {
    margin-bottom: 10px;
  }
}
/* line 1, ../sass/_sale-product.scss */
.sale-product {
  padding-bottom: 100px;
  position: relative;
}

/* line 6, ../sass/_sale-product.scss */
.sale-product_content__language {
  margin-top: 25px;
}
/* line 10, ../sass/_sale-product.scss */
.sale-product_content__language ul li {
  margin-right: 30px;
}
/* line 13, ../sass/_sale-product.scss */
.sale-product_content__language ul li a {
  padding: 10px 16px;
  color: #636466;
  display: block;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
}
/* line 21, ../sass/_sale-product.scss */
.sale-product_content__language ul li.active a {
  border: 1px solid #8ac200 !important;
}
/* line 26, ../sass/_sale-product.scss */
.sale-product_content__language .nav-tabs > li.active > a, .sale-product_content__language .nav-tabs > li.active > a:focus, .sale-product_content__language .nav-tabs > li.active > a:hover {
  border: 1px solid #cdcdcd;
}
/* line 29, ../sass/_sale-product.scss */
.sale-product_content__language .nav > li > a:focus, .sale-product_content__language .nav > li > a:hover {
  border: 1px solid #cdcdcd;
}

/* line 34, ../sass/_sale-product.scss */
.sale-product_content label {
  font-weight: 600;
  margin-bottom: 15px;
}
/* line 38, ../sass/_sale-product.scss */
.sale-product_content input {
  width: 100%;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 0 16px;
}
/* line 46, ../sass/_sale-product.scss */
.sale-product_content textarea {
  width: 100%;
  height: 351px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 14px 16px;
}

/* line 55, ../sass/_sale-product.scss */
.sale-product_content__language__content__item-meta {
  height: 120px !important;
}

/* line 58, ../sass/_sale-product.scss */
.sale-product_content__language__content__item {
  margin-top: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 68, ../sass/_sale-product.scss */
.sale-product_content__language {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 76, ../sass/_sale-product.scss */
.sale-product .sale-product_content__language__content__save-button {
  margin-top: 0 !important;
}

/* line 79, ../sass/_sale-product.scss */
.sale-product_content__language__content__save-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 40px;
}
/* line 88, ../sass/_sale-product.scss */
.sale-product_content__language__content__save-button button {
  border-radius: 4px;
  background-color: #8ac200;
  color: #fff;
  padding: 9px 25px 9px 20px;
  font-size: 13px;
}
/* line 95, ../sass/_sale-product.scss */
.sale-product_content__language__content__save-button button i {
  margin-right: 10px;
  color: #fff;
}

/* line 101, ../sass/_sale-product.scss */
.sale_data__content__item {
  margin-top: 25px;
}
/* line 104, ../sass/_sale-product.scss */
.sale_data__content__item input[type="file"] {
  width: 38px;
  height: 38px;
  cursor: pointer;
  border-radius: 4px;
  background-color: #8ac200;
  text-indent: 9999px;
  outline: 0;
}
/* line 114, ../sass/_sale-product.scss */
.sale_data__content__item select {
  width: 100%;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 0 16px;
}
/* line 122, ../sass/_sale-product.scss */
.sale_data__content__item .bloks_image a {
  margin: 15px 25px 15px 0;
}

/* line 126, ../sass/_sale-product.scss */
.sale_data__content__item_file {
  position: relative;
  display: table;
}
/* line 130, ../sass/_sale-product.scss */
.sale_data__content__item_file label {
  content: '+';
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #ffffff;
  font-size: 30px;
  cursor: pointer;
}
/* line 141, ../sass/_sale-product.scss */
.sale_data__content__item_file button {
  width: 38px;
  height: 38px;
  border-radius: 4px;
  background-color: #8ac200;
}
/* line 147, ../sass/_sale-product.scss */
.sale_data__content__item_file button i {
  color: #ffffff;
  font-size: 20px;
}

/* line 153, ../sass/_sale-product.scss */
.sale_data__content__item_price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 30px;
}

/* line 159, ../sass/_sale-product.scss */
.sale_data__content__item__price-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 164, ../sass/_sale-product.scss */
.sale_data__content__item__price-input input {
  width: 110px;
  height: 38px;
  border-radius: 4px 0 0 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
}
/* line 172, ../sass/_sale-product.scss */
.sale_data__content__item__price-input p {
  padding: 11px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 0 4px 4px 0;
  border: 1px solid #cdcdcd;
  background-color: #e6e6e6;
}
/* line 187, ../sass/_sale-product.scss */
.sale_data__content__item__price-input p span {
  font-weight: 700;
}

/* line 192, ../sass/_sale-product.scss */
.sale_data__content__item__price {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 30px;
}
/* line 202, ../sass/_sale-product.scss */
.sale_data__content__item__price select {
  outline: 0;
  width: 150px;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 0 16px;
  color: #636466;
}

/* line 213, ../sass/_sale-product.scss */
.sale_data__content__item_seo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 221, ../sass/_sale-product.scss */
.sale_data__content__item_seo button {
  border-radius: 4px;
  background-color: #009bde;
  padding: 13px 30px;
  color: #ffffff;
  text-transform: uppercase;
  margin-left: 30px;
  white-space: nowrap;
}

/* line 231, ../sass/_sale-product.scss */
.sale_data__content__item-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 239, ../sass/_sale-product.scss */
.sale_data__content__item-calendar input {
  border-radius: 4px 0 0 4px !important;
}
/* line 243, ../sass/_sale-product.scss */
.sale_data__content__item-calendar button {
  border-radius: 0 4px 4px 0;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 11px 12px 11px;
}

/* line 250, ../sass/_sale-product.scss */
.sale_relations__content__item-list {
  padding: 0 0px 0 10px;
  height: 300px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
}
/* line 256, ../sass/_sale-product.scss */
.sale_relations__content__item-list ul {
  padding: 10px 20px 10px 0;
}
/* line 259, ../sass/_sale-product.scss */
.sale_relations__content__item-list ul li {
  margin-bottom: 10px;
}
/* line 262, ../sass/_sale-product.scss */
.sale_relations__content__item-list ul li button {
  width: 100%;
  height: inherit;
  border-radius: 4px;
  border: 1px solid #dadada;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 0 0 15px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 279, ../sass/_sale-product.scss */
.sale_relations__content__item-list ul li button p {
  justify-self: flex-end;
  font-size: 30px;
  color: #fff;
  padding: 3px 10px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 290, ../sass/_sale-product.scss */
.sale_relations__content__item-list ul li button span {
  line-height: 20px;
  margin-right: 10px;
  text-align: left;
}

/* line 299, ../sass/_sale-product.scss */
.remove-category-js ul li button p, .remove-product-js ul li button p {
  text-indent: -9999px;
  position: relative;
  text-indent: -9999px;
  padding: 3px 17px;
}
/* line 304, ../sass/_sale-product.scss */
.remove-category-js ul li button p:after, .remove-product-js ul li button p:after {
  content: '';
  display: block;
  width: 12px;
  height: 3px;
  background: white;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 319, ../sass/_sale-product.scss */
.sale-product_content .mCSB_scrollTools {
  background-color: #e6e6e6;
  width: 10px;
}
/* line 323, ../sass/_sale-product.scss */
.sale-product_content .mCSB_draggerRail {
  display: none;
}
/* line 326, ../sass/_sale-product.scss */
.sale-product_content .mCSB_dragger_bar {
  margin: 0 !important;
  width: 10px !important;
  border-radius: 0 !important;
  background-color: #8ac200 !important;
}

/* line 333, ../sass/_sale-product.scss */
.message_left .mCSB_inside > .mCSB_container {
  margin-right: 0;
}

/* line 336, ../sass/_sale-product.scss */
.sale_relations__content__item {
  margin-top: 25px;
}

/* line 339, ../sass/_sale-product.scss */
.sale_relations__content__item-list-add-button {
  background-color: #dadada;
}

/* line 342, ../sass/_sale-product.scss */
.sale_relations__content__item-list-remove-button {
  background-color: #f44336;
}

/* line 346, ../sass/_sale-product.scss */
.special-propos select {
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  outline: 0;
  padding: 0 10px;
  color: #000;
}

/* line 356, ../sass/_sale-product.scss */
.sale-product .main-cab__content__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 367, ../sass/_sale-product.scss */
.sale_data__content__item-img-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 377, ../sass/_sale-product.scss */
.sale_data__content__item-img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 382, ../sass/_sale-product.scss */
.sale_data__content__item-subtitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 390, ../sass/_sale-product.scss */
.sale_data__content__item-subtitle label {
  margin-bottom: 0;
}
/* line 394, ../sass/_sale-product.scss */
.sale_data__content__item-subtitle .sale_data__content__item_file {
  margin-left: 20px;
}

@media (max-width: 992px) {
  /* line 399, ../sass/_sale-product.scss */
  .sale_relations__content__item-list {
    margin-bottom: 20px;
  }
}
@media (max-width: 480px) {
  /* line 404, ../sass/_sale-product.scss */
  .sale_data__content__item_price {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-right: 0;
  }
  /* line 411, ../sass/_sale-product.scss */
  .sale_data__content__item_price input, .sale_data__content__item_price select {
    width: 100%;
  }

  /* line 415, ../sass/_sale-product.scss */
  .sale_data__content__item__price:first-child {
    margin-bottom: 25px;
  }

  /* line 418, ../sass/_sale-product.scss */
  .sale_data__content__item__price {
    margin-right: 0;
  }

  /* line 421, ../sass/_sale-product.scss */
  .sale_relations__content__item-list ul li button {
    height: inherit;
    padding: 5px 0 5px 15px;
  }
}
/* line 1, ../sass/_main-cab.scss */
.breadcrumbs {
  padding: 20px 0;
}
/* line 4, ../sass/_main-cab.scss */
.breadcrumbs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 9, ../sass/_main-cab.scss */
.breadcrumbs ul li {
  margin-right: 7px;
}
/* line 12, ../sass/_main-cab.scss */
.breadcrumbs ul li a {
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #000;
  text-decoration: none;
}
/* line 23, ../sass/_main-cab.scss */
.breadcrumbs ul li:not(:last-child) a:after {
  content: '>';
  color: #000;
  margin-left: 8px;
  display: block;
}
/* line 33, ../sass/_main-cab.scss */
.breadcrumbs ul li:last-child a {
  color: #636466;
}

/* line 40, ../sass/_main-cab.scss */
.main-cab__left-sidebar__title {
  background-color: #009bde;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid transparent;
}
/* line 51, ../sass/_main-cab.scss */
.main-cab__left-sidebar__title p {
  font-weight: 700;
  color: #ffffff;
}
/* line 55, ../sass/_main-cab.scss */
.main-cab__left-sidebar__title p i {
  margin-right: 15px;
  font-size: 18px;
}

/* line 61, ../sass/_main-cab.scss */
.main-cab__success {
  background-color: #8ac200 !important;
}

/* line 64, ../sass/_main-cab.scss */
.main-cab__left-sidebar__list {
  background-color: #ffffff;
  position: relative;
  bottom: 1px;
}
/* line 69, ../sass/_main-cab.scss */
.main-cab__left-sidebar__list li {
  width: 100%;
}
/* line 72, ../sass/_main-cab.scss */
.main-cab__left-sidebar__list li a:hover {
  cursor: pointer !important;
}
/* line 76, ../sass/_main-cab.scss */
.main-cab__left-sidebar__list li a {
  display: block;
  width: 100%;
  padding: 16px;
  color: #000 !important;
  border-radius: 0;
  border: 1px solid #dadada;
  border-top: 0;
}
/* line 85, ../sass/_main-cab.scss */
.main-cab__left-sidebar__list li a:hover {
  background-color: #009bde !important;
}
/* line 90, ../sass/_main-cab.scss */
.main-cab__left-sidebar__list li.active a {
  background-color: #8ac200 !important;
  border: 1px solid #009bde;
  color: #fff !important;
}

/* line 97, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item {
  width: 100%;
  height: initial;
}
/* line 101, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-img {
  height: 180px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 107, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-img a {
  max-height: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 117, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-img a img {
  max-height: 180px;
}
/* line 122, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-description {
  min-height: 62px;
  overflow: hidden;
}
/* line 126, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-description a {
  font-size: 14px;
  line-height: 29px;
}
/* line 131, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-price p {
  font-size: 20px;
}
/* line 134, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-user p {
  font-size: 16px;
}
/* line 137, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item-user_status {
  width: 13px;
  height: 13px;
}
/* line 141, ../sass/_main-cab.scss */
.main-cab__content_my_product__service__item .home-service__content__item_bottom {
  height: 145px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 155, ../sass/_main-cab.scss */
.main-cab__content .modal-content .modal-body .form-group {
  padding: 0 20px;
}
/* line 158, ../sass/_main-cab.scss */
.main-cab__content .modal-content .modal-body .form-group label {
  margin-bottom: 15px;
}

/* line 163, ../sass/_main-cab.scss */
.category .home-service__content__item_bottom {
  height: 180px;
}
/* line 166, ../sass/_main-cab.scss */
.category .home-service__content__item_bottom-wrap {
  height: 202px !important;
}

/* line 170, ../sass/_main-cab.scss */
.main-cab {
  overflow-x: hidden;
}

/* line 173, ../sass/_main-cab.scss */
.main-cab__content__title {
  padding: 8px 0;
  border-bottom: 2px solid #8ac200;
}
/* line 177, ../sass/_main-cab.scss */
.main-cab__content__title p {
  text-transform: uppercase;
}

/* line 181, ../sass/_main-cab.scss */
.main-cab__content_my_product__service {
  margin-top: 25px;
}

/* line 184, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind {
  margin-top: 20px;
}

/* line 187, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 192, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind-list li {
  margin-right: 30px;
}
/* line 195, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind-list li a {
  text-decoration: none;
  color: #000;
}
/* line 199, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind-list li a span {
  color: #8ac200;
}
/* line 205, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind-list li.active a {
  text-decoration: underline;
}
/* line 211, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind-list li:first-child a {
  padding-left: 0;
}

/* line 217, ../sass/_main-cab.scss */
.nav-tabs {
  border-bottom: 0;
}

/* line 220, ../sass/_main-cab.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  border: 0;
  /* background: transparent;*/
}

/* line 224, ../sass/_main-cab.scss */
.nav > li > a:focus, .nav > li > a:hover {
  border-color: transparent;
  background: transparent;
}

/* line 228, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}

/* line 234, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item_left {
  margin-right: 20px;
}

/* line 237, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
}

/* line 244, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-author-name p {
  color: #ff8300;
  font-size: 16px;
  font-weight: 600;
  margin-right: 15px;
}

/* line 252, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-time p {
  color: #636466;
  margin-right: 15px;
}

/* line 257, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
}
/* line 263, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-product p {
  color: #636466;
}
/* line 267, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-product a {
  color: #009bde;
  margin-left: 10px;
}

/* line 273, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-details-inf p {
  font-weight: 600;
}

/* line 277, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer {
  margin-top: 20px;
  position: relative;
  margin-bottom: 5px;
}
/* line 282, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer:before {
  content: '';
  display: block;
  background: url(../img/review-arrow-icon.png);
  width: 15px;
  height: 17px;
  position: absolute;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  left: -15px;
  top: 12px;
}

/* line 295, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 300, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item_left {
  margin-right: 20px;
}

/* line 303, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item-name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 308, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item-name p {
  color: #ff8300;
  font-size: 16px;
  font-weight: 600;
}

/* line 314, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item-date {
  color: #636466;
}

/* line 317, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item-inf {
  margin-top: 15px;
}
/* line 320, ../sass/_main-cab.scss */
.cab__content_reviews__kind__content__item-answer-item-inf p {
  font-weight: 600;
}

/* line 324, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind__view-more {
  margin-top: 75px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 333, ../sass/_main-cab.scss */
.main-cab__content_reviews__kind__view-more a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-transform: uppercase;
  padding: 11px 30px;
  border-radius: 4px;
  background-color: #009bde;
  text-decoration: none;
}

/* line 351, ../sass/_main-cab.scss */
.main-cab__content_reviews {
  padding-bottom: 140px;
}

/* line 354, ../sass/_main-cab.scss */
.main-cab__warning {
  width: 100%;
  padding: 17px;
  border-radius: 4px;
  background-color: #f44336;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 20px;
}
/* line 368, ../sass/_main-cab.scss */
.main-cab__warning p {
  font-weight: 600;
  color: #ffffff;
}
/* line 372, ../sass/_main-cab.scss */
.main-cab__warning p a {
  text-decoration: underline;
  color: #ffffff;
}
/* line 378, ../sass/_main-cab.scss */
.main-cab__warning button {
  position: absolute;
  top: 50%;
  right: 12px;
  -webkit-transform: translateY(-50%) rotate(45deg);
  transform: translateY(-50%) rotate(45deg);
  background: transparent;
  color: #fff;
  font-size: 22px;
}

/* line 389, ../sass/_main-cab.scss */
.main-cab__change_batch__user-inf {
  margin: 30px 0;
}
/* line 392, ../sass/_main-cab.scss */
.main-cab__change_batch__user-inf p {
  font-size: 18px;
  color: #000000;
  font-weight: 600;
}
/* line 397, ../sass/_main-cab.scss */
.main-cab__change_batch__user-inf p span {
  color: #999999;
  font-weight: 400;
  margin-left: 3px;
}

/* line 404, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item {
  border-radius: 4px;
  background-color: #8ac200;
  height: 302px;
  padding: 30px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 30px;
}
/* line 421, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item p {
  text-align: center;
}

/* line 425, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-name {
  margin-bottom: 40px;
}
/* line 428, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-name p {
  color: #ffffff;
  font-size: 30px;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 435, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-price {
  margin-bottom: 25px;
}
/* line 438, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-price p {
  color: #fff;
  font-size: 34px;
  font-weight: 600;
  word-break: break-word;
}
/* line 444, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-price p span {
  font-size: 30px;
  position: relative;
  bottom: 16px;
  left: 7px;
}

/* line 454, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-link a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.32);
  border-radius: 4px;
  background-color: #ffffff;
  padding: 13px 30px;
  text-transform: uppercase;
  color: #000;
  text-decoration: none;
}

/* line 474, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-count {
  margin-bottom: 40px;
}
/* line 477, ../sass/_main-cab.scss */
.main-cab__change_batch__content__item-count p {
  font-size: 18px;
  color: #ffffff;
}

/* line 483, ../sass/_main-cab.scss */
.sale-product_content__language__content__item_full-field input {
  background-color: #e6e6e6;
}

/* line 487, ../sass/_main-cab.scss */
.sale-product_content__language__content__item-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 497, ../sass/_main-cab.scss */
.sale-product_content__language__content__item-img {
  width: 170px;
  height: 170px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 1px solid #cdcdcd;
  border-radius: 2px;
  position: relative;
  margin-bottom: 20px;
}
/* line 511, ../sass/_main-cab.scss */
.sale-product_content__language__content__item-img p {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 14px;
  display: block;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-weight: 700;
  line-height: 24px;
  text-transform: uppercase;
  color: #f44336;
}

/* line 526, ../sass/_main-cab.scss */
.sale-product_content__language__content__item_file {
  margin-top: 0 !important;
}

/* line 529, ../sass/_main-cab.scss */
.sale-product_content__language__content__item-img {
  margin-right: 30px;
}

/* line 532, ../sass/_main-cab.scss */
.main-cab__change-user-inf_button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 540, ../sass/_main-cab.scss */
.main-cab__change-user-inf_button a {
  color: #009bde;
  display: block;
  margin-right: 40px;
}

/* line 546, ../sass/_main-cab.scss */
.main-cab__change-user-inf {
  padding-bottom: 140px;
}

/* line 549, ../sass/_main-cab.scss */
.main-cab__my-wallets {
  padding-bottom: 0px;
}

/* line 552, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__balance {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 30px;
}

/* line 564, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__balance_left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 572, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__balance_left img {
  margin-left: 15px;
}
/* line 576, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__balance_left span {
  display: block;
  font-size: 18px;
  font-weight: 600;
  margin-left: 15px;
}
/* line 583, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__balance_left p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 593, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__balance_right button {
  padding: 13px 30px;
  border-radius: 4px;
  background-color: #ff8300;
  text-transform: uppercase;
  color: #fff;
}

/* line 601, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__add-purse {
  margin-top: 30px;
}

/* line 604, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__title {
  margin-bottom: 20px;
}

/* line 607, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__add-purse-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 612, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__add-purse-input input {
  margin: 0 30px;
  width: 170px;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 0 10px;
}
/* line 622, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__add-purse-input select {
  width: 170px;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  outline: 0;
  padding-left: 10px;
}
/* line 632, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__add-purse-input button {
  border-radius: 4px;
  background-color: #8ac200;
  color: #fff;
  text-transform: uppercase;
  padding: 12px 30px;
}

/* line 640, ../sass/_main-cab.scss */
.main-cab__content__help-video {
  margin-top: 6px;
}

/* line 643, ../sass/_main-cab.scss */
.main-cab__content__help-video__content__item {
  margin-top: 30px;
}
/* line 646, ../sass/_main-cab.scss */
.main-cab__content__help-video__content__item iframe {
  width: 270px;
  height: 150px;
  max-width: 100%;
}

/* line 652, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 661, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item img {
  max-width: 100%;
  max-height: 100%;
}
/* line 666, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item input {
  width: 170px;
  height: 34px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  font-size: 12px;
  padding: 0 15px;
}
/* line 676, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 685, ../sass/_main-cab.scss */
.main-cab__left-sidebar {
  padding-bottom: 140px;
}

/* line 688, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item-img {
  width: 70px;
  margin-right: 10px;
  height: 34px;
}

/* line 693, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account {
  margin-top: 30px;
}

/* .user-history{*/
/* 	margin: 30px 0 50px; */
/* }*/
/* line 699, ../sass/_main-cab.scss */
.user-history__table-close {
  width: 50px;
}

/* line 702, ../sass/_main-cab.scss */
.user-history__table table {
  min-width: 680px;
}

/* line 705, ../sass/_main-cab.scss */
.user-history__table__content-close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 713, ../sass/_main-cab.scss */
.user-history__table__content-close i {
  font-size: 12px;
  font-weight: 400;
}

/* line 718, ../sass/_main-cab.scss */
.user-history__table-user {
  width: 220px;
  padding-right: 20px;
}

/* line 723, ../sass/_main-cab.scss */
.user-history__table table {
  width: 100%;
  /* border: outset 10pt; */
  /*            border-collapse: separate;*/
  /*            border-spacing: 15pt;*/
}
/* line 729, ../sass/_main-cab.scss */
.user-history__table th {
  padding: 20px 0;
  font-weight: 600;
}
/* line 733, ../sass/_main-cab.scss */
.user-history__table tr {
  border: 1px solid #dadada;
  border-radius: 2px;
}
/* line 737, ../sass/_main-cab.scss */
.user-history__table tr:first-child {
  border: 0;
}
/* line 740, ../sass/_main-cab.scss */
.user-history__table tr:not(:first-child):hover {
  border: 1px double #8ac200 !important;
}
/* line 744, ../sass/_main-cab.scss */
.user-history__table td {
  padding: 13px 0;
}

/* line 748, ../sass/_main-cab.scss */
.user-history__table__content-email {
  font-size: 13px;
}

/* line 751, ../sass/_main-cab.scss */
.user-history__table__content-status {
  font-weight: 600;
}

/* line 754, ../sass/_main-cab.scss */
.user-history__table-email {
  width: 210px;
  padding-right: 20px;
}

/* line 758, ../sass/_main-cab.scss */
.user-history__table__content-login-img {
  border-radius: 50%;
  margin-right: 10px;
  overflow: hidden;
}

/* line 763, ../sass/_main-cab.scss */
.user-history__table__content-login > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 771, ../sass/_main-cab.scss */
.user-history__table__content-status_green {
  color: #649b04;
}

/* line 774, ../sass/_main-cab.scss */
.user-history__table__content-status_orange {
  color: #ff8300;
}

/* line 777, ../sass/_main-cab.scss */
.user-history__table__content-status_blue {
  color: #009bde;
}

/* line 780, ../sass/_main-cab.scss */
.user-history__table-status {
  width: 150px;
  padding-right: 10px;
}

/* line 784, ../sass/_main-cab.scss */
.user-history__table__content-total {
  font-weight: 600;
  font-size: 12px;
}

/* line 788, ../sass/_main-cab.scss */
.user-history__table-total {
  width: 120px;
  padding-right: 10px;
}

/* line 792, ../sass/_main-cab.scss */
.user-history__table__content-last-change {
  font-size: 13px;
}

/* line 795, ../sass/_main-cab.scss */
.user-history__table-last-change {
  width: 200px;
  padding-right: 15px;
}

/* line 799, ../sass/_main-cab.scss */
.user-history__order__account {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 30px 0;
}

/* line 808, ../sass/_main-cab.scss */
.user-history__order__account__img {
  margin-right: 23px;
}

/* line 811, ../sass/_main-cab.scss */
.user-history__order__account__details__name {
  max-width: 270px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 15px;
}
/* line 823, ../sass/_main-cab.scss */
.user-history__order__account__details__name p {
  margin-right: 10px;
  font-size: 22px;
  font-weight: 600;
}
/* line 828, ../sass/_main-cab.scss */
.user-history__order__account__details__name a {
  color: inherit;
  text-decoration: none;
}
/* line 833, ../sass/_main-cab.scss */
.user-history__order__account__details__name .cab-user-inf__details__account-name_online p {
  color: #000000;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

/* line 841, ../sass/_main-cab.scss */
.user-history__order__account__details__last-name {
  margin-bottom: 15px;
}
/* line 844, ../sass/_main-cab.scss */
.user-history__order__account__details__last-name p {
  font-size: 16px;
  font-weight: 600;
}

/* line 849, ../sass/_main-cab.scss */
.user-history__order__account .cab-user-inf__details__rating {
  width: 170px;
}

/* line 852, ../sass/_main-cab.scss */
.cab-user-inf {
  background: url(../img/cab-inf-bg.png) no-repeat;
  background-position: center;
}

/* line 856, ../sass/_main-cab.scss */
.user-history__content__item-content__confirm-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 861, ../sass/_main-cab.scss */
.user-history__content__item-content__confirm-buttons form {
  margin-left: 10px;
  margin-right: 10px;
}
/* line 865, ../sass/_main-cab.scss */
.user-history__content__item-content__confirm-buttons form:last-child button {
  background: #f44336;
}

/* line 872, ../sass/_main-cab.scss */
.user-history__order_other-details {
  margin-left: 30px;
  margin-top: 5px;
}
/* line 876, ../sass/_main-cab.scss */
.user-history__order_other-details > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
}
/* line 883, ../sass/_main-cab.scss */
.user-history__order_other-details img {
  width: 12px;
  height: 12px;
}

/* line 889, ../sass/_main-cab.scss */
.user-history__order__email p {
  margin-left: 15px;
}

/* line 894, ../sass/_main-cab.scss */
.user-history__order__last-time p {
  margin-left: 6px;
}

/* line 898, ../sass/_main-cab.scss */
.user-history__order__account_left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 903, ../sass/_main-cab.scss */
.user-history__order__link {
  justify-self: flex-end;
}
/* line 906, ../sass/_main-cab.scss */
.user-history__order__link a {
  border-radius: 4px;
  background-color: #009bde;
  padding: 13px 30px;
  display: block;
  text-transform: uppercase;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
}

/* line 919, ../sass/_main-cab.scss */
.user-history__product__table table {
  min-width: 600px;
  width: 100%;
}
/* line 923, ../sass/_main-cab.scss */
.user-history__product__table table tr:not(:first-child) {
  border-bottom: 1px solid #cdcdcd;
}
/* line 926, ../sass/_main-cab.scss */
.user-history__product__table table th {
  padding: 20px 0;
  font-weight: 600;
}
/* line 930, ../sass/_main-cab.scss */
.user-history__product__table table th:nth-child(3), .user-history__product__table table th:nth-child(4) {
  text-align: center;
}
/* line 934, ../sass/_main-cab.scss */
.user-history__product__table table th:last-child {
  text-align: right;
}
/* line 938, ../sass/_main-cab.scss */
.user-history__product__table table td {
  padding: 14px 0;
}

/* line 944, ../sass/_main-cab.scss */
.user-history__product__table__name {
  width: 240px;
  padding-right: 40px !important;
  font-size: 12px;
  line-height: 24px;
}

/* line 950, ../sass/_main-cab.scss */
.user-history__product__table__status {
  width: 125px;
  padding-right: 50px;
  color: #009bde;
}

/* line 955, ../sass/_main-cab.scss */
.user-history__product__table__model {
  width: 110px;
  padding-right: 50px;
}

/* line 959, ../sass/_main-cab.scss */
.user-history__product__table__count {
  width: 130px;
  padding-right: 50px;
  text-align: center;
}

/* line 964, ../sass/_main-cab.scss */
.user-history__product__table__price {
  width: 160px;
  padding-right: 40px;
}
/* line 968, ../sass/_main-cab.scss */
.user-history__product__table__price .new-price-button {
  color: #f44336;
  margin-right: 8px;
  white-space: nowrap;
  text-align: center;
  display: block;
}
/* line 976, ../sass/_main-cab.scss */
.user-history__product__table__price .old-price-button {
  color: #808080;
  text-decoration: line-through;
}

/* line 981, ../sass/_main-cab.scss */
.user-history__product__table__price__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 989, ../sass/_main-cab.scss */
.user-history__product__table__total {
  width: 70px;
  padding-right: 20px;
  font-weight: 600;
  white-space: nowrap;
  text-align: right;
}

/* line 996, ../sass/_main-cab.scss */
.user-history__product {
  margin-bottom: 40px;
}

/* line 999, ../sass/_main-cab.scss */
.user-history__total-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 1007, ../sass/_main-cab.scss */
.user-history__total-price span {
  margin-left: 100px;
  color: #8ac200;
  font-size: 16px;
  font-weight: 700;
}
/* line 1014, ../sass/_main-cab.scss */
.user-history__total-price p {
  font-size: 16px;
  font-weight: 700;
}

/* line 1019, ../sass/_main-cab.scss */
.main-cab_post-button {
  color: #8ac200;
}

/* line 1022, ../sass/_main-cab.scss */
.main-cab_edit-button {
  color: #009bde;
}

/* line 1025, ../sass/_main-cab.scss */
.main-cab_delete-button {
  color: #ff8300;
}

/* line 1028, ../sass/_main-cab.scss */
.main-cab__content {
  margin-bottom: 140px;
}

/* line 1031, ../sass/_main-cab.scss */
.main-cab-buttons {
  margin-top: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 1042, ../sass/_main-cab.scss */
.main-cab-buttons a {
  margin: 5px 10px;
}

/* line 1047, ../sass/_main-cab.scss */
.main-cab-page .favorites-page .home-service__content__item_bottom-inf {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 1051, ../sass/_main-cab.scss */
.main-cab-page .main-cab__content_my_product__service__item .home-service__content__item-price p {
  text-align: right;
}
/* line 1054, ../sass/_main-cab.scss */
.main-cab-page .home-service__content__item_bottom-wrap {
  height: 245px;
}

/* line 1059, ../sass/_main-cab.scss */
.favorites-page .home-service__content__item_bottom-wrap {
  height: 195px;
}
/* line 1062, ../sass/_main-cab.scss */
.favorites-page .main-cab__content_my_product__service__item {
  height: initial;
}

/* line 1066, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__refresh-button, .main-cab__my-wallets__content_purse-account__remove-button {
  padding: 9px;
  background: #009bde;
  border-radius: 3px;
  margin-left: 10px;
}
/* line 1072, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__refresh-button i, .main-cab__my-wallets__content_purse-account__remove-button i {
  color: #fff;
}

/* line 1076, ../sass/_main-cab.scss */
.mCSB_inside > .mCSB_container {
  margin-right: 0 !important;
}

/* line 1079, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__remove-button {
  background: #f44336;
}

/* line 1082, ../sass/_main-cab.scss */
.main-cab__my-wallets__content__title {
  margin-top: 35px;
}

/* line 1085, ../sass/_main-cab.scss */
.main-cab__my-wallets__content-inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 1095, ../sass/_main-cab.scss */
.main-cab__my-wallets__content-inputs button {
  width: 150px;
  height: 38px;
  border-radius: 4px;
  background-color: #8ac200;
  display: inline-table;
  color: #fff;
  /* margin-top: 20px;*/
}

/* line 1105, ../sass/_main-cab.scss */
.main-cab__my-wallets__content-inputs__item {
  margin-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin-bottom: 20px;
}
/* line 1117, ../sass/_main-cab.scss */
.main-cab__my-wallets__content-inputs__item select, .main-cab__my-wallets__content-inputs__item input {
  width: 170px;
  height: 38px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  margin-top: 15px;
  padding: 0 10px;
}
/* line 1127, ../sass/_main-cab.scss */
.main-cab__my-wallets__content-inputs__item p {
  position: absolute;
  bottom: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 38px;
  border-radius: 0 4px 4px 0;
  border: 1px solid #cdcdcd;
  background-color: #e5e5e5;
  padding: 0 2px;
}
/* line 1146, ../sass/_main-cab.scss */
.main-cab__my-wallets__content-inputs__item p span {
  font-weight: 700;
}

/* line 1151, ../sass/_main-cab.scss */
.prepare_tariff {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}

/* line 1157, ../sass/_main-cab.scss */
.prepare_tariff_left {
  margin-right: 30px;
}

/* line 1160, ../sass/_main-cab.scss */
.prepare_tariff_right__name p {
  font-weight: 600;
  margin-bottom: 25px;
}

/* line 1164, ../sass/_main-cab.scss */
.prepare_tariff_right__price p {
  font-weight: 600;
  margin-bottom: 25px;
}
/* line 1168, ../sass/_main-cab.scss */
.prepare_tariff_right__price p span {
  color: #8ac200;
}

/* line 1173, ../sass/_main-cab.scss */
.prepare_tariff_right button {
  width: 159px;
  height: 38px;
  border-radius: 4px;
  background-color: #8ac200;
  text-transform: uppercase;
  color: #ffffff;
}

/* line 1182, ../sass/_main-cab.scss */
.prepare_tariff_right__count p {
  font-weight: 600;
  margin-bottom: 35px;
}
/* line 1186, ../sass/_main-cab.scss */
.prepare_tariff_right__count p span {
  color: #009bde;
}

/* line 1190, ../sass/_main-cab.scss */
.user-history__order__link form button {
  border-radius: 4px;
  background-color: #8ac200;
  padding: 13px 30px;
  display: block;
  text-transform: uppercase;
  color: #ffffff;
  text-decoration: none;
  margin-top: 10px;
}

/* line 1200, ../sass/_main-cab.scss */
.ui-helper-hidden-accessible {
  display: none !important;
}

/* line 1202, ../sass/_main-cab.scss */
.user-history__items {
  margin-top: 45px;
}

/* line 1205, ../sass/_main-cab.scss */
.user-history__content {
  margin-top: 45px;
}

/* line 1208, ../sass/_main-cab.scss */
.user-history__content__item {
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 15px 0 30px;
  margin-top: 30px;
}

/* line 1214, ../sass/_main-cab.scss */
.user-history__content__item-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 20px;
}
/* line 1227, ../sass/_main-cab.scss */
.user-history__content__item-content img {
  /* margin-bottom: 20px;*/
  width: inherit;
}
/* line 1232, ../sass/_main-cab.scss */
.user-history__content__item-content p {
  color: #8ac200;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 20px;
}
/* line 1239, ../sass/_main-cab.scss */
.user-history__content__item-content span {
  font-weight: 600;
  color: #010101;
  line-height: 24px;
  text-align: center;
}
/* line 1245, ../sass/_main-cab.scss */
.user-history__content__item-content .main-cab__change-user-inf_button {
  margin-top: 20px;
}

/* line 1249, ../sass/_main-cab.scss */
.user-history__content__item-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 1257, ../sass/_main-cab.scss */
.user-history__content__item-date p {
  color: #7f7f7f;
  font-weight: 600;
  margin-right: 14px;
}

/* line 1263, ../sass/_main-cab.scss */
.user-history__content__item-top__text {
  margin-left: 20px;
}
/* line 1266, ../sass/_main-cab.scss */
.user-history__content__item-top__text p {
  color: #009bde;
  font-weight: 600;
}

/* line 1271, ../sass/_main-cab.scss */
.user-history__content__item-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 1279, ../sass/_main-cab.scss */
.user-history__content__item-content__account {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1284, ../sass/_main-cab.scss */
.user-history__content__item-content__account_left {
  margin-right: 15px;
}

/* line 1288, ../sass/_main-cab.scss */
.user-history__table__c.user-history__content__item-content__textontent-login > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 1297, ../sass/_main-cab.scss */
.user-history__content__item-content_form {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
  padding: 0 20px;
}
/* line 1303, ../sass/_main-cab.scss */
.user-history__content__item-content_form form {
  width: 100%;
  margin-top: 20px;
}
/* line 1307, ../sass/_main-cab.scss */
.user-history__content__item-content_form form textarea {
  width: 100%;
  height: 90px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 10px;
  margin-bottom: 20px;
}

/* line 1318, ../sass/_main-cab.scss */
.user-history__content__item-content_pending-response {
  margin-top: 25px;
}
/* line 1321, ../sass/_main-cab.scss */
.user-history__content__item-content_pending-response p {
  color: #ff8300;
  text-align: center;
}

/* line 1327, ../sass/_main-cab.scss */
.user-history__content__item-content__form__file input {
  display: none;
}

/* line 1332, ../sass/_main-cab.scss */
.user-history__content__item-content__account_right p {
  color: #000000;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
}
/* line 1339, ../sass/_main-cab.scss */
.user-history__content__item-content__account_right .cab-user-inf__details__account-name_online {
  margin-top: 12px;
}
/* line 1342, ../sass/_main-cab.scss */
.user-history__content__item-content__account_right .cab-user-inf__details__account-name_online p {
  color: #b3b3b3;
  font-size: 12px;
}

/* line 1348, ../sass/_main-cab.scss */
.up-balance-confirm__field-sum-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 1356, ../sass/_main-cab.scss */
.user-history__content__item-content__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 1364, ../sass/_main-cab.scss */
.user-history__content__item-content__form label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #009bde;
  text-decoration: underline;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 1374, ../sass/_main-cab.scss */
.user-history__content__item-content__form label img {
  margin-right: 15px;
  margin-bottom: 0;
}
/* line 1380, ../sass/_main-cab.scss */
.user-history__content__item-content__form .main-cab__change-user-inf_button {
  margin-top: 0;
}

/* line 1386, ../sass/_main-cab.scss */
.user-history__content__item-content_service-inf form .main-cab__change-user-inf_button button {
  text-transform: uppercase;
}
/* line 1390, ../sass/_main-cab.scss */
.user-history__content__item-content_service-inf .user-history__content__item-content__form {
  margin-top: 10px;
}

/* line 1394, ../sass/_main-cab.scss */
.user-history__content__item-content_service-inf .user-history__content__item-content__item {
  padding-top: 20px;
  margin: 10px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 1405, ../sass/_main-cab.scss */
.user-history__content__item-content_service-inf .user-history__content__item-content__item:not(:nth-child(2)) {
  border-top: 1px solid #cdcdcd;
}
/* line 1410, ../sass/_main-cab.scss */
.user-history__content__item-content_service-inf .user-history__content__item-content__item .user-history__content__item-date {
  display: block;
}
/* line 1413, ../sass/_main-cab.scss */
.user-history__content__item-content_service-inf .user-history__content__item-content__item .user-history__content__item-date p {
  margin-bottom: 0;
  font-size: 13px;
  line-height: 24px;
}

/* line 1421, ../sass/_main-cab.scss */
.user-history__content__item-content__text p {
  color: #000000;
  font-size: 14px;
  margin-bottom: 0;
  line-height: 24px;
}
/* line 1428, ../sass/_main-cab.scss */
.user-history__content__item-content__text .user-history__content__item-content__form {
  margin-top: 10px;
}

/* line 1434, ../sass/_main-cab.scss */
.user-history__content__item_check-inf .user-history__content__item-content span {
  margin-bottom: 30px;
  color: #666666;
  font-weight: 600;
  display: block;
  padding: 0 20px;
}

/* line 1444, ../sass/_main-cab.scss */
.user-history__content__item-setting-confirm .user-history__content__item-content {
  /* img{*/
  /* 	margin-bottom: 0px;*/
  /* }*/
}
/* line 1448, ../sass/_main-cab.scss */
.user-history__content__item-setting-confirm .user-history__content__item-content .main-cab__change-user-inf_button {
  margin-top: 30px;
}

/* line 1453, ../sass/_main-cab.scss */
.order-canceled p {
  color: #f44336;
}

/* line 1457, ../sass/_main-cab.scss */
.user-history__content__item-content > img {
  margin-bottom: 30px;
}

/* line 1461, ../sass/_main-cab.scss */
.user-history__content__item-content_put-check-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 1466, ../sass/_main-cab.scss */
.user-history__content__item-content_put-check-form img {
  margin-right: 30px;
}
/* line 1469, ../sass/_main-cab.scss */
.user-history__content__item-content_put-check-form textarea {
  width: 100%;
  height: 90px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 15px 10px;
}

/* line 1479, ../sass/_main-cab.scss */
.user-history__content__item-content_put-check form {
  width: 100%;
}

/* line 1485, ../sass/_main-cab.scss */
.user-history__content__item-process .user-history__content__item-content span {
  color: #666666;
  font-weight: 600;
}

/* line 1491, ../sass/_main-cab.scss */
.user-history__content__item-content_put-check {
  padding: 0 20px;
  margin-top: 25px;
}
/* line 1495, ../sass/_main-cab.scss */
.user-history__content__item-content_put-check .main-cab__change-user-inf_button button {
  text-transform: uppercase;
}

/* line 1499, ../sass/_main-cab.scss */
.user-history__content__item-content__over-completed-text {
  width: 537px;
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: 0 20px;
}
/* line 1505, ../sass/_main-cab.scss */
.user-history__content__item-content__over-completed-text p {
  line-height: 24px;
  color: #000000;
  font-size: 14px;
  margin-bottom: 33px;
}
/* line 1512, ../sass/_main-cab.scss */
.user-history__content__item-content__over-completed-text .user-history__content__item-content__form__file label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #009bde;
  font-size: 14px;
  font-weight: 400;
  text-decoration: underline;
}
/* line 1524, ../sass/_main-cab.scss */
.user-history__content__item-content__over-completed-text .user-history__content__item-content__form__file label img {
  margin-bottom: 0;
  margin-right: 15px;
}

/* line 1531, ../sass/_main-cab.scss */
.up-balance-confirm-text p {
  display: block;
  margin: 35px 0 30px;
  font-size: 16px;
}

/* line 1537, ../sass/_main-cab.scss */
.up-balance-confirm__field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 1545, ../sass/_main-cab.scss */
.up-balance-confirm__field img {
  margin-right: 70px;
}
/* line 1549, ../sass/_main-cab.scss */
.up-balance-confirm__field input {
  border-radius: 4px;
  background-color: #8ac200;
  padding: 7px 30px;
  color: #ffffff;
  line-height: 24px;
  text-transform: uppercase;
  margin-left: 70px;
}

/* line 1559, ../sass/_main-cab.scss */
.up-balance-confirm__field-sum {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 1563, ../sass/_main-cab.scss */
.up-balance-confirm__field-sum span {
  font-size: 18px;
  font-weight: 700;
}
/* line 1567, ../sass/_main-cab.scss */
.up-balance-confirm__field-sum span:first-child {
  margin-right: 25px;
}
/* line 1571, ../sass/_main-cab.scss */
.up-balance-confirm__field-sum span:last-child {
  margin-left: 4px;
}
/* line 1575, ../sass/_main-cab.scss */
.up-balance-confirm__field-sum p {
  color: #8ac200;
  font-weight: 700;
  font-size: 18px;
  display: block;
  margin-right: 6px;
}

/* line 1584, ../sass/_main-cab.scss */
.user-history__content__item-content__form__file a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 1589, ../sass/_main-cab.scss */
.user-history__content__item-content__form__file a img {
  margin-right: 10px;
}

/* line 1594, ../sass/_main-cab.scss */
.user-history__content__item-content__over-completed .main-cab__change-user-inf_button button {
  text-transform: uppercase;
  margin-right: 20px;
}

/* line 1599, ../sass/_main-cab.scss */
.user-history__content__item-content__over-completed form .sale-product_content__language__content__save-button {
  margin-top: 70px;
}

/* line 1603, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item__form-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1610, ../sass/_main-cab.scss */
.user-history__content__item-order-completed .user-history__content__item-content span {
  text-align: center;
}
/* line 1613, ../sass/_main-cab.scss */
.user-history__content__item-order-completed .user-history__content__item-content span:not(:last-child) {
  margin-bottom: 25px;
}

/* line 1619, ../sass/_main-cab.scss */
.main-cab__content__payment-sale {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 30px;
}

/* line 1628, ../sass/_main-cab.scss */
.main-cab__content__payment-sale_left {
  margin-right: 30px;
  position: relative;
}
/* line 1632, ../sass/_main-cab.scss */
.main-cab__content__payment-sale_left p {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
  border-radius: 2px;
  background-color: #009bde;
  padding: 5px;
  color: #ffffff;
  font-size: 18px;
  font-weight: 600;
}

/* line 1648, ../sass/_main-cab.scss */
.main-cab__content__payment-sale_right p {
  line-height: 24px;
  color: #000000;
}
/* line 1652, ../sass/_main-cab.scss */
.main-cab__content__payment-sale_right p span {
  font-weight: 700;
  color: #8ac200;
}

/* line 1658, ../sass/_main-cab.scss */
.main-cab__my-wallets__content_purse-account__item-wrap {
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media (max-width: 1200px) {
  /* line 1667, ../sass/_main-cab.scss */
  .up-balance-confirm__field {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 1673, ../sass/_main-cab.scss */
  .up-balance-confirm__field img {
    margin-bottom: 20px;
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  /* line 1680, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content_purse-account__item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 1685, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content_purse-account__item {
    width: 50%;
  }
}
@media (max-width: 992px) {
  /* line 1691, ../sass/_main-cab.scss */
  .user-history__order__account {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1700, ../sass/_main-cab.scss */
  .user-history__content__item-content__over-completed-text {
    width: 100%;
  }

  /* line 1703, ../sass/_main-cab.scss */
  .up-balance-confirm__field input {
    margin-left: 32px;
  }
}
@media (max-width: 768px) {
  /* line 1708, ../sass/_main-cab.scss */
  .main-cab__left-sidebar {
    padding-bottom: 0px;
  }

  /* line 1711, ../sass/_main-cab.scss */
  .user-history__order__account_left {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 1718, ../sass/_main-cab.scss */
  .user-history__order__link {
    margin-top: 30px;
  }

  /* line 1721, ../sass/_main-cab.scss */
  .user-history__content__item-content p {
    text-align: center;
  }

  /* line 1724, ../sass/_main-cab.scss */
  .main-cab__left-sidebar {
    margin-bottom: 30px;
  }

  /* line 1727, ../sass/_main-cab.scss */
  .main-cab__content__help-video__content__item {
    text-align: center;
  }

  /* line 1728, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__balance_right {
    margin: 15px 15px 0;
  }

  /* line 1731, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__balance {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  /* line 1735, ../sass/_main-cab.scss */
  .up-balance-confirm__field-sum-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 1741, ../sass/_main-cab.scss */
  .up-balance-confirm__field-sum-wrap input {
    margin-left: 0;
    margin-top: 30px;
  }
}
@media (max-width: 480px) {
  /* line 1749, ../sass/_main-cab.scss */
  .main-cab__content_my_product__service .col-xs-6 {
    width: 100%;
  }

  /* line 1752, ../sass/_main-cab.scss */
  .cab__content_reviews__kind__content__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1761, ../sass/_main-cab.scss */
  .cab__content_reviews__kind__content__item-img {
    margin-bottom: 20px;
  }

  /* line 1764, ../sass/_main-cab.scss */
  .cab__content_reviews__kind__content__item-details-author {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 1769, ../sass/_main-cab.scss */
  .main-cab__content_reviews__kind-list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 1778, ../sass/_main-cab.scss */
  .main-cab__content_reviews__kind-list li {
    margin-right: 0;
  }

  /* line 1781, ../sass/_main-cab.scss */
  .main-cab__content_reviews__kind-list li a {
    display: block;
    text-align: center;
  }

  /* line 1785, ../sass/_main-cab.scss */
  .main-cab__change_batch__content .col-xs-6 {
    width: 100%;
  }

  /* line 1788, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__add-purse-input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 1794, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__add-purse-input select {
    width: 100%;
  }
  /* line 1797, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__add-purse-input input {
    margin: 20px 0;
    width: 100%;
  }

  /* line 1802, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__balance {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1811, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content__balance button {
    margin-top: 20px;
  }

  /* line 1815, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content_purse-account__item {
    /* -webkit-box-orient: vertical;*/
    /* -webkit-box-direction: normal;*/
    /*     -ms-flex-direction: column;*/
    /*         flex-direction: column;*/
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  /* line 1828, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content_purse-account__item-img {
    width: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }

  /* line 1838, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content_purse-account__item input {
    width: 150px;
  }

  /* line 1839, ../sass/_main-cab.scss */
  .user-history__order__account__details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1851, ../sass/_main-cab.scss */
  .user-history__order__account__img {
    margin-right: 0;
  }

  /* line 1854, ../sass/_main-cab.scss */
  .prepare_tariff {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1863, ../sass/_main-cab.scss */
  .prepare_tariff_left {
    margin-right: 0;
    margin-bottom: 20px;
  }

  /* line 1867, ../sass/_main-cab.scss */
  .prepare_tariff_right__name p, .prepare_tariff_right__price p, .prepare_tariff_right__count p {
    text-align: center;
    display: block;
  }

  /* line 1871, ../sass/_main-cab.scss */
  .prepare_tariff_right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1883, ../sass/_main-cab.scss */
  .user-history__content__item-content_put-check-form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1892, ../sass/_main-cab.scss */
  .user-history__content__item-content_service-inf form {
    padding-left: 0;
  }

  /* line 1895, ../sass/_main-cab.scss */
  .user-history__content__item-content__over-completed .main-cab__change-user-inf_button button {
    margin-right: 0;
  }

  /* line 1898, ../sass/_main-cab.scss */
  .user-history__content__item-content__over-completed .sale-product_content__language__content__save-button {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  /* line 1903, ../sass/_main-cab.scss */
  .user-history__content__item-content__form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1912, ../sass/_main-cab.scss */
  .user-history__content__item-content__form button {
    margin-top: 20px;
  }

  /* line 1916, ../sass/_main-cab.scss */
  .user-history__content__item-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  /* line 1922, ../sass/_main-cab.scss */
  .user-history__content__item-top .user-history__content__item-top__text {
    margin-top: 15px;
  }

  /* line 1926, ../sass/_main-cab.scss */
  .main-cab__content__payment-sale {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 1935, ../sass/_main-cab.scss */
  .main-cab__content__payment-sale_left {
    margin-bottom: 20px;
  }

  /* line 1938, ../sass/_main-cab.scss */
  .main-cab__my-wallets {
    margin-top: 30px;
  }

  /* line 1941, ../sass/_main-cab.scss */
  .up-balance-confirm__field-sum {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1950, ../sass/_main-cab.scss */
  .up-balance-confirm__field-sum p, .up-balance-confirm__field-sum span {
    margin: 8px 0 !important;
  }

  /* line 1954, ../sass/_main-cab.scss */
  .main-cab__my-wallets__content-inputs__item select, .main-cab__my-wallets__content-inputs__item input, .main-cab__my-wallets__content-inputs__item {
    width: 100%;
    margin-right: 0;
  }
}
/* line 1959, ../sass/_main-cab.scss */
input.js-money {
  width: auto;
}

@media (max-width: 320px) {
  /* line 1963, ../sass/_main-cab.scss */
  .main-cab__content__help-video__content__item iframe {
    width: 100%;
  }
}
/* line 1, ../sass/_message.scss */
.message-wrap {
  padding-bottom: 140px;
}

/* line 4, ../sass/_message.scss */
.message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 9, ../sass/_message.scss */
.message_left {
  width: 270px;
  border: 1px solid #dadada;
}

/* line 13, ../sass/_message.scss */
.message_left__title {
  padding: 17px 11px;
  border-bottom: 1px solid #dadada;
}
/* line 17, ../sass/_message.scss */
.message_left__title a {
  color: #009bde;
  text-decoration: none;
}
/* line 22, ../sass/_message.scss */
.message_left__title input {
  width: 100%;
}

/* line 26, ../sass/_message.scss */
.message_left__list {
  height: 500px;
}

/* line 29, ../sass/_message.scss */
.message_left__list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 14px;
  position: relative;
  cursor: pointer;
  border: 1px solid transparent;
}
/* line 38, ../sass/_message.scss */
.message_left__list__item:hover {
  border: 1px solid #8ac200;
}

/* line 42, ../sass/_message.scss */
.message_left__list__item_left {
  margin-right: 15px;
}

/* line 45, ../sass/_message.scss */
.message_left__list__item-name {
  margin-bottom: 10px;
}

/* line 48, ../sass/_message.scss */
.message_left__list__item_right-online {
  margin-left: 0;
}
/* line 51, ../sass/_message.scss */
.message_left__list__item_right-online p {
  color: #b3b3b3;
  font-size: 12px;
}

/* line 56, ../sass/_message.scss */
.all-messages__content__item {
  cursor: pointer;
}
/* line 59, ../sass/_message.scss */
.all-messages__content__item:hover {
  border: 1px solid #8ac200;
}

/* line 63, ../sass/_message.scss */
.message_right .message_left__title {
  padding: 20px 11px 19px;
}

/* line 66, ../sass/_message.scss */
.cab-user-inf__details__account-name_no-online {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 71, ../sass/_message.scss */
.cab-user-inf__details__account-name_no-online p {
  color: #b3b3b3;
  font-size: 12px;
  margin-left: 5px;
  display: block;
}
/* line 78, ../sass/_message.scss */
.cab-user-inf__details__account-name_no-online span {
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #dadada;
}

/* line 86, ../sass/_message.scss */
.message_left__list__item-message-count {
  position: absolute;
  top: 50%;
  right: 18px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 22px;
  height: 22px;
  background-color: #009bde;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 106, ../sass/_message.scss */
.message_left__list__item-message-count p {
  color: #fff;
}

/* line 110, ../sass/_message.scss */
.message_left__list__item_active {
  background-color: #f5f5f5;
}

/* line 113, ../sass/_message.scss */
.message_right {
  width: 901px;
  border: 1px solid #dadada;
  border-left: 0;
}

/* line 118, ../sass/_message.scss */
.message_right__content__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
}
/* line 124, ../sass/_message.scss */
.message_right__content__item img {
  margin-right: 10px;
}

/* line 128, ../sass/_message.scss */
.message_right__content_item-details {
  max-width: 380px;
  padding: 10px 16px;
  background: rgba(138, 194, 0, 0.12);
  border-radius: 4px;
}

/* line 136, ../sass/_message.scss */
.message_right__content_item-details-name {
  margin-bottom: 15px;
}

/* line 139, ../sass/_message.scss */
.message_right__content_item-details-text {
  margin-bottom: 20px;
}
/* line 142, ../sass/_message.scss */
.message_right__content_item-details-text p {
  color: #686868;
}

/* line 146, ../sass/_message.scss */
.message_right__content_item-details-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 151, ../sass/_message.scss */
.message_right__content_item-details-date p {
  margin-right: 9px;
}

/* line 155, ../sass/_message.scss */
.message_right__content__item_right {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
/* line 164, ../sass/_message.scss */
.message_right__content__item_right img {
  margin-right: 0 !important;
  margin-left: 10px !important;
}
/* line 169, ../sass/_message.scss */
.message_right__content__item_right .message_right__content_item-details {
  background: rgba(0, 155, 222, 0.12);
}

/* line 173, ../sass/_message.scss */
.message_right__content__write {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 10px;
  padding: 15px;
}
/* line 183, ../sass/_message.scss */
.message_right__content__write textarea {
  width: 670px;
  height: 60px;
  border-radius: 4px;
  border: 1px solid #dadada;
  background-color: #ffffff;
  padding: 5px 15px;
  line-height: 24px;
}
/* line 193, ../sass/_message.scss */
.message_right__content__write button {
  height: 38px;
  display: inline-block;
  border-radius: 4px;
  background-color: #8ac200;
  padding: 0 30px;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 14px;
}

/* line 204, ../sass/_message.scss */
.message_right__content__item-wrap {
  padding: 15px 15px 10px 15px;
}

/* line 207, ../sass/_message.scss */
.message_right__content_scroll {
  height: 400px;
}

@media (max-width: 1200px) {
  /* line 212, ../sass/_message.scss */
  .message_right__content__write textarea {
    width: 100%;
    margin-right: 30px;
  }
}
@media (max-width: 992px) {
  /* line 218, ../sass/_message.scss */
  .message_left__list__item-message-count {
    top: 17px;
    left: 44px;
  }
}
@media (max-width: 768px) {
  /* line 224, ../sass/_message.scss */
  .message {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 230, ../sass/_message.scss */
  .message_left, .message_right {
    width: 100%;
  }

  /* line 233, ../sass/_message.scss */
  .message_right {
    border: 1px solid #dadada;
    margin-top: 30px;
  }

  /* line 237, ../sass/_message.scss */
  .message_left__list {
    height: inherit;
    max-height: 300px;
  }

  /* line 241, ../sass/_message.scss */
  .header_top_user {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 480px) {
  /* line 247, ../sass/_message.scss */
  .message_right__content__write {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 253, ../sass/_message.scss */
  .message_right__content__write button {
    margin-top: 20px;
  }
}
@media (max-width: 320px) {
  /* line 259, ../sass/_message.scss */
  .message_right__content__item {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
/* line 1, ../sass/_user-profile.scss */
.cab-user-inf_right__write-letter {
  border-radius: 4px;
  background-color: #009bde;
  color: #ffffff;
  text-transform: uppercase;
  padding: 12px 33px;
}

/* line 8, ../sass/_user-profile.scss */
.about-me__title {
  margin-bottom: 27px;
}
/* line 11, ../sass/_user-profile.scss */
.about-me__title p {
  font-weight: 700;
  text-transform: uppercase;
}

/* line 16, ../sass/_user-profile.scss */
.about-me__description p {
  font-size: 16px;
  line-height: 24px;
}

/* line 20, ../sass/_user-profile.scss */
.my-product {
  margin-top: 40px;
  overflow-x: visible;
}
/* line 23, ../sass/_user-profile.scss */
.my-product .home-service__content__item {
  margin-left: 0;
  margin-right: 0;
}
/* line 27, ../sass/_user-profile.scss */
.my-product .home-service__content__item_bottom-wrap {
  height: 188px;
}
/* line 30, ../sass/_user-profile.scss */
.my-product .main-cab__content_my_product__service__item .home-service__content__item_bottom {
  height: 160px;
}

/* line 34, ../sass/_user-profile.scss */
.write-message {
  display: none;
  position: fixed;
  top: 40%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 570px;
  border-radius: 4px;
  background-color: #ffffff;
  z-index: 6;
}

/* line 46, ../sass/_user-profile.scss */
.about-me__description {
  margin-bottom: 50px;
}

/* line 49, ../sass/_user-profile.scss */
.write-message__top {
  border-bottom: 1px solid #e6e6e6;
  position: relative;
}
/* line 53, ../sass/_user-profile.scss */
.write-message__top p {
  font-weight: 600;
  text-transform: uppercase;
  padding: 16px;
}
/* line 59, ../sass/_user-profile.scss */
.write-message__top button {
  -webkit-transform: rotate(45deg) translateY(-50%);
  transform: rotate(45deg) translateY(-50%);
  background: transparent;
  position: absolute;
  top: 44%;
  right: -5px;
  font-size: 20px;
}

/* line 69, ../sass/_user-profile.scss */
.user-profile-overlay {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.32);
  z-index: 5;
}

/* line 79, ../sass/_user-profile.scss */
.write-message__bottom {
  margin-top: 30px;
  padding: 0 15px 15px 15px;
}

/* line 83, ../sass/_user-profile.scss */
.write-message__bottom_name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 91, ../sass/_user-profile.scss */
.write-message__bottom_name p {
  font-weight: 600;
}
/* line 94, ../sass/_user-profile.scss */
.write-message__bottom_name p a {
  color: #009bde;
  padding: 0;
  margin: 0 15px 0 3px;
}
/* line 102, ../sass/_user-profile.scss */
.write-message__bottom_name .cab-user-inf__details__account-name_online p {
  color: #636466;
}

/* line 107, ../sass/_user-profile.scss */
.write-message__bottom__textarea {
  margin: 20px 0 25px;
}
/* line 111, ../sass/_user-profile.scss */
.write-message__bottom__textarea textarea {
  width: 540px;
  height: 100px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 12px 10px;
}

/* line 120, ../sass/_user-profile.scss */
.write-message__bottom__send {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 128, ../sass/_user-profile.scss */
.write-message__bottom__send__input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 136, ../sass/_user-profile.scss */
.write-message__bottom__send__input input {
  width: 0px;
  outline: 0;
}
/* line 141, ../sass/_user-profile.scss */
.write-message__bottom__send__input label {
  display: block;
  outline: 0;
  cursor: pointer;
  color: #009bde;
  font-family: "Myriad Pro";
}
/* line 149, ../sass/_user-profile.scss */
.write-message__bottom__send__input img {
  margin-right: 10px;
}

/* line 153, ../sass/_user-profile.scss */
.write-message__bottom__send__button {
  color: #009bde;
}
/* line 156, ../sass/_user-profile.scss */
.write-message__bottom__send__button button {
  background: transparent;
}

/* line 160, ../sass/_user-profile.scss */
.close-write-message {
  margin-right: 30px;
}

/* line 163, ../sass/_user-profile.scss */
.write-message__bottom__send__button-send {
  border-radius: 4px;
  background-color: #8ac200 !important;
  padding: 13px 30px;
  color: #ffffff;
  text-transform: uppercase;
}

@media (max-width: 992px) {
  /* line 171, ../sass/_user-profile.scss */
  .write-message {
    width: 654px;
  }

  /* line 174, ../sass/_user-profile.scss */
  .write-message__bottom__textarea textarea {
    width: 623px;
  }

  /* line 177, ../sass/_user-profile.scss */
  .write-message__bottom__send__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 768px) {
  /* line 184, ../sass/_user-profile.scss */
  .write-message {
    width: 80%;
  }

  /* line 187, ../sass/_user-profile.scss */
  .write-message__bottom__textarea textarea {
    width: 100%;
  }

  /* line 190, ../sass/_user-profile.scss */
  .write-message__bottom__send__input {
    width: 130px;
  }
}
@media (max-width: 480px) {
  /* line 195, ../sass/_user-profile.scss */
  .my-product .col-xs-6 {
    width: 100%;
  }

  /* line 198, ../sass/_user-profile.scss */
  .write-message__bottom__send {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 207, ../sass/_user-profile.scss */
  .write-message__bottom__send__button {
    margin-top: 20px;
  }
}
@media (max-width: 320px) {
  /* line 212, ../sass/_user-profile.scss */
  .write-message__bottom__send__button {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 218, ../sass/_user-profile.scss */
  .close-write-message {
    margin-right: 0;
    margin-bottom: 10px;
  }

  /* line 222, ../sass/_user-profile.scss */
  .write-message__top button {
    right: 20px;
  }
}
/* line 1, ../sass/_cart.scss */
.cart {
  padding-bottom: 140px;
}

/* line 4, ../sass/_cart.scss */
.cart__title {
  text-align: center;
  margin: 40px 0px 50px;
  font-size: 24px;
  font-weight: 600;
  text-transform: uppercase;
}

/* line 12, ../sass/_cart.scss */
.cart__table table {
  width: 100%;
  min-width: 720px;
}
/* line 16, ../sass/_cart.scss */
.cart__table table th {
  font-weight: 700;
  text-transform: uppercase;
  color: #009bde;
  padding: 15px 0;
}
/* line 23, ../sass/_cart.scss */
.cart__table table tr {
  border-bottom: 1px solid #dadada;
}
/* line 26, ../sass/_cart.scss */
.cart__table table td {
  padding: 35px 0;
}

/* line 31, ../sass/_cart.scss */
.cart__table__product-field {
  width: 500px;
}
/* line 33, ../sass/_cart.scss */
.cart__table__product-field p {
  margin-left: 10px;
}

/* line 37, ../sass/_cart.scss */
.cart__table__quantity-field p {
  text-align: center;
}

/* line 40, ../sass/_cart.scss */
.cart__table__quantity p {
  text-align: center;
  font-size: 15px;
  font-weight: 500;
}

/* line 45, ../sass/_cart.scss */
.cart__table__price-field {
  width: 250px;
}
/* line 48, ../sass/_cart.scss */
.cart__table__price-field p {
  text-align: center;
}

/* line 52, ../sass/_cart.scss */
.confirm-order__close {
  width: 100%;
}
/* line 55, ../sass/_cart.scss */
.confirm-order__close .confirm-order__table__close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 64, ../sass/_cart.scss */
.cart__table__price-total p {
  margin-right: 10px;
}

/* line 67, ../sass/_cart.scss */
.cart__table__price p {
  text-align: center;
  font-weight: 600;
  font-size: 20px;
}

/* line 72, ../sass/_cart.scss */
.cart__table__price-total p, .cart__table__total p {
  text-align: right;
  white-space: nowrap;
}

/* line 76, ../sass/_cart.scss */
.cart__table__total p {
  font-weight: 600;
  color: #8ac200;
  font-size: 20px;
}

/* line 81, ../sass/_cart.scss */
.cart__table__product-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 89, ../sass/_cart.scss */
.cart__table__product-details .cart__table__product-details__remove-button button {
  color: #636466;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-right: 15px;
}

/* line 96, ../sass/_cart.scss */
.cart__table__product-details__remove-button {
  margin-left: 15px;
}
/* line 99, ../sass/_cart.scss */
.cart__table__product-details__remove-button button {
  background: transparent;
  font-size: 20px;
}

/* line 104, ../sass/_cart.scss */
.cart__table__product-details-img {
  margin-right: 15px;
}

/* line 107, ../sass/_cart.scss */
.cart__table__product-details-name p {
  line-height: 24px;
}

/* line 110, ../sass/_cart.scss */
.cart__total {
  margin-top: 55px;
}

/* line 113, ../sass/_cart.scss */
.cart__total__item {
  margin-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 125, ../sass/_cart.scss */
.cart__total__item p {
  font-weight: 700;
}
/* line 129, ../sass/_cart.scss */
.cart__total__item span {
  font-weight: 600;
  font-size: 20px;
  margin-left: 30px;
}
/* line 136, ../sass/_cart.scss */
.cart__total__item:nth-child(2) span {
  color: #8ac200;
}

/* line 141, ../sass/_cart.scss */
.cart__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 85px;
}
/* line 150, ../sass/_cart.scss */
.cart__button a, .cart__button button {
  border-radius: 4px;
  text-transform: uppercase;
  padding: 12px 30px;
  color: #fff;
}
/* line 157, ../sass/_cart.scss */
.cart__button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #009bde;
}
/* line 170, ../sass/_cart.scss */
.cart__button button {
  background-color: #8ac200;
}

/* line 174, ../sass/_cart.scss */
.confirm-order {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  border-radius: 4px;
  background-color: #ffffff;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 7;
  min-width: 570px;
  padding-bottom: 30px;
}

/* line 188, ../sass/_cart.scss */
.confirm-order__table table {
  width: 100%;
}
/* line 191, ../sass/_cart.scss */
.confirm-order__table table tr {
  display: block;
  margin: 0 15px;
  border-bottom: 1px solid #dadada;
}

/* line 198, ../sass/_cart.scss */
.confirm-order_top {
  padding: 16px;
  border-bottom: 1px solid #e6e6e6;
  position: relative;
}
/* line 203, ../sass/_cart.scss */
.confirm-order_top p {
  font-weight: 600;
  text-transform: uppercase;
}
/* line 208, ../sass/_cart.scss */
.confirm-order_top button {
  -webkit-transform: rotate(45deg) translateY(-50%);
  transform: rotate(45deg) translateY(-50%);
  background: transparent;
  position: absolute;
  top: 44%;
  right: 20px;
  font-size: 20px;
}

/* line 218, ../sass/_cart.scss */
.confirm-order__table__img {
  width: 70px;
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 228, ../sass/_cart.scss */
.confirm-order__table__img img {
  max-width: 100%;
  max-height: 100%;
}

/* line 233, ../sass/_cart.scss */
.confirm-order__table__name {
  margin-left: 15px;
  width: 250px;
}
/* line 238, ../sass/_cart.scss */
.confirm-order__table__name p {
  font-size: 12px;
  line-height: 24px;
}

/* line 243, ../sass/_cart.scss */
.confirm-order__table__quantity {
  padding-left: 20px;
}

/* line 246, ../sass/_cart.scss */
.confirm-order__table__price {
  width: 206px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 15px;
}
/* line 256, ../sass/_cart.scss */
.confirm-order__table__price p {
  font-weight: 600;
  color: #8ac200;
  font-size: 16px;
  white-space: nowrap;
}

/* line 263, ../sass/_cart.scss */
.confirm-order__table__close {
  position: relative;
}
/* line 266, ../sass/_cart.scss */
.confirm-order__table__close button {
  -webkit-transform: rotate(45deg) translateY(-50%);
  transform: rotate(45deg) translateY(-50%);
  background: transparent;
  font-size: 20px;
  color: #f44336;
  position: relative;
  top: 6px;
  right: 5px;
}

/* line 277, ../sass/_cart.scss */
.confirm-order__price__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 284, ../sass/_cart.scss */
.confirm-order__price__item p {
  font-weight: 700;
}
/* line 288, ../sass/_cart.scss */
.confirm-order__price__item span {
  font-size: 20px;
  font-weight: 600;
}
/* line 293, ../sass/_cart.scss */
.confirm-order__price__item:first-child {
  margin: 30px 0 25px;
}
/* line 298, ../sass/_cart.scss */
.confirm-order__price__item:last-child span {
  color: #8ac200;
}

/* line 303, ../sass/_cart.scss */
.confirm-order__price {
  border-bottom: 1px solid #dadada;
  margin: 0 15px;
  padding-bottom: 25px;
}

/* line 308, ../sass/_cart.scss */
.confirm-order__button {
  margin-top: 30px;
  padding: 0 15px;
}
/* line 312, ../sass/_cart.scss */
.confirm-order__button button {
  width: 100%;
  text-transform: uppercase;
  color: #ffffff;
  padding: 13px 0;
  border-radius: 4px;
  background-color: #8ac200;
}

@media (max-width: 992px) {
  /* line 322, ../sass/_cart.scss */
  .cart__table__product-field {
    width: 300px;
  }

  /* line 325, ../sass/_cart.scss */
  .cart__table__price-field {
    width: 200px;
    min-width: 200px;
  }
}
@media (max-width: 768px) {
  /* line 332, ../sass/_cart.scss */
  .confirm-order__table__price {
    margin-left: 40px;
  }

  /* line 335, ../sass/_cart.scss */
  .confirm-order {
    width: 510px;
    min-width: inherit;
  }

  /* line 339, ../sass/_cart.scss */
  .confirm-order__table table {
    min-width: 510px;
  }

  /* line 342, ../sass/_cart.scss */
  .cart__table__product-field {
    width: 400px;
  }
}
@media (max-width: 600px) {
  /* line 347, ../sass/_cart.scss */
  .confirm-order {
    width: 80%;
  }
}
@media (max-width: 480px) {
  /* line 353, ../sass/_cart.scss */
  .cart__button {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 359, ../sass/_cart.scss */
  .cart__button button {
    margin-top: 20px;
  }

  /* line 363, ../sass/_cart.scss */
  .cart__total__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 369, ../sass/_cart.scss */
  .cart__total__item span {
    margin: 15px 0 0;
  }
}
@media (max-width: 320px) {
  /* line 375, ../sass/_cart.scss */
  .confirm-order__price__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 384, ../sass/_cart.scss */
  .confirm-order__price__item span {
    margin-top: 15px;
  }
}
/* line 2, ../sass/_keis-all.scss */
.all-keis__title h4 {
  font-size: 24px;
  font-weight: 600;
}

/* line 7, ../sass/_keis-all.scss */
.all-keis__item {
  display: block;
}

/* line 10, ../sass/_keis-all.scss */
.all-keis {
  padding-bottom: 140px;
}

/* line 1, ../sass/_contact-us.scss */
.contact-us__title h3 {
  font-size: 24px;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  margin: 20px 0 50px;
}

/* line 8, ../sass/_contact-us.scss */
.contact-us__content__description p {
  font-family: Lato;
  line-height: 18px;
}

/* line 12, ../sass/_contact-us.scss */
.contact-us__content__details__img {
  margin: 50px 0 20px;
  padding: 20px 15px;
  border: 1px solid #009bde;
}

/* line 17, ../sass/_contact-us.scss */
.contact-us__content__details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 29, ../sass/_contact-us.scss */
.contact-us__content__details p {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 20px;
}
/* line 35, ../sass/_contact-us.scss */
.contact-us__content__details span {
  margin-bottom: 10px;
}

/* line 39, ../sass/_contact-us.scss */
.contact-us__content__form {
  border-radius: 4px;
  border: 1px solid #dadada;
  padding: 30px 15px;
}
/* line 44, ../sass/_contact-us.scss */
.contact-us__content__form p {
  font-family: Lato;
  font-size: 24px;
  margin-bottom: 25px;
}
/* line 50, ../sass/_contact-us.scss */
.contact-us__content__form span {
  line-height: 18px;
  margin-bottom: 25px;
}
/* line 56, ../sass/_contact-us.scss */
.contact-us__content__form form textarea {
  width: 100%;
  height: 150px;
  border: 1px solid #dadada;
  background-color: #ffffff;
  color: #8f8f8f;
  margin-bottom: 30px;
  margin-top: 25px;
  padding-left: 10px;
  padding-top: 10px;
}
/* line 68, ../sass/_contact-us.scss */
.contact-us__content__form form input {
  border: 1px solid #dadada;
  background-color: #ffffff;
  color: #8f8f8f;
  width: 100%;
  height: 42px;
  padding-left: 10px;
}
/* line 77, ../sass/_contact-us.scss */
.contact-us__content__form form button {
  margin-top: 25px;
  border-radius: 4px;
  background-color: #8ac200;
  width: 100%;
  padding: 18px 0;
  color: #fff;
  font-size: 18px;
}

/* line 88, ../sass/_contact-us.scss */
.contact-us__content__form-inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 25px;
}
/* line 94, ../sass/_contact-us.scss */
.contact-us__content__form-inputs input:first-child {
  margin-right: 7px;
}

/* line 98, ../sass/_contact-us.scss */
.contact-us {
  padding-bottom: 140px;
}

@media (max-width: 768px) {
  /* line 102, ../sass/_contact-us.scss */
  .contact-us__content__form {
    margin-top: 30px;
  }
}
@media (max-width: 320px) {
  /* line 107, ../sass/_contact-us.scss */
  .contact-us__content__form-inputs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 113, ../sass/_contact-us.scss */
  .contact-us__content__form-inputs input:first-child {
    margin-right: 0;
    margin-bottom: 25px;
  }
}
/* line 1, ../sass/_product.scss */
.mg-top {
  height: 800px;
}

/* line 5, ../sass/_product.scss */
.btn_default {
  color: #fff;
  display: inline-block;
  font-weight: 400;
  border-radius: 4px;
  text-transform: uppercase;
  text-align: center;
}
/* line 12, ../sass/_product.scss */
.btn_default.green {
  background-color: #8ac200;
}
/* line 15, ../sass/_product.scss */
.btn_default.blue {
  background-color: #009bde;
}
/* line 18, ../sass/_product.scss */
.btn_default:hover {
  color: #fff;
  text-decoration: none;
}
/* line 22, ../sass/_product.scss */
.btn_default:focus {
  color: #fff;
  text-decoration: none;
}

/* line 28, ../sass/_product.scss */
.rating-line {
  height: 20px;
  position: relative;
  background-color: #f5f5f5;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #dadada;
  -webkit-box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 1px 3px 1px rgba(0, 0, 0, 0.5);
}
/* line 37, ../sass/_product.scss */
.rating-line .rating-line-width {
  height: 15px;
  margin: 2px 0 0 1px;
}
/* line 40, ../sass/_product.scss */
.rating-line .rating-line-width.green {
  background: transparent url("/digital/img/green-rating.png") top left repeat-x;
}
/* line 44, ../sass/_product.scss */
.rating-line span {
  position: absolute;
  top: 50%;
  left: 50%;
  font-weight: 600;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 54, ../sass/_product.scss */
.product-wrap {
  min-height: 400px;
  padding: 0 0 36px;
}
/* line 57, ../sass/_product.scss */
.product-wrap .product-images {
  margin-bottom: 35px;
}
/* line 59, ../sass/_product.scss */
.product-wrap .product-images .main-image {
  text-align: center;
}
/* line 63, ../sass/_product.scss */
.product-wrap .product-description {
  padding-top: 30px;
  padding-bottom: 30px;
  border: 1px solid #dadada;
  border-top: 4px solid #8ac200;
}
/* line 69, ../sass/_product.scss */
.product-wrap .product-description h2 {
  width: 70%;
  margin-bottom: 35px;
  float: left;
  font-family: OpenSans;
  font-size: 21px;
  font-weight: 700;
}
/* line 77, ../sass/_product.scss */
.product-wrap .product-description h3 {
  margin-bottom: 30px;
  color: #009bde;
  font-size: 18px;
  font-weight: 700;
}
/* line 83, ../sass/_product.scss */
.product-wrap .product-description .likes {
  float: right;
  font-size: 18px;
}
/* line 86, ../sass/_product.scss */
.product-wrap .product-description .likes i {
  color: #009bde;
}
/* line 90, ../sass/_product.scss */
.product-wrap .product-description .product-description-text {
  line-height: 30px;
}
/* line 92, ../sass/_product.scss */
/*.product-wrap .product-description .product-description-text span {
  display: block;
  font-weight: 700;
}*/

/* line 100, ../sass/_product.scss */
.product-description .no-likes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 108, ../sass/_product.scss */
.product-description .no-likes i {
  margin-left: 10px;
}

/* line 112, ../sass/_product.scss */
.product-price {
  padding: 30px 0;
  border: 1px solid #dadada;
  border-top: 4px solid #009bde;
  text-align: center;
}
/* line 117, ../sass/_product.scss */
.product-price span {
  color: #8ac200;
  font-size: 24px;
  font-weight: 600;
}
/* line 122, ../sass/_product.scss */
.product-price .btn_default {
  width: 155px;
  margin: 30px auto 0;
  padding: 14px 0;
  display: block;
}

/* line 130, ../sass/_product.scss */
.product-author {
  margin-top: 30px;
  padding: 15px 15px 20px;
  border: 1px solid #dadada;
}
/* line 134, ../sass/_product.scss */
.product-author .product-author-photo {
  width: 60px;
  display: block;
  height: 60px;
  float: left;
  overflow: hidden;
  border-radius: 50%;
}
/* line 141, ../sass/_product.scss */
.product-author .product-author-photo img {
  max-width: 100%;
}
/* line 145, ../sass/_product.scss */
.product-author .product-author-name {
  margin-left: 15px;
  float: left;
  font-weight: 600;
}
/* line 149, ../sass/_product.scss */
.product-author .product-author-name .nickname {
  margin-bottom: 14px;
  display: block;
  color: #8ac200;
  font-size: 16px;
}
/* line 155, ../sass/_product.scss */
.product-author .product-author-name .status {
  margin-left: 14px;
  padding-left: 15px;
  display: inline-block;
  position: relative;
  font-size: 12px;
  font-weight: 400;
}
/* line 162, ../sass/_product.scss */
.product-author .product-author-name .status::before {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  top: 1px;
  left: 0;
  background-color: red;
  border-radius: 50%;
}
/* line 172, ../sass/_product.scss */
.product-author .product-author-name .status.online::before {
  background-color: #8ac200;
}
/* line 177, ../sass/_product.scss */
.product-author .rating-line {
  margin-top: 30px;
}
/* line 180, ../sass/_product.scss */
.product-author .more-info {
  margin-top: 30px;
  padding-bottom: 20px;
  font-weight: 600;
  line-height: 22px;
  border-bottom: 1px solid #dadada;
}
/* line 186, ../sass/_product.scss */
.product-author .more-info .count {
  float: right;
  color: #009bde;
}
/* line 190, ../sass/_product.scss */
.product-author .more-info .registration-date {
  margin-top: 20px;
  display: block;
}
/* line 193, ../sass/_product.scss */
.product-author .more-info .registration-date i {
  font-weight: 400;
}
/* line 198, ../sass/_product.scss */
.product-author .btn_default.blue {
  padding: 14px 0;
  display: block;
}
/* line 201, ../sass/_product.scss */
.product-author .btn_default.blue i {
  padding-right: 30px;
}

/* line 207, ../sass/_product.scss */
.tags-wrap {
  margin-top: 30px;
}
/* line 209, ../sass/_product.scss */
.tags-wrap span {
  margin: 0 10px 15px 0;
  padding: 10px;
  display: block;
  float: left;
  background-color: #e6e6e6;
  border-radius: 2px;
}

/* line 218, ../sass/_product.scss */
.product-price-date {
  color: #f44336;
  font-size: 16px;
}

/* line 222, ../sass/_product.scss */
.no-likes {
  color: #636466 !important;
}

/* line 225, ../sass/_product.scss */
.product-author .btn_default.blue i {
  margin-right: 5px;
  padding-right: 0;
}

/* line 229, ../sass/_product.scss */
.product-description span i {
  margin-right: 10px;
}

/* line 233, ../sass/_product.scss */
.cab__content_reviews__kind__content__item-details-inf a {
  margin-right: 7px;
  text-decoration: underline;
  font-size: 13px;
  /* color: #636466;*/
}

/* line 240, ../sass/_product.scss */
.main-cab__content_reviews__kind__write-answer {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 650px;
  /* align-items: flex-end;*/
}
/* line 251, ../sass/_product.scss */
.main-cab__content_reviews__kind__write-answer textarea {
  width: 650px;
  height: 70px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
  background-color: #ffffff;
  padding: 10px;
  line-height: 20px;
}
/* line 260, ../sass/_product.scss */
.main-cab__content_reviews__kind__write-answer button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-table;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-transform: uppercase;
  padding: 11px 30px;
  border-radius: 4px;
  background-color: #009bde;
  text-decoration: none;
  margin-top: 20px;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
/* line 280, ../sass/_product.scss */
.main-cab__content_reviews__kind__write-answer form {
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

/* line 296, ../sass/_product.scss */
.product-author .product-author-name .status {
  display: block;
  margin-left: 0;
  margin-top: 10px;
}

/* line 301, ../sass/_product.scss */
.home-service__content__item-user a {
  text-decoration: none !important;
}

/* line 304, ../sass/_product.scss */
.card_page .home-service__content__item_bottom-wrap {
  height: 175px;
}

/* line 307, ../sass/_product.scss */
.card_page {
  padding-bottom: 0;
}

/* line 310, ../sass/_product.scss */
.cab__content_reviews__kind__content__item-details-like i {
  color: #8ac200;
}

/* line 313, ../sass/_product.scss */
.cab__content_reviews__kind__content__item-details-dislike {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  color: red;
}

/* line 318, ../sass/_product.scss */
.product__load-more {
  display: block;
  text-align: center;
  margin-top: 50px;
}
/* line 323, ../sass/_product.scss */
.product__load-more a {
  text-decoration: underline;
}

/* line 327, ../sass/_product.scss */
.product-description .no-likes {
  font-size: 18px;
}

/* line 330, ../sass/_product.scss */
.card-old-price {
  color: #c3c3c3;
  font-size: 24px;
  text-decoration: line-through;
  font-weight: 600;
  margin-top: 15px;
}

/* line 337, ../sass/_product.scss */
.product-price__sale-text {
  font-size: 24px;
  font-weight: 600;
  color: #f44336;
  text-align: center;
  margin-left: 14px;
  margin-bottom: 10px;
}

/* line 345, ../sass/_product.scss */
.product__comment-warning {
  margin-top: 30px;
}

@media (max-width: 992px) {
  /* line 349, ../sass/_product.scss */
  .main-image img {
    width: 100%;
  }

  /* line 352, ../sass/_product.scss */
  .main-cab__content_reviews__kind__write-answer_product-page {
    width: 100%;
  }
  /* line 355, ../sass/_product.scss */
  .main-cab__content_reviews__kind__write-answer_product-page textarea {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 361, ../sass/_product.scss */
  .product-price {
    margin-top: 30px;
  }
}
/* line 1, ../sass/_category.scss */
.category {
  padding-bottom: 140px;
}

/* line 4, ../sass/_category.scss */
.category__filter__products__title {
  background-color: #009bde;
  padding: 15px 17px;
}
/* line 8, ../sass/_category.scss */
.category__filter__products__title p {
  font-weight: 700;
  color: #ffffff;
}

/* line 13, ../sass/_category.scss */
.category__filter__products {
  border: 1px solid #dadada;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

/* line 18, ../sass/_category.scss */
.category__filter__products__content {
  position: relative;
}
/* line 22, ../sass/_category.scss */
.category__filter__products__content ul li {
  position: relative;
  padding: 16px 14px 0;
}
/* line 26, ../sass/_category.scss */
.category__filter__products__content ul li span {
  display: block;
  width: 100%;
  height: 50%;
  /* position: absolute;*/
  top: 0;
  left: 0;
}
/* line 35, ../sass/_category.scss */
.category__filter__products__content ul li a {
  /* padding: 16px 14px;*/
  display: inline;
  cursor: pointer;
  text-decoration: none;
  line-height: 20px;
  /* position: relative;*/
  /* z-index: 3; */
}
/* line 45, ../sass/_category.scss */
.category__filter__products__content ul li ul {
  display: none;
  padding: 14px 0;
  border-bottom: 1px solid #e0e0e0;
}
/* line 50, ../sass/_category.scss */
.category__filter__products__content ul li ul li {
  padding: 0;
}
/* line 52, ../sass/_category.scss */
.category__filter__products__content ul li ul li a {
  color: #636466;
  padding: 8px 14px 8px 25px;
  border-bottom: 0;
  line-height: 23px;
}
/* line 58, ../sass/_category.scss */
.category__filter__products__content ul li ul li a:after {
  display: none;
}
/* line 62, ../sass/_category.scss */
.category__filter__products__content ul li ul li a:hover {
  color: #8ac200;
}

/* line 73, ../sass/_category.scss */
.category-filter-active:after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background: #e0e0e0;
  margin-top: 16px;
}

/* line 82, ../sass/_category.scss */
.category__arrow-button {
  position: absolute;
  top: 22px;
  right: 15px;
  -webkit-transform: translateY(-50%) rotate(-180deg);
  transform: translateY(-50%) rotate(-180deg);
  background: transparent;
}

/* line 90, ../sass/_category.scss */
.category__arrow-button-active {
  -webkit-transform: translateY(-50%) rotate(0);
  transform: translateY(-50%) rotate(0);
  top: 20px;
}

/* line 95, ../sass/_category.scss */
.category__filter__products__content__hidden {
  display: none;
}

/* line 98, ../sass/_category.scss */
.category__filter__products__content__show-button {
  background: transparent;
  color: #636466;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 110, ../sass/_category.scss */
.category__filter__products__content__show-button i {
  color: #636466;
  margin-left: 14px;
}
/* line 115, ../sass/_category.scss */
.category__filter__products__content__show-button span {
  display: none;
}

/* line 120, ../sass/_category.scss */
.category__filter__products__content__show-button-active p {
  display: none;
}
/* line 124, ../sass/_category.scss */
.category__filter__products__content__show-button-active span {
  display: block;
}
/* line 128, ../sass/_category.scss */
.category__filter__products__content__show-button-active i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  position: relative;
  top: 2px;
}

/* line 137, ../sass/_category.scss */
.category__filter__time__content__item label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
/* line 143, ../sass/_category.scss */
.category__filter__time__content__item label:before {
  content: '';
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  border: 1px solid #c1c1c1;
  margin-right: 10px;
}
/* line 153, ../sass/_category.scss */
.category__filter__time__content__item label:after {
  content: '';
  display: none;
  position: absolute;
  left: 3px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 7px;
  height: 7px;
  background-color: #009bde;
  border-radius: 50%;
}
/* line 168, ../sass/_category.scss */
.category__filter__time__content__item input {
  display: none;
}
/* line 171, ../sass/_category.scss */
.category__filter__time__content__item input:checked + label:after {
  display: block !important;
}
/* line 176, ../sass/_category.scss */
.category__filter__time__content__item:not(:last-child) {
  margin-bottom: 30px;
}

/* line 180, ../sass/_category.scss */
.category__filter__time__content {
  margin: 30px 15px 17px;
}

/* line 183, ../sass/_category.scss */
.category__filter__time__title {
  font-weight: 700;
  padding: 17px 15px 0;
}

/* line 187, ../sass/_category.scss */
.category__filter__time {
  border: 1px solid #dadada;
  margin: 20px 0;
}

/* line 191, ../sass/_category.scss */
.category__filter__rating__title {
  margin-bottom: 30px;
}
/* line 194, ../sass/_category.scss */
.category__filter__rating__title p {
  font-weight: 700;
}

/* line 198, ../sass/_category.scss */
.category__filter__rating {
  border: 1px solid #dadada;
  padding: 15px;
  margin-bottom: 20px;
}

/* line 204, ../sass/_category.scss */
.category__filter__rating__content label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  line-height: 16px;
}
/* line 211, ../sass/_category.scss */
.category__filter__rating__content label:before {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #c1c1c1;
  margin-right: 10px;
}
/* line 220, ../sass/_category.scss */
.category__filter__rating__content label:after {
  content: "";
  display: none;
  background: url(../img/category-rating-check.png) no-repeat;
  background-size: cover;
  width: 11px;
  height: 9px;
  position: absolute;
  left: 3px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 234, ../sass/_category.scss */
.category__filter__rating__content input {
  display: none;
}
/* line 237, ../sass/_category.scss */
.category__filter__rating__content input:checked + label:after {
  display: block;
}

/* line 243, ../sass/_category.scss */
.category__filter__reviews__content p {
  margin-bottom: 15px;
}

/* line 247, ../sass/_category.scss */
.category__filter__reviews__content-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 255, ../sass/_category.scss */
.category__filter__reviews__content-input input {
  width: 70px;
  height: 26px;
  border: 1px solid #c1c1c1;
  background-color: #ffffff;
  margin-left: 15px;
  padding: 0 8px;
}

/* line 264, ../sass/_category.scss */
.category__content_top {
  padding: 11px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 2px solid #8ac200;
}

/* line 278, ../sass/_category.scss */
.category__content_top_left ul {
  padding-left: 5px;
}
/* line 281, ../sass/_category.scss */
.category__content_top_left ul li {
  margin-right: 30px;
}
/* line 284, ../sass/_category.scss */
.category__content_top_left ul li a {
  color: #636466 !important;
  padding: 0;
  border: 0;
}
/* line 290, ../sass/_category.scss */
.category__content_top_left ul li.active a {
  color: #ff8300 !important;
}

/* line 297, ../sass/_category.scss */
.category__content_top_right .list-button {
  margin: 0 10px 0 20px;
}
/* line 301, ../sass/_category.scss */
.category__content_top_right button {
  background: transparent;
}
/* line 304, ../sass/_category.scss */
.category__content_top_right button i {
  color: #636466;
  font-size: 18px;
}

/* line 310, ../sass/_category.scss */
.category__content_bottom {
  margin-top: 25px;
}

/* line 313, ../sass/_category.scss */
.category__content_bottom_list .category__content_bottom_list__description {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 315, ../sass/_category.scss */
.category__content_bottom_list .col-md-4, .category__content_bottom_list .col-sm-6, .category__content_bottom_list .col-xs-6 {
  width: 100%;
}
/* line 318, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: inherit;
  height: inherit;
  border-radius: 2px;
  border: 1px solid #dadada;
  padding: 15px 10px 15px 15px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 331, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item_bottom-wrap {
  width: 550px;
  border: 0;
}
/* line 335, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item-img .home-service__content__item-kind-service {
  left: -30px;
  -webkit-transform: none;
  transform: none;
  top: -15px;
}
/* line 341, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item-img {
  margin: 0 30px 0 15px;
}
/* line 344, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item-rating {
  display: none;
}
/* line 347, ../sass/_category.scss */
.category__content_bottom_list .category__content_bottom_list__description {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 355, ../sass/_category.scss */
.category__content_bottom_list .category__content_bottom_list__description .home-service__content__item-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 360, ../sass/_category.scss */
.category__content_bottom_list .category__content_bottom_list__description .home-service__content__item-price span {
  margin-top: 6px;
  margin-left: 10px;
  color: #c3c3c3;
  text-decoration: line-through;
  font-weight: 600;
}
/* line 369, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item-price {
  display: none;
}
/* line 372, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item-description {
  max-width: 385px;
  margin-top: 0;
}
/* line 376, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item-rating-list {
  display: block;
  width: 215px;
}
/* line 380, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item_bottom {
  padding: 0;
  height: 100% !important;
}
/* line 384, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item_bottom-inf__like {
  margin-right: 8px;
  color: #c3c3c3;
}
/* line 388, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item_bottom-inf_right {
  display: none;
}
/* line 391, ../sass/_category.scss */
.category__content_bottom_list .home-service__content__item_bottom-inf__like {
  display: block;
}

/* line 396, ../sass/_category.scss */
.home-service__content__item_bottom-inf__like {
  display: none;
}

/* line 399, ../sass/_category.scss */
.category__content_bottom_list__description .home-service__content__item-price {
  display: none;
}

/* line 402, ../sass/_category.scss */
.home-service__content__item-rating-list {
  display: none;
}

/* line 405, ../sass/_category.scss */
.category__content_top_right_active i {
  color: #ffa444 !important;
}

/* line 408, ../sass/_category.scss */
.category__content {
  overflow-x: hidden;
}
/* line 411, ../sass/_category.scss */
.category__content .home-service__content__item {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

@media (max-width: 992px) and (min-width: 768px) {
  /* line 417, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item_bottom-wrap {
    width: 330px;
  }

  /* line 420, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item-rating-list {
    width: 140px !important;
  }
}
@media screen and (max-width: 992px) {
  /* line 425, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item-img a img {
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 768px) {
  /* line 431, ../sass/_category.scss */
  .list-button {
    margin-left: 10px !important;
  }

  /* line 434, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item_top {
    min-width: 212px;
  }

  /* line 437, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item_bottom-wrap {
    width: 100%;
  }

  /* line 440, ../sass/_category.scss */
  .home-service__content__item-description {
    max-width: 385px;
    width: initial !important;
  }
}
@media (max-width: 620px) {
  /* line 446, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item-rating-list {
    max-width: 110px;
    width: initial !important;
  }
}
@media (max-width: 480px) {
  /* line 452, ../sass/_category.scss */
  .category__content .col-xs-6 {
    width: 100%;
  }

  /* line 455, ../sass/_category.scss */
  .category__content_top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 461, ../sass/_category.scss */
  .category__content_top_right {
    margin-top: 20px;
  }

  /* line 464, ../sass/_category.scss */
  .list-button {
    margin-right: 0 !important;
  }

  /* line 467, ../sass/_category.scss */
  .category__content_top_right {
    display: none;
  }

  /* line 470, ../sass/_category.scss */
  .category__content_top {
    padding: 11px 0;
  }

  /* line 471, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 472, ../sass/_category.scss */
  .category__content_bottom_list .home-service__content__item-img a img {
    width: auto;
    height: auto;
  }
}
/* line 1, ../sass/_all-messages.scss */
.all-messages {
  padding-bottom: 140px;
}
/* line 4, ../sass/_all-messages.scss */
.all-messages .pagination li span {
  padding: 15px 13px;
}

/* line 8, ../sass/_all-messages.scss */
.all-messages__search {
  width: 100%;
  height: 44px;
  border: 1px solid #dadada;
  background-color: #ffffff;
  position: relative;
}
/* line 15, ../sass/_all-messages.scss */
.all-messages__search span {
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #636466;
}
/* line 24, ../sass/_all-messages.scss */
.all-messages__search input {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 11px;
  color: #000000;
}

/* line 36, ../sass/_all-messages.scss */
.all-messages__content__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 10px;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid #cdcdcd;
}

/* line 48, ../sass/_all-messages.scss */
.all-messages__content__item__user-inf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 53, ../sass/_all-messages.scss */
.all-messages__content__item_left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 58, ../sass/_all-messages.scss */
.all-messages__content__item__user-inf__img {
  margin-right: 16px;
}

/* line 62, ../sass/_all-messages.scss */
.all-messages__content__item__user-inf__account a {
  color: #000000 !important;
  text-decoration: none;
  margin-bottom: 10px;
  display: block;
}

/* line 69, ../sass/_all-messages.scss */
.all-messages__content .cab-user-inf__details__account-name_online p {
  color: #b3b3b3;
}

/* line 72, ../sass/_all-messages.scss */
.cab-user-inf__details__account-name_online {
  margin-left: 0;
}

/* line 75, ../sass/_all-messages.scss */
.all-messages__content__item_text {
  margin-left: 45px;
}
/* line 78, ../sass/_all-messages.scss */
.all-messages__content__item_text p {
  color: #686868;
}

/* line 82, ../sass/_all-messages.scss */
.all-messages__content__item-date {
  font-size: 11px;
  line-height: 18px;
}

/* line 86, ../sass/_all-messages.scss */
.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 50px;
}
/* line 95, ../sass/_all-messages.scss */
.pagination ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 101, ../sass/_all-messages.scss */
.pagination ul li a {
  padding: 10px 13px;
  display: block;
  border-radius: 2px;
  color: #000000;
  font-size: 16px;
  text-decoration: none;
}
/* line 109, ../sass/_all-messages.scss */
.pagination ul li a:hover {
  background-color: #e0e0e0;
}
/* line 113, ../sass/_all-messages.scss */
.pagination ul li.pagination_active a {
  background-color: #009bde;
  color: #fff;
}

/* line 120, ../sass/_all-messages.scss */
.pagination li span {
  padding: 11px 13px !important;
}

@media (max-width: 480px) {
  /* line 124, ../sass/_all-messages.scss */
  .all-messages__content__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  /* line 133, ../sass/_all-messages.scss */
  .all-messages__content__item_left {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 139, ../sass/_all-messages.scss */
  .all-messages__content__item-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
  }

  /* line 145, ../sass/_all-messages.scss */
  .all-messages__content__item__user-inf {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 15px;
  }

  /* line 151, ../sass/_all-messages.scss */
  .all-messages__content__item_text {
    margin-left: 0;
  }
}
/* line 1, ../sass/_notifications.scss */
.notifications__item {
  padding: 15px 10px 18px 15px;
  border-radius: 4px;
  margin-bottom: 30px;
}

/* line 6, ../sass/_notifications.scss */
.notifications__item_green {
  background: rgba(138, 194, 0, 0.12);
}

/* line 9, ../sass/_notifications.scss */
.notifications {
  margin-top: 10px;
}

/* line 12, ../sass/_notifications.scss */
.notifications__item_orange {
  background: rgba(255, 131, 0, 0.12);
}

/* line 15, ../sass/_notifications.scss */
.notifications__item_pink {
  background: rgba(244, 67, 54, 0.12);
}

/* line 18, ../sass/_notifications.scss */
.notifications__item-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 15px;
}
/* line 27, ../sass/_notifications.scss */
.notifications__item-title button {
  background: transparent;
}
/* line 30, ../sass/_notifications.scss */
.notifications__item-title button i {
  color: #686868;
}

/* line 35, ../sass/_notifications.scss */
.notifications__item__description {
  margin-bottom: 15px;
}
/* line 38, ../sass/_notifications.scss */
.notifications__item__description p {
  color: #686868;
}

/* line 42, ../sass/_notifications.scss */
.notifications__item__date p {
  font-size: 11px;
}

/* line 45, ../sass/_notifications.scss */
.notifications {
  margin-bottom: 209px;
}
/* line 48, ../sass/_notifications.scss */
.notifications .row > a {
  padding: 10px 15px;
  border-radius: 4px;
  background-color: #8ac200;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  margin-top: 30px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

/* line 1, ../sass/_select-type.scss */
.select-type {
  margin-bottom: 140px;
}

/* line 4, ../sass/_select-type.scss */
.select-type__form {
  margin-top: 50px;
  /* display: -webkit-box;*/
  /* display: -ms-flexbox;*/
  /* display: flex;*/
  /* -webkit-box-pack: center;*/
  /*     -ms-flex-pack: center;*/
  /*         justify-content: center;*/
}

/* line 13, ../sass/_select-type.scss */
.select-type-button {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 20px;
}

/* line 19, ../sass/_select-type.scss */
.select-type__item {
  width: 100%;
  /* margin: 40px;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 170px;
}
/* line 33, ../sass/_select-type.scss */
.select-type__item img {
  max-width: 220px;
  width: 100%;
}
/* line 38, ../sass/_select-type.scss */
.select-type__item label {
  margin-bottom: 20px;
}

/* line 43, ../sass/_select-type.scss */
.register-popup__kind-user__item_last {
  padding-left: 0;
  padding-right: 170px;
}

/* line 47, ../sass/_select-type.scss */
.select-type-button {
  padding: 12px 25px !important;
  margin-left: 20px;
}

/* line 51, ../sass/_select-type.scss */
.row.col-md-6 .select-type__item:last-child {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

/* @media(max-width:768px){*/
/* 	.select-type__form{*/
/* 		flex-direction: column;*/
/* 		align-items: center;*/
/* 	}*/
/* }*/
/* line 62, ../sass/_select-type.scss */
.select-type__form-img-wrap {
  height: 230px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 20px 0 0px;
}

/* line 72, ../sass/_select-type.scss */
.select-type__form-img-wrap_last {
  margin-top: 26px;
}

@media (max-width: 1200px) {
  /* line 76, ../sass/_select-type.scss */
  .select-type__item {
    padding-left: 0px;
  }

  /* line 79, ../sass/_select-type.scss */
  .register-popup__kind-user__item_last {
    padding-right: 0px;
    padding-left: 0;
  }
}
@media (max-width: 480px) {
  /* line 85, ../sass/_select-type.scss */
  .select-type__form-img-wrap {
    margin: 5px 0;
  }

  /* line 88, ../sass/_select-type.scss */
  .select-type-button {
    margin-left: 0;
    margin-top: 0;
  }
}
/* line 1, ../sass/_qa.scss */
.qa__title h2 {
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 40px;
}

/* line 8, ../sass/_qa.scss */
.qa__subtitle {
  margin-bottom: 35px;
}
/* line 11, ../sass/_qa.scss */
.qa__subtitle p {
  color: #ff8300;
  font-size: 18px;
  font-weight: 600;
  font-style: italic;
  text-transform: uppercase;
  display: block;
}

/* line 21, ../sass/_qa.scss */
.qa__buyer__content__item h5 {
  color: #8ac200;
  font-size: 16px;
  font-weight: 600;
  padding: 9px 13px;
  width: 100%;
  border-bottom: 1px solid #cdcdcd;
  position: relative;
  cursor: pointer;
}
/* line 31, ../sass/_qa.scss */
.qa__buyer__content__item h5:before {
  content: '+';
  display: block;
  position: absolute;
  top: 50%;
  right: 10px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 18px;
  color: #009bde;
}

/* line 44, ../sass/_qa.scss */
.qa__buyer__content__item-hide {
  display: none;
}

/* line 47, ../sass/_qa.scss */
.qa__buyer__content__item-hide-item {
  padding-left: 13px;
  margin-top: 20px;
}
/* line 51, ../sass/_qa.scss */
.qa__buyer__content__item-hide-item h6 {
  color: #009bde;
  margin-bottom: 20px;
  cursor: pointer;
}

/* line 58, ../sass/_qa.scss */
.qa__buyer__content__item-hide-item-hide {
  display: none;
}

/* line 63, ../sass/_qa.scss */
.qa__buyer__content__item_active .qa__buyer__content__item-hide {
  display: block !important;
}
/* line 68, ../sass/_qa.scss */
.qa__buyer__content__item_active h5:before {
  content: '-';
}

/* line 75, ../sass/_qa.scss */
.qa__buyer:last-child {
  margin-bottom: 140px;
  padding-top: 50px;
}
