/*@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600italic,600,400italic&subset=latin,cyrillic);*/
@import url(//st.uralweb.ru/css/fonts/opensans-google.css);


/*EmojiSymbols*/
/*
@font-face {
  font-family: "EmojiSymbols";
  src: url("//st.uralweb.ru/fonts/woff/EmojiSymbols-Regular.woff") format("woff");
  text-decoration: none;
  font-style: normal;
}
*/

body {
  position: relative;
}

::before,
::after {
  --tw-content: '';
}

[data-type="tooltip"] {
  position: absolute;
  top: -24rem;
  left: -24rem;
  width: -moz-max-content;
  width: max-content;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
  padding: 0.375rem;
  font-size: 0.75rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  box-sizing: border-box;
}

[data-type="tooltip"]::after {
  pointer-events: none;
  position: absolute;
  left: 50%;
  margin-left: -0.25rem;
  height: 0;
  width: 0;
  border-width: 8px;
  content: var(--tw-content);
  border-color: transparent;
  box-sizing: border-box;
}

[data-type="tooltip"]:empty {
  display: none;
}

[data-type="tooltip"].top::after {
  top: 100%;
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-top-color: rgb(0 0 0 / var(--tw-border-opacity));
}

[data-type="tooltip"].bottom::after {
  bottom: 100%;
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity));
}

[data-type="tooltip"].hide {
  opacity: 0;
}

/* line 67, sass/_variable.scss */
.clearfix {
  display: block;
}
/* line 69, sass/_variable.scss */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 71, sass/_variable.scss */
html[xmlns] .clearfix {
  display: block;
}

/* line 72, sass/_variable.scss */
* html .clearfix {
  height: 1%;
}

/* line 73, sass/_variable.scss */
.hidden {
  display: none;
}

/* line 74, sass/_variable.scss */
.visible {
  display: block !important;
}

/* line 75, sass/_variable.scss */
.fl {
  float: left;
}

/* line 76, sass/_variable.scss */
.fr {
  float: right;
}

/* line 77, sass/_variable.scss */
.alright {
  text-align: right;
}

/* line 78, sass/_variable.scss */
.alcenter {
  text-align: center;
}

/*------?????? ?????-------*/
/*$font-size-px: 12px;
$font-family: Verdana, Arial, sans-serif;
$font-family-bold: Verdana, Arial, sans-serif;
$font-family-sb: Verdana, Arial, sans-serif;       font-family: 'Open Sans', sans-serif;
$font-weight: bold; */
/* line 139, sass/_variable.scss */
body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
}

/* line 140, sass/_variable.scss */
button {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}

/* line 141, sass/_variable.scss */
.left-col {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
}

/* line 142, sass/_variable.scss */
.left-col p {
  line-height: 16px;
}

/* line 143, sass/_variable.scss */
.right-col {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}

/*
a {
  color: #034592;
  text-decoration: none !important;
}
a:hover {
  text-decoration: underline !important;
}
a:visited {
  color: #034592;
}
a:link {
  color: #034592;
}
a:active {
  color: #034592;
}
 */

/* line 152, sass/_variable.scss */
.light-gray {
  color: #999999;
  font-size: 12px;
}
/* line 154, sass/_variable.scss */
.light-gray a {
  color: #999999 !important;
  font-size: 12px;
}

/* line 156, sass/_variable.scss */
.darkd-t {
  color: #333333 !important;
}

/* line 157, sass/_variable.scss */
.no-border {
  border: none !important;
}

/* line 159, sass/_variable.scss */
a img {
  border: none;
}

/* line 169, sass/_variable.scss */
h1, h2, h3, h4 {
  white-space: normal;
  font-weight: normal;
}

/**/
/*news ul with dott*/
/*mobile ul with dott*/
/*ul with dott*/
/*news ul with dott*/
/* line 3, sass/base-element.scss */
h1, h2, h3, h4, .table th, .table td {
  line-height: inherit;
  font-size: inherit;
}

/* line 7, sass/base-element.scss */
blockquote:before {
  background-color: #006699;
  background-image: -moz-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: -webkit-gradient(linear, 90deg, color-stop(0, #006699), color-stop(1, white));
  background-image: -webkit-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: -o-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: linear-gradient(90deg, #006699 0%, #ffffff 100%);
}
/* line 15, sass/base-element.scss */
blockquote:after {
  background-color: #006699;
  background-image: -moz-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: -webkit-gradient(linear, -90deg, color-stop(0, #006699), color-stop(1, white));
  background-image: -webkit-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: -o-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: linear-gradient(-90deg, #006699 0%, #ffffff 100%);
}

/* line 24, sass/base-element.scss */
blockquote p {
  font-size: inherit;
}

/* line 25, sass/base-element.scss */
.table th, .table td {
  border: 1px solid #dddddd;
}

/* line 27, sass/base-element.scss */
h1 {
  font-weight: 600;
  font-size: 23px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  line-height: 27px;
  /*padding: 4px 0 0 0;*/
  margin-top: 0;
  margin-bottom: 14px;
}

/* line 37, sass/base-element.scss */
.left-col h2 {
  text-transform: none;
  font-weight: 600;
  font-size: 18px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 3px 0 11px 0;
  /*border-top-width: 2px; border-top-style: solid;*/
}
/* line 42, sass/base-element.scss */
.left-col h2.cover-h {
  border: none;
  font-size: 19px;
  text-transform: uppercase;
  padding: 3px 0 23px 0;
}
/* line 49, sass/base-element.scss */
.left-col h1 + h2 {
  border-top: none;
}

/* line 51, sass/base-element.scss */
h1 + h2 {
  border-top: none !important;
}

/* line 52, sass/base-element.scss */
h2.cover-h {
  color: #4d4d4d !important;
  font-size: 19px;
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  text-transform: uppercase;
  padding: 3px 0 23px 0;
}

/* line 58, sass/base-element.scss */
.left-col h2 a:hover {
  text-decoration: none !important;
}

/* line 59, sass/base-element.scss */
.bord-bt-dot {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

/* line 60, sass/base-element.scss */
.hided {
  display: none !important;
}

/* line 61, sass/base-element.scss */
.youtube-player, .vimeo-player {
  	margin: 5px 0px;
	padding: 0px;
}

/* line 62, sass/base-element.scss */
.youtube-player iframe, .vimeo-player iframe {
  width: 100% !important;
}

/*�������� �����*/
/* line 65, sass/base-element.scss */
.scrollTop {
  background-position: 0 -70px;
}

/* line 66, sass/base-element.scss */
h1, h2, h2 a {
  color: #006699;
  border-top-color: #006699;
}

/* line 68, sass/base-element.scss */
.r-in-cont h2, .r-in-cont h2 a {
  color: #006699;
  border-top-color: #006699;
}

/* line 70, sass/base-element.scss */
.article-list .r-lbc .r-lib-text h2 a {
  color: #006699;
}

/* line 72, sass/base-element.scss */
.paginator a {
  color: #006699;
}
/* line 73, sass/base-element.scss */
.paginator .first:after, .paginator .last:after {
  border-bottom-color: #006699;
}

/* line 75, sass/base-element.scss */
.article-anons, .r-mark, .r-in-cont, .bord-bt-dot {
  border-bottom-color: #006699;
}

/* line 76, sass/base-element.scss */
.bs-stand {
  border-top-color: #006699;
}

/* line 77, sass/base-element.scss */
.new-comments-head {
  color: #006699;
  border-top-color: #006699;
}

/* line 78, sass/base-element.scss */
.comment-admin-onoff {
  background: #ededed;
  padding: 12px 0;
  font-size: 14px;
  font-weight: 600;
  margin: 10px auto;
}

/* line 85, sass/base-element.scss */
.voting-block {
  margin-top: 20px;
}
/* line 88, sass/base-element.scss */
.voting-block .progress-info .bar {
  background: #006699 !important;
}
/* line 91, sass/base-element.scss */
.voting-block .voting-save .btn {
  background: #006699;
}

/* line 94, sass/base-element.scss */
.voting-all {
  font-size: 13px;
  margin-bottom: 20px;
}

/* line 98, sass/base-element.scss */
.rr-col .voting-all {
  text-align: center;
}

/*���������� ������ ��������*/
/*������*/
/* line 104, sass/base-element.scss */
.exposition .table .head, .info .table .head, .exposition .table th, .info .table th {
  background: #dbedb8;
}
/* line 105, sass/base-element.scss */
.exposition .table .color, .info .table .color {
  background: #f0f7e1;
}

/*������*/
/* line 112, sass/base-element.scss */
.tourism .bs-stand, .urals .bs-stand {
  border-top-color: #2088bc;
}
/* line 114, sass/base-element.scss */
.tourism .bs-stand h4 a, .urals .bs-stand h4 a {
  color: #116fae;
}
/* line 115, sass/base-element.scss */
.tourism .bs-stand .rst-btextml h4 a, .urals .bs-stand .rst-btextml h4 a {
  color: #116fae;
}
/* line 117, sass/base-element.scss */
.tourism .af-right, .urals .af-right {
  margin-bottom: 12px;
}
/* line 119, sass/base-element.scss */
.tourism .table .head, .urals .table .head, .tourism .table th, .urals .table th {
  background: #D1ECF2;
}
/* line 120, sass/base-element.scss */
.tourism .table .color, .urals .table .color {
  background: #F0F9FB;
}
/* line 122, sass/base-element.scss */
.tourism .search-helper, .urals .search-helper, .tourism .search-helper a, .urals .search-helper a {
  color: #0065a8;
}
/* line 123, sass/base-element.scss */
.tourism .p-blue, .urals .p-blue {
  color: #2088bc;
}

/*����� �� �����*/
/*�������*/
/*�������*/
/* line 131, sass/base-element.scss */
.index .scrollTop, .weather-body .scrollTop {
  background-position: 0 -70px;
}
/* line 132, sass/base-element.scss */
.index .bs-stand, .weather-body .bs-stand {
  border-top-color: #006699;
}
/* line 133, sass/base-element.scss */
.index .new-comments-head, .weather-body .new-comments-head {
  color: #006699;
  border-top-color: #006699;
}
/* line 134, sass/base-element.scss */
.index h1, .index h2, .index h2 a, .weather-body h1, .weather-body h2, .weather-body h2 a {
  color: #006699;
  border-top-color: #006699;
}
/* line 136, sass/base-element.scss */
.index .r-in-cont h2, .weather-body .r-in-cont h2 {
  margin: 22px 0 8px;
  padding: 5px 0 0 !important;
}
/* line 141, sass/base-element.scss */
.index .r-in-cont .accordion-heading h2, .weather-body .r-in-cont .accordion-heading h2 {
  padding-top: 0 !important;
  margin-top: 10px;
}

/*�������*/
/* line 151, sass/base-element.scss */
.news .bs-stand {
  margin: 0;
  padding: 0;
}

/*������ ����������*/
/* line 155, sass/base-element.scss */
.news_discuss {
  box-sizing: border-box;
  color: #fff !important;
  text-decoration: none !important;
  font-size: 11px !important;
  background: #52a501;
  padding: 0 5px 12px 5px !important;
  margin-left: 2px;
  display: inline-block;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
  line-height: 13px;
  height: 14px;
  -webkit-border-radius: 6px 6px;
  -moz-border-radius: 6px / 6px;
  border-radius: 6px / 6px;
  min-width: 19px;
  text-align: center;
}
/* line 170, sass/base-element.scss */
.news_discuss:hover {
  text-decoration: none !important;
}

/*������ ����/�����*/
/* line 173, sass/base-element.scss */
.news_foto {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  background-image: url("/i/news/sprite-news.png");
  width: 13px;
  height: 10px;
  background-position: -124px 0;
  padding: 0 !important;
  margin-left: 3px;
  margin-right: 8px;
  margin-top: 4px;
  display: inline-block !important;
}

/* line 185, sass/base-element.scss */
.news_video {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  display: inline-block !important;
  background-image: url("/i/news/sprite-news.png");
  width: 14px;
  height: 9px;
  background-position: -138px 0;
  padding: 0 !important;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 4px;
}

/* line 197, sass/base-element.scss */
.news_video.noactive, .news_discuss.noactive, .news_foto.noactive, .noactive {
  display: none !important;
}

/* line 198, sass/base-element.scss */
h3 .news_foto, h3 .news_video {
  margin-left: 3px;
  margin-top: 6px;
  margin-right: 2px;
}

/* line 200, sass/base-element.scss */
h3 .news_foto {
  width: 16px;
  height: 12px;
  background-position: -88px 0;
  margin-top: 5px;
}
/* line 201, sass/base-element.scss */
h3 .news_video {
  width: 18px;
  height: 12px;
  background-position: -105px 0;
  margin-top: 5px;
}

/* line 203, sass/base-element.scss */
.cover3-comments {
  height: 17px;
  min-width: 1px;
  display: inline-block;
  background-color: #52a501;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 0 5px;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 17px !important;
}

/*������� �������� ����� � ������ ������ ������----��� �������*/
/* line 215, sass/base-element.scss */
.read-tour {
  padding-bottom: 12px;
}
/* line 217, sass/base-element.scss */
.read-tour .rleft-col {
  float: left;
  width: 472px;
  margin-right: 17px;
  padding-bottom: 8px;
}
/* line 219, sass/base-element.scss */
.read-tour .rleft-col img {
  max-width: 472px;
  display: block;
}
/* line 220, sass/base-element.scss */
.read-tour .rleft-col h3 {
  text-transform: none;
  padding-top: 7px;
  padding-bottom: 4px;
  margin: 0 0 1px 0;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 222, sass/base-element.scss */
.read-tour .rleft-col h3 a {
  font-weight: 600;
  color: #0065a8;
  font-size: 20px;
}
/* line 224, sass/base-element.scss */
.read-tour .rleft-col .news_video {
  margin-top: 4px;
}
/* line 226, sass/base-element.scss */
.read-tour .rright-col {
  float: left;
  margin-bottom: 0;
}

/* line 228, sass/base-element.scss */
.rright-col {
  width: 239px;
  margin-bottom: 18px;
}
/* line 230, sass/base-element.scss */
.rright-col .h3-in {
  padding-bottom: 7px;
}
/* line 231, sass/base-element.scss */
.rright-col ul {
  padding: 0;
  margin: -4px 0 0 0;
  list-style-type: none;
}
/* line 233, sass/base-element.scss */
.rright-col ul li {
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
  padding-top: 9px;
  margin-bottom: 10px;
  list-style-type: none;
}
/* line 236, sass/base-element.scss */
.rright-col ul li h4 {
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  margin: 0;
  line-height: 16px;
  padding-bottom: 7px;
  font-size: 13px;
  margin-top: -2px;
}
/* line 239, sass/base-element.scss */
.rright-col ul li h4 a {
  color: #0065a8;
}
/* line 240, sass/base-element.scss */
.rright-col ul li h4 .news_video {
  margin-top: 4px;
}
/* line 242, sass/base-element.scss */
.rright-col ul li .img-box {
  width: 70px;
  float: left;
  margin-right: 9px;
  padding-top: 2px;
}
/* line 244, sass/base-element.scss */
.rright-col ul li .img-box img {
  display: block;
}
/* line 246, sass/base-element.scss */
.rright-col ul li .text-box {
  width: 160px;
  float: left;
  line-height: 16px;
}
/* line 248, sass/base-element.scss */
.rright-col ul li .text-box div {
  font-size: 13px;
  padding-bottom: 4px;
}
/* line 250, sass/base-element.scss */
.rright-col ul li .text-box div a {
  font-size: 12px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
/* line 252, sass/base-element.scss */
.rright-col ul li .text-box div.light-gray {
  padding-bottom: 0;
}
/* line 253, sass/base-element.scss */
.rright-col ul li .text-box a {
  font-size: 12px;
  color: #0065a8;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 256, sass/base-element.scss */
.rright-col ul li:first-child {
  background: none;
  padding-top: 0;
}

/*����: ��������+�������� ����� */
/* line 262, sass/base-element.scss */
.box-img {
  display: inline-block;
  vertical-align: top;
  line-height: 17px;
  margin-right: 20px;
}
/* line 174, sass/_variable.scss */
.box-img h4 {
  padding-top: 4px;
  margin: 0;
  padding-bottom: 1px;
  font-size: 13px;
  line-height: 15px;
}
/* line 176, sass/_variable.scss */
.box-img h4 a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #0065a8;
  margin-right: 6px;
}
/* line 177, sass/_variable.scss */
.box-img h4 .news_video {
  margin-top: 3px;
  margin-left: 0;
}
/* line 179, sass/_variable.scss */
.box-img span {
  padding-top: 2px;
  color: #666666;
  font-size: 13px;
  display: block;
  line-height: 16px;
}
/* line 266, sass/base-element.scss */
.box-img li {
  padding-bottom: 8px;
}

/*3 ����� ������*/
/* line 269, sass/base-element.scss */
.three-box {
  list-style-type: none;
  margin: 0 -20px 12px 0;
}
/* line 271, sass/base-element.scss */
.three-box li {
  padding-bottom: 8px;
  margin-right: 20px;
  display: inline-block;
  vertical-align: top;
  width: 229px;
}

/*3 �����*/
/* line 274, sass/base-element.scss */
.three-img-box, .four-img-box {
  letter-spacing: -0.3em;
  margin-right: -20px;
  margin-bottom: 20px;
}
/* line 278, sass/base-element.scss */
.three-img-box h3, .four-img-box h3, .three-img-box h2, .four-img-box h2 {
  letter-spacing: normal;
}
/* line 281, sass/base-element.scss */
.three-img-box .box-img, .four-img-box .box-img {
  width: 229px;
  letter-spacing: normal;
}
/* line 285, sass/base-element.scss */
.three-img-box .box-img_cover, .four-img-box .box-img_cover {
  width: 225px;
  margin-bottom: 11px;
}
/* line 288, sass/base-element.scss */
.three-img-box .box-img_cover .img-link, .four-img-box .box-img_cover .img-link {
  width: 223px;
  height: 148px;
  line-height: 148px;
  border: 1px solid #e5e5e5;
  display: block;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 150px;
}
/* line 297, sass/base-element.scss */
.three-img-box .box-img_cover .img-link img, .four-img-box .box-img_cover .img-link img {
  width: 223px;
  border: none;
}
/* line 302, sass/base-element.scss */
.three-img-box .box-img_cover .razd-box, .four-img-box .box-img_cover .razd-box {
  padding-top: 2px;
}
/* line 303, sass/base-element.scss */
.three-img-box .box-img_cover h4, .four-img-box .box-img_cover h4 {
  padding-top: 5px;
  padding-bottom: 0;
  font-size: 15px;
}
/* line 306, sass/base-element.scss */
.three-img-box .box-img_cover h4 a, .four-img-box .box-img_cover h4 a {
  color: #034592;
}
/* line 308, sass/base-element.scss */
.three-img-box .box-img_cover span, .four-img-box .box-img_cover span {
  font-size: 13px;
  line-height: 16px;
  color: black;
}
/* line 313, sass/base-element.scss */
.three-img-box .box-img_cover .place-time, .four-img-box .box-img_cover .place-time, .three-img-box .box-img_cover .place-time span, .four-img-box .box-img_cover .place-time span {
  font-size: 12px;
  line-height: 15px;
}
/* line 316, sass/base-element.scss */
.three-img-box .box-img_cover .place-time span, .four-img-box .box-img_cover .place-time span, .three-img-box .box-img_cover .place-time span span, .four-img-box .box-img_cover .place-time span span {
  color: #999;
}
/* line 319, sass/base-element.scss */
.three-img-box ul.box-img, .four-img-box ul.box-img {
  margin: 0 20px 0 0;
  list-style-type: none;
}
/* line 321, sass/base-element.scss */
.three-img-box ul.box-img li > span:first-child, .four-img-box ul.box-img li > span:first-child {
  color: #2088BC;
  font-size: 14px;
}
/* line 322, sass/base-element.scss */
.three-img-box ul.box-img li a, .four-img-box ul.box-img li a {
  font-size: 14px;
}
/* line 324, sass/base-element.scss */
.three-img-box img, .four-img-box img {
  border: 1px solid #e5e5e5;
  max-width: 100%;
}
/* line 325, sass/base-element.scss */
.three-img-box h2, .four-img-box h2, .three-img-box h3, .four-img-box h3 {
  margin-right: 20px;
}

/* line 327, sass/base-element.scss */
.three-img-box_cover {
  margin-bottom: 8px;
}

/*4 �����*/
/* line 331, sass/base-element.scss */
.four-img-box .box-img {
  width: 167px;
  float: left;
}
/* line 332, sass/base-element.scss */
.four-img-box img {
  border: none;
}

/*����������� ����� � ����� ������ � ��������*/
/* line 336, sass/base-element.scss */
.razd-grey {
  /*font-weight: normal !important;*/
  /*color: #b0b0b3 !important;*/
  font-size: 10px;
  text-align: right;
}

/* line 337, sass/base-element.scss */
.razd-black {
  color: black !important;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 343, sass/base-element.scss */
/*
.bs-stand {
  border-top-width: 2px;
  border-top-style: solid;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
.bs-stand h3 {
  display: block;
  line-height: 16px;
  color: #747272 !important;
  font-weight: 600;
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  background: #ededed;
  margin: 0;
  padding: 4px 0 7px 7px;
}
.bs-stand h3 a {
  color: #747272;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
.bs-stand ul {
  margin: 0 0 20px 0;
  padding: 0;
  list-style-type: none;
}
.bs-stand ul li:first-child {
  background: none;
}
.bs-stand ul li {
  padding: 6px 0 5px 0;
  display: block;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
}
.bs-stand ul li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  font-size: 13px;
}
.bs-stand ul.bold-ul {
  margin-bottom: 0;
}
.bs-stand ul.bold-ul li {
  background: none;
  padding-left: 0;
  padding-top: 0;
}
.bs-stand ul.bold-ul li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600 !important;
  font-size: 12px !important;
}
.bs-stand ul.bold-ul li:first-child a {
  font-size: 13px !important;
}
.bs-stand .rt-img {
  float: none;
  margin-left: 10px;
  margin-bottom: 4px;
  margin-top: 8px;
}
.bs-stand .rst-btextml {
  padding-top: 0;
  padding-left: 0;
  float: none;
  width: 100%;
  padding-bottom: 20px;
}
.bs-stand .rst-btextml h4 {
  color: #034592;
  display: block;
  font-size: 14px;
  padding-bottom: 2px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  margin: 0;
  text-transform: none;
}
.bs-stand .rst-btextml h4 a {
  text-decoration: none;
}
.bs-stand .rst-btextml .r-bt {
  font-size: 12px;
  line-height: 14px;
}
.bs-stand .blk_cntnt {
  padding-top: 3px;
}
.bs-stand .blk_cntnt img {
  border: none;
  margin-bottom: 5px;
}
.bs-stand .news-block-read {
  margin-bottom: 10px;
}
.bs-stand .news-block-read li {
  line-height: 15px;
  padding-right: 10px;
  padding-bottom: 6px;
  padding-top: 10px;
}
.bs-stand .news-block-read li img {
  width: 70px;
  float: left;
  margin-right: 8px;
  border: none;
  margin-bottom: 5px;
}
.bs-stand .news-block-read li a {
  font-weight: 600 !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
}
.bs-stand .news-block-read li .razd-box {
  margin-top: 5px;
  margin-left: 78px;
}
.bs-stand .news-block-read li a.razd-grey {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
  color: #b0b0b3 !important;
  font-size: 12px;
}
.bs-stand .news-block-read li .news_video {
  margin-top: 3px;
}
.bs-stand .news-block-read .trc-a {
  padding-top: 1px;
  width: auto;
  color: #2E2E2E;
  font-weight: normal;
  font-size: 13px;
  padding-bottom: 2px;
}

.af-right {
  border-right: 2px solid #ededed !important;
  border-left: 2px solid #ededed;
  border-bottom: 2px solid #ededed !important;
  margin-bottom: 20px;
}
.af-right .rt-img {
  margin-left: 8px;
}
.af-right .rst-btextml {
  padding-bottom: 7px;
  margin: 0 8px;
  width: 220px;
}
.af-right .rst-btextml .r-bt {
  padding-right: 0;
}
.af-right .news-block-read {
  padding: 0 8px;
}
*/

/*elizarova box*/
/* line 411, sass/base-element.scss */
.elz {
  background-color: #EDEDED;
  margin-bottom: 20px;
  padding-bottom: 8px;
}
/* line 413, sass/base-element.scss */
.elz .elz-info {
  display: inline-block;
  width: 156px;
  margin-left: 8px;
  font-size: 12px;
  padding-right: 3px;
  line-height: 14px;
}
/* line 414, sass/base-element.scss */
.elz .elz-pic {
  padding-left: 8px;
  padding-right: 5px;
  padding-bottom: 4px;
  padding-top: 3px;
}

/* line 416, sass/base-element.scss */
.ncr .blk_cntnt {
  padding-bottom: 2px !important;
}

/*�������!!!*/
/*.bs-stand .c_poster { border-top: none; }  */
/*������� �����*/
/* line 421, sass/base-element.scss */
.scrollTop {
  height: 35px;
  display: inline-block;
  vertical-align: top;
  outline: none;
  z-index: 2000;
  background-image: url("/i/arrow-top.png");
  background-repeat: no-repeat;
  width: 115px;
  position: fixed;
  right: 0;
  bottom: 15px;
  opacity: 0.5;
  display: none;
}
/* line 426, sass/base-element.scss */
.scrollTop:hover {
  opacity: 1;
  outline: none;
}
/* line 427, sass/base-element.scss */
.scrollTop:focus {
  outline: none;
}

/*�������*/
/* line 432, sass/base-element.scss */
.tabs-count .tabs-ul {
  border-bottom: 1px solid #c0c0c0;
  padding: 0;
  margin: 0;
  list-style-type: none;
  height: 32px;
}
/* line 434, sass/base-element.scss */
.tabs-count .tabs-ul li {
  margin-right: 1px;
  float: left;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 436, sass/base-element.scss */
.tabs-count .tabs-ul li a, .tabs-count .tabs-ul li span {
  cursor: pointer;
  text-decoration: none !important;
  line-height: 13px;
  padding: 8px 14px 0 14px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  display: inline-block;
  height: 23px;
  font-weight: 600;
  background: url("/i/tourism/structure/tabs.png") 0 0 repeat-x;
  font-size: 13px;
  color: #404040;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 443, sass/base-element.scss */
.tabs-count .tabs-ul li.active {
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}
/* line 445, sass/base-element.scss */
.tabs-count .tabs-ul li.active a, .tabs-count .tabs-ul li.active span {
  background: url("/i/tourism/structure/tabs.png") 0 -31px repeat-x;
}

/* line 449, sass/base-element.scss */
.tabs-c-box {
  padding-top: 12px;
  margin-left: 2px;
}

/*�������� �� ����� ��������*/
/* line 452, sass/base-element.scss */
/*
.noted-img {
  clear: left;
  padding: 14px;
  background: #ececec;
  color: #777777;
  margin: 10px auto;
}
.noted-img p, .noted-img span.img-link {
  font-size: 14px;
  font-style: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 0 4px;
  text-align: center;
  margin-bottom: 0 !important;
  margin-top: 10px;
}
.noted-img span.img-link {
  display: block;
}
.noted-img img {
  display: block;
  margin: 0 auto 10px auto;
}
*/

/*�����*/
/* line 474, sass/base-element.scss */
.ni-metki {
  float: left;
  width: 468px;
  margin-right: 20px;
  margin-top: 4px;
  line-height: 20px;
  margin-bottom: 14px;
  font-size: 13px;
  color: #666666;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
/* line 482, sass/base-element.scss */
.ni-metki span.small {
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding-right: 3px;
  font-weight: 600;
}
/* line 483, sass/base-element.scss */
.ni-metki a {
  text-decoration: none;
}
/* line 484, sass/base-element.scss */
.ni-metki a:hover {
  text-decoration: underline;
}

/* line 486, sass/base-element.scss */
.ni-ist {
  margin-bottom: 6px;
  font-size: 12px;
  color: #666666;
}
/* line 490, sass/base-element.scss */
.ni-ist span {
  font-weight: 600;
}

/*���������, ������*/
/* line 493, sass/base-element.scss */
.n-on-pr {
  float: right;
  width: 240px;
  margin-bottom: 14px;
  line-height: 15px;
  padding-top: 0;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 12px;
}
/* line 500, sass/base-element.scss */
.n-on-pr .n_vc {
  float: right;
  color: #999;
  padding-right: 0;
  background: no-repeat;
  padding-left: 0;
  line-height: 16px;
  font-size: 13px;
}
/* line 505, sass/base-element.scss */
.n-on-pr .n_vc .ico {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  background-image: url("/i/news/sprite-news.png");
  margin-top: 2px;
  margin-right: 4px;
  background-position: 0 -1px;
  height: 11px;
  width: 15px;
}
/* line 513, sass/base-element.scss */
.n-on-pr .n_cc {
  float: right;
  margin-left: 13px;
  padding-left: 0;
  background: none;
  font-size: 13px;
  line-height: 16px;
}
/* line 520, sass/base-element.scss */
.n-on-pr .n_cc a {
  color: #52a501;
  text-decoration: none;
}
/* line 521, sass/base-element.scss */
.n-on-pr .n_cc a:hover {
  text-decoration: underline;
}
/* line 522, sass/base-element.scss */
.n-on-pr .n_cc .news_discuss {
  margin-right: 0;
  margin-top: -1px;
}

/*span'� ������� ������*/
/* line 529, sass/base-element.scss */
.hidden-link {
  color: #034592;
  cursor: pointer;
}
/* line 531, sass/base-element.scss */
.hidden-link:hover {
  text-decoration: underline;
}

/*���� ����������� �����*/
/* line 537, sass/base-element.scss */
.auth-inf .img-box {
  border: 2px solid #b7b7b7;
  float: left;
  margin-right: 20px;
  margin-top: 4px;
  margin-left: 15px;
  width: 38px;
  height: 38px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 541, sass/base-element.scss */
.auth-inf .img-box img {
  display: block;
  width: 40px;
}
/* line 546, sass/base-element.scss */
.auth-inf .user-info {
  float: left;
  text-align: left;
  margin-top: 3px;
}
/* line 548, sass/base-element.scss */
.auth-inf .user-info a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #034592;
  font-size: 13px;
  position: relative;
}
/* line 550, sass/base-element.scss */
.auth-inf .user-info a:active, .auth-inf .user-info a:focus {
  outline: none;
}
/* line 552, sass/base-element.scss */
.auth-inf .user-info #uwmail {
  float: left;
  margin-top: 5px;
}
/* line 554, sass/base-element.scss */
.auth-inf .user-info #uwmail a {
  background: none;
  width: auto;
  height: auto;
  font-weight: 400;
  margin-left: 0;
  padding-left: 22px;
  margin-right: 11px;
}
/* line 556, sass/base-element.scss */
.auth-inf .user-info #uwmail a:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 18px;
  height: 13px;
  background: url("/i/ico-head.png") 0 -1px no-repeat;
  top: 2px;
}
/* line 557, sass/base-element.scss */
.auth-inf .user-info #uwmail a:hover {
  text-decoration: none;
}
/* line 560, sass/base-element.scss */
.auth-inf .user-info #uwcomm {
  float: left;
  margin-top: 5px;
}
/* line 562, sass/base-element.scss */
.auth-inf .user-info #uwcomm a {
  background: none;
  width: auto;
  height: auto;
  font-weight: 400;
  margin-left: 0;
  padding-left: 22px;
  margin-right: 11px;
}
/* line 564, sass/base-element.scss */
.auth-inf .user-info #uwcomm a:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 19px;
  height: 18px;
  background: url("/i/ico-head.png") -19px 0 no-repeat;
  top: 1px;
}
/* line 565, sass/base-element.scss */
.auth-inf .user-info #uwcomm a:hover {
  text-decoration: none;
}
/* line 568, sass/base-element.scss */
.auth-inf .user-info .ex-a {
  float: left;
  margin-top: 6px;
  width: 15px;
  height: 15px;
  background: url("/i/ico-head.png") -39px 0 no-repeat;
  margin-right: 13px;
}
/* line 570, sass/base-element.scss */
.auth-inf .user-info .ex-a a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/* line 572, sass/base-element.scss */
.auth-inf .user-info .ex-a a:hover {
  text-decoration: none;
}
/* line 575, sass/base-element.scss */
.auth-inf .user-info .prize-box {
  float: left;
  margin-top: 6px;
  width: 16px;
  height: 15px;
  background: url("/i/ico-head.png") -54px 0 no-repeat;
}
/* line 577, sass/base-element.scss */
.auth-inf .user-info .prize-box a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/* line 579, sass/base-element.scss */
.auth-inf .user-info .prize-box a:hover {
  text-decoration: none;
}

/*���������� � �������/���������*/
/* line 586, sass/base-element.scss */
.list-notification {
  margin-bottom: 10px;
  margin-top: -15px;
}
/* line 588, sass/base-element.scss */
.list-notification ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
/* line 590, sass/base-element.scss */
.list-notification ul li {
  border-bottom: 1px solid #dddddd;
  padding-top: 19px;
  padding-bottom: 20px;
}
/* line 593, sass/base-element.scss */
.list-notification ul li:first-child {
  border-top: 1px solid #dddddd;
}
/* line 594, sass/base-element.scss */
.list-notification ul li.noview {
  background: #ededed;
}
/* line 596, sass/base-element.scss */
.list-notification ul li.noview .view-box {
  margin-top: 11px;
}
/* line 598, sass/base-element.scss */
.list-notification ul li.noview .view-box a {
  background: url("/i/ico-view.png") 0 0 no-repeat;
}
/* line 600, sass/base-element.scss */
.list-notification ul li.noview .view-box a:hover {
  background: url("/i/ico-view.png") 0 -22px no-repeat;
}
/* line 604, sass/base-element.scss */
.list-notification ul li .img-box {
  width: 80px;
  float: left;
  margin-left: 21px;
  margin-right: 19px;
}
/* line 606, sass/base-element.scss */
.list-notification ul li .img-box img {
  max-width: 100%;
}
/* line 608, sass/base-element.scss */
.list-notification ul li .text-box {
  float: left;
  width: 328px;
  margin-right: 20px;
}
/* line 610, sass/base-element.scss */
.list-notification ul li .text-box h4 {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-top: -4px;
  margin-bottom: 3px;
  font-size: 15px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  line-height: 18px;
}
/* line 611, sass/base-element.scss */
.list-notification ul li .text-box .razd-grey {
  color: #666666;
  font-size: 13px;
}
/* line 613, sass/base-element.scss */
.list-notification ul li .comment-c-box {
  float: left;
  width: 71px;
  margin-top: 16px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #9e9e9e;
  font-size: 17px;
}
/* line 617, sass/base-element.scss */
.list-notification ul li .comment-c-box .cv-comment {
  margin-right: 6px;
  margin-top: -2px;
  padding-top: 1px;
  display: inline-block;
  vertical-align: top;
  width: 27px;
  height: 24px;
  font-size: 11px;
  color: white;
  text-align: center;
  font-weight: normal;
  background: url("/i/gray-c.png") 0 0 no-repeat;
}
/* line 622, sass/base-element.scss */
.list-notification ul li .comment-c-box .cv-comment.act {
  background: url("/i/green-c.png") 0 0 no-repeat;
}
/* line 625, sass/base-element.scss */
.list-notification ul li .date-box {
  float: left;
  width: 145px;
  margin-top: 16px;
  color: #9e9e9e;
  font-size: 13px;
}
/* line 629, sass/base-element.scss */
.list-notification ul li .view-box {
  margin-top: 12px;
  width: 25px;
  height: 22px;
  float: left;
}
/* line 631, sass/base-element.scss */
.list-notification ul li .view-box a {
  width: 100%;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  background: url("/i/ico-view.png") -29px 0 no-repeat;
}
/* line 633, sass/base-element.scss */
.list-notification ul li .view-box a:hover {
  background: url("/i/ico-view.png") -29px -22px no-repeat;
}
/* line 638, sass/base-element.scss */
.list-notification.my-comments {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 641, sass/base-element.scss */
.list-notification.my-comments ul li {
  border-top: 1px solid #dddddd;
  border-bottom: none;
  padding-bottom: 10px;
}
/* line 645, sass/base-element.scss */
.list-notification.my-comments ul li .img-box {
  margin-left: 0;
}
/* line 646, sass/base-element.scss */
.list-notification.my-comments ul li .text-box {
  width: 608px;
  margin-right: 0;
}

/*�������*/
/* line 653, sass/base-element.scss */
.user-profile-comment-src {
  float: left;
  width: 532px;
  margin-right: 15px;
}

/* line 654, sass/base-element.scss */
.user-profile-comment-date {
  float: right;
  width: 180px;
  text-align: right;
}

/*���������*/
/* line 657, sass/base-element.scss */
.hint {
  background: #fff;
  border: 1px solid #cdcdcd;
  font-size: 12px;
  text-align: left;
  color: #666;
  left: 0;
  line-height: 14px;
  padding: 8px;
  position: absolute;
  top: 0;
  width: 219px;
  z-index: 2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  display: none;
}
/* line 661, sass/base-element.scss */
.hint .close {
  font-size: 16px;
  line-height: 10px;
  position: absolute;
  right: 5px;
  top: 3px;
  color: #000000;
  font-weight: 700;
  opacity: 0.3;
  text-shadow: 0 1px 0 #ffffff;
}
/* line 667, sass/base-element.scss */
.hint .close:hover {
  opacity: 0.5;
  cursor: pointer;
}

/* line 671, sass/base-element.scss */
.gray-btn, .blue-btn, .voting-block .voting-save .btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: auto;
  padding: 0 10px;
  display: block;
  margin: 0 auto 10px auto;
  border: none;
  color: #fff;
  font-size: 16px;
  height: 32px;
  background: #c4c4c4;
}
/* line 674, sass/base-element.scss */
.gray-btn.small-btn, .small-btn.blue-btn, .voting-block .voting-save .small-btn.btn {
  background: #d0d0d0;
  font-size: 14px;
  height: 25px;
  padding: 0 15px;
}

/*����������, ����. ������*/
/* line 679, sass/base-element.scss */
.neighbor ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
/* line 682, sass/base-element.scss */
.neighbor ul li {
  display: block;
  float: left;
}
/* line 684, sass/base-element.scss */
.neighbor ul li a {
  font-size: 13px;
  display: block;
  padding: 10px 0;
}
/* line 690, sass/base-element.scss */
.neighbor ul li.before {
  float: right;
}

/*��� �������*/
/* line 694, sass/base-element.scss */
#beforeday, #nextresults, .gray-btn, .blue-btn, .voting-block .voting-save .btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: auto;
  padding: 0 10px;
  display: block;
  margin: 0 auto 10px auto;
  border: none;
  color: #fff;
  font-size: 16px;
  height: 32px;
  background: #c4c4c4;
}

/* line 698, sass/base-element.scss */
.blue-btn, .voting-block .voting-save .btn {
  background: #197eb0;
  color: #fff !important;
}

/* line 699, sass/base-element.scss */
a.blue-btn, .voting-block .voting-save a.btn {
  display: inline-block;
  padding-right: 10px !important;
  padding-left: 10px !important;
  text-decoration: none !important;
  padding-top: 8px !important;
  height: 25px;
  font-size: 14px !important;
  text-align: center;
}

/*������������ � �������*/
/* line 706, sass/base-element.scss */
.top-paginator .paginator {
  margin-bottom: 0;
}

/* line 707, sass/base-element.scss */
.bottom-paginator .paginator {
  margin-bottom: 10px;
}

/* line 708, sass/base-element.scss */
.paginator {
  font-size: 14px;
}
/* line 710, sass/base-element.scss */
.paginator a {
  padding: 0 3px;
  position: relative;
}
/* line 711, sass/base-element.scss */
.paginator .current {
  text-decoration: none !important;
  color: #2E2E2E !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 712, sass/base-element.scss */
.paginator .first {
  margin-right: 13px;
}
/* line 713, sass/base-element.scss */
.paginator .last {
  margin-left: 13px;
}
/* line 714, sass/base-element.scss */
.paginator .first:after {
  height: 1px;
  content: '';
  right: -11px;
  position: absolute;
  bottom: 4px;
  width: 6px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}
/* line 715, sass/base-element.scss */
.paginator .last:after {
  height: 1px;
  content: '';
  left: -11px;
  position: absolute;
  bottom: 4px;
  width: 6px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}

/*���������*/
/* line 719, sass/base-element.scss */
.rep-box {
  float: right;
  color: #999;
}

/* line 720, sass/base-element.scss */
.rep-arrow {
  font-weight: bold;
  font-size: 12px;
}

/* line 721, sass/base-element.scss */
.rep-green {
  color: #75b925;
  padding-left: 4px;
  display: inline-block;
}

/* line 722, sass/base-element.scss */
.rep-red {
  color: #c92828;
  padding-left: 4px;
  display: inline-block;
}

/*������� ���������*/
/* line 724, sass/base-element.scss */
.table-r {
  width: 100%;
  margin-bottom: 20px;
}
/* line 726, sass/base-element.scss */
.table-r td {
  border-bottom: 1px solid #dddddd;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 728, sass/base-element.scss */
.table-r td.position {
  width: 10%;
  color: #29536d;
  font-size: 14px;
  padding-left: 13px;
  padding-right: 13px;
}
/* line 729, sass/base-element.scss */
.table-r td.nickname {
  width: 40%;
}
/* line 730, sass/base-element.scss */
.table-r td.rep {
  white-space: nowrap;
  text-align: right;
  padding-left: 10px;
  padding-right: 10px;
}

/*������ �������*/
/*����� ���������*/
/* line 736, sass/base-element.scss */
.alt-redact {
  line-height: 14px;
}
/* line 738, sass/base-element.scss */
.alt-redact .bs-stand {
  padding-bottom: 20px;
}

/* line 740, sass/base-element.scss */
.red-theme {
  margin-top: 5px;
  padding-bottom: 7px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 100%;
  font-size: 13px;
}
/* line 743, sass/base-element.scss */
.red-theme .smc {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  line-height: 16px;
}
/* line 745, sass/base-element.scss */
.red-theme .smc:hover {
  text-decoration: underline;
}
/* line 747, sass/base-element.scss */
.red-theme.last {
  margin-top: 8px;
  padding-bottom: 0;
  background: none;
}

/*�����������*/
/* line 750, sass/base-element.scss */
.fotoal {
  padding-bottom: 20px;
}
/* line 752, sass/base-element.scss */
.fotoal img {
  border: none;
}
/* line 753, sass/base-element.scss */
.fotoal .f-day {
  width: 100%;
  margin-top: 8px;
  text-align: center;
}
/* line 754, sass/base-element.scss */
.fotoal .ftl-prev {
  margin-top: 5px;
  width: 240px;
  overflow: hidden;
}
/* line 756, sass/base-element.scss */
.fotoal .ftl-prev a {
  display: block;
  float: left;
  padding-top: 5px;
  margin-left: 7px;
}
/* line 758, sass/base-element.scss */
.fotoal .ftl-prev a:first-child {
  margin-left: 0;
}
/* line 760, sass/base-element.scss */
.fotoal .ftl-prev.last {
  margin-right: 0;
  margin-top: 0;
  padding-left: 0;
}

/*���. ����*/
/* line 764, sass/base-element.scss */
.soc-box span {
  font-size: 13px;
}

/*�����*/
/* line 766, sass/base-element.scss */
.voting-block {
  border: 1px solid #d6d6d6;
  padding: 10px 14px 14px 14px;
  font-size: 13px;
  margin-bottom: 15px;
}
/* line 768, sass/base-element.scss */
.voting-block .voting-head {
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 15px;
  float: left;
  width: 525px;
  color: #006699;
  line-height: 19px;
}
/* line 771, sass/base-element.scss */
.voting-block .voting-head .mode-hint {
  color: #999;
  font-size: 85%;
  font-weight: normal;
}
/* line 777, sass/base-element.scss */
.voting-block label {
  font-size: 13px;
  line-height: 18px;
}
/* line 779, sass/base-element.scss */
.voting-block label span {
  margin-left: 18px;
  display: block;
}
/* line 780, sass/base-element.scss */
.voting-block label input {
  margin-top: 3px;
  float: left;
  margin-right: 5px;
}
/* line 782, sass/base-element.scss */
.voting-block .voting-option {
  margin-bottom: 5px;
}
/* line 784, sass/base-element.scss */
.voting-block .voting-option.last {
  float: left;
}
/* line 786, sass/base-element.scss */
.voting-block .voting-input {
  float: left;
  margin-left: 10px;
  top: -5px;
  position: relative;
}
/* line 787, sass/base-element.scss */
.voting-block .voting-save {
  clear: left;
  padding-top: 5px;
}
/* line 790, sass/base-element.scss */
.voting-block .voting-save .btn {
  padding-left: 20px;
  padding-right: 20px;
  background: #006699;
  text-shadow: none;
  font-size: 14px;
}
/* line 792, sass/base-element.scss */
.voting-block .voting-result-info {
  padding-bottom: 15px;
}
/* line 794, sass/base-element.scss */
.voting-block .voting-result-info label {
  margin-bottom: 5px;
}
/* line 795, sass/base-element.scss */
.voting-block .voting-result-info .progress-info {
  width: 70%;
  float: left;
  height: 15px;
  background: #efefef;
}
/* line 797, sass/base-element.scss */
.voting-block .voting-result-info .progress-info .bar {
  background: #006699;
}
/* line 799, sass/base-element.scss */
.voting-block .voting-result-info .progress-text {
  position: relative;
  top: -2px;
  margin-left: 15px;
  float: left;
  text-align: left;
  font-weight: 600;
}
/* line 801, sass/base-element.scss */
.voting-block .voting-result-all {
  width: 170px;
  text-align: right;
  float: right;
  padding-top: 0;
  color: #999;
}
/* line 802, sass/base-element.scss */
.voting-block .voting-res-link {
  text-align: center;
  font-size: 12px;
}
/* line 804, sass/base-element.scss */
.voting-block .voting-res-link span {
  cursor: pointer;
  color: #034592;
}
/* line 806, sass/base-element.scss */
.voting-block .voting-res-link span:hover {
  text-decoration: underline;
}

/* line 811, sass/base-element.scss */
.right-col .voting-block {
  border: 2px solid #ededed;
}
/* line 813, sass/base-element.scss */
.right-col .voting-block .voting-head {
  width: 100%;
  float: none;
  padding-bottom: 5px;
}
/* line 815, sass/base-element.scss */
.right-col .voting-block .voting-option.last {
  float: none;
}
/* line 817, sass/base-element.scss */
.right-col .voting-block .voting-input {
  float: none;
  margin-left: 0;
  top: 0;
  margin-top: -5px;
}
/* line 819, sass/base-element.scss */
.right-col .voting-block .voting-input input {
  width: 196px;
}
/* line 822, sass/base-element.scss */
.right-col .voting-block .voting-result-info .progress-info {
  width: 72%;
}
/* line 823, sass/base-element.scss */
.right-col .voting-block .voting-result-info .progress-text {
  float: right;
}
/* line 825, sass/base-element.scss */
.right-col .voting-block .voting-result-all {
  text-align: left;
  width: 100%;
  float: none;
  padding-top: 0;
  padding-bottom: 15px;
}



/*���������*/
/* line 899, sass/base-element.scss */
.camslist {
  margin-right: -13px;
}
/* line 901, sass/base-element.scss */
.camslist .camnav {
  float: left;
  margin-right: 13px;
  width: 234px;
  text-align: center;
  margin-bottom: 16px;
}
/* line 903, sass/base-element.scss */
.camslist .camnav .img-box {
  position: relative;
  display: block;
  border: 1px solid #959595;
  margin-bottom: 5px;
  /*width: 232px; height: 174px; */
}
/* line 905, sass/base-element.scss */
.camslist .camnav .img-box:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.2);
  content: '';
}
/* line 906, sass/base-element.scss */
.camslist .camnav .img-box:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  margin-top: -26px;
  margin-left: -26px;
  height: 53px;
  width: 53px;
  background: url("/i/play.png") 0 0 no-repeat;
}
/* line 908, sass/base-element.scss */
.camslist .camnav img {
  display: block;
}
/* line 910, sass/base-element.scss */
.camslist .camnav.active {
  display: none;
}

/* line 913, sass/base-element.scss */
.clappr {
  text-align: center;
  background: #000;
  padding: 0;
  margin-bottom: 18px;
  position: relative;
  /*&:before {
    position: absolute; top: 50%; left: 50%; content: ''; margin-top: -26px; margin-left: -26px;
    height: 53px; width: 53px; background: url("/i/play.png") 0 0 no-repeat; z-index: 10; pointer-events:none;
  }   */
}
/* line 919, sass/base-element.scss */
.clappr div {
  margin: 0px auto;
}

/* line 921, sass/base-element.scss */
.camslist-picto {
  margin-bottom: 20px;
}
/* line 923, sass/base-element.scss */
.camslist-picto .camnavpict {
  float: left;
  border: 1px solid #959595;
  margin-right: 10px;
  width: 70px;
  height: 52px;
}

/*2 �������*/
/* line 932, sass/base-element.scss */
.two-col-inner .one-col {
  float: left;
  width: 48%;
  margin-left: 4%;
  padding-top: 0;
}
/* line 934, sass/base-element.scss */
.two-col-inner .one-col:first-child {
  margin-left: 0;
}

/* line 938, sass/base-element.scss */
.no-bord li {
  background: none !important;
}

/*sponsor � �������*/
/* line 943, sass/base-element.scss */
.sponsor-box {
  margin: 20px 0 15px 0;
}
/* line 945, sass/base-element.scss */
.sponsor-box h3 {
  font-size: 17px;
  margin-bottom: 10px;
}
/* line 946, sass/base-element.scss */
.sponsor-box .sponsor-cont {
  padding: 10px;
  background: #eaf5dc;
  -webkit-box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
  -moz-box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
  box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
}
/* line 949, sass/base-element.scss */
.sponsor-box .sponsor-cont .logo-box {
  float: left;
  width: 220px;
  margin-right: 20px;
}
/* line 951, sass/base-element.scss */
.sponsor-box .sponsor-cont .logo-box img {
  max-width: 100%;
  margin: 0;
  display: block;
  border: 1px solid #ccc;
}
/* line 953, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box {
  margin-left: 240px;
  padding-right: 15px;
}
/* line 955, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box h4 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 600;
}
/* line 956, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box .about {
  padding-bottom: 8px;
}
/* line 957, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box label {
  margin-bottom: 0;
  font-size: 13px;
  font-weight: bold;
  cursor: default;
  display: inline-block;
}
/* line 960, sass/base-element.scss */
.sponsor-box a {
  color: #0074ce;
}
/* line 961, sass/base-element.scss */
.sponsor-box.no-img {
  margin-top: 25px;
}
/* line 964, sass/base-element.scss */
.sponsor-box.no-img .sponsor-cont .text-box {
  margin-left: 15px;
  padding-right: 15px;
}
/* line 967, sass/base-element.scss */
.sponsor-box.no-img .sponsor-cont .noted-img {
  background: none;
  padding: 0;
  margin-top: 15px;
}

/*����*/
/* line 977, sass/base-element.scss */
.wallpaper-box {
  background-position: center 116px !important;
  background-attachment: scroll !important;
  background-color: #6d318e !important;
}
/* line 978, sass/base-element.scss */
.wallpaper-box #crumbs {
  border-bottom: none;
  display: none;
}
/* line 979, sass/base-element.scss */
.wallpaper-box .main-header {
  margin-bottom: 0;
}
/* line 983, sass/base-element.scss */
.wallpaper-box.roof {
  background-position: center -36px !important;
}
/* line 986, sass/base-element.scss */
.wallpaper-box.root {
  background-position: center 80px !important;
}
/* line 989, sass/base-element.scss */
.wallpaper-box #pads_60 {
  background: white;
}

/**/
/*������ � ���. ���� � �������� / ��������*/
/* line 994, sass/base-element.scss */
.li-karnaval .karnaval {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 91px;
  display: block;
  background: url("/i/rk/karnaval.png") 0 5px no-repeat !important;
}
/* line 1002, sass/base-element.scss */
.li-karnaval.active {
  background: none !important;
}

/* line 1005, sass/base-element.scss */
.bottom-rm {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1007, sass/base-element.scss */
.bottom-rm .close {
  width: 40px;
  height: 40px;
  border: 1px solid #fff;
  background: rgba(0, 0, 0, 0.5);
  content: '';
  -webkit-border-radius: 50% 50%;
  -moz-border-radius: 50% / 50%;
  border-radius: 50% / 50%;
  position: absolute;
  top: -30px;
  right: 5px;
  opacity: 0.8;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #fff;
  text-align: center;
  font-size: 24px;
  line-height: 36px;
  font-weight: 400;
}

/* line 1017, sass/base-element.scss */
.address {
  cursor: pointer;
}

/*������ � �����*/
/* line 1020, sass/base-element.scss */
.inside-entries-contianer {
  width: 220px;
  float: left;
  clear: left;
  margin-right: 20px;
  margin-top: 4px;
}
/* line 1024, sass/base-element.scss */
.inside-entries-contianer .inside-entries-head {
  color: #747272;
  background: #ededed;
  border-top: 2px solid #006699;
  padding: 4px 8px 6px 8px;
  margin-bottom: -5px;
  font-weight: 600;
  font-size: 14px;
  position: relative;
  z-index: 3;
}
/* line 1035, sass/base-element.scss */
.inside-entries-contianer .inside-entry {
  padding-bottom: 4px;
  padding-top: 11px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
  border: 2px solid #ededed;
  border-top: none;
  margin-bottom: 8px;
}
/* line 1041, sass/base-element.scss */
.inside-entries-contianer .inside-entry .gray {
  color: #999;
  font-size: 13px;
  display: block;
  margin-bottom: 4px;
  margin-top: -4px;
  font-weight: 400;
  padding: 0 6px;
}
/* line 1049, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-img-box {
  padding: 0;
  background: none;
  float: none;
  margin-right: 0;
}
/* line 1054, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-img-box img {
  display: block;
  margin: 0 0 6px 0;
  max-width: 100%;
}
/* line 1060, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info {
  padding: 0 6px;
}
/* line 1062, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info h3 {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 3px 0;
}
/* line 1068, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info a {
  color: #333333;
}

/* line 1072, sass/base-element.scss */
.inside-entries-contianer + .inside-entries-contianer {
  clear: none;
}

/* line 1074, sass/base-element.scss */
a.showmap, a.address {
  cursor: pointer;
}

/* line 1076, sass/base-element.scss */
.list-razdel {
  margin-right: -10px;
}
/* line 1078, sass/base-element.scss */
.list-razdel .box-razdel {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  float: left;
  width: 980px;
}
/* line 1083, sass/base-element.scss */
.list-razdel .box-razdel img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 1084, sass/base-element.scss */
.list-razdel .box-razdel h2 {
  font-size: 30px;
  line-height: 1.2;
  color: #fff;
  padding: 0 0 7px 0;
  border: none;
}
/* line 1085, sass/base-element.scss */
.list-razdel .box-razdel a {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  position: relative;
  z-index: 2;
}
/* line 1087, sass/base-element.scss */
.list-razdel .box-razdel a .text-box {
  padding-left: 23px;
  padding-right: 23px;
  position: absolute;
  bottom: 21px;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1090, sass/base-element.scss */
.list-razdel .box-razdel a .text-box span {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
}
/* line 1093, sass/base-element.scss */
.list-razdel .box-razdel a .text-box span.razdel-link {
  font-size: 12px;
  text-transform: uppercase;
}
/* line 1099, sass/base-element.scss */
.list-razdel .box-razdel a:hover {
  text-decoration: none !important;
}
/* line 1101, sass/base-element.scss */
.list-razdel .box-razdel:before {
  z-index: 1;
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/i/tourism/box-bg.png") repeat-x 0 0;
  opacity: 0.8;
}
/* line 1105, sass/base-element.scss */
.list-razdel .box-razdel.w1 {
  width: 188px;
}
/* line 1106, sass/base-element.scss */
.list-razdel .box-razdel.w2 {
  width: 386px;
}
/* line 1107, sass/base-element.scss */
.list-razdel .box-razdel.w3 {
  width: 586px;
}
/* line 1108, sass/base-element.scss */
.list-razdel .box-razdel.h1 {
  height: 188px;
}
/* line 1109, sass/base-element.scss */
.list-razdel .box-razdel.h2 {
  height: 386px;
}
/* line 1110, sass/base-element.scss */
.list-razdel .box-razdel.search-box {
  float: right;
  padding: 0;
}
/* line 1112, sass/base-element.scss */
.list-razdel .box-razdel.blue-bg-text h2 {
  font-size: 22px;
  line-height: 1.2;
}
/* line 1114, sass/base-element.scss */
.list-razdel .box-razdel.blue-bg-text a .text-box {
  background: #3399cc;
  bottom: 11px;
  left: 10px;
  padding: 13px 16px 6px 16px;
  width: auto;
}
/* line 1120, sass/base-element.scss */
.list-razdel .box-razdel.small h2 {
  font-size: 26px;
  line-height: 31px;
  padding: 0;
}
/* line 1122, sass/base-element.scss */
.list-razdel .box-razdel.small a .text-box {
  text-align: center;
  width: 100%;
  padding: 0;
}
/* line 1126, sass/base-element.scss */
.list-razdel .box-razdel.small:before {
  background: url("/i/tourism/box-small-bg.png") repeat-x 0 0;
  opacity: 0.75;
}
/* line 1128, sass/base-element.scss */
.list-razdel .box-razdel.blue {
  background: #3399cc;
}
/* line 1130, sass/base-element.scss */
.list-razdel .box-razdel.blue h2 {
  font-size: 26px;
  line-height: 31px;
}
/* line 1132, sass/base-element.scss */
.list-razdel .box-razdel.blue a .text-box {
  text-align: center;
  width: 188px;
  height: 188px;
  display: table-cell;
  padding: 0;
  position: relative;
  bottom: auto;
  vertical-align: middle;
}
/* line 1137, sass/base-element.scss */
.list-razdel .box-razdel.blue:before {
  display: none;
}
/* line 1140, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text h2 {
  font-size: 18px;
  line-height: 20px;
  border-bottom: 1px solid #fff;
  padding-bottom: 13px;
  margin-bottom: 11px;
}
/* line 1142, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box {
  background: rgba(51, 153, 204, 0.8);
  bottom: 0;
  left: auto;
  left: 0;
  padding: 7px 14px 0 14px;
  width: 188px;
  height: 188px;
}
/* line 1145, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span {
  display: block;
  font-size: 14px;
  line-height: 17px;
}
/* line 1147, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span.name-rest {
  padding-bottom: 9px;
}
/* line 1148, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span.info-rest {
  font-weight: 400;
}
/* line 1153, sass/base-element.scss */
.list-razdel .box-razdel.search-box {
  padding: 14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1155, sass/base-element.scss */
.list-razdel .box-razdel.search-box h2 {
  font-size: 20px;
  line-height: 24px;
}
/* line 1156, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 14px;
}
/* line 1158, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn {
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
  height: 40px;
}
/* line 1160, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn:hover, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn:hover, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn:hover {
  background: #1273a4;
}
/* line 1162, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .text-date {
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  display: block;
  padding-bottom: 10px;
}
/* line 1163, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .inp-date-box {
  position: relative;
}
/* line 1165, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .inp-date-box:after {
  display: inline-block;
  width: 28px;
  height: 28px;
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.4;
  background: url("/i/tourism/planning2.png") center center no-repeat;
  background-size: 16px auto;
  -webkit-background-size: 16px auto;
}
/* line 1169, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search input {
  font-size: 13px;
  width: 100%;
  height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 0;
  -moz-border-radius: 0 0;
  -ms-border-radius: 0 0;
  -o-border-radius: 0 0;
  border-radius: 0 0;
  border-color: #fff;
}
/* line 1176, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn {
  -webkit-border-radius: 0 0;
  -moz-border-radius: 0 0;
  -ms-border-radius: 0 0;
  -o-border-radius: 0 0;
  border-radius: 0 0;
}
/* line 1182, sass/base-element.scss */
.list-razdel.cover-list-razdel {
  margin-right: -21px;
}
/* line 1184, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel {
  margin-bottom: 28px;
  margin-right: 21px;
}
/* line 1186, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel h3 {
  font-size: 18px;
  line-height: 1.2;
  padding: 0 0 1px 0;
  margin-top: -3px;
  margin-bottom: 0;
}
/* line 1191, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel .text-box {
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  width: 100%;
  padding-top: 8px;
  padding-bottom: 15px;
}
/* line 1197, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w1, .list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  width: 162px;
}
/* line 1199, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w2, .list-razdel.cover-list-razdel .box-razdel.box-r-1, .list-razdel.cover-list-razdel .box-razdel.box-r-2, .list-razdel.cover-list-razdel .box-razdel.box-r-3, .list-razdel.cover-list-razdel .box-razdel.box-r-6, .list-razdel.cover-list-razdel .box-razdel.box-r-7, .list-razdel.cover-list-razdel .box-razdel.box-r-4, .list-razdel.cover-list-razdel .box-razdel.box-r-5 {
  width: 348px;
}
/* line 1200, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w3 {
  width: 534px;
}
/* line 1202, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h1, .list-razdel.cover-list-razdel .box-razdel.box-r-2, .list-razdel.cover-list-razdel .box-razdel.box-r-3, .list-razdel.cover-list-razdel .box-razdel.box-r-5, .list-razdel.cover-list-razdel .box-razdel.box-r-6, .list-razdel.cover-list-razdel .box-razdel.box-r-7 {
  height: 160px;
}
/* line 1203, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2, .list-razdel.cover-list-razdel .box-razdel.box-r-1, .list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  height: 348px;
}
/* line 1206, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  float: right;
}
/* line 1208, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2.w2 h3, .list-razdel.cover-list-razdel .box-razdel.box-r-1 h3 {
  font-size: 24px;
}
/* line 1209, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2.w2 .text-box, .list-razdel.cover-list-razdel .box-razdel.box-r-1 .text-box {
  padding-bottom: 19px;
}

/*cover June 2016*/
/* line 1215, sass/base-element.scss */
a.add-button {
  color: #fff;
  display: block;
}

/* line 1219, sass/base-element.scss */
.main-header {
  margin-bottom: 13px;
}
/* line 1221, sass/base-element.scss */
.main-header.new-header {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
}
/* line 1223, sass/base-element.scss */
.main-header.new-header .head-up {
  height: 50px;
}
/* line 1225, sass/base-element.scss */
.main-header.new-header .head-up .logo {
  margin-left: 14px;
  margin-right: 0;
  padding-top: 14px;
  width: 102px;
}
/* line 1229, sass/base-element.scss */
.main-header.new-header .head-up .logo .logo-img {
  width: 102px;
  height: 18px;
  padding-bottom: 0;
  background: url("/i/logo.svg") center center no-repeat;
  background-size: 102px auto;
  -webkit-background-size: 102px auto;
}
/* line 1235, sass/base-element.scss */
.main-header.new-header .head-up .head31-right {
  float: right;
}
/* line 1236, sass/base-element.scss */
.main-header.new-header .head-up .info-cont {
  background: none;
  margin-top: 12px;
  height: auto;
  width: auto;
}
/* line 1240, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week {
  background: none;
  margin: 0 20px 0 0;
  height: auto;
  width: 135px;
  text-align: right;
  padding-top: 4px;
  padding-right: 20px;
  position: relative;
  white-space: nowrap;
}
/* line 1248, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week:before {
  position: absolute;
  top: 0;
  right: -1px;
  height: 27px;
  width: 1px;
  background: #5ea5c8;
  content: '';
}
/* line 1255, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .day-box {
  display: inline-block;
}
/* line 1256, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .date, .main-header.new-header .head-up .info-cont .d-week .time-no-sec {
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  padding-top: 0;
  display: inline-block;
}
/* line 1263, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .date {
  margin-right: 2px;
}
/* line 1265, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .city-text {
  float: left;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  display: block;
  padding-top: 4px;
}
/* line 1272, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .city-text a {
  color: #fff !important;
}
/* line 1274, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather {
  width: auto;
  height: auto;
  padding-bottom: 0;
}
/* line 1277, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back {
  background: none;
  height: auto;
  width: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 1281, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back .weather-icon-head {
  padding-top: 0;
  min-height: 20px;
  margin-top: -4px;
}
/* line 1284, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back .weather-icon-head i.wi {
  font-size: 25px;
  min-height: 20px;
}
/* line 1287, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather span.temp {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  width: 50px;
  margin-top: 0;
}
/* line 1293, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate {
  margin-top: 0;
  padding-top: 0;
}
/* line 1295, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div {
  margin-top: 0 !important;
  color: #fefefe;
  font-size: 14px;
  font-weight: 600;
  float: left;
  position: relative;
  width: 99px;
  text-align: center;
  padding-top: 6px;
}
/* line 1305, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 27px;
  width: 1px;
  background: #5ea5c8;
  content: '';
}
/* line 1312, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div a, .main-header.new-header .head-up .info-cont .rate div span {
  color: #fefefe;
  font-size: 14px;
  font-weight: 600;
  vertical-align: top;
  display: inline-block;
}
/* line 1318, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div a:hover, .main-header.new-header .head-up .info-cont .rate div span:hover {
  text-decoration: none;
}
/* line 1320, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div .sign {
  margin-top: -1px !important;
}
/* line 1324, sass/base-element.scss */
.main-header.new-header .head-up .auth {
  float: right;
  height: auto;
  width: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin-top: 5px;
  background: none;
}
/* line 1330, sass/base-element.scss */
.main-header.new-header .head-up .auth .noauth {
  margin-top: 0;
}
/* line 1331, sass/base-element.scss */
.main-header.new-header .head-up .auth .img-box {
  margin-right: 14px;
  margin-left: 0;
  border-color: #fff;
  margin-top: -1px;
}
/* line 1337, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info {
  margin-top: 4px;
}
/* line 1339, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info a {
  color: white;
}
/* line 1340, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info .uwh-block-messages {
  margin-right: 7px;
}
/* line 1341, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info .uwh-block-comments {
  margin-right: 8px;
}
/* line 1343, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-inf {
  margin-left: 50px;
}
/* line 1346, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en {
  margin-right: 14px;
  margin-left: 20px;
  padding-top: 7px;
}
/* line 1349, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en a {
  color: #fff;
  font-size: 13px;
  line-height: 26px;
  display: inline-block;
  padding-left: 11px;
  padding-right: 11px;
  margin-left: 5px;
}
/* line 1356, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en a.reg-a {
  background: rgba(255, 255, 255, 0.26);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 1364, sass/base-element.scss */
.main-header.new-header .head-down {
  height: 30px;
  position: relative;
}
/* line 1368, sass/base-element.scss */
.main-header.new-header .head-down ul li {
  height: 30px;
  background: none;
  position: inherit;
}
/* line 1372, sass/base-element.scss */
.main-header.new-header .head-down ul li a {
  padding: 6px 11px 0 12px;
  height: 24px;
  font-size: 12px;
  position: relative;
}
/* line 1377, sass/base-element.scss */
.main-header.new-header .head-down ul li a:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 30px;
  background: #006699;
  content: '';
}
/* line 1385, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover {
  background: #f1f1f1 !important;
  z-index: 50;
}
/* line 1388, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover .dropdown-menu {
  display: block;
  z-index: 50;
}
/* line 1392, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover a {
  color: #006699;
  text-decoration: none !important;
}
/* line 1399, sass/base-element.scss */
.main-header.new-header .head-down ul li.active-li .dropdown-menu {
  display: none;
}
/* line 1404, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu {
  cursor: default;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
  width: 100%;
  min-height: 27px;
  padding-top: 8px;
  padding-bottom: 0;
  background: #f1f1f1;
  border: none;
  border-bottom: 1px solid #006699;
  margin-top: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 1417, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul {
  padding: 1px 0 2px 0;
}
/* line 1419, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li {
  float: left;
  height: 18px;
  padding-bottom: 6px;
  text-transform: uppercase;
}
/* line 1423, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li:after {
  display: none;
}
/* line 1425, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a {
  font-size: 12px;
  color: #006699;
  padding: 0 0 0 12px;
  height: 17px;
}
/* line 1430, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a:hover {
  text-decoration: underline !important;
}
/* line 1431, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a:after {
  display: none;
}
/* line 1433, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li:hover {
  background: none !important;
}
/* line 1434, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li.li-karnaval {
  margin-left: 12px;
  margin-top: -1px;
}
/* line 1439, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box {
  float: right;
  width: 430px;
  padding-top: 3px;
  margin-right: 41px;
}
/* line 1444, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .img-box {
  float: left;
  width: 195px;
  height: 111px;
  margin-right: 40px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
}
/* line 1451, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .img-box img {
  max-width: 100%;
}
/* line 1453, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box {
  width: 195px;
  float: left;
}
/* line 1456, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 {
  font-size: 15px;
  line-height: 1.27;
  margin-top: -5px;
  margin-bottom: 5px;
}
/* line 1460, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 a {
  padding: 0;
  font-size: 15px;
  line-height: 1.27;
  color: #006699;
}
/* line 1465, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 a:hover {
  text-decoration: underline !important;
}

/* line 1477, sass/base-element.scss */
.head31-first-line-menu {
  padding-top: 8px;
  padding-bottom: 0;
  background: #f1f1f1;
  border-bottom: 1px solid #006699;
}
/* line 1481, sass/base-element.scss */
.head31-first-line-menu ul {
  padding: 1px 0 2px 0;
  margin: 0;
  list-style-type: none;
}
/* line 1485, sass/base-element.scss */
.head31-first-line-menu ul li {
  float: left;
  height: 18px;
  padding-bottom: 6px;
  text-transform: uppercase;
  line-height: 18px;
}
/* line 1491, sass/base-element.scss */
.head31-first-line-menu ul li a {
  font-size: 12px;
  color: #006699;
  padding: 0 0 0 12px;
  height: 17px;
}
/* line 1496, sass/base-element.scss */
.head31-first-line-menu ul li a:hover {
  text-decoration: underline !important;
}
/* line 1498, sass/base-element.scss */
.head31-first-line-menu ul li.li-karnaval {
  margin-left: 12px;
  margin-top: -1px;
}
/* line 1501, sass/base-element.scss */
.head31-first-line-menu ul li.li-olympic {
  margin-left: 12px;
}
/* line 1503, sass/base-element.scss */
.head31-first-line-menu ul li.li-olympic a {
  padding-left: 26px;
  background: url("/i/news/olympic.png") 0 3px no-repeat;
}

/* line 1512, sass/base-element.scss */
.cover-blogs-list {
  letter-spacing: -0.3em;
  margin-top: -4px;
  margin-bottom: 3px;
}
/* line 1515, sass/base-element.scss */
.cover-blogs-list .r-lbc {
  letter-spacing: normal;
  display: inline-block;
  width: 225px;
  vertical-align: top;
  margin-right: 20px;
  padding-bottom: 21px;
  background: none;
}
/* line 1522, sass/base-element.scss */
.cover-blogs-list .r-lbc .npr-imb {
  float: left;
  width: 34px;
  margin-right: 11px;
}
/* line 1524, sass/base-element.scss */
.cover-blogs-list .r-lbc .npr-imb .blogs-user-avatar {
  width: 32px;
  height: 32px;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #a0a0a0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 32px;
  -webkit-background-size: auto 32px;
}
/* line 1534, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text {
  float: left;
  width: 180px;
  padding-top: 0;
}
/* line 1537, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-user-nickname {
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  padding-bottom: 3px;
}
/* line 1541, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-user-nickname a {
  color: black;
}
/* line 1543, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text h3 {
  font-weight: 600;
  font-size: 15px;
  line-height: 1.2;
  margin: 0 0 2px 0;
}
/* line 1547, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-entry-date {
  color: #999;
  font-size: 12px;
}
/* line 1552, sass/base-element.scss */
.cover-blogs-list .r-lbc:nth-child(3n+3) {
  margin-right: 0;
}

/* line 1556, sass/base-element.scss */
.photo-box .swiper-container {
  width: 100%;
  height: 338px;
  margin: -4px auto 20px auto;
}
/* line 1560, sass/base-element.scss */
.photo-box .swiper-slide {
  width: 507px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  position: relative;
}
/* line 1569, sass/base-element.scss */
.photo-box .swiper-slide .text-box {
  display: none;
}
/* line 1571, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active:after {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 164px;
  width: 100%;
  content: '';
  background: url("/i/foto/photo-bg.png") 0 0 repeat-x;
  z-index: 2;
}
/* line 1579, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box {
  display: block;
  position: absolute;
  bottom: 25px;
  left: 0;
  z-index: 5;
  color: #fff;
  width: 478px;
  padding-left: 29px;
}
/* line 1587, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box span {
  display: block;
}
/* line 1588, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .author-name {
  text-transform: uppercase;
  font-size: 12px;
  padding-bottom: 3px;
}
/* line 1594, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-link span {
  color: white;
}
/* line 1595, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-link:hover {
  text-decoration: none !important;
}
/* line 1597, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-name {
  font-size: 24px;
  line-height: 1.2;
}
/* line 1601, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .voteg {
  float: right;
  margin-right: 30px;
  margin-top: 4px;
}
/* line 1608, sass/base-element.scss */
.photo-box .swiper-button-next, .photo-box .swiper-button-prev {
  width: 103px;
  height: 338px;
  top: 0;
  margin-top: 0;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
}
/* line 1614, sass/base-element.scss */
.photo-box .swiper-button-next .uwh-icon-arrow-forward, .photo-box .swiper-button-next .uwh-icon-arrow-back, .photo-box .swiper-button-prev .uwh-icon-arrow-forward, .photo-box .swiper-button-prev .uwh-icon-arrow-back {
  color: #fff;
  font-size: 60px;
  line-height: 338px;
  opacity: 0.5;
}
/* line 1621, sass/base-element.scss */
.photo-box .swiper-button-next:hover .uwh-icon-arrow-forward, .photo-box .swiper-button-next:hover .uwh-icon-arrow-back, .photo-box .swiper-button-prev:hover .uwh-icon-arrow-forward, .photo-box .swiper-button-prev:hover .uwh-icon-arrow-back {
  opacity: 1;
}
/* line 1624, sass/base-element.scss */
.photo-box .swiper-button-next {
  right: 0;
}
/* line 1625, sass/base-element.scss */
.photo-box .swiper-button-prev {
  left: 0;
}

/* line 1627, sass/base-element.scss */
.what_talking-box {
  margin-top: -17px;
  margin-bottom: 13px;
}
/* line 1629, sass/base-element.scss */
.what_talking-box .red-theme:last-child {
  background: none;
}

/* line 1631, sass/base-element.scss */
.photo-competion-cover {
  margin-bottom: 14px;
}
/* line 1633, sass/base-element.scss */
.photo-competion-cover a:hover {
  text-decoration: none !important;
}
/* line 1634, sass/base-element.scss */
.photo-competion-cover .img-box {
  height: 134px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  position: relative;
}
/* line 1640, sass/base-element.scss */
.photo-competion-cover .img-box .razdel-link {
  position: absolute;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  background: #197eb0;
  left: 0;
  bottom: -6px;
  padding: 2px 5px 2px 16px;
}
/* line 1650, sass/base-element.scss */
.photo-competion-cover .text-box {
  color: #fff;
  background: #197eb0;
  padding: 10px 10px 11px 16px;
  line-height: 1.3;
  font-size: 13px;
}
/* line 1655, sass/base-element.scss */
.photo-competion-cover .text-box h3 {
  font-size: 15px;
  font-weight: 600;
  margin: 0;
  padding-bottom: 1px;
}
/* line 1660, sass/base-element.scss */
.photo-competion-cover .text-box h3 a {
  color: #fff;
}
/* line 1662, sass/base-element.scss */
.photo-competion-cover .text-box p {
  margin: 0;
}
/* line 1664, sass/base-element.scss */
.photo-competion-cover .text-box p a {
  color: #fff;
  text-decoration: underline !important;
}
/* line 1667, sass/base-element.scss */
.photo-competion-cover .text-box p a:hover {
  text-decoration: none !important;
}

/* line 1672, sass/base-element.scss */
.c-webcam-pr {
  padding-bottom: 9px;
}

/* line 1673, sass/base-element.scss */
.cam-list {
  margin-top: -11px;
}
/* line 1675, sass/base-element.scss */
.cam-list .one-cam {
  float: left;
  width: 116px;
  height: 87px;
  border: 1px solid #dadada;
  margin-right: 4px;
  margin-bottom: 5px;
}
/* line 1680, sass/base-element.scss */
.cam-list .one-cam:nth-child(2n+2) {
  margin-right: 0;
}

/*
.novosti-photos {
  width: 700px;
  padding: 14px;
  background-color: #ececec;
  margin: 0 auto 20px auto;
}
.novosti-photos .carousel {
  position: relative;
  color: #333;
  width: 700px;
  min-height: 466px;
  overflow: hidden;
  margin: 0;
}
.novosti-photos .carousel .photo-indicators {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  height: 15px;
  text-align: center;
}
.novosti-photos .carousel .photo-indicators .carousel-indicators {
  z-index: 1000;
  margin: 0 auto;
  position: relative;
  top: 0;
  left: auto;
  right: auto;
  list-style: none;
  clear: both;
  display: inline-block;
}
.novosti-photos .carousel .photo-indicators .carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  cursor: pointer;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255, 255, 255, 0.25);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
.novosti-photos .carousel .photo-indicators .carousel-indicators li:first-child {
  margin-left: 0;
}
.novosti-photos .carousel .photo-indicators .carousel-indicators li.active {
  background-color: #fff;
}
.novosti-photos .carousel .carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
  background-color: #000;
}
.novosti-photos .carousel .carousel-inner .item {
  text-align: center;
  display: none;
  position: relative;
  line-height: 462px;
  min-height: 466px;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.novosti-photos .carousel .carousel-inner .item img {
  display: inline-block;
  margin: 0px auto;
}
.novosti-photos .carousel .carousel-inner .item .carousel-caption {
  position: absolute;
  line-height: 17px;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: left;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.6);
  color: #ffffff;
}
.novosti-photos .carousel .carousel-inner .item .carousel-caption h4, .novosti-photos .carousel .carousel-inner .item .carousel-caption p {
  color: #ffffff;
}
.novosti-photos .carousel .carousel-inner .item .carousel-caption h4 {
  margin: 0 0 5px;
}
.novosti-photos .carousel .carousel-inner .item .carousel-caption p {
  margin-bottom: 0;
}
.novosti-photos .carousel .carousel-inner .active {
  left: 0;
}
.novosti-photos .carousel .carousel-inner .active, .novosti-photos .carousel .carousel-inner .next, .novosti-photos .carousel .carousel-inner .prev {
  display: block;
}
.novosti-photos .carousel .carousel-inner .next, .novosti-photos .carousel .carousel-inner .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.novosti-photos .carousel .carousel-inner .next {
  left: 100%;
}
.novosti-photos .carousel .carousel-inner .prev {
  left: -100%;
}
.novosti-photos .carousel .carousel-inner .next.left, .novosti-photos .carousel .carousel-inner .prev.right {
  left: 0;
}
.novosti-photos .carousel .carousel-inner .active.left {
  left: -100%;
}
.novosti-photos .carousel .carousel-inner .active.right {
  left: 100%;
}
.novosti-photos .carousel .carousel-control {
  position: absolute;
  top: 50%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 23px;
  color: #ffffff !important;
  text-align: center;
  background: rgba(0, 0, 0, 0.2);
  border: 3px solid #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.novosti-photos .carousel .carousel-control.right {
  left: auto;
  right: 15px;
}
.novosti-photos .carousel .carousel-control:hover, .novosti-photos .carousel .carousel-control:focus {
  outline: none;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
  text-decoration: none !important;
}
*/

/*RETINA!!!!!!!!*/
@media (-webkit-min-device-pixel-ratio: 2) {
  /* line 1763, sass/base-element.scss */
  .n-on-pr .n_vc .ico {
    width: 17px;
    margin-top: 1px;
    background-image: url("/i/news/sprite-newsx2.png");
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
  }

  /*������ ����/�����*/
  /* line 1770, sass/base-element.scss */
  h3 .news_foto {
    background-image: url("/i/news/sprite-newsx2.png");
    background-position: -88px 0;
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
    margin-left: 0;
  }
  /* line 1775, sass/base-element.scss */
  h3 .news_video {
    background-image: url("/i/news/sprite-newsx2.png");
    background-position: -104px 0;
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
    margin-left: 0;
  }

  /* line 1785, sass/base-element.scss */
  .list-notification ul li .view-box a {
    background: url("/i/ico-viewx2.png") -29px 0 no-repeat;
    background-size: 54px 44px;
    -webkit-background-size: 54px 44px;
  }
  /* line 1787, sass/base-element.scss */
  .list-notification ul li .view-box a:hover {
    background: url("/i/ico-viewx2.png") -29px -22px no-repeat;
    background-size: 54px 44px;
    -webkit-background-size: 54px 44px;
  }

  /*���� �����������*/
  /* line 1796, sass/base-element.scss */
  .auth-inf .user-info .prize-box {
    margin-top: 6px;
    height: 16px;
    background: url("/i/ico-headx2.png") -54px 0 no-repeat;
    background-size: 70px 18px;
    -webkit-background-size: 70px 18px;
  }
}
/* line 1804, sass/base-element.scss */
#pads_20, #pads_56 {
  margin-bottom: 20px;
}

/* line 1807, sass/base-element.scss */
.right-col .padspo:first-child {
  margin: 0 !important;
}

/* line 1810, sass/base-element.scss */
.right-col .padspo.tgb {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 1811, sass/base-element.scss */
.padspo.mobile {
  margin-left: -10px;
}

/*textBlock news-list*/
/* line 1814, sass/base-element.scss */
.text-block-rks {
  display: flex;
  align-items: stretch;
}

/* line 1818, sass/base-element.scss */
.text-block-rks__item {
  width: 50%;
  float: left;
  box-sizing: border-box;
  display: flex;
  align-items: stretch;
}

/* line 1825, sass/base-element.scss */
.text-block-rks__item:first-child {
  padding-right: 10px;
}

/* line 1828, sass/base-element.scss */
.text-block-rks__item:last-child {
  padding-left: 10px;
}

/* line 1831, sass/base-element.scss */
.text-block-rks__item-inner {
  border: 1px solid #eeeff4;
  padding-right: 10px;
}

/* line 1835, sass/base-element.scss */
.text-block-rks__img {
  float: left;
  width: 100px;
}

/* line 1839, sass/base-element.scss */
.text-block-rks__text {
  margin-left: 113px;
  padding-top: 11px;
}

/* line 1843, sass/base-element.scss */
.text-block-rks__head {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 7px;
}

/* line 1848, sass/base-element.scss */
.text-block-rks__text p {
  line-height: 1.08;
  margin: 0 0 5px 0;
  letter-spacing: -0.3px;
}

/* line 1853, sass/base-element.scss */
.text-block-rks__head a {
  color: #006699;
}

/* line 1856, sass/base-element.scss */
.text-block-rks__text .grey-text {
  color: #bebebe;
  font-size: 11px;
}

/* line 1861, sass/base-element.scss */
.share-title {
  float: left;
  padding: 4px 10px 2px 0;
  font-weight: 700;
}

/*hover effect*/
/* line 1868, sass/base-element.scss */
.btn-buzz-out {
  animation-duration: 0.75s;
  animation-iteration-count: 1;
  animation-name: hvr-buzz-out;
  animation-timing-function: linear;
}

@keyframes hvr-buzz-out {
  /* line 1875, sass/base-element.scss */
  10% {
    transform: translateX(3px) rotate(2deg);
  }

  /* line 1878, sass/base-element.scss */
  20% {
    transform: translateX(-3px) rotate(-2deg);
  }

  /* line 1881, sass/base-element.scss */
  30% {
    transform: translateX(3px) rotate(2deg);
  }

  /* line 1884, sass/base-element.scss */
  40% {
    transform: translateX(-3px) rotate(-2deg);
  }

  /* line 1887, sass/base-element.scss */
  50% {
    transform: translateX(2px) rotate(1deg);
  }

  /* line 1890, sass/base-element.scss */
  60% {
    transform: translateX(-2px) rotate(-1deg);
  }

  /* line 1893, sass/base-element.scss */
  70% {
    transform: translateX(2px) rotate(1deg);
  }

  /* line 1896, sass/base-element.scss */
  80% {
    transform: translateX(-2px) rotate(-1deg);
  }

  /* line 1899, sass/base-element.scss */
  90% {
    transform: translateX(1px) rotate(0deg);
  }

  /* line 1902, sass/base-element.scss */
  100% {
    transform: translateX(-1px) rotate(0deg);
  }
}

/* line 1907, sass/base-element.scss */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}

/* line 1918, sass/base-element.scss */
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  /* line 1924, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  /* line 1928, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  /* line 1932, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  /* line 1936, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  /* line 1940, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  /* line 1944, sass/base-element.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-wobble-horizontal {
  /* line 1950, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  /* line 1954, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  /* line 1958, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  /* line 1962, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  /* line 1966, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  /* line 1970, sass/base-element.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1975, sass/base-element.scss */
.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}

/* line 1982, sass/base-element.scss */
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  /* line 1994, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  /* line 1998, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  /* line 2002, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  /* line 2006, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  /* line 2010, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  /* line 2014, sass/base-element.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes hvr-wobble-vertical {
  /* line 2020, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  /* line 2024, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  /* line 2028, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  /* line 2032, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  /* line 2036, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  /* line 2040, sass/base-element.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 2045, sass/base-element.scss */
.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}

/* line 2052, sass/base-element.scss */
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/*IPad, IPad2, IPadMini*/
@media screen and (max-device-width: 1024px) {
  /* line 2067, sass/base-element.scss */
  .full-img {
    z-index: 100;
    display: none;
    opacity: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
  }

  /* line 2068, sass/base-element.scss */
  .full-img-cont {
    text-align: center;
  }

  /* line 2069, sass/base-element.scss */
  .full-img img {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
  }

  /* line 2072, sass/base-element.scss */
  .r-a-f {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
  }

  /* line 2073, sass/base-element.scss */
  .full-b {
    overflow: hidden;
    position: fixed;
  }

  /* line 2074, sass/base-element.scss */
  .head-full {
    padding-top: 20px;
    font-size: 14px;
    padding-bottom: 15px;
  }
}
@media only screen and (orientation: portrait) {
  /*portrait landscape    */
}
/* line 3, sass/comments.scss */
.new-comments-head {
  margin-top: 20px;
  font-size: 16px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  padding-top: 4px;
  padding-bottom: 14px;
}

/* line 5, sass/comments.scss */
.new-comments-list, .my-comments-list {
  margin-bottom: 10px;
}
/* line 7, sass/comments.scss */
.new-comments-list .comment-entry, .my-comments-list .comment-entry {
  border-top: 1px solid #d1d1d1;
  padding-top: 16px;
  padding-bottom: 10px;
}
/* line 10, sass/comments.scss */
.new-comments-list .comment-entry .comment-avatar, .my-comments-list .comment-entry .comment-avatar {
  float: left;
  border: 1px solid #b7b7b7;
  margin-right: 12px;
  height: 50px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 14, sass/comments.scss */
.new-comments-list .comment-entry .comment-avatar img, .my-comments-list .comment-entry .comment-avatar img {
  width: 50px;
  display: block;
}
/* line 18, sass/comments.scss */
.new-comments-list .comment-entry .comment-avatar.anonymous div.box, .my-comments-list .comment-entry .comment-avatar.anonymous div.box {
  display: flex;
  width: 50px;
  height: 50px;
}
/* line 22, sass/comments.scss */
.new-comments-list .comment-entry .comment-avatar.anonymous div.box i.uwh-icon-anonymous, .my-comments-list .comment-entry .comment-avatar.anonymous div.box i.uwh-icon-anonymous {
  display: block;
  height: 40px;
  width: 40px;
  text-align: center;
  margin: auto;
  font-size: 36px;
}
/* line 33, sass/comments.scss */
.new-comments-list .comment-entry .comment-head, .my-comments-list .comment-entry .comment-head {
  padding: 0 0 9px 0;
}
/* line 35, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user, .my-comments-list .comment-entry .comment-head .comment-user {
  float: left;
  white-space: nowrap;
}
/* line 37, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user .user-link, .my-comments-list .comment-entry .comment-head .comment-user .user-link {
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  display: inline-block;
  font-weight: 600;
  color: #034592;
}
/* line 39, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user .user-link:hover, .my-comments-list .comment-entry .comment-head .comment-user .user-link:hover {
  text-decoration: none !important;
  cursor: pointer;
}
/* line 40, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user .user-link .r, .my-comments-list .comment-entry .comment-head .comment-user .user-link .r {
  color: #2e71c0;
}
/* line 42, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user .nmail, .my-comments-list .comment-entry .comment-head .comment-user .nmail {
  vertical-align: top;
  display: inline-block;
  margin-top: 3px;
}
/* line 43, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user .date, .my-comments-list .comment-entry .comment-head .comment-user .date {
  font-size: 12px;
  color: #999999;
  position: relative;
  margin-left: 7px;
  padding-top: 0;
  padding-left: 12px;
}
/* line 45, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comment-user .date:before, .my-comments-list .comment-entry .comment-head .comment-user .date:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 3px;
  height: 3px;
  top: 8px;
  background: url("/i/uw-sprite.png") -62px 0 no-repeat;
}
/* line 48, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin, .my-comments-list .comment-entry .comment-head .comm-admin {
  float: right;
}
/* line 50, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_edit, .new-comments-list .comment-entry .comment-head .comm-admin .com_delete, .my-comments-list .comment-entry .comment-head .comm-admin .com_edit, .my-comments-list .comment-entry .comment-head .comm-admin .com_delete {
  display: inline-block;
  float: left;
  cursor: pointer;
}
/* line 51, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_edit, .my-comments-list .comment-entry .comment-head .comm-admin .com_edit {
  background: url("/i/uw-sprite.png") 0 -49px no-repeat;
  width: 14px;
  height: 14px;
  margin-top: 4px;
  margin-right: 16px;
}
/* line 53, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_edit:hover, .my-comments-list .comment-entry .comment-head .comm-admin .com_edit:hover {
  background: url("/i/uw-sprite.png") -26px -49px no-repeat;
}
/* line 55, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_delete, .my-comments-list .comment-entry .comment-head .comm-admin .com_delete {
  background: url("/i/uw-sprite.png") -14px -49px no-repeat;
  width: 11px;
  height: 11px;
  margin-top: 5px;
}
/* line 57, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_delete:hover, .my-comments-list .comment-entry .comment-head .comm-admin .com_delete:hover {
  background: url("/i/uw-sprite.png") -41px -49px no-repeat;
}
/* line 59, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_rates, .my-comments-list .comment-entry .comment-head .comm-admin .com_rates {
  width: 14px;
  height: 14px;
  margin-top: 5px;
  color: #999;
  display: inline-block;
  float: left;
  cursor: pointer;
  margin-right: 16px;
  position: relative;
}
/* line 63, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_rates .icon-heart, .my-comments-list .comment-entry .comment-head .comm-admin .com_rates .icon-heart {
  background: url("/i/uw-sprite.png") 0 -63px no-repeat;
}
/* line 65, sass/comments.scss */
.new-comments-list .comment-entry .comment-head .comm-admin .com_rates .icon-heart:hover, .my-comments-list .comment-entry .comment-head .comm-admin .com_rates .icon-heart:hover {
  background: url("/i/uw-sprite.png") -14px -63px no-repeat;
}
/* line 70, sass/comments.scss */
.new-comments-list .comment-entry .comment-content, .my-comments-list .comment-entry .comment-content {
  float: left;
  width: calc(100% - 64px);
  margin-top: -3px;
  word-break: normal;
  word-wrap: break-word;
}
/* line 72, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body, .my-comments-list .comment-entry .comment-content .comment-body {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
  padding-bottom: 10px;
}
/* line 74, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .noted-img, .my-comments-list .comment-entry .comment-content .comment-body .noted-img {
  max-width: 636px;
}
/* line 75, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .acit, .my-comments-list .comment-entry .comment-content .comment-body .acit {
  background: #efefef;
  border-left: 3px solid #b7b7b7;
  border-top: none;
  border-bottom: none;
  border-right: none;
  color: #666666;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  width: auto;
  margin-top: 5px;
  padding: 10px 13px 14px 13px;
  line-height: 14px;
  font-size: 12px;
}
/* line 79, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .acit .acit-head, .my-comments-list .comment-entry .comment-content .comment-body .acit .acit-head {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 12px;
  padding-bottom: 0;
  font-weight: 600;
}
/* line 81, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .acit .acit-head .ucit, .my-comments-list .comment-entry .comment-content .comment-body .acit .acit-head .ucit {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #666666;
}
/* line 84, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .edit-comments-form, .my-comments-list .comment-entry .comment-content .comment-body .edit-comments-form {
  background: #f2f2f2;
  padding: 10px;
}
/* line 87, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .edit-comments-form textarea, .my-comments-list .comment-entry .comment-content .comment-body .edit-comments-form textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  resize: vertical;
  padding: 5px 8px;
  width: 632px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 19px;
}
/* line 92, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .edit-comments-form #com_sub, .new-comments-list .comment-entry .comment-content .comment-body .edit-comments-form #com_can, .my-comments-list .comment-entry .comment-content .comment-body .edit-comments-form #com_sub, .my-comments-list .comment-entry .comment-content .comment-body .edit-comments-form #com_can {
  color: white;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 14px;
  text-shadow: 0 -1px #003c59;
  -webkit-border-radius: 5px 5px;
  -moz-border-radius: 5px / 5px;
  border-radius: 5px / 5px;
  background: #1273a4;
  padding: 0 15px;
  border: none;
  height: 32px;
  margin-right: 10px;
}
/* line 96, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-body .edit-comments-form #com_can, .my-comments-list .comment-entry .comment-content .comment-body .edit-comments-form #com_can {
  background: #ccc;
  text-shadow: none;
}
/* line 99, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends, .my-comments-list .comment-entry .comment-content .comment-extends {
  color: #b5b5b5;
  font-size: 12px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  margin-bottom: 6px;
}
/* line 101, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends span, .my-comments-list .comment-entry .comment-content .comment-extends span {
  cursor: pointer;
}
/* line 102, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends span:hover, .my-comments-list .comment-entry .comment-content .comment-extends span:hover {
  color: #034592;
}
/* line 103, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-abuse, .my-comments-list .comment-entry .comment-content .comment-extends .comments-abuse {
  position: relative;
  padding-left: 15px;
  margin-left: 9px;
}
/* line 105, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-abuse:before, .my-comments-list .comment-entry .comment-content .comment-extends .comments-abuse:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 1px;
  height: 10px;
  top: 5px;
  background: #b5b5b5;
}
/* line 107, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating {
  float: left;
  margin-right: 21px;
}
/* line 109, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-text, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-text {
  font-size: 15px;
  font-weight: 700;
  cursor: default;
  float: left;
  margin-right: 6px;
  margin-top: 1px;
  color: #b5b5b5;
}
/* line 111, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-text.plus, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-text.plus {
  color: #52a501;
}
/* line 112, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-text.minus, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-text.minus {
  color: #c92828;
}
/* line 114, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-plus, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-plus {
  cursor: pointer;
  float: left;
  width: 23px;
  height: 15px;
  position: relative;
  margin-top: 2px;
}
/* line 116, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-plus:after, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-plus:after {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  left: 5px;
  top: 3px;
  background: url("/i/uw-sprite.png") no-repeat -52px -49px;
  width: 13px;
  height: 9px;
}
/* line 118, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus {
  cursor: pointer;
  float: left;
  position: relative;
  margin-left: 13px;
  width: 23px;
  height: 15px;
  margin-top: 2px;
}
/* line 120, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus:before, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  background: #b5b5b5;
  height: 10px;
  left: -7px;
  top: 3px;
  width: 1px;
  z-index: 0;
  cursor: default;
}
/* line 121, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus:after, .my-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus:after {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  left: 5px;
  top: 3px;
  background: url("/i/uw-sprite.png") no-repeat -65px -49px;
  width: 13px;
  height: 9px;
}
/* line 125, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-abuses-list, .my-comments-list .comment-entry .comment-content .comment-abuses-list {
  padding: 0px;
  background: #efefef;
  margin-top: 2px;
}
/* line 128, sass/comments.scss */
.new-comments-list .comment-entry .comment-content .comment-abuses-list .comment-abuses-entry, .my-comments-list .comment-entry .comment-content .comment-abuses-list .comment-abuses-entry {
  padding: 5px;
}
/* line 134, sass/comments.scss */
.new-comments-list .com-separator, .my-comments-list .com-separator {
  height: 1px;
}

/* line 137, sass/comments.scss */
.tooltip .tooltip-arrow {
  border-bottom-color: #dcdcdc !important;
}
/* line 138, sass/comments.scss */
.tooltip .tooltip-inner {
  background-color: #dcdcdc;
}
/* line 139, sass/comments.scss */
.tooltip.tooltip.in {
  opacity: 1;
}

/* line 141, sass/comments.scss */
.comments-whorated {
  min-width: 200px;
  font-weight: bold;
  color: #666;
}
/* line 143, sass/comments.scss */
.comments-whorated .rate-plus {
  color: #468847;
}
/* line 144, sass/comments.scss */
.comments-whorated .rate-minus {
  color: #c92828;
}

/* line 146, sass/comments.scss */
.my-comments-list {
  clear: both;
  /*margin-left: 99px;*/
  margin-bottom: 0;
}
/* line 148, sass/comments.scss */
.my-comments-list .comment-entry {
  padding-top: 15px;
  padding-bottom: 0;
  border-top: none;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
}
/* line 151, sass/comments.scss */
.my-comments-list .comment-entry .comment-content {
  width: auto;
}
/* line 153, sass/comments.scss */
.my-comments-list .comment-entry .comment-content .comment-body {
  padding-bottom: 5px;
}
/* line 155, sass/comments.scss */
.my-comments-list .comment-entry .comment-link {
  clear: both;
  text-align: right;
  font-size: 11px;
  padding-bottom: 10px;
}
/* line 160, sass/comments.scss */
.my-comments-list .comment-entry:first-child {
  background: none;
  padding-top: 10px;
}

/* line 164, sass/comments.scss */
.new-comments-form {
  background: #f2f2f2;
  margin-bottom: 24px;
  padding: 16px 20px 20px 20px;
}
/* line 167, sass/comments.scss */
.new-comments-form .head-tcomm {
  float: left;
  font-size: 17px;
  color: #333333;
}
/* line 168, sass/comments.scss */
.new-comments-form .comm-form-buttons {
  float: right;
  margin-bottom: 16px;
  position: relative;
}
/* line 170, sass/comments.scss */
.new-comments-form .comm-form-buttons .com_but {
  float: left;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  color: #9d9d9d;
  font-size: 17px;
}
/* line 174, sass/comments.scss */
.new-comments-form .comm-form-buttons .com_but:hover {
  color: #0d74a6;
}
/* line 176, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_cit {
  margin-top: 3px;
  margin-right: 14px;
  width: 33px;
  height: 18px;
}
/* line 179, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_bold {
  margin-top: 2px;
  margin-right: 16px;
  width: 22px;
  height: 16px;
}
/* line 182, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_ital {
  margin-top: 2px;
  margin-right: 17px;
  width: 17px;
  height: 16px;
}
/* line 185, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_under {
  margin-top: 2px;
  margin-right: 17px;
  width: 18px;
  height: 18px;
  font-size: 18px;
}
/* line 189, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_pers {
  margin-top: 2px;
  margin-right: 18px;
  width: 20px;
  height: 16px;
}
/* line 192, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_href {
  margin-right: 11px;
  width: 17px;
  height: 20px;
  font-size: 21px;
}
/* line 196, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_img {
  margin-right: 12px;
  width: 20px;
  height: 18px;
  font-size: 21px;
}
/* line 200, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_imgupload {
  height: 18px;
  width: 20px;
  margin-right: 12px;
  font-size: 20px;
}
/* line 205, sass/comments.scss */
.new-comments-form .comm-form-buttons #bbut_smile {
  margin-right: 2px;
  width: 18px;
  height: 19px;
  font-size: 20px;
}
/* line 210, sass/comments.scss */
.new-comments-form .comm-form-main {
  clear: both;
}
/* line 212, sass/comments.scss */
.new-comments-form .comm-form-main .com-form-text {
  margin-bottom: 13px;
  width: 100%;
}
/* line 215, sass/comments.scss */
.new-comments-form .comm-form-main .com-form-text #com_txtar {
  resize: vertical;
  padding: 5px 10px;
  width: calc(100% - 20px);
  height: 123px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 19px;
}
/* line 220, sass/comments.scss */
.new-comments-form .comm-form-main .com-form-add {
  float: left;
  width: 100px;
}
/* line 223, sass/comments.scss */
.new-comments-form .comm-form-main .com-form-add .com-smile {
  width: 40px;
  text-align: center;
  float: left;
  margin-left: 10px;
  height: 35px;
}
/* line 233, sass/comments.scss */
.new-comments-form .comm-form-submit #com_append {
  color: white;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 14px;
  text-shadow: 0 -1px #003c59;
  -webkit-border-radius: 5px 5px;
  -moz-border-radius: 5px / 5px;
  border-radius: 5px / 5px;
  background: #1273a4;
  width: 182px;
  border: none;
  height: 32px;
  -webkit-appearance: none;
}

/* line 240, sass/comments.scss */
.write-comment {
  color: white;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 15px;
  margin-top: -5px;
  -webkit-border-radius: 5px 5px;
  -moz-border-radius: 5px / 5px;
  border-radius: 5px / 5px;
  background: #3b6c8a;
  height: 26px;
  padding: 6px 10px 0 10px;
  -webkit-appearance: none;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 15px;
}

/* line 245, sass/comments.scss */
#loadmore, #view-comment {
  margin-bottom: 15px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #034592;
  font-size: 14px;
  display: inline-block;
  top: -7px;
  position: relative;
}

/* line 253, sass/comments.scss */
#document_quote {
  float: left;
  margin: 1px 5px 0px 10px;
  height: 24px;
  display: none;
  position: absolute;
  z-index: 9999;
}

/* line 258, sass/comments.scss */
.quote-button {
  height: 20px;
  color: #FFF;
  background-color: #1273a4;
  font-weight: normal;
  font-size: 12px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 3px 15px 1px 15px;
  cursor: pointer;
}

/* line 262, sass/comments.scss */
.comments-alert {
  background: #f5f5f5;
  text-align: center;
  font-size: 15px;
  color: #565656;
  padding-top: 17px;
  padding-bottom: 11px;
  margin-bottom: 20px;
}
/* line 269, sass/comments.scss */
.comments-alert > div {
  padding-top: 11px;
}

@media (-webkit-min-device-pixel-ratio: 2) {
  /* line 278, sass/comments.scss */
  .new-comments-list .comment-entry .comment-head .comm-admin .com_edit {
    background: url("/i/uw-spritex2.png") no-repeat scroll 0 -49px;
    margin-right: 15px;
    width: 15px;
    background-size: 107px 100px;
    -webkit-background-size: 107px 100px;
  }
  /* line 283, sass/comments.scss */
  .new-comments-list .comment-entry .comment-head .comm-admin .com_delete {
    background: url("/i/uw-spritex2.png") no-repeat -15px -49px;
    background-size: 107px 100px;
    -webkit-background-size: 107px 100px;
  }
  /* line 292, sass/comments.scss */
  .new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-plus:after {
    background: url("/i/uw-spritex2.png") no-repeat -52px -49px;
    background-size: 107px 100px;
    -webkit-background-size: 107px 100px;
  }
  /* line 296, sass/comments.scss */
  .new-comments-list .comment-entry .comment-content .comment-extends .comments-rating .rat-minus:after {
    background: url("/i/uw-spritex2.png") no-repeat -65px -49px;
    background-size: 107px 100px;
    -webkit-background-size: 107px 100px;
  }
}
/*news comments slider*/
/* line 309, sass/comments.scss */
#comments_list .novosti-photos {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 311, sass/comments.scss */
#comments_list .novosti-photos .carousel {
  width: 100%;
  height: 356px;
  min-height: 356px;
}
/* line 315, sass/comments.scss */
#comments_list .novosti-photos .carousel .carousel-inner .item {
  height: 352px;
  line-height: 352px;
  min-height: 325px;
}

/* line 324, sass/comments.scss */
.emoji {
  width: 26px;
  height: 26px;
  background-repeat: no-repeat;
  overflow: hidden;
  background-image: url(/i/emoji.png);
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}

/* line 328, sass/comments.scss */
.emoji0023-20e3 {
  background-position: 0 -28px;
}

/* line 329, sass/comments.scss */
.emoji0030-20e3 {
  background-position: 0 -55px;
}

/* line 330, sass/comments.scss */
.emoji0031-20e3 {
  background-position: 0 -82px;
}

/* line 331, sass/comments.scss */
.emoji0032-20e3 {
  background-position: 0 -109px;
}

/* line 332, sass/comments.scss */
.emoji0033-20e3 {
  background-position: 0 -137px;
}

/* line 333, sass/comments.scss */
.emoji0034-20e3 {
  background-position: 0 -164px;
}

/* line 334, sass/comments.scss */
.emoji0035-20e3 {
  background-position: 0 -191px;
}

/* line 335, sass/comments.scss */
.emoji0036-20e3 {
  background-position: 0 -218px;
}

/* line 336, sass/comments.scss */
.emoji0037-20e3 {
  background-position: 0 -245px;
}

/* line 337, sass/comments.scss */
.emoji0038-20e3 {
  background-position: 0 -273px;
}

/* line 338, sass/comments.scss */
.emoji0039-20e3 {
  background-position: 0 -300px;
}

/* line 339, sass/comments.scss */
.emoji00a9 {
  background-position: 0 -327px;
}

/* line 340, sass/comments.scss */
.emoji00ae {
  background-position: 0 -354px;
}

/* line 341, sass/comments.scss */
.emoji1f004 {
  background-position: 0 -382px;
}

/* line 342, sass/comments.scss */
.emoji1f0cf {
  background-position: 0 -409px;
}

/* line 343, sass/comments.scss */
.emoji1f170 {
  background-position: 0 -436px;
}

/* line 344, sass/comments.scss */
.emoji1f171 {
  background-position: 0 -463px;
}

/* line 345, sass/comments.scss */
.emoji1f17e {
  background-position: 0 -490px;
}

/* line 346, sass/comments.scss */
.emoji1f17f {
  background-position: 0 -518px;
}

/* line 347, sass/comments.scss */
.emoji1f18e {
  background-position: 0 -545px;
}

/* line 348, sass/comments.scss */
.emoji1f191 {
  background-position: 0 -572px;
}

/* line 349, sass/comments.scss */
.emoji1f192 {
  background-position: 0 -599px;
}

/* line 350, sass/comments.scss */
.emoji1f193 {
  background-position: 0 -627px;
}

/* line 351, sass/comments.scss */
.emoji1f194 {
  background-position: 0 -654px;
}

/* line 352, sass/comments.scss */
.emoji1f195 {
  background-position: 0 -681px;
}

/* line 353, sass/comments.scss */
.emoji1f196 {
  background-position: 0 -708px;
}

/* line 354, sass/comments.scss */
.emoji1f197 {
  background-position: 0 -735px;
}

/* line 355, sass/comments.scss */
.emoji1f198 {
  background-position: 0 -763px;
}

/* line 356, sass/comments.scss */
.emoji1f199 {
  background-position: 0 -790px;
}

/* line 357, sass/comments.scss */
.emoji1f19a {
  background-position: 0 -817px;
}

/* line 358, sass/comments.scss */
.emoji1f1e8-1f1f3 {
  background-position: 0 -844px;
}

/* line 360, sass/comments.scss */
.emoji1f1e9-1f1ea {
  background-position: 0 -871px;
}

/* line 362, sass/comments.scss */
.emoji1f1ea-1f1f8 {
  background-position: 0 -899px;
}

/* line 364, sass/comments.scss */
.emoji1f1eb-1f1f7 {
  background-position: 0 -926px;
}

/* line 366, sass/comments.scss */
.emoji1f1ec-1f1e7 {
  background-position: 0 -953px;
}

/* line 368, sass/comments.scss */
.emoji1f1ee-1f1f9 {
  background-position: 0 -980px;
}

/* line 370, sass/comments.scss */
.emoji1f1ef-1f1f5 {
  background-position: 0 -1008px;
}

/* line 372, sass/comments.scss */
.emoji1f1f0-1f1f7 {
  background-position: 0 -1035px;
}

/* line 374, sass/comments.scss */
.emoji1f1f7-1f1fa {
  background-position: 0 -1062px;
}

/* line 376, sass/comments.scss */
.emoji1f1fa-1f1f8 {
  background-position: 0 -1089px;
}

/* line 378, sass/comments.scss */
.emoji1f201 {
  background-position: 0 -1116px;
}

/* line 380, sass/comments.scss */
.emoji1f202 {
  background-position: 0 -1144px;
}

/* line 382, sass/comments.scss */
.emoji1f21a {
  background-position: 0 -1171px;
}

/* line 384, sass/comments.scss */
.emoji1f22f {
  background-position: 0 -1198px;
}

/* line 386, sass/comments.scss */
.emoji1f232 {
  background-position: 0 -1225px;
}

/* line 388, sass/comments.scss */
.emoji1f233 {
  background-position: 0 -1253px;
}

/* line 391, sass/comments.scss */
.emoji1f234 {
  background-position: 0 -1280px;
}

/* line 394, sass/comments.scss */
.emoji1f235 {
  background-position: 0 -1307px;
}

/* line 397, sass/comments.scss */
.emoji1f236 {
  background-position: 0 -1334px;
}

/* line 400, sass/comments.scss */
.emoji1f237 {
  background-position: 0 -1361px;
}

/* line 403, sass/comments.scss */
.emoji1f238 {
  background-position: 0 -1389px;
}

/* line 406, sass/comments.scss */
.emoji1f239 {
  background-position: 0 -1416px;
}

/* line 409, sass/comments.scss */
.emoji1f23a {
  background-position: 0 -1443px;
}

/* line 412, sass/comments.scss */
.emoji1f250 {
  background-position: 0 -1470px;
}

/* line 415, sass/comments.scss */
.emoji1f251 {
  background-position: 0 -1498px;
}

/* line 418, sass/comments.scss */
.emoji1f300 {
  background-position: 0 -1525px;
}

/* line 421, sass/comments.scss */
.emoji1f301 {
  background-position: 0 -1552px;
}

/* line 424, sass/comments.scss */
.emoji1f302 {
  background-position: 0 -1579px;
}

/* line 427, sass/comments.scss */
.emoji1f303 {
  background-position: 0 -1606px;
}

/* line 430, sass/comments.scss */
.emoji1f304 {
  background-position: 0 -1634px;
}

/* line 433, sass/comments.scss */
.emoji1f305 {
  background-position: 0 -1661px;
}

/* line 436, sass/comments.scss */
.emoji1f306 {
  background-position: 0 -1688px;
}

/* line 440, sass/comments.scss */
.emoji1f307 {
  background-position: 0 -1715px;
}

/* line 444, sass/comments.scss */
.emoji1f308 {
  background-position: 0 -1742px;
}

/* line 448, sass/comments.scss */
.emoji1f309 {
  background-position: 0 -1770px;
}

/* line 452, sass/comments.scss */
.emoji1f30a {
  background-position: 0 -1797px;
}

/* line 456, sass/comments.scss */
.emoji1f30b {
  background-position: 0 -1824px;
}

/* line 460, sass/comments.scss */
.emoji1f30c {
  background-position: 0 -1851px;
}

/* line 464, sass/comments.scss */
.emoji1f30d {
  background-position: 0 -1879px;
}

/* line 468, sass/comments.scss */
.emoji1f30e {
  background-position: 0 -1906px;
}

/* line 472, sass/comments.scss */
.emoji1f30f {
  background-position: 0 -1933px;
}

/* line 476, sass/comments.scss */
.emoji1f310 {
  background-position: 0 -1960px;
}

/* line 480, sass/comments.scss */
.emoji1f311 {
  background-position: 0 -1987px;
}

/* line 484, sass/comments.scss */
.emoji1f312 {
  background-position: 0 -2015px;
}

/* line 488, sass/comments.scss */
.emoji1f313 {
  background-position: 0 -2042px;
}

/* line 492, sass/comments.scss */
.emoji1f314 {
  background-position: 0 -2069px;
}

/* line 496, sass/comments.scss */
.emoji1f315 {
  background-position: 0 -2096px;
}

/* line 500, sass/comments.scss */
.emoji1f316 {
  background-position: 0 -2124px;
}

/* line 504, sass/comments.scss */
.emoji1f317 {
  background-position: 0 -2151px;
}

/* line 508, sass/comments.scss */
.emoji1f318 {
  background-position: 0 -2178px;
}

/* line 512, sass/comments.scss */
.emoji1f319 {
  background-position: 0 -2205px;
}

/* line 516, sass/comments.scss */
.emoji1f31a {
  background-position: 0 -2232px;
}

/* line 520, sass/comments.scss */
.emoji1f31b {
  background-position: 0 -2260px;
}

/* line 524, sass/comments.scss */
.emoji1f31c {
  background-position: 0 -2287px;
}

/* line 528, sass/comments.scss */
.emoji1f31d {
  background-position: 0 -2314px;
}

/* line 532, sass/comments.scss */
.emoji1f31e {
  background-position: 0 -2341px;
}

/* line 536, sass/comments.scss */
.emoji1f31f {
  background-position: 0 -2369px;
}

/* line 540, sass/comments.scss */
.emoji1f320 {
  background-position: 0 -2396px;
}

/* line 544, sass/comments.scss */
.emoji1f330 {
  background-position: 0 -2423px;
}

/* line 548, sass/comments.scss */
.emoji1f331 {
  background-position: 0 -2450px;
}

/* line 552, sass/comments.scss */
.emoji1f332 {
  background-position: 0 -2477px;
}

/* line 556, sass/comments.scss */
.emoji1f333 {
  background-position: 0 -2505px;
}

/* line 560, sass/comments.scss */
.emoji1f334 {
  background-position: 0 -2532px;
}

/* line 564, sass/comments.scss */
.emoji1f335 {
  background-position: 0 -2559px;
}

/* line 568, sass/comments.scss */
.emoji1f337 {
  background-position: 0 -2586px;
}

/* line 572, sass/comments.scss */
.emoji1f338 {
  background-position: 0 -2613px;
}

/* line 576, sass/comments.scss */
.emoji1f339 {
  background-position: 0 -2641px;
}

/* line 580, sass/comments.scss */
.emoji1f33a {
  background-position: 0 -2668px;
}

/* line 584, sass/comments.scss */
.emoji1f33b {
  background-position: 0 -2695px;
}

/* line 588, sass/comments.scss */
.emoji1f33c {
  background-position: 0 -2722px;
}

/* line 592, sass/comments.scss */
.emoji1f33d {
  background-position: 0 -2750px;
}

/* line 596, sass/comments.scss */
.emoji1f33e {
  background-position: 0 -2777px;
}

/* line 600, sass/comments.scss */
.emoji1f33f {
  background-position: 0 -2804px;
}

/* line 604, sass/comments.scss */
.emoji1f340 {
  background-position: 0 -2831px;
}

/* line 608, sass/comments.scss */
.emoji1f341 {
  background-position: 0 -2858px;
}

/* line 612, sass/comments.scss */
.emoji1f342 {
  background-position: 0 -2886px;
}

/* line 616, sass/comments.scss */
.emoji1f343 {
  background-position: 0 -2913px;
}

/* line 620, sass/comments.scss */
.emoji1f344 {
  background-position: 0 -2940px;
}

/* line 624, sass/comments.scss */
.emoji1f345 {
  background-position: 0 -2967px;
}

/* line 628, sass/comments.scss */
.emoji1f346 {
  background-position: 0 -2995px;
}

/* line 632, sass/comments.scss */
.emoji1f347 {
  background-position: 0 -3022px;
}

/* line 636, sass/comments.scss */
.emoji1f348 {
  background-position: 0 -3049px;
}

/* line 640, sass/comments.scss */
.emoji1f349 {
  background-position: 0 -3076px;
}

/* line 644, sass/comments.scss */
.emoji1f34a {
  background-position: 0 -3103px;
}

/* line 648, sass/comments.scss */
.emoji1f34b {
  background-position: 0 -3131px;
}

/* line 652, sass/comments.scss */
.emoji1f34c {
  background-position: 0 -3158px;
}

/* line 656, sass/comments.scss */
.emoji1f34d {
  background-position: 0 -3185px;
}

/* line 660, sass/comments.scss */
.emoji1f34e {
  background-position: 0 -3212px;
}

/* line 664, sass/comments.scss */
.emoji1f34f {
  background-position: 0 -3240px;
}

/* line 668, sass/comments.scss */
.emoji1f350 {
  background-position: 0 -3267px;
}

/* line 672, sass/comments.scss */
.emoji1f351 {
  background-position: 0 -3294px;
}

/* line 676, sass/comments.scss */
.emoji1f352 {
  background-position: 0 -3321px;
}

/* line 680, sass/comments.scss */
.emoji1f353 {
  background-position: 0 -3348px;
}

/* line 684, sass/comments.scss */
.emoji1f354 {
  background-position: 0 -3376px;
}

/* line 688, sass/comments.scss */
.emoji1f355 {
  background-position: 0 -3403px;
}

/* line 692, sass/comments.scss */
.emoji1f356 {
  background-position: 0 -3430px;
}

/* line 696, sass/comments.scss */
.emoji1f357 {
  background-position: 0 -3457px;
}

/* line 700, sass/comments.scss */
.emoji1f358 {
  background-position: 0 -3484px;
}

/* line 704, sass/comments.scss */
.emoji1f359 {
  background-position: 0 -3512px;
}

/* line 708, sass/comments.scss */
.emoji1f35a {
  background-position: 0 -3539px;
}

/* line 712, sass/comments.scss */
.emoji1f35b {
  background-position: 0 -3566px;
}

/* line 716, sass/comments.scss */
.emoji1f35c {
  background-position: 0 -3593px;
}

/* line 720, sass/comments.scss */
.emoji1f35d {
  background-position: 0 -3621px;
}

/* line 724, sass/comments.scss */
.emoji1f35e {
  background-position: 0 -3648px;
}

/* line 728, sass/comments.scss */
.emoji1f35f {
  background-position: 0 -3675px;
}

/* line 732, sass/comments.scss */
.emoji1f360 {
  background-position: 0 -3702px;
}

/* line 736, sass/comments.scss */
.emoji1f361 {
  background-position: 0 -3729px;
}

/* line 740, sass/comments.scss */
.emoji1f362 {
  background-position: 0 -3757px;
}

/* line 744, sass/comments.scss */
.emoji1f363 {
  background-position: 0 -3784px;
}

/* line 748, sass/comments.scss */
.emoji1f364 {
  background-position: 0 -3811px;
}

/* line 752, sass/comments.scss */
.emoji1f365 {
  background-position: 0 -3838px;
}

/* line 756, sass/comments.scss */
.emoji1f366 {
  background-position: 0 -3866px;
}

/* line 760, sass/comments.scss */
.emoji1f367 {
  background-position: 0 -3893px;
}

/* line 764, sass/comments.scss */
.emoji1f368 {
  background-position: 0 -3920px;
}

/* line 768, sass/comments.scss */
.emoji1f369 {
  background-position: 0 -3947px;
}

/* line 772, sass/comments.scss */
.emoji1f36a {
  background-position: 0 -3974px;
}

/* line 776, sass/comments.scss */
.emoji1f36b {
  background-position: 0 -4002px;
}

/* line 780, sass/comments.scss */
.emoji1f36c {
  background-position: 0 -4029px;
}

/* line 784, sass/comments.scss */
.emoji1f36d {
  background-position: 0 -4056px;
}

/* line 788, sass/comments.scss */
.emoji1f36e {
  background-position: 0 -4083px;
}

/* line 792, sass/comments.scss */
.emoji1f36f {
  background-position: 0 -4111px;
}

/* line 796, sass/comments.scss */
.emoji1f370 {
  background-position: 0 -4138px;
}

/* line 800, sass/comments.scss */
.emoji1f371 {
  background-position: 0 -4165px;
}

/* line 804, sass/comments.scss */
.emoji1f372 {
  background-position: 0 -4192px;
}

/* line 808, sass/comments.scss */
.emoji1f373 {
  background-position: 0 -4219px;
}

/* line 812, sass/comments.scss */
.emoji1f374 {
  background-position: 0 -4247px;
}

/* line 816, sass/comments.scss */
.emoji1f375 {
  background-position: 0 -4274px;
}

/* line 820, sass/comments.scss */
.emoji1f376 {
  background-position: 0 -4301px;
}

/* line 824, sass/comments.scss */
.emoji1f377 {
  background-position: 0 -4328px;
}

/* line 828, sass/comments.scss */
.emoji1f378 {
  background-position: 0 -4355px;
}

/* line 832, sass/comments.scss */
.emoji1f379 {
  background-position: 0 -4383px;
}

/* line 836, sass/comments.scss */
.emoji1f37a {
  background-position: 0 -4410px;
}

/* line 840, sass/comments.scss */
.emoji1f37b {
  background-position: 0 -4437px;
}

/* line 844, sass/comments.scss */
.emoji1f37c {
  background-position: 0 -4464px;
}

/* line 848, sass/comments.scss */
.emoji1f380 {
  background-position: 0 -4492px;
}

/* line 852, sass/comments.scss */
.emoji1f381 {
  background-position: 0 -4519px;
}

/* line 856, sass/comments.scss */
.emoji1f382 {
  background-position: 0 -4546px;
}

/* line 860, sass/comments.scss */
.emoji1f383 {
  background-position: 0 -4573px;
}

/* line 864, sass/comments.scss */
.emoji1f384 {
  background-position: 0 -4600px;
}

/* line 868, sass/comments.scss */
.emoji1f385 {
  background-position: 0 -4628px;
}

/* line 872, sass/comments.scss */
.emoji1f386 {
  background-position: 0 -4655px;
}

/* line 876, sass/comments.scss */
.emoji1f387 {
  background-position: 0 -4682px;
}

/* line 880, sass/comments.scss */
.emoji1f388 {
  background-position: 0 -4709px;
}

/* line 884, sass/comments.scss */
.emoji1f389 {
  background-position: 0 -4737px;
}

/* line 888, sass/comments.scss */
.emoji1f38a {
  background-position: 0 -4764px;
}

/* line 892, sass/comments.scss */
.emoji1f38b {
  background-position: 0 -4791px;
}

/* line 896, sass/comments.scss */
.emoji1f38c {
  background-position: 0 -4818px;
}

/* line 900, sass/comments.scss */
.emoji1f38d {
  background-position: 0 -4845px;
}

/* line 904, sass/comments.scss */
.emoji1f38e {
  background-position: 0 -4873px;
}

/* line 908, sass/comments.scss */
.emoji1f38f {
  background-position: 0 -4900px;
}

/* line 912, sass/comments.scss */
.emoji1f390 {
  background-position: 0 -4927px;
}

/* line 916, sass/comments.scss */
.emoji1f391 {
  background-position: 0 -4954px;
}

/* line 920, sass/comments.scss */
.emoji1f392 {
  background-position: 0 -4982px;
}

/* line 924, sass/comments.scss */
.emoji1f393 {
  background-position: 0 -5009px;
}

/* line 928, sass/comments.scss */
.emoji1f3a0 {
  background-position: 0 -5036px;
}

/* line 932, sass/comments.scss */
.emoji1f3a1 {
  background-position: 0 -5063px;
}

/* line 936, sass/comments.scss */
.emoji1f3a2 {
  background-position: 0 -5090px;
}

/* line 940, sass/comments.scss */
.emoji1f3a3 {
  background-position: 0 -5118px;
}

/* line 944, sass/comments.scss */
.emoji1f3a4 {
  background-position: 0 -5145px;
}

/* line 948, sass/comments.scss */
.emoji1f3a5 {
  background-position: 0 -5172px;
}

/* line 952, sass/comments.scss */
.emoji1f3a6 {
  background-position: 0 -5199px;
}

/* line 956, sass/comments.scss */
.emoji1f3a7 {
  background-position: 0 -5226px;
}

/* line 960, sass/comments.scss */
.emoji1f3a8 {
  background-position: 0 -5254px;
}

/* line 964, sass/comments.scss */
.emoji1f3a9 {
  background-position: 0 -5281px;
}

/* line 968, sass/comments.scss */
.emoji1f3aa {
  background-position: 0 -5308px;
}

/* line 972, sass/comments.scss */
.emoji1f3ab {
  background-position: 0 -5335px;
}

/* line 976, sass/comments.scss */
.emoji1f3ac {
  background-position: 0 -5363px;
}

/* line 980, sass/comments.scss */
.emoji1f3ad {
  background-position: 0 -5390px;
}

/* line 984, sass/comments.scss */
.emoji1f3ae {
  background-position: 0 -5417px;
}

/* line 988, sass/comments.scss */
.emoji1f3af {
  background-position: 0 -5444px;
}

/* line 992, sass/comments.scss */
.emoji1f3b0 {
  background-position: 0 -5471px;
}

/* line 996, sass/comments.scss */
.emoji1f3b1 {
  background-position: 0 -5499px;
}

/* line 1000, sass/comments.scss */
.emoji1f3b2 {
  background-position: 0 -5526px;
}

/* line 1004, sass/comments.scss */
.emoji1f3b3 {
  background-position: 0 -5553px;
}

/* line 1008, sass/comments.scss */
.emoji1f3b4 {
  background-position: 0 -5580px;
}

/* line 1012, sass/comments.scss */
.emoji1f3b5 {
  background-position: 0 -5608px;
}

/* line 1016, sass/comments.scss */
.emoji1f3b6 {
  background-position: 0 -5635px;
}

/* line 1020, sass/comments.scss */
.emoji1f3b7 {
  background-position: 0 -5662px;
}

/* line 1024, sass/comments.scss */
.emoji1f3b8 {
  background-position: 0 -5689px;
}

/* line 1028, sass/comments.scss */
.emoji1f3b9 {
  background-position: 0 -5716px;
}

/* line 1032, sass/comments.scss */
.emoji1f3ba {
  background-position: 0 -5744px;
}

/* line 1036, sass/comments.scss */
.emoji1f3bb {
  background-position: 0 -5771px;
}

/* line 1040, sass/comments.scss */
.emoji1f3bc {
  background-position: 0 -5798px;
}

/* line 1044, sass/comments.scss */
.emoji1f3bd {
  background-position: 0 -5825px;
}

/* line 1048, sass/comments.scss */
.emoji1f3be {
  background-position: 0 -5853px;
}

/* line 1052, sass/comments.scss */
.emoji1f3bf {
  background-position: 0 -5880px;
}

/* line 1056, sass/comments.scss */
.emoji1f3c0 {
  background-position: 0 -5907px;
}

/* line 1060, sass/comments.scss */
.emoji1f3c1 {
  background-position: 0 -5934px;
}

/* line 1064, sass/comments.scss */
.emoji1f3c2 {
  background-position: 0 -5961px;
}

/* line 1068, sass/comments.scss */
.emoji1f3c3 {
  background-position: 0 -5989px;
}

/* line 1072, sass/comments.scss */
.emoji1f3c4 {
  background-position: 0 -6016px;
}

/* line 1076, sass/comments.scss */
.emoji1f3c6 {
  background-position: 0 -6043px;
}

/* line 1080, sass/comments.scss */
.emoji1f3c7 {
  background-position: 0 -6070px;
}

/* line 1084, sass/comments.scss */
.emoji1f3c8 {
  background-position: 0 -6097px;
}

/* line 1088, sass/comments.scss */
.emoji1f3c9 {
  background-position: 0 -6125px;
}

/* line 1092, sass/comments.scss */
.emoji1f3ca {
  background-position: 0 -6152px;
}

/* line 1096, sass/comments.scss */
.emoji1f3e0 {
  background-position: 0 -6179px;
}

/* line 1100, sass/comments.scss */
.emoji1f3e1 {
  background-position: 0 -6206px;
}

/* line 1104, sass/comments.scss */
.emoji1f3e2 {
  background-position: 0 -6234px;
}

/* line 1108, sass/comments.scss */
.emoji1f3e3 {
  background-position: 0 -6261px;
}

/* line 1112, sass/comments.scss */
.emoji1f3e4 {
  background-position: 0 -6288px;
}

/* line 1116, sass/comments.scss */
.emoji1f3e5 {
  background-position: 0 -6315px;
}

/* line 1120, sass/comments.scss */
.emoji1f3e6 {
  background-position: 0 -6342px;
}

/* line 1124, sass/comments.scss */
.emoji1f3e7 {
  background-position: 0 -6370px;
}

/* line 1128, sass/comments.scss */
.emoji1f3e8 {
  background-position: 0 -6397px;
}

/* line 1132, sass/comments.scss */
.emoji1f3e9 {
  background-position: 0 -6424px;
}

/* line 1136, sass/comments.scss */
.emoji1f3ea {
  background-position: 0 -6451px;
}

/* line 1140, sass/comments.scss */
.emoji1f3eb {
  background-position: 0 -6479px;
}

/* line 1144, sass/comments.scss */
.emoji1f3ec {
  background-position: 0 -6506px;
}

/* line 1148, sass/comments.scss */
.emoji1f3ed {
  background-position: 0 -6533px;
}

/* line 1152, sass/comments.scss */
.emoji1f3ee {
  background-position: 0 -6560px;
}

/* line 1156, sass/comments.scss */
.emoji1f3ef {
  background-position: 0 -6587px;
}

/* line 1160, sass/comments.scss */
.emoji1f3f0 {
  background-position: 0 -6615px;
}

/* line 1164, sass/comments.scss */
.emoji1f400 {
  background-position: 0 -6642px;
}

/* line 1168, sass/comments.scss */
.emoji1f401 {
  background-position: 0 -6669px;
}

/* line 1172, sass/comments.scss */
.emoji1f402 {
  background-position: 0 -6696px;
}

/* line 1176, sass/comments.scss */
.emoji1f403 {
  background-position: 0 -6724px;
}

/* line 1180, sass/comments.scss */
.emoji1f404 {
  background-position: 0 -6751px;
}

/* line 1184, sass/comments.scss */
.emoji1f405 {
  background-position: 0 -6778px;
}

/* line 1188, sass/comments.scss */
.emoji1f406 {
  background-position: 0 -6805px;
}

/* line 1192, sass/comments.scss */
.emoji1f407 {
  background-position: 0 -6832px;
}

/* line 1196, sass/comments.scss */
.emoji1f408 {
  background-position: 0 -6860px;
}

/* line 1200, sass/comments.scss */
.emoji1f409 {
  background-position: 0 -6887px;
}

/* line 1204, sass/comments.scss */
.emoji1f40a {
  background-position: 0 -6914px;
}

/* line 1208, sass/comments.scss */
.emoji1f40b {
  background-position: 0 -6941px;
}

/* line 1212, sass/comments.scss */
.emoji1f40c {
  background-position: 0 -6968px;
}

/* line 1216, sass/comments.scss */
.emoji1f40d {
  background-position: 0 -6996px;
}

/* line 1220, sass/comments.scss */
.emoji1f40e {
  background-position: 0 -7023px;
}

/* line 1224, sass/comments.scss */
.emoji1f40f {
  background-position: 0 -7050px;
}

/* line 1228, sass/comments.scss */
.emoji1f410 {
  background-position: 0 -7077px;
}

/* line 1232, sass/comments.scss */
.emoji1f411 {
  background-position: 0 -7105px;
}

/* line 1236, sass/comments.scss */
.emoji1f412 {
  background-position: 0 -7132px;
}

/* line 1240, sass/comments.scss */
.emoji1f413 {
  background-position: 0 -7159px;
}

/* line 1244, sass/comments.scss */
.emoji1f414 {
  background-position: 0 -7186px;
}

/* line 1248, sass/comments.scss */
.emoji1f415 {
  background-position: 0 -7213px;
}

/* line 1252, sass/comments.scss */
.emoji1f416 {
  background-position: 0 -7241px;
}

/* line 1256, sass/comments.scss */
.emoji1f417 {
  background-position: 0 -7268px;
}

/* line 1260, sass/comments.scss */
.emoji1f418 {
  background-position: 0 -7295px;
}

/* line 1264, sass/comments.scss */
.emoji1f419 {
  background-position: 0 -7322px;
}

/* line 1268, sass/comments.scss */
.emoji1f41a {
  background-position: 0 -7350px;
}

/* line 1272, sass/comments.scss */
.emoji1f41b {
  background-position: 0 -7377px;
}

/* line 1276, sass/comments.scss */
.emoji1f41c {
  background-position: 0 -7404px;
}

/* line 1280, sass/comments.scss */
.emoji1f41d {
  background-position: 0 -7431px;
}

/* line 1284, sass/comments.scss */
.emoji1f41e {
  background-position: 0 -7458px;
}

/* line 1288, sass/comments.scss */
.emoji1f41f {
  background-position: 0 -7486px;
}

/* line 1292, sass/comments.scss */
.emoji1f420 {
  background-position: 0 -7513px;
}

/* line 1296, sass/comments.scss */
.emoji1f421 {
  background-position: 0 -7540px;
}

/* line 1300, sass/comments.scss */
.emoji1f422 {
  background-position: 0 -7567px;
}

/* line 1304, sass/comments.scss */
.emoji1f423 {
  background-position: 0 -7595px;
}

/* line 1308, sass/comments.scss */
.emoji1f424 {
  background-position: 0 -7622px;
}

/* line 1312, sass/comments.scss */
.emoji1f425 {
  background-position: 0 -7649px;
}

/* line 1316, sass/comments.scss */
.emoji1f426 {
  background-position: 0 -7676px;
}

/* line 1320, sass/comments.scss */
.emoji1f427 {
  background-position: 0 -7703px;
}

/* line 1324, sass/comments.scss */
.emoji1f428 {
  background-position: 0 -7731px;
}

/* line 1328, sass/comments.scss */
.emoji1f429 {
  background-position: 0 -7758px;
}

/* line 1332, sass/comments.scss */
.emoji1f42a {
  background-position: 0 -7785px;
}

/* line 1336, sass/comments.scss */
.emoji1f42b {
  background-position: 0 -7812px;
}

/* line 1340, sass/comments.scss */
.emoji1f42c {
  background-position: 0 -7839px;
}

/* line 1344, sass/comments.scss */
.emoji1f42d {
  background-position: 0 -7867px;
}

/* line 1348, sass/comments.scss */
.emoji1f42e {
  background-position: 0 -7894px;
}

/* line 1352, sass/comments.scss */
.emoji1f42f {
  background-position: 0 -7921px;
}

/* line 1356, sass/comments.scss */
.emoji1f430 {
  background-position: 0 -7948px;
}

/* line 1360, sass/comments.scss */
.emoji1f431 {
  background-position: 0 -7976px;
}

/* line 1364, sass/comments.scss */
.emoji1f432 {
  background-position: 0 -8003px;
}

/* line 1368, sass/comments.scss */
.emoji1f433 {
  background-position: 0 -8030px;
}

/* line 1372, sass/comments.scss */
.emoji1f434 {
  background-position: 0 -8057px;
}

/* line 1376, sass/comments.scss */
.emoji1f435 {
  background-position: 0 -8084px;
}

/* line 1380, sass/comments.scss */
.emoji1f436 {
  background-position: 0 -8112px;
}

/* line 1384, sass/comments.scss */
.emoji1f437 {
  background-position: 0 -8139px;
}

/* line 1388, sass/comments.scss */
.emoji1f438 {
  background-position: 0 -8166px;
}

/* line 1392, sass/comments.scss */
.emoji1f439 {
  background-position: 0 -8193px;
}

/* line 1396, sass/comments.scss */
.emoji1f43a {
  background-position: 0 -8221px;
}

/* line 1400, sass/comments.scss */
.emoji1f43b {
  background-position: 0 -8248px;
}

/* line 1404, sass/comments.scss */
.emoji1f43c {
  background-position: 0 -8275px;
}

/* line 1408, sass/comments.scss */
.emoji1f43d {
  background-position: 0 -8302px;
}

/* line 1412, sass/comments.scss */
.emoji1f43e {
  background-position: 0 -8329px;
}

/* line 1416, sass/comments.scss */
.emoji1f440 {
  background-position: 0 -8357px;
}

/* line 1420, sass/comments.scss */
.emoji1f442 {
  background-position: 0 -8384px;
}

/* line 1424, sass/comments.scss */
.emoji1f443 {
  background-position: 0 -8411px;
}

/* line 1428, sass/comments.scss */
.emoji1f444 {
  background-position: 0 -8438px;
}

/* line 1432, sass/comments.scss */
.emoji1f445 {
  background-position: 0 -8466px;
}

/* line 1436, sass/comments.scss */
.emoji1f446 {
  background-position: 0 -8493px;
}

/* line 1440, sass/comments.scss */
.emoji1f447 {
  background-position: 0 -8520px;
}

/* line 1444, sass/comments.scss */
.emoji1f448 {
  background-position: 0 -8547px;
}

/* line 1448, sass/comments.scss */
.emoji1f449 {
  background-position: 0 -8574px;
}

/* line 1452, sass/comments.scss */
.emoji1f44a {
  background-position: 0 -8602px;
}

/* line 1456, sass/comments.scss */
.emoji1f44b {
  background-position: 0 -8629px;
}

/* line 1460, sass/comments.scss */
.emoji1f44c {
  background-position: 0 -8656px;
}

/* line 1464, sass/comments.scss */
.emoji1f44d {
  background-position: 0 -8683px;
}

/* line 1468, sass/comments.scss */
.emoji1f44e {
  background-position: 0 -8710px;
}

/* line 1472, sass/comments.scss */
.emoji1f44f {
  background-position: 0 -8738px;
}

/* line 1476, sass/comments.scss */
.emoji1f450 {
  background-position: 0 -8765px;
}

/* line 1480, sass/comments.scss */
.emoji1f451 {
  background-position: 0 -8792px;
}

/* line 1484, sass/comments.scss */
.emoji1f452 {
  background-position: 0 -8819px;
}

/* line 1488, sass/comments.scss */
.emoji1f453 {
  background-position: 0 -8847px;
}

/* line 1492, sass/comments.scss */
.emoji1f454 {
  background-position: 0 -8874px;
}

/* line 1496, sass/comments.scss */
.emoji1f455 {
  background-position: 0 -8901px;
}

/* line 1500, sass/comments.scss */
.emoji1f456 {
  background-position: 0 -8928px;
}

/* line 1504, sass/comments.scss */
.emoji1f457 {
  background-position: 0 -8955px;
}

/* line 1508, sass/comments.scss */
.emoji1f458 {
  background-position: 0 -8983px;
}

/* line 1512, sass/comments.scss */
.emoji1f459 {
  background-position: 0 -9010px;
}

/* line 1516, sass/comments.scss */
.emoji1f45a {
  background-position: 0 -9037px;
}

/* line 1520, sass/comments.scss */
.emoji1f45b {
  background-position: 0 -9064px;
}

/* line 1524, sass/comments.scss */
.emoji1f45c {
  background-position: 0 -9092px;
}

/* line 1528, sass/comments.scss */
.emoji1f45d {
  background-position: 0 -9119px;
}

/* line 1532, sass/comments.scss */
.emoji1f45e {
  background-position: 0 -9146px;
}

/* line 1536, sass/comments.scss */
.emoji1f45f {
  background-position: 0 -9173px;
}

/* line 1540, sass/comments.scss */
.emoji1f460 {
  background-position: 0 -9200px;
}

/* line 1544, sass/comments.scss */
.emoji1f461 {
  background-position: 0 -9228px;
}

/* line 1548, sass/comments.scss */
.emoji1f462 {
  background-position: 0 -9255px;
}

/* line 1552, sass/comments.scss */
.emoji1f463 {
  background-position: 0 -9282px;
}

/* line 1556, sass/comments.scss */
.emoji1f464 {
  background-position: 0 -9309px;
}

/* line 1560, sass/comments.scss */
.emoji1f465 {
  background-position: 0 -9337px;
}

/* line 1564, sass/comments.scss */
.emoji1f466 {
  background-position: 0 -9364px;
}

/* line 1568, sass/comments.scss */
.emoji1f467 {
  background-position: 0 -9391px;
}

/* line 1572, sass/comments.scss */
.emoji1f468 {
  background-position: 0 -9418px;
}

/* line 1576, sass/comments.scss */
.emoji1f469 {
  background-position: 0 -9445px;
}

/* line 1580, sass/comments.scss */
.emoji1f46a {
  background-position: 0 -9473px;
}

/* line 1584, sass/comments.scss */
.emoji1f46b {
  background-position: 0 -9500px;
}

/* line 1588, sass/comments.scss */
.emoji1f46c {
  background-position: 0 -9527px;
}

/* line 1592, sass/comments.scss */
.emoji1f46d {
  background-position: 0 -9554px;
}

/* line 1596, sass/comments.scss */
.emoji1f46e {
  background-position: 0 -9581px;
}

/* line 1600, sass/comments.scss */
.emoji1f46f {
  background-position: 0 -9609px;
}

/* line 1604, sass/comments.scss */
.emoji1f470 {
  background-position: 0 -9636px;
}

/* line 1608, sass/comments.scss */
.emoji1f471 {
  background-position: 0 -9663px;
}

/* line 1612, sass/comments.scss */
.emoji1f472 {
  background-position: 0 -9690px;
}

/* line 1616, sass/comments.scss */
.emoji1f473 {
  background-position: 0 -9718px;
}

/* line 1620, sass/comments.scss */
.emoji1f474 {
  background-position: 0 -9745px;
}

/* line 1624, sass/comments.scss */
.emoji1f475 {
  background-position: 0 -9772px;
}

/* line 1628, sass/comments.scss */
.emoji1f476 {
  background-position: 0 -9799px;
}

/* line 1632, sass/comments.scss */
.emoji1f477 {
  background-position: 0 -9826px;
}

/* line 1636, sass/comments.scss */
.emoji1f478 {
  background-position: 0 -9854px;
}

/* line 1640, sass/comments.scss */
.emoji1f479 {
  background-position: 0 -9881px;
}

/* line 1644, sass/comments.scss */
.emoji1f47a {
  background-position: 0 -9908px;
}

/* line 1648, sass/comments.scss */
.emoji1f47b {
  background-position: 0 -9935px;
}

/* line 1652, sass/comments.scss */
.emoji1f47c {
  background-position: 0 -9963px;
}

/* line 1656, sass/comments.scss */
.emoji1f47d {
  background-position: 0 -9990px;
}

/* line 1660, sass/comments.scss */
.emoji1f47e {
  background-position: 0 -10017px;
}

/* line 1664, sass/comments.scss */
.emoji1f47f {
  background-position: 0 -10044px;
}

/* line 1668, sass/comments.scss */
.emoji1f480 {
  background-position: 0 -10071px;
}

/* line 1672, sass/comments.scss */
.emoji1f481 {
  background-position: 0 -10099px;
}

/* line 1676, sass/comments.scss */
.emoji1f482 {
  background-position: 0 -10126px;
}

/* line 1680, sass/comments.scss */
.emoji1f483 {
  background-position: 0 -10153px;
}

/* line 1684, sass/comments.scss */
.emoji1f484 {
  background-position: 0 -10180px;
}

/* line 1688, sass/comments.scss */
.emoji1f485 {
  background-position: 0 -10208px;
}

/* line 1692, sass/comments.scss */
.emoji1f486 {
  background-position: 0 -10235px;
}

/* line 1696, sass/comments.scss */
.emoji1f487 {
  background-position: 0 -10262px;
}

/* line 1700, sass/comments.scss */
.emoji1f488 {
  background-position: 0 -10289px;
}

/* line 1704, sass/comments.scss */
.emoji1f489 {
  background-position: 0 -10316px;
}

/* line 1708, sass/comments.scss */
.emoji1f48a {
  background-position: 0 -10344px;
}

/* line 1712, sass/comments.scss */
.emoji1f48b {
  background-position: 0 -10371px;
}

/* line 1716, sass/comments.scss */
.emoji1f48c {
  background-position: 0 -10398px;
}

/* line 1720, sass/comments.scss */
.emoji1f48d {
  background-position: 0 -10425px;
}

/* line 1724, sass/comments.scss */
.emoji1f48e {
  background-position: 0 -10452px;
}

/* line 1728, sass/comments.scss */
.emoji1f48f {
  background-position: 0 -10480px;
}

/* line 1732, sass/comments.scss */
.emoji1f490 {
  background-position: 0 -10507px;
}

/* line 1736, sass/comments.scss */
.emoji1f491 {
  background-position: 0 -10534px;
}

/* line 1740, sass/comments.scss */
.emoji1f492 {
  background-position: 0 -10561px;
}

/* line 1744, sass/comments.scss */
.emoji1f493 {
  background-position: 0 -10589px;
}

/* line 1748, sass/comments.scss */
.emoji1f494 {
  background-position: 0 -10616px;
}

/* line 1752, sass/comments.scss */
.emoji1f495 {
  background-position: 0 -10643px;
}

/* line 1756, sass/comments.scss */
.emoji1f496 {
  background-position: 0 -10670px;
}

/* line 1760, sass/comments.scss */
.emoji1f497 {
  background-position: 0 -10697px;
}

/* line 1764, sass/comments.scss */
.emoji1f498 {
  background-position: 0 -10725px;
}

/* line 1768, sass/comments.scss */
.emoji1f499 {
  background-position: 0 -10752px;
}

/* line 1772, sass/comments.scss */
.emoji1f49a {
  background-position: 0 -10779px;
}

/* line 1776, sass/comments.scss */
.emoji1f49b {
  background-position: 0 -10806px;
}

/* line 1780, sass/comments.scss */
.emoji1f49c {
  background-position: 0 -10834px;
}

/* line 1784, sass/comments.scss */
.emoji1f49d {
  background-position: 0 -10861px;
}

/* line 1788, sass/comments.scss */
.emoji1f49e {
  background-position: 0 -10888px;
}

/* line 1792, sass/comments.scss */
.emoji1f49f {
  background-position: 0 -10915px;
}

/* line 1796, sass/comments.scss */
.emoji1f4a0 {
  background-position: 0 -10942px;
}

/* line 1800, sass/comments.scss */
.emoji1f4a1 {
  background-position: 0 -10970px;
}

/* line 1804, sass/comments.scss */
.emoji1f4a2 {
  background-position: 0 -10997px;
}

/* line 1808, sass/comments.scss */
.emoji1f4a3 {
  background-position: 0 -11024px;
}

/* line 1812, sass/comments.scss */
.emoji1f4a4 {
  background-position: 0 -11051px;
}

/* line 1816, sass/comments.scss */
.emoji1f4a5 {
  background-position: 0 -11079px;
}

/* line 1820, sass/comments.scss */
.emoji1f4a6 {
  background-position: 0 -11106px;
}

/* line 1824, sass/comments.scss */
.emoji1f4a7 {
  background-position: 0 -11133px;
}

/* line 1828, sass/comments.scss */
.emoji1f4a8 {
  background-position: 0 -11160px;
}

/* line 1832, sass/comments.scss */
.emoji1f4a9 {
  background-position: 0 -11187px;
}

/* line 1836, sass/comments.scss */
.emoji1f4aa {
  background-position: 0 -11215px;
}

/* line 1840, sass/comments.scss */
.emoji1f4ab {
  background-position: 0 -11242px;
}

/* line 1844, sass/comments.scss */
.emoji1f4ac {
  background-position: 0 -11269px;
}

/* line 1848, sass/comments.scss */
.emoji1f4ad {
  background-position: 0 -11296px;
}

/* line 1852, sass/comments.scss */
.emoji1f4ae {
  background-position: 0 -11323px;
}

/* line 1856, sass/comments.scss */
.emoji1f4af {
  background-position: 0 -11351px;
}

/* line 1860, sass/comments.scss */
.emoji1f4b0 {
  background-position: 0 -11378px;
}

/* line 1864, sass/comments.scss */
.emoji1f4b1 {
  background-position: 0 -11405px;
}

/* line 1868, sass/comments.scss */
.emoji1f4b2 {
  background-position: 0 -11432px;
}

/* line 1872, sass/comments.scss */
.emoji1f4b3 {
  background-position: 0 -11460px;
}

/* line 1876, sass/comments.scss */
.emoji1f4b4 {
  background-position: 0 -11487px;
}

/* line 1880, sass/comments.scss */
.emoji1f4b5 {
  background-position: 0 -11514px;
}

/* line 1884, sass/comments.scss */
.emoji1f4b6 {
  background-position: 0 -11541px;
}

/* line 1888, sass/comments.scss */
.emoji1f4b7 {
  background-position: 0 -11568px;
}

/* line 1892, sass/comments.scss */
.emoji1f4b8 {
  background-position: 0 -11596px;
}

/* line 1896, sass/comments.scss */
.emoji1f4b9 {
  background-position: 0 -11623px;
}

/* line 1900, sass/comments.scss */
.emoji1f4ba {
  background-position: 0 -11650px;
}

/* line 1904, sass/comments.scss */
.emoji1f4bb {
  background-position: 0 -11677px;
}

/* line 1908, sass/comments.scss */
.emoji1f4bc {
  background-position: 0 -11705px;
}

/* line 1912, sass/comments.scss */
.emoji1f4bd {
  background-position: 0 -11732px;
}

/* line 1916, sass/comments.scss */
.emoji1f4be {
  background-position: 0 -11759px;
}

/* line 1920, sass/comments.scss */
.emoji1f4bf {
  background-position: 0 -11786px;
}

/* line 1924, sass/comments.scss */
.emoji1f4c0 {
  background-position: 0 -11813px;
}

/* line 1928, sass/comments.scss */
.emoji1f4c1 {
  background-position: 0 -11841px;
}

/* line 1932, sass/comments.scss */
.emoji1f4c2 {
  background-position: 0 -11868px;
}

/* line 1936, sass/comments.scss */
.emoji1f4c3 {
  background-position: 0 -11895px;
}

/* line 1940, sass/comments.scss */
.emoji1f4c4 {
  background-position: 0 -11922px;
}

/* line 1944, sass/comments.scss */
.emoji1f4c5 {
  background-position: 0 -11950px;
}

/* line 1948, sass/comments.scss */
.emoji1f4c6 {
  background-position: 0 -11977px;
}

/* line 1952, sass/comments.scss */
.emoji1f4c7 {
  background-position: 0 -12004px;
}

/* line 1956, sass/comments.scss */
.emoji1f4c8 {
  background-position: 0 -12031px;
}

/* line 1960, sass/comments.scss */
.emoji1f4c9 {
  background-position: 0 -12058px;
}

/* line 1964, sass/comments.scss */
.emoji1f4ca {
  background-position: 0 -12086px;
}

/* line 1968, sass/comments.scss */
.emoji1f4cb {
  background-position: 0 -12113px;
}

/* line 1972, sass/comments.scss */
.emoji1f4cc {
  background-position: 0 -12140px;
}

/* line 1976, sass/comments.scss */
.emoji1f4cd {
  background-position: 0 -12167px;
}

/* line 1980, sass/comments.scss */
.emoji1f4ce {
  background-position: 0 -12194px;
}

/* line 1984, sass/comments.scss */
.emoji1f4cf {
  background-position: 0 -12222px;
}

/* line 1988, sass/comments.scss */
.emoji1f4d0 {
  background-position: 0 -12249px;
}

/* line 1992, sass/comments.scss */
.emoji1f4d1 {
  background-position: 0 -12276px;
}

/* line 1996, sass/comments.scss */
.emoji1f4d2 {
  background-position: 0 -12303px;
}

/* line 2000, sass/comments.scss */
.emoji1f4d3 {
  background-position: 0 -12331px;
}

/* line 2004, sass/comments.scss */
.emoji1f4d4 {
  background-position: 0 -12358px;
}

/* line 2008, sass/comments.scss */
.emoji1f4d5 {
  background-position: 0 -12385px;
}

/* line 2012, sass/comments.scss */
.emoji1f4d6 {
  background-position: 0 -12412px;
}

/* line 2016, sass/comments.scss */
.emoji1f4d7 {
  background-position: 0 -12439px;
}

/* line 2020, sass/comments.scss */
.emoji1f4d8 {
  background-position: 0 -12467px;
}

/* line 2024, sass/comments.scss */
.emoji1f4d9 {
  background-position: 0 -12494px;
}

/* line 2028, sass/comments.scss */
.emoji1f4da {
  background-position: 0 -12521px;
}

/* line 2032, sass/comments.scss */
.emoji1f4db {
  background-position: 0 -12548px;
}

/* line 2036, sass/comments.scss */
.emoji1f4dc {
  background-position: 0 -12576px;
}

/* line 2040, sass/comments.scss */
.emoji1f4dd {
  background-position: 0 -12603px;
}

/* line 2044, sass/comments.scss */
.emoji1f4de {
  background-position: 0 -12630px;
}

/* line 2048, sass/comments.scss */
.emoji1f4df {
  background-position: 0 -12657px;
}

/* line 2052, sass/comments.scss */
.emoji1f4e0 {
  background-position: 0 -12684px;
}

/* line 2056, sass/comments.scss */
.emoji1f4e1 {
  background-position: 0 -12712px;
}

/* line 2060, sass/comments.scss */
.emoji1f4e2 {
  background-position: 0 -12739px;
}

/* line 2064, sass/comments.scss */
.emoji1f4e3 {
  background-position: 0 -12766px;
}

/* line 2068, sass/comments.scss */
.emoji1f4e4 {
  background-position: 0 -12793px;
}

/* line 2072, sass/comments.scss */
.emoji1f4e5 {
  background-position: 0 -12821px;
}

/* line 2076, sass/comments.scss */
.emoji1f4e6 {
  background-position: 0 -12848px;
}

/* line 2080, sass/comments.scss */
.emoji1f4e7 {
  background-position: 0 -12875px;
}

/* line 2084, sass/comments.scss */
.emoji1f4e8 {
  background-position: 0 -12902px;
}

/* line 2088, sass/comments.scss */
.emoji1f4e9 {
  background-position: 0 -12929px;
}

/* line 2092, sass/comments.scss */
.emoji1f4ea {
  background-position: 0 -12957px;
}

/* line 2096, sass/comments.scss */
.emoji1f4eb {
  background-position: 0 -12984px;
}

/* line 2100, sass/comments.scss */
.emoji1f4ec {
  background-position: 0 -13011px;
}

/* line 2104, sass/comments.scss */
.emoji1f4ed {
  background-position: 0 -13038px;
}

/* line 2108, sass/comments.scss */
.emoji1f4ee {
  background-position: 0 -13065px;
}

/* line 2112, sass/comments.scss */
.emoji1f4ef {
  background-position: 0 -13093px;
}

/* line 2116, sass/comments.scss */
.emoji1f4f0 {
  background-position: 0 -13120px;
}

/* line 2120, sass/comments.scss */
.emoji1f4f1 {
  background-position: 0 -13147px;
}

/* line 2124, sass/comments.scss */
.emoji1f4f2 {
  background-position: 0 -13174px;
}

/* line 2128, sass/comments.scss */
.emoji1f4f3 {
  background-position: 0 -13202px;
}

/* line 2132, sass/comments.scss */
.emoji1f4f4 {
  background-position: 0 -13229px;
}

/* line 2136, sass/comments.scss */
.emoji1f4f5 {
  background-position: 0 -13256px;
}

/* line 2140, sass/comments.scss */
.emoji1f4f6 {
  background-position: 0 -13283px;
}

/* line 2144, sass/comments.scss */
.emoji1f4f7 {
  background-position: 0 -13310px;
}

/* line 2148, sass/comments.scss */
.emoji1f4f9 {
  background-position: 0 -13338px;
}

/* line 2152, sass/comments.scss */
.emoji1f4fa {
  background-position: 0 -13365px;
}

/* line 2156, sass/comments.scss */
.emoji1f4fb {
  background-position: 0 -13392px;
}

/* line 2160, sass/comments.scss */
.emoji1f4fc {
  background-position: 0 -13419px;
}

/* line 2164, sass/comments.scss */
.emoji1f500 {
  background-position: 0 -13447px;
}

/* line 2168, sass/comments.scss */
.emoji1f501 {
  background-position: 0 -13474px;
}

/* line 2172, sass/comments.scss */
.emoji1f502 {
  background-position: 0 -13501px;
}

/* line 2176, sass/comments.scss */
.emoji1f503 {
  background-position: 0 -13528px;
}

/* line 2180, sass/comments.scss */
.emoji1f504 {
  background-position: 0 -13555px;
}

/* line 2184, sass/comments.scss */
.emoji1f505 {
  background-position: 0 -13583px;
}

/* line 2188, sass/comments.scss */
.emoji1f506 {
  background-position: 0 -13610px;
}

/* line 2192, sass/comments.scss */
.emoji1f507 {
  background-position: 0 -13637px;
}

/* line 2196, sass/comments.scss */
.emoji1f509 {
  background-position: 0 -13664px;
}

/* line 2200, sass/comments.scss */
.emoji1f50a {
  background-position: 0 -13692px;
}

/* line 2204, sass/comments.scss */
.emoji1f50b {
  background-position: 0 -13719px;
}

/* line 2208, sass/comments.scss */
.emoji1f50c {
  background-position: 0 -13746px;
}

/* line 2212, sass/comments.scss */
.emoji1f50d {
  background-position: 0 -13773px;
}

/* line 2216, sass/comments.scss */
.emoji1f50e {
  background-position: 0 -13800px;
}

/* line 2220, sass/comments.scss */
.emoji1f50f {
  background-position: 0 -13828px;
}

/* line 2224, sass/comments.scss */
.emoji1f510 {
  background-position: 0 -13855px;
}

/* line 2228, sass/comments.scss */
.emoji1f511 {
  background-position: 0 -13882px;
}

/* line 2232, sass/comments.scss */
.emoji1f512 {
  background-position: 0 -13909px;
}

/* line 2236, sass/comments.scss */
.emoji1f513 {
  background-position: 0 -13936px;
}

/* line 2240, sass/comments.scss */
.emoji1f514 {
  background-position: 0 -13964px;
}

/* line 2244, sass/comments.scss */
.emoji1f515 {
  background-position: 0 -13991px;
}

/* line 2248, sass/comments.scss */
.emoji1f516 {
  background-position: 0 -14018px;
}

/* line 2252, sass/comments.scss */
.emoji1f517 {
  background-position: 0 -14045px;
}

/* line 2256, sass/comments.scss */
.emoji1f518 {
  background-position: 0 -14073px;
}

/* line 2260, sass/comments.scss */
.emoji1f519 {
  background-position: 0 -14100px;
}

/* line 2264, sass/comments.scss */
.emoji1f51a {
  background-position: 0 -14127px;
}

/* line 2268, sass/comments.scss */
.emoji1f51b {
  background-position: 0 -14154px;
}

/* line 2272, sass/comments.scss */
.emoji1f51c {
  background-position: 0 -14181px;
}

/* line 2276, sass/comments.scss */
.emoji1f51d {
  background-position: 0 -14209px;
}

/* line 2280, sass/comments.scss */
.emoji1f51e {
  background-position: 0 -14236px;
}

/* line 2284, sass/comments.scss */
.emoji1f51f {
  background-position: 0 -14263px;
}

/* line 2288, sass/comments.scss */
.emoji1f520 {
  background-position: 0 -14290px;
}

/* line 2292, sass/comments.scss */
.emoji1f521 {
  background-position: 0 -14318px;
}

/* line 2296, sass/comments.scss */
.emoji1f522 {
  background-position: 0 -14345px;
}

/* line 2300, sass/comments.scss */
.emoji1f523 {
  background-position: 0 -14372px;
}

/* line 2304, sass/comments.scss */
.emoji1f524 {
  background-position: 0 -14399px;
}

/* line 2308, sass/comments.scss */
.emoji1f525 {
  background-position: 0 -14426px;
}

/* line 2312, sass/comments.scss */
.emoji1f526 {
  background-position: 0 -14454px;
}

/* line 2316, sass/comments.scss */
.emoji1f527 {
  background-position: 0 -14481px;
}

/* line 2320, sass/comments.scss */
.emoji1f528 {
  background-position: 0 -14508px;
}

/* line 2324, sass/comments.scss */
.emoji1f529 {
  background-position: 0 -14535px;
}

/* line 2328, sass/comments.scss */
.emoji1f52a {
  background-position: 0 -14563px;
}

/* line 2332, sass/comments.scss */
.emoji1f52b {
  background-position: 0 -14590px;
}

/* line 2336, sass/comments.scss */
.emoji1f52c {
  background-position: 0 -14617px;
}

/* line 2340, sass/comments.scss */
.emoji1f52d {
  background-position: 0 -14644px;
}

/* line 2344, sass/comments.scss */
.emoji1f52e {
  background-position: 0 -14671px;
}

/* line 2348, sass/comments.scss */
.emoji1f52f {
  background-position: 0 -14699px;
}

/* line 2352, sass/comments.scss */
.emoji1f530 {
  background-position: 0 -14726px;
}

/* line 2356, sass/comments.scss */
.emoji1f531 {
  background-position: 0 -14753px;
}

/* line 2360, sass/comments.scss */
.emoji1f532 {
  background-position: 0 -14780px;
}

/* line 2364, sass/comments.scss */
.emoji1f533 {
  background-position: 0 -14807px;
}

/* line 2368, sass/comments.scss */
.emoji1f534 {
  background-position: 0 -14835px;
}

/* line 2372, sass/comments.scss */
.emoji1f535 {
  background-position: 0 -14862px;
}

/* line 2376, sass/comments.scss */
.emoji1f536 {
  background-position: 0 -14889px;
}

/* line 2380, sass/comments.scss */
.emoji1f537 {
  background-position: 0 -14916px;
}

/* line 2384, sass/comments.scss */
.emoji1f538 {
  background-position: 0 -14944px;
}

/* line 2388, sass/comments.scss */
.emoji1f539 {
  background-position: 0 -14971px;
}

/* line 2392, sass/comments.scss */
.emoji1f53a {
  background-position: 0 -14998px;
}

/* line 2396, sass/comments.scss */
.emoji1f53b {
  background-position: 0 -15025px;
}

/* line 2400, sass/comments.scss */
.emoji1f53c {
  background-position: 0 -15052px;
}

/* line 2404, sass/comments.scss */
.emoji1f53d {
  background-position: 0 -15080px;
}

/* line 2408, sass/comments.scss */
.emoji1f550 {
  background-position: 0 -15107px;
}

/* line 2412, sass/comments.scss */
.emoji1f551 {
  background-position: 0 -15134px;
}

/* line 2416, sass/comments.scss */
.emoji1f552 {
  background-position: 0 -15161px;
}

/* line 2420, sass/comments.scss */
.emoji1f553 {
  background-position: 0 -15189px;
}

/* line 2424, sass/comments.scss */
.emoji1f554 {
  background-position: 0 -15216px;
}

/* line 2428, sass/comments.scss */
.emoji1f555 {
  background-position: 0 -15243px;
}

/* line 2432, sass/comments.scss */
.emoji1f556 {
  background-position: 0 -15270px;
}

/* line 2436, sass/comments.scss */
.emoji1f557 {
  background-position: 0 -15297px;
}

/* line 2440, sass/comments.scss */
.emoji1f558 {
  background-position: 0 -15325px;
}

/* line 2444, sass/comments.scss */
.emoji1f559 {
  background-position: 0 -15352px;
}

/* line 2448, sass/comments.scss */
.emoji1f55a {
  background-position: 0 -15379px;
}

/* line 2452, sass/comments.scss */
.emoji1f55b {
  background-position: 0 -15406px;
}

/* line 2456, sass/comments.scss */
.emoji1f55c {
  background-position: 0 -15434px;
}

/* line 2460, sass/comments.scss */
.emoji1f55d {
  background-position: 0 -15461px;
}

/* line 2464, sass/comments.scss */
.emoji1f55e {
  background-position: 0 -15488px;
}

/* line 2468, sass/comments.scss */
.emoji1f55f {
  background-position: 0 -15515px;
}

/* line 2472, sass/comments.scss */
.emoji1f560 {
  background-position: 0 -15542px;
}

/* line 2476, sass/comments.scss */
.emoji1f561 {
  background-position: 0 -15570px;
}

/* line 2480, sass/comments.scss */
.emoji1f562 {
  background-position: 0 -15597px;
}

/* line 2484, sass/comments.scss */
.emoji1f563 {
  background-position: 0 -15624px;
}

/* line 2488, sass/comments.scss */
.emoji1f564 {
  background-position: 0 -15651px;
}

/* line 2492, sass/comments.scss */
.emoji1f565 {
  background-position: 0 -15678px;
}

/* line 2496, sass/comments.scss */
.emoji1f566 {
  background-position: 0 -15706px;
}

/* line 2500, sass/comments.scss */
.emoji1f567 {
  background-position: 0 -15733px;
}

/* line 2504, sass/comments.scss */
.emoji1f5fb {
  background-position: 0 -15760px;
}

/* line 2508, sass/comments.scss */
.emoji1f5fc {
  background-position: 0 -15787px;
}

/* line 2512, sass/comments.scss */
.emoji1f5fd {
  background-position: 0 -15815px;
}

/* line 2516, sass/comments.scss */
.emoji1f5fe {
  background-position: 0 -15842px;
}

/* line 2520, sass/comments.scss */
.emoji1f5ff {
  background-position: 0 -15869px;
}

/* line 2524, sass/comments.scss */
.emoji1f600 {
  background-position: 0 -15896px;
}

/* line 2528, sass/comments.scss */
.emoji1f601 {
  background-position: 0 -15923px;
}

/* line 2532, sass/comments.scss */
.emoji1f602 {
  background-position: 0 -15951px;
}

/* line 2536, sass/comments.scss */
.emoji1f603 {
  background-position: 0 -15978px;
}

/* line 2540, sass/comments.scss */
.emoji1f604 {
  background-position: 0 -16005px;
}

/* line 2544, sass/comments.scss */
.emoji1f605 {
  background-position: 0 -16032px;
}

/* line 2548, sass/comments.scss */
.emoji1f606 {
  background-position: 0 -16060px;
}

/* line 2552, sass/comments.scss */
.emoji1f607 {
  background-position: 0 -16087px;
}

/* line 2556, sass/comments.scss */
.emoji1f608 {
  background-position: 0 -16114px;
}

/* line 2560, sass/comments.scss */
.emoji1f609 {
  background-position: 0 -16141px;
}

/* line 2564, sass/comments.scss */
.emoji1f60a {
  background-position: 0 -16168px;
}

/* line 2568, sass/comments.scss */
.emoji1f60b {
  background-position: 0 -16196px;
}

/* line 2572, sass/comments.scss */
.emoji1f60c {
  background-position: 0 -16223px;
}

/* line 2576, sass/comments.scss */
.emoji1f60d {
  background-position: 0 -16250px;
}

/* line 2580, sass/comments.scss */
.emoji1f60e {
  background-position: 0 -16277px;
}

/* line 2584, sass/comments.scss */
.emoji1f60f {
  background-position: 0 -16305px;
}

/* line 2588, sass/comments.scss */
.emoji1f610 {
  background-position: 0 -16332px;
}

/* line 2592, sass/comments.scss */
.emoji1f611 {
  background-position: 0 -16359px;
}

/* line 2596, sass/comments.scss */
.emoji1f612 {
  background-position: 0 -16386px;
}

/* line 2600, sass/comments.scss */
.emoji1f613 {
  background-position: 0 -16413px;
}

/* line 2604, sass/comments.scss */
.emoji1f614 {
  background-position: 0 -16441px;
}

/* line 2608, sass/comments.scss */
.emoji1f615 {
  background-position: 0 -16468px;
}

/* line 2612, sass/comments.scss */
.emoji1f616 {
  background-position: 0 -16495px;
}

/* line 2616, sass/comments.scss */
.emoji1f617 {
  background-position: 0 -16522px;
}

/* line 2620, sass/comments.scss */
.emoji1f618 {
  background-position: 0 -16549px;
}

/* line 2624, sass/comments.scss */
.emoji1f619 {
  background-position: 0 -16577px;
}

/* line 2628, sass/comments.scss */
.emoji1f61a {
  background-position: 0 -16604px;
}

/* line 2632, sass/comments.scss */
.emoji1f61b {
  background-position: 0 -16631px;
}

/* line 2636, sass/comments.scss */
.emoji1f61c {
  background-position: 0 -16658px;
}

/* line 2640, sass/comments.scss */
.emoji1f61d {
  background-position: 0 -16686px;
}

/* line 2644, sass/comments.scss */
.emoji1f61e {
  background-position: 0 -16713px;
}

/* line 2648, sass/comments.scss */
.emoji1f61f {
  background-position: 0 -16740px;
}

/* line 2652, sass/comments.scss */
.emoji1f620 {
  background-position: 0 -16767px;
}

/* line 2656, sass/comments.scss */
.emoji1f621 {
  background-position: 0 -16794px;
}

/* line 2660, sass/comments.scss */
.emoji1f622 {
  background-position: 0 -16822px;
}

/* line 2664, sass/comments.scss */
.emoji1f623 {
  background-position: 0 -16849px;
}

/* line 2668, sass/comments.scss */
.emoji1f624 {
  background-position: 0 -16876px;
}

/* line 2672, sass/comments.scss */
.emoji1f625 {
  background-position: 0 -16903px;
}

/* line 2676, sass/comments.scss */
.emoji1f626 {
  background-position: 0 -16931px;
}

/* line 2680, sass/comments.scss */
.emoji1f627 {
  background-position: 0 -16958px;
}

/* line 2684, sass/comments.scss */
.emoji1f628 {
  background-position: 0 -16985px;
}

/* line 2688, sass/comments.scss */
.emoji1f629 {
  background-position: 0 -17012px;
}

/* line 2692, sass/comments.scss */
.emoji1f62a {
  background-position: 0 -17039px;
}

/* line 2696, sass/comments.scss */
.emoji1f62b {
  background-position: 0 -17067px;
}

/* line 2700, sass/comments.scss */
.emoji1f62c {
  background-position: 0 -17094px;
}

/* line 2704, sass/comments.scss */
.emoji1f62d {
  background-position: 0 -17121px;
}

/* line 2708, sass/comments.scss */
.emoji1f62e {
  background-position: 0 -17148px;
}

/* line 2712, sass/comments.scss */
.emoji1f62f {
  background-position: 0 -17176px;
}

/* line 2716, sass/comments.scss */
.emoji1f630 {
  background-position: 0 -17203px;
}

/* line 2720, sass/comments.scss */
.emoji1f631 {
  background-position: 0 -17230px;
}

/* line 2724, sass/comments.scss */
.emoji1f632 {
  background-position: 0 -17257px;
}

/* line 2728, sass/comments.scss */
.emoji1f633 {
  background-position: 0 -17284px;
}

/* line 2732, sass/comments.scss */
.emoji1f634 {
  background-position: 0 -17312px;
}

/* line 2736, sass/comments.scss */
.emoji1f635 {
  background-position: 0 -17339px;
}

/* line 2740, sass/comments.scss */
.emoji1f636 {
  background-position: 0 -17366px;
}

/* line 2744, sass/comments.scss */
.emoji1f637 {
  background-position: 0 -17393px;
}

/* line 2748, sass/comments.scss */
.emoji1f638 {
  background-position: 0 -17420px;
}

/* line 2752, sass/comments.scss */
.emoji1f639 {
  background-position: 0 -17448px;
}

/* line 2756, sass/comments.scss */
.emoji1f63a {
  background-position: 0 -17475px;
}

/* line 2760, sass/comments.scss */
.emoji1f63b {
  background-position: 0 -17502px;
}

/* line 2764, sass/comments.scss */
.emoji1f63c {
  background-position: 0 -17529px;
}

/* line 2768, sass/comments.scss */
.emoji1f63d {
  background-position: 0 -17557px;
}

/* line 2772, sass/comments.scss */
.emoji1f63e {
  background-position: 0 -17584px;
}

/* line 2776, sass/comments.scss */
.emoji1f63f {
  background-position: 0 -17611px;
}

/* line 2780, sass/comments.scss */
.emoji1f640 {
  background-position: 0 -17638px;
}

/* line 2784, sass/comments.scss */
.emoji1f645 {
  background-position: 0 -17665px;
}

/* line 2788, sass/comments.scss */
.emoji1f646 {
  background-position: 0 -17693px;
}

/* line 2792, sass/comments.scss */
.emoji1f647 {
  background-position: 0 -17720px;
}

/* line 2796, sass/comments.scss */
.emoji1f648 {
  background-position: 0 -17747px;
}

/* line 2800, sass/comments.scss */
.emoji1f649 {
  background-position: 0 -17774px;
}

/* line 2804, sass/comments.scss */
.emoji1f64a {
  background-position: 0 -17802px;
}

/* line 2808, sass/comments.scss */
.emoji1f64b {
  background-position: 0 -17829px;
}

/* line 2812, sass/comments.scss */
.emoji1f64c {
  background-position: 0 -17856px;
}

/* line 2816, sass/comments.scss */
.emoji1f64d {
  background-position: 0 -17883px;
}

/* line 2820, sass/comments.scss */
.emoji1f64e {
  background-position: 0 -17910px;
}

/* line 2824, sass/comments.scss */
.emoji1f64f {
  background-position: 0 -17938px;
}

/* line 2828, sass/comments.scss */
.emoji1f680 {
  background-position: 0 -17965px;
}

/* line 2832, sass/comments.scss */
.emoji1f681 {
  background-position: 0 -17992px;
}

/* line 2836, sass/comments.scss */
.emoji1f682 {
  background-position: 0 -18019px;
}

/* line 2840, sass/comments.scss */
.emoji1f683 {
  background-position: 0 -18047px;
}

/* line 2844, sass/comments.scss */
.emoji1f684 {
  background-position: 0 -18074px;
}

/* line 2848, sass/comments.scss */
.emoji1f685 {
  background-position: 0 -18101px;
}

/* line 2852, sass/comments.scss */
.emoji1f686 {
  background-position: 0 -18128px;
}

/* line 2856, sass/comments.scss */
.emoji1f687 {
  background-position: 0 -18155px;
}

/* line 2860, sass/comments.scss */
.emoji1f688 {
  background-position: 0 -18183px;
}

/* line 2864, sass/comments.scss */
.emoji1f689 {
  background-position: 0 -18210px;
}

/* line 2868, sass/comments.scss */
.emoji1f68a {
  background-position: 0 -18237px;
}

/* line 2872, sass/comments.scss */
.emoji1f68c {
  background-position: 0 -18264px;
}

/* line 2876, sass/comments.scss */
.emoji1f68d {
  background-position: 0 -18291px;
}

/* line 2880, sass/comments.scss */
.emoji1f68e {
  background-position: 0 -18319px;
}

/* line 2884, sass/comments.scss */
.emoji1f68f {
  background-position: 0 -18346px;
}

/* line 2888, sass/comments.scss */
.emoji1f690 {
  background-position: 0 -18373px;
}

/* line 2892, sass/comments.scss */
.emoji1f691 {
  background-position: 0 -18400px;
}

/* line 2896, sass/comments.scss */
.emoji1f692 {
  background-position: 0 -18428px;
}

/* line 2900, sass/comments.scss */
.emoji1f693 {
  background-position: 0 -18455px;
}

/* line 2904, sass/comments.scss */
.emoji1f694 {
  background-position: 0 -18482px;
}

/* line 2908, sass/comments.scss */
.emoji1f695 {
  background-position: 0 -18509px;
}

/* line 2912, sass/comments.scss */
.emoji1f696 {
  background-position: 0 -18536px;
}

/* line 2916, sass/comments.scss */
.emoji1f697 {
  background-position: 0 -18564px;
}

/* line 2920, sass/comments.scss */
.emoji1f698 {
  background-position: 0 -18591px;
}

/* line 2924, sass/comments.scss */
.emoji1f699 {
  background-position: 0 -18618px;
}

/* line 2928, sass/comments.scss */
.emoji1f69a {
  background-position: 0 -18645px;
}

/* line 2932, sass/comments.scss */
.emoji1f69b {
  background-position: 0 -18673px;
}

/* line 2936, sass/comments.scss */
.emoji1f69c {
  background-position: 0 -18700px;
}

/* line 2940, sass/comments.scss */
.emoji1f69d {
  background-position: 0 -18727px;
}

/* line 2944, sass/comments.scss */
.emoji1f69e {
  background-position: 0 -18754px;
}

/* line 2948, sass/comments.scss */
.emoji1f69f {
  background-position: 0 -18781px;
}

/* line 2952, sass/comments.scss */
.emoji1f6a0 {
  background-position: 0 -18809px;
}

/* line 2956, sass/comments.scss */
.emoji1f6a1 {
  background-position: 0 -18836px;
}

/* line 2960, sass/comments.scss */
.emoji1f6a2 {
  background-position: 0 -18863px;
}

/* line 2964, sass/comments.scss */
.emoji1f6a3 {
  background-position: 0 -18890px;
}

/* line 2968, sass/comments.scss */
.emoji1f6a4 {
  background-position: 0 -18918px;
}

/* line 2972, sass/comments.scss */
.emoji1f6a5 {
  background-position: 0 -18945px;
}

/* line 2976, sass/comments.scss */
.emoji1f6a6 {
  background-position: 0 -18972px;
}

/* line 2980, sass/comments.scss */
.emoji1f6a7 {
  background-position: 0 -18999px;
}

/* line 2984, sass/comments.scss */
.emoji1f6a8 {
  background-position: 0 -19026px;
}

/* line 2988, sass/comments.scss */
.emoji1f6a9 {
  background-position: 0 -19054px;
}

/* line 2992, sass/comments.scss */
.emoji1f6aa {
  background-position: 0 -19081px;
}

/* line 2996, sass/comments.scss */
.emoji1f6ab {
  background-position: 0 -19108px;
}

/* line 3000, sass/comments.scss */
.emoji1f6ac {
  background-position: 0 -19135px;
}

/* line 3004, sass/comments.scss */
.emoji1f6ad {
  background-position: 0 -19162px;
}

/* line 3008, sass/comments.scss */
.emoji1f6ae {
  background-position: 0 -19190px;
}

/* line 3012, sass/comments.scss */
.emoji1f6af {
  background-position: 0 -19217px;
}

/* line 3016, sass/comments.scss */
.emoji1f6b0 {
  background-position: 0 -19244px;
}

/* line 3020, sass/comments.scss */
.emoji1f6b1 {
  background-position: 0 -19271px;
}

/* line 3024, sass/comments.scss */
.emoji1f6b2 {
  background-position: 0 -19299px;
}

/* line 3028, sass/comments.scss */
.emoji1f6b3 {
  background-position: 0 -19326px;
}

/* line 3032, sass/comments.scss */
.emoji1f6b4 {
  background-position: 0 -19353px;
}

/* line 3036, sass/comments.scss */
.emoji1f6b5 {
  background-position: 0 -19380px;
}

/* line 3040, sass/comments.scss */
.emoji1f6b6 {
  background-position: 0 -19407px;
}

/* line 3044, sass/comments.scss */
.emoji1f6b7 {
  background-position: 0 -19435px;
}

/* line 3048, sass/comments.scss */
.emoji1f6b8 {
  background-position: 0 -19462px;
}

/* line 3052, sass/comments.scss */
.emoji1f6b9 {
  background-position: 0 -19489px;
}

/* line 3056, sass/comments.scss */
.emoji1f6ba {
  background-position: 0 -19516px;
}

/* line 3060, sass/comments.scss */
.emoji1f6bb {
  background-position: 0 -19544px;
}

/* line 3064, sass/comments.scss */
.emoji1f6bc {
  background-position: 0 -19571px;
}

/* line 3068, sass/comments.scss */
.emoji1f6bd {
  background-position: 0 -19598px;
}

/* line 3072, sass/comments.scss */
.emoji1f6be {
  background-position: 0 -19625px;
}

/* line 3076, sass/comments.scss */
.emoji1f6bf {
  background-position: 0 -19652px;
}

/* line 3080, sass/comments.scss */
.emoji1f6c0 {
  background-position: 0 -19680px;
}

/* line 3084, sass/comments.scss */
.emoji1f6c1 {
  background-position: 0 -19707px;
}

/* line 3088, sass/comments.scss */
.emoji1f6c2 {
  background-position: 0 -19734px;
}

/* line 3092, sass/comments.scss */
.emoji1f6c3 {
  background-position: 0 -19761px;
}

/* line 3096, sass/comments.scss */
.emoji1f6c4 {
  background-position: 0 -19789px;
}

/* line 3100, sass/comments.scss */
.emoji1f6c5 {
  background-position: 0 -19816px;
}

/* line 3104, sass/comments.scss */
.emoji203c {
  background-position: 0 -19843px;
}

/* line 3108, sass/comments.scss */
.emoji2049 {
  background-position: 0 -19870px;
}

/* line 3112, sass/comments.scss */
.emoji2122 {
  background-position: 0 -19897px;
}

/* line 3116, sass/comments.scss */
.emoji2139 {
  background-position: 0 -19925px;
}

/* line 3120, sass/comments.scss */
.emoji2194 {
  background-position: 0 -19952px;
}

/* line 3124, sass/comments.scss */
.emoji2195 {
  background-position: 0 -19979px;
}

/* line 3128, sass/comments.scss */
.emoji2196 {
  background-position: 0 -20006px;
}

/* line 3132, sass/comments.scss */
.emoji2197 {
  background-position: 0 -20033px;
}

/* line 3136, sass/comments.scss */
.emoji2198 {
  background-position: 0 -20061px;
}

/* line 3140, sass/comments.scss */
.emoji2199 {
  background-position: 0 -20088px;
}

/* line 3144, sass/comments.scss */
.emoji21a9 {
  background-position: 0 -20115px;
}

/* line 3148, sass/comments.scss */
.emoji21aa {
  background-position: 0 -20142px;
}

/* line 3152, sass/comments.scss */
.emoji231a {
  background-position: 0 -20170px;
}

/* line 3156, sass/comments.scss */
.emoji231b {
  background-position: 0 -20197px;
}

/* line 3160, sass/comments.scss */
.emoji23e9 {
  background-position: 0 -20224px;
}

/* line 3164, sass/comments.scss */
.emoji23ea {
  background-position: 0 -20251px;
}

/* line 3168, sass/comments.scss */
.emoji23eb {
  background-position: 0 -20278px;
}

/* line 3172, sass/comments.scss */
.emoji23ec {
  background-position: 0 -20306px;
}

/* line 3176, sass/comments.scss */
.emoji23f0 {
  background-position: 0 -20333px;
}

/* line 3180, sass/comments.scss */
.emoji23f3 {
  background-position: 0 -20360px;
}

/* line 3184, sass/comments.scss */
.emoji24c2 {
  background-position: 0 -20387px;
}

/* line 3188, sass/comments.scss */
.emoji25aa {
  background-position: 0 -20415px;
}

/* line 3192, sass/comments.scss */
.emoji25ab {
  background-position: 0 -20442px;
}

/* line 3196, sass/comments.scss */
.emoji25b6 {
  background-position: 0 -20469px;
}

/* line 3200, sass/comments.scss */
.emoji25c0 {
  background-position: 0 -20496px;
}

/* line 3204, sass/comments.scss */
.emoji25fb {
  background-position: 0 -20523px;
}

/* line 3208, sass/comments.scss */
.emoji25fc {
  background-position: 0 -20551px;
}

/* line 3212, sass/comments.scss */
.emoji25fd {
  background-position: 0 -20578px;
}

/* line 3216, sass/comments.scss */
.emoji25fe {
  background-position: 0 -20605px;
}

/* line 3219, sass/comments.scss */
.emoji2600 {
  background-position: 0 -20632px;
}

/* line 3222, sass/comments.scss */
.emoji2601 {
  background-position: 0 -20660px;
}

/* line 3225, sass/comments.scss */
.emoji260e {
  background-position: 0 -20687px;
}

/* line 3228, sass/comments.scss */
.emoji2611 {
  background-position: 0 -20714px;
}

/* line 3231, sass/comments.scss */
.emoji2614 {
  background-position: 0 -20741px;
}

/* line 3234, sass/comments.scss */
.emoji2615 {
  background-position: 0 -20768px;
}

/* line 3237, sass/comments.scss */
.emoji261d {
  background-position: 0 -20796px;
}

/* line 3240, sass/comments.scss */
.emoji263a {
  background-position: 0 -20823px;
}

/* line 3243, sass/comments.scss */
.emoji2648 {
  background-position: 0 -20850px;
}

/* line 3246, sass/comments.scss */
.emoji2649 {
  background-position: 0 -20877px;
}

/* line 3249, sass/comments.scss */
.emoji264a {
  background-position: 0 -20904px;
}

/* line 3252, sass/comments.scss */
.emoji264b {
  background-position: 0 -20932px;
}

/* line 3255, sass/comments.scss */
.emoji264c {
  background-position: 0 -20959px;
}

/* line 3258, sass/comments.scss */
.emoji264d {
  background-position: 0 -20986px;
}

/* line 3261, sass/comments.scss */
.emoji264e {
  background-position: 0 -21013px;
}

/* line 3264, sass/comments.scss */
.emoji264f {
  background-position: 0 -21041px;
}

/* line 3267, sass/comments.scss */
.emoji2650 {
  background-position: 0 -21068px;
}

/* line 3270, sass/comments.scss */
.emoji2651 {
  background-position: 0 -21095px;
}

/* line 3273, sass/comments.scss */
.emoji2652 {
  background-position: 0 -21122px;
}

/* line 3276, sass/comments.scss */
.emoji2653 {
  background-position: 0 -21149px;
}

/* line 3279, sass/comments.scss */
.emoji2660 {
  background-position: 0 -21177px;
}

/* line 3282, sass/comments.scss */
.emoji2663 {
  background-position: 0 -21204px;
}

/* line 3285, sass/comments.scss */
.emoji2665 {
  background-position: 0 -21231px;
}

/* line 3288, sass/comments.scss */
.emoji2666 {
  background-position: 0 -21258px;
}

/* line 3291, sass/comments.scss */
.emoji2668 {
  background-position: 0 -21286px;
}

/* line 3294, sass/comments.scss */
.emoji267b {
  background-position: 0 -21313px;
}

/* line 3297, sass/comments.scss */
.emoji267f {
  background-position: 0 -21340px;
}

/* line 3300, sass/comments.scss */
.emoji2693 {
  background-position: 0 -21367px;
}

/* line 3303, sass/comments.scss */
.emoji26a0 {
  background-position: 0 -21394px;
}

/* line 3306, sass/comments.scss */
.emoji26a1 {
  background-position: 0 -21422px;
}

/* line 3309, sass/comments.scss */
.emoji26aa {
  background-position: 0 -21449px;
}

/* line 3312, sass/comments.scss */
.emoji26ab {
  background-position: 0 -21476px;
}

/* line 3315, sass/comments.scss */
.emoji26bd {
  background-position: 0 -21503px;
}

/* line 3318, sass/comments.scss */
.emoji26be {
  background-position: 0 -21531px;
}

/* line 3321, sass/comments.scss */
.emoji26c4 {
  background-position: 0 -21558px;
}

/* line 3324, sass/comments.scss */
.emoji26c5 {
  background-position: 0 -21585px;
}

/* line 3327, sass/comments.scss */
.emoji26ce {
  background-position: 0 -21612px;
}

/* line 3330, sass/comments.scss */
.emoji26d4 {
  background-position: 0 -21639px;
}

/* line 3333, sass/comments.scss */
.emoji26ea {
  background-position: 0 -21667px;
}

/* line 3336, sass/comments.scss */
.emoji26f2 {
  background-position: 0 -21694px;
}

/* line 3338, sass/comments.scss */
.emoji26f3 {
  background-position: 0 -21721px;
}

/* line 3341, sass/comments.scss */
.emoji26f5 {
  background-position: 0 -21748px;
}

/* line 3344, sass/comments.scss */
.emoji26fa {
  background-position: 0 -21775px;
}

/* line 3347, sass/comments.scss */
.emoji26fd {
  background-position: 0 -21803px;
}

/* line 3350, sass/comments.scss */
.emoji2702 {
  background-position: 0 -21830px;
}

/* line 3353, sass/comments.scss */
.emoji2705 {
  background-position: 0 -21857px;
}

/* line 3356, sass/comments.scss */
.emoji2708 {
  background-position: 0 -21884px;
}

/* line 3359, sass/comments.scss */
.emoji2709 {
  background-position: 0 -21912px;
}

/* line 3362, sass/comments.scss */
.emoji270a {
  background-position: 0 -21939px;
}

/* line 3365, sass/comments.scss */
.emoji270b {
  background-position: 0 -21966px;
}

/* line 3368, sass/comments.scss */
.emoji270c {
  background-position: 0 -21993px;
}

/* line 3371, sass/comments.scss */
.emoji270f {
  background-position: 0 -22020px;
}

/* line 3374, sass/comments.scss */
.emoji2712 {
  background-position: 0 -22048px;
}

/* line 3377, sass/comments.scss */
.emoji2714 {
  background-position: 0 -22075px;
}

/* line 3380, sass/comments.scss */
.emoji2716 {
  background-position: 0 -22102px;
}

/* line 3383, sass/comments.scss */
.emoji2728 {
  background-position: 0 -22129px;
}

/* line 3386, sass/comments.scss */
.emoji2733 {
  background-position: 0 -22157px;
}

/* line 3389, sass/comments.scss */
.emoji2734 {
  background-position: 0 -22184px;
}

/* line 3392, sass/comments.scss */
.emoji2744 {
  background-position: 0 -22211px;
}

/* line 3395, sass/comments.scss */
.emoji2747 {
  background-position: 0 -22238px;
}

/* line 3398, sass/comments.scss */
.emoji274c {
  background-position: 0 -22265px;
}

/* line 3401, sass/comments.scss */
.emoji274e {
  background-position: 0 -22293px;
}

/* line 3404, sass/comments.scss */
.emoji2753 {
  background-position: 0 -22320px;
}

/* line 3407, sass/comments.scss */
.emoji2754 {
  background-position: 0 -22347px;
}

/* line 3410, sass/comments.scss */
.emoji2755 {
  background-position: 0 -22374px;
}

/* line 3413, sass/comments.scss */
.emoji2757 {
  background-position: 0 -22402px;
}

/* line 3416, sass/comments.scss */
.emoji2764 {
  background-position: 0 -22429px;
}

/* line 3419, sass/comments.scss */
.emoji2795 {
  background-position: 0 -22456px;
}

/* line 3422, sass/comments.scss */
.emoji2796 {
  background-position: 0 -22483px;
}

/* line 3425, sass/comments.scss */
.emoji2797 {
  background-position: 0 -22510px;
}

/* line 3428, sass/comments.scss */
.emoji27a1 {
  background-position: 0 -22538px;
}

/* line 3431, sass/comments.scss */
.emoji27b0 {
  background-position: 0 -22565px;
}

/* line 3434, sass/comments.scss */
.emoji27bf {
  background-position: 0 -22592px;
}

/* line 3437, sass/comments.scss */
.emoji2934 {
  background-position: 0 -22619px;
}

/* line 3440, sass/comments.scss */
.emoji2935 {
  background-position: 0 -22646px;
}

/* line 3443, sass/comments.scss */
.emoji2b05 {
  background-position: 0 -22674px;
}

/* line 3446, sass/comments.scss */
.emoji2b06 {
  background-position: 0 -22701px;
}

/* line 3449, sass/comments.scss */
.emoji2b07 {
  background-position: 0 -22728px;
}

/* line 3452, sass/comments.scss */
.emoji2b1b {
  background-position: 0 -22755px;
}

/* line 3455, sass/comments.scss */
.emoji2b1c {
  background-position: 0 -22783px;
}

/* line 3458, sass/comments.scss */
.emoji2b50 {
  background-position: 0 -22810px;
}

/* line 3461, sass/comments.scss */
.emoji2b55 {
  background-position: 0 -22837px;
}

/* line 3464, sass/comments.scss */
.emoji3030 {
  background-position: 0 -22864px;
}

/* line 3467, sass/comments.scss */
.emoji303d {
  background-position: 0 -22891px;
}

/* line 3470, sass/comments.scss */
.emoji3297 {
  background-position: 0 -22919px;
}

/* line 3473, sass/comments.scss */
.emoji3299 {
  background-position: 0 -22946px;
}


.new-comments-list .comment-entry .comment-avatar.api {
	background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
	background-color: #efefef;
}

.new-comments-list .comment-entry .comment-avatar.api img {
	opacity: 0;
}