/*© ООО Сео-Гранд seo-grand.ru*/
@charset "UTF-8";
/* include common */
/* line 1, ../../sass/_common.sass */
body {
  background-image: url("/img/pat.jpg");
  background-position: 0 0;
  background-attachment: fixed; }

/* line 5, ../../sass/_common.sass */
.mainbody {
  background-color: #f9f9f9; }

/* line 7, ../../sass/_common.sass */
.b-mainblock {
  background-color: #f9f9f9; }

/* line 11, ../../sass/_common.sass */
.clear {
  clear: both; }

/* line 14, ../../sass/_common.sass */
html, body {
  height: 100%; }

/* line 16, ../../sass/_common.sass */
.container {
  flex: 1; }

/* line 18, ../../sass/_common.sass */
.slick-slide {
  height: auto !important; }

/* line 21, ../../sass/_common.sass */
._line {
  border-bottom: 1px solid rgba(189, 194, 216, 0.5); }

/* line 25, ../../sass/_common.sass */
a:hover {
  text-decoration: none; }

/* line 27, ../../sass/_common.sass */
.fancybox-skin {
  -moz-border-radius: 0px !important;
  -webkit-border-radius: 0px;
  border-radius: 0px !important; }

/* line 29, ../../sass/_common.sass */
.app {
  position: relative;
  min-width: 320px;
  max-width: 1012px;
  margin: auto;
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.5);
  background-color: #f9f9f9;
  height: 100%; }
  /* line 38, ../../sass/_common.sass */
  .app .b-mainblock {
    padding-top: 105px;
    padding-right: 25px;
    padding-left: 25px;
    box-sizing: border-box;
    height: 100%;
    margin-bottom: -80px; }
    @media (max-width: 992px) {
      /* line 38, ../../sass/_common.sass */
      .app .b-mainblock {
        padding-top: 80px;
        padding-right: 15px;
        padding-left: 15px; } }
    @media (max-width: 768px) {
      /* line 38, ../../sass/_common.sass */
      .app .b-mainblock {
        padding-bottom: 60px;
        padding-right: 0;
        padding-left: 0;
        padding-top: 65px; } }
    @media (max-width: 480px) {
      /* line 38, ../../sass/_common.sass */
      .app .b-mainblock {
        padding-bottom: 50px; } }

@media (max-width: 768px) {
  /* line 56, ../../sass/_common.sass */
  .app._profile .b-mainblock {
    padding-top: 0; } }

/* line 60, ../../sass/_common.sass */
.b-flex {
  max-width: 960px;
  margin: auto;
  display: flex; }
  /* line 64, ../../sass/_common.sass */
  .b-flex._main-visota {
    height: 100%; }
  @media (max-width: 768px) {
    /* line 60, ../../sass/_common.sass */
    .b-flex {
      display: block;
      max-width: 540px; } }

/* line 72, ../../sass/_common.sass */
.categories-list .b-flex {
  flex-wrap: wrap;
  justify-content: space-between; }
  /* line 75, ../../sass/_common.sass */
  .categories-list .b-flex .item {
    width: 280px;
    position: relative; }
    @media (max-width: 992px) {
      /* line 75, ../../sass/_common.sass */
      .categories-list .b-flex .item {
        max-width: 490px;
        width: 100%;
        margin: auto; } }
    @media (max-width: 768px) {
      /* line 75, ../../sass/_common.sass */
      .categories-list .b-flex .item {
        width: 100%; }
        /* line 84, ../../sass/_common.sass */
        .categories-list .b-flex .item:nth-last-of-type(even) {
          margin-right: 0px; } }
  /* line 86, ../../sass/_common.sass */
  .categories-list .b-flex .categories-item__favorite {
    position: absolute;
    top: 4px;
    right: 4px; }

/* line 92, ../../sass/_common.sass */
.b-flex__item:first-child {
  padding-right: 15px;
  overflow: hidden;
  width: 100%; }
  @media (max-width: 768px) {
    /* line 92, ../../sass/_common.sass */
    .b-flex__item:first-child {
      padding-right: 0px; } }
/* line 98, ../../sass/_common.sass */
.b-flex__item:last-child {
  width: 299px;
  flex: none; }
  @media (max-width: 768px) {
    /* line 98, ../../sass/_common.sass */
    .b-flex__item:last-child {
      width: 100%; } }

/* line 106, ../../sass/_common.sass */
._profile .b-flex .b-flex__item:first-child {
  width: 300px;
  flex: none; }
  @media (max-width: 768px) {
    /* line 106, ../../sass/_common.sass */
    ._profile .b-flex .b-flex__item:first-child {
      width: 100%;
      flex: auto; } }
/* line 112, ../../sass/_common.sass */
._profile .b-flex .b-flex__item:last-child {
  width: inherit;
  flex: auto;
  border-left: 1px solid #e8e8e8; }
  @media (max-width: 768px) {
    /* line 112, ../../sass/_common.sass */
    ._profile .b-flex .b-flex__item:last-child {
      border-left: 0;
      max-width: 100%;
      width: 100%;
      flex: auto; } }

@media (max-width: 768px) {
  /* line 123, ../../sass/_common.sass */
  .event .b-flex__item:last-child {
    max-width: 540px; }

  /* line 125, ../../sass/_common.sass */
  .event-gallery {
    max-width: 540px; }

  /* line 127, ../../sass/_common.sass */
  .recommend[data-v-ab3242aa] {
    max-width: 540px; } }
/* line 133, ../../sass/_common.sass */
.background-w {
  border: 1px solid #f2f2f2;
  background: #fff;
  margin-bottom: 6px; }
  /* line 137, ../../sass/_common.sass */
  .background-w.search {
    height: 100%; }

/* line 139, ../../sass/_common.sass */
.group-share__left:hover .d-none {
  display: block !important; }

/*.align-self-center[data-v-d1c1effa]:hover
 * .header-right-chat-list-modal
 *   display: block!important */
/*.col-auto[data-v-c6a7f2e8]:hover .d-none
 * display: block!important */
/* line 146, ../../sass/_common.sass */
.col-auto[data-v-38e6276c]:hover .modal-popup {
  display: block !important; }

/* line 148, ../../sass/_common.sass */
.col-auto[data-v-01e142e6]:hover .modal-popup {
  display: block !important; }

/* line 150, ../../sass/_common.sass */
.position-relative[data-v-2b808486]:hover .d-none {
  display: block !important; }

/* line 154, ../../sass/_common.sass */
.button__main {
  background-color: #f9f9f9; }
  /* line 156, ../../sass/_common.sass */
  .button__main:hover {
    background-color: #5a6268; }

/* line 158, ../../sass/_common.sass */
.background-w.container[data-v-4d392a52] {
  text-align: center;
  padding-bottom: 30px; }
  @media (max-width: 480px) {
    /* line 158, ../../sass/_common.sass */
    .background-w.container[data-v-4d392a52] {
      padding-left: 10px;
      padding-right: 10px; } }

/* line 165, ../../sass/_common.sass */
.categories-item__favorite.active svg path {
  fill: red !important;
  stroke: red; }

/* line 170, ../../sass/_common.sass */
.post-hot-bar-text svg.active path {
  fill: red; }

/* line 172, ../../sass/_common.sass */
.icon-svg:hover {
  cursor: pointer; }

/* line 174, ../../sass/_common.sass */
.icon-svg {
  filter: invert(86%) sepia(14%) saturate(329%) hue-rotate(192deg) brightness(91%) contrast(85%); }

/* line 177, ../../sass/_common.sass */
.post-hot-bar-text svg.active path {
  fill: red; }

/* line 180, ../../sass/_common.sass */
.icon-svg.active {
  filter: invert(19%) sepia(77%) saturate(6343%) hue-rotate(357deg) brightness(104%) contrast(125%); }

/* line 183, ../../sass/_common.sass */
.favorite_remove.active .icon-svg {
  filter: invert(19%) sepia(77%) saturate(6343%) hue-rotate(357deg) brightness(104%) contrast(125%); }

/* line 187, ../../sass/_common.sass */
.favorites_icon.active .icon-svg {
  filter: invert(19%) sepia(77%) saturate(6343%) hue-rotate(357deg) brightness(104%) contrast(125%); }

/* line 189, ../../sass/_common.sass */
.header-active svg path {
  fill: #3eb3e3; }

/* line 191, ../../sass/_common.sass */
.page-header__item .active .icon-svg {
  filter: invert(59%) sepia(100%) saturate(542%) hue-rotate(166deg) brightness(93%) contrast(91%); }

/*╤Б╨╕╨╜╨╕╨╣ #349AD6 */
/* line 195, ../../sass/_common.sass */
.icon-svg-blue {
  filter: invert(58%) sepia(68%) saturate(1838%) hue-rotate(174deg) brightness(88%) contrast(90%); }

/* line 197, ../../sass/_common.sass */
.event-create-input-block .icon-svg-blue {
  width: 45px;
  height: 38px; }

/* line 201, ../../sass/_common.sass */
#newpost .icon-svg-blue {
  width: 45px;
  height: 38px; }

/* line 205, ../../sass/_common.sass */
.event-create-dl.chek .icon-svg-blue {
  width: 45px;
  height: 38px; }

/* line 210, ../../sass/_common.sass */
.favorite_remove.active:hover {
  cursor: pointer; }

/* line 213, ../../sass/_common.sass */
.categories-carousel-title {
  overflow: hidden; }

/* line 217, ../../sass/_common.sass */
.post-statistic .col-auto {
  padding-left: 5px;
  padding-right: 15px; }

/* line 221, ../../sass/_common.sass */
.post-img {
  max-width: 620px;
  margin: auto; }
  @media (max-width: 768px) {
    /* line 221, ../../sass/_common.sass */
    .post-img {
      max-width: 350px; } }

/* line 227, ../../sass/_common.sass */
.post-statistic {
  max-width: 620px;
  margin: 10px auto 20px auto; }
  @media (max-width: 768px) {
    /* line 227, ../../sass/_common.sass */
    .post-statistic {
      max-width: 350px; } }

/* line 233, ../../sass/_common.sass */
.authorization-form .button__main {
  background-color: #fff; }
  /* line 235, ../../sass/_common.sass */
  .authorization-form .button__main:hover {
    background-color: #5a6268; }

/* line 238, ../../sass/_common.sass */
.post-detail .owl-carousel.owl-loaded {
  width: 350px; }

/* line 240, ../../sass/_common.sass */
.flex {
  display: flex;
  align-items: center; }

/* line 244, ../../sass/_common.sass */
.s-item.active svg {
  fill: red; }

/* line 246, ../../sass/_common.sass */
.s-item:hover {
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.5); }

/* line 248, ../../sass/_common.sass */
.subjects_star {
  display: flex;
  align-items: center;
  font-family: "Exo2-Medium";
  font-size: 12px;
  color: #333333;
  margin-top: 10px; }
  /* line 255, ../../sass/_common.sass */
  .subjects_star span.comment {
    margin-left: 10px; }

/* line 257, ../../sass/_common.sass */
.subjects .b-goods__reiting {
  position: relative;
  bottom: auto;
  right: auto;
  color: #333;
  font-family: "Exo2-Medium";
  font-size: 12px; }

/* line 265, ../../sass/_common.sass */
.no-gutters.hiden .owl-item {
  max-width: 330px;
  margin-right: 5px;
  overflow: hidden; }
  /* line 269, ../../sass/_common.sass */
  .no-gutters.hiden .owl-item img {
    width: 100%; }

/* line 273, ../../sass/_common.sass */
.hover {
  background-image: url("/svg/hover.png"); }

/* line 275, ../../sass/_common.sass */
.logo-img {
  fill: #000; }

/* line 280, ../../sass/_common.sass */
.b-person .b-link .redactor {
  display: inline-block; }

/* line 284, ../../sass/_common.sass */
.b-person .b-link .red {
  display: inline-block; }

/* line 289, ../../sass/_common.sass */
.b-filter__block {
  display: flex;
  margin-top: 15px;
  margin-bottom: 15px; }
  /* line 293, ../../sass/_common.sass */
  .b-filter__block .b-filter__item {
    font-size: 14px;
    padding-right: 15px;
    color: #333; }
    /* line 297, ../../sass/_common.sass */
    .b-filter__block .b-filter__item.active {
      font-family: "Exo2-Bold"; }
    /* line 299, ../../sass/_common.sass */
    .b-filter__block .b-filter__item:hover {
      cursor: pointer; }

/* line 302, ../../sass/_common.sass */
#repost .repost-link .form-control {
  max-width: 100%;
  text-align: center; }

/* line 306, ../../sass/_common.sass */
.no-comments {
  padding-top: 45px;
  text-align: center; }

/* line 309, ../../sass/_common.sass */
.b-like .page-header-count {
  right: -7px; }

/* line 312, ../../sass/_common.sass */
.app-content.min-h {
  /*min-height: 100vh */ }
  /* line 314, ../../sass/_common.sass */
  .app-content.min-h .background-w {
    min-height: 100%; }

/* line 317, ../../sass/_common.sass */
.subjects {
  text-align: center; }
  /* line 319, ../../sass/_common.sass */
  .subjects .js-imageEdit.imgc {
    margin-top: 15px; }

/* line 322, ../../sass/_common.sass */
.notification__block {
  margin-top: 30px; }
  @media (max-width: 768px) {
    /* line 322, ../../sass/_common.sass */
    .notification__block {
      margin-top: 10px; } }

/* line 327, ../../sass/_common.sass */
.slider_item {
  max-width: 594px; }

/* line 329, ../../sass/_common.sass */
.comment-send__block {
  display: flex; }
  /* line 331, ../../sass/_common.sass */
  .comment-send__block .comment-send__block_item {
    display: flex; }
    /* line 333, ../../sass/_common.sass */
    .comment-send__block .comment-send__block_item:first-child {
      width: 75%; }
      @media (max-width: 440px) {
        /* line 333, ../../sass/_common.sass */
        .comment-send__block .comment-send__block_item:first-child {
          width: 100%; } }
  /* line 337, ../../sass/_common.sass */
  .comment-send__block .comment-send-btn__block {
    width: 110px; }
    @media (max-width: 440px) {
      /* line 337, ../../sass/_common.sass */
      .comment-send__block .comment-send-btn__block {
        text-align: right; } }

@media (max-width: 440px) {
  /* line 344, ../../sass/_common.sass */
  .comment-send__block .comment-send__block_item {
    justify-content: flex-end; }

  /* line 346, ../../sass/_common.sass */
  .comment-send__block .comment-send-btn__block {
    width: auto; } }
/* lib for sprites */
/* line 224, icon/*.png */
.icon-sprite, .icon-btn, .icon-delete, .post-all__icon .delete, .icon-delete2, .help_comments .post-all__icon .delete, .icon-edit, .icon-edit2, .b-person .b-link .redactor, .icon-ese-l, .icon-ese, .event-person-more__text:before, .icon-hint-w, .b-hint .b-hint_icon .hint-w, .icon-hint, .b-hint .b-hint_icon .hint, .icon-hit, .b-goods.hit:before, .icon-km, .icon.km, .icon-no, .icon.no, .icon-otvet, .comment-send-btn:before, .icon-piople, .icon.piople, .icon-plus, .event-person-btn .icon.plus, .icon-red, .b-person .b-link .red, .post-all__icon .red, .icon-red2, .b-gallery-item-data .redactor, .icon-rub, .icon.rub, .icon-search, .b-search:before, .icon-yes, .icon.yes {
  background-image: url('../img/icon-s5c667eaa42.png');
  background-repeat: no-repeat; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-btn {
  background-position: 0 -166px;
  height: 23px;
  width: 24px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-delete, .post-all__icon .delete {
  background-position: -15px -74px;
  height: 15px;
  width: 14px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-delete2, .help_comments .post-all__icon .delete {
  background-position: 0 -26px;
  height: 10px;
  width: 9px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-edit {
  background-position: -15px -59px;
  height: 15px;
  width: 15px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-edit2, .b-person .b-link .redactor {
  background-position: 0 -89px;
  height: 15px;
  width: 15px; }
  /* line 59, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
  .icon-edit2:hover, .b-person .b-link .redactor:hover, .icon-edit2.edit2-hover, .b-person .b-link .edit2-hover.redactor {
    background-position: 0 -59px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-ese-l {
  background-position: -9px -26px;
  height: 18px;
  width: 11px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-ese, .event-person-more__text:before {
  background-position: 0 -105px;
  height: 11px;
  width: 18px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-hint-w, .b-hint .b-hint_icon .hint-w {
  background-position: 0 -146px;
  height: 20px;
  width: 20px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-hint, .b-hint .b-hint_icon .hint {
  background-position: 0 -126px;
  height: 20px;
  width: 20px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-hit, .b-goods.hit:before {
  background-position: -18px -105px;
  height: 21px;
  width: 12px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-km, .icon.km {
  background-position: 0 -12px;
  height: 12px;
  width: 15px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-no, .icon.no {
  background-position: -20px -26px;
  height: 12px;
  width: 15px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-otvet, .comment-send-btn:before {
  background-position: 0 -224px;
  height: 35px;
  width: 35px; }
  /* line 59, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
  .icon-otvet:hover, .comment-send-btn:hover:before, .icon-otvet.otvet-hover, .otvet-hover.comment-send-btn:before {
    background-position: 0 -189px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-piople, .icon.piople {
  background-position: -8px 0;
  height: 12px;
  width: 9px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-plus, .event-person-btn .icon.plus {
  background-position: -15px -89px;
  height: 16px;
  width: 16px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-red, .b-person .b-link .red, .post-all__icon .red {
  background-position: 0 -44px;
  height: 15px;
  width: 15px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-red2, .b-gallery-item-data .redactor {
  background-position: 0 -74px;
  height: 15px;
  width: 15px; }
  /* line 59, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
  .icon-red2:hover, .b-gallery-item-data .redactor:hover, .icon-red2.red2-hover, .b-gallery-item-data .red2-hover.redactor {
    background-position: -15px -44px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-rub, .icon.rub {
  background-position: 0 0;
  height: 12px;
  width: 8px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-search, .b-search:before {
  background-position: -15px -12px;
  height: 14px;
  width: 14px; }

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.icon-yes, .icon.yes {
  background-position: -17px 0;
  height: 12px;
  width: 15px; }

/* line 16, ../../sass/_icon.sass */
*[class^='icon-'] {
  display: inline-block; }

/* line 19, ../../sass/_icon.sass */
.icon-svg._mr-10 {
  margin-right: -10px; }

/* line 1, ../../sass/block/form/_form.sass */
.form-group.authorization-phone label {
  margin-bottom: 0px;
  width: 100%; }

/* line 4, ../../sass/block/form/_form.sass */
.form-group.authorization-password label {
  width: 100%; }

/* line 6, ../../sass/block/form/_form.sass */
.authorization-footer a {
  color: #fff; }

/* line 10, ../../sass/block/form/_form.sass */
.input-error {
  color: #fff;
  font-size: 14px;
  text-align: center;
  margin-top: -2px;
  margin-bottom: 10px;
  display: block;
  line-height: 1.2; }

/* line 20, ../../sass/block/form/_form.sass */
.authorization-form .form-control {
  color: #fff; }

/* line 22, ../../sass/block/form/_form.sass */
.form_forgot_password .form-control {
  border-radius: 7px;
  margin-bottom: 5px;
  border: 2px solid #fff; }

/* line 27, ../../sass/block/form/_form.sass */
.authorization-form-reg .form-control {
  border-radius: 7px;
  margin-bottom: 5px;
  border: 2px solid #fff; }

/* line 33, ../../sass/block/form/_form.sass */
.yes-no {
  display: flex;
  margin: 0 auto 20px auto;
  max-width: 335px;
  justify-content: space-between; }
  @media (max-width: 768px) {
    /* line 33, ../../sass/block/form/_form.sass */
    .yes-no {
      margin: 20px auto 0 auto;
      justify-content: center; } }

/* line 43, ../../sass/block/form/_form.sass */
.yes-no__ttl {
  color: #333;
  font-family: Exo2-Regular, sans-serif;
  font-size: 16px;
  margin-left: 19px; }

/* line 51, ../../sass/block/form/_form.sass */
.smile-rating-container {
  position: relative;
  height: 25px;
  width: 130px;
  margin: auto;
  font-family: "Roboto", sans-serif; }

/* line 58, ../../sass/block/form/_form.sass */
.submit-rating {
  display: flex;
  align-items: center;
  justify-content: center; }

/* line 63, ../../sass/block/form/_form.sass */
.rating-label {
  position: relative;
  font-size: 16px;
  text-align: center;
  z-index: 3;
  cursor: pointer;
  color: #333;
  font-family: "Exo2-Regular";
  transition: 500ms;
  margin-bottom: 0; }

/* line 73, ../../sass/block/form/_form.sass */
.rating-label:hover, .rating-label:active {
  color: #333; }

/* line 76, ../../sass/block/form/_form.sass */
.rating-label-fun {
  left: 22px;
  text-align: left;
  width: 60px;
  flex: none;
  display: block; }

/* line 83, ../../sass/block/form/_form.sass */
.rating-label-meh {
  left: -24px;
  text-align: right;
  color: #bdc2d8;
  width: 55px;
  flex: none; }

/* line 90, ../../sass/block/form/_form.sass */
.smile-rating-container input {
  display: none; }

/* line 93, ../../sass/block/form/_form.sass */
.toggle-rating-pill {
  position: relative;
  height: 20px;
  width: 42px;
  background: #fff;
  border: 1px solid #3eb3e3;
  border-radius: 50px;
  transition: all 500ms;
  flex: none; }

/* line 103, ../../sass/block/form/_form.sass */
.smile-rating-toggle {
  position: absolute;
  width: 24px;
  height: 24px;
  background-color: white;
  border: 1px solid #3eb3e3;
  left: 45px;
  border-radius: 50%;
  transition: all 500ms;
  z-index: 4; }

/* line 114, ../../sass/block/form/_form.sass */
#meh:checked ~ .rating-label-meh {
  color: #333; }

/* line 117, ../../sass/block/form/_form.sass */
#meh:checked ~ .rating-label-fun {
  color: #bdc2d8; }

/* line 120, ../../sass/block/form/_form.sass */
#fun:checked ~ .rating-label-meh {
  color: #bdc2d8; }

/* line 123, ../../sass/block/form/_form.sass */
#meh:checked ~ .smile-rating-toggle {
  left: 67px; }

/* line 126, ../../sass/block/form/_form.sass */
input::-webkit-input-placeholder {
  opacity: 1; }

/* line 128, ../../sass/block/form/_form.sass */
input:focus::-webkit-input-placeholder {
  opacity: 0; }

/* line 130, ../../sass/block/form/_form.sass */
input::-moz-placeholder {
  opacity: 1; }

/* line 132, ../../sass/block/form/_form.sass */
input:focus::-moz-placeholder {
  opacity: 0; }

/* line 134, ../../sass/block/form/_form.sass */
textarea::-webkit-input-placeholder {
  opacity: 1; }

/* line 136, ../../sass/block/form/_form.sass */
textarea:focus::-webkit-input-placeholder {
  opacity: 0; }

/* line 138, ../../sass/block/form/_form.sass */
textarea::-moz-placeholder {
  opacity: 1; }

/* line 140, ../../sass/block/form/_form.sass */
textarea:focus::-moz-placeholder {
  opacity: 0; }

/* line 152, ../../sass/block/form/_form.sass */
.hystmodal .ttl {
  font-size: 22px;
  font-family: "Exo2-Medium";
  color: #333;
  text-align: center; }
/* line 158, ../../sass/block/form/_form.sass */
.hystmodal .subjects {
  padding-top: 20px; }
/* line 161, ../../sass/block/form/_form.sass */
.hystmodal .subjects-comment {
  margin-top: 20px;
  text-align: center; }

/* line 164, ../../sass/block/form/_form.sass */
#bad-link .hystmodal__window {
  max-width: 380px;
  width: 100%; }

/* line 167, ../../sass/block/form/_form.sass */
#post-comment .hystmodal__window {
  max-width: 815px;
  width: 100%; }
  /* line 170, ../../sass/block/form/_form.sass */
  #post-comment .hystmodal__window .b-postblock {
    margin: 0;
    border: 0; }

/* line 176, ../../sass/block/form/_form.sass */
#textarea.form-control {
  min-height: 120px;
  height: auto;
  text-align: left;
  line-height: 1.2; }
  @media (max-width: 768px) {
    /* line 176, ../../sass/block/form/_form.sass */
    #textarea.form-control {
      margin-bottom: 15px;
      font-size: 15px; } }
  @media (max-width: 480px) {
    /* line 176, ../../sass/block/form/_form.sass */
    #textarea.form-control {
      font-size: 14px; } }

/* line 187, ../../sass/block/form/_form.sass */
#newpost .error {
  border: 1px solid #ff0000;
  box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25); }

/* line 191, ../../sass/block/form/_form.sass */
.e-tag input[type=checkbox] {
  display: none; }

/* line 193, ../../sass/block/form/_form.sass */
.e-tag label {
  margin-bottom: 0;
  font-weight: normal;
  color: #999;
  font-size: 12px;
  font-family: "Exo2-Regular";
  line-height: 16px;
  border: 1px solid #999;
  padding: 1px 8px 3px 8px;
  display: inline-block;
  border-radius: 30px;
  margin-right: 5px;
  margin-left: 5px; }
  /* line 206, ../../sass/block/form/_form.sass */
  .e-tag label:hover {
    cursor: pointer; }

/* line 212, ../../sass/block/form/_form.sass */
.e-tag input[type=checkbox]:checked + label {
  color: #fff;
  background-color: #3eb3e3;
  border: 1px solid #3eb3e3; }

/* line 217, ../../sass/block/form/_form.sass */
.b-help__chechbox input[type=checkbox] {
  display: none; }

/* line 222, ../../sass/block/form/_form.sass */
.error {
  font-family: Exo2-Regular, sans-serif;
  font-size: 18px; }

/* line 227, ../../sass/block/form/_form.sass */
.authorization-form .error {
  display: block;
  margin-top: -5px;
  margin-bottom: 10px;
  color: yellow;
  font-family: Exo2-Regular, sans-serif;
  font-size: 16px;
  text-align: center; }

/* line 236, ../../sass/block/form/_form.sass */
.notifications-edit .n-item-checkBox :checked ~ :after {
  left: -22px; }

/* line 1, ../../sass/block/b-main/_b-main.sass */
.b-main {
  background: url("../img/main.jpg") top center no-repeat;
  background-size: cover;
  height: 100vh; }
  @media (max-width: 1140px) {
    /* line 1, ../../sass/block/b-main/_b-main.sass */
    .b-main {
      background: url("../img/main.jpg") 26% center no-repeat;
      background-size: cover; } }
  @media (max-width: 768px) {
    /* line 1, ../../sass/block/b-main/_b-main.sass */
    .b-main {
      background: url(../img/main.jpg) 50% 0 no-repeat;
      background-size: cover; } }
  /* line 11, ../../sass/block/b-main/_b-main.sass */
  .b-main.app {
    padding-left: 0;
    padding-right: 0;
    max-width: 1430px; }
  /* line 15, ../../sass/block/b-main/_b-main.sass */
  .b-main .authorization {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9;
    background-color: #65b301;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViYjVkNiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjhjYmIiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(91, 181, 214, 0.9)), color-stop(100%, rgba(66, 140, 187, 0.9)));
    background-image: -moz-linear-gradient(bottom, rgba(91, 181, 214, 0.9) 0%, rgba(66, 140, 187, 0.9) 100%);
    background-image: -webkit-linear-gradient(bottom, rgba(91, 181, 214, 0.9) 0%, rgba(66, 140, 187, 0.9) 100%);
    background-image: linear-gradient(to top, rgba(91, 181, 214, 0.9) 0%, rgba(66, 140, 187, 0.9) 100%);
    width: 440px;
    height: 100vh; }
    @media (max-width: 1140px) {
      /* line 15, ../../sass/block/b-main/_b-main.sass */
      .b-main .authorization {
        width: 400px; } }
    @media (max-width: 768px) {
      /* line 15, ../../sass/block/b-main/_b-main.sass */
      .b-main .authorization {
        width: 100%; } }
  /* line 26, ../../sass/block/b-main/_b-main.sass */
  .b-main .authorization-form.col {
    max-width: 280px;
    margin: auto; }

/* line 31, ../../sass/block/b-main/_b-main.sass */
.router-link-active {
  display: flex;
  align-items: center; }
  /* line 34, ../../sass/block/b-main/_b-main.sass */
  .router-link-active span {
    margin-left: 10px;
    color: #42abe3;
    font-size: 26px;
    font-family: "Montserrat-SemiBold"; }

/* line 41, ../../sass/block/b-main/_b-main.sass */
.page-header__icon {
  display: flex; }

/* line 43, ../../sass/block/b-main/_b-main.sass */
.page-header__search {
  width: 40%; }
  @media (max-width: 900px) {
    /* line 43, ../../sass/block/b-main/_b-main.sass */
    .page-header__search {
      width: auto; } }

/* line 49, ../../sass/block/b-main/_b-main.sass */
.b-search {
  position: relative;
  width: 250px;
  margin: auto; }
  /* line 53, ../../sass/block/b-main/_b-main.sass */
  .b-search:before {
    content: "";
    display: block;
    position: absolute;
    top: 9px;
    left: 9px; }
  /* line 60, ../../sass/block/b-main/_b-main.sass */
  .b-search .form-control-sm {
    background-color: #f9f9f9;
    padding: 5px 15px 5px 28px;
    border: 0;
    color: #495057;
    font-family: Exo2-Regular, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-shadow: none; }

/* line 71, ../../sass/block/b-main/_b-main.sass */
.search_result {
  font-family: "Exo2-Medium";
  font-size: 16px;
  color: #333;
  margin-top: 30px; }

/* line 77, ../../sass/block/b-main/_b-main.sass */
.search-block {
  margin-bottom: 20px; }

/* line 82, ../../sass/block/b-main/_b-main.sass */
.page-header__icon._second {
  padding-left: 30px; }
  @media (max-width: 1040px) {
    /* line 82, ../../sass/block/b-main/_b-main.sass */
    .page-header__icon._second {
      padding-left: 15px; } }
  @media (max-width: 992px) {
    /* line 82, ../../sass/block/b-main/_b-main.sass */
    .page-header__icon._second {
      padding-left: 0px; } }

/* line 89, ../../sass/block/b-main/_b-main.sass */
.app-content {
  padding-bottom: 24px; }

/* line 94, ../../sass/block/b-main/_b-main.sass */
.profile .background-w {
  margin-top: 0px; }

/* line 97, ../../sass/block/b-main/_b-main.sass */
.notification__block .notification:last-child {
  border-bottom: 0px; }

/* line 100, ../../sass/block/b-main/_b-main.sass */
.container-fluid.notifications-edit {
  padding-bottom: 30px;
  padding-top: 30px; }
  /* line 103, ../../sass/block/b-main/_b-main.sass */
  .container-fluid.notifications-edit .n-item:last-child {
    border-bottom: 0px; }

/* line 106, ../../sass/block/b-main/_b-main.sass */
.owl-carousel.owl-loaded {
  width: 100%; }

/* line 108, ../../sass/block/b-main/_b-main.sass */
.recommend {
  overflow: hidden; }

/* line 110, ../../sass/block/b-main/_b-main.sass */
.recommend-carousel-item {
  margin-bottom: 10px; }
  /* line 112, ../../sass/block/b-main/_b-main.sass */
  .recommend-carousel-item img {
    width: 100%; }

/* line 114, ../../sass/block/b-main/_b-main.sass */
.next {
  width: 35px; }

/* line 117, ../../sass/block/b-main/_b-main.sass */
.notification-content a {
  color: #333; }

/* line 120, ../../sass/block/b-main/_b-main.sass */
.person-info-main {
  display: flex;
  align-items: center; }

/* line 123, ../../sass/block/b-main/_b-main.sass */
.row.no-gutters.hiden {
  overflow: hidden; }

/* line 125, ../../sass/block/b-main/_b-main.sass */
.group-carousel {
  padding-bottom: 20px; }

/* line 129, ../../sass/block/b-main/_b-main.sass */
.post-title .post-icon {
  width: 35px; }

/* line 132, ../../sass/block/b-main/_b-main.sass */
.statistic-bar[data-v-2b808486] {
  padding-bottom: 15px; }

/* line 134, ../../sass/block/b-main/_b-main.sass */
.group-statistic {
  justify-content: space-around;
  max-width: 600px;
  margin: auto; }

/* line 140, ../../sass/block/b-main/_b-main.sass */
.group-edit .owl-carousel.owl-loaded {
  width: auto;
  white-space: nowrap; }
/* line 143, ../../sass/block/b-main/_b-main.sass */
.group-edit .owl-carousel .owl-stage {
  display: flex; }
/* line 145, ../../sass/block/b-main/_b-main.sass */
.group-edit .group-carousel[data-v-2a3c2571] {
  max-width: 647px; }

/* line 150, ../../sass/block/b-main/_b-main.sass */
.post-detail__text span.main {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden; }
/* line 155, ../../sass/block/b-main/_b-main.sass */
.post-detail__text input {
  opacity: 0;
  position: absolute;
  pointer-events: none; }
/* line 159, ../../sass/block/b-main/_b-main.sass */
.post-detail__text label {
  display: inline-block; }

/* line 162, ../../sass/block/b-main/_b-main.sass */
.owl-carousel .owl-item img {
  max-width: 100%;
  max-height: 100%; }

/* line 166, ../../sass/block/b-main/_b-main.sass */
.b-border {
  border: 1px solid #f2f2f2; }

/* line 168, ../../sass/block/b-main/_b-main.sass */
.b-border-bottom {
  border-bottom: 1px solid #f2f2f2; }

/* line 170, ../../sass/block/b-main/_b-main.sass */
.e-tag.active {
  color: #ff0000;
  border: 1px solid #ff0000; }

/* line 174, ../../sass/block/b-main/_b-main.sass */
.chat-list .list-item-avatar {
  width: 70px; }
/* line 177, ../../sass/block/b-main/_b-main.sass */
.chat-list .chat-list-container .cursor-pointer:last-child .list-item-block[data-v-2691328e] {
  border-bottom: 0px; }

/* line 180, ../../sass/block/b-main/_b-main.sass */
.notification-attached img {
  height: 70px; }

/* line 184, ../../sass/block/b-main/_b-main.sass */
.next {
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  top: 50%;
  margin-top: -60px; }
  /* line 190, ../../sass/block/b-main/_b-main.sass */
  .next._left {
    left: 10px; }
  /* line 192, ../../sass/block/b-main/_b-main.sass */
  .next._right {
    right: 10px; }
  @media (max-width: 768px) {
    /* line 184, ../../sass/block/b-main/_b-main.sass */
    .next {
      width: 20px; }
      /* line 196, ../../sass/block/b-main/_b-main.sass */
      .next img {
        width: 100%; } }

/* line 199, ../../sass/block/b-main/_b-main.sass */
.recommend-carousel-item {
  position: relative; }
  /* line 201, ../../sass/block/b-main/_b-main.sass */
  .recommend-carousel-item:hover {
    cursor: pointer; }
    /* line 203, ../../sass/block/b-main/_b-main.sass */
    .recommend-carousel-item:hover .next {
      opacity: 1; }

/* line 207, ../../sass/block/b-main/_b-main.sass */
.e-search {
  background-color: #3eb3e3;
  color: #fff; }
  /* line 210, ../../sass/block/b-main/_b-main.sass */
  .e-search .e-tag {
    color: #fff;
    line-height: 16px;
    border: 1px solid #fff; }
    /* line 214, ../../sass/block/b-main/_b-main.sass */
    .e-search .e-tag.active {
      color: yellow;
      line-height: 16px;
      border: 1px solid yellow; }

/* line 221, ../../sass/block/b-main/_b-main.sass */
.page-header__icon .modal-popup {
  top: 32px;
  right: -25px; }
/* line 224, ../../sass/block/b-main/_b-main.sass */
.page-header__icon .modal-popup._add {
  right: -65px; }
/* line 226, ../../sass/block/b-main/_b-main.sass */
.page-header__icon .modal-popup a {
  display: flex;
  margin-bottom: 10px;
  white-space: nowrap;
  color: #333; }

/* line 233, ../../sass/block/b-main/_b-main.sass */
.modal-popup-title .modal-popup__text:last-child {
  margin-bottom: 0; }

/* line 237, ../../sass/block/b-main/_b-main.sass */
.page-header__icon .modal-popup a:last-child {
  margin-bottom: 0; }

/* line 239, ../../sass/block/b-main/_b-main.sass */
span.active svg path {
  fill: #ff0000; }

/* line 241, ../../sass/block/b-main/_b-main.sass */
.group-avatar {
  flex: none;
  width: 150px;
  text-align: center; }
  /* line 245, ../../sass/block/b-main/_b-main.sass */
  .group-avatar .profile-avatar {
    width: 100px; }

/* line 247, ../../sass/block/b-main/_b-main.sass */
.profile-modal-content {
  text-align: left; }

/* line 250, ../../sass/block/b-main/_b-main.sass */
.add .add-pict {
  border: 1px solid #fff;
  width: 160px;
  height: 75px;
  display: flex;
  margin: 0 auto 10px auto;
  align-items: center;
  justify-content: center;
  font-family: "Exo2-Medium";
  font-size: 34px; }

/* line 260, ../../sass/block/b-main/_b-main.sass */
.b-hesh__block {
  display: flex;
  margin-top: 10px;
  flex-wrap: wrap;
  margin-bottom: 20px; }
  /* line 265, ../../sass/block/b-main/_b-main.sass */
  .b-hesh__block .e-tag {
    border: 0;
    padding: 0;
    margin-left: 0px;
    margin-right: 0;
    margin-bottom: 8px; }

@media (max-width: 768px) {
  /* line 279, ../../sass/block/b-main/_b-main.sass */
  .group-create-block {
    display: block;
    margin-bottom: 0; }

  /* line 282, ../../sass/block/b-main/_b-main.sass */
  .group-avatar {
    margin: auto;
    padding-top: 20px; }

  /* line 285, ../../sass/block/b-main/_b-main.sass */
  .post-create textarea.form-control-sm {
    max-width: 300px;
    margin: auto; }
  /* line 289, ../../sass/block/b-main/_b-main.sass */
  .event-create-input-block._2[data-v-52e94390] {
    padding-top: 0px; }

  /* line 291, ../../sass/block/b-main/_b-main.sass */
  .yes-no__ttl {
    margin-left: 0; } }
@media (max-width: 480px) {
  /* line 296, ../../sass/block/b-main/_b-main.sass */
  .container {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 299, ../../sass/block/b-main/_b-main.sass */
  .post-detail-subscribe {
    display: none; }

  /* line 301, ../../sass/block/b-main/_b-main.sass */
  .post-detail-statistic__row[data-v-7bded5b1] {
    display: block; }

  /* line 303, ../../sass/block/b-main/_b-main.sass */
  .post-detail-statistic[data-v-7bded5b1] {
    margin-top: 5px; }

  /* line 306, ../../sass/block/b-main/_b-main.sass */
  .search .nav-link {
    padding: 8px;
    font-size: 16px; } }
/* line 311, ../../sass/block/b-main/_b-main.sass */
.profile-avatar.static {
  border-radius: 50%;
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.5); }

/* line 315, ../../sass/block/b-main/_b-main.sass */
.profile-avatar-main {
  position: relative;
  width: 162px;
  height: 162px;
  overflow: hidden;
  align-items: center;
  border-radius: 50%; }
  /* line 322, ../../sass/block/b-main/_b-main.sass */
  .profile-avatar-main img {
    position: relative;
    z-index: 1; }
  /* line 326, ../../sass/block/b-main/_b-main.sass */
  .profile-avatar-main:before {
    z-index: 2;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 162px;
    height: 162px;
    /*background: url("/img/avatar-fon.png") no-repeat */ }
  /* line 336, ../../sass/block/b-main/_b-main.sass */
  .profile-avatar-main:after {
    z-index: 2;
    content: "";
    display: block;
    position: absolute;
    top: 3px;
    left: 5px;
    width: 153px;
    height: 153px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.5); }

/* line 349, ../../sass/block/b-main/_b-main.sass */
.show-more:hover {
  cursor: pointer; }

/* line 351, ../../sass/block/b-main/_b-main.sass */
.authorization-container._success {
  height: 400px; }

/* line 353, ../../sass/block/b-main/_b-main.sass */
.recovery-email {
  color: yellow; }

/* line 355, ../../sass/block/b-main/_b-main.sass */
.error-profile-edit {
  text-align: center;
  color: red; }

/* line 358, ../../sass/block/b-main/_b-main.sass */
.mobile-block._not {
  display: none;
  margin-bottom: 10px; }

@media (max-width: 768px) {
  /* line 363, ../../sass/block/b-main/_b-main.sass */
  .mobile-block._not {
    display: block; }

  /* line 365, ../../sass/block/b-main/_b-main.sass */
  .app-content {
    padding-bottom: 0px; } }
/* line 368, ../../sass/block/b-main/_b-main.sass */
.header-height ul li {
  margin-bottom: 5px; }
  /* line 370, ../../sass/block/b-main/_b-main.sass */
  .header-height ul li a {
    color: #333; }

/* line 372, ../../sass/block/b-main/_b-main.sass */
.b-person ul li span.count {
  color: #f01;
  font-family: "Exo2-Bold";
  font-size: 12px;
  line-height: 1;
  position: absolute;
  padding-left: 3px; }

/* line 379, ../../sass/block/b-main/_b-main.sass */
.modal-popup ul li span.count {
  color: #f01;
  font-family: "Exo2-Bold";
  font-size: 12px;
  line-height: 1;
  padding-left: 3px; }

@media (max-width: 480px) {
  /* line 388, ../../sass/block/b-main/_b-main.sass */
  .notification .notification-avatar {
    width: 30px; }
  /* line 390, ../../sass/block/b-main/_b-main.sass */
  .notification .notification-event-icon {
    border-radius: 50%;
    width: 15px; }
  /* line 393, ../../sass/block/b-main/_b-main.sass */
  .notification .notification-event-icon__block {
    top: 17px;
    right: 11px; }
  /* line 396, ../../sass/block/b-main/_b-main.sass */
  .notification .notification-content {
    padding-left: 0;
    padding-right: 0; } }
/* line 1, ../../sass/block/b-person/_b-person.sass */
.b-person {
  display: block;
  padding-top: 50px; }
  /* line 5, ../../sass/block/b-person/_b-person.sass */
  .b-person ul {
    margin-left: 20px;
    padding-left: 0; }
    /* line 8, ../../sass/block/b-person/_b-person.sass */
    .b-person ul li {
      list-style-type: none;
      margin-bottom: 19px; }
      /* line 11, ../../sass/block/b-person/_b-person.sass */
      .b-person ul li a {
        font-family: Exo2-Regular, sans-serif;
        font-size: 18px;
        color: #333;
        line-height: 1.2; }
        /* line 16, ../../sass/block/b-person/_b-person.sass */
        .b-person ul li a.active {
          color: #3eb3e3; }

/* line 19, ../../sass/block/b-person/_b-person.sass */
.profile__padding {
  padding-top: 35px; }
  @media (max-width: 768px) {
    /* line 19, ../../sass/block/b-person/_b-person.sass */
    .profile__padding {
      padding-top: 17px; } }

/* line 25, ../../sass/block/b-person/_b-person.sass */
.container._not {
  display: none; }

/* line 28, ../../sass/block/b-person/_b-person.sass */
.person-flex {
  display: flex;
  align-items: center;
  text-align: left; }
  /* line 32, ../../sass/block/b-person/_b-person.sass */
  .person-flex .person-info-statistic__name {
    text-align: left;
    margin-left: 10px; }

/* line 36, ../../sass/block/b-person/_b-person.sass */
.person-hide {
  padding-left: 12px;
  border-left: 1px solid #fff; }

@media (max-width: 768px) {
  /* line 41, ../../sass/block/b-person/_b-person.sass */
  .b-person {
    display: none; }

  /* line 43, ../../sass/block/b-person/_b-person.sass */
  .container._not {
    display: block; }

  /* line 45, ../../sass/block/b-person/_b-person.sass */
  .person-flex {
    display: block; }
    /* line 47, ../../sass/block/b-person/_b-person.sass */
    .person-flex .person-info-statistic__name {
      text-align: center;
      margin-left: 0px; } }
@media (max-width: 768px) {
  /* line 52, ../../sass/block/b-person/_b-person.sass */
  .person-hide {
    display: none; }

  /* line 54, ../../sass/block/b-person/_b-person.sass */
  .person-hide2 {
    display: none; } }
/* line 58, ../../sass/block/b-person/_b-person.sass */
.person-photo {
  text-align: center;
  padding-top: 24px; }

/* line 61, ../../sass/block/b-person/_b-person.sass */
.person-photo__block {
  width: 100%;
  height: 165px;
  position: relative; }
  /* line 65, ../../sass/block/b-person/_b-person.sass */
  .person-photo__block .person-photo__pict {
    width: 100%;
    height: 100%;
    overflow: hidden;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%; }
    /* line 70, ../../sass/block/b-person/_b-person.sass */
    .person-photo__block .person-photo__pict img {
      border-radius: 50%; }
  /* line 72, ../../sass/block/b-person/_b-person.sass */
  .person-photo__block .profile-photo-edit {
    position: absolute;
    bottom: -13px;
    right: -13px; }

/* line 77, ../../sass/block/b-person/_b-person.sass */
.person-info-statistic__item._person {
  margin-top: 13px;
  padding-bottom: 24px;
  justify-content: space-between; }
  /* line 81, ../../sass/block/b-person/_b-person.sass */
  .person-info-statistic__item._person .person-flex {
    display: block;
    width: 30%;
    text-align: center; }
    /* line 85, ../../sass/block/b-person/_b-person.sass */
    .person-info-statistic__item._person .person-flex .person-info-statistic__name {
      text-align: center;
      margin-left: 0; }

/* line 89, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .b-flex__item:first-child {
  flex: none;
  width: 299px;
  overflow: initial; }
/* line 93, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .b-flex__item:last-child {
  flex: auto; }
/* line 95, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .group-statistic__number {
  font-size: 26px; }
/* line 97, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .group-statistic__title {
  font-size: 14px; }
/* line 99, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .statistic-bar-second-row__margin {
  margin: 10px auto 10px auto; }
/* line 101, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .statistic-bar {
  margin-top: 0; }
/* line 104, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .persona-list-block .persona-photo {
  width: 33px; }
/* line 107, ../../sass/block/b-person/_b-person.sass */
.b-flex._person .group-carousel .b-goods {
  margin: 0 5px 0 0; }

/* line 110, ../../sass/block/b-person/_b-person.sass */
.b-person-info {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative; }
  /* line 114, ../../sass/block/b-person/_b-person.sass */
  .b-person-info .person-info-name {
    color: #333;
    display: flex;
    align-items: center; }
    /* line 118, ../../sass/block/b-person/_b-person.sass */
    .b-person-info .person-info-name .status {
      font-size: 14px;
      padding-top: 3px;
      margin-left: 20px; }
  /* line 124, ../../sass/block/b-person/_b-person.sass */
  .b-person-info .person-info-age {
    color: #999999;
    font-size: 16px;
    margin-bottom: 20px;
    line-height: 1.2; }
  /* line 129, ../../sass/block/b-person/_b-person.sass */
  .b-person-info .person-info-flex {
    margin-top: 5px;
    display: flex;
    font-size: 14px;
    font-family: "Exo2-Regular"; }
  /* line 134, ../../sass/block/b-person/_b-person.sass */
  .b-person-info .person-info__label {
    color: #999;
    width: 150px; }
    /* line 137, ../../sass/block/b-person/_b-person.sass */
    .b-person-info .person-info__label.karma {
      width: auto;
      padding-right: 15px; }
  /* line 141, ../../sass/block/b-person/_b-person.sass */
  .b-person-info .person-info__txt {
    color: #333; }
  /* line 143, ../../sass/block/b-person/_b-person.sass */
  .b-person-info .person-info-comment {
    top: 8px;
    right: 10px; }

/* line 147, ../../sass/block/b-person/_b-person.sass */
.b-mainblock.mobile {
  display: none; }

/* line 149, ../../sass/block/b-person/_b-person.sass */
.persona-status-group {
  font-family: Exo2-Light, sans-serif;
  color: #bdc2d8;
  font-size: 12px; }

@media (max-width: 992px) {
  /* line 154, ../../sass/block/b-person/_b-person.sass */
  .b-flex._person .group-statistic__title {
    font-size: 12px; }

  /* line 156, ../../sass/block/b-person/_b-person.sass */
  .b-flex._person .group-statistic__number {
    font-size: 20px; }

  /* line 158, ../../sass/block/b-person/_b-person.sass */
  .statistic-bar-item-margin[data-v-3ba33644] {
    margin-right: 15px; }

  /* line 160, ../../sass/block/b-person/_b-person.sass */
  .statistic-bar[data-v-3ba33644] {
    padding-top: 10px;
    margin-top: 23px;
    padding-bottom: 10px; }

  /* line 164, ../../sass/block/b-person/_b-person.sass */
  .b-flex._person .stop-list {
    top: 5em; } }
@media (max-width: 768px) {
  /* line 169, ../../sass/block/b-person/_b-person.sass */
  .b-mainblock.mobile {
    display: block; }

  /* line 171, ../../sass/block/b-person/_b-person.sass */
  .b-mainblock.desc {
    display: none; }

  /* line 173, ../../sass/block/b-person/_b-person.sass */
  .person-info__karma {
    color: #fff; } }
/* line 177, ../../sass/block/b-person/_b-person.sass */
.person-info__karma {
  display: flex;
  align-items: center; }
  /* line 180, ../../sass/block/b-person/_b-person.sass */
  .person-info__karma .yellow {
    position: relative;
    display: block; }
    /* line 184, ../../sass/block/b-person/_b-person.sass */
    .person-info__karma .yellow:after {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      height: 14px;
      width: 100%;
      background: url("/img/5-star-yellow.png") no-repeat; }

/* line 196, ../../sass/block/b-person/_b-person.sass */
.person-info-star {
  position: relative;
  margin-left: 10px;
  background: url("/img/5-star-grey.png") no-repeat;
  width: 87px;
  height: 14px;
  display: block; }
  @media (max-width: 768px) {
    /* line 196, ../../sass/block/b-person/_b-person.sass */
    .person-info-star {
      background: url("/img/5-star-white.png") no-repeat; } }
  /* line 205, ../../sass/block/b-person/_b-person.sass */
  .person-info-star .star {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 14px;
    display: block; }
    /* line 212, ../../sass/block/b-person/_b-person.sass */
    .person-info-star .star .yellow {
      background: url("/img/5-star-yellow.png") no-repeat left;
      height: 14px;
      display: block; }
    /* line 216, ../../sass/block/b-person/_b-person.sass */
    .person-info-star .star:hover {
      cursor: pointer; }

/* line 218, ../../sass/block/b-person/_b-person.sass */
.profile-avatar-edit:hover {
  cursor: pointer; }

/* line 220, ../../sass/block/b-person/_b-person.sass */
.profile-photo-edit:hover {
  cursor: pointer; }

/* line 222, ../../sass/block/b-person/_b-person.sass */
.profile-photo-save {
  left: 50px;
  bottom: -10px; }
  /* line 226, ../../sass/block/b-person/_b-person.sass */
  .profile-photo-save .btn-save {
    display: none;
    border: 1px solid #dde3eb;
    color: #3eb3e3;
    background-color: #f9f9f9;
    padding: 7px 10px;
    font-family: Exo2-Regular, sans-serif;
    font-size: 13px;
    border-radius: 40px; }
    /* line 235, ../../sass/block/b-person/_b-person.sass */
    .profile-photo-save .btn-save:hover {
      color: #fff;
      background-color: #5a6268;
      border: 1px solid #5a6268;
      cursor: pointer; }

/* line 242, ../../sass/block/b-person/_b-person.sass */
.ratio {
  width: 100%; }
  /* line 244, ../../sass/block/b-person/_b-person.sass */
  .ratio iframe {
    width: 100%;
    height: 100%; }

/* line 248, ../../sass/block/b-person/_b-person.sass */
.ratio-inner {
  position: relative;
  height: 0;
  border: none; }

/* line 253, ../../sass/block/b-person/_b-person.sass */
.ratio-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden; }

/* line 261, ../../sass/block/b-person/_b-person.sass */
.ratio-4-3 {
  padding-top: 100%; }

/* line 264, ../../sass/block/b-person/_b-person.sass */
.b-post-create {
  display: flex;
  align-items: center; }
  /* line 267, ../../sass/block/b-person/_b-person.sass */
  .b-post-create span {
    padding-left: 10px; }

/* line 271, ../../sass/block/b-person/_b-person.sass */
.b-mainblock.mobile .statistic-bar-item-margin {
  margin-right: 0px;
  width: 80px; }
/* line 274, ../../sass/block/b-person/_b-person.sass */
.b-mainblock.mobile .person-info-statistic__item .person-flex {
  width: 80px; }

/* line 2, ../../sass/block/b-post/_b-post.sass */
.b-post .b-post-slider {
  left: 55px;
  width: 350px;
  position: absolute; }
  @media (max-width: 768px) {
    /* line 2, ../../sass/block/b-post/_b-post.sass */
    .b-post .b-post-slider {
      position: relative;
      left: auto; } }
/* line 9, ../../sass/block/b-post/_b-post.sass */
.b-post .b-post__item {
  border-top: 1px solid #e8e8e8;
  padding-left: 380px; }
  /* line 12, ../../sass/block/b-post/_b-post.sass */
  .b-post .b-post__item:first-child {
    border-top: 0px; }
  @media (max-width: 992px) {
    /* line 9, ../../sass/block/b-post/_b-post.sass */
    .b-post .b-post__item {
      padding-left: 373px; } }
  @media (max-width: 768px) {
    /* line 9, ../../sass/block/b-post/_b-post.sass */
    .b-post .b-post__item {
      padding-left: 0;
      max-width: 500px;
      margin: auto; } }

/* line 23, ../../sass/block/b-post/_b-post.sass */
.b-post__item .comment-send__block {
  margin-top: 20px; }

/* line 25, ../../sass/block/b-post/_b-post.sass */
.post-create__item {
  background-color: #fff;
  border: 1px solid #ced4da;
  padding: 10px;
  border-radius: 8px;
  width: 300px;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 10px; }

/* line 35, ../../sass/block/b-post/_b-post.sass */
.post-create {
  background-color: #3eb3e3; }
  /* line 37, ../../sass/block/b-post/_b-post.sass */
  .post-create .profile-avatar-edit {
    bottom: 0;
    right: 8px; }
  /* line 41, ../../sass/block/b-post/_b-post.sass */
  .post-create textarea {
    height: 120px;
    resize: none;
    line-height: 1.2;
    width: 100%;
    font-size: 16px;
    font-family: "Exo2-Regular"; }
    /* line 48, ../../sass/block/b-post/_b-post.sass */
    .post-create textarea.form-control-sm {
      padding: 13px 15px; }
  /* line 50, ../../sass/block/b-post/_b-post.sass */
  .post-create .custom-control-inline {
    align-items: center; }
  /* line 52, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dd {
    width: 100%; }
  /* line 54, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-btn__block {
    margin-top: 20px; }
  /* line 56, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dt {
    width: 170px;
    text-align: left;
    color: #333; }
  /* line 60, ../../sass/block/b-post/_b-post.sass */
  .post-create .s-item-img {
    margin-bottom: 0; }
  /* line 62, ../../sass/block/b-post/_b-post.sass */
  .post-create .custom-control-label {
    margin-left: 10px;
    width: 222px;
    text-align: left;
    font-family: "Exo2-Regular"; }
    @media (max-width: 480px) {
      /* line 62, ../../sass/block/b-post/_b-post.sass */
      .post-create .custom-control-label {
        width: 210px; } }
  /* line 69, ../../sass/block/b-post/_b-post.sass */
  .post-create .custom-control-label:before {
    left: auto;
    right: 0px; }
  /* line 72, ../../sass/block/b-post/_b-post.sass */
  .post-create .custom-control-label:after {
    left: auto; }
  /* line 75, ../../sass/block/b-post/_b-post.sass */
  .post-create .n-item-checkBox :checked ~ :after {
    left: auto !important;
    right: 2px; }
  /* line 78, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dl {
    width: 100%;
    justify-content: flex-start; }
  /* line 81, ../../sass/block/b-post/_b-post.sass */
  .post-create .smile-rating-container {
    margin-left: 25px; }

/* line 83, ../../sass/block/b-post/_b-post.sass */
.post-create__dop {
  text-align: left;
  margin-top: 10px;
  display: none; }
  /* line 87, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop textarea {
    height: 120px;
    resize: none;
    line-height: 1.2; }
  /* line 91, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop .event-create-dt {
    color: #bdc2d8;
    font-family: Exo2-Regular, sans-serif;
    font-size: 13px;
    width: 90px;
    text-align: right;
    flex: none;
    line-height: 1.2; }
  /* line 99, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop .event-create-dl {
    width: 100%; }
  /* line 101, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop .row.no-wrap {
    flex-wrap: nowrap; }
  /* line 103, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop textarea.form-control-sm {
    padding: 7px 9px;
    font-size: 14px; }
  /* line 106, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop ._w100 {
    width: 71px; }
  /* line 108, ../../sass/block/b-post/_b-post.sass */
  .post-create__dop.active {
    display: block; }

/* line 111, ../../sass/block/b-post/_b-post.sass */
.post-create__dop_ttl {
  color: #bdc2d8;
  font-family: Exo2-Regular, sans-serif;
  font-size: 14px;
  margin-bottom: 5px;
  margin-left: 10px; }

/* line 119, ../../sass/block/b-post/_b-post.sass */
.post-create__item.open .post-create__dop {
  display: block; }

/* line 122, ../../sass/block/b-post/_b-post.sass */
span.active svg path {
  fill: #ff0000; }

/* line 125, ../../sass/block/b-post/_b-post.sass */
.post-comment {
  font-size: 14px;
  margin-left: 15px;
  color: #495057;
  margin-bottom: 10px;
  display: none;
  font-family: "Exo2-Regular";
  text-align: left; }
  /* line 133, ../../sass/block/b-post/_b-post.sass */
  .post-comment.active {
    display: block; }

/* line 135, ../../sass/block/b-post/_b-post.sass */
.n-item-checkBox {
  position: relative; }
  /* line 137, ../../sass/block/b-post/_b-post.sass */
  .n-item-checkBox:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.5);
    width: 100%;
    height: 100%;
    z-index: 5; }
  /* line 147, ../../sass/block/b-post/_b-post.sass */
  .n-item-checkBox.active:before {
    display: none; }

/* line 149, ../../sass/block/b-post/_b-post.sass */
.date-item__block {
  display: flex;
  justify-content: flex-start; }
  /* line 152, ../../sass/block/b-post/_b-post.sass */
  .date-item__block .date-item:last-child {
    margin-left: 10px; }
  /* line 154, ../../sass/block/b-post/_b-post.sass */
  .date-item__block ._w125 {
    width: 109px; }

@media (max-width: 992px) {
  /* line 158, ../../sass/block/b-post/_b-post.sass */
  .b-post .b-post-slider {
    left: 40px; }

  /* line 161, ../../sass/block/b-post/_b-post.sass */
  .post-create .n-item-checkBox .event-create-dt {
    text-align: center;
    width: 100%; }
  /* line 164, ../../sass/block/b-post/_b-post.sass */
  .post-create .n-item-checkBox .event-create-dd {
    text-align: center;
    margin: auto; }
  /* line 167, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dl.chek {
    text-align: center !important; }
  /* line 169, ../../sass/block/b-post/_b-post.sass */
  .post-create .post-create__dop .event-create-dt {
    width: 98px !important;
    text-align: right !important; } }
@media (max-width: 768px) {
  /* line 173, ../../sass/block/b-post/_b-post.sass */
  .post-create {
    background-color: transparent; }

  /* line 175, ../../sass/block/b-post/_b-post.sass */
  .post-comment.active {
    display: block;
    max-width: 300px;
    margin: 15px auto 0 auto;
    text-align: center;
    line-height: 1.2; }

  /* line 181, ../../sass/block/b-post/_b-post.sass */
  .b-post .b-post-slider {
    left: auto; }

  /* line 184, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dl {
    display: block;
    text-align: center; }
  /* line 187, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dl {
    padding-top: 20px;
    margin-bottom: 0; }
  /* line 190, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dt {
    margin-bottom: 5px;
    text-align: center;
    width: 100%; }
  /* line 194, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dd {
    max-width: 300px;
    width: auto; }
  /* line 197, ../../sass/block/b-post/_b-post.sass */
  .post-create .event-create-dd {
    text-align: center;
    margin: auto; }
  /* line 200, ../../sass/block/b-post/_b-post.sass */
  .post-create .date-item__block {
    justify-content: center; }
    /* line 202, ../../sass/block/b-post/_b-post.sass */
    .post-create .date-item__block .date-item:last-child {
      margin-left: 5px; }
    /* line 204, ../../sass/block/b-post/_b-post.sass */
    .post-create .date-item__block .date-item {
      margin-right: 5px;
      margin-left: 5px; }
  /* line 207, ../../sass/block/b-post/_b-post.sass */
  .post-create .post-create__dop .event-create-dt {
    width: 100% !important;
    text-align: center !important; } }
/* line 212, ../../sass/block/b-post/_b-post.sass */
.b-postblock {
  max-width: 815px;
  border: 1px solid #f2f2f2;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
  position: relative;
  margin: 0 auto 6px auto; }

/* line 219, ../../sass/block/b-post/_b-post.sass */
.b-postblock__header {
  position: absolute;
  height: 67px;
  padding: 15px 0 15px 15px;
  right: 0;
  width: 335px;
  border-bottom: 1px solid #f2f2f2; }
  /* line 226, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__header .b-postblock__header_person {
    display: flex;
    align-items: center;
    justify-content: space-between; }
  /* line 230, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__header .post-detail-subscribe {
    padding: 2px 10px 4px 10px; }

/* line 235, ../../sass/block/b-post/_b-post.sass */
.b-postblock__pict {
  padding-right: 335px; }
  /* line 238, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__pict .b-post-slider img {
    max-width: 100%;
    object-position: center;
    object-fit: cover;
    height: 100%; }
    @media (max-width: 900px) {
      /* line 238, ../../sass/block/b-post/_b-post.sass */
      .b-postblock__pict .b-post-slider img {
        height: auto;
        min-height: 400px; } }

/* line 250, ../../sass/block/b-post/_b-post.sass */
.b-postblock__comment {
  position: absolute;
  right: 0;
  top: 78px;
  width: 335px;
  bottom: 0;
  align-items: stretch;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-shrink: 0; }
  /* line 263, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment .row {
    margin-right: 0px;
    margin-left: 0px; }

/* line 266, ../../sass/block/b-post/_b-post.sass */
.b-postblock__comment_like {
  margin-top: 10px;
  border-top: 1px solid #f2f2f2;
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
  padding: 0 15px; }
  /* line 274, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment_like a.post-detail-statistic__item {
    color: #333; }
    /* line 276, ../../sass/block/b-post/_b-post.sass */
    .b-postblock__comment_like a.post-detail-statistic__item:hover {
      text-decoration: underline;
      color: #333333; }

/* line 279, ../../sass/block/b-post/_b-post.sass */
.b-postblock__comment_areal {
  padding: 0 0 0 15px;
  flex-grow: 1;
  left: 0;
  width: calc(100% - 5px);
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1; }
  /* line 288, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment_areal .post_comment {
    display: flex;
    margin-right: 15px; }
    /* line 291, ../../sass/block/b-post/_b-post.sass */
    .b-postblock__comment_areal .post_comment .post_comment_avatar {
      margin-right: 15px; }
    /* line 293, ../../sass/block/b-post/_b-post.sass */
    .b-postblock__comment_areal .post_comment .post_comment_date {
      margin-top: 5px; }
    /* line 296, ../../sass/block/b-post/_b-post.sass */
    .b-postblock__comment_areal .post_comment .post_comment_like .icon-svg {
      width: 15px; }

/* line 302, ../../sass/block/b-post/_b-post.sass */
.b-postblock__comment_main {
  padding: 0 15px;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
  flex-shrink: 0;
  font-size: 14px;
  line-height: 18px;
  min-height: 56px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 1px solid #f2f2f2; }

@media (max-width: 768px) {
  /* line 319, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__header {
    position: relative;
    right: auto;
    width: 100%; }

  /* line 323, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__pict {
    padding-right: 0px; }

  /* line 325, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment {
    position: relative;
    right: auto;
    top: auto;
    width: 100%;
    bottom: auto;
    margin-top: 0px; }

  /* line 332, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment_areal {
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3; }

  /* line 336, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment_like {
    margin-top: 0px;
    border-top: 0; }

  /* line 339, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__comment_main {
    margin-top: 15px; }

  /* line 341, ../../sass/block/b-post/_b-post.sass */
  .b-postblock__pict .b-post-slider img {
    height: auto;
    min-height: auto; } }
/* line 344, ../../sass/block/b-post/_b-post.sass */
.event-create-text {
  display: block;
  font-family: "Exo2-Regular";
  font-size: 14px;
  color: #fff;
  line-height: 1.3; }
  /* line 350, ../../sass/block/b-post/_b-post.sass */
  .event-create-text span {
    margin-bottom: 25px;
    display: block; }
    /* line 353, ../../sass/block/b-post/_b-post.sass */
    .event-create-text span:last-child {
      margin-bottom: 0px; }
    @media (max-width: 768px) {
      /* line 350, ../../sass/block/b-post/_b-post.sass */
      .event-create-text span {
        margin-bottom: 10px; } }

/* line 358, ../../sass/block/b-post/_b-post.sass */
.qq-upload-button input {
  width: 100%; }

@media (max-width: 480px) {
  /* line 362, ../../sass/block/b-post/_b-post.sass */
  .event-create-text .second {
    display: none; }

  /* line 364, ../../sass/block/b-post/_b-post.sass */
  .n-item-checkBox .post-create__item {
    width: 288px; } }
/* line 366, ../../sass/block/b-post/_b-post.sass */
.post-detail.one-post {
  max-width: 660px;
  margin: auto; }

/* line 370, ../../sass/block/b-post/_b-post.sass */
.carousel {
  position: relative; }

/* line 374, ../../sass/block/b-post/_b-post.sass */
.arrow {
  display: block;
  opacity: 0;
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 35px;
  background-color: rgba(0, 0, 0, 0.3); }
  /* line 382, ../../sass/block/b-post/_b-post.sass */
  .arrow.prev {
    opacity: 0;
    left: 10px;
    height: 45px;
    width: 35px; }
  /* line 387, ../../sass/block/b-post/_b-post.sass */
  .arrow.prev:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: url("/img/left.png") no-repeat; }
  /* line 396, ../../sass/block/b-post/_b-post.sass */
  .arrow.next {
    opacity: 0;
    right: 10px;
    height: 45px;
    width: 35px; }
  /* line 401, ../../sass/block/b-post/_b-post.sass */
  .arrow.next:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: url("/img/right.png") no-repeat; }
  /* line 410, ../../sass/block/b-post/_b-post.sass */
  .arrow.disable {
    display: none; }
  @media (max-width: 768px) {
    /* line 374, ../../sass/block/b-post/_b-post.sass */
    .arrow {
      width: 20px; }
      /* line 414, ../../sass/block/b-post/_b-post.sass */
      .arrow.prev {
        left: 10px;
        height: auto;
        width: 20px;
        background: url("/img/left.png") no-repeat;
        background-size: contain; }
      /* line 420, ../../sass/block/b-post/_b-post.sass */
      .arrow.next {
        right: 10px;
        height: auto;
        width: 20px;
        background: url("/img/right.png") no-repeat;
        background-size: contain; } }

/* line 428, ../../sass/block/b-post/_b-post.sass */
.arrow:focus {
  outline: none; }

/* line 431, ../../sass/block/b-post/_b-post.sass */
.carousel:hover .arrow {
  opacity: 0.5;
  cursor: pointer; }
  /* line 434, ../../sass/block/b-post/_b-post.sass */
  .carousel:hover .arrow.prev {
    opacity: 0.5; }
  /* line 436, ../../sass/block/b-post/_b-post.sass */
  .carousel:hover .arrow.next {
    opacity: 0.5; }

/* line 439, ../../sass/block/b-post/_b-post.sass */
.carousel .arrow:hover {
  opacity: 1;
  cursor: pointer; }
  /* line 442, ../../sass/block/b-post/_b-post.sass */
  .carousel .arrow:hover.prev {
    opacity: 1; }
  /* line 444, ../../sass/block/b-post/_b-post.sass */
  .carousel .arrow:hover.next {
    opacity: 1; }

/* line 448, ../../sass/block/b-post/_b-post.sass */
.carousel {
  width: 100%;
  overflow: hidden; }
  /* line 451, ../../sass/block/b-post/_b-post.sass */
  .carousel img {
    width: 100%;
    display: block; }

/* line 455, ../../sass/block/b-post/_b-post.sass */
.carousel ul {
  height: 600px;
  margin: 0;
  padding: 0;
  list-style: none;
  transition: margin-left 250ms;
  font-size: 0;
  display: ruby; }

/* line 466, ../../sass/block/b-post/_b-post.sass */
.carousel li {
  margin-bottom: 0px;
  display: flex;
  height: 100%;
  background: #fff;
  align-items: center;
  justify-content: center; }

/* line 475, ../../sass/block/b-post/_b-post.sass */
.carousel-dots {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: center; }
  /* line 484, ../../sass/block/b-post/_b-post.sass */
  .carousel-dots .owl-dot span {
    background-color: #fff;
    width: 10px;
    height: 10px;
    margin: 5px;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 200ms ease;
    border-radius: 30px;
    border: 1px solid #ccc; }
  /* line 495, ../../sass/block/b-post/_b-post.sass */
  .carousel-dots .owl-dot:hover span {
    background: #3eb3e3;
    cursor: pointer; }
  /* line 499, ../../sass/block/b-post/_b-post.sass */
  .carousel-dots .owl-dot.active span {
    background: #3eb3e3; }

/* line 501, ../../sass/block/b-post/_b-post.sass */
.owl-theme .owl-nav {
  margin-top: 0;
  display: none; }

/* line 504, ../../sass/block/b-post/_b-post.sass */
.post-detail__text {
  margin-top: 15px; }
  /* line 506, ../../sass/block/b-post/_b-post.sass */
  .post-detail__text._comment {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px; }

/* line 512, ../../sass/block/b-post/_b-post.sass */
.show-more {
  display: none; }

/* line 514, ../../sass/block/b-post/_b-post.sass */
.post-detail__text._main {
  color: #333; }
  /* line 516, ../../sass/block/b-post/_b-post.sass */
  .post-detail__text._main .show-more {
    color: #3f9ec5;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background-color: #fff; }

/* line 523, ../../sass/block/b-post/_b-post.sass */
.post-detail__text._main._h100 {
  height: 105px;
  overflow: hidden;
  position: relative;
  padding-bottom: 15px; }
  /* line 528, ../../sass/block/b-post/_b-post.sass */
  .post-detail__text._main._h100 .show-more {
    color: #3f9ec5;
    display: block;
    background-color: #fff;
    width: 100%; }

/* line 533, ../../sass/block/b-post/_b-post.sass */
.post-detail__text_like {
  width: 20px;
  height: 20px;
  flex: none;
  margin-left: 20px; }
  /* line 538, ../../sass/block/b-post/_b-post.sass */
  .post-detail__text_like:hover {
    cursor: pointer; }

/* line 540, ../../sass/block/b-post/_b-post.sass */
.post-detail__text_info._h35 {
  height: 50px;
  overflow: hidden;
  position: relative;
  padding-bottom: 15px; }
  /* line 545, ../../sass/block/b-post/_b-post.sass */
  .post-detail__text_info._h35 .show-more {
    color: #3f9ec5;
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    background-color: #fff; }

/* line 553, ../../sass/block/b-post/_b-post.sass */
.post-detail__date {
  color: #ccc;
  font-family: Exo2-Regular, sans-serif;
  font-size: 12px; }
  /* line 557, ../../sass/block/b-post/_b-post.sass */
  .post-detail__date .data {
    margin-right: 5px; }

/* line 560, ../../sass/block/b-post/_b-post.sass */
.post-detail__text_like svg.active path {
  fill: red; }

/* line 564, ../../sass/block/b-post/_b-post.sass */
.post-all .notification-content__event {
  height: 50px;
  overflow: hidden; }

/* line 568, ../../sass/block/b-post/_b-post.sass */
.post-all__block {
  display: flex;
  align-items: flex-start;
  padding-top: 13px;
  padding-bottom: 9px;
  border-bottom: 1px solid #dbdbdb; }
  /* line 574, ../../sass/block/b-post/_b-post.sass */
  .post-all__block .link {
    color: #333; }
    /* line 576, ../../sass/block/b-post/_b-post.sass */
    .post-all__block .link:hover {
      color: #333; }

/* line 578, ../../sass/block/b-post/_b-post.sass */
.post-all__block_pict {
  margin-right: 10px; }
  /* line 580, ../../sass/block/b-post/_b-post.sass */
  .post-all__block_pict img {
    height: 70px; }

/* line 584, ../../sass/block/b-post/_b-post.sass */
.post-all__icon .icon {
  margin-right: 5px; }
  /* line 586, ../../sass/block/b-post/_b-post.sass */
  .post-all__icon .icon:hover {
    cursor: pointer; }
/* line 588, ../../sass/block/b-post/_b-post.sass */
.post-all__icon .red {
  display: inline-block; }
/* line 591, ../../sass/block/b-post/_b-post.sass */
.post-all__icon .delete {
  display: inline-block; }

/* line 597, ../../sass/block/b-post/_b-post.sass */
.help_comments .post-all__icon .delete {
  display: inline-block; }

/* line 601, ../../sass/block/b-post/_b-post.sass */
.event-person-more__text {
  padding-left: 23px;
  position: relative; }
  /* line 604, ../../sass/block/b-post/_b-post.sass */
  .event-person-more__text:before {
    content: "";
    display: block;
    position: absolute;
    top: 6px;
    left: 0; }

/* line 611, ../../sass/block/b-post/_b-post.sass */
.recommend-all-text {
  position: relative; }
  /* line 613, ../../sass/block/b-post/_b-post.sass */
  .recommend-all-text span {
    margin-left: 5px; }

/* line 615, ../../sass/block/b-post/_b-post.sass */
.post_comment {
  padding-top: 7px;
  padding-bottom: 7px; }

/* line 619, ../../sass/block/b-post/_b-post.sass */
.post_comment_detail {
  display: flex;
  justify-content: space-between;
  align-items: center; }

/* line 623, ../../sass/block/b-post/_b-post.sass */
.post_comment_text {
  color: #999;
  font-family: Exo2-Regular, sans-serif;
  font-size: 14px;
  line-height: 1.2; }

/* line 628, ../../sass/block/b-post/_b-post.sass */
.post_comment_name {
  color: #333; }

/* line 631, ../../sass/block/b-post/_b-post.sass */
.post_comment_date {
  color: #ccc;
  font-family: Exo2-Regular, sans-serif;
  font-size: 11px; }
  /* line 635, ../../sass/block/b-post/_b-post.sass */
  .post_comment_date .date {
    margin-right: 5px; }

/* line 637, ../../sass/block/b-post/_b-post.sass */
.b-uploaded-gallery li {
  position: relative; }

/* line 640, ../../sass/block/b-post/_b-post.sass */
.b-gallery-item-data .b-item-redactor {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 92px;
  background: rgba(255, 255, 255, 0.8);
  border: 1px solid #ced4da;
  line-height: 1.2; }
  /* line 648, ../../sass/block/b-post/_b-post.sass */
  .b-gallery-item-data .b-item-redactor:hover {
    cursor: pointer; }
/* line 650, ../../sass/block/b-post/_b-post.sass */
.b-gallery-item-data .redactor {
  display: inline-block; }

/* line 657, ../../sass/block/b-post/_b-post.sass */
.post-lbl {
  margin-bottom: 10px; }

/* line 659, ../../sass/block/b-post/_b-post.sass */
#textarea.form-control.post-ttl {
  min-height: 30px; }

/* line 662, ../../sass/block/b-post/_b-post.sass */
.main-post-title {
  font-family: "Exo2-Medium";
  color: #333;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 10px; }

/* line 668, ../../sass/block/b-post/_b-post.sass */
.b-post-slider {
  box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.05);
  border-radius: 2px; }
  /* line 671, ../../sass/block/b-post/_b-post.sass */
  .b-post-slider img {
    border-radius: 2px; }

/* line 674, ../../sass/block/b-post/_b-post.sass */
.post-detail__btn {
  text-align: center;
  margin-bottom: 30px; }
  @media (max-width: 480px) {
    /* line 678, ../../sass/block/b-post/_b-post.sass */
    .post-detail__btn .post-detail-subscribe {
      display: inline-block !important;
      padding: 4px 14px 4px 14px;
      font-size: 14px; } }

/* line 682, ../../sass/block/b-post/_b-post.sass */
.post-detail-info .add-karma {
  color: #999;
  font-size: 14px; }
  /* line 685, ../../sass/block/b-post/_b-post.sass */
  .post-detail-info .add-karma span {
    color: #333;
    font-weight: 600; }

/* line 688, ../../sass/block/b-post/_b-post.sass */
.best-people {
  padding-bottom: 10px; }

/* line 691, ../../sass/block/b-post/_b-post.sass */
.lenta-help .event-person-title {
  margin-bottom: 20px; }

/* line 693, ../../sass/block/b-post/_b-post.sass */
.post-detail-carousel.sidebar {
  margin-bottom: 35px; }
  /* line 695, ../../sass/block/b-post/_b-post.sass */
  .post-detail-carousel.sidebar .main-post-title {
    font-size: 14px; }

/* line 700, ../../sass/block/b-post/_b-post.sass */
#textarea.form-control {
  display: inline-block; }

/* line 704, ../../sass/block/b-post/_b-post.sass */
.icon.yes {
  display: inline-block;
  margin-right: 0; }

/* line 708, ../../sass/block/b-post/_b-post.sass */
.icon.no {
  display: inline-block;
  margin-right: 0; }

/* line 1, ../../sass/block/event/_event.sass */
.event-create {
  padding-left: 290px;
  position: relative; }
  @media (max-width: 768px) {
    /* line 1, ../../sass/block/event/_event.sass */
    .event-create {
      padding-left: 0px; } }
  /* line 6, ../../sass/block/event/_event.sass */
  .event-create .bg-white {
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2; }
  /* line 10, ../../sass/block/event/_event.sass */
  .event-create .event-create-banner-app__text {
    display: block;
    text-align: center; }
    @media (max-width: 768px) {
      /* line 10, ../../sass/block/event/_event.sass */
      .event-create .event-create-banner-app__text {
        display: flex;
        flex-flow: row-reverse;
        max-width: 540px;
        margin: auto; } }
  /* line 18, ../../sass/block/event/_event.sass */
  .event-create .event-create-banner-app__text img {
    margin-left: 0; }
    @media (max-width: 768px) {
      /* line 18, ../../sass/block/event/_event.sass */
      .event-create .event-create-banner-app__text img {
        margin-left: 10px; } }

/* line 23, ../../sass/block/event/_event.sass */
.event-create-banner {
  position: absolute;
  left: 0px;
  width: 290px;
  top: 0;
  height: 593px;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #3eb3e3; }
  @media (max-width: 768px) {
    /* line 23, ../../sass/block/event/_event.sass */
    .event-create-banner {
      position: relative;
      width: 100%;
      left: auto;
      top: auto; } }

/* line 38, ../../sass/block/event/_event.sass */
.background-w.nbor {
  margin-top: 0;
  border-top: 0px; }
  @media (max-width: 768px) {
    /* line 38, ../../sass/block/event/_event.sass */
    .background-w.nbor {
      padding-top: 15px; } }

/* line 43, ../../sass/block/event/_event.sass */
.add {
  color: #fff;
  margin-bottom: 15px; }
  /* line 46, ../../sass/block/event/_event.sass */
  .add:hover {
    color: #fff; }

/* line 48, ../../sass/block/event/_event.sass */
._w100 {
  width: 80px; }

/* line 50, ../../sass/block/event/_event.sass */
._date {
  min-width: 100px;
  padding-right: 0; }

/* line 56, ../../sass/block/event/_event.sass */
.event-person-btn span {
  display: none; }
/* line 58, ../../sass/block/event/_event.sass */
.event-person-btn .icon.plus {
  display: block; }
@media (max-width: 768px) {
  /* line 62, ../../sass/block/event/_event.sass */
  .event-person-btn span {
    display: block; }
  /* line 64, ../../sass/block/event/_event.sass */
  .event-person-btn .icon.plus {
    display: none; } }

/* line 66, ../../sass/block/event/_event.sass */
.event-bar__block {
  display: flex;
  justify-content: space-between;
  padding: 0 20px 0 25px; }
  /* line 70, ../../sass/block/event/_event.sass */
  .event-bar__block .all {
    position: relative; }

/* line 72, ../../sass/block/event/_event.sass */
.event-bar__item {
  display: flex;
  width: 45%;
  justify-content: space-between; }

/* line 76, ../../sass/block/event/_event.sass */
.event-bar__block._slider {
  padding: 0; }
  /* line 79, ../../sass/block/event/_event.sass */
  .event-bar__block._slider .event-bar__item .event-bar {
    display: flex;
    margin-right: 20px; }
  /* line 82, ../../sass/block/event/_event.sass */
  .event-bar__block._slider .event-bar__item .event-bar__text {
    color: #bdc2d8;
    font-size: 14px; }
  /* line 85, ../../sass/block/event/_event.sass */
  .event-bar__block._slider .event-bar__item .event-bar__icon {
    margin-right: 5px; }

/* line 88, ../../sass/block/event/_event.sass */
.event-bar__icon {
  height: 26px; }

@media (max-width: 768px) {
  /* line 92, ../../sass/block/event/_event.sass */
  .event-create-banner {
    height: 189px; }

  /* line 94, ../../sass/block/event/_event.sass */
  .event-create-input-block {
    padding-top: 20px;
    max-width: 500px;
    margin: auto; }

  /* line 98, ../../sass/block/event/_event.sass */
  .event-create-dt._w200 {
    width: 200px; } }
@media (max-width: 480px) {
  /* line 102, ../../sass/block/event/_event.sass */
  .event-create-banner {
    height: max-content;
    padding-top: 15px;
    padding-bottom: 5px; }

  /* line 106, ../../sass/block/event/_event.sass */
  .event-create-dt._w200 {
    width: 150px;
    padding-left: 0; } }
/* line 1, ../../sass/block/b-googs/_b-googs.sass */
.b-goods {
  position: relative;
  width: 300px;
  margin: 15px 5px 5px 5px;
  border: 1px solid #e7e7e7;
  display: inline-flex;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-align: left; }
  /* line 9, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods.hit:before {
    content: "";
    display: block;
    position: absolute;
    top: -2px;
    left: 15px;
    z-index: 5; }

/* line 19, ../../sass/block/b-googs/_b-googs.sass */
.b-goods__block {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  height: 165px;
  overflow: hidden;
  width: 300px;
  display: flex;
  position: relative; }
  /* line 26, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__block .b-goods__item_pict {
    width: 165px;
    height: 100%; }
    /* line 29, ../../sass/block/b-googs/_b-googs.sass */
    .b-goods__block .b-goods__item_pict img {
      width: 100%; }
  /* line 34, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__block .a-item-desc__purpose {
    text-transform: none;
    font-family: "Exo2-Regular";
    font-weight: normal; }
  /* line 38, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__block .a-item-desc__name {
    font-family: "Exo2-Medium";
    font-size: 15px;
    margin-bottom: 7px;
    line-height: 1.1; }
  /* line 43, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__block .a-item-desc__type {
    color: #999;
    font-family: Exo2-Regular, sans-serif;
    font-size: 13px;
    line-height: 1.2; }
  /* line 48, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__block .a-item-desc__type-name {
    color: #000;
    font-family: Exo2-Regular, sans-serif; }
  /* line 51, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__block .a-item-desc__purpose {
    display: flex;
    align-items: baseline; }
    /* line 54, ../../sass/block/b-googs/_b-googs.sass */
    .b-goods__block .a-item-desc__purpose .icon {
      margin-left: 3px; }

/* line 56, ../../sass/block/b-googs/_b-googs.sass */
.b-goods__status {
  position: absolute;
  height: 5px;
  width: 99%;
  background-color: #e6e6e6;
  bottom: 0px;
  left: 2px;
  border-radius: 0 0 10px 10px; }
  /* line 64, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__status span {
    height: 100%;
    background-color: #42abe3;
    display: block;
    border-radius: 0 0 10px 10px; }

/* line 69, ../../sass/block/b-googs/_b-googs.sass */
.b-goods__item img {
  height: 165px; }

/* line 71, ../../sass/block/b-googs/_b-googs.sass */
.b-goods__item:last-child {
  position: absolute;
  top: 0px;
  right: 0;
  background-color: #fff;
  width: 160px;
  height: 165px;
  padding-top: 0px;
  padding-left: 10px;
  padding-right: 10px;
  -moz-border-radius: 0 15px 15px 0;
  -webkit-border-radius: 0;
  border-radius: 0 15px 15px 0; }

/* line 84, ../../sass/block/b-googs/_b-googs.sass */
.b-goods__reiting {
  position: absolute;
  bottom: 11px;
  right: 8px;
  color: #c0c5da;
  font-family: Exo2-Regular, sans-serif;
  font-size: 10px;
  border: 1px solid #c0c5da;
  border-radius: 12px;
  padding: 1px 5px;
  line-height: 14px;
  display: flex;
  align-items: center; }
  /* line 97, ../../sass/block/b-googs/_b-googs.sass */
  .b-goods__reiting img {
    margin-left: 3px; }

/* line 99, ../../sass/block/b-googs/_b-googs.sass */
.icon {
  display: inline-block; }

/* line 107, ../../sass/block/b-googs/_b-googs.sass */
.good-deed {
  padding-bottom: 25px; }

@media (max-width: 1020px) {
  /* line 111, ../../sass/block/b-googs/_b-googs.sass */
  .e-search-tags-row {
    max-width: 370px;
    margin: auto; }
    /* line 114, ../../sass/block/b-googs/_b-googs.sass */
    .e-search-tags-row.small {
      max-width: 100%; } }
@media (max-width: 480px) {
  /* line 117, ../../sass/block/b-googs/_b-googs.sass */
  .e-search-tags-row.small {
    max-width: 260px; } }
/* line 2, ../../sass/block/lenta/_lenta.sass */
.lenta.post-detail .owl-carousel.owl-loaded {
  width: 100%; }
/* line 4, ../../sass/block/lenta/_lenta.sass */
.lenta.post-detail .owl-carousel .owl-item {
  float: none; }
  /* line 6, ../../sass/block/lenta/_lenta.sass */
  .lenta.post-detail .owl-carousel .owl-item img {
    max-width: 100%;
    max-height: 100%; }

/* line 11, ../../sass/block/lenta/_lenta.sass */
.lenta .lenta-tag {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0px 15px 0px;
  justify-content: flex-start; }
/* line 16, ../../sass/block/lenta/_lenta.sass */
.lenta .e-tag {
  color: #999;
  font-size: 12px;
  font-family: "Exo2-Regular";
  line-height: 16px;
  border: 1px solid #999;
  padding: 1px 8px 3px 8px;
  display: inline-block;
  border-radius: 30px;
  margin-right: 5px;
  margin-left: 5px; }
  /* line 27, ../../sass/block/lenta/_lenta.sass */
  .lenta .e-tag.active {
    background-color: #3eb3e3;
    color: #fff;
    border: 1px solid #3eb3e3; }
  /* line 31, ../../sass/block/lenta/_lenta.sass */
  .lenta .e-tag:hover {
    color: #3eb3e3;
    border: 1px solid #3eb3e3; }
/* line 34, ../../sass/block/lenta/_lenta.sass */
.lenta .post-detail-avatar {
  width: 35px;
  height: 35px; }
/* line 37, ../../sass/block/lenta/_lenta.sass */
.lenta .event-person__margin {
  justify-content: space-between; }
/* line 39, ../../sass/block/lenta/_lenta.sass */
.lenta .b-goods__reiting {
  position: relative;
  bottom: auto;
  right: auto;
  color: #333333;
  font-size: 12px; }

/* line 45, ../../sass/block/lenta/_lenta.sass */
.lenta-help {
  margin-bottom: 5px; }
  /* line 47, ../../sass/block/lenta/_lenta.sass */
  .lenta-help .title {
    font-family: "Exo2-Medium";
    font-size: 21px;
    color: #333;
    margin-bottom: 10px; }
    @media (max-width: 768px) {
      /* line 47, ../../sass/block/lenta/_lenta.sass */
      .lenta-help .title {
        margin-top: 15px;
        text-align: center; } }

/* line 55, ../../sass/block/lenta/_lenta.sass */
.lenta-help-flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
  /* line 59, ../../sass/block/lenta/_lenta.sass */
  .lenta-help-flex.b-modal {
    justify-content: center; }
    /* line 61, ../../sass/block/lenta/_lenta.sass */
    .lenta-help-flex.b-modal .s-item {
      margin: 4px; }
  @media (max-width: 768px) {
    /* line 55, ../../sass/block/lenta/_lenta.sass */
    .lenta-help-flex {
      justify-content: center; }
      /* line 65, ../../sass/block/lenta/_lenta.sass */
      .lenta-help-flex .s-item {
        margin: 4px; } }

/* line 67, ../../sass/block/lenta/_lenta.sass */
.stop-list {
  position: sticky;
  top: 90px !important; }
  @media (max-width: 992px) {
    /* line 67, ../../sass/block/lenta/_lenta.sass */
    .stop-list {
      top: 5em !important; } }

/* line 73, ../../sass/block/lenta/_lenta.sass */
.favorites_icon:hover {
  cursor: pointer; }

/* line 77, ../../sass/block/lenta/_lenta.sass */
.repost-link {
  margin-top: 20px; }
  /* line 79, ../../sass/block/lenta/_lenta.sass */
  .repost-link .comment-input {
    margin-left: 0; }
  /* line 81, ../../sass/block/lenta/_lenta.sass */
  .repost-link .form-control {
    max-width: 400px;
    margin: auto;
    color: #495057; }

/* line 86, ../../sass/block/lenta/_lenta.sass */
.comment-send__block .form-control {
  padding-top: 10px;
  color: #495057;
  font-family: Exo2-Regular, sans-serif; }

/* line 91, ../../sass/block/lenta/_lenta.sass */
.b-help {
  display: flex; }

/* line 93, ../../sass/block/lenta/_lenta.sass */
span.comment-input[contenteditable]:empty::before {
  content: attr(data-placeholder); }

/* line 95, ../../sass/block/lenta/_lenta.sass */
span.comment-input[contenteditable]:empty:focus::before {
  content: ""; }

/* line 97, ../../sass/block/lenta/_lenta.sass */
.b-help__chechbox .comment-send__block {
  margin-bottom: 0; }

/* line 101, ../../sass/block/lenta/_lenta.sass */
.lenta-help .count {
  background: url(/img/star2.png) no-repeat center;
  width: 45px;
  height: 42px;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  padding-top: 3px;
  line-height: 1;
  font-family: "Exo2-Bold";
  color: #444;
  margin: auto; }

/* line 118, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .position-relative {
  display: inline-block; }
/* line 120, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .post-detail-avatar {
  width: 90px;
  height: 90px; }
/* line 124, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .post-detail-avatar-status {
  border-radius: 50%;
  width: 8px;
  height: 8px; }
/* line 128, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .post-detail-info__name {
  font-size: 16px;
  margin-top: 10px; }
/* line 131, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .best-people__item {
  position: relative;
  text-align: center;
  width: 120px;
  display: inline-block;
  margin-bottom: 20px;
  margin-top: 10px; }
/* line 138, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .best-people__count {
  position: absolute;
  top: 38px;
  left: -10px; }
/* line 142, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .event-person-title {
  font-size: 18px;
  margin-bottom: 17px;
  line-height: 1.2;
  margin-top: 15px; }
/* line 147, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block .count {
  background: url(/img/fon.png) no-repeat center;
  width: 70px;
  height: 60px;
  background-size: cover;
  font-size: 11px;
  padding-top: 28px;
  text-align: center;
  line-height: 1;
  font-family: "Exo2-Bold";
  color: #444;
  margin: auto;
  box-sizing: border-box;
  display: block; }

/* line 165, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_2 .event-person-title {
  font-size: 18px; }
/* line 167, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_2 .post-detail-info {
  background: url(/img/fon3.png) no-repeat left;
  height: 50px;
  line-height: 1;
  color: #444;
  padding-top: 3px;
  padding-left: 28px;
  background-size: 80px; }
  /* line 175, ../../sass/block/lenta/_lenta.sass */
  .lenta .best-people__block_2 .post-detail-info .add-karma {
    margin-top: 5px; }
/* line 177, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_2 .post-detail-avatar {
  width: 45px;
  height: 45px; }
/* line 180, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_2 .flex {
  width: 100%;
  justify-content: space-between; }
/* line 183, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_2 .best-people__item {
  padding-right: 10px;
  margin-bottom: 10px; }

/* line 187, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_3 .event-person-title {
  font-size: 18px; }
/* line 189, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_3 .post-detail-info {
  background: url(/img/fon4.png) no-repeat left;
  height: 50px;
  line-height: 1;
  color: #444;
  padding-top: 0px;
  padding-left: 28px; }
  /* line 196, ../../sass/block/lenta/_lenta.sass */
  .lenta .best-people__block_3 .post-detail-info .add-karma {
    margin-top: 5px; }
/* line 198, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_3 .post-detail-avatar {
  width: 45px;
  height: 45px; }
/* line 201, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_3 .flex {
  width: 100%;
  justify-content: space-between; }
/* line 204, ../../sass/block/lenta/_lenta.sass */
.lenta .best-people__block_3 .best-people__item {
  padding-right: 10px;
  margin-bottom: 10px; }

/* line 209, ../../sass/block/lenta/_lenta.sass */
.dobro-mobile {
  display: none; }

@media (max-width: 768px) {
  /* line 213, ../../sass/block/lenta/_lenta.sass */
  .dobro-main .b-flex__item:last-child {
    display: none; }

  /* line 215, ../../sass/block/lenta/_lenta.sass */
  .dobro-mobile {
    display: block; } }
/* line 218, ../../sass/block/lenta/_lenta.sass */
.dobro-main .best-people__block .post-detail-avatar {
  width: 70px;
  height: 70px; }
/* line 221, ../../sass/block/lenta/_lenta.sass */
.dobro-main .best-people__block .best-people__count {
  position: absolute;
  top: 29px;
  left: -2px; }
/* line 225, ../../sass/block/lenta/_lenta.sass */
.dobro-main .best-people__block .count {
  width: 60px;
  height: 50px;
  padding-top: 21px; }
/* line 229, ../../sass/block/lenta/_lenta.sass */
.dobro-main .event-person-title {
  font-size: 18px;
  color: #000; }
/* line 232, ../../sass/block/lenta/_lenta.sass */
.dobro-main .best-people {
  margin-right: 20px; }
/* line 234, ../../sass/block/lenta/_lenta.sass */
.dobro-main .best-people__block .best-people__item {
  margin-bottom: 0; }

/* line 238, ../../sass/block/lenta/_lenta.sass */
.scroll-flex {
  height: 192px;
  display: flex;
  white-space: nowrap; }

/* line 243, ../../sass/block/lenta/_lenta.sass */
.horizontal-only {
  height: 195px; }

/* line 1, ../../sass/block/chat/_chat.sass */
.b-flex-chat {
  display: flex; }
  /* line 3, ../../sass/block/chat/_chat.sass */
  .b-flex-chat .chat {
    height: 88vh; }
  /* line 5, ../../sass/block/chat/_chat.sass */
  .b-flex-chat .b-flex-chat__item:first-child {
    width: 350px;
    flex: none; }
    @media (max-width: 992px) {
      /* line 5, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .b-flex-chat__item:first-child {
        width: 300px; } }
  /* line 10, ../../sass/block/chat/_chat.sass */
  .b-flex-chat .b-flex-chat__item:last-child {
    width: 100%;
    position: relative; }
  @media (max-width: 768px) {
    /* line 1, ../../sass/block/chat/_chat.sass */
    .b-flex-chat {
      display: block; }
      /* line 16, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .chat {
        height: auto; }
      /* line 18, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .b-flex-chat__item:first-child {
        max-width: 530px;
        margin: auto;
        width: 100%; }
      /* line 22, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .b-flex-chat__item:last-child {
        max-width: 530px;
        margin: auto; }
      /* line 25, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .chat-box[data-v-fdc05f5c] {
        position: relative;
        bottom: auto; }
      /* line 28, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .chat-input-block[data-v-a05c43b8] {
        position: fixed !important;
        left: 0; }
      /* line 31, ../../sass/block/chat/_chat.sass */
      .b-flex-chat .chat-input-row[data-v-a05c43b8] {
        max-width: 500px;
        margin: auto; } }

/* line 1, ../../sass/block/help/_help.sass */
.b-help__block {
  margin: 20px auto 0 auto;
  max-width: 480px; }

/* line 5, ../../sass/block/help/_help.sass */
.b-help__item {
  background-color: #fff;
  border: 1px solid #f3f3f3;
  border-radius: 3px;
  padding: 15px 0px 15px 0;
  margin-bottom: 10px;
  /*height: 138px */
  display: inline-block;
  overflow: hidden;
  position: relative; }
  /* line 15, ../../sass/block/help/_help.sass */
  .b-help__item:hover {
    cursor: pointer; }
  /* line 17, ../../sass/block/help/_help.sass */
  .b-help__item .b-help__chechbox {
    display: flex;
    justify-content: space-between; }
  /* line 20, ../../sass/block/help/_help.sass */
  .b-help__item .b-flex-item {
    display: flex; }
  /* line 23, ../../sass/block/help/_help.sass */
  .b-help__item .delo {
    display: flex;
    margin-bottom: 0; }
  /* line 26, ../../sass/block/help/_help.sass */
  .b-help__item .s-item {
    max-width: 130px;
    min-width: 130px;
    text-align: center;
    border: 0px;
    min-height: auto;
    text-align: center;
    position: relative;
    z-index: 2; }
    /* line 35, ../../sass/block/help/_help.sass */
    .b-help__item .s-item:hover {
      box-shadow: none; }
  /* line 38, ../../sass/block/help/_help.sass */
  .b-help__item .delo-comment {
    line-height: 1.3;
    font-size: 14px;
    font-family: "Exo2-Medium"; }
  /* line 42, ../../sass/block/help/_help.sass */
  .b-help__item .show-all {
    color: #3eb3e3;
    font-family: "Exo2-Regular";
    display: block;
    text-align: right;
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    right: 15px;
    background-color: #fff;
    width: 99%;
    padding-bottom: 20px;
    padding-top: 5px; }
    /* line 55, ../../sass/block/help/_help.sass */
    .b-help__item .show-all span {
      border-bottom: 1px solid #3eb3e3; }
    /* line 57, ../../sass/block/help/_help.sass */
    .b-help__item .show-all:hover {
      cursor: pointer; }
      /* line 59, ../../sass/block/help/_help.sass */
      .b-help__item .show-all:hover span {
        border-bottom: 1px solid transparent; }
  /* line 62, ../../sass/block/help/_help.sass */
  .b-help__item .s-item-img {
    margin: auto; }
  /* line 64, ../../sass/block/help/_help.sass */
  .b-help__item .subjects_star {
    justify-content: center; }

/* line 67, ../../sass/block/help/_help.sass */
.s-item.active .icon-svg-blue {
  filter: invert(19%) sepia(77%) saturate(6343%) hue-rotate(357deg) brightness(104%) contrast(125%); }

/* line 69, ../../sass/block/help/_help.sass */
.b-help__block_comment {
  font-size: 14px;
  font-family: "Exo2-Regular";
  color: #999; }

/* line 73, ../../sass/block/help/_help.sass */
.b-help__block_btn {
  margin: 0 auto 20px auto;
  display: inline-block; }

/* line 77, ../../sass/block/help/_help.sass */
.b-help__item._show-all {
  height: auto; }
  /* line 79, ../../sass/block/help/_help.sass */
  .b-help__item._show-all .show-all {
    display: none; }

/* line 82, ../../sass/block/help/_help.sass */
#myModal {
  line-height: 1.2; }

/* line 84, ../../sass/block/help/_help.sass */
.delo-comment__item {
  display: flex;
  margin-bottom: 15px;
  text-align: left; }
  /* line 88, ../../sass/block/help/_help.sass */
  .delo-comment__item:last-child {
    margin-bottom: 0; }
  /* line 90, ../../sass/block/help/_help.sass */
  .delo-comment__item .delo-comment__avatar {
    width: 45px;
    height: 45px;
    margin-right: 10px; }
    /* line 94, ../../sass/block/help/_help.sass */
    .delo-comment__item .delo-comment__avatar img {
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      width: 45px;
      height: 45px; }
  /* line 98, ../../sass/block/help/_help.sass */
  .delo-comment__item .delo-comment__text {
    font-family: Exo2-Regular, sans-serif;
    font-size: 14px;
    line-height: 1.2; }
    /* line 102, ../../sass/block/help/_help.sass */
    .delo-comment__item .delo-comment__text .delo-comment__name {
      color: #333;
      margin-right: 5px;
      font-family: "Exo2-Bold"; }
  /* line 106, ../../sass/block/help/_help.sass */
  .delo-comment__item .notification__btn {
    font-size: 12px; }
  /* line 109, ../../sass/block/help/_help.sass */
  .delo-comment__item .delo-comment__date {
    color: #ccc;
    font-family: Exo2-Regular, sans-serif;
    font-size: 11px;
    margin-top: 3px; }
    /* line 114, ../../sass/block/help/_help.sass */
    .delo-comment__item .delo-comment__date span {
      margin-right: 5px; }
  /* line 116, ../../sass/block/help/_help.sass */
  .delo-comment__item .delo-comment__points {
    margin-left: 10px;
    color: #ccc;
    font-family: Exo2-Regular, sans-serif;
    font-size: 11px; }
    /* line 121, ../../sass/block/help/_help.sass */
    .delo-comment__item .delo-comment__points .lbl {
      margin-left: 3px;
      display: block;
      white-space: nowrap; }
    /* line 125, ../../sass/block/help/_help.sass */
    .delo-comment__item .delo-comment__points .person-info-star {
      margin-left: 0; }

/* line 129, ../../sass/block/help/_help.sass */
.need-help .b-help__item {
  min-height: 138px;
  height: auto; }
/* line 132, ../../sass/block/help/_help.sass */
.need-help .show-all {
  display: none; }
/* line 134, ../../sass/block/help/_help.sass */
.need-help .delo-comment__item._h50 {
  position: relative; }
  /* line 136, ../../sass/block/help/_help.sass */
  .need-help .delo-comment__item._h50 .show-all {
    display: block;
    padding-bottom: 0;
    padding-top: 0; }

/* line 144, ../../sass/block/help/_help.sass */
#myModal-help .delo-comment__item {
  display: block;
  margin-bottom: 0; }
/* line 147, ../../sass/block/help/_help.sass */
#myModal-help .comment__block {
  margin-top: 20px;
  display: flex; }
  /* line 150, ../../sass/block/help/_help.sass */
  #myModal-help .comment__block .comment-send-btn__block {
    align-self: flex-end; }
/* line 152, ../../sass/block/help/_help.sass */
#myModal-help .delo-comment__block {
  width: 100%;
  position: relative; }
  /* line 155, ../../sass/block/help/_help.sass */
  #myModal-help .delo-comment__block .comment-send-info {
    position: absolute;
    bottom: 0; }

/* line 160, ../../sass/block/help/_help.sass */
.delo-comment__points .count {
  background: url("/img/star1.jpg") no-repeat center;
  width: 45px;
  height: 42px;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  padding-top: 3px;
  line-height: 1;
  font-family: "Exo2-Bold";
  color: #444;
  margin: auto; }
/* line 174, ../../sass/block/help/_help.sass */
.delo-comment__points .add-karma {
  margin-top: 5px;
  line-height: 1;
  color: #ccc;
  font-family: Exo2-Regular, sans-serif;
  font-size: 12px; }
  /* line 180, ../../sass/block/help/_help.sass */
  .delo-comment__points .add-karma span {
    display: block;
    color: #444;
    font-size: 13px; }

@media (max-width: 768px) {
  /* line 186, ../../sass/block/help/_help.sass */
  .b-help__item {
    padding: 15px;
    height: 175px; }
    /* line 189, ../../sass/block/help/_help.sass */
    .b-help__item .delo {
      display: block; }
    /* line 191, ../../sass/block/help/_help.sass */
    .b-help__item .b-help__chechbox {
      display: block; }
    /* line 193, ../../sass/block/help/_help.sass */
    .b-help__item .s-item {
      display: flex;
      max-width: none;
      text-align: left;
      margin-bottom: 20px; }
    /* line 198, ../../sass/block/help/_help.sass */
    .b-help__item .s-item-img {
      flex: none;
      margin: 0;
      margin-right: 10px; }
    /* line 202, ../../sass/block/help/_help.sass */
    .b-help__item .subjects_star {
      justify-content: end;
      margin-top: 3px; }
    /* line 205, ../../sass/block/help/_help.sass */
    .b-help__item .person-info-star {
      background: url(/img/5-star-grey.png) no-repeat; } }
@media (max-width: 480px) {
  /* line 210, ../../sass/block/help/_help.sass */
  .b-help__item .delo-comment__item {
    display: block; }
    /* line 212, ../../sass/block/help/_help.sass */
    .b-help__item .delo-comment__item .delo-comment__avatar {
      width: 20px;
      height: 20px;
      margin-right: 5px; }
      /* line 216, ../../sass/block/help/_help.sass */
      .b-help__item .delo-comment__item .delo-comment__avatar img {
        width: 20px;
        height: 20px; }
    /* line 219, ../../sass/block/help/_help.sass */
    .b-help__item .delo-comment__item .delo-comment__text {
      font-size: 13px;
      min-height: auto; } }
/* line 223, ../../sass/block/help/_help.sass */
.b-help__block .delo-comment__item.cur_help_item {
  display: none;
  height: 55px;
  overflow: hidden;
  justify-content: space-between; }

/* line 228, ../../sass/block/help/_help.sass */
.b-help__block .delo-comment__item:first-child.cur_help_item {
  display: flex !important; }

/* line 230, ../../sass/block/help/_help.sass */
.b-help__block .delo-comment__item.cur_help_item.marked {
  min-height: 88px;
  height: auto; }

/* line 235, ../../sass/block/help/_help.sass */
.b-help__item._show-all .delo-comment__item.cur_help_item {
  display: flex !important;
  height: auto;
  overflow: inherit; }

/* line 239, ../../sass/block/help/_help.sass */
.b-help__item .delo-comment__block {
  width: 100%; }

/* line 243, ../../sass/block/help/_help.sass */
.b-help__chechbox .comment-send__block .form-control {
  margin-left: 6px; }

/* line 245, ../../sass/block/help/_help.sass */
.message__block {
  height: 18px;
  margin-bottom: 10px; }

/* line 250, ../../sass/block/help/_help.sass */
.comment-send-btn {
  margin-left: 10px; }
  /* line 252, ../../sass/block/help/_help.sass */
  .comment-send-btn:before {
    content: "";
    display: none;
    position: absolute;
    top: 0;
    left: 0px; }

@media (max-width: 480px) {
  /* line 260, ../../sass/block/help/_help.sass */
  .comment-send-btn {
    position: relative;
    width: 35px;
    height: 35px;
    margin-left: 5px; }
    /* line 265, ../../sass/block/help/_help.sass */
    .comment-send-btn:before {
      display: block; }
    /* line 267, ../../sass/block/help/_help.sass */
    .comment-send-btn span {
      display: none; } }
/* line 271, ../../sass/block/help/_help.sass */
#myModal-star .hystmodal__window {
  width: auto; }
/* line 273, ../../sass/block/help/_help.sass */
#myModal-star .helpers {
  border: 1px solid #000; }
/* line 275, ../../sass/block/help/_help.sass */
#myModal-star .helpers.active {
  filter: invert(58%) sepia(68%) saturate(1838%) hue-rotate(174deg) brightness(88%) contrast(90%); }

/* line 1, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
.scrollbar-inner > .scroll-element.scroll-y {
  width: 13px !important;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -o-background-clip: padding-box;
  -webkit-background-clip: padding;
  background-clip: padding-box; }

/* line 8, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
.v-list.scroll-wrapper {
  position: relative;
  height: 290px; }
  @media (max-width: 992px) {
    /* line 8, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
    .v-list.scroll-wrapper {
      height: 170px; } }
  @media (max-width: 768px) {
    /* line 8, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
    .v-list.scroll-wrapper {
      height: 100%; } }

/* line 15, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
.scrollbar-inner > .scroll-element .scroll-element_track, .scrollbar-inner > .scroll-element .scroll-bar {
  opacity: 1 !important; }

/* line 19, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar {
  cursor: pointer;
  width: 5px; }

/* line 23, ../../sass/block/scrollbar-rail/_scrollbar-rail.sass */
.scrollbar-macosx > .scroll-element .scroll-bar {
  background-color: #bdc2d8; }

/* line 1, ../../sass/block/hint/_hint.sass */
.b-hint {
  position: absolute; }
  /* line 8, ../../sass/block/hint/_hint.sass */
  .b-hint .b-hint__info {
    z-index: 60;
    display: none;
    padding: 5px;
    font-size: 12px;
    line-height: 1.2;
    position: absolute;
    top: 27px;
    width: 150px;
    left: 50%;
    margin-left: -75px;
    transition: all 1s ease 0s;
    box-shadow: 1px 1px 3px #ccc; }
  /* line 21, ../../sass/block/hint/_hint.sass */
  .b-hint:hover {
    cursor: pointer; }
    /* line 23, ../../sass/block/hint/_hint.sass */
    .b-hint:hover .b-hint__info {
      transition: all 1s ease 0s;
      display: block; }

/* line 27, ../../sass/block/hint/_hint.sass */
.authorization-phone {
  position: relative; }
  /* line 29, ../../sass/block/hint/_hint.sass */
  .authorization-phone .b-hint {
    top: 14px;
    right: -30px; }
  /* line 32, ../../sass/block/hint/_hint.sass */
  .authorization-phone .b-hint__info {
    color: #333;
    background-color: #fff; }

/* line 36, ../../sass/block/hint/_hint.sass */
.post-create .custom-control-inline {
  position: relative; }
  /* line 38, ../../sass/block/hint/_hint.sass */
  .post-create .custom-control-inline .b-hint {
    right: 30px;
    top: 11px; }
  /* line 41, ../../sass/block/hint/_hint.sass */
  .post-create .custom-control-inline .b-hint__info {
    left: -125%;
    text-align: left;
    width: 200px;
    background-color: #fff;
    box-shadow: 0 6px 24px rgba(58, 58, 58, 0.5); }
    @media (max-width: 480px) {
      /* line 41, ../../sass/block/hint/_hint.sass */
      .post-create .custom-control-inline .b-hint__info {
        left: -390%; } }

/* line 50, ../../sass/block/hint/_hint.sass */
.link-title {
  position: relative;
  display: block; }

/* line 53, ../../sass/block/hint/_hint.sass */
.link-title:hover::after {
  content: attr(data-title);
  position: absolute;
  left: 50%;
  margin-left: -25px;
  bottom: -34px;
  z-index: 1;
  background-color: #fff;
  padding: 1px 10px 3px 10px;
  -moz-box-shadow: 0 6px 24px rgba(58, 58, 58, 0.14);
  -webkit-box-shadow: 0 6px 24px rgba(58, 58, 58, 0.14);
  box-shadow: 0 6px 24px rgba(58, 58, 58, 0.14);
  border-radius: 5px;
  font-size: 14px;
  white-space: nowrap;
  color: #333; }

/* line 67, ../../sass/block/hint/_hint.sass */
.link-title.b-like:hover::after {
  margin-left: -60px; }

/* line 71, ../../sass/block/hint/_hint.sass */
.heshtagblock {
  position: fixed;
  top: 100px;
  opacity: 0.6;
  z-index: 99; }
  /* line 76, ../../sass/block/hint/_hint.sass */
  .heshtagblock:hover {
    opacity: 1;
    cursor: pointer; }
  /* line 79, ../../sass/block/hint/_hint.sass */
  .heshtagblock .modal-popup {
    top: 3px;
    right: -100px;
    font-size: 14px; }
    /* line 83, ../../sass/block/hint/_hint.sass */
    .heshtagblock .modal-popup strong {
      font-family: "Exo2-Medium"; }
    /* line 85, ../../sass/block/hint/_hint.sass */
    .heshtagblock .modal-popup p {
      margin-bottom: 10px; }
    /* line 87, ../../sass/block/hint/_hint.sass */
    .heshtagblock .modal-popup span {
      color: #7dc6e9; }

/* line 90, ../../sass/block/hint/_hint.sass */
button[disabled] {
  cursor: default; }

/* line 1, ../../sass/block/people/_people.sass */
.b-people {
  padding-top: 20px;
  padding-bottom: 30px; }
  /* line 4, ../../sass/block/people/_people.sass */
  .b-people .modal-popup {
    top: -9px;
    right: -3px; }
    /* line 7, ../../sass/block/people/_people.sass */
    .b-people .modal-popup a {
      margin-bottom: 2px;
      white-space: nowrap;
      color: #333; }

/* line 13, ../../sass/block/people/_people.sass */
.b-people__block {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 13px;
  padding-bottom: 9px;
  border-bottom: 1px solid #dbdbdb;
  text-align: left; }

/* line 21, ../../sass/block/people/_people.sass */
.b-people__item._flex {
  display: flex;
  align-items: center; }
  /* line 24, ../../sass/block/people/_people.sass */
  .b-people__item._flex a {
    color: #333; }
  /* line 28, ../../sass/block/people/_people.sass */
  .b-people__item._flex .notification-avatar {
    margin-right: 15px; }

/* line 34, ../../sass/block/people/_people.sass */
.tab-content .b-people__block .modal-popup {
  top: -9px;
  right: -3px; }

/* line 14, ../../sass/block/_init.sass */
.carousel .gallery {
  width: 100%;
  overflow: hidden; }

/* line 17, ../../sass/block/_init.sass */
.carousel .images {
  display: flex;
  width: 100%;
  transition: margin-left 250ms; }

/* line 21, ../../sass/block/_init.sass */
.carousel .images img {
  width: 100%; }

/* extension */
/* line 1, ../../sass/_fancybox-scrolable.sass */
.fancybox-scrolable {
  width: 100% !important;
  height: auto !important;
  position: fixed !important;
  top: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
  right: 0px !important;
  display: block !important;
  overflow: auto !important; }
  /* line 11, ../../sass/_fancybox-scrolable.sass */
  .fancybox-scrolable .fancybox-inner {
    height: auto !important;
    overflow: visible !important;
    margin: 30px auto; }

/* line 15, ../../sass/_fancybox-scrolable.sass */
.body-fancybox-scrolable-open {
  overflow: hidden !important; }
