

/* Start:/local/templates/styx/components/bitrix/news/blog/style.css?17490020135497*/
.head-block.top.with-tabs .item-link:not(:hover) {
  background: #fafafa;
  background: var(--light2_bg_black);
}

.select_head_wrap .menu_item_selected {
  position: relative;
  padding: 15px 55px 15px 25px;
  margin: 0 0 -1px;
  cursor: pointer;
  color: #333;
  color: var(--white_text_black);
}

.select_head_wrap .menu_item_selected .svg.svg-inline-down {
  right: 15px;
  position: absolute;
  top: 50%;
}

@media (min-width: 768px) {
  .select_head_wrap .menu_item_selected + .head-block {
    display: block !important;
    margin: 0px 0 32px;
  }
  .head-block.top.with-tabs.srollbar-custom .mCSB_container {
    padding-bottom: 20px;
  }
}

@media (max-width: 767px) {
  .select_head_wrap {
    margin-bottom: 32px;
  }

  .select_head_wrap .head-block.top {
    margin-bottom: 0;
  }

  .select_head_wrap .head-block.top .item-link {
    display: block;
    float: none;
  }

  .select_head_wrap .menu_item_selected.opened .svg.svg-inline-down {
    transform: rotate(180deg);
  }

  .select_head_wrap .menu_item_selected + .head-block {
    display: none;
  }

  .select_head_wrap .head-block.top .item-link {
    border-bottom: 1px solid #eeeeee;
    border-color: var(--stroke_black);
  }

  .select_head_wrap .head-block.top .item-link:last-child {
    border-bottom: none;
  }

  .select_head_wrap .head-block.top:not(.with-tabs) .item-link {
    border-right: none;
  }

  .select_head_wrap .head-block .item-link .title span,
  .select_head_wrap .head-block.top .item-link .title .btn-inline {
    padding: 15px 55px 15px 25px;
  }

  .select_head_wrap .head-block.top.with-tabs .item-link {
    margin: 0;
    border: none;
    border-bottom: 1px solid #eeeeee;
    border-radius: 0;
    border-color: var(--stroke_black);
  }

  .select_head_wrap .head-block.top.with-tabs .item-link:last-child,
  .select_head_wrap .head-block.top.with-tabs .item-link.active:last-child:hover {
    border-bottom: none;
  }

  .select_head_wrap .head-block.top.with-tabs {
    border: 1px solid #eeeeee;
    border-color: var(--stroke_black);
  }

  .select_head_wrap .head-block.top.with-tabs .item-link:hover {
    box-shadow: none;
    transform: none;
  }

  .select_head_wrap .head-block.top.with-tabs .item-link.active:hover {
    border: none;
    border-bottom: 1px solid #eeeeee;
    border-color: var(--stroke_black);
  }

  .select_head_wrap .head-block.top.with-tabs .item-link.active .title span:before {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    left: -1px;
    top: 0;
    bottom: 0;
    right: auto;
    height: auto;
    width: 2px;
  }

  .select_head_wrap {
    position: relative;
  }

  .select_head_wrap .head-block.top {
    position: absolute;
    left: 0px;
    right: 0px;
    z-index: 110;
    max-height: 220px;
    overflow: hidden;
    background-color: #fff;
    background-color: var(--black_bg_black);
  }
}

/*categories*/
.categories_block .dropdown > li.has-child a .toggle_block {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 2;
  width: 35px;
  height: 100%;
  bottom: 0px;
}

.categories_block.menu_top_block li.v_bottom .dropdown {
  position: static;
  min-width: auto;
  width: auto;
}

.categories_block.menu_top_block .dropdown ul.child {
  margin: 0;
}

body .categories_block.menu_top_block .left_menu li.v_bottom > .dropdown {
  padding: 0px 0px 16px;
}

.categories_block.menu_top_block li.v_bottom.current .dropdown,
.categories_block.menu_top_block li.v_bottom:hover .dropdown {
  background: #fafafa;
  background-color: var(--black_bg_black);
}

.categories_block.menu_top_block .dropdown > li.v_bottom > .dropdown {
  width: auto;
  box-shadow: none;
  opacity: 1;
  visibility: visible;
  padding: 5px 0px 10px;
  border: 1px solid #ececec;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: var(--stroke_black);
}

.categories_block.menu_top_block .dropdown > li.has-child.v_bottom.opened > a {
  padding-bottom: 7px;
  border-bottom: none;
  line-height: 20px;
}

.categories_block.menu_top_block .item .child_container .child_wrapp {
  padding: 0;
}

.categories_block.menu_top_block .opened > a .svg {
  transform: rotate(180deg);
}

.categories_block.menu_top_block .dropdown > li.v_bottom > .dropdown li {
  float: none;
  display: block;
  width: auto;
  padding: 5px 16px 0px;
  vertical-align: top;
  line-height: 20px;
}

.categories_block.menu_top_block .dropdown > li.v_bottom > .dropdown li a {
  padding: 0px 10px 0px 0px;
  font-weight: normal;
  font-size: 12px;
  display: block;
  line-height: 20px;
}

.categories_block.menu_top_block .dropdown > li.v_bottom > .dropdown li:not(.current) a:not(:hover) {
  color: #333;
  color: var(--white_text_black);
}

.categories_block.menu_top_block li.has-child.v_bottom:last-child > .dropdown {
  border-bottom-width: 1px;
}

.categories_block.menu_top_block ul.left_menu li {
  line-height: 20px;
}

.categories_block.menu_top_block .categories_count {
  position: absolute;
  right: 15px;
  top: 15px;
  font-weight: normal;
}

/*with-dropdown*/
.categories_block.menu_top_block .has-child > a {
  padding-right: 56px;
}
.categories_block.menu_top_block .has-child .categories_count {
  right: 38px;
}
.categories_block.menu_top_block .has-child .svg {
  right: 11px;
  top: 19px;
}
/**/

/* End */


/* Start:/local/templates/styx/css/animation/animate.min.css?174900201352789*/
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/* End */


/* Start:/local/templates/styx/css/animation/animation_ext.css?17490020134934*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

.transition{
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	transition: all ease 0.3s;
}
.animated.duration03{

-webkit-animation-duration: 0.3s;
-moz-animation-duration: 0.3s;
-o-animation-duration: 0.3s;
animation-duration: 0.3s;
}
.animated.duration04{

-webkit-animation-duration: 0.4s;
-moz-animation-duration: 0.4s;
-o-animation-duration: 0.4s;
animation-duration: 0.4s;
}
.animated.duration05{

-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-o-animation-duration: 0.5s;
animation-duration: 0.5s;
}
.animated.duration06{

-webkit-animation-duration: 0.6s;
-moz-animation-duration: 0.6s;
-o-animation-duration: 0.6s;
animation-duration: 0.6s;
}
.animated.duration07{

-webkit-animation-duration: 0.7s;
-moz-animation-duration: 0.7s;
-o-animation-duration: 0.7s;
animation-duration: 0.7s;
}
.animated.duration08{

-webkit-animation-duration: 0.8s;
-moz-animation-duration: 0.8s;
-o-animation-duration: 0.8s;
animation-duration: 0.8s;
}
.animated.duration09{

-webkit-animation-duration: 0.9s;
-moz-animation-duration: 0.9s;
-o-animation-duration: 0.9s;
animation-duration: 0.9s;
}
.animated.duration10{

-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
}

.delay01{

-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-o-animation-delay: 0.1s;
animation-delay: 0.1s;}

.delay03{

-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-o-animation-delay: 0.3s;
animation-delay: 0.3s;}


.delay05{

-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
-o-animation-delay: 0.5s;
animation-delay: 0.5s;}

.delay055{

-webkit-animation-delay: 0.55s;
-moz-animation-delay: 0.55s;
-o-animation-delay: 0.55s;
animation-delay: 0.55s;}

.delay06{

-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
-o-animation-delay: 0.6s;
animation-delay: 0.6s;}
.delay065{

-webkit-animation-delay: 0.65s;
-moz-animation-delay: 0.65s;
-o-animation-delay: 0.65s;
animation-delay: 0.65s;}

.delay07{

-webkit-animation-delay: 0.7s;
-moz-animation-delay: 0.7s;
-o-animation-delay: 0.7s;
animation-delay: 0.7s;}

.delay08{

-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
-o-animation-delay: 0.8s;
animation-delay: 0.8s;}

.delay09{

-webkit-animation-delay: 0.9s;
-moz-animation-delay: 0.9s;
-o-animation-delay: 0.9s;
animation-delay: 0.9s;}

.delay11,.delay011{

-webkit-animation-delay: 1.1s;
-moz-animation-delay: 1.1s;
-o-animation-delay: 1.1s;
animation-delay: 1.1s;}

.delay12, .delay012{

-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
-o-animation-delay: 1.2s;
animation-delay: 1.2s;}

.delay13,.delay013{

-webkit-animation-delay: 1.3s;
-moz-animation-delay: 1.3s;
-o-animation-delay: 1.3s;
animation-delay: 1.3s;}

.delay15, .delay015{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

.delay17, .delay017{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

.delay19, .delay019{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

.delay21, .delay021{

-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
-o-animation-delay: 1.5s;
animation-delay: 1.5s;}

@-webkit-keyframes toggle_opacity{
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@keyframes toggle_opacity{
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

@-webkit-keyframes shine {
  100% {
    left: 125%;
  }
}
@keyframes shine {
  100% {
    left: 125%;
  }
}

@-webkit-keyframes flash {
  0% {
    opacity: .55;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: .55;
  }
  100% {
    opacity: 1;
  }
}

/* WebKit è Opera */
@-webkit-keyframes spinner{
  from{
    -webkit-transform:rotate(0deg);
  }
  to{
    -webkit-transform:rotate(360deg);
  }
}
/* Other */
@keyframes spinner{
  from{
    -moz-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  to{
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg);
  }
}
/* End */


/* Start:/local/templates/styx/components/bitrix/news.detail/news/style.css?174900201341467*/
.detail-news1 .period_wrapper .info-sticker-block.inline {
  display: inline-block;
  position: static;
  padding-right: 30px;
}

.detail-news1 .period_wrapper .period-block {
  display: inline-block;
}

.detail-news1 .period_wrapper .period-block:not(.red) svg path {
  fill: #999;
}

.wrapper1:not(.with_left_block) .detail-news1 .period_wrapper {
  margin-top: 36px;
  margin-bottom: 36px;
}

.with_left_block .detail-news1 .period_wrapper {
  margin-bottom: 0;
  padding-bottom: 0;
}

.wrapper1:not(.with_left_block) .detail-news1 .line-after:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  background: #ececec;
  background: var(--stroke_black);
}

.wrapper1:not(.with_left_block) .detail-news1 .line-after {
  height: 1px;
}

.with_left_block .detail-news1 .line-after {
  display: none;
}

.detail-news1 .top_detail.share.hover-block {
  width: 41px;
  text-align: center;
  position: relative;
  cursor: pointer;
  float: right;
}

.detail-news1 .period_wrapper .period-block i.svg.svg-inline-sale {
  margin-right: 6px;
}

/* banner char */
.detail-news1 .banner-char {
  padding: 47px 0px;
}
.detail-news1 .banner-char__gallery-inner {
  width: 100%;
  padding: 0 18px 0 50px;
}
.detail-news1 .banner-char__gallery-inner .owl-carousel {
  min-height: 200px;
}
/* .detail-news1 .banner-char__gallery-inner .owl-carousel .owl-stage {display: flex;align-items: center;} */
.detail-news1 .banner-char__gallery-inner .owl-carousel .owl-dots {
  margin-top: 8px;
}
.detail-news1 .banner-char__gallery-inner .banner-char__gallery-item-img {
  max-height: 500px;
}

.detail-news1 .banner-char__info .banner-char__info--top {
  border-bottom: 1px solid #ececec;
  border-color: var(--stroke_black);
  padding-right: 50px;
}
.detail-news1 .banner-char__info .banner-char__info-sections {
  margin-bottom: 20px;
  color: #999;
}
.detail-news1 .banner-char__info .banner-char__info-text {
  margin-bottom: 40px;
}
.detail-news1 .banner-char__info .banner-char__info--bottom {
  padding-right: 50px;
}
.detail-news1 .banner-char__info .banner-char__info-props {
  margin-top: 33px;
}
.detail-news1 .banner-char__info .banner-char__info-props-prop {
  margin-bottom: 5px;
}
.detail-news1 .banner-char__info .banner-char__info-buttons {
  margin-top: 29px;
}
.detail-news1 .banner-char__info .banner-char__info-buttons > div {
  margin-top: 5px;
  margin-bottom: 5px;
}
.detail-news1 .banner-char__info .banner-char__info-buttons-btn {
  margin-right: 15px;
}

.detail-news1 .banner-char__info.banner-char__info--alone {
  width: 100%;
  margin: 0 40px;
}
.detail-news1 .banner-char__info.banner-char__info--alone .banner-char__info-text {
  padding-right: 0px;
}

@media (max-width: 767px) {
  .detail-news1 .banner-char {
    padding: 30px 0px;
  }
  .detail-news1 .banner-char__gallery {
    padding-bottom: 30px;
  }
  .detail-news1 .banner-char__gallery-inner {
    padding: 0 30px;
  }
  .detail-news1 .banner-char__info {
    padding: 0px 46px 0px;
  }
  .detail-news1 .banner-char__info .banner-char__info--top,
  .detail-news1 .banner-char__info .banner-char__info--bottom {
    padding-right: 0px;
  }

  .detail-news1 .banner-char__info.banner-char__info--alone {
    padding-bottom: 0;
    margin: 0;
  }
}
@media (max-width: 400px) {
  .detail-news1 .banner-char {
    padding: 30px 0px;
  }
  .detail-news1 .banner-char__gallery {
    padding-bottom: 20px;
  }
  .detail-news1 .banner-char__gallery-inner {
    padding: 0 30px;
  }
  .detail-news1 .banner-char__info {
    padding: 0px 46px 0px;
  }
  .detail-news1 .banner-char__info .banner-char__info-text {
    margin-bottom: 25px;
  }
  .detail-news1 .banner-char__info .banner-char__info-props {
    margin-top: 18px;
  }
  .detail-news1 .banner-char__info .banner-char__info-buttons {
    margin-top: 14px;
  }
}

/*galery*/
.detail-news1 .switch_gallery_wrap {
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
.detail-news1 .galerys-block {
  position: relative;
  margin-bottom: 49px;
}

.detail-news1 .galerys-block .small-gallery-block .item {
  position: relative;
  padding: 66.6666666% 0 0;
  margin: 16px 0;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
  transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  -webkit-transition: opacity 0.3s ease;
}
.detail-news1 .galerys-block .small-gallery-block .item:hover {
  opacity: 0.7;
}
.detail-news1 .galerys-block .small-gallery-block .item > .wrap {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.detail-news1 .galerys-block .small-gallery-block .item img {
  display: inline;
}

.detail-news1 .galerys-block .big-gallery-block .item {
  text-align: center;
  padding-bottom: 0;
}

.detail-news1 .galerys-block .big-gallery-block div a {
  display: inline-block;
}

.detail-news1 .galerys-block .big-gallery-block .item img {
  max-height: 650px;
}

.detail-news1 .galerys-block .switch_gallery_wrap span.switch_gallery:not(.active) {
  opacity: 0.35;
}
.detail-news1 .galerys-block .switch_gallery_wrap span.switch_gallery {
  cursor: pointer;
}
.detail-news1 .galerys-block .switch_gallery_wrap span.switch_gallery.big-gallery {
  margin-right: 10px;
}
.detail-news1 .galerys-block .switch_gallery_wrap span.separator {
  margin: 0 15px;
}

.detail-news1 .galerys-block .big-gallery-block .slides .item img {
  cursor: zoom-in;
}

.detail-news1 .galerys-block .small-gallery-block .items .item .wrap {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  .detail-news1 .galerys-block .owl-carousel .owl-nav {
    display: none;
  }
}

/*.detail-news1 .galerys-block .owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}*/

/*additional gallery*/
.galerys-block {
  position: relative;
}
.galerys-block .owl-carousel.owl-theme.owl-bg-nav .owl-stage-outer {
  margin-bottom: 15px;
}
.galerys-block .owl-carousel .owl-stage {
  display: flex;
  align-items: center;
}
.galerys-block .small-gallery-block .item {
  transition: opacity 0.3s ease;
}
.galerys-block .item:hover a {
  cursor: zoom-in;
}
.galerys-block .small-gallery-block .item:hover {
  opacity: 0.7;
}
.big-gallery-block .owl-carousel {
  max-height: 700px;
  min-height: 150px;
}

/*end galery*/

.detail-news1 .docs-block .files_block {
  padding: 18px 42px;
}

body.fill_bg_y .long_banner_contents .menu-row.bgdark > .maxwidth-theme {
  background: transparent;
}
/*.menu-row.middle-block.bgdark .menu-only {background: #333;}*/

/*banners*/

.long_banner_contents .light-menu-color .logo_and_menu-row .region_wrapper .js_city_chooser:hover,
.long_banner_contents .light-menu-color .logo_and_menu-row .callback-block:hover,
.long_banner_contents .light-menu-color .logo-row .subtop.lines-block .menu > li:hover > a,
.long_banner_contents .light-menu-color .logo-row .subtop.lines-block .menu > li:hover > span,
.sticky_menu.long_banner_contents
  .light-menu-color
  .logo_and_menu-row
  .content-block
  .subcontent
  .top-block
  .menu.topest
  > li
  > a:hover {
  opacity: 0.5;
}
.long_banner_contents .light-menu-color .logo_and_menu-row .region_wrapper .js_city_chooser,
.long_banner_contents .light-menu-color .logo_and_menu-row .phone > a,
.long_banner_contents .light-menu-color .logo_and_menu-row .callback-block,
.long_banner_contents .light-menu-color .logo_and_menu-row .logo-row .wrap_icon .title,
.long_banner_contents .light-menu-color .logo_and_menu-row .logo-row .wrap_icon .name,
.sticky_menu.long_banner_contents
  .light-menu-color
  .logo_and_menu-row
  .content-block
  .subcontent
  .top-block
  .menu.topest
  > li
  > a,
.sticky_menu.long_banner_contents
  .light-menu-color
  .logo_and_menu-row
  .content-block
  .subcontent
  .top-block
  .menu.topest
  > li
  > span,
.long_banner_contents .light-menu-color .logo_and_menu-row .address {
  color: #fff;
}

.long_banner_contents .light-menu-color .menu-row:not(.bglight):not(.bg_none) td .wrap > a:not(:hover),
.long_banner_contents .light-menu-color .logo-row .top-description,
.long_banner_contents .light-menu-color .logo-row .subtop.lines-block .menu > li > a,
.long_banner_contents .light-menu-color .logo-row .subtop.lines-block .menu > li > span,
.long_banner_contents .light-menu-color .logo-row .search_wrap.only_bg .search-input,
.long_banner_contents .light-menu-color .logo_and_menu-row .logo-row .top-btn:not(:hover) > span {
  color: #fff;
}
.long_banner_contents .light-menu-color .mega-menu table td .wrap > a .svg svg * {
  fill: #fff;
}
.long_banner_contents .light-menu-color .menu-row.middle-block .mega-menu table td .wrap > a.more-items > span:before {
  background-position: -124px -51px;
}
.long_banner_contents
  .light-menu-color
  .logo_and_menu-row
  .logo-row
  .svg:not(.svg-inline-search2):not(.light-ignore)
  svg
  path,
.long_banner_contents .light-menu-color .logo_and_menu-row .logo svg path,
.long_banner_contents .light-menu-color .logo-row .search_wrap.only_bg .svg path {
  fill: #fff !important;
}

.long_banner_contents .light-menu-color header input::placeholder {
  color: #fff;
}
.long_banner_contents .light-menu-color header input::-ms-input-placeholder {
  color: #fff;
}
.long_banner_contents .light-menu-color header input:-ms-input-placeholder {
  color: #fff;
}

body
  .wrapper1.long_banner_contents
  .light-menu-color
  .centered.header-wrapper
  .menu-row.middle-block
  .mega-menu
  table
  td
  .wrap
  > a {
  color: #fff;
}
body
  .wrapper1.long_banner_contents
  .light-menu-color
  .centered.header-wrapper
  .menu-row.middle-block
  .mega-menu
  table
  td
  .wrap
  > a:hover {
  opacity: 0.5;
}

@media all and (max-width: 1199px) {
  .long_banner_contents .light-menu-color .header-wrapper.header-v20 .menu-row .menu-only .mega-menu:before {
    background: #fff;
  }
}

@media (min-width: 992px) {
  .wrapper1.long_banner_contents .header_wrap.light-menu-color .line-row {
    background: #fff;
  }
  .wrapper1.long_banner_contents .light-menu-color .header-wrapper .lines-row:before {
    background: #fff;
  }

  .wrapper1.long_banner_contents .light-menu-color .centered .left_border,
  .wrapper1.long_banner_contents .light-menu-color .centered .right_border {
    background: rgba(255, 255, 255, 0.1);
  }
  .wrapper1.long_banner_contents
    .light-menu-color
    .centered
    .menu-row.middle-block
    .mega-menu
    table
    td
    .wrap
    > .more-items
    > span:before,
  .wrapper1.long_banner_contents
    .light-menu-color
    .logo_and_menu-row
    .menu-row
    .mega-menu
    table
    td
    .wrap
    > .more-items
    > span:before {
    background-position: -124px -51px;
  }

  .wrapper1.long_banner_contents .light-menu-color .logo_and_menu-row .burger .svg:hover {
    opacity: 0.5;
  }
  body .long_banner_contents .light-menu-color .logo_and_menu-row .search_wrap.only_bg .search-wrapper {
    border-color: rgba(255, 255, 255, 0.06);
  }
  /*.long_banner_contents .light-menu-color .logo_and_menu-row .menu-only .mega-menu table td .wrap > a:hover{opacity:0.5;}*/

  body .long_banner_contents .header-wrapper .lines-row:before {
    bottom: -3px;
    background: #333333;
    background: var(--white_text_black);
    opacity: 0.07;
  }
}

/*from banners_file*/
/*start long banner in content*/
@media (min-width: 992px) {
  .long_banner_contents header > .header-wrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
  }
  .long_banner_contents header > .top-block + .header-wrapper {
    top: 46px;
  }

  .wrapper1.long_banner_contents.long_header .banners-content .banner-wrapper,
  .wrapper1.long_banner_contents.smalls.big_header.sticky_menu .banners-content .banner-wrapper {
    padding-top: 135px;
  }
  .wrapper1.long_banner_contents.long_header2 .banners-content .banner-wrapper {
    padding-top: 148px;
  }
  .wrapper1.long_banner_contents.long_header3 .banners-content .banner-wrapper {
    padding-top: 144px;
  }
  .wrapper1.smalls.long_banner_contents .banners-content .banner-wrapper,
  .wrapper1.long_banner_contents .banners-content .banner-wrapper {
    padding-top: 88px;
  }
  .wrapper1.subsmall.long_banner_contents .banners-content .banner-wrapper {
    padding-top: 92px;
  }
  .wrapper1.smalls.big_header.long_banner_contents .banners-content .banner-wrapper {
    padding-top: 114px;
  }

  .wrapper1.long_banner_contents .header_wrap .wrapper_inner,
  .wrapper1.long_banner_contents .header_wrap .maxwidth-theme,
  .wrapper1.long_banner_contents .top-block > .maxwidth-theme > .wrapp_block {
    background: none;
  }
  .wrapper1.long_banner_contents .header_wrap .top-block {
    border-bottom-color: transparent;
    border-bottom: none;
    margin-bottom: 0px;
    background: transparent;
  }
  .wrapper1.long_banner_contents .sticky_menu .header_wrap .top-block {
    background: none;
  }
  .wrapper1.long_banner_contents .header_wrap .top-block .wrapp_block {
    position: relative;
  }
  .wrapper1.long_banner_contents .header_wrap .line-row {
    border-top-color: transparent;
    background: #000;
    background: var(--white_text_black);
    opacity: 0.1;
  }
  .wrapper1.long_banner_contents .header_wrap.light-menu-color .line-row {
    background: #fff;
    background: var(--white_text_black_reverse);
  }
  .wrapper1.long_banner_contents .header_wrap .wrapper_inner .logo_and_menu-row:after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background: #000;
    background: var(--white_text_black);
    opacity: 0.05;
    position: absolute;
    bottom: 0px;
    opacity: 0;
  }

  .wrapper1.long_banner_contents .light-menu-color .header-wrapper .lines-row:before {
    background: #fff;
  }

  body .long_banner_contents .light-menu-color .logo_and_menu-row .search_wrap.only_bg .search-wrapper {
    border-color: rgba(255, 255, 255, 0.06);
  }

  body .wrapper1.long_banner_contents .menu-row.bgcolored {
    background: transparent;
  }
  .wrapper1.long_banner_contents .menu-row .menu-only {
    border-radius: 3px;
  }

  /* .fill_bg_n .wrapper1.long_banner_contents .menu-row.middle-block.bg_none, .fill_bg_y .wrapper1.long_banner_contents .menu-row.middle-block.bg_none .mega-menu{border-color:transparent;} */
  .wrapper1.long_banner_contents .menu-row.middle-block.bg_none .mega-menu,
  .wrapper1.long_banner_contents .menu-row.middle-block.bg_none .right-icons {
    border-top-color: transparent;
    border: none;
  }
  .wrapper1.long_banner_contents .menu-row.middle-block.bg_none .wrap_icon {
    border-left-color: transparent;
  }

  .wrapper1.long_banner_contents .light-menu-color .logo_and_menu-row .burger .svg:hover {
    opacity: 0.5;
  }

  .wrapper1.long_banner_contents
    .light-menu-color
    .centered
    .menu-row.middle-block
    .mega-menu
    table
    td
    .wrap
    > .more-items
    > span:before,
  .wrapper1.long_banner_contents
    .light-menu-color
    .logo_and_menu-row
    .menu-row
    .mega-menu
    table
    td
    .wrap
    > .more-items
    > span:before {
    background-position: -124px -51px;
  }

  body .wrapper1.long_banner_contents .menu-row.bgdark {
    background: none;
  }
  body .wrapper1.long_banner_contents .menu-row.bgdark .menu-only {
    background: #333;
  }
}

/* dop styles for long banners*/
.long_banner_contents .top-block .top-block-item .personal.top > a {
  transition: none;
}
.long_banner_contents .menu-row .menu-only {
  border-radius: 3px;
}
.long_banner_contents .menu-row.middle-block.bglight .mega-menu {
  border: none;
}
body .long_banner_contents .menu-row.middle-block.bglight .row .col-md-12:after {
  display: none;
}
/*.long_banner_contents .menu-row.bglight .mega-menu table td .wrap > a{color:#333;}*/
.long_banner_contents .menu-row .mega-menu table td:first-child {
  border-radius: 3px 0px 0px 3px;
}
.long_banner_contents .menu-row .mega-menu table td:last-child {
  border-radius: 0px 3px 3px 0px;
}
.long_banner_contents .menu-row.bglight .mega-menu table td.wide_menu:hover > .wrap > .dropdown-menu,
.long_banner_contents .menu-row.bglight .mega-menu table td.wide_menu.hover > .wrap > .dropdown-menu {
  border-top-width: 1px;
}
body .long_banner_contents .fix-logo .menu-row .menu-only-wr {
  border-left-color: transparent;
}
body .long_banner_contents .fix-logo .menu-row .search-block {
  padding-right: 20px;
}

@media all and (max-width: 1199px) {
  body .long_banner_contents .header-wrapper.header-v20 .menu-row .menu-only .mega-menu:before {
    background: #333333;
    opacity: 0.06;
  }
}

/*long banner*/
@media (min-width: 992px) {
  body .long_banner_contents .header-wrapper .lines-row {
    position: relative;
  }
  /*body .long_banner_contents .header-wrapper .lines-row:before{bottom:-3px;background: #333333;opacity:0.06;}*/
  .long_banner_contents .header-wrapper .longs .lines-row:before {
    bottom: -2px;
  }
  body .wrapper1.long_banner_contents .header-v28 .wides > .lines-row {
    display: none;
  }
  body .wrapper1.long_banner_contents .logo_and_menu-row .search_wrap.only_bg .search-wrapper {
    border-color: rgba(51, 51, 51, 0.06);
  }
  body .wrapper1.long_banner_contents .header-v21 .smalls.logo_and_menu-row .wides .lines-row:before {
    bottom: -4px;
  }
  /*header13*/
  .long_banner_contents .subsmall.front_page .header-wrapper .lines-row:before {
    bottom: -3px;
  }
}
/*end dop style*/

/*end long banners in content*/

/*half-banners content*/
@media (min-width: 992px) {
  .banners-content .maxwidth-banner.half_block:after {
    content: "";
    display: block !important;
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    width: 50%;
    background: #ffffff;
    background: var(--black_bg_black);
    opacity: 1;
  }

  .banners-content .maxwidth-banner.half_block {
    position: relative;
  }

  .banners-content .maxwidth-banner .banner-wrapper .img.item_block {
    position: absolute;
    right: 0;
    bottom: 0;
  }

  .banners-content .maxwidth-banner.half_block .banner-wrapper .text.item_block {
    z-index: 10;
  }

  .banners-content .maxwidth-banner .text {
    padding-right: 50px;
    padding-left: 0;
  }

  .banners-content .maxwidth-banner.half_block.only-bg {
    background-size: 50% auto;
    background-position: right;
  }
}

@media (max-width: 992px) {
  .banners-content .maxwidth-banner.half_block .banner-wrapper .img.item_block.half_bg_img {
    min-height: 350px;
    background-size: cover;
    background-position: 50% 50%;
    width: 100%;
    display: block !important;
  }
  .banners-content .maxwidth-banner.half_block.only-active-img .maxwidth-theme {
    flex-direction: column-reverse;
  }
}

@media (min-width: 992px) {
  .banners-content .maxwidth-banner.half_block .banner-wrapper .img.item_block.half_bg_img {
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    /*left: 50%;*/
  }

  .banners-content .maxwidth-banner.half_block .banner-wrapper .img.item_block.half_bg_img {
    min-height: 500px;
    background-size: cover;
    background-position: 50% 50%;
  }
}

.banners-content .maxwidth-banner.half_block.only-active-img .maxwidth-theme {
  position: static;
}

/*end half banners*/

.banners-content .maxwidth-banner .item_block.text h1 {
  margin-bottom: 25px;
}
.banners-content .maxwidth-banner .text .intro-text p:last-child {
  margin-bottom: 0;
}

.wrapper1 .banners-content .maxwidth-banner {
  background-size: cover;
  background-position: bottom;
  background-repeat: no-repeat;
}
/*.wrapper1 .banners-content {margin-bottom: 34px;}*/
.wrapper1.with_left_block .banners-content {
  margin-bottom: 3.135rem; /*margin-bottom: 3.333rem;*/
}
.banners-content .maxwidth-banner .maxwidth-theme {
  position: relative;
}
.banners-content .img img {
  max-width: none;
}
.wrapper1 .banners-content .maxwidth-banner .dop-text {
  opacity: 0.5;
}

.wrapper1 .detailimage.image-head {
  margin-bottom: 0;
}
.wrapper1.with_left_block .detailimage.image-head {
  margin-bottom: 3.135rem;
}
.wrapper1 .item.project_block {
  margin-bottom: 0;
}
.wrapper1.with_left_block .item.project_block {
  margin-bottom: 3.135rem;
}
.wrapper1.with_left_block .detailimage.image-head + .item.project_block {
  margin-top: -3.135rem;
}
.wrapper1.with_left_block .banners-content + .item.project_block {
  margin-top: -3.135rem;
}
.wrapper1.with_left_block .banners-content + .detailimage.image-head {
  margin-top: -3.135rem;
}

/*for link items*/
.detail-news1 .item-views.reviews.compact {
  border: 1px solid #ececec;
}

@media (min-width: 768px) {
  .detail-news1 .reviews.item-views.compact .votes_block.nstar {
    right: 50px;
    top: 52px;
  }
}

.detail-news1 .reviews.item-views.compact .item {
  padding-top: 35px;
  padding-bottom: 50px;
}

@media (min-width: 500px) {
  .detail-news1 .reviews.item-views .item .body-info,
  .detail-news1 .reviews.item-views .item .top_wrapper {
    padding-left: 0;
  }
}

.detail-news1 .reviews.item-views .item .body-info .svg-inline-quote {
  display: none;
}

.detail-news1 .reviews.item-views.compact .votes_block.nstar.big .ratings .item-rating svg {
  width: 21px;
  height: 20px;
}

/*end for link items*/

.detail-news1 .period_wrapper {
  position: relative;
}
.detail-news1 .period_wrapper > div:not(.period_wrapper_inner) {
  margin: 0 -14px 0px 19px;
  width: 41px;
  text-align: center;
  position: relative;
  cursor: pointer;
  float: right;
}
.detail-news1 .period_wrapper .share {
  cursor: default;
}
.detail-news1 .period_wrapper .colored_theme_hover_bg-block:not(:hover) .svg path {
  fill: #b8b8b8;
}
.with_left_block .detail-news1 .period_wrapper + .line-after + .ordered-block {
  margin-top: 2.335rem;
}
.wrapper1:not(.with_left_block) .top-block-wrapper + .wrapper_inner .detail-news1 .period_wrapper {
  margin-top: 2px;
}

/*content_text wrap*/
.detail-news1 .inner_wrapper_text {
  display: flex;
}

.detail-news1 .content-image {
  width: 30%;
  /*padding: 0 50px;*/
  /*margin: 0px 50px;*/
}

.detail-news1 .side_image_left .content-image {
  margin: 0 40px 0 0;
}
.detail-news1 .side_image_right .content-image {
  margin: 0 0 0 40px;
}

/*.content-image.sticky-sidebar__inner1.is-affixed .inner-wrapper-sticky{
        margin-left: 50px;
}*/

.detail-news1 .content-text {
  width: 70%;
}

.detail-news1 .detail_content_wrapper.side_image_left .inner_wrapper_text {
  flex-direction: row-reverse;
}

.detail-news1 .detail_content_wrapper.side_image_N .inner_wrapper_text .content-text {
  width: 100%;
  margin: auto;
}

.detail-news1 .detail_content_wrapper.side_image_N .inner_wrapper_text {
  justify-content: center;
}

/*.wrapper1:not(.with_left_block) .detail_content_wrapper.side_image_N .content-text {
    max-width: 1000px;
}*/

.wrapper1:not(.with_left_block)
  .detail-news1
  .detail_content_wrapper.side_image_N
  .inner_wrapper_text
  .content-text.wide-text {
  max-width: none;
}

/*.with_left_block .content-image.sticky-sidebar__inner1.is-affixed .inner-wrapper-sticky{
        margin-left: 20px;
}*/

/*.with_left_block .detail-news1  .content-image {
	margin: 0px 40px;
} */

@media (min-width: 1200px) {
  .with_left_block .detail-news1 .content-image {
    margin-top: 0.4rem;
  }
}

@media (min-width: 992px) {
  .wrapper1:not(.with_left_block) .detail-news1 .content-image {
    margin-top: 0.4rem;
  }
}

@media (max-width: 1199px) {
  .with_left_block .detail-news1 .detail_content_wrapper.side_image_right .inner_wrapper_text,
  .with_left_block .detail-news1 .detail_content_wrapper.side_image_left .inner_wrapper_text {
    /*flex-direction: column-reverse;*/
    flex-direction: column;
  }

  .with_left_block .detail-news1 .content-text {
    width: 100%;
  }

  .with_left_block .detail-news1 .content-image {
    width: 100%;
    /*padding-bottom: 20px;*/
    /*margin-bottom: 20px;*/
    margin-top: 20px;
    /*max-height:500px;*/
  }

  .with_left_block .detail-news1 .content-image img {
    max-height: 500px;
  }

  /*.with_left_block .detail-news1  .content-image .inner-wrapper-sticky {
	position: relative!important;
	top: 0px!important;
	left: 0px!important;
	transform: unset!important;
    }*/

  .detail-news1 .side_image_left .content-image {
    margin: 0 20px 0 0;
  }

  .detail-news1 .side_image_right .content-image {
    margin: 0 0 0 20px;
  }

  /*.with_left_block .detail-news1  .content-image {
	margin: 0px 0px;
    }*/

  .with_left_block .detail-news1 .content-image {
    margin: 0 0 20px 0;
  }
}

@media (max-width: 991px) {
  .detail-news1 .detail_content_wrapper.side_image_right .inner_wrapper_text,
  .detail-news1 .detail_content_wrapper.side_image_left .inner_wrapper_text {
    /*flex-direction: column-reverse;*/
    flex-direction: column;
  }

  .detail-news1 .content-text {
    width: 100%;
  }

  .detail-news1 .side_image_left .content-image,
  .detail-news1 .side_image_right .content-image {
    width: 100%;
    /*padding-bottom: 20px;*/
    /*margin: 0 0 20px 0;*/
    margin: 20px 0 0 0;
    /*max-height:500px;*/
  }

  .detail-news1 .content-image img {
    max-height: 500px;
  }
}

/*.detail_content_wrapper .introtext{
    margin: 0;
}*/
/*end content*/

/*margin ordered block*/
.detail-news1 .ordered-block {
  margin: 4.667rem 0px 4.667rem;
}

.detail-news1 .ordered-block.with-title {
  margin: 4.33rem 0px 4.667rem;
}

.detail-news1 .ordered-block__title {
  /*padding-bottom: 2.9rem;*/
  padding-bottom: 2.2rem;
}

.with_left_block .detail-news1 .ordered-block__title {
  padding-bottom: 2rem;
}

.with_left_block .detail-news1 .ordered-block.with-title .ordered-block__title {
  margin-top: -5px;
}

.detail-news1 .galerys-block.ordered-block .big-gallery-block {
  margin: 16px 0;
}

.detail-news1 .galerys-block.ordered-block .ordered-block__title {
  padding-bottom: 1.2rem;
}

.detail-news1 .galerys-block.ordered-block {
  margin: 4.33rem 0px 3.667rem;
}

.with_left_block .detail-news1 .galerys-block.ordered-block {
  /*margin: 3.135rem 0px 2.135rem;*/
}

.with_left_block .detail-news1 .ordered-block {
  margin: 3.135rem 0px 3.135rem;
}

.with_left_block .bottom-links-block {
  margin: 3.135rem 0px 3.135rem;
}
.bottom-links-block {
  margin: 4.667rem 0px 4.667rem;
  line-height: 1rem;
}

/*goods catalog*/
.ordered-block.goods_catalog > hr,
.with_left_block hr.top_filter {
  margin: 0;
  background: #ececec;
  background: var(--stroke_black);
}

.with_left_block .main-catalog-wrapper.catalog_in_content hr.top_filter {
  display: none;
}

/*body .wrapper1 .detail-news1 .ordered-block.goods_catalog.with-title {
    margin: 4.33rem 0px 4.667rem;
}

body .wrapper1.with_left_block .detail-news1 .ordered-block.goods_catalog {
    margin: 3.135rem 0px 3.135rem;
}

.ordered-block.goods_catalog .ordered-block__title {
    padding-bottom: 2.2rem;
}

.with_left_block .ordered-block.goods_catalog .ordered-block__title {
    padding-bottom: 2rem;
}*/
/*end goods catalog*/

/*.detail-news1 .ordered-block.tizers-block{
    margin: 2.3rem 0px 0.7rem;
}*/

.detail-news1 .ordered-block.tizers-block {
  margin: 4.1rem 0px 0.7rem;
  /*margin-bottom: 0.7rem;*/
  /*margin-top: 4.1rem;*/
}

.with_left_block .detail-news1 .ordered-block.tizers-block .item-views.tizers {
  padding-bottom: 0.9rem;
}

.detail-news1 .ordered-block.projects-block {
  margin: 4.33rem 0px 0.8rem;
}
.detail-news1 .ordered-block.staff-block.type_block {
  margin: 4.33rem 0px 2.7rem;
}

.with_left_block .detail-news1 .ordered-block.staff-block.type_block {
  margin: 3.135rem 0px -32px;
}

.with_left_block .detail-news1 .ordered-block.tizers-block {
  border-bottom: 1px solid #ececec;
  margin: 3.135rem 0 0;
}

.detail-news1 .ordered-block.brands-block {
  margin: 3.7rem 0px 4.2rem;
}

.with_left_block .detail-news1 .ordered-block.brands-block {
  margin: 3.135rem 0px 3.135rem;
}

.detail-news1 .ordered-block.staff-block.type_list .item-views.staff-items {
  padding-bottom: 0;
}

.with_left_block .detail-news1 .ordered-block.projects-block {
  margin: 3.135rem 0px -32px;
}

.with_left_block .detail-news1 .ordered-block.projects-block .item-views.news2 {
  padding-bottom: 0;
}

.detail-news1 .ordered-block.goods .owl-carousel.owl-theme.owl-bg-nav .owl-stage-outer {
  margin-bottom: 0;
}

.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h1:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h2:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h3:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h4:first-child,
.detail-news1 .detail_content_wrapper .inner_wrapper_text .content-text h5:first-child {
  margin-top: 0;
}

.detail-news1 .ordered-block:first-child {
  /*margin-top:0;*/
}

.with_left_block .detail-news1 .ordered-block:first-child {
  margin-top: 0;
}

.top-block-wrapper + .wrapper_inner .detail-news1 .ordered-block:first-child {
  margin-top: 0;
}

/*.with_left_block .detail-news1 div+p*/
/**/

/*top big blog*/
.big-gallery-block .owl-carousel.short-nav:hover .owl-nav {
  left: 10px;
  right: 10px;
}

.big-gallery-block .owl-carousel .owl-nav {
  left: 0px;
  right: 0px;
}
/*end top big block*/

/*for partners mode*/
.with_left_block .ordered-block.partners_mode.detail_content_wrapper {
  padding: 2.867rem;
  border: 1px solid #ececec;
  border-radius: 3px;
}

.with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide {
  float: left;
  margin: 0.45rem 2.867rem 1rem 0px;
  width: 200px;
}

.ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide {
  float: left;
  margin: 0.45rem 2.867rem 1rem 0px;
  width: 240px;
  text-align: center;
}

.with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT {
  float: right;
  margin: 0.45rem 0 1rem 2.867rem;
}

.ordered-block.partners_mode .image-wide > a {
  background-color: #fff;
  padding: 10px;
  border-radius: 4px;
  display: inline-block;
}

.ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT {
  float: right;
  margin: 0.45rem 0 1rem 2.867rem;
}

@media (max-width: 767px) {
  .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide,
  .with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide,
  .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT,
  .with_left_block .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide.img_side_RIGHT {
    float: none;
    margin: 0 0 1.5rem;
    width: 100%;
  }

  .with_left_block .ordered-block.partners_mode.detail_content_wrapper {
    padding: 1.7rem;
  }

  .ordered-block.partners_mode.detail_content_wrapper .detailimage.image-wide img.img-responsive {
    max-height: 350px;
  }
}
/*end partners mode*/

/*filter*/
.with_left_block .left_block.filter_visible.filter_in_content .bx_filter.bx_filter_vertical.swipeignore {
  border-top: 1px solid #ececec;
}
/*end*/

/*for project block*/

.project_block .date {
  margin: 0 0 17px;
}
.project_block .task {
  font-size: 1.3333em;
  line-height: 1.6em;
}
.project_block.item {
  margin: 0;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
  background: #fafafa;
  border-color: var(--stroke_black);
  background: var(--light2_bg_black);
}
.project_block.item .maxwidth-theme {
  background: #fafafa;
}
.project_block.item:not(.gallery_wrap) {
  padding-left: 16px;
}
.project_block.wtop_image.item:not(.gallery_wrap),
.project_block.wti.item:not(.gallery_wrap) {
  padding-left: 0;
  padding-right: 0;
}
.project_block .properties {
  margin: 20px -16px -10px;
}
.project_block .property {
  padding: 7px 16px;
  display: inline-block;
  vertical-align: top;
}
/*.project_block .property .title-prop{color:#999;}*/
/*.project_block .property .value{color:#333;}*/
.project_block .buttons-block {
  margin: -10px -5px;
  text-align: center;
}
.project_block .buttons-block .form_btn {
  margin: 10px 5px;
}
.project_block.item .info {
  padding: 67px 0 66px 0;
}
.project_block.item .info_wrap {
  padding-left: 30px;
}
.project_block:not(.wti) .info {
  max-width: 656px;
  margin: 0 0 0 auto;
  padding-right: 68px;
}
.project_block:not(.wti) .buttons-block {
  margin: 45px 0 0;
  padding: 39px 0 0;
  text-align: left;
  border-top: 1px solid #ececec;
  border-color: var(--stroke_black);
}
.project_block:not(.wti) .buttons-block > .wrap {
  margin: 0 -5px;
}
.project_block .buttons-block .form_btn {
  display: inline-block;
  vertical-align: top;
}
.project_block:not(.wti) .property {
  width: 100%;
}
/*.project:not(.wti) .gallery_wrap .item>.wrap{padding-top: 66.6%;}*/

.project_block .gallery_wrap .item a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  display: block;
}
.project_block .gallery_wrap .item a div {
  height: 100%;
  display: block;
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
}
.project_block .gallery_wrap.item {
  padding-right: 0;
}

body .project_block.wtop_image .info,
body .project_block.wti .info {
  max-width: 100%;
  padding-right: 0;
  padding-bottom: 69px;
  padding-left: 0;
}
.project_block.wtop_image .property,
.project_block.wti .property {
  display: inline-block;
  vertical-align: top;
  width: auto;
  padding-left: 29px;
  padding-right: 29px;
}
.project_block.wtop_image .properties,
.project_block.wti .properties {
  margin-left: -30px;
  margin-right: -30px;
}
.project_block.wtop_image .buttons-block,
.project_block.wti .buttons-block {
  border-top: none;
  margin: -8px -10px 0;
  padding: 0 0 0 0px;
}
.project_block.wtop_image .buttons-block .form_btn,
.project_block.wti .buttons-block .form_btn {
  display: block;
  text-align: right;
  margin-left: 0;
}
.project_block.wtop_image .buttons-block .form_btn .btn,
.project_block.wti .buttons-block .form_btn .btn {
  padding-top: 12px;
  padding-bottom: 12px;
  width: 100%;
}

.project_block .head-block .row.flexbox .item {
  height: auto;
}
.project_block .head-block .big-gallery-block,
.project_block .head-block .big-gallery-block .owl-carousel,
.project_block .head-block .big-gallery-block .owl-carousel .owl-stage-outer,
.project_block .head-block .big-gallery-block .owl-carousel .owl-stage-outer .owl-stage,
.project_block .head-block .big-gallery-block .owl-carousel .owl-stage-outer .owl-stage .owl-item,
.project_block .head-block .big-gallery-block .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
  height: 100%;
}

.project_block .head-block .big-gallery-block .owl-carousel .owl-stage-outer .owl-stage .owl-item .item {
  padding-top: 66.6%;
}

.project_block .head-block .big-gallery-block .owl-carousel.owl-theme.owl-bg-nav.short-nav .owl-dots {
  z-index: 5;
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  text-align: center;
}

.item.project_block .row.flexbox {
  margin-left: 0;
  margin-right: 0;
}

.project_block .big-gallery-block .owl-carousel .owl-nav {
  left: 5px;
  right: 5px;
}

@media (max-width: 991px) {
  .project_block:not(.wti) .gallery_wrap {
    float: none !important;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
  }

  body .project_block:not(.wti) .info {
    max-width: 100%;
  }

  .project_block:not(.wti) .info {
    padding-left: 30px;
    padding-right: 30px;
  }

  .project_block.item .info_wrap {
    padding-right: 30px;
  }

  .project_block.item:not(.gallery_wrap) {
    padding-left: 0;
  }
}

@media (max-width: 600px) {
  .project_block.wti .right_project_block,
  .project_block.wtop_image .right_project_block {
    float: none;
    width: 100%;
  }

  .project_block.wti .left_project_block,
  .project_block.wtop_image .left_project_block {
    float: none;
    width: 100%;
  }

  .project_block.wti .buttons-block,
  .project_block.wtop_image .buttons-block {
    margin: 45px 0 0;
    padding: 39px 0 0;
    text-align: left;
    border-top: 1px solid #eaedee;
  }

  .project_block.wti .buttons-block .form_btn,
  .project_block.wtop_image .buttons-block .form_btn {
    display: inline-block;
    text-align: left;
  }
}

@media (max-width: 430px) {
  body .project_block .buttons-block .form_btn,
  body .project_block .buttons-block .form_btn .btn,
  body .project_block.wti .buttons-block .form_btn,
  body .project_block.wtop_image .buttons-block .form_btn {
    display: block;
  }

  body .project_block.wti .buttons-block .form_btn .btn,
  body .project_block.wtop_image .buttons-block .form_btn .btn {
    display: block;
    width: 100%;
  }
}

/**/

/*staff info block*/
.detail-news1 .staff_info_block .detailimage {
  /*margin: 0 49px 30px 0;*/
  float: left;
  width: 250px;
  max-height: 250px;
  overflow: hidden;
}

.ordered-block.staff_info_block {
  padding: 49px;
  /*border:1px solid #ececec;*/
}

.detail-news1 .staff_info_block .text_block {
  margin: 44px 0 0;
}

.detail-news1 .ordered-block.staff_info_block .properties .property {
  display: inline-block;
  vertical-align: top;
  margin: 8px 20px;
}

.detail-news1 .staff_info_block .send_message_button {
  margin: 0 0 32px;
  position: relative;
}
.detail-news1 .staff_info_block .send_message_button:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  height: 1px;
  background: #f1f1f1;
  background: var(--stroke_black);
}
.detail-news1 .staff_info_block .send_message_button .button_wrap {
  position: relative;
  padding: 0 33px 0 0;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  background: var(--black_bg_black);
  z-index: 1;
}

.ordered-block.staff_info_block .properties_block .post {
  margin: 0 0 29px;
}
.ordered-block.staff_info_block .properties_block .post .prop-title {
  margin: 0 0 4px;
}
.ordered-block.staff_info_block .properties_block {
  padding-left: 300px;
}
.ordered-block.staff_info_block .properties {
  margin-left: -20px;
  display: inline-block;
  width: 100%;
}
.ordered-block.staff_info_block .bottom-soc-props.social_props {
  margin-left: -13px;
  display: inline-block;
  width: 100%;
}

@media (max-width: 767px) {
  .ordered-block.staff_info_block .properties_block {
    padding-left: 200px;
  }
  .staff_info_block .detailimage {
    width: 150px;
    max-height: 150px;
  }
}

@media (max-width: 530px) {
  .staff_info_block .detailimage {
    float: none;
    width: auto;
    max-height: 100%;
    margin: 0 0 30px 0;
  }

  .ordered-block.staff_info_block .properties_block {
    padding-left: 0;
  }
}

/* for soc icons */
.ordered-block.staff_info_block .bottom-soc-props a {
  position: relative;
  height: 33px;
  margin: 0 13px;
  display: inline-block;
}
.ordered-block.staff_info_block .bottom-soc-props svg {
  opacity: 0.35;
  position: absolute;
  top: 50%;
  left: 0;
}
.ordered-block.staff_info_block .bottom-soc-props .svg-inline-social_skype,
.ordered-block.staff_info_block .bottom-soc-props .svg-inline-social_bitrix {
  fill: var(--white_text_black);
}
.ordered-block.staff_info_block .bottom-soc-props a:hover svg {
  opacity: 1;
}

.ordered-block.staff_info_block .bottom-soc-props a.social_vk {
  width: 15px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_odn {
  width: 13px;
  margin: 0 10px;
  padding: 0 3px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_fb {
  width: 15px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_mail {
  width: 15px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_tw {
  width: 13px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_skype {
  width: 17px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_inst {
  width: 15px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_google {
  width: 18px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_bitrix {
  width: 21px;
}
.ordered-block.staff_info_block .bottom-soc-props a:hover svg {
  opacity: 1;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_fb i.svg {
  top: -3px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_inst i.svg {
  top: -3px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_skype i.svg {
  top: -4px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_mail i.svg {
  top: -3px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_bitrix i.svg {
  top: -3px;
}
.ordered-block.staff_info_block .bottom-soc-props a.social_odn i.svg {
  top: -2px;
}
.ordered-block.staff_info_block .bottom-soc-props {
  font-size: 0;
}

/* end for soc icons*/

/*end staff info block*/

/*partners top block*/
.detail-news1 .ordered-block.top_partners_block .top_content .image_partners {
  display: inline-block;
  margin: 0 60px 0 0;
  vertical-align: middle;
  line-height: normal;
  max-width: 170px;
  height: 110px;
  line-height: 87px;
  background-color: #fff;
  border-radius: 4px;
  padding: 10px;
}
.detail-news1 .ordered-block.top_partners_block .top_content .properties {
  margin: -8px -25px;
  display: inline-block;
  vertical-align: middle;
}
.detail-news1 .ordered-block.top_partners_block .top_content .properties .property {
  display: inline-block;
  vertical-align: middle;
  margin: 8px 25px;
}
.detail-news1 .ordered-block.top_partners_block hr.partners_line {
  margin: 39px 0px 39px;
}
.detail-news1 .ordered-block.top_partners_block {
  padding: 39px 49px;
}
.detail-news1 .ordered-block.top_partners_block .image_partners img {
  display: inline-block !important;
}
/*end*/

.container_inner.contents_page .middle > .container,
.container_inner.contents_page .middle {
  position: static;
}

/* End */


/* Start:/local/templates/styx/components/bitrix/iblock.vote/flat/style.css?1749002013150*/
.bx-rating {
	color: #b8b8b8;
	font-size: 13px;
	white-space: nowrap;
}
.bx-rating i.fa {
	cursor: pointer;
}
.fa.bx-star-active {
	color: #1485CE;
}

/* End */


/* Start:/local/templates/styx/components/aspro/catalog.section.list.max/sections_tags/style.css?17490020131153*/
.section-detail-list__item {
  display: inline-block;
  padding-bottom: 8px;
}

.section-detail-list__info {
  cursor: pointer;
}

.section-detail-list__info.all-sections.section-detail-list__item--active {
  cursor: auto;
}

.section-detail-list__info {
  padding: 6px 10px 8px;
  color: #333;
  color: var(--white_text_black);
  margin-right: 4px;
  position: relative;
  display: block;
  line-height: 16px;
}

.sections_wrap_detail .section-detail-list {
  padding: 0px 0px 12px;
}

.section-detail-list__item--active {
  color: #fff;
}

.section-detail-list__item--active.box-shadow-sm:hover {
  border-color: transparent;
  box-shadow: none;
}

.section-detail-list__info .element-count-section {
  opacity: 0.5;
  padding-left: 5px;
}

.section-detail-list__item--js-more span {
  margin-right: 10px;
  border-bottom: 1px dotted;
}

.section-detail-list__item--js-more {
  margin-left: 10px;
  cursor: pointer;
  color: #333;
}

.section-detail-list__item--js-more svg {
  transition: transform 0.2s ease;
}
.section-detail-list__item--js-more.opened svg {
  transform: rotate(180deg);
}

/* End */


/* Start:/local/templates/styx/components/bitrix/catalog.comments/main/style.css?17490020137008*/
.item_comments {
  display: block;
  padding-left: 0;
}
.item_comments li {
  display: block;
  padding-bottom: 10px;
}
.item_comments_username {
  display: inline-block;
  color: #5d90bd;
  font-size: 14px;
}
.item_comments_date {
  display: inline-block;
  color: #b8b8b8;
  font-size: 14px;
  margin-left: 10px;
}
.item_comments_container p {
  margin-top: 5px;
  color: #3f3f3f;
  font-size: 14px;
}

div.blog-comment-form {
  width: 100% !important;
}

div.blog-comment .blog-author {
  font-size: 0.85em;
}

.blog-comment-content {
  font-size: 13px;
  overflow: hidden !important;
  padding-top: 0 !important;
}

div.blog-comment-buttons input {
  font-size: 13px !important;
  padding: 0 3px !important;
}

.blog-post-rating {
  padding: 10px 0 0 0;
}

@media (max-width: 540px) {
  .bx_soc_comments_div .bx-catalog-tab-list li a {
    font-size: 11px;
  }
}

.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button,
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2 {
  padding: 0 13px;
  height: 25px;
  font-weight: bold;
  line-height: 25px;
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button {
  height: 27px;
  line-height: 27px;
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button:hover {
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button:active {
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2 {
  font-weight: bold;
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2:hover {
}
.bx_soc_comments_div.bx_important .bx_medium.bx_bt_button_type_2:active {
}

.bx_soc_comments_div.bx_important .blog-comment-nav {
}

.bx_soc_comments_div.bx_important .blog-comment-nav a,
.bx_soc_comments_div.bx_important .blog-comment-nav a:link,
.bx_soc_comments_div.bx_important .blog-comment-nav a:visited,
.bx_soc_comments_div.bx_important .blog-comment-info a,
.bx_soc_comments_div.bx_important .blog-comment-info a:link,
.bx_soc_comments_div.bx_important .blog-comment-info a:visited {
  text-decoration: none;
  color: #969696 !important;
}

.bx_soc_comments_div.bx_important .blog-comment-nav a:hover,
.bx_soc_comments_div.bx_important .blog-comment-nav a:active,
.bx_soc_comments_div.bx_important .blog-comment-info a:hover,
.bx_soc_comments_div.bx_important .blog-comment-info a:active {
  text-decoration: underline;
  color: #969696 !important;
}

.bx_soc_comments_div.bx_important .blog-comment-info a,
.bx_soc_comments_div.bx_important .blog-comment-info a:link,
.bx_soc_comments_div.bx_important .blog-comment-info a:visited {
  font-size: 0.85em;
}

.bx_soc_comments_div.bx_important .blog-comment-info a:hover,
.bx_soc_comments_div.bx_important .blog-comment-info a:active {
  font-size: 0.85em;
}

.bx_soc_comments_div .bx-catalog-tab-section-container {
  position: relative;
}

.bx_soc_comments_div .bx-catalog-tab-list {
  border-bottom: 1px solid #d9e1e3;
  text-align: left;
  padding: 0;
  vertical-align: bottom;
  margin: 16px 0;
}

.bx_soc_comments_div .bx-catalog-tab-list li {
  vertical-align: bottom;
  border: 1px solid #d9e1e3;
  border-bottom: none;
  display: inline-block;
  border-radius: 3px 3px 0 0;
  background: #f7f7f7;
  box-shadow: inset 0 -10px 5px -10px rgba(0, 0, 0, 0.12);
}

.bx_soc_comments_div .bx-catalog-tab-section-container .bx-catalog-tab-list li:before {
  content: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li a,
.bx_soc_comments_div .bx-catalog-tab-list li > span {
  display: block;
  cursor: pointer;
  line-height: 30px;
  height: 30px;
  color: #999;
  text-decoration: none;
  font-size: 13px;
  padding: 0 20px;
  box-shadow: none;
}

.bx_soc_comments_div .bx-catalog-tab-list li:hover,
.bx_soc_comments_div .bx-catalog-tab-list li.active {
  background: #fff;
}

.bx_soc_comments_div .bx-catalog-tab-list li.active a,
.bx_soc_comments_div .bx-catalog-tab-list li.active > span {
  background: #fff;
  line-height: 35px;
  height: 35px;
  color: #3f3f3f;
  position: relative;
  bottom: -2px;
}

.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container > div.tab-off {
  opacity: 0;
  height: 0;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}

.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container > div {
  opacity: 1;
  -webkit-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
  transition: all 0.6s ease-out;
  padding: 0 10px;
}

.bx_soc_comments_div .bx-catalog-tab-body-container .bx-catalog-tab-container .hidden {
  display: none;
}

.blog-add-comment a.btn {
  width: 100%;
}

.bx-catalog-tab-list1.nav.nav-tabs i.svg.inline {
  padding-right: 10px;
}
.bx_soc_comments_div .tabs_wrap:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background: #eff1f5;
}

.bx_soc_comments_div .bx-catalog-tab-body-container {
  padding: 42px 16px 0;
}

.bx_soc_comments_div .tabs .nav-tabs,
.bx_soc_comments_div .tabs_wrap {
  position: relative;
}

/*.tabs .tabs_wrap .nav-tabs li{
    z-index:5;
    margin:0;
}*/

.bx_soc_comments_div .tabs .nav-tabs li.active {
  position: relative;
  z-index: 1;
  background: 0 0;
  border-color: #eff1f5;
  border-color: var(--stroke_black);
  border-bottom: 1px solid #fff;
  border-bottom-color: var(--black_bg_black);
}
.bx_soc_comments_div .tabs .nav-tabs li.active:hover {
  border-bottom: 1px solid #fff;
  border-bottom-color: var(--black_bg_black);
}

.bx_soc_comments_div .tabs .nav-tabs li {
  margin: 0 -1px 0 0;
  border-radius: 3px 3px 0 0;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
}

.bx-catalog-tab-list1 li.FB i.svg.inline.svg-inline-fb {
  max-height: 14px;
}

.blog-comment-form .blog-comment-fields {
  padding: 0;
}

.tabs_wrap ul.bx-catalog-tab-list1.nav.nav-tabs {
  margin: 0;
}

.bx_soc_comments_div .blog-comment-form {
  margin-top: 36px;
}

.blog-comment-fields div.bxlhe-frame {
  margin: 0 0 14px;
  border: 1px solid #ececec;
  border-color: var(--stroke_black);
}

.blog-comments div.blog-comment-line {
  background: #ececec;
  margin: 35px 0px 0px;
  background: var(--stroke_black);
}

.bx-catalog-tab-list1 li:not(.active) a:hover .svg.inline:not(.colored) path {
  fill: #333;
  fill: var(--white_text_black);
}

.tabs_wrap .bx-catalog-tab-list1.nav.nav-tabs {
  line-height: 1rem;
}

.bx-catalog-tab-list1 li.FB i.svg.inline.svg-inline-fb {
  max-height: 1em;
  top: -4px;
}

.bx-ilike-left-wrap:not(:hover) i.svg.svg-inline-thumbup {
  opacity: 0.5;
}
body .blog-comment-cont-white {
  background-color: var(--black_bg_black);
}

@media (max-width: 515px) {
  .bx_soc_comments_div .tabs .nav-tabs li {
    float: none;
    width: 100%;
    margin: 0 0 -1px;
  }
  .bx_soc_comments_div .tabs_wrap:after {
    display: none;
  }
}

/* End */


/* Start:/bitrix/components/bitrix/blog/templates/.default/style.css?174900214233777*/
/*blog*/
.blog-posts {display:inline; float:left; margin-right:1%; overflow:hidden; width:79%;}

/*post*/
.blog-post {margin:0; padding-bottom: 2.5em; padding-right:0.8em;}
.blog-post-title {font-size: 1.65em; font-weight:var(--ui-font-weight-bold); line-height: 1.3em; margin:0 0 0 0; padding:0.2em; padding-left: 0.6em; font-family: Arial;}
.blog-post-title a {text-decoration: none !important;}
.blog-post-title a :hover{text-decoration: underline !important;}
.blog-post-info {padding:0.2em 0.6em 0.2em}
.blog-post-info-back {}
.blog-post-content {padding: 0.4em 0.6em 0.4em; overflow: hidden; border-bottom: 1px dotted; line-height: 1.4em;}

.blog-post-meta { font-size:0.85em; line-height:1.4em; margin:0; padding:0; padding-top:0.3em; padding-bottom:0.3em; padding-left: 0.6em;}
.blog-post-date {margin:0.1em 0; padding:0 0 0 0.3em; line-height: 1.4em; display:inline;}
.blog-post-current .blog-post {padding-right: 0;}

.blog-post-edit-link, .blog-post-delete-link, .blog-post-comments-link, .blog-post-views-link, .blog-post-publish-link, .blog-post-hide-link, .blog-post-show-link {background-repeat: no-repeat; padding-left: 18px; height: 16px; display:inline-block; padding-right: 0.5em; font-size: 1.2em;}
.blog-post-comments-link {padding-left: 15px;}
.blog-post-show-link {padding-left: 19px;}

.blog-post-tag {padding-top: 0.4em;}
.blog-post-tag a {text-decoration: none !important;}
.blog-post-tag a:hover {text-decoration: underline !important;}
.blog-post-avatar img {float:right;}
.blog-post-avatar {padding: 0.1em 0.3em 0.3em 0.3em;}
.blog-post-content div[align="left"],
.blog-post-content div[align="right"],
.blog-post-content div[align="center"],
.blog-post-content div[align="justify"]{min-height:1em;}

/*post form*/
div.blog-post-field-text textarea {width: 100%;}
div.blog-post-field-text {padding-bottom: 0.2em;}
div.blog-post-fields {}
div.blog-post-field {}
div.blog-post-field-title input, div.blog-post-field-category input  { width: 100%;}
div.blog-post-field-code input  { width: 40%;}
div.blog-post-field-user {width: 100%; /*IE Fix or zoom:1 */}
div.blog-post-field-title, div.blog-post-field-category, div.blog-post-field-favorite, div.blog-post-field-date, div.blog-post-field-enable-comments { width:100%; }
div.blog-post-field-access, div.blog-post-field-seo, div.blog-post-field-category { padding-top: 10px}

div.blog-post-field-date {padding-top: 0.5em;}
div.blog-post-field-favorite div, div.blog-post-field-enable-comments div{display:inline;}
div.blog-post-field-favorite, div.blog-post-field-enable-comments {padding-bottom: 0.4em;}
div.blog-post-field-sep { width:2%; float: left;}
div.blog-post-image-item {float:left; padding-right: 1em; padding-bottom: 2em; height:150px;}
div.blog-post-image-item-border {border: 1px solid; height:100px; text-align: center; vertical-align: middle; width:100px;}
div.blog-post-image-item-input {padding-top: 0.5em;}
div.blog-post-image-item-input input {width: 100px;}
div.blog-post-buttons {padding-top:1em; padding-bottom: 0.4em;}
div.blog-post-field-category div.blog-post-field-text label, div.blog-post-field-access-title, div.blog-post-field-code div.blog-post-field-text label, div.blog-post-field-seo label {font-weight: var(--ui-font-weight-bold); font-size: 1.1em;}

div.blog-post-bbcode-line {padding-top:0.2em;}
.blog-group-edit {background-repeat: no-repeat; width:16px; height:16px; display:inline-block;}
.blog-group-delete {background-repeat: no-repeat; width:16px; height:16px; display:inline-block;}
.blog-group, .blog-group-label{ }

div.blog-post-edit-form{width: 97%; padding: 0.8em;}
div.blog-buttons {padding-top: 1em;}


/*comment*/
.blog-comment {margin:0; padding-top: 0.7em;}
.blog-comment-cont{}
.blog-comment-info {display:block;}
.blog-comment-content {display:block; overflow: hidden; padding-top: 0.5em;}
.blog-comment-meta {font-size:0.85em; padding-top: 0.5em; padding-bottom: 0.5em;}
.blog-comment-date {font-size:0.85em; display:inline;}
.blog-comment-author-info {display:inline;}
.blog-comment-avatar {float:left; margin-right: 0.5em; width: 30px; height: 30px; border:1px solid #c4c4c4; background-color: #eceaec;}
.blog-comment-avatar img{}
.blog-comment-meta a { text-decoration: none !important;}
.blog-comment-meta a:hover {text-decoration: underline !important;}
.blog-comment-link, .blog-comment-delete, .blog-comment-parent, .blog-comment-answer, .blog-comment-edit, .blog-comment-show, .blog-comment-hide {display:inline-block;}
.blog-add-comment {text-align:center; padding-top: 0em; padding-bottom: 1.5em;}
.blog-comment-nav {padding-bottom: 0.6em; /*padding-left: 0.7em;*/}

/*comment-form*/
div.blog-comment-form { margin-bottom:0.7em; margin-top:0.7em; width:80%;}
div.blog-comment-field-text  {width: 100%;}
div.blog-comment-field-text textarea { width: 99.9%; }
.blog-comment-field-subject {  margin-bottom:15px;}
div.blog-comment-field-tags { display: none; }
div.blog-comment-field-tags input { width:80%; }
div.blog-comment-field-captcha input { width: 180px;}
div.blog-comment-field-settings input { width:1.55em; height:1.55em; margin:0 0 0 -0.25em; vertical-align: middle; font-size:1em; }
div.blog-comment-field-settings label { vertical-align: middle; }
div.blog-comment-fields { padding:0.8em; zoom:1;}
div.blog-comment-field {}
div.blog-comment-field-title input, div.blog-comment-field-desc input { width: 80%;}
div.blog-comment-field-user {width: 100%; padding-bottom: 5px; }
div.blog-comment-field-author, div.blog-comment-field-email { float:left; width:47%;}
div.blog-comment-field-text {padding-bottom: 0.2em;}
div.blog-comment-field-user-sep { width:5%; float: left; }
div.blog-comment-field-author input, div.blog-comment-field-email input { width:100%; }
div.blog-comment-field-bbcode {padding-top: 0.7em;}
div.blog-comment-field-captcha-image{padding-top: 0.4em;}
div.blog-comment-buttons { margin-top: 1em; padding-bottom: 0.4em;}
div.blog-comment-buttons input { padding:0 0.5em; font-size:1.184em;}


/*menu*/
div.blog-menu-box {margin-bottom: 1em; padding-bottom:0.5em; line-height: 1.5em; zoom: 1;}
div.blog-menu-box span { white-space:nowrap; display: inline-block;}
div.blog-settings-menu-box {margin-bottom: 1em; padding-bottom:0.5em; line-height: 1.5em; zoom: 1; }
div.blog-settings-menu-box span{ white-space:nowrap; display: inline-block;}


/*sidebar*/
.blog-sidebar { display:inline; float:right; overflow:hidden; width:20%;}
.blog-sidebar ul,.blog-sidebar ul li ul {margin:0;padding:0; list-style:none !important;}
.blog-sidebar ul li {margin:0;padding:0px; list-style:none !important; text-align:left;}
.blog-sidebar h3 { font-size: 1em; font-weight: var(--ui-font-weight-bold); letter-spacing: 1px; border-bottom: 1px solid; padding:0; padding-bottom: 0.6em; margin: 0;}
.blog-sidebar li ul li {margin:0;padding:0; border:0;}
.blog-sidebar ul li ul li {text-align:left; margin:0; padding: 0;}
.blog-sidebar ul li ul li a {text-decoration: none; outline: 0;}
.blog-sidebar ul li ul li a:hover {text-decoration: underline;}
.blog-sidebar ul {padding: 1em; }
.blog-sidebar ul  li ul{padding-top: 0.4em; }
.blog-sidebar-title a {text-decoration: none;}
.blog-sidebar-avatar {text-align: center;}


/*general*/
div.blog-errors {border-width:1px; border: 1px solid; margin: 1.117em; padding: 0.4em 1.117em;}
div.blog-errors ul {padding:0.3em 0 0.3em 2em; margin:0;}
div.blog-errors ul li {margin:0; padding:0;}

div.blog-notes {border-width:1px; border: 1px solid; margin: 1.117em; padding: 0.4em 1.117em;}
div.blog-notes ul {padding:0.3em 0 0.3em 2em; margin:0;}
div.blog-notes ul li {margin:0; padding:0;}

div.blog-textinfo {border: 1px solid ; margin: 1.117em; padding: 0.4em 1.117em;}
div.blog-textinfo ul {padding:0.3em 0 0.3em 2em; margin:0;}
div.blog-textinfo ul li {margin:0; padding:0;}

div.blog-clear-float {clear: both;}

table.blog-table-header-left, table.blog-table-header-top {border-collapse:collapse; border: none;}
table.blog-table-header-left th, table.blog-table-header-left td, table.blog-table-header-top th, table.blog-table-header-top td {padding:0.5em; vertical-align:top; border-top: 1px solid;}
table.blog-table-header-left th {text-align:right;}
table.blog-table-header-top th {text-align:center;}

table.blog-edit-perms-table  {border: none;}
table.blog-edit-perms-table th, table.blog-edit-perms-table td {padding:0.2em; vertical-align:top; border: none; border-top: 0px;}
table.blog-edit-perms-table  th {text-align:center;}

div.blog-line {background-repeat: no-repeat; height:3px; width:100%;}
.blog-author {margin:0; padding:0; display:inline; font-weight: var(--ui-font-weight-bold);}
.blog-author-icon {width:16px; height:16px; display:block; float:left; background-repeat: no-repeat; padding-right:0.2em; line-height: 1em;}

/*bbcode line*/
div.blog-bbcode-line {margin-right: 3px; float: left;}
div.blog-smiles-line, div.blog-more-smiles {float: left; white-space:nowrap; margin-left: 5px; font-size: 0.95em;}
div.blog-bbcode-closeall {float: right;}
div.blog-bbcode-line img, div.blog-smiles-line img { border: 0;}
div.blog-bbcode-line a, div.blog-smiles-line a {vertical-align: middle;}
div.blog-bbcode-line a {width: 20px; height: 20px; float: left; margin-right: 0.2em; background-position: center center;  background-repeat:no-repeat; display: block;}
div.blog-bbcode-line a, div.blog-bbcode-line img, div.blog-smiles-line a, div.blog-smiles-line img { outline: none; }
div.blog-bbcode-line select { float: left; margin-left:3px; padding:0px; height:20px;}
div.blog-bbcode-closeall a{padding-left: 1em; vertical-align: middle; float: left;}

/*BBCode Icons*/
a.blog-bbcode-bold {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_bold.gif);}
a.blog-bbcode-italic {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_italic.gif);}
a.blog-bbcode-color {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_color.gif);}
a.blog-bbcode-underline{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_underline.gif);}
a.blog-bbcode-strike{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_strike.gif);}
a.blog-bbcode-url{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_link.gif);}
a.blog-bbcode-img-upload{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_image.gif);}
a.blog-bbcode-img{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_image_upload.gif);}
a.blog-bbcode-video{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_video.gif);}
a.blog-bbcode-code{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_code.gif);}
a.blog-bbcode-quote{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_quote.gif);}
a.blog-bbcode-video{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_video.gif);}
a.blog-bbcode-list{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/font_list.gif);}
a.blog-bbcode-cut{background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/cut.gif);}


/*main page*/

div.blog-mainpage {width: 100%;}
div.blog-mainpage-side-left {float:left; width:52%; padding-right: 0.5em; }
div.blog-mainpage-side-right {float:right; width:46%; }

.blog-mainpage-item {margin:0; padding-bottom: 0.6em; padding-top: 0.5em;}
.blog-mainpage-title{margin:0; padding-bottom: 0.5em; padding-top: 0.4em; font-weight:var(--ui-font-weight-bold); }
.blog-mainpage-content {line-height:1.4em; font-size:0.95em; display:block;}
.blog-mainpage-meta {font-size:0.89em; line-height:1.4em; margin:0; padding:0; padding-top: 0.4em;}
.blog-mainpage-meta a {text-decoration: none !important;}
.blog-mainpage-meta a:hover {text-decoration: underline !important;}

div.blog-mainpage-comment .blog-mainpage-meta {display:inline; padding-left: 0.4em; font-size: 0.89em;}
div.blog-mainpage-comment .blog-mainpage-content {padding-top: 0.4em;}
div.blog-mainpage-comment .blog-mainpage-content a {text-decoration: none !important;}
div.blog-mainpage-comment .blog-mainpage-content a:hover {text-decoration: underline !important;}
div.blog-mainpage-item .blog-author {font-weight: normal;}
div.blog-mainpage-comment .blog-mainpage-title {font-weight: normal;}


div.blog-mainpage-blogs .blog-mainpage-content a {text-decoration: none;}
div.blog-mainpage-blogs .blog-mainpage-content a:hover {text-decoration: none;}

.blog-tab { padding:0; margin:0; min-height:31px; height:100%; width:96%; line-height: 2.35em; display:block;}
.blog-tab-left {background-repeat: no-repeat; padding:0; margin:0; width: 3px; height: 31px; float:left;}
.blog-tab-right {background-repeat: no-repeat;  padding:0; margin:0; width: 3px; height: 31px; float:right;}

.blog-tab-container {width: 100%; display: block;}

.blog-tab-items {float: right;  font-size: 0.95em; padding-right: 0.6em; display:inline; white-space: nowrap;}
.blog-tab-items a {text-decoration: none !important; padding-left: 0.6em;}
.blog-tab-items a:hover {text-decoration: underline !important;}
.blog-tab-title {font-weight: var(--ui-font-weight-bold); padding-left: 0.5em; float: left; display:inline; overflow:hidden;}
.blog-tab-title a {text-decoration: none !important;}
.blog-tab-title a:hover {text-decoration: underline !important;}


div.blog-tab-content {padding-top:0.2em; padding-left: 0.6em; padding-right: 0.6em; padding-bottom: 1.7em;}
div.blog-mainpage-search-cloud {padding-top: 0.4em;}


.blog-calendar  {text-align:center;}
.blog-calendar table th {font-weight:normal;}

.blog-rss div {padding-top: 0.6em;}
.blog-rss-icon {background-repeat: no-repeat; width:17px; height:17px; display:block; line-height: 1em;}

.blog-group-icon {width:16px; height:16px; display:block; float:left; background-repeat: no-repeat; padding-right:0.2em; line-height: 1em;}

.blog-search-form {padding-top: 0.6em;}
.blog-search-form div{padding-bottom: 0.4em;}

.blog-mainpage-create-blog {padding-bottom: 1em; padding-left: 0.6em}

.blog-rss-subscribe {padding-bottom: 1.5em;}
.blog-rss-subscribe .blog-tab-items {padding-top: 0.55em;}
.blog-group-rss {padding-top: 1em;}

table.blogquote, table.blogcode { font-size:1em; margin:0.5em 1em; width:80%; border:1px solid;}
table.blogquote td, table.blogcode td { padding:0.95em 1.5em; }
table.blogcode td {font-family:"Courier New"; white-space:pre-wrap;}
table.blogcode pre {font-family:"Courier New"; font-size: 12px; margin: 0; line-height: 15px; white-space:pre-wrap;}

div.blog-post-quote, div.blog-post-code {padding-top: 0.6em; padding-bottom: 0.6em;}
div.blog-post-quote span, div.blog-post-code span {padding-left:0.6em;}
div.blog-post-quote table.blogquote, div.blog-post-code table.blogcode {margin: 0;}

/*page navigation*/
div.blog-page-navigation  {padding-bottom: 0.8em;}
div.blog-page-navigation a, span.blog-page-current, span.blog-page-dots {padding-left:0.75em;	padding-right: 0.5em; text-decoration: none;}

div.blog-page-navigation a.blog-page-first, div.blog-page-navigation span.blog-page-first { padding-left: 0.5em; }
span.blog-page-current { font-weight: var(--ui-font-weight-bold); }

/*blog navigation*/
ul.blog-navigation {list-style-position:outside; list-style-type:none; padding: 0; margin: 0; padding-bottom: 1em; }
ul.blog-navigation li {display:inline;}

/*color*/
.blog-post-content {border-bottom-color: #CCCCCC;}

.blog-post-meta, .blog-comment-meta, .blog-comment-nav  {color: #969696;}
.blog-post-tag a, .blog-comment-meta a , .blog-mainpage-meta a {color:#969696 !important;}

.blog-post-date, .blog-comment-date {color: #767676;}
div.blog-post-date span.blog-post-time, div.blog-post-date span.blog-post-day {display:none;}
div.blog-post-edit-form, div.blog-comment-fields {background-color: #f1f1f1;}
div.blog-post-image-item-border {border-color:#D8D8D8;}
.blog-sidebar {background-color: #f5f5f5;}
.blog-sidebar h3 {border-bottom-color: #dadada;}
.blog-bottombar h3 {color: #333333;}
.blog-sidebar-title {color: #000 !important;}
.blog-sidebar-title a {color: #000 !important;}

div.blog-errors {border: solid 1px #DFBDAC; background: #F6DBCE;}
div.blog-notes {border: solid 1px #DAD7A7; background: #F6F9D3;}
div.blog-textinfo {border: solid 1px #D5D5D5; background: #F6F6F6;}

.blog-required-field {color: red;}
table.blog-table-header-left th, table.blog-table-header-left td, table.blog-table-header-top th, table.blog-table-header-top td {border-top-color: #D5D5D5;}

div.blog-post-quote > span, div.blog-post-code > span {color: #7d7d7d; display: none;}
div.blog-post-code table.blogcode { border-color: #E8E8E8; color: #7D7D7D; background-color: #F7F7F7;}
div.blog-post-quote table.blogquote { border-color: #E8E8E8; color: #555; background: url(/bitrix/components/bitrix/blog/templates/.default/images/quote-gray.png) no-repeat scroll left top #f7f7f7;}

div.blog-mainpage-comment .blog-mainpage-content a, div.blog-mainpage-blogs .blog-mainpage-content a:hover, div.blog-mainpage-blogs .blog-mainpage-content a, div.blog-mainpage-comment .blog-mainpage-content a:hover {color: #333;}

.blog-tab, .blog-tab-container {background-color: #ededed;}
.blog-tab-items {color: #767676;}
.blog-tab-items a {color:#767676 !important;}
.blog-tab-title a {color: #000 !important;}
.blog-comment-cont-white {background-color: #fff; padding: 1px;}

/*images*/
div.blog-tab-left {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/plashka_start.gif);}
div.blog-tab-right {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/plashka_end.gif);}
div.blog-line {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/line_gradient.gif);}
.blog-rss-icon {background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/rss_icon.gif);}

div.blog-comment-new .blog-comment-date {background-color: #FFF4CA; padding-top: 2px;padding-bottom: 3px;padding-left: 4px;padding-right: 4px;}
div.blog-comment-hidden .blog-comment-cont-white, div.blog-comment-hidden .blog-comment-date {background-color: #ededed;}

div#special_perms {padding-top: 0.5em;}

div.blog-post-meta div.blog-post-info-bottom {display:none;}

.blog-post-meta span.blog-post-link-counter, .blog-post-meta span.microblog-post-link-counter {padding: 0 0 0 0.3em;}
div.blog-post-rating {float: right;}
div.blog-post-share {position:relative; float: right;}

img.linked {
    border: none;
    cursor: pointer;
    height: 21px;
    left: 2px;
    position: relative;
    top: 6px;
    width: 11px;
}

div.blog-edit-field-code label.blog-edit-field-caption {font-weight:var(--ui-font-weight-bold);}
span#post-code-input {display:none;}
a#post-code-text {
	background-color: #fff4ca;
	border-bottom: dashed 1px;
	text-decoration: none;
	}
div.blog-post-field-code {padding-top: 0.5em;}

div.blog-tags-cloud {text-align:center;}

div.blog-comment-preview div.blog-comment-cont-white{border-top: 1px solid red; border-bottom: 1px solid red;}

div.blog-post-edit-micro #lhe_btn_sourcebb, div.blog-post-edit-micro #blog-post-image{display: none;}
/*div.blog-post-edit-micro div.blog-comment-field-bbcode{padding:0.2em;}*/
div.blog-post-edit-micro {margin-bottom: 2em; width: 78%;}
div.blog-post-edit-micro #blogpost-length {font-weight:var(--ui-font-weight-bold); display:inline;}

div.blog-post-edit-micro div.blog-post-edit-form {padding: 0; background-color: white; width: 100%;}
div.blog-post-edit-micro div.blog-post-buttons{text-align:left; padding-top:0.7em; padding-bottom:0.1em;}
div.blog-post-edit-micro #edit-post-text {padding: 0; border: 1px solid #C2C2C2; border-radius: 2px;}
div.blog-post-edit-micro .lhe-stat-toolbar-cont, div.blog-post-edit-micro .lhe-button , div.blog-post-edit-micro div.lhe-tlbr-smile-cont {border: 0;}
div.blog-post-edit-micro #blog-post-micro-lhe-hide{display: inline-block; float:right;}
div.blog-post-edit-micro .lhe-button-cont{padding-left:3px;}
div.blog-post-edit-micro #blog-post-micro-lhe-but {display: inline-block; padding-top: 3px;}

div.blog-post-edit-micro .lhe-button-cont #lhe_btn_image {
	background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/icon_image.gif) !important;
	background-position: 3px 2px !important;
	background-repeat: no-repeat;
	cursor: pointer;
}
div.blog-post-edit-micro .lhe-button-cont #lhe_btn_createlink {
	background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/icon_link.gif) !important;
	background-position: 2px 2px !important;
	background-repeat: no-repeat;
	cursor: pointer;
}
div.blog-post-edit-micro .lhe-button-cont #lhe_btn_bloginputvideo {
	width: 17px;
	height: 15px;
	padding-top: 2px;
	cursor: pointer;
}
div.blog-post-edit-micro .lhe-button-over {
	background-color: #fff;
}
div.blog-post-edit-micro .blog-post-group-text{color:#999;}

div.blog-post-edit-micro #blog-post-micro-lhe-hide{
	position: absolute;
	top: 2px;
	right: 2px;
}
div.blog-post-edit-micro #blog-post-micro-lhe-hide div {
	display: inline-block;
	cursor: pointer;
	width: 17px;
	height: 17px;
	vertical-align: middle;
	background: url(/bitrix/components/bitrix/blog/templates/.default/images/bbcode/icon_close.gif) no-repeat;
}

div.blog-post-edit-micro .blog-post-field-bbcode {position: relative;}
div.blog-comment .blog-author {line-height: 30px;}

div.microblog-post .blog-post-avatar  {float:left; margin-right: 0.5em; width: 30px; height: 30px; border:1px solid #c4c4c4; background-color: #eceaec; padding: 0px;}
div.microblog-post .blog-post-avatar img{}
div.microblog-post .blog-post-info {background: none; padding: 0;}
div.microblog-post .blog-author {line-height: 30px;}
div.microblog-post div.blog-post-content {border: none; padding: 0; padding-top: 0.5em;}
div.microblog-post { border-bottom: 1px solid #E5E5E5; padding:1px; margin-bottom: 1.5em;}

div.microblog-post div.blog-post-meta {padding-top: 0.5em; padding-bottom: 0.5em; font-size:0.85em; padding-left:0px;}

div.microblog-post div.blog-post-meta a {color: #969696 !important; text-decoration: none !important;}
div.microblog-post div.blog-post-meta a:hover {text-decoration: underline !important;}

div.microblog-post .blog-post-date {font-size:0.85em; color: #969696;}
/*div.blog-post-edit-micro  td.lhe-resize-row, div.blog-post-edit-micro  td.lhe-resize-row img {height: 1px !important;}*/


div.blog-comment-line {background-color: #ededed; height:1px; background-image: url(/bitrix/components/bitrix/blog/templates/.default/images/line-start.gif); background-repeat: no-repeat; background-position: left;}

span.blog-vert-separator {height: 7px; width:1px; margin-left: 0.2em; margin-right: 0.2em; background-color: #e0e0e0; display: inline-block;}
div.blog-post-meta-util span {display: inline-block;}
div.blog-post-meta-util * {text-decoration: none !important;}

div.microblog-post div.blog-post-date a {color: #969696 !important; text-decoration: none !important;}
div.microblog-post div.blog-post-meta-util a {color: #969696 !important; text-decoration: none !important;}

.blog-post-meta .bx-rating span, .blog-post-meta-util.bx-rating a {  font-size: 13px;}
.blog-post-current-micro .bx-rating span, .blog-post-current-micro .bx-rating a {  font-size: 11px;}
.blog-mainpage-meta .bx-rating span { color:#969696 }

.blog-mainpage-meta span.ilike-light-blog-post *, .blog-mainpage-meta span.ilike-light-microblog * {color:#969696 !important; text-decoration: none !important; font-size: 1em;}
.blog-post-meta-util a span {cursor:pointer;}

.blog-post-meta-util  .ilike-light .bx-ilike-right { font-size: 1.2em;}
.blog-post-meta-util  .ilike-light .bx-ilike-text {	padding: 0; font-size: 1.2em;}
.microblog-post .blog-post-meta-util .ilike-light .bx-ilike-right {font-size: 11px}
.microblog-post .blog-post-meta-util .ilike-light .bx-ilike-text {font-size: 11px}


.blog-comment-nav-item{cursor: pointer;}
div.blog-comments .blog-comment-nav a.blog-comment-nav-item-sel {font-weight:var(--ui-font-weight-bold); text-decoration:none; color: #969696; cursor: default;}
.blog-comment-nav-item {}

/* autosave */
a.blogPostAutoSave {
	float: right;
	display:block;
	width:18px;
	height:18px;
	margin:3px 3px 0 0;
	position:relative;
	z-index:2;
}

.blog-post-edit-micro a.blogPostAutoSave {margin-right: 10px; margin-left: -12px; margin-top: 2px;}

.blog-notify-bar {
	width: 100%;
	height: 2.5em;
	line-height: 2.5em;
	background: url("/bitrix/js/main/core/images/panel/sprite03.png") repeat-x scroll 0 -1178px #FFEB8D !important;
	position:relative;
}
.blog-micro-notify-bar {
	width: 100%;
	height: 3em;
	line-height: 1.5em;
	background: url("/bitrix/js/main/core/images/panel/sprite03.png") repeat-x scroll 0 -1178px #FFEB8D !important;
	position:relative;
}
.blog-notify-close {
    display: block !important;
    height: 12px !important;
    margin: 3px 6px 0 0;
    padding: 0 !important;
    position: absolute !important;
    right: 5px !important;
    top: 5px !important;
    width: 12px !important;
}
.blog-notify-close a {
    background: url("/bitrix/js/main/core/images/panel/sprite03.png") no-repeat scroll -268px -243px transparent !important;
    display: block !important;
    height: 12px !important;
    width: 12px !important;
	cursor:pointer;
}
.blog-notify-text {
    color: #000000 !important;
    margin: 0 !important;
    text-align: center !important;
}
.blog-notify-text a.blogPostAutoRestore {
	position:relative;
    color: #ff0000;
	cursor:pointer;
	text-decoration:underline;
    margin-right: 9px;
    margin-top: 5px;
	z-index:2;
}



span.blog-post-group-value {
	margin-left:0.5em;
	border-bottom: dashed 1px;
	overflow: hidden;
	white-space: nowrap;
	max-width: 300px;
	}
span.blog-post-group-delete1 {
	background: url("/bitrix/js/main/core/images/controls-sprite.png") no-repeat scroll -21px 8px transparent;
	cursor: pointer;
	display: inline-block;
	height: 20px;
	width: 15px;
	vertical-align: top;
	margin-left: 2px;
}
#blog-post-group-selector {display:inline-block; cursor: pointer; }

.blog-post-sonet-group {padding-bottom: 0.5em;}
.blog-post-edit-micro #blog-post-group-selector{
	display: inline-block;
	float:right;
	font-family: Arial;
	color: #b2b2b2;
	padding-right: 5px;
}
span.blog-post-group-delete {
	display: inline-block;
	cursor: pointer;
	width: 13px;
	height: 16px;
	vertical-align: top;
	background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -282px;
}

div.blog-post-group-selector-text
{
	display: inline-block;
	float:right;
	font-family: Arial;
	color: #b2b2b2;
	padding-right: 5px;
	overflow: hidden;
	width: 350px;
	white-space: nowrap;
	text-align: right;
}
/* buttons */
.blog-small-button, .blog-small-button-left, .blog-small-button-icon, .blog-small-button-right, .blog-small-button-text {
	display: inline-block; vertical-align: top; height:27px;
	cursor:pointer; text-decoration:none !important; outline:none;
}

.blog-small-button { margin: 0; background: url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -551px;}
.blog-small-button-left { width:4px; background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -15px -493px; margin-right: 8px; }
.blog-small-button-text { font: normal normal normal 13px/24px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #4f4f4f;}
.blog-small-button-right { width:6px; background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -22px -493px; margin-left: 8px;}

.blog-small-button:hover { background: url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -985px; }
.blog-small-button:hover .blog-small-button-left { background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -15px -927px; }
.blog-small-button:hover .blog-small-button-right { background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -22px -927px; }

.blog-arrow{
	width: 30px;
	height: 17px;
	background: url("/bitrix/components/bitrix/blog/templates/.default/images/arrow.png") no-repeat 5px 5px;
	display: inline-block;
}

.feed-com-files {padding-top:10px;}
.feed-com-files-title {color:#5c6470; font-size:12px; font-weight:var(--ui-font-weight-bold); float:left; min-width:50px;}
.feed-com-files-cont {overflow:hidden; padding:1px 0 1px 10px; zoom:1;}
.feed-com-file-wrap {cursor:pointer; display:inline-block; font-size:12px; line-height:14px; margin:0 12px 12px 0; vertical-align:middle;}
.feed-com-file-wrap:hover .feed-com-file-name {text-decoration:underline;}
.feed-con-file-icon {background:url("/bitrix/components/bitrix/blog/templates/.default/images/live_feed_sprite.png") no-repeat -55px -220px; display:inline-block; margin-right:5px; height:16px; vertical-align:middle; width:16px;}
.feed-com-file-name {color:#2067b0; display:inline-block; font-weight:var(--ui-font-weight-bold); margin-right:4px; max-width:120px; vertical-align:top; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.feed-com-file-size {color:#5c6470; display:inline-block; font-size:12px; vertical-align:top;}
.feed-com-files-photo {
    border:1px solid #eeeeee;
    border-radius:1px;
    box-shadow: 0 0 1px #eee, inset 0 0 1px #eee;
    display:inline-block;
    height:48px;
    margin:0 8px 8px 0;
    padding:3px;
    width:48px;
}

.feed-com-files-cont .feed-com-files-photo {height:69px; width:69px;}
.feed-file-icon-bmp {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-css {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-csv {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;}
.feed-file-icon-dib {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-doc {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;}
.feed-file-icon-docp {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;}
.feed-file-icon-docx {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;}
.feed-file-icon-gif {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-htm {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-html {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-jfif {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-jpe {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-jpeg {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-jpg {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-js {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-pdf {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -415px !important;}
.feed-file-icon-php {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-png {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-ppt {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px !important;}
.feed-file-icon-pptp {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px !important;}
.feed-file-icon-pptx {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px !important;}
.feed-file-icon-rar {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -96px !important;}
.feed-file-icon-rtf {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;}
.feed-file-icon-swf {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-tif {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-tiff {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;}
.feed-file-icon-txt {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -192px !important;}
.feed-file-icon-xls {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;}
.feed-file-icon-xlsp {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;}
.feed-file-icon-xlsx {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;}
.feed-file-icon-xml {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;}
.feed-file-icon-zip {background:url(/bitrix/components/bitrix/blog/templates/.default/images/icons/files/files-sprite.png) no-repeat 0 -96px !important;}

.feed-add-photo-block-wrap {margin-top:-17px;}
.feed-add-photo-block {display:inline-block; margin:17px 17px 0 0; min-height:92px; width:102px; padding-right:21px; position:relative; vertical-align:top;}
.feed-add-photo-block .feed-add-post-del-but {background-position:6px -19px; background-color:#fff; height:22px; top:1px; z-index:0;}
.feed-add-img-wrap {
    background:#fff;
    border:1px solid #e2e6e6;
    -moz-box-shadow: 0 0 2px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.3);
    box-shadow: 0 0 2px rgba(137,137,137,0.3);
    display:block;
    text-align:center;
    padding:4px;
    position:relative;
    z-index:2;
}
.feed-add-img-title {color:#2067b0; display:block; font-weight:var(--ui-font-weight-bold); font-size:12px; margin-top:3px; overflow: hidden;}
.feed-add-photo-block .feed-add-close-icon {background-color:#fff; background-position:8px -19px; height:22px; top:1px; right:1px; width:22px;}
.feed-add-photo-block .feed-add-close-icon:hover {background-position:-57px -60px;}
.feed-add-post-del-but {
	background: url("/bitrix/components/bitrix/blog/templates/.default/images/live_feed_sprite.png") no-repeat;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 20px;
	position: absolute;
	width: 20px;
}
.feed-add-photo-block .feed-add-post-del-but {
background-position: 6px -19px;
background-color: white;
height: 22px;
top: 1px;
z-index: 0;
}

#blog-upload-file, #blog-show-seo {color: #2067B0; border-bottom: dashed 1px #2067B0; text-decoration: none;}
#blog-post-user-fields-UF_BLOG_POST_DOC .file-selectdialog-switcher {display: none;}

/*for neweditor */
/*.feed-add-post .file-selectdialog-switcher,*/
/*.feed-add-post .wduf-selectdialog-switcher,*/
/*.feed-add-post .diskuf-selectdialog-switcher {display: block !important; margin-top: 0.46em; position: relative;}*/
/*.feed-add-post .file-selectdialog-switcher span,*/
/*.feed-add-post .wduf-selectdialog-switcher span,*/
/*.feed-add-post .diskuf-selectdialog-switcher span {display:block !important;}*/

.blg-cancel-com,
.blg-cancel-com:link,
.blg-cancel-com:visited,
.blg-cancel-com:active {color:#5c6470 !important; font-size: 12px; text-decoration:none; padding-left: 15px;}
.blg-cancel-com:hover {text-decoration:underline;}

#blog-show-seo-fields input, textarea {width: 100%}
/* End */


/* Start:/bitrix/components/bitrix/blog/templates/.default/themes/green/style.css?17490021421140*/
/*color*/
.body-blog a:link, .body-blog a:visited, .body-blog a:active, .blog-navigation-box li a {color:#33882a;}
.body-blog a:hover {color:#d04747;}

.blog-post-title {background-color: #e7efd3;}
.blog-post-title span, .blog-post-title a:link, .blog-post-title a:visited, .blog-post-title a:active {color: #42783d !important;}

/*images*/
.blog-group-icon {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/user_group.gif);}
.blog-author-icon {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/user.gif);}
.blog-group-edit, .blog-post-edit-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_edit.gif);}
.blog-group-delete, .blog-post-delete-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_delete.gif);}
.blog-post-comments-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_comment.gif);}
.blog-post-views-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_view.gif); }
.blog-post-publish-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_publish.gif);}
.blog-post-show-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_show.gif);}
.blog-post-hide-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/green/images/icon_hide.gif);}

.blog-comment-cont{}
.blog-comment-info {}
.blog-post-info-back {}
.blog-post-info {background-color: #f5f5f5; border-top: 1px solid #fff;}

/* End */


/* Start:/bitrix/components/bitrix/rating.vote/templates/like_react/style.css?174900213844385*/
.ilike-light .bx-ilike-button {color:#929292;  display:inline-block;  height:19px; position:relative;-moz-user-select: none; -khtml-user-select: none; user-select: none;}
.ilike-light .bx-ilike-left {display:inline-block; height:19px; vertical-align:top; width:10px;}
.ilike-light .bx-ilike-text { display:inline-block;  height:17px; padding:3px 0px 0;  cursor:pointer; }
.bx-ilike-text.bx-ilike-text-unavailable { cursor:default; }
* html .ilike-light .bx-ilike-text{height:19px;}
.ilike-light .bx-ilike-right-wrap {display:inline-block; height:19px;  cursor:default; margin-right: 3px; }
.bx-ilike-button.bx-ilike-button-comment .bx-ilike-right-wrap {
	margin-right: 8px;
	color: #8D959E;
}
.ilike-light .bx-ilike-right {
	display:inline-block;
	height:17px;
	padding: 3px 1px 0 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4gIDxwYXRoIGZpbGw9IiNBN0FCQjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMDc1NTY0NzYsMTAgTDEuOTk0MzA2ODYsMTAgTDEuOTk0MzA2ODYsNC4wMzg1MTg4MSBMMCw0LjAzODUxODgxIEwxLjA3NTU2NDc2LDEwIFogTTkuNTQ3MTExMTgsNC4wMjU2MTMwMiBMNi45MDU5OTU0Miw0LjAyNTYxMzAyIEM2Ljc3MzAzNTc4LDMuNzM5NDAxMjcgNi43NjI1MTUxMSwzLjM5ODY3NDY3IDYuODc3NDg3NzcsMy4xMDIzNTI4MiBDNy4wNDgzMTQ5NSwyLjQ3MTA1NTIgNy4wNjc3MTQyMSwxLjc5ODQ3NjIyIDYuOTMzNjM5MiwxLjE1NTU2NDM4IEM2LjgyMTQ1NzgxLDAuNTY2MDQwNTA0IDYuNDEzMTYzOTksMC4xMTA5MDc1NzUgNS44OTY5OTc0MSwwIEM1LjY3NjUxMDk3LDAuMDM2ODA1MzIxMiA1LjQ4NjU4MTI3LDAuMTk3NzExNTA2IDUuMzkwNzcwNjgsMC40Mjg4NjkyNTQgTDUuMzkwNzcwNjgsMS44ODEyNjY3NSBDNC45ODgwMDY3NiwyLjc4NzM1MjUzIDQuMjQ1ODQ5NTcsMy42NTgzMzg5MyAzLjczMjQxNDY2LDQuNDg3MjQzMTMgQzMuNTU5NjQxMDMsNC41MjA5OTY3MiAyLjg5MTAwNzA5LDQuNjIwMjcyMDEgMi44OTEwMDcwOSw0LjYyMDI3MjAxIEwyLjg5MTAwNzA5LDkuMTc1MDIyMzQgTDMuMDg2MjQxMjksOS4xNzUwMjIzNCBDMy42MzUyMjIzOSw5LjUwNzY0Nzg3IDQuMjA4NzY5ODEsOS43ODM3MTk4NSA0LjgwMDE1NTcsMTAgTDguMzQyMDE1MTEsMTAgQzguNjUxNzQ4NTYsOS45MDQxMTk0MyA4Ljg2MjExMzc2LDkuNTc0MDg0NDggOC44NDgyNDE4NSw5LjIwNTc5NzY4IEM4LjgzNzMxNTEzLDguOTMzNzAwNzggOC43MjQ1NTI4Nyw4LjY4MDMyMDg2IDguNTM4OTc3MDUsOC41MTA4NzA2NCBDOC45Mzc1MTc5Niw4LjQ5Njk3MjggOS4yNjM4ODYwNCw4LjE0MjM5MzQzIDkuMjk4MzE3MTYsNy42ODU4OTI5OCBDOS4yNDk5NTg2OCw3LjQzOTI5MjY2IDkuMTE4MTYxNzcsNy4yMjQ5NjE4OCA4LjkzMjAzNzA2LDcuMDkwMjQxMjQgQzkuMzAzMDE5ODgsNy4wMTkxNzY5MSA5LjU4MjUzNTIxLDYuNjYzODIyMSA5LjYwNjcxODA4LDYuMjMyNTAyNzMgQzkuNTc3OTY3NzcsNS45OTAyMzMzIDkuNDg4ODY1NzMsNS43NjI2ODc1OCA5LjM1MDE0OTI0LDUuNTc3Mjg1ODEgQzkuNjk4OTA3NDEsNS41MTY0MTg3NCA5Ljk2NjAwMzUyLDUuMTg4OTU1NTIgOS45OTYzMjI2Miw0Ljc4NTA2OSBDMTAuMDI5MTc5OCw0LjQzOTQ5Nzk2IDkuODM4ODEyMzMsNC4xMTc2NTQ2MiA5LjU0NzExMTE4LDQuMDI1NjEzMDIgWiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-color: rgba(0, 0, 0, 0);
	background-attachment: scroll;
	background-size: 10px 10px;
}
.ilike-light .bx-you-like .bx-ilike-right {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4gIDxwYXRoIGZpbGw9IiNGOEE3MEQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMDc1NTY0NzYsMTAgTDEuOTk0MzA2ODYsMTAgTDEuOTk0MzA2ODYsNC4wMzg1MTg4MSBMMCw0LjAzODUxODgxIEwxLjA3NTU2NDc2LDEwIFogTTkuNTQ3MTExMTgsNC4wMjU2MTMwMiBMNi45MDU5OTU0Miw0LjAyNTYxMzAyIEM2Ljc3MzAzNTc4LDMuNzM5NDAxMjcgNi43NjI1MTUxMSwzLjM5ODY3NDY3IDYuODc3NDg3NzcsMy4xMDIzNTI4MiBDNy4wNDgzMTQ5NSwyLjQ3MTA1NTIgNy4wNjc3MTQyMSwxLjc5ODQ3NjIyIDYuOTMzNjM5MiwxLjE1NTU2NDM4IEM2LjgyMTQ1NzgxLDAuNTY2MDQwNTA0IDYuNDEzMTYzOTksMC4xMTA5MDc1NzUgNS44OTY5OTc0MSwwIEM1LjY3NjUxMDk3LDAuMDM2ODA1MzIxMiA1LjQ4NjU4MTI3LDAuMTk3NzExNTA2IDUuMzkwNzcwNjgsMC40Mjg4NjkyNTQgTDUuMzkwNzcwNjgsMS44ODEyNjY3NSBDNC45ODgwMDY3NiwyLjc4NzM1MjUzIDQuMjQ1ODQ5NTcsMy42NTgzMzg5MyAzLjczMjQxNDY2LDQuNDg3MjQzMTMgQzMuNTU5NjQxMDMsNC41MjA5OTY3MiAyLjg5MTAwNzA5LDQuNjIwMjcyMDEgMi44OTEwMDcwOSw0LjYyMDI3MjAxIEwyLjg5MTAwNzA5LDkuMTc1MDIyMzQgTDMuMDg2MjQxMjksOS4xNzUwMjIzNCBDMy42MzUyMjIzOSw5LjUwNzY0Nzg3IDQuMjA4NzY5ODEsOS43ODM3MTk4NSA0LjgwMDE1NTcsMTAgTDguMzQyMDE1MTEsMTAgQzguNjUxNzQ4NTYsOS45MDQxMTk0MyA4Ljg2MjExMzc2LDkuNTc0MDg0NDggOC44NDgyNDE4NSw5LjIwNTc5NzY4IEM4LjgzNzMxNTEzLDguOTMzNzAwNzggOC43MjQ1NTI4Nyw4LjY4MDMyMDg2IDguNTM4OTc3MDUsOC41MTA4NzA2NCBDOC45Mzc1MTc5Niw4LjQ5Njk3MjggOS4yNjM4ODYwNCw4LjE0MjM5MzQzIDkuMjk4MzE3MTYsNy42ODU4OTI5OCBDOS4yNDk5NTg2OCw3LjQzOTI5MjY2IDkuMTE4MTYxNzcsNy4yMjQ5NjE4OCA4LjkzMjAzNzA2LDcuMDkwMjQxMjQgQzkuMzAzMDE5ODgsNy4wMTkxNzY5MSA5LjU4MjUzNTIxLDYuNjYzODIyMSA5LjYwNjcxODA4LDYuMjMyNTAyNzMgQzkuNTc3OTY3NzcsNS45OTAyMzMzIDkuNDg4ODY1NzMsNS43NjI2ODc1OCA5LjM1MDE0OTI0LDUuNTc3Mjg1ODEgQzkuNjk4OTA3NDEsNS41MTY0MTg3NCA5Ljk2NjAwMzUyLDUuMTg4OTU1NTIgOS45OTYzMjI2Miw0Ljc4NTA2OSBDMTAuMDI5MTc5OCw0LjQzOTQ5Nzk2IDkuODM4ODEyMzMsNC4xMTc2NTQ2MiA5LjU0NzExMTE4LDQuMDI1NjEzMDIgWiIvPjwvc3ZnPg==);
}
* html .ilike-light .bx-ilike-right {width:16px;}
.ilike-light .bx-you-like .bx-ilike-left {}
.ilike-light .bx-you-like .bx-ilike-text {}
.ilike-light .bx-you-like .bx-ilike-right-wrap {}
.ilike-light .bx-ilike-button-hover .bx-you-like .bx-ilike-left {}
.ilike-light .bx-ilike-button-hover .bx-you-like .bx-ilike-text {}
.ilike-light .bx-ilike-button-disable { cursor:default;}
.ilike-light .bx-ilike-button-disable .bx-ilike-left {background-position:0 -39px;}
.bx-ilike-icon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4gIDxwYXRoIGZpbGw9IiNBN0FCQjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMDc1NTY0NzYsMTAgTDEuOTk0MzA2ODYsMTAgTDEuOTk0MzA2ODYsNC4wMzg1MTg4MSBMMCw0LjAzODUxODgxIEwxLjA3NTU2NDc2LDEwIFogTTkuNTQ3MTExMTgsNC4wMjU2MTMwMiBMNi45MDU5OTU0Miw0LjAyNTYxMzAyIEM2Ljc3MzAzNTc4LDMuNzM5NDAxMjcgNi43NjI1MTUxMSwzLjM5ODY3NDY3IDYuODc3NDg3NzcsMy4xMDIzNTI4MiBDNy4wNDgzMTQ5NSwyLjQ3MTA1NTIgNy4wNjc3MTQyMSwxLjc5ODQ3NjIyIDYuOTMzNjM5MiwxLjE1NTU2NDM4IEM2LjgyMTQ1NzgxLDAuNTY2MDQwNTA0IDYuNDEzMTYzOTksMC4xMTA5MDc1NzUgNS44OTY5OTc0MSwwIEM1LjY3NjUxMDk3LDAuMDM2ODA1MzIxMiA1LjQ4NjU4MTI3LDAuMTk3NzExNTA2IDUuMzkwNzcwNjgsMC40Mjg4NjkyNTQgTDUuMzkwNzcwNjgsMS44ODEyNjY3NSBDNC45ODgwMDY3NiwyLjc4NzM1MjUzIDQuMjQ1ODQ5NTcsMy42NTgzMzg5MyAzLjczMjQxNDY2LDQuNDg3MjQzMTMgQzMuNTU5NjQxMDMsNC41MjA5OTY3MiAyLjg5MTAwNzA5LDQuNjIwMjcyMDEgMi44OTEwMDcwOSw0LjYyMDI3MjAxIEwyLjg5MTAwNzA5LDkuMTc1MDIyMzQgTDMuMDg2MjQxMjksOS4xNzUwMjIzNCBDMy42MzUyMjIzOSw5LjUwNzY0Nzg3IDQuMjA4NzY5ODEsOS43ODM3MTk4NSA0LjgwMDE1NTcsMTAgTDguMzQyMDE1MTEsMTAgQzguNjUxNzQ4NTYsOS45MDQxMTk0MyA4Ljg2MjExMzc2LDkuNTc0MDg0NDggOC44NDgyNDE4NSw5LjIwNTc5NzY4IEM4LjgzNzMxNTEzLDguOTMzNzAwNzggOC43MjQ1NTI4Nyw4LjY4MDMyMDg2IDguNTM4OTc3MDUsOC41MTA4NzA2NCBDOC45Mzc1MTc5Niw4LjQ5Njk3MjggOS4yNjM4ODYwNCw4LjE0MjM5MzQzIDkuMjk4MzE3MTYsNy42ODU4OTI5OCBDOS4yNDk5NTg2OCw3LjQzOTI5MjY2IDkuMTE4MTYxNzcsNy4yMjQ5NjE4OCA4LjkzMjAzNzA2LDcuMDkwMjQxMjQgQzkuMzAzMDE5ODgsNy4wMTkxNzY5MSA5LjU4MjUzNTIxLDYuNjYzODIyMSA5LjYwNjcxODA4LDYuMjMyNTAyNzMgQzkuNTc3OTY3NzcsNS45OTAyMzMzIDkuNDg4ODY1NzMsNS43NjI2ODc1OCA5LjM1MDE0OTI0LDUuNTc3Mjg1ODEgQzkuNjk4OTA3NDEsNS41MTY0MTg3NCA5Ljk2NjAwMzUyLDUuMTg4OTU1NTIgOS45OTYzMjI2Miw0Ljc4NTA2OSBDMTAuMDI5MTc5OCw0LjQzOTQ5Nzk2IDkuODM4ODEyMzMsNC4xMTc2NTQ2MiA5LjU0NzExMTE4LDQuMDI1NjEzMDIgWiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: rgba(0, 0, 0, 0);
	background-size: cover;
	width: 10px;
	height: 10px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: -3px;
}
.bx-ilike-icon.bx-ilike-icon-orange {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj4gIDxwYXRoIGZpbGw9IiNGOEE3MEQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMDc1NTY0NzYsMTAgTDEuOTk0MzA2ODYsMTAgTDEuOTk0MzA2ODYsNC4wMzg1MTg4MSBMMCw0LjAzODUxODgxIEwxLjA3NTU2NDc2LDEwIFogTTkuNTQ3MTExMTgsNC4wMjU2MTMwMiBMNi45MDU5OTU0Miw0LjAyNTYxMzAyIEM2Ljc3MzAzNTc4LDMuNzM5NDAxMjcgNi43NjI1MTUxMSwzLjM5ODY3NDY3IDYuODc3NDg3NzcsMy4xMDIzNTI4MiBDNy4wNDgzMTQ5NSwyLjQ3MTA1NTIgNy4wNjc3MTQyMSwxLjc5ODQ3NjIyIDYuOTMzNjM5MiwxLjE1NTU2NDM4IEM2LjgyMTQ1NzgxLDAuNTY2MDQwNTA0IDYuNDEzMTYzOTksMC4xMTA5MDc1NzUgNS44OTY5OTc0MSwwIEM1LjY3NjUxMDk3LDAuMDM2ODA1MzIxMiA1LjQ4NjU4MTI3LDAuMTk3NzExNTA2IDUuMzkwNzcwNjgsMC40Mjg4NjkyNTQgTDUuMzkwNzcwNjgsMS44ODEyNjY3NSBDNC45ODgwMDY3NiwyLjc4NzM1MjUzIDQuMjQ1ODQ5NTcsMy42NTgzMzg5MyAzLjczMjQxNDY2LDQuNDg3MjQzMTMgQzMuNTU5NjQxMDMsNC41MjA5OTY3MiAyLjg5MTAwNzA5LDQuNjIwMjcyMDEgMi44OTEwMDcwOSw0LjYyMDI3MjAxIEwyLjg5MTAwNzA5LDkuMTc1MDIyMzQgTDMuMDg2MjQxMjksOS4xNzUwMjIzNCBDMy42MzUyMjIzOSw5LjUwNzY0Nzg3IDQuMjA4NzY5ODEsOS43ODM3MTk4NSA0LjgwMDE1NTcsMTAgTDguMzQyMDE1MTEsMTAgQzguNjUxNzQ4NTYsOS45MDQxMTk0MyA4Ljg2MjExMzc2LDkuNTc0MDg0NDggOC44NDgyNDE4NSw5LjIwNTc5NzY4IEM4LjgzNzMxNTEzLDguOTMzNzAwNzggOC43MjQ1NTI4Nyw4LjY4MDMyMDg2IDguNTM4OTc3MDUsOC41MTA4NzA2NCBDOC45Mzc1MTc5Niw4LjQ5Njk3MjggOS4yNjM4ODYwNCw4LjE0MjM5MzQzIDkuMjk4MzE3MTYsNy42ODU4OTI5OCBDOS4yNDk5NTg2OCw3LjQzOTI5MjY2IDkuMTE4MTYxNzcsNy4yMjQ5NjE4OCA4LjkzMjAzNzA2LDcuMDkwMjQxMjQgQzkuMzAzMDE5ODgsNy4wMTkxNzY5MSA5LjU4MjUzNTIxLDYuNjYzODIyMSA5LjYwNjcxODA4LDYuMjMyNTAyNzMgQzkuNTc3OTY3NzcsNS45OTAyMzMzIDkuNDg4ODY1NzMsNS43NjI2ODc1OCA5LjM1MDE0OTI0LDUuNTc3Mjg1ODEgQzkuNjk4OTA3NDEsNS41MTY0MTg3NCA5Ljk2NjAwMzUyLDUuMTg4OTU1NTIgOS45OTYzMjI2Miw0Ljc4NTA2OSBDMTAuMDI5MTc5OCw0LjQzOTQ5Nzk2IDkuODM4ODEyMzMsNC4xMTc2NTQ2MiA5LjU0NzExMTE4LDQuMDI1NjEzMDIgWiIvPjwvc3ZnPg==);
}
.ilike-light .bx-ilike-button-disable .bx-ilike-text {}
.ilike-light .bx-ilike-button-disable .bx-ilike-right-wrap {}
.ilike-light .bx-ilike-button-disable .bx-ilike-right {}
.ilike-light .bx-ilike-button-hover .bx-ilike-left {}
.ilike-light .bx-ilike-button-hover .bx-ilike-text {}
.ilike-light .bx-ilike-button-hover .bx-ilike-right-wrap {}
.ilike-light .bx-ilike-button-hover .bx-ilike-right {}
.rating_vote_graphic { display: none!important;}
.rating_vote_text { display: inline-block!important; }
.ilike-light .bx-ilike-plus-one { display: inline-block; position: absolute; padding: 4px; background-color: #929292;color: #fff;-webkit-animation: likeLightPlusOne 1.5s 1;-moz-animation: likeLightPlusOne 1.5s 1;border-radius: 16px;line-height: 5px;font-size: 10px;opacity: 0;width: 12px;height: 10px;}
@-webkit-keyframes likeLightPlusOne { 0% {  opacity: 0;} 40% { opacity: 1; } 60% {  opacity: 1; } 100% {  opacity: 0; }}
@-moz-keyframes likeLightPlusOne { 0% {  opacity: 0;} 40% { opacity: 1; } 60% {  opacity: 1; } 100% {  opacity: 0; }}

.bx-you-like-button .bx-ilike-text { font-weight: var(--ui-font-weight-bold); }

/*.ilike-light .bx-you-like ~ .bx-ilike-left-wrap .bx-ilike-text,*/
.ilike-light .bx-you-like .bx-ilike-right { color: #ca8400;}

.feed-post-informers .ilike-light .bx-ilike-right-wrap .bx-ilike-right,
.feed-post-informers .ilike-light .bx-ilike-right-wrap.bx-you-like .bx-ilike-right {
	background-position: 0 0;
}

.feed-com-informers-bottom .ilike-light .bx-ilike-right-wrap .bx-ilike-right,
.feed-com-informers-bottom .ilike-light .bx-ilike-right-wrap.bx-you-like .bx-ilike-right
{
	background-position: 0 1px;
}

.feed-com-informers-bottom .bx-like-anim a:hover, .feed-inform-comments .bx-like-anim a:hover, .feed-inform-ilike .bx-like-anim a:hover,
.feed-com-informers-bottom .bx-like-anim a, .feed-inform-comments .bx-like-anim a, .feed-inform-ilike .bx-like-anim a {
	border-bottom: none;
	-webkit-transition: none;
	transition: none;
}

.feed-post-emoji-container {
	position: relative;
	display: flex;
}

.feed-post-cont-wrap .feed-post-emoji-container {
	max-height: 0;
	transition: max-height .2s;
	overflow: hidden;
}

.feed-post-cont-wrap .feed-post-emoji-container.feed-post-emoji-container-toggle {
	max-height: 22px;
	transition: max-height .2s;
}

.feed-post-cont-wrap .feed-post-emoji-top-panel-box.feed-post-emoji-top-panel-container-active {
	padding-top: 6px;
	/*padding-bottom: 6px;*/
}

.feed-post-cont-wrap .feed-post-emoji-top-panel-box.feed-post-emoji-top-panel-container-active .feed-post-emoji-container {
	max-height: 22px;
}

.feed-com-block .feed-post-emoji-container {
	transform: translate(-10px, 0px);
	height: 30px;
	transition: margin-right .3s;
}

.feed-com-block .feed-post-emoji-container.feed-post-emoji-container-nonempty {
	margin-right: -18px
}

.feed-post-emoji-animation-pop {
	animation: feed-post-emoji-pop .3s linear forwards;
}

.feed-post-emoji-icon-box {
	display: flex;
	flex-shrink: 0;
	transition: all .3s;
}

.feed-post-cont-wrap .feed-post-emoji-icon-box {
	margin-right: 5px;
}

.feed-post-cont-wrap .feed-post-emoji-icon-box.feed-post-emoji-icon-box-show {
	opacity: 1;
}

.feed-com-block .feed-post-emoji-icon-box {
	/*margin: 5px 25px 0 0;*/
	margin: 5px 0 0 0;
}

@media (min-width: 1281px) {
	.feed-com-block .feed-post-emoji-icon-box {
		margin-right: 20px;
	}
}

@media (max-width: 1280px) {
	.feed-com-block .feed-post-emoji-icon-box {
		margin-right: 10px;
	}
}

@keyframes feed-post-emoji-icon-box-margin-20 {
	from {
		margin-right: 0;
	}
	to {
		margin-right: 20px;
	}
}

@keyframes feed-post-emoji-icon-box-margin-10 {
	from {
		margin-right: 20px;
	}
	to {
		margin-right: 10px;
	}
}

.feed-post-emoji-icon-container {
	display: flex;
}

.feed-post-emoji-icon-item {
	display: inline-block;
	width: 21px;
	height: 21px;
	border: 1px solid #fff;
	border-radius: 100%;
	background-position: center;
	background-repeat: no-repeat;
	transition: transform .3s;
	text-decoration: none;
	cursor: default;
}

.feed-post-emoji-icon-item svg {
	transform: translateY(8%);
}

.feed-post-emoji-top-panel-box.feed-post-emoji-top-panel-container-active .feed-post-emoji-icon-item,
.feed-com-block .feed-post-emoji-container .feed-post-emoji-icon-item {
	cursor: pointer;
	background-size: cover;
}

.feed-post-emoji-top-panel-box .feed-post-emoji-icon-item {
	margin-left: -7px;
	background-size: cover;
}

.feed-post-emoji-popup-container .feed-post-emoji-icon-item {
	margin: 17px 0 10px 0;
	padding: 0px;
	width: 40px;
	height: 40px;
	cursor: pointer;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile .feed-post-emoji-icon-item {
	width: 40px;
	height: 40px;
	border: none;
}

.feed-post-emoji-text-box .feed-post-emoji-text-item.feed-post-emoji-text-counter-invisible {
	display: none;
}

.feed-com-block .feed-post-emoji-icon-item {
	margin-left: -6px;
	height: 18px;
	width: 18px;
}

.feed-com-block .feed-post-emoji-icon-item.feed-post-emoji-icon-item-1,
.feed-post-block .feed-post-emoji-icon-item.feed-post-emoji-icon-item-1 {
	margin: 0;
	z-index: 7;
}

.feed-post-emoji-icon-item-2 {
	z-index: 6;
}

.feed-post-emoji-icon-item-3 {
	z-index: 5;
}

.feed-post-emoji-icon-item-4 {
	z-index: 4;
}

.feed-post-emoji-icon-item-5 {
	z-index: 3;
}

.feed-post-emoji-icon-item-6 {
	z-index: 2;
}

.feed-post-emoji-icon-item-7 {
	z-index: 1;
}

.feed-com-block .feed-post-emoji-icon-hidden.feed-post-emoji-icon-item {
	margin: 0 0 0 -18px;
	opacity: 0;
}

.feed-post-cont-wrap .feed-post-emoji-icon-hidden.feed-post-emoji-icon-item {
	margin: 0 0 0 -22px;
	opacity: 0;
}

.feed-post-emoji-icon-animate.feed-post-emoji-icon-item {
	animation: feed-post-emoji-icon-animate .2s ease-in-out;
}

.feed-post-emoji-icon-animate-hide.feed-post-emoji-icon-item {
	animation: feed-post-emoji-icon-animate-hide .15s ease-in-out forwards;
}

.feed-post-emoji-icon-angry {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22a%22%20cx%3D%2267.949%25%22%20r%3D%2258.251%25%22%20fx%3D%2267.949%25%22%20fy%3D%2250%25%22%20gradientTransform%3D%22matrix%280%20.67857%20-.5426%200%20.95%20.039%29%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23FF2727%22/%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23FFB9B7%22/%3E%3C/radialGradient%3E%3CradialGradient%20id%3D%22b%22%20cx%3D%2238.089%25%22%20r%3D%2271.149%25%22%20fx%3D%2238.089%25%22%20fy%3D%2250%25%22%20gradientTransform%3D%22matrix%280%20.55556%20-.5426%200%20.652%20.288%29%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23FF2727%22/%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23FFB9B7%22/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%2217%22%20fill%3D%22%23FFB9B7%22/%3E%3Cellipse%20cx%3D%2224.738%22%20cy%3D%2217.395%22%20fill%3D%22url%28%23a%29%22%20opacity%3D%22.3%22%20rx%3D%227.512%22%20ry%3D%2211.07%22/%3E%3Cellipse%20cx%3D%226.305%22%20cy%3D%2217.791%22%20fill%3D%22url%28%23b%29%22%20opacity%3D%22.3%22%20rx%3D%225.93%22%20ry%3D%2210.674%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M11.443%2027.304c0%20.308.273.479.455.284%201.491-1.597%203.289-2.274%205.225-2.273%201.936%200%203.733.679%205.223%202.276.182.195.455.024.455-.284v-.996a.434.434%200%200%200-.093-.277c-1.557-1.844-3.49-2.69-5.585-2.691-2.095%200-4.028.845-5.587%202.688a.435.435%200%200%200-.093.277v.996zM24.262%2018c0%20.92-.737%201.666-1.645%201.666A1.655%201.655%200%200%201%2020.972%2018c0-.92.736-1.665%201.645-1.665.908%200%201.645.745%201.645%201.665m-14.76%200c0%20.92.737%201.666%201.645%201.666.909%200%201.645-.746%201.645-1.666%200-.92-.736-1.665-1.645-1.665-.908%200-1.644.745-1.644%201.665%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M20.355%2017.883c1.483-.047%202.877-.483%203.91-1.329.533-.437%201.546-1.283%201.798-1.833a.475.475%200%200%200-.019-.426l-.021-.04c-.22-.405-.904-.427-1.172-.028-.227.336-1.14.988-1.487%201.271-.848.695-1.941%201.113-3.126%201.267-.437.056-.688.469-.506.803.11.204.355.323.623.315zM13.684%2017.868c-1.483-.047-2.876-.484-3.91-1.329-.533-.437-1.546-1.283-1.798-1.833a.475.475%200%200%201%20.02-.426l.02-.04c.22-.405.904-.427%201.172-.028.227.336%201.14.987%201.487%201.271.849.695%201.941%201.113%203.126%201.267.437.056.688.468.507.803-.11.204-.356.323-.624.315z%22/%3E%3C/g%3E%3C/svg%3E');
}

.feed-post-emoji-icon-cry {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%2217%22%20fill%3D%22%23F6E071%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M26.199%2011.754c.05-.178-.026-.383-.184-.527-.879-.797-1.923-1.32-2.986-1.407a3.341%203.341%200%200%200-1.504.209.38.38%200%200%200-.226.256l-.01.034c-.098.356.283.748.658.668a3.48%203.48%200%200%201%201.013-.06c.874.072%201.734.438%202.501%201.008.283.21.656.112.738-.181M7.602%2011.754c-.05-.178.026-.383.184-.527.879-.797%201.923-1.32%202.986-1.407a3.341%203.341%200%200%201%201.504.209.38.38%200%200%201%20.226.256l.01.034c.099.356-.282.748-.658.668a3.48%203.48%200%200%200-1.013-.06c-.874.072-1.734.438-2.501%201.008-.283.21-.656.112-.738-.181%22%20opacity%3D%22.5%22/%3E%3Cellipse%20cx%3D%2210.649%22%20cy%3D%2215.214%22%20fill%3D%22%23783E11%22%20rx%3D%221.657%22%20ry%3D%222.427%22/%3E%3Cellipse%20cx%3D%2223.232%22%20cy%3D%2215.214%22%20fill%3D%22%23783E11%22%20rx%3D%221.657%22%20ry%3D%222.427%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M9.403%2025.34c0%20.308.358.478.597.284%201.954-1.593%204.31-2.523%206.848-2.523%202.538%200%204.894.933%206.847%202.526a.366.366%200%200%200%20.597-.283v-.994a.373.373%200%200%200-.122-.276c-2.042-1.84-4.575-2.932-7.321-2.932-2.747%200-5.281%201.09-7.324%202.928a.373.373%200%200%200-.122.277v.993z%22/%3E%3Cpath%20fill%3D%22%2329B5E2%22%20d%3D%22M27.765%2022.785c1.141-.2%201.953-1.01%201.59-3.065-.241-1.37-1.208-2.828-2.902-4.374-1.062%202.032-1.472%203.733-1.23%205.103.362%202.054%201.4%202.538%202.542%202.336z%22/%3E%3C/g%3E%3C/svg%3E');
}

.feed-post-emoji-icon-kiss {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%2217%22%20fill%3D%22%23F6E071%22/%3E%3Cpath%20fill%3D%22%23F03D37%22%20d%3D%22M11.868%2016.108a5.865%205.865%200%200%200-1.664.404c-1.529.63-2.413%201.812-2.44%203.104-.007.29.016.58.039.872.027.343.105.681.213%201.015.227.7.645%201.33%201.217%201.902.417.417.888.795%201.384%201.157.757.554%201.555%201.073%202.35%201.596.676.444%204.06%201.815%204.06%201.815s3.804-1.694%204.454-2.122a43.09%2043.09%200%200%200%202.043-1.407c.524-.393%201.018-.806%201.44-1.265.624-.684.999-1.44%201.153-2.262.055-.294.085-.589.1-.885.02-.433-.004-.865-.153-1.287-.326-.924-1.016-1.645-2.091-2.146-.6-.28-1.254-.44-1.952-.499a6.458%206.458%200%200%200-1.315.02%205.74%205.74%200%200%200-2.273.761%205.182%205.182%200%200%200-1.407%201.21l-.033.037-.01-.004c-.053-.064-.106-.129-.161-.192a5.37%205.37%200%200%200-2.11-1.457%205.858%205.858%200%200%200-1.678-.38%206.417%206.417%200%200%200-1.166.013%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M25.687%2010.201a.301.301%200%200%200-.134-.227c-.841-.54-1.8-.814-2.797-.726-.996.087-1.895.52-2.634%201.196a.3.3%200%200%200-.094.248l.077.908a.29.29%200%200%200%20.485.19c.728-.65%201.608-1.068%202.581-1.153a4.31%204.31%200%200%201%202.154.376.29.29%200%200%200%20.407-.292l-.045-.52zm-13.854-.953c-1.008-.089-1.976.193-2.824.744a.237.237%200%200%200-.105.177l-.056.662c-.015.174.16.303.317.229a4.32%204.32%200%200%201%202.253-.423c1.017.089%201.931.54%202.678%201.242.137.13.36.042.376-.148l.092-1.072a.235.235%200%200%200-.074-.193c-.742-.688-1.65-1.13-2.657-1.218%22/%3E%3C/g%3E%3C/svg%3E');
}

.feed-post-emoji-icon-laugh {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%2217%22%20fill%3D%22%23F6E071%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M25.863%2010.858a.301.301%200%200%200-.134-.227c-.84-.539-1.8-.814-2.796-.726-.997.087-1.896.52-2.634%201.196a.3.3%200%200%200-.094.248l.076.908a.29.29%200%200%200%20.485.19c.728-.65%201.608-1.068%202.581-1.153a4.31%204.31%200%200%201%202.154.376.29.29%200%200%200%20.407-.292l-.045-.52zM11.16%209.905c-1.008-.089-1.976.193-2.824.744a.237.237%200%200%200-.105.177l-.056.662c-.015.174.16.303.317.229a4.32%204.32%200%200%201%202.253-.423c1.017.089%201.931.54%202.678%201.242.137.13.36.042.376-.148l.092-1.072a.235.235%200%200%200-.074-.193c-.742-.688-1.65-1.13-2.657-1.218%22/%3E%3Cpath%20fill%3D%22%23B26423%22%20d%3D%22M27.727%2018.619c0%204.105-3.555%209.964-10.756%209.964-7.201%200-10.757-5.859-10.757-9.963%200-2.368%204.672-.456%2010.757-.456%206.086%200%2010.756-1.878%2010.756.455%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M16.97%2027.395c-6.292%200-9.273-4.83-9.273-7.853%200-1.63%204.152-.078%209.274-.078%205.122%200%209.273-1.52%209.273.077%200%203.024-2.98%207.854-9.273%207.854z%22/%3E%3C/g%3E%3C/svg%3E');
}

.feed-post-emoji-icon-like {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%2217%22%20fill%3D%22%2362A9F3%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M25.315%2013.393h-4.484a.326.326%200%200%201-.302-.193%202.035%202.035%200%200%201%20.027-1.575%205.786%205.786%200%200%200%20.122-3.355c-.305-.76-.385-2.15-1.792-2.214a1.45%201.45%200%200%200-1.045.715.457.457%200%200%200-.056.227c.043.9.043%201.662%200%202.287-.064.938-1.86%203.327-3%204.844a.445.445%200%200%201-.293.178c-.427.064-1.243.173-1.537.211-.069.01-.11.096-.11.136v8.51c0%20.03.038.099.106.11.23.038.806.143%201.388.33.73.235%201.34.79%202.557%201.201a.638.638%200%200%200%20.203.033h5.72a1.62%201.62%200%200%200%201.327-1.52c.01-.423-.074-.841-.247-1.225-.025-.055.008-.113.067-.125.734-.133%201.65-1.525.521-2.647-.03-.029-.024-.068.016-.079a1.722%201.722%200%200%200%201.245-1.276%201.373%201.373%200%200%200-.034-.715%202.427%202.427%200%200%200-.389-.77c-.044-.057-.02-.133.051-.156a1.546%201.546%200%200%200%201.043-1.477c.07-.661-.46-1.454-1.104-1.455zm-14.225.358H7.848a.268.268%200%200%200-.268.312l1.883%2010.579a.344.344%200%200%200%20.34.28h1.2a.332.332%200%200%200%20.335-.327l.026-10.575a.271.271%200%200%200-.274-.269%22/%3E%3C/g%3E%3C/svg%3E');
}

.feed-post-emoji-icon-wonder {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2034%2034%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%2217%22%20fill%3D%22%23F6E071%22/%3E%3Cpath%20fill%3D%22%23783E11%22%20d%3D%22M25.281%206.425c-.007-.185-.142-.357-.338-.445-1.081-.486-2.236-.66-3.274-.415a3.341%203.341%200%200%200-1.366.663.38.38%200%200%200-.135.313l.001.036c.016.369.5.624.832.432a3.48%203.48%200%200%201%20.945-.37c.853-.202%201.784-.12%202.69.185.334.113.658-.095.645-.4M8.512%206.425c.007-.185.142-.357.337-.445%201.082-.486%202.237-.66%203.275-.415.536.126.992.357%201.366.663a.38.38%200%200%201%20.135.313l-.001.036c-.016.369-.5.624-.832.432a3.48%203.48%200%200%200-.945-.37c-.853-.202-1.785-.12-2.69.185-.334.113-.658-.095-.645-.4%22%20opacity%3D%22.5%22/%3E%3Cellipse%20cx%3D%2211.203%22%20cy%3D%2212.071%22%20fill%3D%22%23783E11%22%20rx%3D%221.657%22%20ry%3D%222.427%22/%3E%3Cellipse%20cx%3D%2222.782%22%20cy%3D%2212.071%22%20fill%3D%22%23783E11%22%20rx%3D%221.657%22%20ry%3D%222.427%22/%3E%3Cellipse%20cx%3D%2216.956%22%20cy%3D%2223.459%22%20fill%3D%22%23783E11%22%20opacity%3D%22.825%22%20rx%3D%224.349%22%20ry%3D%226.131%22/%3E%3C/g%3E%3C/svg%3E');
}

.feed-post-emoji-icon-facepalm {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='17' cy='17' r='17' fill='%23F6E071'/%3E%3Cpath fill='%23783E11' d='M26.4037142,11.4015734 C26.3920114,11.2957336 26.3199465,11.1976977 26.2066137,11.140632 C24.9728873,10.5221767 23.566698,10.2070961 22.1032263,10.3075707 C20.6416024,10.4070698 19.3222605,10.9050532 18.2382074,11.6805611 C18.1384252,11.7517713 18.0879182,11.8585865 18.100237,11.9644263 L18.2129539,13.0067284 C18.2437509,13.2857162 18.6595099,13.4110656 18.9237478,13.225724 C19.9924024,12.4789928 21.2834111,11.9995436 22.7117743,11.9015077 C23.8136896,11.8263956 24.8829602,11.9863746 25.8721586,12.3336461 C26.1690414,12.4380226 26.496721,12.2551198 26.4690038,11.9985681 L26.4037142,11.4015734 Z' transform='scale(1 -1) rotate(24 77.805 0)'/%3E%3Cpath fill='%23FFFFFF' d='M9.47489462,7.76995016 C10.3435995,7.31419407 11.2834989,7.64546922 11.9828464,8.28127962 L22.3112861,18.0588549 L22.3112861,18.0588549 C22.8260905,18.5443332 23.5251959,18.9788929 24.2000191,18.9581105 C24.8229328,18.9389267 25.1159725,18.5933449 25.3783032,18.1651497 L25.8379679,17.3920961 C27.1123425,15.2660793 27.9955078,14.010038 28.9875138,13.1036077 C30.9446849,11.3152725 31.7835612,12.9845664 31.8352671,13.38145 L31.2107451,15.0199958 C29.1756047,20.4060528 28.1515594,23.6159548 28.1386092,24.6497017 C28.1279171,25.5031891 28.2982686,27.0531823 28.6496636,29.2996815 C25.6595137,32.1181971 21.6622609,33.8707278 17.3467149,33.8707278 C15.5115742,33.8707278 13.7528795,33.6029714 12.1065134,33.1085585 C12.0270401,32.9098287 11.9416942,32.7069298 11.8491154,32.4942823 L11.7046526,32.1673023 C10.876396,30.3165458 10.2188579,29.276646 8.88613787,27.8000802 L8.62813405,27.5178023 C7.1189356,25.8857787 4.60949502,22.5107565 4.09851562,21.6228491 C3.58753622,20.7349417 3.53176491,19.5144378 4.08353977,19.06857 C4.38873358,18.8219547 5.26715598,19.9319012 5.85992427,20.5246695 L10.4244958,25.3620867 L10.4244958,25.3620867 C10.5414652,25.4826701 10.9421999,25.3847897 11.1313515,25.2160063 C11.3205031,25.047223 11.2484579,24.6347806 11.115247,24.5015697 L7.53477208,20.6885747 C5.18029492,18.1608325 3.90716435,16.736663 3.71538037,16.4160663 C3.30566007,15.7311552 3.12714466,14.7030291 3.73674991,14.0934239 C4.26624167,13.5639321 4.84463759,13.4954524 5.17513367,13.7960529 L5.48010448,14.093646 C6.928562,15.5252813 12.8645255,21.4834438 13.0815716,21.6723165 C13.3232822,21.8826521 13.7597748,21.7554568 13.8922583,21.614046 C14.0247418,21.4726353 14.1067423,21.0873191 13.8669309,20.8155896 L13.4030225,20.3466992 C11.6121916,18.559616 5.2853754,12.324939 4.83469973,11.8204191 C4.31690215,11.240758 4.30719075,10.0717734 4.93552377,9.44344034 C5.56385679,8.81510733 6.18490018,8.82422951 6.80807076,9.22062165 L6.90669912,9.29380387 C7.56772599,9.82569761 10.3888959,12.6230081 15.370209,17.6857355 C15.6788947,17.991031 15.9777055,18.0287437 16.2666415,17.7988733 C16.6690881,17.4786968 16.5156026,17.1028388 16.3849666,16.9441222 L16.3554889,16.9114741 L9.18358004,9.58850073 C8.48135417,8.83328634 8.55508946,8.25251544 9.47489462,7.76995016 Z'/%3E%3Cpath fill='%23D29B3C' d='M29.7983598,26.2641697 L30.0943624,27.9520285 L29.8022323,28.2915099 C28.9835061,29.2183517 28.0655057,30.0568575 27.0670567,30.7881941 L26.7602304,31.0077862 C26.6047236,31.1165094 26.4473717,31.2226703 26.2882423,31.3262013 L26.0652442,31.4688303 C25.7305906,31.6792127 25.388691,31.8778925 25.0398475,32.064454 C24.8621188,32.159509 24.6822069,32.2516048 24.5005657,32.340461 C24.0079133,32.5814801 23.5019957,32.79887 22.9849491,32.9907586 C22.1825803,33.2885523 21.3531376,33.5249897 20.502933,33.6939194 L20.1230902,33.7646435 L19.7403453,33.826371 L19.3549165,33.8789501 C18.8396698,33.9428491 18.3180505,33.9819816 17.7913279,33.9950787 L17.3953488,34 C17.1829672,34 16.9716094,33.9964138 16.7613312,33.9893051 C16.3859087,33.9766182 16.0136988,33.9526815 15.6452512,33.9178661 L15.397814,33.8927919 L14.87092,33.8280299 L14.4373288,33.7629757 C14.1499362,33.7162928 13.8654956,33.6629927 13.583835,33.603206 L13.1549455,33.506662 L12.6988567,33.3917417 L12.2568791,33.2680505 L11.9079051,33.161615 L11.5230538,33.0350487 L11.3387257,32.9709479 L10.9085341,32.8123742 L10.5643334,32.6762392 L10.5599258,32.6498541 L10.2034107,32.4999664 C9.51551293,31.0196842 8.93769765,30.1504849 7.81788447,28.9102282 L7.2325837,28.2642911 L6.87842172,27.8543048 L6.51699183,27.4230877 L6.1407826,26.9633167 C4.80534101,25.3137094 3.31101301,23.2900012 2.84097849,22.473242 C2.02147375,21.0492231 1.95542516,19.1521157 3.04677844,18.1232849 L3.09091451,18.083938 L2.81867879,17.7564615 L2.65828519,17.5542717 L2.53947595,17.3933152 L2.47067374,17.2883247 C1.67583018,15.9596204 1.59600824,14.2576039 2.71863821,13.1349739 C2.87735468,12.9762574 3.04702541,12.8358546 3.22427406,12.7154842 L3.40392363,12.6018551 L3.48491451,12.555938 L3.42313929,12.4574014 C2.78676951,11.3572459 2.8631164,9.83365919 3.65174021,8.79040051 L3.78217889,8.62979886 L3.91741208,8.48499035 C4.86665188,7.53575055 6.02850689,7.31575638 7.12944996,7.77981111 L7.31232957,7.8634796 L7.43191451,7.92593796 L7.46464613,7.85360218 C7.65739399,7.44849451 7.98389498,7.07821136 8.44154898,6.76942254 L8.6457086,6.64092719 L8.82056862,6.54386596 C10.2639739,5.78659987 11.8554828,6.18822588 13.0278663,7.26593179 L13.1783624,7.41029655 L23.3829564,17.0697777 C23.6092375,17.2831686 23.8358189,17.4322063 24.0014104,17.5066327 L24.07884,17.5375808 L24.1039145,17.543938 L24.5826783,16.7421409 C26.0267929,14.3329107 26.9403474,13.0833796 28.0182409,12.0984709 C29.3131622,10.9152563 30.6827972,10.5723954 31.8690245,11.1989151 C32.6461265,11.6093505 33.1844654,12.4027876 33.3369688,13.1247476 L33.3652458,13.2898781 L33.4143507,13.6667967 L32.6774543,15.5976745 L32.102987,17.1333898 L31.6999514,18.2318204 C30.4161915,21.7634589 29.7306896,23.9903388 29.6835739,24.7087416 L29.6810399,24.7707017 C29.6766913,25.1178275 29.7091337,25.6186501 29.7783664,26.2688893 L29.7983598,26.2641697 Z M9.5174431,7.87216034 C8.6436282,8.33059735 8.53339135,8.87766494 9.12662311,9.57872755 L9.22612852,9.69071091 L16.3980374,17.0136842 L16.4275151,17.0463324 C16.558151,17.2050489 16.7116366,17.580907 16.30919,17.9010835 C16.020254,18.1309538 15.7214431,18.0932412 15.4127575,17.7879456 L11.0780293,13.4066756 L8.61909485,10.9646737 L7.95453415,10.3198278 C7.46330283,9.84807486 7.12849462,9.54036821 6.95010953,9.3967079 L6.85061924,9.32283183 C6.22744866,8.92643969 5.60640527,8.9173175 4.97807225,9.54565052 C4.34973923,10.1739835 4.35945062,11.3429682 4.87724821,11.9226293 L5.27371178,12.332554 L6.40278739,13.4642285 L13.1931156,20.1973945 L13.9094794,20.9177997 C14.1492907,21.1895292 14.0672903,21.5748455 13.9348068,21.7162562 C13.8155716,21.8435259 13.4500891,21.9592811 13.2019779,21.8278248 L13.1241201,21.7745267 L5.21768215,13.8982631 C4.88718607,13.5976626 4.30879015,13.6661423 3.77929838,14.1956341 C3.16969314,14.8052393 3.34820855,15.8333654 3.75792885,16.5182765 L3.81157867,16.5983275 L3.89876329,16.7136146 L4.16914537,17.042175 C4.69859724,17.6658257 5.70944683,18.7807688 7.20169417,20.3870044 L8.96882182,22.2789986 L11.1577954,24.6037799 C11.2910064,24.7369908 11.3630516,25.1494332 11.1739,25.3182165 C11.0057652,25.4682461 10.6704537,25.5622537 10.5158644,25.4966025 L10.4670442,25.4642969 L5.90247275,20.6268797 L5.7067891,20.4246837 L5.17393921,19.8548193 L4.97543572,19.6517047 C4.61599978,19.2946216 4.28918778,19.0389858 4.12608825,19.1707802 C3.57431338,19.616648 3.6300847,20.8371519 4.1410641,21.7250593 L4.27431585,21.9428647 C4.96678251,23.0284438 7.09938965,25.8786827 8.51111346,27.4451383 L8.92868635,27.9022904 C9.94448064,29.0277234 10.5680326,29.8994782 11.1739008,31.069949 L10.9845581,30.9940072 C12.9193536,31.818719 15.0714883,32.2801043 17.3553513,32.2801043 C21.6720482,32.2801043 25.6344367,30.3292724 28.3899642,27.2801611 L28.355268,27.0189544 L28.2890154,26.4426597 C28.220922,25.8055298 28.1850116,25.2916184 28.1810521,24.9006092 L28.1839097,24.6723882 C28.2365326,23.7091148 29.0111885,21.1918275 30.5078773,17.1205265 L30.9626859,15.8948747 L31.8778156,13.4836602 C31.8261097,13.0867766 30.9872334,11.4174827 29.0300623,13.2058179 C28.1985279,13.9656198 27.4434691,14.9710717 26.4703683,16.5286562 L26.068801,17.1818636 L25.4859677,18.158731 C25.2050701,18.6356915 24.9173908,19.0395382 24.2425676,19.0603207 C23.6239796,19.0793712 22.9849879,18.7158079 22.4862546,18.2811398 L22.3538346,18.1610651 L12.0253948,8.3834898 C11.3260474,7.7476794 10.386148,7.41640424 9.5174431,7.87216034 Z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.feed-post-emoji-text-box {
	display: flex;
	align-items: center;
	/*overflow: hidden;*/
}

.feed-com-block .feed-post-emoji-text-box {
	display: flex;
	align-items: center;
	margin: -4px 0 0 2px;
	font-size: 12px;
	transition: all .3s;
	opacity: 1;
}

.feed-post-emoji-top-panel-outer {
	display: block;
	padding-bottom: 7px;
}

.feed-post-emoji-top-panel-box {
	padding: 0 0 0 85px;
	margin: 0 0 0 -87px;
	max-height: 0;
	max-width: 100%;
	background-color: transparent;
	transition: max-height .2s;
	overflow: hidden;
}

.feed-post-emoji-top-panel-container-active.feed-post-emoji-top-panel-box {
	display: inline-block;
	max-height: 22px;
}

.feed-post-emoji-top-panel-box .feed-post-emoji-text-box.feed-post-emoji-move-to-right {
	animation: feed-post-emoji-move-to-right .2s linear forwards;
}

.feed-post-emoji-top-panel-box .feed-post-emoji-text-box {
	display: inline-block;
	align-self: center;
	margin: 2px 3px 0 0;
	border-bottom: 1px solid transparent;
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #2066B0;
	text-decoration: none;
	transition: border-bottom .3s;
	white-space: nowrap;
	/*overflow: hidden;*/
	text-overflow: ellipsis;
	cursor: pointer;
}

.feed-post-emoji-text-item:hover {
	border-bottom: 1px solid #2066B0;
}

.feed-com-block .feed-post-emoji-text-item {
	display: inline-block;
	margin: 0;
	border-bottom: none;
	color: #828B95;
	cursor: pointer;
}

.feed-com-block .feed-post-emoji-text-item:hover {
	border-bottom: none;
}

.feed-post-emoji-text-more {}

.feed-new-like {
	position: relative;
	display: inline-block;
	margin: 0 13px 0 0;
	cursor: pointer;
}

.feed-post-cont-wrap .feed-new-like {
	margin: 0;
	padding: 0 13px 5px 0;
}

.feed-post-emoji-popup-container {
	position: absolute;
	display: block;
	width: 100px;
	height: 50px;
	background: #fff;
	transition: transform .15s;
	box-shadow: 0 6px 16px 0 rgba(83,92,105,.15);
	box-sizing: border-box;
	z-index: 9999;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile {
	margin-top: 0;
	margin-bottom: 40px;
	height: 61px;
	user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
}
.feed-post-emoji-popup-inverted.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile {
	margin-top: 40px;
	margin-bottom: 0;
}

.feed-post-cont-wrap .feed-post-emoji-popup-container:before {
	left: 40%;
}

.feed-post-emoji-popup-inverted.feed-post-emoji-popup-container:before {
	top: -5px;
}

.feed-post-emoji-icon-inner {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	padding: 0 10px;
	height: 50px;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile .feed-post-emoji-icon-inner {
	height: 43px;
	padding: 9px;
}

.feed-post-emoji-popup-active .feed-post-emoji-icon-inner {
	justify-content: space-between;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-invisible {
	animation: feed-post-emoji-popup-hide .5s linear forwards;
	width: 301px;
	border-radius: 50px;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-invisible-final {
	opacity: 0;
}

.feed-post-emoji-popup-active {
	pointer-events: none;
	animation: feed-post-emoji-popup-show .2s .15s ease-in-out forwards;
	opacity: 0;
}

.feed-post-emoji-popup-active.feed-post-emoji-popup-active-final {
	opacity: 1;
	pointer-events: auto;
}

.feed-post-emoji-popup-active.feed-post-emoji-popup-inverted {
	box-shadow: 0 0 16px 0 rgba(83,92,105,.15);
}

.feed-post-emoji-icon-inner .feed-post-emoji-icon-item {
	border: none;
	opacity: 0;
	background-size: contain;
}

.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:last-child {
	margin-right: 0;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile .feed-post-emoji-icon-inner .feed-post-emoji-icon-item {
	flex: 0 0 40px;
}

.feed-post-emoji-popup-active-final-item .feed-post-emoji-icon-inner .feed-post-emoji-icon-item {
	opacity: 1;
}

.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(1) {
	z-index: 3;
}
.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(2) {
	z-index: 2;
}
.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(3) {
	z-index: 1;
}
.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(4) {
	z-index: 6;
}
.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(5) {
	z-index: 5;
}
.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(6) {
	z-index: 4;
}
.feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(7) {
	z-index: 7;
}

.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(1),
.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(2),
.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(3),
.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(4),
.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(5),
.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(6),
.feed-post-emoji-popup-invisible .feed-post-emoji-icon-inner .feed-post-emoji-icon-item:nth-child(7) {
	animation: feed-post-emoji-popup-hide-icon .3s linear forwards;
	transition: none;
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-active-final .feed-post-emoji-icon-item:hover {
	transform: scale(1.1) translate(0, -3px);
}

.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile.feed-post-emoji-popup-active-final .feed-post-emoji-icon-item {
	transform-origin: center bottom;
}
.feed-post-emoji-popup-container.feed-post-emoji-popup-container-mobile.feed-post-emoji-popup-active-final .feed-post-emoji-icon-item-hover {
	transform: scale(2);
	z-index: 999;
	border: none;
	transition: transform .3s;
}

.feed-post-emoji-popup-mobile-overlay {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: transparent;
	opacity: 1;
	width: 100%;
	height: 100%;
	z-index: 9998;
}

.feed-post-emoji-control-active.feed-new-like .bx-ilike-text {
	color: #3A3D42;
}

@keyframes feed-post-emoji-pop {
	0% {
		transform: scale(.5);
	}
	35% {
		transform: scale(1.22);
	}
	80% {
		transform: scale(1.07);
	}
	100% {
		transform: scale(1);
	}
}

@keyframes feed-post-emoji-icon-animate {
	0% {
		transform: translateX(-13px);
	}
	100% {
		transform: translateX(0);
	}
}

@keyframes feed-post-emoji-icon-animate-hide {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-13px);
	}
}

@keyframes feed-post-emoji-move-to-right {
	0% {
		opacity: 0;
		transform: translate(-5px,0);
	}
	100% {
		opacity: 1;
		transform: translate(0,0);
	}
}

@keyframes feed-post-emoji-icon-item-show {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes feed-post-emoji-popup-show {
	0% {
		visibility: hidden;
		pointer-events: none;
	}
	100% {
		visibility: visible;
		pointer-events: all;
	}
}

@keyframes feed-post-emoji-popup-hide {
	0% {
		visibility: visible;
	}
	100% {
		visibility: hidden;
	}
}

@keyframes feed-post-emoji-popup-hide-icon {
	0% {
		opacity: 1;
		visibility: visible;
	}
	99.9999% {
		opacity: 0;
	}
	100% {
		opacity: 0;
		visibility: hidden;
	}
}

@keyframes feed-post-emoji-icon-slide-to-right-comments {
	0% {
		margin: 0 0 0 -18px;
	}
	100% {
		margin: 0 0 0 -5px;
	}
}

@keyframes feed-post-emoji-icon-slide-to-right-panel {
	0% {
		margin: 0 0 0 -22px;
	}
	100% {
		margin: 0 0 0 -5px;
	}
}

/* Bubble animate icons */
.feed-post-emoji-more-likes {
	display: none;
	position: relative;
	top: -10px;
	width: 55px;
	height: 30px;
	animation: feed-post-emoji-more-likes-animate-container 1s linear forwards;
	z-index: 999;
}

.feed-post-emoji-more-likes-item {
	position: absolute;
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 100%;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2089%2089%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23535C69%22%20cx%3D%2244.5%22%20cy%3D%2244.5%22%20r%3D%2244.5%22/%3E%3Cpath%20d%3D%22M68.18%2071.062c0-3.217-3.61-16.826-3.61-16.826%200-1.99-2.6-4.26-7.72-5.585a17.363%2017.363%200%200%201-4.887-2.223c-.33-.188-.28-1.925-.28-1.925l-1.648-.25c0-.142-.14-2.225-.14-2.225%201.972-.663%201.77-4.574%201.77-4.574%201.252.695%202.068-2.4%202.068-2.4%201.482-4.3-.738-4.04-.738-4.04a27.076%2027.076%200%200%200%200-7.918c-.987-8.708-15.847-6.344-14.085-3.5-4.343-.8-3.352%209.082-3.352%209.082l.942%202.56c-1.85%201.2-.564%202.65-.5%204.32.09%202.466%201.6%201.955%201.6%201.955.093%204.07%202.1%204.6%202.1%204.6.377%202.556.142%202.12.142%202.12l-1.786.217a7.147%207.147%200%200%201-.14%201.732c-2.1.936-2.553%201.485-4.64%202.4-4.032%201.767-8.414%204.065-9.193%207.16-.78%203.093-3.095%2015.32-3.095%2015.32H68.18z%22%20fill%3D%22%23FFF%22/%3E%3C/g%3E%3C/svg%3E');
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0;
}

.feed-post-emoji-more-likes-item-1 {
	left: 0;
	animation-name: feed-post-emoji-more-likes-animate-item;
	animation-duration: .4s;
	animation-timing-function: linear;
	animation-fill-mode: forwards;
}

.feed-post-emoji-more-likes-item-2 {
	top: 7px;
	left: 10px;
	animation-name: feed-post-emoji-more-likes-animate-item;
	animation-duration: .4s;
	animation-timing-function: linear;
	animation-delay: .3s;
	animation-fill-mode: forwards;
}

.feed-post-emoji-more-likes-item-3 {
	top: 14px;
	left: 20px;
	animation-name: feed-post-emoji-more-likes-animate-item;
	animation-duration: .4s;
	animation-timing-function: linear;
	animation-delay: .6s;
	animation-fill-mode: forwards;
}

.feed-post-emoji-more-likes-number {
	position: absolute;
	top: 13px;
	right: 0;
	display: inline-block;
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #828B95;
	animation-name: feed-post-emoji-more-likes-animate-item;
	animation-duration: .8s;
	animation-timing-function: linear;
	animation-delay: .6s;
	animation-fill-mode: forwards;
	opacity: 0;
}

.feed-post-emoji-more-likes-show {
	animation: feed-post-emoji-more-likes-animate-item-1 1s linear forwards;
}

@keyframes feed-post-emoji-more-likes-animate-item {
	0% {
		opacity: 0;
	}
	90% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes feed-post-emoji-more-likes-animate-container {
	0% {
		top: 0;
	}
	100% {
		top: -20px;
	}
}
/* End of Bubble animate icons */

/* End */


/* Start:/bitrix/components/bitrix/rating.vote/templates/like_react/popup.css?17502134277199*/
.bx-ilike-wrap-block-react-wrap {
	padding: 6px 10px 10px 10px;
	border-radius: 18px;
}

.bx-ilike-wrap-block.bx-ilike-wrap-block-react {
	display: block;
	max-height: none;
	position: relative;
	font-family: Verdana, Tahoma, sans-serif;
	overflow: hidden;
	width: auto;
}
.bx-ilike-wrap-block-react .bx-ilike-popup {
	background-color:#fff;
	display: block;
	max-height: 200px;
	margin: 0 0 2px 0;
	padding: 0 8px 8px 8px;
	overflow-y: hidden;
	overflow-x: hidden;
	width: auto;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

.bx-firefox .bx-ilike-wrap-block-react .bx-ilike-popup {
	min-width: 220px;
}

/*
.bx-ilike-bottom_scroll {background:url("/bitrix/components/bitrix/rating.vote/templates/like_react/images/i-like-sprite.png") repeat-x 0 -148px; display:block; height:13px; position:absolute; left:0; bottom:-1px; width:170px}
* html .bx-ilike-bottom_scroll {display:none;}
*/
.bx-ilike-wrap-block-react .bx-ilike-wait { background: url(/bitrix/components/bitrix/rating.vote/templates/like_react/images/i-like-wait.gif) no-repeat center center; width:183px; height:26px; display: block;margin-top: 10px;}


/* React popup */
/*
.popup-window {
	background-color: #fff;
	box-shadow: 0 7px 21px rgba(83, 92, 105, .12), 0 -1px 6px 0 rgba(83, 92, 105, .06);
	padding: 10px;
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
}
*/
.bx-ilike-wrap-block-react .bx-ilike-popup-head {
	display: flex;
	/*justify-content: space-between;*/
	margin: 0 0 10px 0;
	border-bottom: 1px solid #D8D8D8;
}
.bx-ilike-wrap-block-react .feed-post-emoji-icon-item {
	display: inline-block;
	width: 19px;
	height: 19px;
	border: 1px solid #fff;
	border-radius: 100%;
	background-repeat: no-repeat;
	/*transition: all .3s;*/
	text-decoration: none;
	cursor: pointer;
	background-size: cover;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-head-item {
	display: flex;
	align-items: center;
	margin: 0 11px 0 0;
	height: 35px;
	border-bottom: 2px solid transparent;
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #525C69;
	transition: all .3s;
	white-space: nowrap;
	cursor: pointer;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-head-item:hover {
	border-color: #D8D8D8;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-head-item:last-child {
	margin: 0;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-head-item:first-child {
	margin: 0 17px 0 0;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-head-icon {
	margin: 0 2px 0 0;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-head-item-current {
	border-color: #0063C6;
	cursor: default;
	pointer-events: none;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-content-container {
	display: block;
	max-height: 100%;
	overflow-y: auto;
	-webkit-scrollbar-track-color: #F9FAFB;
	scrollbar-track-color: #F9FAFB;
	-webkit-scrollbar-base-color: #D4D7D9;
	-webkit-scrollbar-base-color: #D4D7D9;
	scrollbar-base-color: #D4D7D9;
	-webkit-scrollbar-shadow-color: #D4D7D9;
	scrollbar-shadow-color: #D4D7D9;
	-webkit-scrollbar-highlight-color: #D4D7D9;
	scrollbar-highlight-color: #D4D7D9;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-content-container .bx-ilike-popup-content {
	display: block;
	padding: 0 17px 0 0;
	min-height: 26px;
	max-height: 160px;
	-webkit-scrollbar-track-color: #F9FAFB;
	scrollbar-track-color: #F9FAFB;
	-webkit-scrollbar-base-color: #D4D7D9;
	-webkit-scrollbar-base-color: #D4D7D9;
	scrollbar-base-color: #D4D7D9;
	-webkit-scrollbar-shadow-color: #D4D7D9;
	scrollbar-shadow-color: #D4D7D9;
	-webkit-scrollbar-highlight-color: #D4D7D9;
	scrollbar-highlight-color: #D4D7D9;
	overflow-y: auto;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-content-container .bx-ilike-popup-content::-webkit-scrollbar {
	width: 6px;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-content-container .bx-ilike-popup-content::-webkit-scrollbar-track {
	border-radius: 3px;
	background: rgba(216,216,216,.2);
}
.bx-ilike-wrap-block-react .bx-ilike-popup-content-container .bx-ilike-popup-content::-webkit-scrollbar-thumb {
	border-radius: 3px;
	background: #D8D8D8;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-content-container .bx-ilike-popup-content.bx-ilike-popup-content-invisible {
	display: none;
}

.bx-ilike-wrap-block-react .bx-ilike-popup-user-item {
	display: flex;
	align-items: center;
	margin: 0 0 8px 0;
	cursor: pointer;
	position: relative;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item:hover .bx-ilike-popup-user-name {
	text-decoration: underline;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item:last-child {
	margin: 0;
}

.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-extranet:link span,
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-extranet:visited span,
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-mail:link span,
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-mail:visited span {
	color:#ca7b00!important;
	text-decoration:none;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-extranet:hover span,
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-mail:hover span {
	color:#ca7b00!important;
	text-decoration:underline;
}

.bx-ilike-popup-user-item-collaber span.bx-ilike-popup-user-name {
	color: #19CC45;
}

.bx-ilike-wrap-block-react .bx-ilike-popup-user-status {
	display: none;
	position: absolute;
	background: url("/bitrix/components/bitrix/rating.vote/templates/like_react/images/avatar-sprite.png") repeat scroll 0 0;
	width: 14px;
	height: 15px;
	float: right;
	margin-top: -11px;
	left: 8px;
	top: 22px;
}

.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-extranet .bx-ilike-popup-user-status {
	display: block;
	background-position: 0 0;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-user-item-mail .bx-ilike-popup-user-status {
	display: block;
	background-position: 0 -22px;
}

.bx-ilike-wrap-block-react .bx-ilike-popup-user-icon {
	display: inline-block;
	margin: 0 8px 0 0;
	width: 20px;
	height: 20px;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2089%2089%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23535C69%22%20cx%3D%2244.5%22%20cy%3D%2244.5%22%20r%3D%2244.5%22/%3E%3Cpath%20d%3D%22M68.18%2071.062c0-3.217-3.61-16.826-3.61-16.826%200-1.99-2.6-4.26-7.72-5.585a17.363%2017.363%200%200%201-4.887-2.223c-.33-.188-.28-1.925-.28-1.925l-1.648-.25c0-.142-.14-2.225-.14-2.225%201.972-.663%201.77-4.574%201.77-4.574%201.252.695%202.068-2.4%202.068-2.4%201.482-4.3-.738-4.04-.738-4.04a27.076%2027.076%200%200%200%200-7.918c-.987-8.708-15.847-6.344-14.085-3.5-4.343-.8-3.352%209.082-3.352%209.082l.942%202.56c-1.85%201.2-.564%202.65-.5%204.32.09%202.466%201.6%201.955%201.6%201.955.093%204.07%202.1%204.6%202.1%204.6.377%202.556.142%202.12.142%202.12l-1.786.217a7.147%207.147%200%200%201-.14%201.732c-2.1.936-2.553%201.485-4.64%202.4-4.032%201.767-8.414%204.065-9.193%207.16-.78%203.093-3.095%2015.32-3.095%2015.32H68.18z%22%20fill%3D%22%23FFF%22/%3E%3C/g%3E%3C/svg%3E');
	background-repeat: no-repeat;
	border-radius: 100%;
	background-size: cover;
	overflow: hidden;
}
.bx-ilike-wrap-block-react .bx-ilike-popup-user-name {
	flex-grow: 1;
	flex-shrink: 1;
	flex-basis: 0;
	font: 13px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #525C69;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* End of React popup */

/* End */


/* Start:/local/templates/styx/components/bitrix/news.list/content-list-blocks/style.css?17490020135109*/
/* item column */
.content-list-blocks-view .item__column {
    margin-bottom: 28px;
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .content-list-blocks-view .item__column.col-xs-12 {
        width: 50%;
    }
}
@media screen and (min-width: 768px) {
    .content-list-blocks-view .item__column {
        margin-bottom: 32px;
    }
}

/* item wrapper */
@media screen and (min-width: 568px) {
    .content-list-blocks-view .item_wrap {
        height: 100%;
    }
}

/* item hover */
@media screen and (min-width: 768px){
    .content-list-blocks-view .item__column:hover {
        z-index: 1;
    }
    .content-list-blocks-view .item_wrap:hover .services_buy_block--abs, 
    .content-list-blocks-view .item_wrap:hover .order_service_in_list--abs {
        opacity: 1;
        pointer-events: all;
        border-color: #fff;
    }
}
@media screen and (min-width: 992px){
    .content-list-blocks-view .item_wrap:hover .services_buy_block--abs, 
    .content-list-blocks-view .item_wrap:hover .order_service_in_list--abs {
        box-shadow: 0 10px 20px 0 rgb(0 0 0 / 10%);
    }
}
@media screen and (max-width: 991px){
    .content-list-blocks-view .item_wrap:hover{
        border-color: var(--stroke_black);
        background-color: initial;
    }
}


/* item content */
.content-list-blocks-view .item {
    display: flex;
    flex-direction: column;
}

/* body info */
.content-list-blocks-view .item .body-info {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    padding: 23px 28px;
}
.content-list-blocks-view .item .title {
    margin-bottom: 14px;
}
.content-list-blocks-view .item .previewtext.item__preview-text {
    margin-bottom: 16px;
    margin-top: 0;
}
.content-list-blocks-view .properties{
    margin-bottom: 17px;
}
.content-list-blocks-view .properties .inner-wrapper{
    position: relative;
    padding: 0 10px;
}
.content-list-blocks-view .properties .inner-wrapper::before{
    background-color: #333;
    background-color: var(--fill_dark_light_hover);
    border-radius: 50%;
    content: "";
    display: block;
    height: 3px;
    left: 0;
    position: absolute;
    top: 12px;
    width: 3px;
}
.content-list-blocks-view .prices{
    display: flex;
}
.content-list-blocks-view .prices .price_old{
    margin-left: 10px;
    text-decoration: line-through;
}
.content-list-blocks-view .sale_block{
    margin: 9px 0 2px;
}


/* buy block buttons */
.services_buy_block--abs .counter_wrapp {
    display: flex;
    padding-top: 0;
    margin-bottom: 0;
}

.services_buy_block--abs .counter_block_inner {
    margin-bottom: 0;
    width: 50%;
    min-width: unset;
}

.services_buy_block--abs .button_block {
    margin-bottom: 0;
    width: 50%;
}
.services_buy_block--abs .btn,
.services_buy_block--abs .counter_wrapp .button_block.wide .btn.in-cart,
.order_service_in_list--abs .btn{
    width: 100%;
}

/*margin in section with subsections and elements*/
.content-sections1~.content-list-blocks-view {
    margin-top: 32px;
}
/**/


.bx-touch .services_buy_block--abs {
    margin-top: 15px;
}
.bx-touch .services_buy_block--abs .btn-exlg,
.bx-touch .order_service_in_list--abs .btn-exlg {
    padding: 12px 21px 11px;
}
.bx-touch .services_buy_block--abs .counter_block.big,
.bx-touch .services_buy_block--abs .counter_block.big input[type=text] {
    height: 100%;
}

@media screen and (max-width: 991px){
    .bx-no-touch .services_buy_block--abs {
        margin-top: 15px;
    }

    .bx-no-touch .services_buy_block--abs .btn-exlg,
    .bx-no-touch .order_service_in_list--abs .btn-exlg {
        padding: 12px 21px 11px;
    }

    .bx-no-touch .services_buy_block--abs .counter_block.big,
    .bx-no-touch .services_buy_block--abs .counter_block.big input[type=text] {
        height: 100%;
    }
}

@media screen and (min-width: 992px){
    .bx-no-touch .services_buy_block--abs,
    .bx-no-touch .order_service_in_list--abs {
        border-radius: 0 0 4px 4px;
        left: -1px;
        opacity: 0;
        overflow: hidden;
        pointer-events: none;
        position: absolute;
        right: -1px;
        top: 100%;
        z-index: 1;
    }
    .bx-no-touch .services_buy_block--abs .counter_block_inner{
        border-radius: 0 0 0 4px;
        margin-bottom: 0;
        margin-right: 0;
        width: 50%;
    }
    .bx-no-touch .services_buy_block--abs .counter_block{
        border-bottom: unset;
        border-left: unset;
        border-radius: 0 0 0 4px;
        border-right: unset;
        height: 100%;
    }
    .bx-no-touch .services_buy_block--abs .button_block{
        border-radius: 0 0 4px 4px;
        border-radius: 0;
        margin-bottom: 0;
        width: 100%;
    }
    .bx-no-touch .services_buy_block--abs .button_block .btn,
    .order_service_in_list--abs .btn {
        border-radius: inherit;
        height: 100%;
    }
    
    .bx-no-touch .services_buy_block--abs .counter_block_inner+.button_block:not(.wide){
        border-radius: 0 0 4px 0;
        width: 50%;
    }

    .order_service_in_list--abs {
        margin-top: 0;
    }
}
/* End */


/* Start:/local/templates/styx/css/jquery.fancybox.min.css?174900201313062*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;max-height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */
/* /local/templates/styx/components/bitrix/news/blog/style.css?17490020135497 */
/* /local/templates/styx/css/animation/animate.min.css?174900201352789 */
/* /local/templates/styx/css/animation/animation_ext.css?17490020134934 */
/* /local/templates/styx/components/bitrix/news.detail/news/style.css?174900201341467 */
/* /local/templates/styx/components/bitrix/iblock.vote/flat/style.css?1749002013150 */
/* /local/templates/styx/components/aspro/catalog.section.list.max/sections_tags/style.css?17490020131153 */
/* /local/templates/styx/components/bitrix/catalog.comments/main/style.css?17490020137008 */
/* /bitrix/components/bitrix/blog/templates/.default/style.css?174900214233777 */
/* /bitrix/components/bitrix/blog/templates/.default/themes/green/style.css?17490021421140 */
/* /bitrix/components/bitrix/rating.vote/templates/like_react/style.css?174900213844385 */
/* /bitrix/components/bitrix/rating.vote/templates/like_react/popup.css?17502134277199 */
/* /local/templates/styx/components/bitrix/news.list/content-list-blocks/style.css?17490020135109 */
/* /local/templates/styx/css/jquery.fancybox.min.css?174900201313062 */
