* {
  font-family: verdana,system-ui;
}

html {
  position: relative;
  height: 100%;
}

body {
  background: url(../images/hearts.png) repeat left top;
  height: 100%;
}

textarea {
  resize: none;
}

a, a:hover, a:active, a:focus {
  outline: none;
}

a:active {
  color: #f00;
}

::selection { background-color: #ca428b; color: white; }

::-moz-selection { background-color: #ca428b; color: white; }

a.lined {
  text-decoration: underline;
}

pre {
  cursor: pointer;
}

.row.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  flex-direction: row;
}

.row.row-eq-height > [class*="col-"] {
  float: none;
}

@media (max-width: 767px) {
  .row.row-eq-height.tubes > [class*="col-"] {
    width: 100%;
  }
}

.table > tbody > tr:first-child > td {
  border: none;
}

.table a:hover, .table a:focus {
  text-decoration: none;
}

.label {
  display: inline-block;
}

.label.label-default {
  background-color: #e8e8e8;
  color: #606060;
}

.label.label-default a {
  color: #606060;
}

.label.label-default.hovered:hover {
  background-color: #d8d8d8;
  color: #505050;
}

.label.label-default.hovered:hover a {
  color: #505050;
}

.label.label-danger {
  background-color: #f2dede;
  color: #a94442;
}

.label.label-danger a {
  color: #a94442;
}

.label.label-warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
}

.label.label-warning a {
  color: #8a6d3b;
}

.label.label-info {
  background-color: #d9edf7;
  color: #31708f;
}

.label.label-info a {
  color: #31708f;
}

.label.label-info.hovered:hover {
  background-color: #c9dde7;
  color: #21607f;
}

.label.label-info.hovered:hover a {
  color: #21607f;
}

.label.label-success {
  background-color: #dff0d8;
  color: #3c763d;
}

.label.label-success a {
  color: #3c763d;
}

.text-default {
  color: #e8e8e8;
}

td.collapsed {
  width: 100%;
}

.nobr {
  white-space: nowrap;
}

.table { margin: 0; }

.clearer {
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.btn-group > .btn {
  float: none;
  display: inline-block;
}

body.mobile .nav-pills > li > a {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.modal {
  z-index: 3000;
  overflow: auto;
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  -webkit-overflow-scrolling: auto;
}

.modal-dialog {
  margin: 80px auto 0;
}

.modal-body {
  padding: 15px 20px;
}

.modal-backdrop.in {
  z-index: 2900;
  opacity: 0.6;
}

.container-fluid {
  max-width: 1650px;
}

.pagination {
  margin-bottom: 0;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #333;
  border-color: #333;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #333;
}

a.navbar-brand {
  white-space: nowrap;
  overflow-x: hidden;
  font-size: 14px;
}

body.mobile a.navbar-brand {
  max-width: 200px;
}

.thumbnail {
  margin-bottom: 0;
}

.label a {
  color: #fff;
  text-decoration: none;
}

body.mobile .row {
  margin-left: 0;
  margin-right: 0;
}

.btn-group-nb .btn {
  border-left: none;
  border-right: none;
}

body.desktop .nw .btn-group {
  max-width: 400px;
}

button.multiselect, button.multiselect:hover {
  text-align: left;
  padding-right: 32px;
  background-color: #fff;
  border-color: #ccc;
}

button.multiselect .caret {
  position: absolute;
  right: 12px;
  top: 45%;
}

.multiselect-container {
  width: 100%;
  max-height: 300px;
  overflow-y: auto;
}

.multiselect-container input[type=radio] {
    display: none;
}

.dropdown-menu > li.multiselect-group > a 
 {
  background-color: #428bca;
  color: #fff;
}

.dropdown-menu > li.multiselect-group > a > label {
  display: block;
}

.multiselect-container .radio {
  padding: 3px 12px;
}

.multiselect-container .checkbox {
  padding-top: 3px;
}

ul.thumbnails.image_picker_selector li .thumbnail img {
  width: auto;
  height: 60px;
}

.fileinput-button {
  min-width: 200px;
}

.thumbs-form-group {
  margin-bottom: 3px;
}

.form-group {
  margin: 0 0 15px;
}

body.mobile .form-group {
  margin: 0 0 10px;
}

form label {
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
}

.label.block {
  display: block;
  margin: 10px 0;
}

form hr, .well hr, .modal hr {
  margin: 15px 0;
}

body.mobile form hr, body.mobile .well hr, body.mobile .modal hr {
  margin: 10px 0;
}

body.mobile .well {
  padding: 10px;
}

.well hr {
  border-top: 1px solid #e3e3e3;
}

.safe {
  opacity: 0.05;
}

.safe:hover {
  opacity: 1;
}

body.mobile .col-lg-1, 
body.mobile .col-lg-10, 
body.mobile .col-lg-11, 
body.mobile .col-lg-12, 
body.mobile .col-lg-2, 
body.mobile .col-lg-3, 
body.mobile .col-lg-4, 
body.mobile .col-lg-5, 
body.mobile .col-lg-6, 
body.mobile .col-lg-7, 
body.mobile .col-lg-8, 
body.mobile .col-lg-9, 
body.mobile .col-md-1, 
body.mobile .col-md-10, 
body.mobile .col-md-11, 
body.mobile .col-md-12, 
body.mobile .col-md-2, 
body.mobile .col-md-3, 
body.mobile .col-md-4, 
body.mobile .col-md-5, 
body.mobile .col-md-6, 
body.mobile .col-md-7, 
body.mobile .col-md-8, 
body.mobile .col-md-9, 
body.mobile .col-sm-1, 
body.mobile .col-sm-10, 
body.mobile .col-sm-11, 
body.mobile .col-sm-12, 
body.mobile .col-sm-2, 
body.mobile .col-sm-3, 
body.mobile .col-sm-4, 
body.mobile .col-sm-5, 
body.mobile .col-sm-6, 
body.mobile .col-sm-7, 
body.mobile .col-sm-8, 
body.mobile .col-sm-9, 
body.mobile .col-xs-1, 
body.mobile .col-xs-10, 
body.mobile .col-xs-11, 
body.mobile .col-xs-12, 
body.mobile .col-xs-2, 
body.mobile .col-xs-3, 
body.mobile .col-xs-4, 
body.mobile .col-xs-5, 
body.mobile .col-xs-6, 
body.mobile .col-xs-7, 
body.mobile .col-xs-8, 
body.mobile .col-xs-9 {
  padding-left: 5px;
  padding-right: 5px;
}

.block-center {
  margin-left: auto;
  margin-right: auto;
}

.alert.form-alert {
  font-size: 12px;
  padding: 10px;
  margin-bottom: 15px;
}

body.mobile .alert.form-alert {
  margin-bottom: 10px;
}

.alert.form-alert.last {
  margin-bottom: 0;
}

.alert.form-alert .disabled {
  color: #aaa;
}

.table-label, .control-label {
  color: #428bca;
  text-align: right;
}

div.form-control {
  display: inline-block;
}

.form-control[readonly] {
  background-color: #fff;
}

body.desktop .form-control.nw {
  width: auto;
  min-width: 400px;
}

.for-slider {
  padding-left: 20px;
  padding-right: 20px;
}

.for-slider input {
  display: none;
}

.form-horizontal .has-error .control-label { padding-top: 17px; }

.form-group .col-md-2 { padding-right: 7px; }
.form-group .col-md-10 { padding-left: 7px; }

.form-group.form-group-submit { margin-bottom: 0; }

.form-group .help-block {
  display: none;
  line-height: 1;
  font-size: 10px;
  font-weight: bold;
  padding: 0;
  margin: 0 12px 3px;
}

.form-group.has-error .help-block {
  display: block;
}

.has-error button, .has-error .btn-default {
  border-color: #a94442;
}

body.desktop #form-enter .modal-dialog {
  width: 400px;
}

body.desktop #form-present .modal-dialog {
  width: 400px;
}

body.desktop #form-payment-code .modal-dialog {
  width: 400px;
}

#comment-votes-dialog {
  z-index: 2999;
}

body.desktop #comment-votes-dialog .modal-dialog {
  width: 70%;
  max-width: 900px;
}

#share-dialog {
  z-index: 2999;
}

.sub-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

.pac-container {
  z-index: 4000;
}

#vw-chart {
  margin-top: 20px;
}

.vw-detail {
  margin-top: 5px;
  font-size: 10px;
  color: #777;
}

#stats-layer .chart {
  width: auto;
  height: 200px;
}

#stats-layer .well {
  padding: 0 10px;
}

.slider-track {
  background: #d9edf7 !important;
}

.slider-selection {
  background: #d9edf7 !important;
}

.navbar {
  z-index: 2000;
  box-shadow: 0px 2px 15px rgb(0, 0, 0);
  margin-bottom: 0;
  border-radius: 0;
}

#main:focus {
  outline: none;
}

#main-container {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

#main-row {
  position: relative;
  height: 100%;
  overflow-y: hidden;
}

#navigation h1 {
  overflow: hidden;
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
}

.nav .navigation-counter {
  position: absolute;
  top: 3px;
  right: 2px;
  background-color: #f33;
  color: #fff;
}

body.mobile .nav .navigation-counter {
  top: 9px;
  right: 5px;
}

#nav-panel-toggle {
  float: left;
  margin-right: 0;
  margin-left: 15px;
}

#nav-panel {
  position: absolute;
  padding: 0;
  top: 0;
  bottom: 0;
  left: 0;
  width: 50px;
  z-index: 1700;
  display: block;
  background-color: #222;
  border-left: 1px solid #080808;
  border-right: 1px solid #080808;
}

body.mobile #nav-panel {
  display: none;
  z-index: 900;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  width: 230px;
}

#nav-panel-inner {
  position: relative;
  padding: 72px 0 20px;
  height: 100%;
}

body.desktop #nav-panel-inner > ul {
  position: relative;
  height: 100%;
}

#nav-panel-inner > ul > li {
/*   background-color: #428bca; */
  color: #fff;
  height: 50px;
}

#nav-panel-inner > ul > li#np-webcam {
  background-color: #ca428b;
}

#nav-panel-inner > ul > li#np-webcam.active, #nav-panel-inner > ul > li#np-webcam:hover, #nav-panel-inner > ul > li#np-webcam:focus {
  background-color: #962a64;
}

body.mobile #nav-panel-inner > ul > li {
  background-color: #428bca;
  height: auto;
}

body.mobile #nav-panel-inner > ul > li.active, body.mobile #nav-panel-inner > ul > li:hover, body.mobile #nav-panel-inner > ul > li:focus {
  color: #fff;
  background-color: #2a6496;
  text-decoration: none;
}

body.desktop #nav-panel-inner > ul > li.active, body.desktop #nav-panel-inner > ul > li:hover, body.desktop #nav-panel-inner > ul > li:focus {
  color: #fff;
  background-color: #2a6496;
  text-decoration: none;
}

#nav-panel-inner > ul > li > a {
  padding: 0;
  color: inherit;
  background: inherit;
}

body.mobile #nav-panel-inner > ul > li > a {
  padding: 7px 10px;
}

body.desktop #nav-panel-inner > ul > li > a > i {
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  font-size: 20px;
  line-height: 50px;
  text-align: center;
}

#np-to-top-button {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px;
}

.online:after {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  content: "";
  margin: 1px 5px; 
  background: url(../images/onlines-sprite.gif) 0 0;
}

.online.mobile:after {
  background: url(../images/onlines-sprite.gif) 0 14px;
}

.label .online:after {
   margin: 1px 0 1px 5px; 
}

.user {
  cursor: default;
  position: relative;
  white-space: nowrap;
  display: inline-block;
}

.user a, .user a:hover, .user a:focus {
  text-decoration: none;
}

span.vip, span.vip > a {
  color: #f00;
}

.label span.vip > a {
  color: #606060;
}

.sex-icon {
  font-size: 11px;
  line-height: 11px;
  margin: 4px 5px 4px 0;
  color: #337ab7;
}

.label .sex-icon {
  font-size: inherit;
  line-height: inherit;
  margin: 0 5px 0 0;
  color: #606060;
}

.sex-icon i {
  margin-left: -5px;
  z-index: 0;
}

.sex-icon i:first-child {
  margin-left: 0;
  z-index: 10;
}

.sex-icon i.glyphpro-user_woman {
  color: #d44950;
}

.label .sex-icon i.glyphpro-user_woman {
  color: #606060;
}

.sex-icon.homo i.glyphpro-user_old_man, .sex-icon.bi i.glyphpro-user_old_man {
  color: #f0ad4e;
}

.label .sex-icon.homo i.glyphpro-user_old_man, .label .sex-icon.bi i.glyphpro-user_old_man {
  color: #606060;
}

#filters-button.active i {
  color: #5cb85c;
}

.nav-pills {
  margin-bottom: 10px;
}

.nav-pills > li > a {
  padding: 6px 12px;
}

.small-avatar {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin: -2px 5px;
  background-color: #fff;
  padding: 1px;
  border: 1px solid #428bca;
}

#avatar-preview {
  width: 160px;
  height: 160px;
  border-radius: 50%;
  background-color: #fff;
  padding: 5px;
  border: 10px solid #428bca;
  overflow: hidden;
}

#avatar-preview-inner {
  width: 130px;
  height: 130px;
  border-radius: 50%;
  overflow: hidden;
}

#avatar-preview img {
  width: 100%;
  height: 100%;
}

#avatar-crop-dialog img {
  width: 100%;
  height: auto;
  padding: 0;
}

body.desktop #profile {
  position: absolute;
  top: 62px;
  left: 49px;
  z-index: 1500;
  display: none;
  padding-left: 5px;
}

body.desktop #profile-inner {
  padding: 3px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}

body.mobile #profile-inner {
  background-color: #428bca;
}

#profile-panel {
  background-color: #2a6496;
  text-align: center;
  padding: 15px 0 10px;
  width: 250px;
}

body.mobile #profile-panel {
  width: 228px;
}

#profile-panel p {
  color: #fff;
  font-size: 20px;
  margin: 0 10px 10px;
  overflow: hidden;
}

#profile-counters {
  border-bottom: 5px solid #2a6496;
  margin-bottom: 5px;
}

body.mobile #profile-counters {
  margin-bottom: 0;
}

.profile-counter {
  float: left;
  width: 50%;
}

.profile-counter-inner {
  display: block;
  padding: 10px;
  background-color: #428bca;
  color: #fff;
  text-decoration: none;
  text-align: center;
}

.profile-counter-inner:hover, .profile-counter-inner:focus {
  background-color: #23527c;
  color: #fff;
  text-decoration: none;
}

.profile-counter-inner span {
  font-family: Georgia,sans-serif,system-ui;
}

.profile-avatar {
  width: 160px;
  height: 160px;
  border-radius: 50%;
  background-color: #fff;
  padding: 5px;
  border: 10px solid #428bca;
}

.profile-avatar.autosize {
  width: 100%;
  height: auto;
  max-width: 200px;
  max-height: 200px;
}

#profile-actions .item {
  margin-top: 5px;
  display: block;
}

#profile-actions .item:first-child {
  margin-top: 20px;
}

#profile-menu {
  margin-bottom: 2px;
}

body.mobile #profile-menu {
  margin-bottom: 0;
}

body.mobile #profile-menu > li {
  background-color: #428bca;
  color: #fff;
}

#profile-menu > li > a {
  padding: 5px 15px;
}

body.mobile #profile-menu > li.active, body.mobile #profile-menu > li:hover, body.mobile #profile-menu > li:focus {
  color: #fff;
  background-color: #2a6496;
  text-decoration: none;
}

body.mobile #profile-menu > li > a {
  padding: 7px 10px;
  color: inherit;
  background: inherit;
}

#profile-menu .profile-menu-counter {
  position: absolute;
  top: 7px;
  right: 5px;
  background-color: #f33;
  color: #fff;
}

body.mobile #profile-menu .profile-menu-counter {
  top: 9px;
  right: 5px;
}

#users {
  position: absolute;
  z-index: 2100;
  display: none;
  padding-left: 5px;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.42857143;
  text-align: left;
}

#users-inner {
  padding: 3px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}

#users-panel {
  background-color: #2a6496;
  text-align: center;
  padding: 15px 0 5px;
  width: 200px;
  margin-bottom: 5px;
}

#users-panel p {
  color: #fff;
  font-size: 20px;
  margin: 0 10px 10px;
  overflow: hidden;
}

.users-avatar {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background-color: #fff;
  padding: 3px;
  border: 7px solid #428bca;
}

#users-menu {
  margin-bottom: 2px;
}

#users-menu > li > a {
  color: #337ab7;
  padding: 5px 15px;
}

body.mobile #users-menu > li > a {
  padding: 7px 10px;
}

#main-container .popover {
  max-width: 500px;
  padding: 5px;
  background-color: #f5f5f5;
}

#main-container .popover-content {
  height: 100%;
  padding: 0;
}

#rotator-1 {
  margin-bottom: 10px;
}

.rotator-wrap .rotator {
  padding: 5px 0;
  overflow-x: hidden;
}

.rotator-wrap {
  position: relative;
}

body.mobile .rotator-wrap .rotator {
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
}

.rotator-wrap .r-left, .rotator-wrap .r-right {
  border-radius: 0 5px 5px 0;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 50px;
  opacity: 0.8;
  text-align: center;
  background-color: #ca428b;
  color: #fff;
  line-height: 83.13px;
  cursor: pointer;
  z-index: 1350;
}

.rotator-wrap .r-left {
  border-radius: 5px 0 0 5px;
  left: 0;
  display: none;
}

.rotator-wrap .r-right {
  right: 0;
}

body.mobile .rotator-wrap .r-right {
  display: none;
}

.rotator-wrap .rotator > ul {
  white-space: nowrap;
  padding: 0;
  margin: 0;
  line-height: 0;
}

.rotator-wrap .rotator > ul > li {
  width: 140px;
  display: inline-block;
  padding: 0 5px;
  margin: 0;
  white-space: normal;
  line-height: 1.42857143;
}

body.desktop #rotator-1 .rotator > ul > li:hover .comment-layer {
  display: block;
  z-index: 1400;
}

body.desktop #rotator-1 .rotator > ul > li:hover .rotator-object .tube {
  z-index: 1600;
}

body.desktop #rotator-1 .rotator > ul > li:hover .tube .top {
  display: block;
}

#rotator-1 .rotator > ul > li.hover .comment-layer {
  display: block;
  z-index: 1400;
}

#rotator-1 .rotator > ul > li.hover .rotator-object .tube {
  z-index: 1600;
}

#rotator-1 .rotator > ul > li.hover .tube .top {
  display: block;
}

#rotator-1 .rotator-object .tube {
  z-index: 1300;
  padding: 0;
  margin: 0;
}

#rotator-1 .rotator-object .tube.empty a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: #ccc;
  text-decoration: none;
  font-size: 11px;
  text-align: center;
  line-height: 73.13px;
}

#rotator-1 .rotator .comment-layer {
  display: none;
  position: absolute;
  top: -8px;
  width: 190px;
  padding: 90px 10px 10px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
  z-index: 1200;
}

#rotator-1 .rotator .comment-layer hr {
  margin: 10px 0;
}

#rotator-1 .rotator .comment-avatar {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: #fff;
  padding: 1px;
  border: 2px solid #428bca;
  float: left;
}

#rotator-1 .rotator .comment-content {
  margin-left: 42px;
}

#rotator-1 .rotator .comment-content .comment-text {
  word-break: break-all;
  font-size: 11px;
  margin: 2px 0 0 -42px;
  text-align: justify;
}

#rotator-1 .rotator .comment-content .comment-author span > a {
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

#rotator-1 .rotator .comment-content .comment-author span > a:hover, #rotator-1 .rotator .comment-content .comment-author span > a:focus {
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

#rotator-1 .rotator .comment-content .comment-author span.vip > a {
  color: #f00;
}

#rotator-1 .rotator .comment-content .comment-date {
  font-size: 11px;
  color: #aaa;
}

#index {
  position: relative;
  padding: 10px 20px;
  margin-bottom: 15px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}

body.mobile #index {
  padding: 10px 10px;
}

#index > h4 {
  font-family: sans-serif,system-ui;
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  margin: 0 0 5px 5px;
  color: #333;
}

#index-close {
  position: absolute;
  right: 8px;
  top: 8px;
  font-size: 12px;
  z-index: 300;
}

#index-open {
  display: none;
  padding: 5px;
  border: 1px dashed #428bca;
  margin-bottom: 15px;
  line-height: 1;
}

#index-open.visible {
  display: block;
}

#index > p {
  text-align: justify;
}

#index #news {
  width: auto;
  margin: 0 0 20px;
}

#index #news ul {
  margin: 0 0 10px;
}

#button-smiles {
  position: relative;
}

#smiles {
  position: absolute;
  z-index: 2100;
  display: none;
  padding: 2px 0 0 2px;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.42857143;
  text-align: left;
}

#smiles-inner {
  padding: 6px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}

#smiles-inner-scroll {
  overflow-x: hidden;
  overflow-y: scroll;
  max-height: 200px;
}

#smiles-inner .emoji-large {
  margin: 1px;
  float: left;
}

#smiles-inner .emoji-large:hover {
  background-color: #428bca;
}

#smiles-inner .nav-pills > li > a {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.tops {
  margin: 0 0 10px;
}

.tops > ul {
  padding: 0;
  margin: 0 0 10px;
  list-style: none;
}

.tops > ul a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 4px 10px;
  text-decoration: none;
}

.tops span.vip > a {
  color: #f00;
}

.tops .small-avatar {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin: -2px 5px -2px 0;
  background-color: #fff;
  padding: 1px;
  border: 1px solid #428bca;
}

.tops .counter {
  position: absolute;
  top: 7px;
  right: 10px;
}

.tops .pos {
  display: inline-block;
  text-align: right;
  margin-right: 5px;
  min-width: 25px;
}

.tops ul > li {
  display: block;
  padding: 0;
  margin: 0;
  position: relative;
}

.tops ul > li:hover {
  background-color: #eee;
}

#tops-layer .well {
  padding: 10px;
}

body.desktop #sidebar {
  position: absolute;
  top: 62px;
  left: 49px;
  min-width: 900px;
  z-index: 1500;
  display: none;
  padding-left: 5px;
}

body.desktop #sidebar-inner {
  padding: 20px 35px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}

body.mobile #sidebar-inner {
  background-color: #428bca;
}

#sidebar hr {
  margin: 10px -15px;
}

#sidebar h4 {
  font-weight: bold;
  padding: 0;
  margin: 10px -15px;
  color: #2a6496;
}

body.mobile #sidebar h4 {
  margin: 0;
  color: #fff;
  padding: 4px 10px;
  text-align: center;
  background-color: #2a6496;
  line-height: 1.42857143;
}

#sidebar h4:first-child {
  margin-top: 0;
}

#sidebar li > a {
  padding: 5px 15px;
  white-space: nowrap;
}

body.mobile #sidebar li > a {
  padding: 7px 10px;
  color: inherit;
  background: inherit;
}

#sidebar i {
  padding-left: 3px;
  font-size: 12px;
}

#sidebar li.active a {
  background-color: #2a6496;
  color: #fff;
}

#sidebar li.active a:hover, .#sidebar li.active a:focus {
  background-color: #2a6496;
  color: #fff;
}

body.desktop #sidebar li {
  padding: 0;
  overflow: hidden;
}

body.mobile #sidebar li {
  background-color: #428bca;
  color: #fff;
}

body.mobile #sidebar li.active, body.mobile #sidebar li:hover, body.mobile #sidebar li:focus {
  color: #fff;
  background-color: #2a6496;
  text-decoration: none;
}

body.mobile .counters {
  padding: 10px 0;
  border-top: 5px solid #2a6496;
  text-align: center;
}

#main {
  scrollbar-width: thin;
  position: absolute;
  padding: 0;
  margin-top: 52px;
  left: 50px;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1000;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
}

body.mobile #main {
  left: 0;
  margin: 0;
  padding-top: 52px;
}

#main-inner {
  position: relative;
  padding: 20px 40px;
  min-height: 100%;
}

body.mobile #main-inner {
  padding: 10px 10px;
}

#main .page-header {
  margin-top: 0;
}

h1 {
  font-family: sans-serif,system-ui;
  font-size: 24px;
  margin: 0 0 10px;
}

body.mobile h1 {
  font-size: 20px;
}

h2 {
  font-family: sans-serif,system-ui;
  font-size: 20px;
  margin: 0 0 10px;
}

body.mobile h2 {
  font-size: 18px;
}

.highlight {
  color: #f5f5f5;
  background-color: #428bca;
  font-weight: bold;
}

.tube {
  text-align: left;
  padding: 0;
  position: relative;
}

.tube.na {
  opacity: 0.6;
}

.tube .top {
  display: none;
  position: absolute;
  line-height: 1;
  background-color: rgba(20, 20, 20, 0.6);
  border-radius: 4px 4px 0 0;
  padding: 3px 5px;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1001;
  overflow: hidden;
}

.tube:hover .top {
  display: block;
}

.tube .top h4 {
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #ccc;
  white-space: nowrap;
  animation: ticker 4s linear infinite;
  -webkit-transform-style: preserve-3d;
  display: inline-block;
  padding-left: 100%;
}

@keyframes ticker {
  0% { transform: translateX(0); }
  100% { transform: translateX(-100%); }
}

.tube .bottom {
  position: absolute;
  padding: 5px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1001;
}

.tube .info {
  display: inline-block;
  background-color: rgba(20, 20, 20, 0.8);
  padding: 3px 5px;
  font-size: 10px;
  line-height: 1.1;
  color: #ccc;
  box-shadow: 0px 0px 5px rgb(99, 99, 99);
  border-radius: 3px;
}

.tube .info.info-created {
  display: none;
}

body.mobile .tube .info {
  font-size: 12px;
}

.tube .thumbs {
  min-width: 180px;
  display: none;
  flex-wrap: wrap;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  background-color: rgba(20, 20, 20, 0.6);
  padding: 0;
  z-index: 1001;
  border-radius: 0 0 3px 3px;
/*   box-shadow: 0px 0px 5px rgb(99, 99, 99); */
}

.tube:hover .thumbs {
  display: flex;
}

.tube .thumbs > div {
  cursor: pointer;
}

.tube .thumbs > div span {
  display: block;
  width: 4px;
  height: 4px;
  margin: 10px 6px;
  border-radius: 50%;
  background-color: #fff;

}

body.desktop .tube.entered .thumbs > div.hover span, .tube .thumbs > div.active span {
  width: 6px;
  height: 6px;
  margin: 9px 5px;
  background-color: pink;
}

.tube-outer {
  margin: 0px;
  padding: 0px;
}

body.desktop .tube-inner {
/*   filter: grayscale(33%); */
}

.tube-inner {
  position: relative;
  -webkit-transition: all 0.2s linear;
  -moz-transition:    all 0.2s linear;
  -o-transition:      all 0.2s linear;
  transition:         all 0.2s linear;
  display: block;
  text-decoration: none;
  background: #000 no-repeat center center;
  background-size: cover;
  box-shadow: 0px 0px 4px rgb(39, 39, 39);
  border-radius: 4px;
  height: 0;
  padding: 56.25% 0 0 0;
  margin: 0;
}

.empty .tube-inner {
  background-color: #222;
}

.backdrop {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

body.acl-guest .backdrop {
/*  backdrop-filter: blur(10px);*/
}

body.acl-guest .tube.entered .backdrop {
  backdrop-filter: none;
}

ul.tubes {
  padding: 0;
  margin: 0;
  list-style: none;
}

ul.tubes > li {
  display: block;
  padding: 10px !important;
  margin: 0;
  border-radius: 6px;
}

ul.tubes.group > li {
  display: flex;
  flex-direction: column;
/*   justify-content: space-between; */
}

ul.tubes > li .categories {
  padding-top: 5px;
  text-align: center;
}

body.mobile ul.tubes > li .categories .label {
  font-size: 12px;
}

body.mobile .status.categories .label {
  font-size: 12px;
}

ul.tubes > li:hover {
  background: url(../images/hearts.png?123) repeat left top;
}

ul.tubes > li:hover .safe {
  opacity: 1;
}

.tube-outer > a, .tube-outer > a:hover, .tube-outer > a:focus {
  color: #333;
  text-decoration: none;
  margin-top: 5px;
  display: block;
}

.tube-outer h4 {
  margin: 0;
  padding: 0 5px;
  font-size: 14px;
  font-weight: bold;
}

body.mobile .tube-outer h4 {
  font-size: 16px;
}

#chat-list .tube, .comment-text .tube {
  display: inline-block;
  width: 200px;
  margin: 5px 3px 0;
  padding: 0;
}

#chat-list p+.tube, .comment-text p+.tube, #chat-list .tube+.tube, .comment-text .tube+.tube {
  margin-top: 5px;
}

.hovered-button {
  display: inline-block;
  background-color: rgba(20, 20, 20, 0.6);
  width: 36px;
  height: 36px;
  font-size: 18px;
  color: #ccc;
  box-shadow: 0px 2px 15px rgb(0, 0, 0);
  border-radius: 3px;
  text-decoration: none;
}

.hovered-button:hover, .hovered-button:focus {
  color: #eee;
  text-decoration: none;
}

.hovered-button i {
  display: block;
  width: 100%;
  height: 100%;
  top: 0;
  line-height: 36px;
  text-align: center;
}

table.table-data a {
  font-weight: normal;
}

table.table-data .label {
  font-size: 10.5px;
  display: block;
}

table.table-data .btn {
  margin: -2px 0;
}

table.table-data > tbody > tr > th {
  white-space: nowrap;
  vertical-align: middle;
  font-weight: normal;
  padding: 5px 10px;
  color: #337ab7;
  font-size: 12px;
}

table.table-data > tbody > tr > td {
  vertical-align: middle;
  font-weight: normal;
  padding: 5px 10px;
  font-size: 12px;
}

table.table-data > tbody > tr > td > .small-avatar {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin: -2px 5px -2px 0;
  background-color: #fff;
  padding: 1px;
  border: 1px solid #428bca;
}

@media (max-width: 767px) {
  table.table-data table, 
  table.table-data thead, 
  table.table-data tbody, 
  table.table-data th, 
  table.table-data td, 
  table.table-data tr { 
    display: block; 
  }
   
  table.table-data tr:first-child { 
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  
  table.table-data tr { border: 1px solid #ddd; }
   
  table.table-data > tbody > tr > td { 
    border: none;
    border-bottom: 1px solid #ddd;
    position: relative;
    padding-left: 35%; 
    white-space: normal;
    text-align: left;
  }
   
  table.table-data td:before { 
    position: absolute;
    top: 5px;
    left: 0;
    width: 35%; 
    padding-right: 10px; 
    white-space: nowrap;
    color: #428bca;
    text-align: right;
  }
  
  table.table-data td:before { content: attr(data-title); }
}

td.table-label {
  width: 35%;
}

.status > div {
  margin-bottom: 10px;
}

.status > div.clearfix {
  margin-bottom: 0;
}

.status .btn-group-justified {
  margin-bottom: 15px;
}

body.mobile .status > div {
  margin-bottom: 10px;
}

body.mobile .status .btn-group-justified {
  margin-bottom: 10px;
}

.status-bottom {
  border-top: 1px solid #eee;
}

.status-bottom > div {
  margin: 10px 0 15px;
}

.status-bottom > div.clearfix {
  margin-bottom: 0;
}

body.mobile .status-bottom > div {
  margin-bottom: 10px;
}

#pub-layer .small-avatar {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin: -2px 5px -2px 0;
  background-color: #fff;
  padding: 1px;
  border: 1px solid #428bca;
}

#pub-layer #thumbs {
  margin-bottom: 15px;
  text-align: center;
  display: none;
}

#photos {
  margin-bottom: 15px;
  text-align: center;
  display: none;
}

/* Временно */
#pub-layer #photos { display: block; }
#pub-layer #show-photos-link { display: none; }

body.bot #pub-layer #photos {
  display: block;
}

.photo {
  position: relative;
  display: inline-block;
  margin-bottom: 5px;
  max-width: 800px;
}

.photo img {
  width: 100%;
  height: auto;
}

.photo.zoomed {
  max-width: none;
}

.photo .photo-panel {
  display: none;
  position: absolute;
  right: 20px;
  top: 20px;
}

.photo:hover .photo-panel {
  display: block;
}

.photo .photo-panel .hovered-button {
  padding: 0 5px;
}

.photo .photo-panel .zoom-out {
  display: none;
}

.photo.zoomed .photo-panel .zoom-out {
  display: inline-block;
}

.photo .photo-panel .zoom-in {
  display: inline-block;
}

.photo.zoomed .photo-panel .zoom-in {
  display: none;
}

.photo:nth-child(1) .photo-panel .up-photo {
  display: none;
}

.photo:nth-last-child(2) .photo-panel .down-photo {
  display: none;
}

#pub-text-counter-status {
  font-size: 11px;
  color: #aaa;
  margin: 3px 0 0 10px;
}

#edit-pub-photos-layer #photos {
  display: none;
}

.social-link {
  display: inline-block;
  padding: 5px;
  border: 1px dashed #428bca;
}

#show-player-link {
  padding: 5px;
  border: 1px dashed #428bca;
  margin: 15px 0;
  line-height: 1;
}

#show-photos-link {
  padding: 5px;
  border: 1px dashed #428bca;
  margin: 15px 0;
  line-height: 1;
}

#show-thumbs-link {
  padding: 5px;
  border: 1px dashed #428bca;
  margin-bottom: 15px;
  line-height: 1;
}

body.bot #show-photos-link {
  display: none;
}

#related-pubs {
  margin-bottom: 15px;
}

#player, #player-empty, #photo, #photo-empty {
  position: relative;
  width: 100%;
  margin: 10px 0;
  background-color: #000;
  line-height: 0;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

#player-inner, #player-empty-inner, #photo-inner, #photo-empty-inner {
  width: 100%;
  max-width: 860px;
  margin: 0 auto;
  position: relative;
}

@media (max-width: 1366px) {
  #player-inner, #player-empty-inner, #photo-inner, #photo-empty-inner {
    max-width: 600px;
  }
}

#player-empty-fake, #photo-empty-fake {
  position: relative;
  width: 100%;
  max-width: 100%;
  height: 0;
  padding-top: 56.25%;
}

#player-wrapper iframe {
  border: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

#player-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #000;
}

video:not(.vjs-tech) {
  width: 100%;
  height: auto;
}

#geocomplete-map {
  height: 300px;
  padding: 0;
}

#location-find-dialog table {
  margin-bottom: 0;
}

#search ul > li h4 {
  margin-top: 5px;
}

#search .search-object {
  margin-bottom: 10px;
}

#services ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

#services ul li {
  display: block;
  padding: 10px;
  margin: 0;
  background-color: #f5f5f5;
}

#services ul li:hover {
  background-color: #f0f0f0;
}

body.desktop #services .service-object {
  float: left;
  width: 180px;
}

body.mobile #services .service-object {
  text-align: center;
}

body.desktop #services .service-text {
  margin-left: 190px;
}

#services .service-text h4 {
  margin-top: 0;
}

#services .service-exp {
  font-size: 11px;
  color: #aaa;
}

/* News */

body.desktop #news {
  width: 70%;
}

#news > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

#news >  ul > li {
  padding: 0;
  margin: 0;
  border-top: 1px solid #eee;
}

#news >  ul > li:first-child {
  border-top: none;
}

#news > ul > li > a {
  display: block;
  padding: 10px;
  color: inherit;
  text-decoration: none;
}

#news .news-date {
  font-size: 11px;
  color: #aaa;
  margin-top: -7px;
}

/* Friends */

#friends ul.friends {
  padding: 0;
  margin: 0;
  list-style: none;
}

#friends ul.friends > li {
  display: block;
  padding: 10px;
  margin: 0;
  text-align: center;
  border-radius: 6px;
}

#friends ul.friends > li:hover {
  background: url(../images/hearts.png) repeat left top;
}

#friends ul.friends > li .user {
  margin-bottom: 5px;
}


#friends ul.friends > li .label {
  display: inline-block;
  white-space: nowrap;
}

/* Votes */

#account-votes-layer #votes {
  margin: 0;
}

#comment-votes-dialog-content #votes {
  margin: 0;
}

#votes {
  margin: 15px 0;
}

#votes ul.votes {
  padding: 0;
  margin: 0;
  list-style: none;
}

#votes ul.votes > li {
  display: block;
  padding: 10px;
  margin: 0;
  border-radius: 6px;
}

#votes ul.votes > li:hover {
  background: url(../images/hearts.png?123) repeat left top;
}

#votes ul.votes > li .vote-panel {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
}

#votes .vote-avatar {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #fff;
  padding: 1px;
  border: 2px solid #428bca;
  float: left;
}

#votes .vote-content {
  position: relative;
  margin-left: 60px;
}

body.mobile #votes .vote-avatar {
  width: 32px;
  height: 32px;
}

body.mobile #votes .vote-content {
  margin-left: 42px;
}

#votes .vote-content .vote-author span > a {
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

#votes .vote-content .vote-author span > a:hover, #votes .vote-content .vote-author span > a:focus {
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

#votes .vote-content .vote-author span.vip > a {
  color: #f00;
}

#votes .vote-content .vote-date {
  font-size: 11px;
  color: #aaa;
}

#votes .vote-object {
  margin-bottom: 10px;
}

#votes .vote-object .tube {
  padding: 0;
}

#form-edit-vote .checkbox {
  margin-top: 0;
}

/* Comments */

#comment-text {
  height: 100px;
}

#comment-text-preview {
  height: 100px;
  display: none;
}

#account-comments-layer #comments {
  margin: 0;
}

#comments {
  margin: 15px 0;
}

#comment-answer-cancel {
  display: none;
}

#comments-inner {
  padding: 19px;
  border-radius: 4px;
  border: 1px solid #ccc;
}

body.mobile #comments-inner {
  padding: 10px;
}

#comments-inner form {
  margin-top: 15px;
}

#comments-inner .form-group {
  margin-bottom: 5px;
}

#comments-inner hr {
  margin: 10px 0 0;
}

#comments .alert {
  margin: 0;
}

#comments .alert.alert-warning {
  margin-top: 10px;
}

#comments #comments-inner ul.comments {
  padding: 0;
  margin: 0;
  list-style: none;
}

#comments #comments-inner ul.comments > li {
  display: block;
  padding: 10px;
  margin: 0;
  background-color: transparent;
  border-bottom: 1px solid #eee;
}

#comments #comments-inner ul.comments > li:hover {
  background-color: transparent;
}

#comments #comments-inner ul.comments > li.active {
  background-color: #d9edf7;
}

#comments #comments-inner ul.comments > li.active:hover {
  background-color: #d9edf7;
}

#edit-comment-layer #comments #comments-inner ul.comments > li {
  border-bottom: none;
}

#comments ul.comments > li .comment-panel {
  display: block;
  position: absolute;
  right: -2px;
  top: -2px;
  padding: 2px;
}

#comments ul.comments > li .comment-panel-hidden {
  display: none;
}

#comments ul.comments > li:hover .comment-panel-hidden {
  display: inline-block;
}

#comments .comment-avatar {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #fff;
  padding: 1px;
  border: 2px solid #428bca;
  float: left;
}

#comments .comment-content {
  position: relative;
  margin-left: 60px;
}

.comment-text p {
  margin-bottom: 0;
}

.comment-text p+p {
  margin-top: 5px;
}

body.mobile #comments .comment-avatar {
  width: 32px;
  height: 32px;
}

body.mobile #comments .comment-content {
  margin-left: 42px;
}

body.mobile #comments .comment-content .comment-text {
  font-size: 12px;
  margin: 2px 0 0 -42px;
}

#account-comments-layer #comments .comment-content .comment-text {
  word-break: break-all;
  max-height: 200px;
  overflow-y: auto;
}

#comment-list-layer tr:hover .comment-text {
  color: #337ab7;
}

#comments .comment-content .comment-author span > a {
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

#comments .comment-content .comment-author span > a:hover, #comments .comment-content .comment-author span > a:focus {
  font-weight: bold;
  color: #333;
  text-decoration: none;
}

#comments .comment-content .comment-author span.vip > a {
  color: #f00;
}

#comments .comment-content .comment-date {
  font-size: 11px;
  color: #aaa;
}

#comments .comment-content .comment-answer {
  font-size: 11px;
  color: #aaa;
  margin-top: 7px;
}

body.mobile #comments .comment-content .comment-answer {
  margin-left: -42px;
}

#comments .comment-object {
  margin-bottom: 10px;
}

#comments .comment-object .tube {
  padding: 0;
}

#disclaimer-18 {
  width: 156px;
  height: 156px;
  margin: 0 auto 10px;
  background: url(../images/18-plus.png) no-repeat left top;
}

#form-disclaimer .modal-body {
  text-align: center;
}

#categories-layer h4 {
  font-weight: bold;
  padding: 0;
  margin: 10px 0px;
  color: #2a6496;
}

#categories-layer h4:first-child {
  margin-top: 0;
}

/* Messages */

body.desktop #authors-panel {
  position: absolute;
  padding: 0;
  top: 0;
  bottom: 0;
  left: 0;
  width: 220px;
  z-index: 1500;
  display: block;
  background-color: #222;
}

body.desktop #main-row > #authors-panel {
  margin-top: 52px;
  left: 50px;
}

#authors-panel-inner {
  text-align: center;
}

body.desktop #authors-panel-inner {
  position: relative;
  padding: 20px 0;
  height: 100%;
  overflow-y: scroll;
}

#chat-panel .form-group {
  margin-bottom: 5px;
}

body.desktop #chat {
  padding-left: 220px;
}

.pale {
  opacity: 0.5;
}

#chat-inner {

}

#chat hr {
  margin: 10px 0 5px;
}

#chat-list {
  padding: 0;
  margin: 0;
  list-style: none;
}

#chat-list > li {
  display: block;
}

#chat-list > li.s {
  display: block;
  text-align: right;
}

#chat-list > li > div {
  display: inline-block;
  padding: 10px;
  margin: 5px 5px 5px 20px;
  position: relative;
  border-radius: 4px;
  background-color: #d9edf7;
}

body.desktop #chat-list > li > div {
  min-width: 300px;
  max-width: 70%;
}

#chat-list > li.s > div {
  margin: 5px 20px 5px 5px;
  background-color: #dff0d8;
}

#chat-list > li > div:after {
  content: "";
  position: absolute;
  top: 8px;
  left: -15px;
  right: auto;
  border-style: solid;
  border-width: 10px 15px 10px 0;
  border-color: transparent #d9edf7;
  display: block;
  width: 0;
  z-index: 1;
}

#chat-list > li.s > div:after {
  left: auto;
  right: -15px;
  border-width: 10px 0 10px 15px;
  border-color: transparent #dff0d8;
}

#chat-message-text {
  height: 100px;
}

#chat-message-text-preview {
  height: 100px;
  display: none;
}

.chat-status {
  font-size: 11px;
  color: #aaa;
  line-height: 1;
}

.chat-status .rdd {
  color: #3c763d;
  margin-left: 4px;
}

.chat-status .rdd.nordd {
  display: none;
}

.status .chat-status {
  line-height: 22px;
}

.chat-message {
  margin-bottom: 3px;
}

.chat-message p {
  margin-bottom: 0;
}

.chat-message p+p {
  margin-top: 5px;
}

#chat-list .thumbnail {
  display: inline-block;
  margin: 3px 0 5px;
  max-width: 320px;
}

#chat-list .thumbnail.zoomed {
  max-width: none;
}

#chat-list .thumbnail img {
  display: inline-block;
  width: 100%;
  height: auto;
}

#chat-list .thumbnail.na .thumbnail-inner {
  padding: 50px 30px;
  line-height: 1;
  color: #aaa;
  background: #ddd;
  text-align: center;
  font-size: 18px;
}

#chat-list .thumbnail.na i {
  display: inline-block;
  font-size: 48px;
}

#chat-options {
  display: inline-block;
}

#chat-text-status {
  display: none;
}

#attachments-dialog {
  z-index: 2999;
}

body.desktop #attachments-dialog .modal-dialog {
  width: 70%;
  max-width: 900px;
}

#authors-list {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: left;
}

#authors-list a {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  padding: 7px 10px;
  text-decoration: none;
}

#authors-list span.vip {
  color: #fff;
}

#authors-list .small-avatar {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin: -2px 5px -2px 0;
  background-color: #fff;
  padding: 1px;
  border: 1px solid #428bca;
}

#authors-list .new-messages {
  position: absolute;
  top: 5px;
  right: 5px;
  background-color: #f33;
  color: #fff;
  display: none;
}

#authors-list > li {
  display: block;
  padding: 0;
  margin: 0;
  background-color: #428bca;
  position: relative;
  white-space: nowrap;
}

#authors-list > li.active {
  border-left: 2px solid #080808;
  background-color: #2a6496;
}

#authors-list > li:hover {
  background-color: #2a6496;
}

#authors-list > li.admin {
  background-color: #ca428b;
}

#authors-list > li.admin.active {
  background-color: #962a64;
}

#authors-list > li.admin:hover {
  background-color: #962a64;
}

#authors-list-more {
  margin-top: 10px;
  display: none;
}

#chats-more {
  margin-top: 5px;
  display: none;
}

#chats-templates {
  display: none;
}

/* Attachments */

#attachments ul.attachments {
  padding: 0;
  margin: 0;
  list-style: none;
}

#attachments ul.attachments > li {
  display: block;
  padding: 0;
  margin: 0;
  position: relative;
}

#attachments ul.attachments > li .attachment-checked {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 10px;
  color: #428bca;
  font-size: 30px;
  border: 7px solid #428bca;
}

#attachments ul.attachments > li.checked .attachment-checked {
  display: block;
}

#attachments .tube {
  margin: 0;
}

#attachments .tube-inner {
  padding-top: 100%;
  margin: 0;
}

#attachments .tube.photos:hover .tube-inner {
  background-size: cover;
}

#dialogs-attachments ul.dialogs-attachments {
  padding: 0;
  margin: 0;
  list-style: none;
}

#dialogs-attachments ul.dialogs-attachments > li {
  display: block;
  padding: 0;
  margin: 0;
  position: relative;
}

#dialogs-attachments .tube-inner {
  padding-top: 100%;
  margin: 0;
}

/* Dating */

#dating ul.dating {
  padding: 0;
  margin: 0;
  list-style: none;
}

#dating ul.dating > li {
  display: block;
  padding: 10px;
  margin: 0;
  text-align: center;
  border-radius: 6px;
}

#dating ul.dating > li:hover {
  background: url(../images/hearts.png?123) repeat left top;
}

#dating ul.dating > li .user {
  margin-bottom: 5px;
}

#dating ul.dating > li .label {
  display: inline-block;
  white-space: nowrap;
}

#form-dating {
  display: none;
}

#form-dating.visible {
  display: block;
}

#dating-open {
  display: none;
  padding: 5px;
  border: 1px dashed #428bca;
  margin-bottom: 15px;
  line-height: 1;
}

#dating-open.visible {
  display: block;
}

#dating-message {
  display: none;
}

#dating-message.visible {
  display: block;
}

#error-404-layer {
  text-align: center;
  padding: 100px 0;
}

body.mobile #error-404-layer {
  padding: 30px 0;
}

#error-404-layer img {
  width: 70%;
  max-width: 339px;
}

#error-404-message {
  font-size: 18px;
  font-weight: 500;
  margin: 10px 0;
}

/* Dialogs */

#dialog-layer .small-avatar {
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin: -2px 5px -2px 0;
  background-color: #fff;
  padding: 1px;
  border: 1px solid #428bca;
}

/* I Feel Good */

#bo .exit-wrap {
  position: absolute;
  top: 7px;
  right: 7px;
  z-index: 1300;
  background-color: rgb(37, 37, 32);
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0px 0px 2px rgb(17, 17, 17);
  padding: 5px;
  opacity: 0.6;
  cursor: pointer;
  float: right;
}

#bo .exit {
  display: block;
  background: url(../images/exit.gif) no-repeat left top;
  opacity: 0.6;
  width: 7px;
  height: 7px;
}

#category-layer #bo {
  margin-top: 20px;
}

#bo.fixed {
  z-index: 1100;
  display: none;
  border-radius: 4px;
  background-color: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 2px 15px rgb(0, 0, 0);
  text-shadow: 0px 1px 0px rgb(255, 255, 255);
  padding: 10px 10px 0;
  position: absolute;
  left: 50%;
  bottom: 10px;
  width: 80%;
  max-width: 1000px;
  -webkit-transform: translate(-50%);
      -ms-transform: translateX(-50%);
     -moz-transform: translate(-50%);
       -o-transform: translate(-50%);
          transform: translate(-50%);
}

body.mobile #bo.fixed {
  width: 95%;
  max-width: 400px;
}

#bo.fixed h2 {
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  margin: 0 0 5px 5px;
  color: #333;
}

#bo-inner {
  padding: 5px 20px 0;
  font-size: 12px;
}


body.mobile #bo-inner {
  padding: 5px 0 0;
  font-size: 10px;
}

.bo-item {
  text-align: center;
  padding: 0 10px 10px;
}

.bo-item .bo-item-inner {
  display: block;
  text-decoration: none;
}

.bo-item-layer {
  height: 0;
  padding: 56.25% 0 0 0;
  position: relative;
  margin-bottom: 3px;
  box-shadow: 0px 0px 4px rgb(39, 39, 39);
  border-radius: 4px;
  background-color: #000;
}

.bo-item .bo-item-inner img, .bo-item .bo-item-inner video {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  padding: 0;
  border-radius: 4px;
}

body.bot .bo-item .bo-item-inner img {
  display: inline-block;
}

.bo-item .bo-item-inner video {
  display: inline-block;
}

body.bot .bo-item .bo-item-inner video {
  display: none;
}

.bo-item-label {
  line-height: 1.1;
  overflow: hidden;
}

body.bot .bo-item-label {
 line-height: 1;
}

.bo-item a {
  color: #333;
}

#visitweb_container_133189 {
  margin-bottom: 10px;
}

#ihoykn {
  position: absolute;
  left: 0;
  top: 0;
  width: 230px;
  margin: 5px;
  z-index: 1100;
  line-height: 1.42857143;
}

#ihoykn .ihoykn {
  display: block;
  position: relative;
  font-family: tahoma,arial,verdana,sans-serif,Lucida Sans,system-ui;
  font-size: 11px;
  background-color: rgba(130, 40, 40, 0.85);
  overflow: auto;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 2px 15px rgb(0, 0, 0);
  text-shadow: 0px 1px 0px rgb(38, 38, 38);
  color: #FFF;
  margin: 5px;
  padding: 0 30px 0 8px;
  border-radius: 5px;
}

#ihoykn .ihoykn:hover {
  background-color: rgba(130, 40, 40, 0.95);
}

#ihoykn .ihoykn p {
  word-break: break-all;
  text-align: justify;
  line-height: 1.2;
  margin: 8px 0;
}

#ihoykn .ihoykn img {
  float: left;
  padding: 0;
  border: none;
  box-shadow: 0px 0px 2px rgb(39, 39, 39);
  border-radius: 0;
  margin: 0 8px 8px 0;
  width: 54px;
  height: auto;
}

body.mobile #ihoykn .ihoykn img {
  width: 50px;
}

#ihoykn .ihoykn a {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1200;
}

#ihoykn .exit-wrap {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 1300;
  background-color: rgb(37, 37, 32);
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0px 0px 2px rgb(17, 17, 17);
  padding: 5px;
  opacity: 0.6;
  cursor: pointer;
  float: right;
}

#ihoykn .exit {
  display: block;
  background: url(../images/exit.gif) no-repeat left top;
  opacity: 0.6;
  width: 7px;
  height: 7px;
}

/* Stickers */

#stickers {
  position: absolute;
  bottom: 10px;
  right: 20px;
  width: 400px;
  margin: 5px;
  z-index: 3500;
}

body.mobile #stickers {
  bottom: 5px;
  right: 10px;
  left: 10px;
  width: auto;
}

#stickers .sticker {
  display: block;
  font-family: tahoma,arial,verdana,sans-serif,Lucida Sans,system-ui;
  font-size: 12px;
  overflow: auto;
  margin: 5px;
  padding: 10px;
  border-radius: 5px;
  opacity: 0.95;
  box-shadow: 0px 2px 15px rgb(0, 0, 0);
}

#stickers .sticker p {
  word-break: break-all;
}

#stickers .sticker code {
  display: block;
  white-space: pre;
  margin-bottom: 5px;
  max-height: 200px;
  overflow: scroll;
}

#stickers .sticker-icon {
  float: left;
  font-size: 14px;
  margin-right: 5px;
}

#stickers .close {
  font-size: 12px;
}

#init-stickers {
  display: none;
}

/* Spinner */

.glyphicon-refresh-animate {
  -webkit-animation: spin .7s infinite linear;
  -moz-animation:    spin .7s infinite linear;
  -o-animation:      spin .7s infinite linear;
  animation:         spin .7s infinite linear;
}

@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg);}
    to { -moz-transform: rotate(360deg);}
}

@-o-keyframes spin {
    from { -o-transform: rotate(0deg);}
    to { -o-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

/* Emoji */

.emoji { background: url(../images/emoji.png?8) top left no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: -5px 0 0; }
.emoji-large { background: url(../images/emoji-large.png?8) top left no-repeat; width: 32px; height: 32px; display: inline-block; vertical-align: middle; margin: -5px 0 0; }
.emoji-1 { background-position: -0px -0px; }
.emoji-2 { background-position: -20px -0px; }
.emoji-3 { background-position: -40px -0px; }
.emoji-4 { background-position: -60px -0px; }
.emoji-5 { background-position: -80px -0px; }
.emoji-6 { background-position: -100px -0px; }
.emoji-7 { background-position: -120px -0px; }
.emoji-8 { background-position: -140px -0px; }
.emoji-9 { background-position: -160px -0px; }
.emoji-10 { background-position: -180px -0px; }
.emoji-11 { background-position: -200px -0px; }
.emoji-12 { background-position: -220px -0px; }
.emoji-13 { background-position: -240px -0px; }
.emoji-14 { background-position: -260px -0px; }
.emoji-15 { background-position: -280px -0px; }
.emoji-16 { background-position: -300px -0px; }
.emoji-17 { background-position: -320px -0px; }
.emoji-18 { background-position: -340px -0px; }
.emoji-19 { background-position: -360px -0px; }
.emoji-20 { background-position: -380px -0px; }
.emoji-21 { background-position: -400px -0px; }
.emoji-22 { background-position: -420px -0px; }
.emoji-23 { background-position: -440px -0px; }
.emoji-24 { background-position: -460px -0px; }
.emoji-25 { background-position: -480px -0px; }
.emoji-26 { background-position: -500px -0px; }
.emoji-27 { background-position: -520px -0px; }
.emoji-28 { background-position: -540px -0px; }
.emoji-29 { background-position: -560px -0px; }
.emoji-30 { background-position: -580px -0px; }
.emoji-31 { background-position: -600px -0px; }
.emoji-32 { background-position: -620px -0px; }
.emoji-33 { background-position: -640px -0px; }
.emoji-34 { background-position: -660px -0px; }
.emoji-35 { background-position: -680px -0px; }
.emoji-36 { background-position: -700px -0px; }
.emoji-37 { background-position: -720px -0px; }
.emoji-38 { background-position: -740px -0px; }
.emoji-39 { background-position: -760px -0px; }
.emoji-40 { background-position: -780px -0px; }
.emoji-41 { background-position: -800px -0px; }
.emoji-42 { background-position: -820px -0px; }
.emoji-43 { background-position: -840px -0px; }
.emoji-44 { background-position: -860px -0px; }
.emoji-45 { background-position: -0px -20px; }
.emoji-46 { background-position: -20px -20px; }
.emoji-47 { background-position: -40px -20px; }
.emoji-48 { background-position: -60px -20px; }
.emoji-49 { background-position: -80px -20px; }
.emoji-50 { background-position: -100px -20px; }
.emoji-51 { background-position: -120px -20px; }
.emoji-52 { background-position: -140px -20px; }
.emoji-53 { background-position: -160px -20px; }
.emoji-54 { background-position: -180px -20px; }
.emoji-55 { background-position: -200px -20px; }
.emoji-56 { background-position: -220px -20px; }
.emoji-57 { background-position: -240px -20px; }
.emoji-58 { background-position: -260px -20px; }
.emoji-59 { background-position: -280px -20px; }
.emoji-60 { background-position: -300px -20px; }
.emoji-61 { background-position: -320px -20px; }
.emoji-62 { background-position: -340px -20px; }
.emoji-63 { background-position: -360px -20px; }
.emoji-64 { background-position: -380px -20px; }
.emoji-65 { background-position: -400px -20px; }
.emoji-66 { background-position: -420px -20px; }
.emoji-67 { background-position: -440px -20px; }
.emoji-68 { background-position: -460px -20px; }
.emoji-69 { background-position: -480px -20px; }
.emoji-70 { background-position: -500px -20px; }
.emoji-71 { background-position: -520px -20px; }
.emoji-72 { background-position: -540px -20px; }
.emoji-73 { background-position: -560px -20px; }
.emoji-74 { background-position: -580px -20px; }
.emoji-75 { background-position: -600px -20px; }
.emoji-76 { background-position: -620px -20px; }
.emoji-77 { background-position: -640px -20px; }
.emoji-78 { background-position: -660px -20px; }
.emoji-79 { background-position: -680px -20px; }
.emoji-80 { background-position: -700px -20px; }
.emoji-81 { background-position: -720px -20px; }
.emoji-82 { background-position: -740px -20px; }
.emoji-83 { background-position: -760px -20px; }
.emoji-84 { background-position: -780px -20px; }
.emoji-85 { background-position: -800px -20px; }
.emoji-86 { background-position: -820px -20px; }
.emoji-87 { background-position: -840px -20px; }
.emoji-88 { background-position: -860px -20px; }
.emoji-89 { background-position: -0px -40px; }
.emoji-90 { background-position: -20px -40px; }
.emoji-91 { background-position: -40px -40px; }
.emoji-92 { background-position: -60px -40px; }
.emoji-93 { background-position: -80px -40px; }
.emoji-94 { background-position: -100px -40px; }
.emoji-95 { background-position: -120px -40px; }
.emoji-96 { background-position: -140px -40px; }
.emoji-97 { background-position: -160px -40px; }
.emoji-98 { background-position: -180px -40px; }
.emoji-99 { background-position: -200px -40px; }
.emoji-100 { background-position: -220px -40px; }
.emoji-101 { background-position: -240px -40px; }
.emoji-102 { background-position: -260px -40px; }
.emoji-103 { background-position: -280px -40px; }
.emoji-104 { background-position: -300px -40px; }
.emoji-105 { background-position: -320px -40px; }
.emoji-106 { background-position: -340px -40px; }
.emoji-107 { background-position: -360px -40px; }
.emoji-108 { background-position: -380px -40px; }
.emoji-109 { background-position: -400px -40px; }
.emoji-110 { background-position: -420px -40px; }
.emoji-111 { background-position: -440px -40px; }
.emoji-112 { background-position: -460px -40px; }
.emoji-113 { background-position: -480px -40px; }
.emoji-114 { background-position: -500px -40px; }
.emoji-115 { background-position: -520px -40px; }
.emoji-116 { background-position: -540px -40px; }
.emoji-117 { background-position: -560px -40px; }
.emoji-118 { background-position: -580px -40px; }
.emoji-119 { background-position: -600px -40px; }
.emoji-120 { background-position: -620px -40px; }
.emoji-121 { background-position: -640px -40px; }
.emoji-122 { background-position: -660px -40px; }
.emoji-123 { background-position: -680px -40px; }
.emoji-124 { background-position: -700px -40px; }
.emoji-125 { background-position: -720px -40px; }
.emoji-126 { background-position: -740px -40px; }
.emoji-127 { background-position: -760px -40px; }
.emoji-128 { background-position: -780px -40px; }
.emoji-129 { background-position: -800px -40px; }
.emoji-130 { background-position: -820px -40px; }
.emoji-131 { background-position: -840px -40px; }
.emoji-132 { background-position: -860px -40px; }
.emoji-133 { background-position: -0px -60px; }
.emoji-134 { background-position: -20px -60px; }
.emoji-135 { background-position: -40px -60px; }
.emoji-136 { background-position: -60px -60px; }
.emoji-137 { background-position: -80px -60px; }
.emoji-138 { background-position: -100px -60px; }
.emoji-139 { background-position: -120px -60px; }
.emoji-140 { background-position: -140px -60px; }
.emoji-141 { background-position: -160px -60px; }
.emoji-142 { background-position: -180px -60px; }
.emoji-143 { background-position: -200px -60px; }
.emoji-144 { background-position: -220px -60px; }
.emoji-145 { background-position: -240px -60px; }
.emoji-146 { background-position: -260px -60px; }
.emoji-147 { background-position: -280px -60px; }
.emoji-148 { background-position: -300px -60px; }
.emoji-149 { background-position: -320px -60px; }
.emoji-150 { background-position: -340px -60px; }
.emoji-151 { background-position: -360px -60px; }
.emoji-152 { background-position: -380px -60px; }
.emoji-153 { background-position: -400px -60px; }
.emoji-154 { background-position: -420px -60px; }
.emoji-155 { background-position: -440px -60px; }
.emoji-156 { background-position: -460px -60px; }
.emoji-157 { background-position: -480px -60px; }
.emoji-158 { background-position: -500px -60px; }
.emoji-159 { background-position: -520px -60px; }
.emoji-160 { background-position: -540px -60px; }
.emoji-161 { background-position: -560px -60px; }
.emoji-162 { background-position: -580px -60px; }
.emoji-163 { background-position: -600px -60px; }
.emoji-164 { background-position: -620px -60px; }
.emoji-165 { background-position: -640px -60px; }
.emoji-166 { background-position: -660px -60px; }
.emoji-167 { background-position: -680px -60px; }
.emoji-168 { background-position: -700px -60px; }
.emoji-169 { background-position: -720px -60px; }
.emoji-170 { background-position: -740px -60px; }
.emoji-171 { background-position: -760px -60px; }
.emoji-172 { background-position: -780px -60px; }
.emoji-173 { background-position: -800px -60px; }
.emoji-174 { background-position: -820px -60px; }
.emoji-175 { background-position: -840px -60px; }
.emoji-176 { background-position: -860px -60px; }
.emoji-177 { background-position: -0px -80px; }
.emoji-178 { background-position: -20px -80px; }
.emoji-179 { background-position: -40px -80px; }
.emoji-180 { background-position: -60px -80px; }
.emoji-181 { background-position: -80px -80px; }
.emoji-182 { background-position: -100px -80px; }
.emoji-183 { background-position: -120px -80px; }
.emoji-184 { background-position: -140px -80px; }
.emoji-185 { background-position: -160px -80px; }
.emoji-186 { background-position: -180px -80px; }
.emoji-187 { background-position: -200px -80px; }
.emoji-188 { background-position: -220px -80px; }
.emoji-189 { background-position: -240px -80px; }
.emoji-190 { background-position: -260px -80px; }
.emoji-191 { background-position: -280px -80px; }
.emoji-192 { background-position: -300px -80px; }
.emoji-193 { background-position: -320px -80px; }
.emoji-194 { background-position: -340px -80px; }
.emoji-195 { background-position: -360px -80px; }
.emoji-196 { background-position: -380px -80px; }
.emoji-197 { background-position: -400px -80px; }
.emoji-198 { background-position: -420px -80px; }
.emoji-199 { background-position: -440px -80px; }
.emoji-200 { background-position: -460px -80px; }
.emoji-201 { background-position: -480px -80px; }
.emoji-202 { background-position: -500px -80px; }
.emoji-203 { background-position: -520px -80px; }
.emoji-204 { background-position: -540px -80px; }
.emoji-205 { background-position: -560px -80px; }
.emoji-206 { background-position: -580px -80px; }
.emoji-207 { background-position: -600px -80px; }
.emoji-208 { background-position: -620px -80px; }
.emoji-209 { background-position: -640px -80px; }
.emoji-210 { background-position: -660px -80px; }
.emoji-211 { background-position: -680px -80px; }
.emoji-212 { background-position: -700px -80px; }
.emoji-213 { background-position: -720px -80px; }
.emoji-214 { background-position: -740px -80px; }
.emoji-215 { background-position: -760px -80px; }
.emoji-216 { background-position: -780px -80px; }
.emoji-217 { background-position: -800px -80px; }
.emoji-218 { background-position: -820px -80px; }
.emoji-219 { background-position: -840px -80px; }
.emoji-220 { background-position: -860px -80px; }
.emoji-221 { background-position: -0px -100px; }
.emoji-222 { background-position: -20px -100px; }
.emoji-223 { background-position: -40px -100px; }
.emoji-224 { background-position: -60px -100px; }
.emoji-225 { background-position: -80px -100px; }
.emoji-226 { background-position: -100px -100px; }
.emoji-227 { background-position: -120px -100px; }
.emoji-228 { background-position: -140px -100px; }
.emoji-229 { background-position: -160px -100px; }
.emoji-230 { background-position: -180px -100px; }
.emoji-231 { background-position: -200px -100px; }
.emoji-232 { background-position: -220px -100px; }
.emoji-233 { background-position: -240px -100px; }
.emoji-234 { background-position: -260px -100px; }
.emoji-235 { background-position: -280px -100px; }
.emoji-236 { background-position: -300px -100px; }
.emoji-237 { background-position: -320px -100px; }
.emoji-238 { background-position: -340px -100px; }
.emoji-239 { background-position: -360px -100px; }
.emoji-240 { background-position: -380px -100px; }
.emoji-241 { background-position: -400px -100px; }
.emoji-242 { background-position: -420px -100px; }
.emoji-243 { background-position: -440px -100px; }
.emoji-244 { background-position: -460px -100px; }
.emoji-245 { background-position: -480px -100px; }
.emoji-246 { background-position: -500px -100px; }
.emoji-247 { background-position: -520px -100px; }
.emoji-248 { background-position: -540px -100px; }
.emoji-249 { background-position: -560px -100px; }
.emoji-250 { background-position: -580px -100px; }
.emoji-251 { background-position: -600px -100px; }
.emoji-252 { background-position: -620px -100px; }
.emoji-253 { background-position: -640px -100px; }
.emoji-254 { background-position: -660px -100px; }
.emoji-255 { background-position: -680px -100px; }
.emoji-256 { background-position: -700px -100px; }
.emoji-257 { background-position: -720px -100px; }
.emoji-258 { background-position: -740px -100px; }
.emoji-259 { background-position: -760px -100px; }
.emoji-260 { background-position: -780px -100px; }
.emoji-261 { background-position: -800px -100px; }
.emoji-262 { background-position: -820px -100px; }
.emoji-263 { background-position: -840px -100px; }
.emoji-264 { background-position: -860px -100px; }
.emoji-265 { background-position: -0px -120px; }
.emoji-266 { background-position: -20px -120px; }
.emoji-267 { background-position: -40px -120px; }
.emoji-268 { background-position: -60px -120px; }
.emoji-269 { background-position: -80px -120px; }
.emoji-270 { background-position: -100px -120px; }
.emoji-271 { background-position: -120px -120px; }
.emoji-272 { background-position: -140px -120px; }
.emoji-273 { background-position: -160px -120px; }
.emoji-274 { background-position: -180px -120px; }
.emoji-275 { background-position: -200px -120px; }
.emoji-276 { background-position: -220px -120px; }
.emoji-277 { background-position: -240px -120px; }
.emoji-278 { background-position: -260px -120px; }
.emoji-279 { background-position: -280px -120px; }
.emoji-280 { background-position: -300px -120px; }
.emoji-281 { background-position: -320px -120px; }
.emoji-282 { background-position: -340px -120px; }
.emoji-283 { background-position: -360px -120px; }
.emoji-284 { background-position: -380px -120px; }
.emoji-285 { background-position: -400px -120px; }
.emoji-286 { background-position: -420px -120px; }
.emoji-287 { background-position: -440px -120px; }
.emoji-288 { background-position: -460px -120px; }
.emoji-289 { background-position: -480px -120px; }
.emoji-290 { background-position: -500px -120px; }
.emoji-291 { background-position: -520px -120px; }
.emoji-292 { background-position: -540px -120px; }
.emoji-293 { background-position: -560px -120px; }
.emoji-294 { background-position: -580px -120px; }
.emoji-295 { background-position: -600px -120px; }
.emoji-296 { background-position: -620px -120px; }
.emoji-297 { background-position: -640px -120px; }
.emoji-298 { background-position: -660px -120px; }
.emoji-299 { background-position: -680px -120px; }
.emoji-300 { background-position: -700px -120px; }
.emoji-301 { background-position: -720px -120px; }
.emoji-302 { background-position: -740px -120px; }
.emoji-303 { background-position: -760px -120px; }
.emoji-304 { background-position: -780px -120px; }
.emoji-305 { background-position: -800px -120px; }
.emoji-306 { background-position: -820px -120px; }
.emoji-307 { background-position: -840px -120px; }
.emoji-308 { background-position: -860px -120px; }
.emoji-309 { background-position: -0px -140px; }
.emoji-310 { background-position: -20px -140px; }
.emoji-311 { background-position: -40px -140px; }
.emoji-312 { background-position: -60px -140px; }
.emoji-313 { background-position: -80px -140px; }
.emoji-314 { background-position: -100px -140px; }
.emoji-315 { background-position: -120px -140px; }
.emoji-316 { background-position: -140px -140px; }
.emoji-317 { background-position: -160px -140px; }
.emoji-318 { background-position: -180px -140px; }
.emoji-319 { background-position: -200px -140px; }
.emoji-320 { background-position: -220px -140px; }
.emoji-321 { background-position: -240px -140px; }
.emoji-322 { background-position: -260px -140px; }
.emoji-323 { background-position: -280px -140px; }
.emoji-324 { background-position: -300px -140px; }
.emoji-325 { background-position: -320px -140px; }
.emoji-326 { background-position: -340px -140px; }
.emoji-327 { background-position: -360px -140px; }
.emoji-328 { background-position: -380px -140px; }
.emoji-329 { background-position: -400px -140px; }
.emoji-330 { background-position: -420px -140px; }
.emoji-331 { background-position: -440px -140px; }
.emoji-332 { background-position: -460px -140px; }
.emoji-333 { background-position: -480px -140px; }
.emoji-334 { background-position: -500px -140px; }
.emoji-335 { background-position: -520px -140px; }
.emoji-336 { background-position: -540px -140px; }
.emoji-337 { background-position: -560px -140px; }
.emoji-338 { background-position: -580px -140px; }
.emoji-339 { background-position: -600px -140px; }
.emoji-340 { background-position: -620px -140px; }
.emoji-341 { background-position: -640px -140px; }
.emoji-342 { background-position: -660px -140px; }
.emoji-343 { background-position: -680px -140px; }
.emoji-344 { background-position: -700px -140px; }
.emoji-345 { background-position: -720px -140px; }
.emoji-346 { background-position: -740px -140px; }
.emoji-347 { background-position: -760px -140px; }
.emoji-348 { background-position: -780px -140px; }
.emoji-349 { background-position: -800px -140px; }
.emoji-350 { background-position: -820px -140px; }
.emoji-351 { background-position: -840px -140px; }
.emoji-352 { background-position: -860px -140px; }
.emoji-353 { background-position: -0px -160px; }
.emoji-354 { background-position: -20px -160px; }
.emoji-355 { background-position: -40px -160px; }
.emoji-356 { background-position: -60px -160px; }
.emoji-357 { background-position: -80px -160px; }
.emoji-358 { background-position: -100px -160px; }
.emoji-359 { background-position: -120px -160px; }
.emoji-360 { background-position: -140px -160px; }
.emoji-361 { background-position: -160px -160px; }
.emoji-362 { background-position: -180px -160px; }
.emoji-363 { background-position: -200px -160px; }
.emoji-364 { background-position: -220px -160px; }
.emoji-365 { background-position: -240px -160px; }
.emoji-366 { background-position: -260px -160px; }
.emoji-367 { background-position: -280px -160px; }
.emoji-368 { background-position: -300px -160px; }
.emoji-369 { background-position: -320px -160px; }
.emoji-370 { background-position: -340px -160px; }
.emoji-371 { background-position: -360px -160px; }
.emoji-372 { background-position: -380px -160px; }
.emoji-373 { background-position: -400px -160px; }
.emoji-374 { background-position: -420px -160px; }
.emoji-375 { background-position: -440px -160px; }
.emoji-376 { background-position: -460px -160px; }
.emoji-377 { background-position: -480px -160px; }
.emoji-378 { background-position: -500px -160px; }
.emoji-379 { background-position: -520px -160px; }
.emoji-380 { background-position: -540px -160px; }
.emoji-381 { background-position: -560px -160px; }
.emoji-382 { background-position: -580px -160px; }
.emoji-383 { background-position: -600px -160px; }
.emoji-384 { background-position: -620px -160px; }
.emoji-385 { background-position: -640px -160px; }
.emoji-386 { background-position: -660px -160px; }
.emoji-387 { background-position: -680px -160px; }
.emoji-388 { background-position: -700px -160px; }
.emoji-389 { background-position: -720px -160px; }
.emoji-390 { background-position: -740px -160px; }
.emoji-391 { background-position: -760px -160px; }
.emoji-392 { background-position: -780px -160px; }
.emoji-393 { background-position: -800px -160px; }
.emoji-394 { background-position: -820px -160px; }
.emoji-395 { background-position: -840px -160px; }
.emoji-396 { background-position: -860px -160px; }
.emoji-397 { background-position: -0px -180px; }
.emoji-398 { background-position: -20px -180px; }
.emoji-399 { background-position: -40px -180px; }
.emoji-400 { background-position: -60px -180px; }
.emoji-401 { background-position: -80px -180px; }
.emoji-402 { background-position: -100px -180px; }
.emoji-403 { background-position: -120px -180px; }
.emoji-404 { background-position: -140px -180px; }
.emoji-405 { background-position: -160px -180px; }
.emoji-406 { background-position: -180px -180px; }
.emoji-407 { background-position: -200px -180px; }
.emoji-408 { background-position: -220px -180px; }
.emoji-409 { background-position: -240px -180px; }
.emoji-410 { background-position: -260px -180px; }
.emoji-411 { background-position: -280px -180px; }
.emoji-412 { background-position: -300px -180px; }
.emoji-413 { background-position: -320px -180px; }
.emoji-414 { background-position: -340px -180px; }
.emoji-415 { background-position: -360px -180px; }
.emoji-416 { background-position: -380px -180px; }
.emoji-417 { background-position: -400px -180px; }
.emoji-418 { background-position: -420px -180px; }
.emoji-419 { background-position: -440px -180px; }
.emoji-420 { background-position: -460px -180px; }
.emoji-421 { background-position: -480px -180px; }
.emoji-422 { background-position: -500px -180px; }
.emoji-423 { background-position: -520px -180px; }
.emoji-424 { background-position: -540px -180px; }
.emoji-425 { background-position: -560px -180px; }
.emoji-426 { background-position: -580px -180px; }
.emoji-427 { background-position: -600px -180px; }
.emoji-428 { background-position: -620px -180px; }
.emoji-429 { background-position: -640px -180px; }
.emoji-430 { background-position: -660px -180px; }
.emoji-431 { background-position: -680px -180px; }
.emoji-432 { background-position: -700px -180px; }
.emoji-433 { background-position: -720px -180px; }
.emoji-434 { background-position: -740px -180px; }
.emoji-435 { background-position: -760px -180px; }
.emoji-436 { background-position: -780px -180px; }
.emoji-437 { background-position: -800px -180px; }
.emoji-438 { background-position: -820px -180px; }
.emoji-439 { background-position: -840px -180px; }
.emoji-440 { background-position: -860px -180px; }
.emoji-441 { background-position: -0px -200px; }
.emoji-442 { background-position: -20px -200px; }
.emoji-443 { background-position: -40px -200px; }
.emoji-444 { background-position: -60px -200px; }
.emoji-445 { background-position: -80px -200px; }
.emoji-446 { background-position: -100px -200px; }
.emoji-447 { background-position: -120px -200px; }
.emoji-448 { background-position: -140px -200px; }
.emoji-449 { background-position: -160px -200px; }
.emoji-450 { background-position: -180px -200px; }
.emoji-451 { background-position: -200px -200px; }
.emoji-452 { background-position: -220px -200px; }
.emoji-453 { background-position: -240px -200px; }
.emoji-454 { background-position: -260px -200px; }
.emoji-455 { background-position: -280px -200px; }
.emoji-456 { background-position: -300px -200px; }
.emoji-457 { background-position: -320px -200px; }
.emoji-458 { background-position: -340px -200px; }
.emoji-459 { background-position: -360px -200px; }
.emoji-460 { background-position: -380px -200px; }
.emoji-461 { background-position: -400px -200px; }
.emoji-462 { background-position: -420px -200px; }
.emoji-463 { background-position: -440px -200px; }
.emoji-464 { background-position: -460px -200px; }
.emoji-465 { background-position: -480px -200px; }
.emoji-466 { background-position: -500px -200px; }
.emoji-467 { background-position: -520px -200px; }
.emoji-468 { background-position: -540px -200px; }
.emoji-469 { background-position: -560px -200px; }
.emoji-470 { background-position: -580px -200px; }
.emoji-471 { background-position: -600px -200px; }
.emoji-472 { background-position: -620px -200px; }
.emoji-473 { background-position: -640px -200px; }
.emoji-474 { background-position: -660px -200px; }
.emoji-475 { background-position: -680px -200px; }
.emoji-476 { background-position: -700px -200px; }
.emoji-477 { background-position: -720px -200px; }
.emoji-478 { background-position: -740px -200px; }
.emoji-479 { background-position: -760px -200px; }
.emoji-480 { background-position: -780px -200px; }
.emoji-481 { background-position: -800px -200px; }
.emoji-482 { background-position: -820px -200px; }
.emoji-483 { background-position: -840px -200px; }
.emoji-484 { background-position: -860px -200px; }
.emoji-485 { background-position: -0px -220px; }
.emoji-486 { background-position: -20px -220px; }
.emoji-487 { background-position: -40px -220px; }
.emoji-488 { background-position: -60px -220px; }
.emoji-489 { background-position: -80px -220px; }
.emoji-490 { background-position: -100px -220px; }
.emoji-491 { background-position: -120px -220px; }
.emoji-492 { background-position: -140px -220px; }
.emoji-493 { background-position: -160px -220px; }
.emoji-494 { background-position: -180px -220px; }
.emoji-495 { background-position: -200px -220px; }
.emoji-496 { background-position: -220px -220px; }
.emoji-497 { background-position: -240px -220px; }
.emoji-498 { background-position: -260px -220px; }
.emoji-499 { background-position: -280px -220px; }
.emoji-500 { background-position: -300px -220px; }
.emoji-501 { background-position: -320px -220px; }
.emoji-502 { background-position: -340px -220px; }
.emoji-503 { background-position: -360px -220px; }
.emoji-504 { background-position: -380px -220px; }
.emoji-505 { background-position: -400px -220px; }
.emoji-506 { background-position: -420px -220px; }
.emoji-507 { background-position: -440px -220px; }
.emoji-508 { background-position: -460px -220px; }
.emoji-509 { background-position: -480px -220px; }
.emoji-510 { background-position: -500px -220px; }
.emoji-511 { background-position: -520px -220px; }
.emoji-512 { background-position: -540px -220px; }
.emoji-513 { background-position: -560px -220px; }
.emoji-514 { background-position: -580px -220px; }
.emoji-515 { background-position: -600px -220px; }
.emoji-516 { background-position: -620px -220px; }
.emoji-517 { background-position: -640px -220px; }
.emoji-518 { background-position: -660px -220px; }
.emoji-519 { background-position: -680px -220px; }
.emoji-520 { background-position: -700px -220px; }
.emoji-521 { background-position: -720px -220px; }
.emoji-522 { background-position: -740px -220px; }
.emoji-523 { background-position: -760px -220px; }
.emoji-524 { background-position: -780px -220px; }
.emoji-525 { background-position: -800px -220px; }
.emoji-526 { background-position: -820px -220px; }
.emoji-527 { background-position: -840px -220px; }
.emoji-528 { background-position: -860px -220px; }
.emoji-529 { background-position: -0px -240px; }
.emoji-530 { background-position: -20px -240px; }
.emoji-531 { background-position: -40px -240px; }
.emoji-532 { background-position: -60px -240px; }
.emoji-533 { background-position: -80px -240px; }
.emoji-534 { background-position: -100px -240px; }
.emoji-535 { background-position: -120px -240px; }
.emoji-536 { background-position: -140px -240px; }
.emoji-537 { background-position: -160px -240px; }
.emoji-538 { background-position: -180px -240px; }
.emoji-539 { background-position: -200px -240px; }
.emoji-540 { background-position: -220px -240px; }
.emoji-541 { background-position: -240px -240px; }
.emoji-542 { background-position: -260px -240px; }
.emoji-543 { background-position: -280px -240px; }
.emoji-544 { background-position: -300px -240px; }
.emoji-545 { background-position: -320px -240px; }
.emoji-546 { background-position: -340px -240px; }
.emoji-547 { background-position: -360px -240px; }
.emoji-548 { background-position: -380px -240px; }
.emoji-549 { background-position: -400px -240px; }
.emoji-550 { background-position: -420px -240px; }
.emoji-551 { background-position: -440px -240px; }
.emoji-552 { background-position: -460px -240px; }
.emoji-553 { background-position: -480px -240px; }
.emoji-554 { background-position: -500px -240px; }
.emoji-555 { background-position: -520px -240px; }
.emoji-556 { background-position: -540px -240px; }
.emoji-557 { background-position: -560px -240px; }
.emoji-558 { background-position: -580px -240px; }
.emoji-559 { background-position: -600px -240px; }
.emoji-560 { background-position: -620px -240px; }
.emoji-561 { background-position: -640px -240px; }
.emoji-562 { background-position: -660px -240px; }
.emoji-563 { background-position: -680px -240px; }
.emoji-564 { background-position: -700px -240px; }
.emoji-565 { background-position: -720px -240px; }
.emoji-566 { background-position: -740px -240px; }
.emoji-567 { background-position: -760px -240px; }
.emoji-568 { background-position: -780px -240px; }
.emoji-569 { background-position: -800px -240px; }
.emoji-570 { background-position: -820px -240px; }
.emoji-571 { background-position: -840px -240px; }
.emoji-572 { background-position: -860px -240px; }
.emoji-573 { background-position: -0px -260px; }
.emoji-574 { background-position: -20px -260px; }
.emoji-575 { background-position: -40px -260px; }
.emoji-576 { background-position: -60px -260px; }
.emoji-577 { background-position: -80px -260px; }
.emoji-578 { background-position: -100px -260px; }
.emoji-579 { background-position: -120px -260px; }
.emoji-580 { background-position: -140px -260px; }
.emoji-581 { background-position: -160px -260px; }
.emoji-582 { background-position: -180px -260px; }
.emoji-583 { background-position: -200px -260px; }
.emoji-584 { background-position: -220px -260px; }
.emoji-585 { background-position: -240px -260px; }
.emoji-586 { background-position: -260px -260px; }
.emoji-587 { background-position: -280px -260px; }
.emoji-588 { background-position: -300px -260px; }
.emoji-589 { background-position: -320px -260px; }
.emoji-590 { background-position: -340px -260px; }
.emoji-591 { background-position: -360px -260px; }
.emoji-592 { background-position: -380px -260px; }
.emoji-593 { background-position: -400px -260px; }
.emoji-594 { background-position: -420px -260px; }
.emoji-595 { background-position: -440px -260px; }
.emoji-596 { background-position: -460px -260px; }
.emoji-597 { background-position: -480px -260px; }
.emoji-598 { background-position: -500px -260px; }
.emoji-599 { background-position: -520px -260px; }
.emoji-600 { background-position: -540px -260px; }
.emoji-601 { background-position: -560px -260px; }
.emoji-602 { background-position: -580px -260px; }
.emoji-603 { background-position: -600px -260px; }
.emoji-604 { background-position: -620px -260px; }
.emoji-605 { background-position: -640px -260px; }
.emoji-606 { background-position: -660px -260px; }
.emoji-607 { background-position: -680px -260px; }
.emoji-608 { background-position: -700px -260px; }
.emoji-609 { background-position: -720px -260px; }
.emoji-610 { background-position: -740px -260px; }
.emoji-611 { background-position: -760px -260px; }
.emoji-612 { background-position: -780px -260px; }
.emoji-613 { background-position: -800px -260px; }
.emoji-614 { background-position: -820px -260px; }
.emoji-615 { background-position: -840px -260px; }
.emoji-616 { background-position: -860px -260px; }
.emoji-617 { background-position: -0px -280px; }
.emoji-618 { background-position: -20px -280px; }
.emoji-619 { background-position: -40px -280px; }
.emoji-620 { background-position: -60px -280px; }
.emoji-621 { background-position: -80px -280px; }
.emoji-622 { background-position: -100px -280px; }
.emoji-623 { background-position: -120px -280px; }
.emoji-624 { background-position: -140px -280px; }
.emoji-625 { background-position: -160px -280px; }
.emoji-626 { background-position: -180px -280px; }
.emoji-627 { background-position: -200px -280px; }
.emoji-628 { background-position: -220px -280px; }
.emoji-629 { background-position: -240px -280px; }
.emoji-630 { background-position: -260px -280px; }
.emoji-631 { background-position: -280px -280px; }
.emoji-632 { background-position: -300px -280px; }
.emoji-633 { background-position: -320px -280px; }
.emoji-634 { background-position: -340px -280px; }
.emoji-635 { background-position: -360px -280px; }
.emoji-636 { background-position: -380px -280px; }
.emoji-637 { background-position: -400px -280px; }
.emoji-638 { background-position: -420px -280px; }
.emoji-639 { background-position: -440px -280px; }
.emoji-640 { background-position: -460px -280px; }
.emoji-641 { background-position: -480px -280px; }
.emoji-642 { background-position: -500px -280px; }
.emoji-643 { background-position: -520px -280px; }
.emoji-644 { background-position: -540px -280px; }
.emoji-645 { background-position: -560px -280px; }
.emoji-646 { background-position: -580px -280px; }
.emoji-647 { background-position: -600px -280px; }
.emoji-648 { background-position: -620px -280px; }
.emoji-649 { background-position: -640px -280px; }
.emoji-650 { background-position: -660px -280px; }
.emoji-651 { background-position: -680px -280px; }
.emoji-652 { background-position: -700px -280px; }
.emoji-653 { background-position: -720px -280px; }
.emoji-654 { background-position: -740px -280px; }
.emoji-655 { background-position: -760px -280px; }
.emoji-656 { background-position: -780px -280px; }
.emoji-657 { background-position: -800px -280px; }
.emoji-658 { background-position: -820px -280px; }
.emoji-659 { background-position: -840px -280px; }
.emoji-660 { background-position: -860px -280px; }
.emoji-661 { background-position: -0px -300px; }
.emoji-662 { background-position: -20px -300px; }
.emoji-663 { background-position: -40px -300px; }
.emoji-664 { background-position: -60px -300px; }
.emoji-665 { background-position: -80px -300px; }
.emoji-666 { background-position: -100px -300px; }
.emoji-667 { background-position: -120px -300px; }
.emoji-668 { background-position: -140px -300px; }
.emoji-669 { background-position: -160px -300px; }
.emoji-670 { background-position: -180px -300px; }
.emoji-671 { background-position: -200px -300px; }
.emoji-672 { background-position: -220px -300px; }
.emoji-673 { background-position: -240px -300px; }
.emoji-674 { background-position: -260px -300px; }
.emoji-675 { background-position: -280px -300px; }
.emoji-676 { background-position: -300px -300px; }
.emoji-677 { background-position: -320px -300px; }
.emoji-678 { background-position: -340px -300px; }
.emoji-679 { background-position: -360px -300px; }
.emoji-680 { background-position: -380px -300px; }
.emoji-681 { background-position: -400px -300px; }
.emoji-682 { background-position: -420px -300px; }
.emoji-683 { background-position: -440px -300px; }
.emoji-684 { background-position: -460px -300px; }
.emoji-685 { background-position: -480px -300px; }
.emoji-686 { background-position: -500px -300px; }
.emoji-687 { background-position: -520px -300px; }
.emoji-688 { background-position: -540px -300px; }
.emoji-689 { background-position: -560px -300px; }
.emoji-690 { background-position: -580px -300px; }
.emoji-691 { background-position: -600px -300px; }
.emoji-692 { background-position: -620px -300px; }
.emoji-693 { background-position: -640px -300px; }
.emoji-694 { background-position: -660px -300px; }
.emoji-695 { background-position: -680px -300px; }
.emoji-696 { background-position: -700px -300px; }
.emoji-697 { background-position: -720px -300px; }
.emoji-698 { background-position: -740px -300px; }
.emoji-699 { background-position: -760px -300px; }
.emoji-700 { background-position: -780px -300px; }
.emoji-701 { background-position: -800px -300px; }
.emoji-702 { background-position: -820px -300px; }
.emoji-703 { background-position: -840px -300px; }
.emoji-704 { background-position: -860px -300px; }
.emoji-705 { background-position: -0px -320px; }
.emoji-706 { background-position: -20px -320px; }
.emoji-707 { background-position: -40px -320px; }
.emoji-708 { background-position: -60px -320px; }
.emoji-709 { background-position: -80px -320px; }
.emoji-710 { background-position: -100px -320px; }
.emoji-711 { background-position: -120px -320px; }
.emoji-712 { background-position: -140px -320px; }
.emoji-713 { background-position: -160px -320px; }
.emoji-714 { background-position: -180px -320px; }
.emoji-715 { background-position: -200px -320px; }
.emoji-716 { background-position: -220px -320px; }
.emoji-717 { background-position: -240px -320px; }
.emoji-718 { background-position: -260px -320px; }
.emoji-719 { background-position: -280px -320px; }
.emoji-720 { background-position: -300px -320px; }
.emoji-721 { background-position: -320px -320px; }
.emoji-722 { background-position: -340px -320px; }
.emoji-723 { background-position: -360px -320px; }
.emoji-724 { background-position: -380px -320px; }
.emoji-725 { background-position: -400px -320px; }
.emoji-726 { background-position: -420px -320px; }
.emoji-727 { background-position: -440px -320px; }
.emoji-728 { background-position: -460px -320px; }
.emoji-729 { background-position: -480px -320px; }
.emoji-730 { background-position: -500px -320px; }
.emoji-731 { background-position: -520px -320px; }
.emoji-732 { background-position: -540px -320px; }
.emoji-733 { background-position: -560px -320px; }
.emoji-734 { background-position: -580px -320px; }
.emoji-735 { background-position: -600px -320px; }
.emoji-736 { background-position: -620px -320px; }
.emoji-737 { background-position: -640px -320px; }
.emoji-738 { background-position: -660px -320px; }
.emoji-739 { background-position: -680px -320px; }
.emoji-740 { background-position: -700px -320px; }
.emoji-741 { background-position: -720px -320px; }
.emoji-742 { background-position: -740px -320px; }
.emoji-743 { background-position: -760px -320px; }
.emoji-744 { background-position: -780px -320px; }
.emoji-745 { background-position: -800px -320px; }
.emoji-746 { background-position: -820px -320px; }
.emoji-747 { background-position: -840px -320px; }
.emoji-748 { background-position: -860px -320px; }
.emoji-749 { background-position: -0px -340px; }
.emoji-750 { background-position: -20px -340px; }
.emoji-751 { background-position: -40px -340px; }
.emoji-752 { background-position: -60px -340px; }
.emoji-753 { background-position: -80px -340px; }
.emoji-754 { background-position: -100px -340px; }
.emoji-755 { background-position: -120px -340px; }
.emoji-756 { background-position: -140px -340px; }
.emoji-757 { background-position: -160px -340px; }
.emoji-758 { background-position: -180px -340px; }
.emoji-759 { background-position: -200px -340px; }
.emoji-760 { background-position: -220px -340px; }
.emoji-761 { background-position: -240px -340px; }
.emoji-762 { background-position: -260px -340px; }
.emoji-763 { background-position: -280px -340px; }
.emoji-764 { background-position: -300px -340px; }
.emoji-765 { background-position: -320px -340px; }
.emoji-766 { background-position: -340px -340px; }
.emoji-767 { background-position: -360px -340px; }
.emoji-768 { background-position: -380px -340px; }
.emoji-769 { background-position: -400px -340px; }
.emoji-770 { background-position: -420px -340px; }
.emoji-771 { background-position: -440px -340px; }
.emoji-772 { background-position: -460px -340px; }
.emoji-773 { background-position: -480px -340px; }
.emoji-774 { background-position: -500px -340px; }
.emoji-775 { background-position: -520px -340px; }
.emoji-776 { background-position: -540px -340px; }
.emoji-777 { background-position: -560px -340px; }
.emoji-778 { background-position: -580px -340px; }
.emoji-779 { background-position: -600px -340px; }
.emoji-780 { background-position: -620px -340px; }
.emoji-781 { background-position: -640px -340px; }
.emoji-782 { background-position: -660px -340px; }
.emoji-783 { background-position: -680px -340px; }
.emoji-784 { background-position: -700px -340px; }
.emoji-785 { background-position: -720px -340px; }
.emoji-786 { background-position: -740px -340px; }
.emoji-787 { background-position: -760px -340px; }
.emoji-788 { background-position: -780px -340px; }
.emoji-789 { background-position: -800px -340px; }
.emoji-790 { background-position: -820px -340px; }
.emoji-791 { background-position: -840px -340px; }
.emoji-792 { background-position: -860px -340px; }
.emoji-793 { background-position: -0px -360px; }
.emoji-794 { background-position: -20px -360px; }
.emoji-795 { background-position: -40px -360px; }
.emoji-796 { background-position: -60px -360px; }
.emoji-797 { background-position: -80px -360px; }
.emoji-798 { background-position: -100px -360px; }
.emoji-799 { background-position: -120px -360px; }
.emoji-800 { background-position: -140px -360px; }
.emoji-801 { background-position: -160px -360px; }
.emoji-802 { background-position: -180px -360px; }
.emoji-803 { background-position: -200px -360px; }
.emoji-804 { background-position: -220px -360px; }
.emoji-805 { background-position: -240px -360px; }
.emoji-806 { background-position: -260px -360px; }
.emoji-807 { background-position: -280px -360px; }
.emoji-808 { background-position: -300px -360px; }
.emoji-809 { background-position: -320px -360px; }
.emoji-810 { background-position: -340px -360px; }
.emoji-811 { background-position: -360px -360px; }
.emoji-812 { background-position: -380px -360px; }
.emoji-813 { background-position: -400px -360px; }
.emoji-814 { background-position: -420px -360px; }
.emoji-815 { background-position: -440px -360px; }
.emoji-816 { background-position: -460px -360px; }
.emoji-817 { background-position: -480px -360px; }
.emoji-818 { background-position: -500px -360px; }
.emoji-819 { background-position: -520px -360px; }
.emoji-820 { background-position: -540px -360px; }
.emoji-821 { background-position: -560px -360px; }
.emoji-822 { background-position: -580px -360px; }
.emoji-823 { background-position: -600px -360px; }
.emoji-824 { background-position: -620px -360px; }
.emoji-825 { background-position: -640px -360px; }
.emoji-826 { background-position: -660px -360px; }
.emoji-827 { background-position: -680px -360px; }
.emoji-828 { background-position: -700px -360px; }
.emoji-829 { background-position: -720px -360px; }
.emoji-830 { background-position: -740px -360px; }
.emoji-831 { background-position: -760px -360px; }
.emoji-832 { background-position: -780px -360px; }
.emoji-833 { background-position: -800px -360px; }
.emoji-834 { background-position: -820px -360px; }
.emoji-835 { background-position: -840px -360px; }
.emoji-836 { background-position: -860px -360px; }
.emoji-837 { background-position: -0px -380px; }
.emoji-838 { background-position: -20px -380px; }
.emoji-839 { background-position: -40px -380px; }
.emoji-840 { background-position: -60px -380px; }
.emoji-841 { background-position: -80px -380px; }
.emoji-842 { background-position: -100px -380px; }
.emoji-843 { background-position: -120px -380px; }
.emoji-844 { background-position: -140px -380px; }
.emoji-845 { background-position: -160px -380px; }
.emoji-846 { background-position: -180px -380px; }
.emoji-847 { background-position: -200px -380px; }
.emoji-848 { background-position: -220px -380px; }
.emoji-849 { background-position: -240px -380px; }
.emoji-850 { background-position: -260px -380px; }
.emoji-851 { background-position: -280px -380px; }
.emoji-852 { background-position: -300px -380px; }
.emoji-853 { background-position: -320px -380px; }
.emoji-854 { background-position: -340px -380px; }
.emoji-855 { background-position: -360px -380px; }
.emoji-856 { background-position: -380px -380px; }
.emoji-857 { background-position: -400px -380px; }
.emoji-858 { background-position: -420px -380px; }
.emoji-859 { background-position: -440px -380px; }
.emoji-860 { background-position: -460px -380px; }
.emoji-861 { background-position: -480px -380px; }
.emoji-862 { background-position: -500px -380px; }
.emoji-863 { background-position: -520px -380px; }
.emoji-864 { background-position: -540px -380px; }
.emoji-865 { background-position: -560px -380px; }
.emoji-866 { background-position: -580px -380px; }
.emoji-867 { background-position: -600px -380px; }
.emoji-868 { background-position: -620px -380px; }
.emoji-869 { background-position: -640px -380px; }
.emoji-870 { background-position: -660px -380px; }
.emoji-871 { background-position: -680px -380px; }
.emoji-872 { background-position: -700px -380px; }
.emoji-873 { background-position: -720px -380px; }
.emoji-874 { background-position: -740px -380px; }
.emoji-875 { background-position: -760px -380px; }
.emoji-876 { background-position: -780px -380px; }
.emoji-877 { background-position: -800px -380px; }
.emoji-878 { background-position: -820px -380px; }
.emoji-879 { background-position: -840px -380px; }
.emoji-880 { background-position: -860px -380px; }
.emoji-881 { background-position: -0px -400px; }
.emoji-882 { background-position: -20px -400px; }
.emoji-883 { background-position: -40px -400px; }
.emoji-884 { background-position: -60px -400px; }
.emoji-885 { background-position: -80px -400px; }
.emoji-886 { background-position: -100px -400px; }
.emoji-887 { background-position: -120px -400px; }
.emoji-888 { background-position: -140px -400px; }
.emoji-889 { background-position: -160px -400px; }
.emoji-890 { background-position: -180px -400px; }
.emoji-891 { background-position: -200px -400px; }
.emoji-892 { background-position: -220px -400px; }
.emoji-893 { background-position: -240px -400px; }
.emoji-894 { background-position: -260px -400px; }
.emoji-895 { background-position: -280px -400px; }
.emoji-896 { background-position: -300px -400px; }
.emoji-897 { background-position: -320px -400px; }
.emoji-898 { background-position: -340px -400px; }
.emoji-899 { background-position: -360px -400px; }
.emoji-900 { background-position: -380px -400px; }
.emoji-901 { background-position: -400px -400px; }
.emoji-902 { background-position: -420px -400px; }
.emoji-903 { background-position: -440px -400px; }
.emoji-904 { background-position: -460px -400px; }
.emoji-905 { background-position: -480px -400px; }
.emoji-906 { background-position: -500px -400px; }
.emoji-907 { background-position: -520px -400px; }
.emoji-908 { background-position: -540px -400px; }
.emoji-909 { background-position: -560px -400px; }
.emoji-910 { background-position: -580px -400px; }
.emoji-911 { background-position: -600px -400px; }
.emoji-912 { background-position: -620px -400px; }
.emoji-913 { background-position: -640px -400px; }
.emoji-914 { background-position: -660px -400px; }
.emoji-915 { background-position: -680px -400px; }
.emoji-916 { background-position: -700px -400px; }
.emoji-917 { background-position: -720px -400px; }
.emoji-918 { background-position: -740px -400px; }
.emoji-919 { background-position: -760px -400px; }
.emoji-920 { background-position: -780px -400px; }
.emoji-921 { background-position: -800px -400px; }
.emoji-922 { background-position: -820px -400px; }
.emoji-923 { background-position: -840px -400px; }
.emoji-924 { background-position: -860px -400px; }
.emoji-925 { background-position: -0px -420px; }
.emoji-926 { background-position: -20px -420px; }
.emoji-927 { background-position: -40px -420px; }
.emoji-928 { background-position: -60px -420px; }
.emoji-929 { background-position: -80px -420px; }
.emoji-930 { background-position: -100px -420px; }
.emoji-931 { background-position: -120px -420px; }
.emoji-932 { background-position: -140px -420px; }
.emoji-933 { background-position: -160px -420px; }
.emoji-934 { background-position: -180px -420px; }
.emoji-935 { background-position: -200px -420px; }
.emoji-936 { background-position: -220px -420px; }
.emoji-937 { background-position: -240px -420px; }
.emoji-938 { background-position: -260px -420px; }
.emoji-939 { background-position: -280px -420px; }
.emoji-940 { background-position: -300px -420px; }
.emoji-941 { background-position: -320px -420px; }
.emoji-942 { background-position: -340px -420px; }
.emoji-943 { background-position: -360px -420px; }
.emoji-944 { background-position: -380px -420px; }
.emoji-945 { background-position: -400px -420px; }
.emoji-946 { background-position: -420px -420px; }
.emoji-947 { background-position: -440px -420px; }
.emoji-948 { background-position: -460px -420px; }
.emoji-949 { background-position: -480px -420px; }
.emoji-950 { background-position: -500px -420px; }
.emoji-951 { background-position: -520px -420px; }
.emoji-952 { background-position: -540px -420px; }
.emoji-953 { background-position: -560px -420px; }
.emoji-954 { background-position: -580px -420px; }
.emoji-955 { background-position: -600px -420px; }
.emoji-956 { background-position: -620px -420px; }
.emoji-957 { background-position: -640px -420px; }
.emoji-958 { background-position: -660px -420px; }
.emoji-959 { background-position: -680px -420px; }
.emoji-960 { background-position: -700px -420px; }
.emoji-961 { background-position: -720px -420px; }
.emoji-962 { background-position: -740px -420px; }
.emoji-963 { background-position: -760px -420px; }
.emoji-964 { background-position: -780px -420px; }
.emoji-965 { background-position: -800px -420px; }
.emoji-966 { background-position: -820px -420px; }
.emoji-967 { background-position: -840px -420px; }
.emoji-968 { background-position: -860px -420px; }
.emoji-969 { background-position: -0px -440px; }
.emoji-970 { background-position: -20px -440px; }
.emoji-971 { background-position: -40px -440px; }
.emoji-972 { background-position: -60px -440px; }
.emoji-973 { background-position: -80px -440px; }
.emoji-974 { background-position: -100px -440px; }
.emoji-975 { background-position: -120px -440px; }
.emoji-976 { background-position: -140px -440px; }
.emoji-977 { background-position: -160px -440px; }
.emoji-978 { background-position: -180px -440px; }
.emoji-979 { background-position: -200px -440px; }
.emoji-980 { background-position: -220px -440px; }
.emoji-981 { background-position: -240px -440px; }
.emoji-982 { background-position: -260px -440px; }
.emoji-983 { background-position: -280px -440px; }
.emoji-984 { background-position: -300px -440px; }
.emoji-985 { background-position: -320px -440px; }
.emoji-986 { background-position: -340px -440px; }
.emoji-987 { background-position: -360px -440px; }
.emoji-988 { background-position: -380px -440px; }
.emoji-989 { background-position: -400px -440px; }
.emoji-990 { background-position: -420px -440px; }
.emoji-991 { background-position: -440px -440px; }
.emoji-992 { background-position: -460px -440px; }
.emoji-993 { background-position: -480px -440px; }
.emoji-994 { background-position: -500px -440px; }
.emoji-995 { background-position: -520px -440px; }
.emoji-996 { background-position: -540px -440px; }
.emoji-997 { background-position: -560px -440px; }
.emoji-998 { background-position: -580px -440px; }
.emoji-999 { background-position: -600px -440px; }
.emoji-1000 { background-position: -620px -440px; }
.emoji-1001 { background-position: -640px -440px; }
.emoji-1002 { background-position: -660px -440px; }
.emoji-1003 { background-position: -680px -440px; }
.emoji-1004 { background-position: -700px -440px; }
.emoji-1005 { background-position: -720px -440px; }
.emoji-1006 { background-position: -740px -440px; }
.emoji-1007 { background-position: -760px -440px; }
.emoji-1008 { background-position: -780px -440px; }
.emoji-1009 { background-position: -800px -440px; }
.emoji-1010 { background-position: -820px -440px; }
.emoji-1011 { background-position: -840px -440px; }
.emoji-1012 { background-position: -860px -440px; }
.emoji-1013 { background-position: -0px -460px; }
.emoji-1014 { background-position: -20px -460px; }
.emoji-1015 { background-position: -40px -460px; }
.emoji-1016 { background-position: -60px -460px; }
.emoji-1017 { background-position: -80px -460px; }
.emoji-1018 { background-position: -100px -460px; }
.emoji-1019 { background-position: -120px -460px; }
.emoji-1020 { background-position: -140px -460px; }
.emoji-1021 { background-position: -160px -460px; }
.emoji-1022 { background-position: -180px -460px; }
.emoji-1023 { background-position: -200px -460px; }
.emoji-1024 { background-position: -220px -460px; }
.emoji-1025 { background-position: -240px -460px; }
.emoji-1026 { background-position: -260px -460px; }
.emoji-1027 { background-position: -280px -460px; }
.emoji-1028 { background-position: -300px -460px; }
.emoji-1029 { background-position: -320px -460px; }
.emoji-1030 { background-position: -340px -460px; }
.emoji-1031 { background-position: -360px -460px; }
.emoji-1032 { background-position: -380px -460px; }
.emoji-1033 { background-position: -400px -460px; }
.emoji-1034 { background-position: -420px -460px; }
.emoji-1035 { background-position: -440px -460px; }
.emoji-1036 { background-position: -460px -460px; }
.emoji-1037 { background-position: -480px -460px; }
.emoji-1038 { background-position: -500px -460px; }
.emoji-1039 { background-position: -520px -460px; }
.emoji-1040 { background-position: -540px -460px; }
.emoji-1041 { background-position: -560px -460px; }
.emoji-1042 { background-position: -580px -460px; }
.emoji-1043 { background-position: -600px -460px; }
.emoji-1044 { background-position: -620px -460px; }
.emoji-1045 { background-position: -640px -460px; }
.emoji-1046 { background-position: -660px -460px; }
.emoji-1047 { background-position: -680px -460px; }
.emoji-1048 { background-position: -700px -460px; }
.emoji-1049 { background-position: -720px -460px; }
.emoji-1050 { background-position: -740px -460px; }
.emoji-1051 { background-position: -760px -460px; }
.emoji-1052 { background-position: -780px -460px; }
.emoji-1053 { background-position: -800px -460px; }
.emoji-1054 { background-position: -820px -460px; }
.emoji-1055 { background-position: -840px -460px; }
.emoji-1056 { background-position: -860px -460px; }
.emoji-1057 { background-position: -0px -480px; }
.emoji-1058 { background-position: -20px -480px; }
.emoji-1059 { background-position: -40px -480px; }
.emoji-1060 { background-position: -60px -480px; }
.emoji-1061 { background-position: -80px -480px; }
.emoji-1062 { background-position: -100px -480px; }
.emoji-1063 { background-position: -120px -480px; }
.emoji-1064 { background-position: -140px -480px; }
.emoji-1065 { background-position: -160px -480px; }
.emoji-1066 { background-position: -180px -480px; }
.emoji-1067 { background-position: -200px -480px; }
.emoji-1068 { background-position: -220px -480px; }
.emoji-1069 { background-position: -240px -480px; }
.emoji-1070 { background-position: -260px -480px; }
.emoji-1071 { background-position: -280px -480px; }
.emoji-1072 { background-position: -300px -480px; }
.emoji-1073 { background-position: -320px -480px; }
.emoji-1074 { background-position: -340px -480px; }
.emoji-1075 { background-position: -360px -480px; }
.emoji-1076 { background-position: -380px -480px; }
.emoji-1077 { background-position: -400px -480px; }
.emoji-1078 { background-position: -420px -480px; }
.emoji-1079 { background-position: -440px -480px; }
.emoji-1080 { background-position: -460px -480px; }
.emoji-1081 { background-position: -480px -480px; }
.emoji-1082 { background-position: -500px -480px; }
.emoji-1083 { background-position: -520px -480px; }
.emoji-1084 { background-position: -540px -480px; }
.emoji-1085 { background-position: -560px -480px; }
.emoji-1086 { background-position: -580px -480px; }
.emoji-1087 { background-position: -600px -480px; }
.emoji-1088 { background-position: -620px -480px; }
.emoji-1089 { background-position: -640px -480px; }
.emoji-1090 { background-position: -660px -480px; }
.emoji-1091 { background-position: -680px -480px; }
.emoji-1092 { background-position: -700px -480px; }
.emoji-1093 { background-position: -720px -480px; }
.emoji-1094 { background-position: -740px -480px; }
.emoji-1095 { background-position: -760px -480px; }
.emoji-1096 { background-position: -780px -480px; }
.emoji-1097 { background-position: -800px -480px; }
.emoji-1098 { background-position: -820px -480px; }
.emoji-1099 { background-position: -840px -480px; }
.emoji-1100 { background-position: -860px -480px; }
.emoji-1101 { background-position: -0px -500px; }
.emoji-1102 { background-position: -20px -500px; }
.emoji-1103 { background-position: -40px -500px; }
.emoji-1104 { background-position: -60px -500px; }
.emoji-1105 { background-position: -80px -500px; }
.emoji-1106 { background-position: -100px -500px; }
.emoji-1107 { background-position: -120px -500px; }
.emoji-1108 { background-position: -140px -500px; }
.emoji-1109 { background-position: -160px -500px; }
.emoji-1110 { background-position: -180px -500px; }
.emoji-1111 { background-position: -200px -500px; }
.emoji-1112 { background-position: -220px -500px; }
.emoji-1113 { background-position: -240px -500px; }
.emoji-1114 { background-position: -260px -500px; }
.emoji-1115 { background-position: -280px -500px; }
.emoji-1116 { background-position: -300px -500px; }
.emoji-1117 { background-position: -320px -500px; }
.emoji-1118 { background-position: -340px -500px; }
.emoji-1119 { background-position: -360px -500px; }
.emoji-1120 { background-position: -380px -500px; }
.emoji-1121 { background-position: -400px -500px; }
.emoji-1122 { background-position: -420px -500px; }
.emoji-1123 { background-position: -440px -500px; }
.emoji-1124 { background-position: -460px -500px; }
.emoji-1125 { background-position: -480px -500px; }
.emoji-1126 { background-position: -500px -500px; }
.emoji-1127 { background-position: -520px -500px; }
.emoji-1128 { background-position: -540px -500px; }
.emoji-1129 { background-position: -560px -500px; }
.emoji-1130 { background-position: -580px -500px; }
.emoji-1131 { background-position: -600px -500px; }
.emoji-1132 { background-position: -620px -500px; }
.emoji-1133 { background-position: -640px -500px; }
.emoji-1134 { background-position: -660px -500px; }
.emoji-1135 { background-position: -680px -500px; }
.emoji-1136 { background-position: -700px -500px; }
.emoji-1137 { background-position: -720px -500px; }
.emoji-1138 { background-position: -740px -500px; }
.emoji-1139 { background-position: -760px -500px; }
.emoji-1140 { background-position: -780px -500px; }
.emoji-1141 { background-position: -800px -500px; }
.emoji-1142 { background-position: -820px -500px; }
.emoji-1143 { background-position: -840px -500px; }
.emoji-1144 { background-position: -860px -500px; }
.emoji-1145 { background-position: -0px -520px; }
.emoji-1146 { background-position: -20px -520px; }
.emoji-1147 { background-position: -40px -520px; }
.emoji-1148 { background-position: -60px -520px; }
.emoji-1149 { background-position: -80px -520px; }
.emoji-1150 { background-position: -100px -520px; }
.emoji-1151 { background-position: -120px -520px; }
.emoji-1152 { background-position: -140px -520px; }
.emoji-1153 { background-position: -160px -520px; }
.emoji-1154 { background-position: -180px -520px; }
.emoji-1155 { background-position: -200px -520px; }
.emoji-1156 { background-position: -220px -520px; }
.emoji-1157 { background-position: -240px -520px; }
.emoji-1158 { background-position: -260px -520px; }
.emoji-1159 { background-position: -280px -520px; }
.emoji-1160 { background-position: -300px -520px; }
.emoji-1161 { background-position: -320px -520px; }
.emoji-1162 { background-position: -340px -520px; }
.emoji-1163 { background-position: -360px -520px; }
.emoji-1164 { background-position: -380px -520px; }
.emoji-1165 { background-position: -400px -520px; }
.emoji-1166 { background-position: -420px -520px; }
.emoji-1167 { background-position: -440px -520px; }
.emoji-1168 { background-position: -460px -520px; }
.emoji-1169 { background-position: -480px -520px; }
.emoji-1170 { background-position: -500px -520px; }
.emoji-1171 { background-position: -520px -520px; }
.emoji-1172 { background-position: -540px -520px; }
.emoji-1173 { background-position: -560px -520px; }
.emoji-1174 { background-position: -580px -520px; }
.emoji-1175 { background-position: -600px -520px; }
.emoji-1176 { background-position: -620px -520px; }
.emoji-1177 { background-position: -640px -520px; }
.emoji-1178 { background-position: -660px -520px; }
.emoji-1179 { background-position: -680px -520px; }
.emoji-1180 { background-position: -700px -520px; }
.emoji-1181 { background-position: -720px -520px; }
.emoji-1182 { background-position: -740px -520px; }
.emoji-1183 { background-position: -760px -520px; }
.emoji-1184 { background-position: -780px -520px; }
.emoji-1185 { background-position: -800px -520px; }
.emoji-1186 { background-position: -820px -520px; }
.emoji-1187 { background-position: -840px -520px; }
.emoji-1188 { background-position: -860px -520px; }
.emoji-1189 { background-position: -0px -540px; }
.emoji-1190 { background-position: -20px -540px; }
.emoji-1191 { background-position: -40px -540px; }
.emoji-1192 { background-position: -60px -540px; }
.emoji-1193 { background-position: -80px -540px; }
.emoji-1194 { background-position: -100px -540px; }
.emoji-1195 { background-position: -120px -540px; }
.emoji-1196 { background-position: -140px -540px; }
.emoji-1197 { background-position: -160px -540px; }
.emoji-1198 { background-position: -180px -540px; }
.emoji-1199 { background-position: -200px -540px; }
.emoji-1200 { background-position: -220px -540px; }
.emoji-1201 { background-position: -240px -540px; }
.emoji-1202 { background-position: -260px -540px; }
.emoji-1203 { background-position: -280px -540px; }
.emoji-1204 { background-position: -300px -540px; }
.emoji-1205 { background-position: -320px -540px; }
.emoji-1206 { background-position: -340px -540px; }
.emoji-1207 { background-position: -360px -540px; }
.emoji-1208 { background-position: -380px -540px; }
.emoji-1209 { background-position: -400px -540px; }
.emoji-1210 { background-position: -420px -540px; }
.emoji-1211 { background-position: -440px -540px; }
.emoji-1212 { background-position: -460px -540px; }
.emoji-1213 { background-position: -480px -540px; }
.emoji-1214 { background-position: -500px -540px; }
.emoji-1215 { background-position: -520px -540px; }
.emoji-1216 { background-position: -540px -540px; }
.emoji-1217 { background-position: -560px -540px; }
.emoji-1218 { background-position: -580px -540px; }
.emoji-1219 { background-position: -600px -540px; }
.emoji-1220 { background-position: -620px -540px; }
.emoji-1221 { background-position: -640px -540px; }
.emoji-1222 { background-position: -660px -540px; }
.emoji-1223 { background-position: -680px -540px; }
.emoji-1224 { background-position: -700px -540px; }
.emoji-1225 { background-position: -720px -540px; }
.emoji-1226 { background-position: -740px -540px; }
.emoji-1227 { background-position: -760px -540px; }
.emoji-1228 { background-position: -780px -540px; }
.emoji-1229 { background-position: -800px -540px; }
.emoji-1230 { background-position: -820px -540px; }
.emoji-1231 { background-position: -840px -540px; }
.emoji-1232 { background-position: -860px -540px; }
.emoji-1233 { background-position: -0px -560px; }
.emoji-1234 { background-position: -20px -560px; }
.emoji-1235 { background-position: -40px -560px; }
.emoji-1236 { background-position: -60px -560px; }
.emoji-1237 { background-position: -80px -560px; }
.emoji-1238 { background-position: -100px -560px; }
.emoji-1239 { background-position: -120px -560px; }
.emoji-1240 { background-position: -140px -560px; }
.emoji-1241 { background-position: -160px -560px; }
.emoji-1242 { background-position: -180px -560px; }
.emoji-1243 { background-position: -200px -560px; }
.emoji-1244 { background-position: -220px -560px; }
.emoji-1245 { background-position: -240px -560px; }
.emoji-1246 { background-position: -260px -560px; }
.emoji-1247 { background-position: -280px -560px; }
.emoji-1248 { background-position: -300px -560px; }
.emoji-1249 { background-position: -320px -560px; }
.emoji-1250 { background-position: -340px -560px; }
.emoji-1251 { background-position: -360px -560px; }
.emoji-1252 { background-position: -380px -560px; }
.emoji-1253 { background-position: -400px -560px; }
.emoji-1254 { background-position: -420px -560px; }
.emoji-1255 { background-position: -440px -560px; }
.emoji-1256 { background-position: -460px -560px; }
.emoji-1257 { background-position: -480px -560px; }
.emoji-1258 { background-position: -500px -560px; }
.emoji-1259 { background-position: -520px -560px; }
.emoji-1260 { background-position: -540px -560px; }
.emoji-1261 { background-position: -560px -560px; }
.emoji-1262 { background-position: -580px -560px; }
.emoji-1263 { background-position: -600px -560px; }
.emoji-1264 { background-position: -620px -560px; }
.emoji-1265 { background-position: -640px -560px; }
.emoji-1266 { background-position: -660px -560px; }
.emoji-1267 { background-position: -680px -560px; }
.emoji-1268 { background-position: -700px -560px; }
.emoji-1269 { background-position: -720px -560px; }
.emoji-1270 { background-position: -740px -560px; }
.emoji-1271 { background-position: -760px -560px; }
.emoji-1272 { background-position: -780px -560px; }
.emoji-1273 { background-position: -800px -560px; }
.emoji-1274 { background-position: -820px -560px; }
.emoji-1275 { background-position: -840px -560px; }
.emoji-1276 { background-position: -860px -560px; }
.emoji-1277 { background-position: -0px -580px; }
.emoji-1278 { background-position: -20px -580px; }
.emoji-1279 { background-position: -40px -580px; }
.emoji-1280 { background-position: -60px -580px; }
.emoji-1281 { background-position: -80px -580px; }
.emoji-1282 { background-position: -100px -580px; }
.emoji-1283 { background-position: -120px -580px; }
.emoji-1284 { background-position: -140px -580px; }
.emoji-1285 { background-position: -160px -580px; }
.emoji-1286 { background-position: -180px -580px; }
.emoji-1287 { background-position: -200px -580px; }
.emoji-1288 { background-position: -220px -580px; }
.emoji-1289 { background-position: -240px -580px; }
.emoji-1290 { background-position: -260px -580px; }
.emoji-1291 { background-position: -280px -580px; }
.emoji-1292 { background-position: -300px -580px; }
.emoji-1293 { background-position: -320px -580px; }
.emoji-1294 { background-position: -340px -580px; }
.emoji-1295 { background-position: -360px -580px; }
.emoji-1296 { background-position: -380px -580px; }
.emoji-1297 { background-position: -400px -580px; }
.emoji-1298 { background-position: -420px -580px; }
.emoji-1299 { background-position: -440px -580px; }
.emoji-1300 { background-position: -460px -580px; }
.emoji-1301 { background-position: -480px -580px; }
.emoji-1302 { background-position: -500px -580px; }
.emoji-1303 { background-position: -520px -580px; }
.emoji-1304 { background-position: -540px -580px; }
.emoji-1305 { background-position: -560px -580px; }
.emoji-1306 { background-position: -580px -580px; }
.emoji-1307 { background-position: -600px -580px; }
.emoji-1308 { background-position: -620px -580px; }
.emoji-1309 { background-position: -640px -580px; }
.emoji-1310 { background-position: -660px -580px; }
.emoji-1311 { background-position: -680px -580px; }
.emoji-1312 { background-position: -700px -580px; }
.emoji-1313 { background-position: -720px -580px; }
.emoji-1314 { background-position: -740px -580px; }
.emoji-1315 { background-position: -760px -580px; }
.emoji-1316 { background-position: -780px -580px; }
.emoji-1317 { background-position: -800px -580px; }
.emoji-1318 { background-position: -820px -580px; }
.emoji-1319 { background-position: -840px -580px; }
.emoji-1320 { background-position: -860px -580px; }
.emoji-1321 { background-position: -0px -600px; }
.emoji-1322 { background-position: -20px -600px; }
.emoji-1323 { background-position: -40px -600px; }
.emoji-1324 { background-position: -60px -600px; }
.emoji-1325 { background-position: -80px -600px; }
.emoji-1326 { background-position: -100px -600px; }
.emoji-1327 { background-position: -120px -600px; }
.emoji-1328 { background-position: -140px -600px; }
.emoji-1329 { background-position: -160px -600px; }
.emoji-1330 { background-position: -180px -600px; }
.emoji-1331 { background-position: -200px -600px; }
.emoji-1332 { background-position: -220px -600px; }
.emoji-1333 { background-position: -240px -600px; }
.emoji-1334 { background-position: -260px -600px; }
.emoji-1335 { background-position: -280px -600px; }
.emoji-1336 { background-position: -300px -600px; }
.emoji-1337 { background-position: -320px -600px; }
.emoji-1338 { background-position: -340px -600px; }
.emoji-1339 { background-position: -360px -600px; }
.emoji-1340 { background-position: -380px -600px; }
.emoji-1341 { background-position: -400px -600px; }
.emoji-1342 { background-position: -420px -600px; }
.emoji-1343 { background-position: -440px -600px; }
.emoji-1344 { background-position: -460px -600px; }
.emoji-1345 { background-position: -480px -600px; }
.emoji-1346 { background-position: -500px -600px; }
.emoji-1347 { background-position: -520px -600px; }
.emoji-1348 { background-position: -540px -600px; }
.emoji-1349 { background-position: -560px -600px; }
.emoji-1350 { background-position: -580px -600px; }
.emoji-1351 { background-position: -600px -600px; }
.emoji-1352 { background-position: -620px -600px; }
.emoji-1353 { background-position: -640px -600px; }
.emoji-1354 { background-position: -660px -600px; }
.emoji-1355 { background-position: -680px -600px; }
.emoji-1356 { background-position: -700px -600px; }
.emoji-1357 { background-position: -720px -600px; }
.emoji-1358 { background-position: -740px -600px; }
.emoji-1359 { background-position: -760px -600px; }
.emoji-1360 { background-position: -780px -600px; }
.emoji-1361 { background-position: -800px -600px; }
.emoji-1362 { background-position: -820px -600px; }
.emoji-1363 { background-position: -840px -600px; }
.emoji-1364 { background-position: -860px -600px; }
.emoji-1365 { background-position: -0px -620px; }
.emoji-1366 { background-position: -20px -620px; }
.emoji-1367 { background-position: -40px -620px; }
.emoji-1368 { background-position: -60px -620px; }
.emoji-1369 { background-position: -80px -620px; }
.emoji-1370 { background-position: -100px -620px; }
.emoji-1371 { background-position: -120px -620px; }
.emoji-1372 { background-position: -140px -620px; }
.emoji-1373 { background-position: -160px -620px; }
.emoji-1374 { background-position: -180px -620px; }
.emoji-1375 { background-position: -200px -620px; }
.emoji-1376 { background-position: -220px -620px; }
.emoji-1377 { background-position: -240px -620px; }
.emoji-1378 { background-position: -260px -620px; }
.emoji-1379 { background-position: -280px -620px; }
.emoji-1380 { background-position: -300px -620px; }
.emoji-1381 { background-position: -320px -620px; }
.emoji-1382 { background-position: -340px -620px; }
.emoji-1383 { background-position: -360px -620px; }
.emoji-1384 { background-position: -380px -620px; }
.emoji-1385 { background-position: -400px -620px; }
.emoji-1386 { background-position: -420px -620px; }
.emoji-1387 { background-position: -440px -620px; }
.emoji-1388 { background-position: -460px -620px; }
.emoji-1389 { background-position: -480px -620px; }
.emoji-1390 { background-position: -500px -620px; }
.emoji-1391 { background-position: -520px -620px; }
.emoji-1392 { background-position: -540px -620px; }
.emoji-1393 { background-position: -560px -620px; }
.emoji-1394 { background-position: -580px -620px; }
.emoji-1395 { background-position: -600px -620px; }
.emoji-1396 { background-position: -620px -620px; }
.emoji-1397 { background-position: -640px -620px; }
.emoji-1398 { background-position: -660px -620px; }
.emoji-1399 { background-position: -680px -620px; }
.emoji-1400 { background-position: -700px -620px; }
.emoji-1401 { background-position: -720px -620px; }
.emoji-1402 { background-position: -740px -620px; }
.emoji-1403 { background-position: -760px -620px; }
.emoji-1404 { background-position: -780px -620px; }
.emoji-1405 { background-position: -800px -620px; }
.emoji-1406 { background-position: -820px -620px; }
.emoji-1407 { background-position: -840px -620px; }
.emoji-1408 { background-position: -860px -620px; }
.emoji-1409 { background-position: -0px -640px; }
.emoji-1410 { background-position: -20px -640px; }
.emoji-1411 { background-position: -40px -640px; }
.emoji-1412 { background-position: -60px -640px; }
.emoji-1413 { background-position: -80px -640px; }
.emoji-1414 { background-position: -100px -640px; }
.emoji-1415 { background-position: -120px -640px; }
.emoji-1416 { background-position: -140px -640px; }
.emoji-1417 { background-position: -160px -640px; }
.emoji-1418 { background-position: -180px -640px; }
.emoji-1419 { background-position: -200px -640px; }
.emoji-1420 { background-position: -220px -640px; }
.emoji-1421 { background-position: -240px -640px; }
.emoji-1422 { background-position: -260px -640px; }
.emoji-1423 { background-position: -280px -640px; }
.emoji-1424 { background-position: -300px -640px; }
.emoji-1425 { background-position: -320px -640px; }
.emoji-1426 { background-position: -340px -640px; }
.emoji-1427 { background-position: -360px -640px; }
.emoji-1428 { background-position: -380px -640px; }
.emoji-1429 { background-position: -400px -640px; }
.emoji-1430 { background-position: -420px -640px; }
.emoji-1431 { background-position: -440px -640px; }
.emoji-1432 { background-position: -460px -640px; }
.emoji-1433 { background-position: -480px -640px; }
.emoji-1434 { background-position: -500px -640px; }
.emoji-1435 { background-position: -520px -640px; }
.emoji-1436 { background-position: -540px -640px; }
.emoji-1437 { background-position: -560px -640px; }
.emoji-1438 { background-position: -580px -640px; }
.emoji-1439 { background-position: -600px -640px; }
.emoji-1440 { background-position: -620px -640px; }
.emoji-1441 { background-position: -640px -640px; }
.emoji-1442 { background-position: -660px -640px; }
.emoji-1443 { background-position: -680px -640px; }
.emoji-1444 { background-position: -700px -640px; }
.emoji-1445 { background-position: -720px -640px; }
.emoji-1446 { background-position: -740px -640px; }
.emoji-1447 { background-position: -760px -640px; }
.emoji-1448 { background-position: -780px -640px; }
.emoji-1449 { background-position: -800px -640px; }
.emoji-1450 { background-position: -820px -640px; }
.emoji-1451 { background-position: -840px -640px; }
.emoji-1452 { background-position: -860px -640px; }
.emoji-1453 { background-position: -0px -660px; }
.emoji-1454 { background-position: -20px -660px; }
.emoji-1455 { background-position: -40px -660px; }
.emoji-1456 { background-position: -60px -660px; }
.emoji-1457 { background-position: -80px -660px; }
.emoji-1458 { background-position: -100px -660px; }
.emoji-1459 { background-position: -120px -660px; }
.emoji-1460 { background-position: -140px -660px; }
.emoji-1461 { background-position: -160px -660px; }
.emoji-1462 { background-position: -180px -660px; }
.emoji-1463 { background-position: -200px -660px; }
.emoji-1464 { background-position: -220px -660px; }
.emoji-1465 { background-position: -240px -660px; }
.emoji-1466 { background-position: -260px -660px; }
.emoji-1467 { background-position: -280px -660px; }
.emoji-1468 { background-position: -300px -660px; }
.emoji-1469 { background-position: -320px -660px; }
.emoji-1470 { background-position: -340px -660px; }
.emoji-1471 { background-position: -360px -660px; }
.emoji-1472 { background-position: -380px -660px; }
.emoji-1473 { background-position: -400px -660px; }
.emoji-1474 { background-position: -420px -660px; }
.emoji-1475 { background-position: -440px -660px; }
.emoji-1476 { background-position: -460px -660px; }
.emoji-1477 { background-position: -480px -660px; }
.emoji-1478 { background-position: -500px -660px; }
.emoji-1479 { background-position: -520px -660px; }
.emoji-1480 { background-position: -540px -660px; }
.emoji-1481 { background-position: -560px -660px; }
.emoji-1482 { background-position: -580px -660px; }
.emoji-1483 { background-position: -600px -660px; }
.emoji-1484 { background-position: -620px -660px; }
.emoji-1485 { background-position: -640px -660px; }
.emoji-1486 { background-position: -660px -660px; }
.emoji-1487 { background-position: -680px -660px; }
.emoji-1488 { background-position: -700px -660px; }
.emoji-1489 { background-position: -720px -660px; }
.emoji-1490 { background-position: -740px -660px; }
.emoji-1491 { background-position: -760px -660px; }
.emoji-1492 { background-position: -780px -660px; }
.emoji-1493 { background-position: -800px -660px; }
.emoji-1494 { background-position: -820px -660px; }
.emoji-1495 { background-position: -840px -660px; }
.emoji-1496 { background-position: -860px -660px; }
.emoji-1497 { background-position: -0px -680px; }
.emoji-1498 { background-position: -20px -680px; }
.emoji-1499 { background-position: -40px -680px; }
.emoji-1500 { background-position: -60px -680px; }
.emoji-1501 { background-position: -80px -680px; }
.emoji-1502 { background-position: -100px -680px; }
.emoji-1503 { background-position: -120px -680px; }
.emoji-1504 { background-position: -140px -680px; }
.emoji-1505 { background-position: -160px -680px; }
.emoji-1506 { background-position: -180px -680px; }
.emoji-1507 { background-position: -200px -680px; }
.emoji-1508 { background-position: -220px -680px; }
.emoji-1509 { background-position: -240px -680px; }
.emoji-1510 { background-position: -260px -680px; }
.emoji-1511 { background-position: -280px -680px; }
.emoji-1512 { background-position: -300px -680px; }
.emoji-1513 { background-position: -320px -680px; }
.emoji-1514 { background-position: -340px -680px; }
.emoji-1515 { background-position: -360px -680px; }
.emoji-1516 { background-position: -380px -680px; }
.emoji-1517 { background-position: -400px -680px; }
.emoji-1518 { background-position: -420px -680px; }
.emoji-1519 { background-position: -440px -680px; }
.emoji-1520 { background-position: -460px -680px; }
.emoji-1521 { background-position: -480px -680px; }
.emoji-1522 { background-position: -500px -680px; }
.emoji-1523 { background-position: -520px -680px; }
.emoji-1524 { background-position: -540px -680px; }
.emoji-1525 { background-position: -560px -680px; }
.emoji-1526 { background-position: -580px -680px; }
.emoji-1527 { background-position: -600px -680px; }
.emoji-1528 { background-position: -620px -680px; }
.emoji-1529 { background-position: -640px -680px; }
.emoji-1530 { background-position: -660px -680px; }
.emoji-1531 { background-position: -680px -680px; }
.emoji-1532 { background-position: -700px -680px; }
.emoji-1533 { background-position: -720px -680px; }
.emoji-1534 { background-position: -740px -680px; }
.emoji-1535 { background-position: -760px -680px; }
.emoji-1536 { background-position: -780px -680px; }
.emoji-1537 { background-position: -800px -680px; }
.emoji-1538 { background-position: -820px -680px; }
.emoji-1539 { background-position: -840px -680px; }
.emoji-1540 { background-position: -860px -680px; }
.emoji-1541 { background-position: -0px -700px; }
.emoji-1542 { background-position: -20px -700px; }
.emoji-1543 { background-position: -40px -700px; }
.emoji-1544 { background-position: -60px -700px; }
.emoji-1545 { background-position: -80px -700px; }
.emoji-1546 { background-position: -100px -700px; }
.emoji-1547 { background-position: -120px -700px; }
.emoji-1548 { background-position: -140px -700px; }
.emoji-1549 { background-position: -160px -700px; }
.emoji-1550 { background-position: -180px -700px; }
.emoji-1551 { background-position: -200px -700px; }
.emoji-1552 { background-position: -220px -700px; }
.emoji-1553 { background-position: -240px -700px; }
.emoji-1554 { background-position: -260px -700px; }
.emoji-1555 { background-position: -280px -700px; }
.emoji-1556 { background-position: -300px -700px; }
.emoji-1557 { background-position: -320px -700px; }
.emoji-1558 { background-position: -340px -700px; }
.emoji-1559 { background-position: -360px -700px; }
.emoji-1560 { background-position: -380px -700px; }
.emoji-1561 { background-position: -400px -700px; }
.emoji-1562 { background-position: -420px -700px; }
.emoji-1563 { background-position: -440px -700px; }
.emoji-1564 { background-position: -460px -700px; }
.emoji-1565 { background-position: -480px -700px; }
.emoji-1566 { background-position: -500px -700px; }
.emoji-1567 { background-position: -520px -700px; }
.emoji-1568 { background-position: -540px -700px; }
.emoji-1569 { background-position: -560px -700px; }
.emoji-1570 { background-position: -580px -700px; }
.emoji-1571 { background-position: -600px -700px; }
.emoji-1572 { background-position: -620px -700px; }
.emoji-1573 { background-position: -640px -700px; }
.emoji-1574 { background-position: -660px -700px; }
.emoji-1575 { background-position: -680px -700px; }
.emoji-1576 { background-position: -700px -700px; }
.emoji-1577 { background-position: -720px -700px; }
.emoji-1578 { background-position: -740px -700px; }
.emoji-1579 { background-position: -760px -700px; }
.emoji-1580 { background-position: -780px -700px; }
.emoji-1581 { background-position: -800px -700px; }
.emoji-1582 { background-position: -820px -700px; }
.emoji-1583 { background-position: -840px -700px; }
.emoji-1584 { background-position: -860px -700px; }
.emoji-1585 { background-position: -0px -720px; }
.emoji-1586 { background-position: -20px -720px; }
.emoji-1587 { background-position: -40px -720px; }
.emoji-1588 { background-position: -60px -720px; }
.emoji-1589 { background-position: -80px -720px; }
.emoji-1590 { background-position: -100px -720px; }
.emoji-1591 { background-position: -120px -720px; }
.emoji-1592 { background-position: -140px -720px; }
.emoji-1593 { background-position: -160px -720px; }
.emoji-1594 { background-position: -180px -720px; }
.emoji-1595 { background-position: -200px -720px; }
.emoji-1596 { background-position: -220px -720px; }
.emoji-1597 { background-position: -240px -720px; }
.emoji-1598 { background-position: -260px -720px; }
.emoji-1599 { background-position: -280px -720px; }
.emoji-1600 { background-position: -300px -720px; }
.emoji-1601 { background-position: -320px -720px; }
.emoji-1602 { background-position: -340px -720px; }
.emoji-1603 { background-position: -360px -720px; }
.emoji-1604 { background-position: -380px -720px; }
.emoji-1605 { background-position: -400px -720px; }
.emoji-1606 { background-position: -420px -720px; }
.emoji-1607 { background-position: -440px -720px; }
.emoji-1608 { background-position: -460px -720px; }
.emoji-1609 { background-position: -480px -720px; }
.emoji-1610 { background-position: -500px -720px; }
.emoji-1611 { background-position: -520px -720px; }
.emoji-1612 { background-position: -540px -720px; }
.emoji-1613 { background-position: -560px -720px; }
.emoji-1614 { background-position: -580px -720px; }
.emoji-1615 { background-position: -600px -720px; }
.emoji-1616 { background-position: -620px -720px; }
.emoji-1617 { background-position: -640px -720px; }
.emoji-1618 { background-position: -660px -720px; }
.emoji-1619 { background-position: -680px -720px; }
.emoji-1620 { background-position: -700px -720px; }
.emoji-1621 { background-position: -720px -720px; }
.emoji-1622 { background-position: -740px -720px; }
.emoji-1623 { background-position: -760px -720px; }
.emoji-1624 { background-position: -780px -720px; }
.emoji-1625 { background-position: -800px -720px; }
.emoji-1626 { background-position: -820px -720px; }
.emoji-1627 { background-position: -840px -720px; }
.emoji-1628 { background-position: -860px -720px; }
.emoji-1629 { background-position: -0px -740px; }
.emoji-1630 { background-position: -20px -740px; }
.emoji-1631 { background-position: -40px -740px; }
.emoji-1632 { background-position: -60px -740px; }
.emoji-1633 { background-position: -80px -740px; }
.emoji-1634 { background-position: -100px -740px; }
.emoji-1635 { background-position: -120px -740px; }
.emoji-1636 { background-position: -140px -740px; }
.emoji-1637 { background-position: -160px -740px; }
.emoji-1638 { background-position: -180px -740px; }
.emoji-1639 { background-position: -200px -740px; }
.emoji-1640 { background-position: -220px -740px; }
.emoji-1641 { background-position: -240px -740px; }
.emoji-1642 { background-position: -260px -740px; }
.emoji-1643 { background-position: -280px -740px; }
.emoji-1644 { background-position: -300px -740px; }
.emoji-1645 { background-position: -320px -740px; }
.emoji-1646 { background-position: -340px -740px; }
.emoji-1647 { background-position: -360px -740px; }
.emoji-1648 { background-position: -380px -740px; }
.emoji-1649 { background-position: -400px -740px; }
.emoji-1650 { background-position: -420px -740px; }
.emoji-1651 { background-position: -440px -740px; }
.emoji-1652 { background-position: -460px -740px; }
.emoji-1653 { background-position: -480px -740px; }
.emoji-1654 { background-position: -500px -740px; }
.emoji-1655 { background-position: -520px -740px; }
.emoji-1656 { background-position: -540px -740px; }
.emoji-1657 { background-position: -560px -740px; }
.emoji-1658 { background-position: -580px -740px; }
.emoji-1659 { background-position: -600px -740px; }
.emoji-1660 { background-position: -620px -740px; }
.emoji-1661 { background-position: -640px -740px; }
.emoji-1662 { background-position: -660px -740px; }
.emoji-1663 { background-position: -680px -740px; }
.emoji-1664 { background-position: -700px -740px; }
.emoji-1665 { background-position: -720px -740px; }
.emoji-1666 { background-position: -740px -740px; }
.emoji-1667 { background-position: -760px -740px; }
.emoji-1668 { background-position: -780px -740px; }
.emoji-1669 { background-position: -800px -740px; }
.emoji-1670 { background-position: -820px -740px; }
.emoji-1671 { background-position: -840px -740px; }
.emoji-1672 { background-position: -860px -740px; }
.emoji-1673 { background-position: -0px -760px; }
.emoji-1674 { background-position: -20px -760px; }
.emoji-1675 { background-position: -40px -760px; }
.emoji-1676 { background-position: -60px -760px; }
.emoji-1677 { background-position: -80px -760px; }
.emoji-1678 { background-position: -100px -760px; }
.emoji-1679 { background-position: -120px -760px; }
.emoji-1680 { background-position: -140px -760px; }
.emoji-1681 { background-position: -160px -760px; }
.emoji-1682 { background-position: -180px -760px; }
.emoji-1683 { background-position: -200px -760px; }
.emoji-1684 { background-position: -220px -760px; }
.emoji-1685 { background-position: -240px -760px; }
.emoji-1686 { background-position: -260px -760px; }
.emoji-1687 { background-position: -280px -760px; }
.emoji-1688 { background-position: -300px -760px; }
.emoji-1689 { background-position: -320px -760px; }
.emoji-1690 { background-position: -340px -760px; }
.emoji-1691 { background-position: -360px -760px; }
.emoji-1692 { background-position: -380px -760px; }
.emoji-1693 { background-position: -400px -760px; }
.emoji-1694 { background-position: -420px -760px; }
.emoji-1695 { background-position: -440px -760px; }
.emoji-1696 { background-position: -460px -760px; }
.emoji-1697 { background-position: -480px -760px; }
.emoji-1698 { background-position: -500px -760px; }
.emoji-1699 { background-position: -520px -760px; }
.emoji-1700 { background-position: -540px -760px; }
.emoji-1701 { background-position: -560px -760px; }
.emoji-1702 { background-position: -580px -760px; }
.emoji-1703 { background-position: -600px -760px; }
.emoji-1704 { background-position: -620px -760px; }
.emoji-1705 { background-position: -640px -760px; }
.emoji-1706 { background-position: -660px -760px; }
.emoji-1707 { background-position: -680px -760px; }
.emoji-1708 { background-position: -700px -760px; }
.emoji-1709 { background-position: -720px -760px; }
.emoji-1710 { background-position: -740px -760px; }
.emoji-1711 { background-position: -760px -760px; }
.emoji-1712 { background-position: -780px -760px; }
.emoji-1713 { background-position: -800px -760px; }
.emoji-1714 { background-position: -820px -760px; }
.emoji-1715 { background-position: -840px -760px; }
.emoji-1716 { background-position: -860px -760px; }
.emoji-1717 { background-position: -0px -780px; }
.emoji-1718 { background-position: -20px -780px; }
.emoji-1719 { background-position: -40px -780px; }
.emoji-1720 { background-position: -60px -780px; }
.emoji-1721 { background-position: -80px -780px; }
.emoji-1722 { background-position: -100px -780px; }
.emoji-1723 { background-position: -120px -780px; }
.emoji-1724 { background-position: -140px -780px; }
.emoji-1725 { background-position: -160px -780px; }
.emoji-1726 { background-position: -180px -780px; }
.emoji-1727 { background-position: -200px -780px; }
.emoji-1728 { background-position: -220px -780px; }
.emoji-1729 { background-position: -240px -780px; }
.emoji-1730 { background-position: -260px -780px; }
.emoji-1731 { background-position: -280px -780px; }
.emoji-1732 { background-position: -300px -780px; }
.emoji-1733 { background-position: -320px -780px; }
.emoji-1734 { background-position: -340px -780px; }
.emoji-1735 { background-position: -360px -780px; }
.emoji-1736 { background-position: -380px -780px; }
.emoji-1737 { background-position: -400px -780px; }
.emoji-1738 { background-position: -420px -780px; }
.emoji-1739 { background-position: -440px -780px; }
.emoji-1740 { background-position: -460px -780px; }
.emoji-1741 { background-position: -480px -780px; }
.emoji-1742 { background-position: -500px -780px; }
.emoji-1743 { background-position: -520px -780px; }
.emoji-1744 { background-position: -540px -780px; }
.emoji-1745 { background-position: -560px -780px; }
.emoji-1746 { background-position: -580px -780px; }
.emoji-1747 { background-position: -600px -780px; }
.emoji-1748 { background-position: -620px -780px; }
.emoji-1749 { background-position: -640px -780px; }
.emoji-1750 { background-position: -660px -780px; }
.emoji-1751 { background-position: -680px -780px; }
.emoji-1752 { background-position: -700px -780px; }
.emoji-1753 { background-position: -720px -780px; }
.emoji-1754 { background-position: -740px -780px; }
.emoji-1755 { background-position: -760px -780px; }
.emoji-1756 { background-position: -780px -780px; }
.emoji-1757 { background-position: -800px -780px; }
.emoji-1758 { background-position: -820px -780px; }
.emoji-1759 { background-position: -840px -780px; }
.emoji-1760 { background-position: -860px -780px; }
.emoji-1761 { background-position: -0px -800px; }
.emoji-1762 { background-position: -20px -800px; }
.emoji-1763 { background-position: -40px -800px; }
.emoji-1764 { background-position: -60px -800px; }
.emoji-1765 { background-position: -80px -800px; }
.emoji-1766 { background-position: -100px -800px; }
.emoji-1767 { background-position: -120px -800px; }
.emoji-1768 { background-position: -140px -800px; }
.emoji-1769 { background-position: -160px -800px; }
.emoji-1770 { background-position: -180px -800px; }
.emoji-1771 { background-position: -200px -800px; }
.emoji-1772 { background-position: -220px -800px; }
.emoji-1773 { background-position: -240px -800px; }
.emoji-1774 { background-position: -260px -800px; }
.emoji-1775 { background-position: -280px -800px; }
.emoji-1776 { background-position: -300px -800px; }
.emoji-1777 { background-position: -320px -800px; }
.emoji-1778 { background-position: -340px -800px; }
.emoji-1779 { background-position: -360px -800px; }
.emoji-1780 { background-position: -380px -800px; }
.emoji-1781 { background-position: -400px -800px; }
.emoji-1782 { background-position: -420px -800px; }
.emoji-1783 { background-position: -440px -800px; }
.emoji-1784 { background-position: -460px -800px; }
.emoji-1785 { background-position: -480px -800px; }
.emoji-1786 { background-position: -500px -800px; }
.emoji-1787 { background-position: -520px -800px; }
.emoji-1788 { background-position: -540px -800px; }
.emoji-1789 { background-position: -560px -800px; }
.emoji-1790 { background-position: -580px -800px; }
.emoji-1791 { background-position: -600px -800px; }
.emoji-1792 { background-position: -620px -800px; }
.emoji-1793 { background-position: -640px -800px; }
.emoji-1794 { background-position: -660px -800px; }
.emoji-1795 { background-position: -680px -800px; }
.emoji-1796 { background-position: -700px -800px; }
.emoji-1797 { background-position: -720px -800px; }
.emoji-1798 { background-position: -740px -800px; }
.emoji-1799 { background-position: -760px -800px; }
.emoji-1800 { background-position: -780px -800px; }
.emoji-1801 { background-position: -800px -800px; }
.emoji-1802 { background-position: -820px -800px; }
.emoji-1803 { background-position: -840px -800px; }
.emoji-1804 { background-position: -860px -800px; }
.emoji-1805 { background-position: -0px -820px; }
.emoji-1806 { background-position: -20px -820px; }
.emoji-1807 { background-position: -40px -820px; }
.emoji-1808 { background-position: -60px -820px; }
.emoji-1809 { background-position: -80px -820px; }
.emoji-1810 { background-position: -100px -820px; }
.emoji-1811 { background-position: -120px -820px; }
.emoji-1812 { background-position: -140px -820px; }
.emoji-1813 { background-position: -160px -820px; }
.emoji-1814 { background-position: -180px -820px; }
.emoji-1815 { background-position: -200px -820px; }
.emoji-1816 { background-position: -220px -820px; }
.emoji-1817 { background-position: -240px -820px; }
.emoji-1818 { background-position: -260px -820px; }
.emoji-1819 { background-position: -280px -820px; }
.emoji-1820 { background-position: -300px -820px; }
.emoji-1821 { background-position: -320px -820px; }
.emoji-1822 { background-position: -340px -820px; }
.emoji-1823 { background-position: -360px -820px; }
.emoji-1824 { background-position: -380px -820px; }
.emoji-1825 { background-position: -400px -820px; }
.emoji-1826 { background-position: -420px -820px; }
.emoji-1827 { background-position: -440px -820px; }
.emoji-1828 { background-position: -460px -820px; }
.emoji-1829 { background-position: -480px -820px; }
.emoji-1830 { background-position: -500px -820px; }
.emoji-1831 { background-position: -520px -820px; }
.emoji-1832 { background-position: -540px -820px; }
.emoji-1833 { background-position: -560px -820px; }
.emoji-1834 { background-position: -580px -820px; }
.emoji-1835 { background-position: -600px -820px; }
.emoji-1836 { background-position: -620px -820px; }
.emoji-1837 { background-position: -640px -820px; }
.emoji-1838 { background-position: -660px -820px; }
.emoji-1839 { background-position: -680px -820px; }
.emoji-1840 { background-position: -700px -820px; }
.emoji-1841 { background-position: -720px -820px; }
.emoji-1842 { background-position: -740px -820px; }
.emoji-1843 { background-position: -760px -820px; }
.emoji-1844 { background-position: -780px -820px; }
.emoji-1845 { background-position: -800px -820px; }
.emoji-1846 { background-position: -820px -820px; }
.emoji-1847 { background-position: -840px -820px; }
.emoji-1848 { background-position: -860px -820px; }
.emoji-1849 { background-position: -0px -840px; }
.emoji-1850 { background-position: -20px -840px; }
.emoji-1851 { background-position: -40px -840px; }
.emoji-1852 { background-position: -60px -840px; }
.emoji-1853 { background-position: -80px -840px; }
.emoji-1854 { background-position: -100px -840px; }
.emoji-1855 { background-position: -120px -840px; }
.emoji-1856 { background-position: -140px -840px; }
.emoji-1857 { background-position: -160px -840px; }
.emoji-1858 { background-position: -180px -840px; }
.emoji-1859 { background-position: -200px -840px; }
.emoji-1860 { background-position: -220px -840px; }
.emoji-1861 { background-position: -240px -840px; }
.emoji-1862 { background-position: -260px -840px; }
.emoji-1863 { background-position: -280px -840px; }
.emoji-1864 { background-position: -300px -840px; }
.emoji-1865 { background-position: -320px -840px; }
.emoji-1866 { background-position: -340px -840px; }
.emoji-1867 { background-position: -360px -840px; }
.emoji-1868 { background-position: -380px -840px; }
.emoji-1869 { background-position: -400px -840px; }
.emoji-1870 { background-position: -420px -840px; }
.emoji-1871 { background-position: -440px -840px; }
.emoji-1872 { background-position: -460px -840px; }
.emoji-1873 { background-position: -480px -840px; }
.emoji-1874 { background-position: -500px -840px; }
.emoji-1875 { background-position: -520px -840px; }
.emoji-1876 { background-position: -540px -840px; }
.emoji-1877 { background-position: -560px -840px; }
.emoji-1878 { background-position: -580px -840px; }
.emoji-1879 { background-position: -600px -840px; }
.emoji-1880 { background-position: -620px -840px; }
.emoji-large-1 { background-position: -0px -0px; }
.emoji-large-2 { background-position: -32px -0px; }
.emoji-large-3 { background-position: -64px -0px; }
.emoji-large-4 { background-position: -96px -0px; }
.emoji-large-5 { background-position: -128px -0px; }
.emoji-large-6 { background-position: -160px -0px; }
.emoji-large-7 { background-position: -192px -0px; }
.emoji-large-8 { background-position: -224px -0px; }
.emoji-large-9 { background-position: -256px -0px; }
.emoji-large-10 { background-position: -288px -0px; }
.emoji-large-11 { background-position: -320px -0px; }
.emoji-large-12 { background-position: -352px -0px; }
.emoji-large-13 { background-position: -384px -0px; }
.emoji-large-14 { background-position: -416px -0px; }
.emoji-large-15 { background-position: -448px -0px; }
.emoji-large-16 { background-position: -480px -0px; }
.emoji-large-17 { background-position: -512px -0px; }
.emoji-large-18 { background-position: -544px -0px; }
.emoji-large-19 { background-position: -576px -0px; }
.emoji-large-20 { background-position: -608px -0px; }
.emoji-large-21 { background-position: -640px -0px; }
.emoji-large-22 { background-position: -672px -0px; }
.emoji-large-23 { background-position: -704px -0px; }
.emoji-large-24 { background-position: -736px -0px; }
.emoji-large-25 { background-position: -768px -0px; }
.emoji-large-26 { background-position: -800px -0px; }
.emoji-large-27 { background-position: -832px -0px; }
.emoji-large-28 { background-position: -864px -0px; }
.emoji-large-29 { background-position: -896px -0px; }
.emoji-large-30 { background-position: -928px -0px; }
.emoji-large-31 { background-position: -960px -0px; }
.emoji-large-32 { background-position: -992px -0px; }
.emoji-large-33 { background-position: -1024px -0px; }
.emoji-large-34 { background-position: -1056px -0px; }
.emoji-large-35 { background-position: -1088px -0px; }
.emoji-large-36 { background-position: -1120px -0px; }
.emoji-large-37 { background-position: -1152px -0px; }
.emoji-large-38 { background-position: -1184px -0px; }
.emoji-large-39 { background-position: -1216px -0px; }
.emoji-large-40 { background-position: -1248px -0px; }
.emoji-large-41 { background-position: -1280px -0px; }
.emoji-large-42 { background-position: -1312px -0px; }
.emoji-large-43 { background-position: -1344px -0px; }
.emoji-large-44 { background-position: -1376px -0px; }
.emoji-large-45 { background-position: -0px -32px; }
.emoji-large-46 { background-position: -32px -32px; }
.emoji-large-47 { background-position: -64px -32px; }
.emoji-large-48 { background-position: -96px -32px; }
.emoji-large-49 { background-position: -128px -32px; }
.emoji-large-50 { background-position: -160px -32px; }
.emoji-large-51 { background-position: -192px -32px; }
.emoji-large-52 { background-position: -224px -32px; }
.emoji-large-53 { background-position: -256px -32px; }
.emoji-large-54 { background-position: -288px -32px; }
.emoji-large-55 { background-position: -320px -32px; }
.emoji-large-56 { background-position: -352px -32px; }
.emoji-large-57 { background-position: -384px -32px; }
.emoji-large-58 { background-position: -416px -32px; }
.emoji-large-59 { background-position: -448px -32px; }
.emoji-large-60 { background-position: -480px -32px; }
.emoji-large-61 { background-position: -512px -32px; }
.emoji-large-62 { background-position: -544px -32px; }
.emoji-large-63 { background-position: -576px -32px; }
.emoji-large-64 { background-position: -608px -32px; }
.emoji-large-65 { background-position: -640px -32px; }
.emoji-large-66 { background-position: -672px -32px; }
.emoji-large-67 { background-position: -704px -32px; }
.emoji-large-68 { background-position: -736px -32px; }
.emoji-large-69 { background-position: -768px -32px; }
.emoji-large-70 { background-position: -800px -32px; }
.emoji-large-71 { background-position: -832px -32px; }
.emoji-large-72 { background-position: -864px -32px; }
.emoji-large-73 { background-position: -896px -32px; }
.emoji-large-74 { background-position: -928px -32px; }
.emoji-large-75 { background-position: -960px -32px; }
.emoji-large-76 { background-position: -992px -32px; }
.emoji-large-77 { background-position: -1024px -32px; }
.emoji-large-78 { background-position: -1056px -32px; }
.emoji-large-79 { background-position: -1088px -32px; }
.emoji-large-80 { background-position: -1120px -32px; }
.emoji-large-81 { background-position: -1152px -32px; }
.emoji-large-82 { background-position: -1184px -32px; }
.emoji-large-83 { background-position: -1216px -32px; }
.emoji-large-84 { background-position: -1248px -32px; }
.emoji-large-85 { background-position: -1280px -32px; }
.emoji-large-86 { background-position: -1312px -32px; }
.emoji-large-87 { background-position: -1344px -32px; }
.emoji-large-88 { background-position: -1376px -32px; }
.emoji-large-89 { background-position: -0px -64px; }
.emoji-large-90 { background-position: -32px -64px; }
.emoji-large-91 { background-position: -64px -64px; }
.emoji-large-92 { background-position: -96px -64px; }
.emoji-large-93 { background-position: -128px -64px; }
.emoji-large-94 { background-position: -160px -64px; }
.emoji-large-95 { background-position: -192px -64px; }
.emoji-large-96 { background-position: -224px -64px; }
.emoji-large-97 { background-position: -256px -64px; }
.emoji-large-98 { background-position: -288px -64px; }
.emoji-large-99 { background-position: -320px -64px; }
.emoji-large-100 { background-position: -352px -64px; }
.emoji-large-101 { background-position: -384px -64px; }
.emoji-large-102 { background-position: -416px -64px; }
.emoji-large-103 { background-position: -448px -64px; }
.emoji-large-104 { background-position: -480px -64px; }
.emoji-large-105 { background-position: -512px -64px; }
.emoji-large-106 { background-position: -544px -64px; }
.emoji-large-107 { background-position: -576px -64px; }
.emoji-large-108 { background-position: -608px -64px; }
.emoji-large-109 { background-position: -640px -64px; }
.emoji-large-110 { background-position: -672px -64px; }
.emoji-large-111 { background-position: -704px -64px; }
.emoji-large-112 { background-position: -736px -64px; }
.emoji-large-113 { background-position: -768px -64px; }
.emoji-large-114 { background-position: -800px -64px; }
.emoji-large-115 { background-position: -832px -64px; }
.emoji-large-116 { background-position: -864px -64px; }
.emoji-large-117 { background-position: -896px -64px; }
.emoji-large-118 { background-position: -928px -64px; }
.emoji-large-119 { background-position: -960px -64px; }
.emoji-large-120 { background-position: -992px -64px; }
.emoji-large-121 { background-position: -1024px -64px; }
.emoji-large-122 { background-position: -1056px -64px; }
.emoji-large-123 { background-position: -1088px -64px; }
.emoji-large-124 { background-position: -1120px -64px; }
.emoji-large-125 { background-position: -1152px -64px; }
.emoji-large-126 { background-position: -1184px -64px; }
.emoji-large-127 { background-position: -1216px -64px; }
.emoji-large-128 { background-position: -1248px -64px; }
.emoji-large-129 { background-position: -1280px -64px; }
.emoji-large-130 { background-position: -1312px -64px; }
.emoji-large-131 { background-position: -1344px -64px; }
.emoji-large-132 { background-position: -1376px -64px; }
.emoji-large-133 { background-position: -0px -96px; }
.emoji-large-134 { background-position: -32px -96px; }
.emoji-large-135 { background-position: -64px -96px; }
.emoji-large-136 { background-position: -96px -96px; }
.emoji-large-137 { background-position: -128px -96px; }
.emoji-large-138 { background-position: -160px -96px; }
.emoji-large-139 { background-position: -192px -96px; }
.emoji-large-140 { background-position: -224px -96px; }
.emoji-large-141 { background-position: -256px -96px; }
.emoji-large-142 { background-position: -288px -96px; }
.emoji-large-143 { background-position: -320px -96px; }
.emoji-large-144 { background-position: -352px -96px; }
.emoji-large-145 { background-position: -384px -96px; }
.emoji-large-146 { background-position: -416px -96px; }
.emoji-large-147 { background-position: -448px -96px; }
.emoji-large-148 { background-position: -480px -96px; }
.emoji-large-149 { background-position: -512px -96px; }
.emoji-large-150 { background-position: -544px -96px; }
.emoji-large-151 { background-position: -576px -96px; }
.emoji-large-152 { background-position: -608px -96px; }
.emoji-large-153 { background-position: -640px -96px; }
.emoji-large-154 { background-position: -672px -96px; }
.emoji-large-155 { background-position: -704px -96px; }
.emoji-large-156 { background-position: -736px -96px; }
.emoji-large-157 { background-position: -768px -96px; }
.emoji-large-158 { background-position: -800px -96px; }
.emoji-large-159 { background-position: -832px -96px; }
.emoji-large-160 { background-position: -864px -96px; }
.emoji-large-161 { background-position: -896px -96px; }
.emoji-large-162 { background-position: -928px -96px; }
.emoji-large-163 { background-position: -960px -96px; }
.emoji-large-164 { background-position: -992px -96px; }
.emoji-large-165 { background-position: -1024px -96px; }
.emoji-large-166 { background-position: -1056px -96px; }
.emoji-large-167 { background-position: -1088px -96px; }
.emoji-large-168 { background-position: -1120px -96px; }
.emoji-large-169 { background-position: -1152px -96px; }
.emoji-large-170 { background-position: -1184px -96px; }
.emoji-large-171 { background-position: -1216px -96px; }
.emoji-large-172 { background-position: -1248px -96px; }
.emoji-large-173 { background-position: -1280px -96px; }
.emoji-large-174 { background-position: -1312px -96px; }
.emoji-large-175 { background-position: -1344px -96px; }
.emoji-large-176 { background-position: -1376px -96px; }
.emoji-large-177 { background-position: -0px -128px; }
.emoji-large-178 { background-position: -32px -128px; }
.emoji-large-179 { background-position: -64px -128px; }
.emoji-large-180 { background-position: -96px -128px; }
.emoji-large-181 { background-position: -128px -128px; }
.emoji-large-182 { background-position: -160px -128px; }
.emoji-large-183 { background-position: -192px -128px; }
.emoji-large-184 { background-position: -224px -128px; }
.emoji-large-185 { background-position: -256px -128px; }
.emoji-large-186 { background-position: -288px -128px; }
.emoji-large-187 { background-position: -320px -128px; }
.emoji-large-188 { background-position: -352px -128px; }
.emoji-large-189 { background-position: -384px -128px; }
.emoji-large-190 { background-position: -416px -128px; }
.emoji-large-191 { background-position: -448px -128px; }
.emoji-large-192 { background-position: -480px -128px; }
.emoji-large-193 { background-position: -512px -128px; }
.emoji-large-194 { background-position: -544px -128px; }
.emoji-large-195 { background-position: -576px -128px; }
.emoji-large-196 { background-position: -608px -128px; }
.emoji-large-197 { background-position: -640px -128px; }
.emoji-large-198 { background-position: -672px -128px; }
.emoji-large-199 { background-position: -704px -128px; }
.emoji-large-200 { background-position: -736px -128px; }
.emoji-large-201 { background-position: -768px -128px; }
.emoji-large-202 { background-position: -800px -128px; }
.emoji-large-203 { background-position: -832px -128px; }
.emoji-large-204 { background-position: -864px -128px; }
.emoji-large-205 { background-position: -896px -128px; }
.emoji-large-206 { background-position: -928px -128px; }
.emoji-large-207 { background-position: -960px -128px; }
.emoji-large-208 { background-position: -992px -128px; }
.emoji-large-209 { background-position: -1024px -128px; }
.emoji-large-210 { background-position: -1056px -128px; }
.emoji-large-211 { background-position: -1088px -128px; }
.emoji-large-212 { background-position: -1120px -128px; }
.emoji-large-213 { background-position: -1152px -128px; }
.emoji-large-214 { background-position: -1184px -128px; }
.emoji-large-215 { background-position: -1216px -128px; }
.emoji-large-216 { background-position: -1248px -128px; }
.emoji-large-217 { background-position: -1280px -128px; }
.emoji-large-218 { background-position: -1312px -128px; }
.emoji-large-219 { background-position: -1344px -128px; }
.emoji-large-220 { background-position: -1376px -128px; }
.emoji-large-221 { background-position: -0px -160px; }
.emoji-large-222 { background-position: -32px -160px; }
.emoji-large-223 { background-position: -64px -160px; }
.emoji-large-224 { background-position: -96px -160px; }
.emoji-large-225 { background-position: -128px -160px; }
.emoji-large-226 { background-position: -160px -160px; }
.emoji-large-227 { background-position: -192px -160px; }
.emoji-large-228 { background-position: -224px -160px; }
.emoji-large-229 { background-position: -256px -160px; }
.emoji-large-230 { background-position: -288px -160px; }
.emoji-large-231 { background-position: -320px -160px; }
.emoji-large-232 { background-position: -352px -160px; }
.emoji-large-233 { background-position: -384px -160px; }
.emoji-large-234 { background-position: -416px -160px; }
.emoji-large-235 { background-position: -448px -160px; }
.emoji-large-236 { background-position: -480px -160px; }
.emoji-large-237 { background-position: -512px -160px; }
.emoji-large-238 { background-position: -544px -160px; }
.emoji-large-239 { background-position: -576px -160px; }
.emoji-large-240 { background-position: -608px -160px; }
.emoji-large-241 { background-position: -640px -160px; }
.emoji-large-242 { background-position: -672px -160px; }
.emoji-large-243 { background-position: -704px -160px; }
.emoji-large-244 { background-position: -736px -160px; }
.emoji-large-245 { background-position: -768px -160px; }
.emoji-large-246 { background-position: -800px -160px; }
.emoji-large-247 { background-position: -832px -160px; }
.emoji-large-248 { background-position: -864px -160px; }
.emoji-large-249 { background-position: -896px -160px; }
.emoji-large-250 { background-position: -928px -160px; }
.emoji-large-251 { background-position: -960px -160px; }
.emoji-large-252 { background-position: -992px -160px; }
.emoji-large-253 { background-position: -1024px -160px; }
.emoji-large-254 { background-position: -1056px -160px; }
.emoji-large-255 { background-position: -1088px -160px; }
.emoji-large-256 { background-position: -1120px -160px; }
.emoji-large-257 { background-position: -1152px -160px; }
.emoji-large-258 { background-position: -1184px -160px; }
.emoji-large-259 { background-position: -1216px -160px; }
.emoji-large-260 { background-position: -1248px -160px; }
.emoji-large-261 { background-position: -1280px -160px; }
.emoji-large-262 { background-position: -1312px -160px; }
.emoji-large-263 { background-position: -1344px -160px; }
.emoji-large-264 { background-position: -1376px -160px; }
.emoji-large-265 { background-position: -0px -192px; }
.emoji-large-266 { background-position: -32px -192px; }
.emoji-large-267 { background-position: -64px -192px; }
.emoji-large-268 { background-position: -96px -192px; }
.emoji-large-269 { background-position: -128px -192px; }
.emoji-large-270 { background-position: -160px -192px; }
.emoji-large-271 { background-position: -192px -192px; }
.emoji-large-272 { background-position: -224px -192px; }
.emoji-large-273 { background-position: -256px -192px; }
.emoji-large-274 { background-position: -288px -192px; }
.emoji-large-275 { background-position: -320px -192px; }
.emoji-large-276 { background-position: -352px -192px; }
.emoji-large-277 { background-position: -384px -192px; }
.emoji-large-278 { background-position: -416px -192px; }
.emoji-large-279 { background-position: -448px -192px; }
.emoji-large-280 { background-position: -480px -192px; }
.emoji-large-281 { background-position: -512px -192px; }
.emoji-large-282 { background-position: -544px -192px; }
.emoji-large-283 { background-position: -576px -192px; }
.emoji-large-284 { background-position: -608px -192px; }
.emoji-large-285 { background-position: -640px -192px; }
.emoji-large-286 { background-position: -672px -192px; }
.emoji-large-287 { background-position: -704px -192px; }
.emoji-large-288 { background-position: -736px -192px; }
.emoji-large-289 { background-position: -768px -192px; }
.emoji-large-290 { background-position: -800px -192px; }
.emoji-large-291 { background-position: -832px -192px; }
.emoji-large-292 { background-position: -864px -192px; }
.emoji-large-293 { background-position: -896px -192px; }
.emoji-large-294 { background-position: -928px -192px; }
.emoji-large-295 { background-position: -960px -192px; }
.emoji-large-296 { background-position: -992px -192px; }
.emoji-large-297 { background-position: -1024px -192px; }
.emoji-large-298 { background-position: -1056px -192px; }
.emoji-large-299 { background-position: -1088px -192px; }
.emoji-large-300 { background-position: -1120px -192px; }
.emoji-large-301 { background-position: -1152px -192px; }
.emoji-large-302 { background-position: -1184px -192px; }
.emoji-large-303 { background-position: -1216px -192px; }
.emoji-large-304 { background-position: -1248px -192px; }
.emoji-large-305 { background-position: -1280px -192px; }
.emoji-large-306 { background-position: -1312px -192px; }
.emoji-large-307 { background-position: -1344px -192px; }
.emoji-large-308 { background-position: -1376px -192px; }
.emoji-large-309 { background-position: -0px -224px; }
.emoji-large-310 { background-position: -32px -224px; }
.emoji-large-311 { background-position: -64px -224px; }
.emoji-large-312 { background-position: -96px -224px; }
.emoji-large-313 { background-position: -128px -224px; }
.emoji-large-314 { background-position: -160px -224px; }
.emoji-large-315 { background-position: -192px -224px; }
.emoji-large-316 { background-position: -224px -224px; }
.emoji-large-317 { background-position: -256px -224px; }
.emoji-large-318 { background-position: -288px -224px; }
.emoji-large-319 { background-position: -320px -224px; }
.emoji-large-320 { background-position: -352px -224px; }
.emoji-large-321 { background-position: -384px -224px; }
.emoji-large-322 { background-position: -416px -224px; }
.emoji-large-323 { background-position: -448px -224px; }
.emoji-large-324 { background-position: -480px -224px; }
.emoji-large-325 { background-position: -512px -224px; }
.emoji-large-326 { background-position: -544px -224px; }
.emoji-large-327 { background-position: -576px -224px; }
.emoji-large-328 { background-position: -608px -224px; }
.emoji-large-329 { background-position: -640px -224px; }
.emoji-large-330 { background-position: -672px -224px; }
.emoji-large-331 { background-position: -704px -224px; }
.emoji-large-332 { background-position: -736px -224px; }
.emoji-large-333 { background-position: -768px -224px; }
.emoji-large-334 { background-position: -800px -224px; }
.emoji-large-335 { background-position: -832px -224px; }
.emoji-large-336 { background-position: -864px -224px; }
.emoji-large-337 { background-position: -896px -224px; }
.emoji-large-338 { background-position: -928px -224px; }
.emoji-large-339 { background-position: -960px -224px; }
.emoji-large-340 { background-position: -992px -224px; }
.emoji-large-341 { background-position: -1024px -224px; }
.emoji-large-342 { background-position: -1056px -224px; }
.emoji-large-343 { background-position: -1088px -224px; }
.emoji-large-344 { background-position: -1120px -224px; }
.emoji-large-345 { background-position: -1152px -224px; }
.emoji-large-346 { background-position: -1184px -224px; }
.emoji-large-347 { background-position: -1216px -224px; }
.emoji-large-348 { background-position: -1248px -224px; }
.emoji-large-349 { background-position: -1280px -224px; }
.emoji-large-350 { background-position: -1312px -224px; }
.emoji-large-351 { background-position: -1344px -224px; }
.emoji-large-352 { background-position: -1376px -224px; }
.emoji-large-353 { background-position: -0px -256px; }
.emoji-large-354 { background-position: -32px -256px; }
.emoji-large-355 { background-position: -64px -256px; }
.emoji-large-356 { background-position: -96px -256px; }
.emoji-large-357 { background-position: -128px -256px; }
.emoji-large-358 { background-position: -160px -256px; }
.emoji-large-359 { background-position: -192px -256px; }
.emoji-large-360 { background-position: -224px -256px; }
.emoji-large-361 { background-position: -256px -256px; }
.emoji-large-362 { background-position: -288px -256px; }
.emoji-large-363 { background-position: -320px -256px; }
.emoji-large-364 { background-position: -352px -256px; }
.emoji-large-365 { background-position: -384px -256px; }
.emoji-large-366 { background-position: -416px -256px; }
.emoji-large-367 { background-position: -448px -256px; }
.emoji-large-368 { background-position: -480px -256px; }
.emoji-large-369 { background-position: -512px -256px; }
.emoji-large-370 { background-position: -544px -256px; }
.emoji-large-371 { background-position: -576px -256px; }
.emoji-large-372 { background-position: -608px -256px; }
.emoji-large-373 { background-position: -640px -256px; }
.emoji-large-374 { background-position: -672px -256px; }
.emoji-large-375 { background-position: -704px -256px; }
.emoji-large-376 { background-position: -736px -256px; }
.emoji-large-377 { background-position: -768px -256px; }
.emoji-large-378 { background-position: -800px -256px; }
.emoji-large-379 { background-position: -832px -256px; }
.emoji-large-380 { background-position: -864px -256px; }
.emoji-large-381 { background-position: -896px -256px; }
.emoji-large-382 { background-position: -928px -256px; }
.emoji-large-383 { background-position: -960px -256px; }
.emoji-large-384 { background-position: -992px -256px; }
.emoji-large-385 { background-position: -1024px -256px; }
.emoji-large-386 { background-position: -1056px -256px; }
.emoji-large-387 { background-position: -1088px -256px; }
.emoji-large-388 { background-position: -1120px -256px; }
.emoji-large-389 { background-position: -1152px -256px; }
.emoji-large-390 { background-position: -1184px -256px; }
.emoji-large-391 { background-position: -1216px -256px; }
.emoji-large-392 { background-position: -1248px -256px; }
.emoji-large-393 { background-position: -1280px -256px; }
.emoji-large-394 { background-position: -1312px -256px; }
.emoji-large-395 { background-position: -1344px -256px; }
.emoji-large-396 { background-position: -1376px -256px; }
.emoji-large-397 { background-position: -0px -288px; }
.emoji-large-398 { background-position: -32px -288px; }
.emoji-large-399 { background-position: -64px -288px; }
.emoji-large-400 { background-position: -96px -288px; }
.emoji-large-401 { background-position: -128px -288px; }
.emoji-large-402 { background-position: -160px -288px; }
.emoji-large-403 { background-position: -192px -288px; }
.emoji-large-404 { background-position: -224px -288px; }
.emoji-large-405 { background-position: -256px -288px; }
.emoji-large-406 { background-position: -288px -288px; }
.emoji-large-407 { background-position: -320px -288px; }
.emoji-large-408 { background-position: -352px -288px; }
.emoji-large-409 { background-position: -384px -288px; }
.emoji-large-410 { background-position: -416px -288px; }
.emoji-large-411 { background-position: -448px -288px; }
.emoji-large-412 { background-position: -480px -288px; }
.emoji-large-413 { background-position: -512px -288px; }
.emoji-large-414 { background-position: -544px -288px; }
.emoji-large-415 { background-position: -576px -288px; }
.emoji-large-416 { background-position: -608px -288px; }
.emoji-large-417 { background-position: -640px -288px; }
.emoji-large-418 { background-position: -672px -288px; }
.emoji-large-419 { background-position: -704px -288px; }
.emoji-large-420 { background-position: -736px -288px; }
.emoji-large-421 { background-position: -768px -288px; }
.emoji-large-422 { background-position: -800px -288px; }
.emoji-large-423 { background-position: -832px -288px; }
.emoji-large-424 { background-position: -864px -288px; }
.emoji-large-425 { background-position: -896px -288px; }
.emoji-large-426 { background-position: -928px -288px; }
.emoji-large-427 { background-position: -960px -288px; }
.emoji-large-428 { background-position: -992px -288px; }
.emoji-large-429 { background-position: -1024px -288px; }
.emoji-large-430 { background-position: -1056px -288px; }
.emoji-large-431 { background-position: -1088px -288px; }
.emoji-large-432 { background-position: -1120px -288px; }
.emoji-large-433 { background-position: -1152px -288px; }
.emoji-large-434 { background-position: -1184px -288px; }
.emoji-large-435 { background-position: -1216px -288px; }
.emoji-large-436 { background-position: -1248px -288px; }
.emoji-large-437 { background-position: -1280px -288px; }
.emoji-large-438 { background-position: -1312px -288px; }
.emoji-large-439 { background-position: -1344px -288px; }
.emoji-large-440 { background-position: -1376px -288px; }
.emoji-large-441 { background-position: -0px -320px; }
.emoji-large-442 { background-position: -32px -320px; }
.emoji-large-443 { background-position: -64px -320px; }
.emoji-large-444 { background-position: -96px -320px; }
.emoji-large-445 { background-position: -128px -320px; }
.emoji-large-446 { background-position: -160px -320px; }
.emoji-large-447 { background-position: -192px -320px; }
.emoji-large-448 { background-position: -224px -320px; }
.emoji-large-449 { background-position: -256px -320px; }
.emoji-large-450 { background-position: -288px -320px; }
.emoji-large-451 { background-position: -320px -320px; }
.emoji-large-452 { background-position: -352px -320px; }
.emoji-large-453 { background-position: -384px -320px; }
.emoji-large-454 { background-position: -416px -320px; }
.emoji-large-455 { background-position: -448px -320px; }
.emoji-large-456 { background-position: -480px -320px; }
.emoji-large-457 { background-position: -512px -320px; }
.emoji-large-458 { background-position: -544px -320px; }
.emoji-large-459 { background-position: -576px -320px; }
.emoji-large-460 { background-position: -608px -320px; }
.emoji-large-461 { background-position: -640px -320px; }
.emoji-large-462 { background-position: -672px -320px; }
.emoji-large-463 { background-position: -704px -320px; }
.emoji-large-464 { background-position: -736px -320px; }
.emoji-large-465 { background-position: -768px -320px; }
.emoji-large-466 { background-position: -800px -320px; }
.emoji-large-467 { background-position: -832px -320px; }
.emoji-large-468 { background-position: -864px -320px; }
.emoji-large-469 { background-position: -896px -320px; }
.emoji-large-470 { background-position: -928px -320px; }
.emoji-large-471 { background-position: -960px -320px; }
.emoji-large-472 { background-position: -992px -320px; }
.emoji-large-473 { background-position: -1024px -320px; }
.emoji-large-474 { background-position: -1056px -320px; }
.emoji-large-475 { background-position: -1088px -320px; }
.emoji-large-476 { background-position: -1120px -320px; }
.emoji-large-477 { background-position: -1152px -320px; }
.emoji-large-478 { background-position: -1184px -320px; }
.emoji-large-479 { background-position: -1216px -320px; }
.emoji-large-480 { background-position: -1248px -320px; }
.emoji-large-481 { background-position: -1280px -320px; }
.emoji-large-482 { background-position: -1312px -320px; }
.emoji-large-483 { background-position: -1344px -320px; }
.emoji-large-484 { background-position: -1376px -320px; }
.emoji-large-485 { background-position: -0px -352px; }
.emoji-large-486 { background-position: -32px -352px; }
.emoji-large-487 { background-position: -64px -352px; }
.emoji-large-488 { background-position: -96px -352px; }
.emoji-large-489 { background-position: -128px -352px; }
.emoji-large-490 { background-position: -160px -352px; }
.emoji-large-491 { background-position: -192px -352px; }
.emoji-large-492 { background-position: -224px -352px; }
.emoji-large-493 { background-position: -256px -352px; }
.emoji-large-494 { background-position: -288px -352px; }
.emoji-large-495 { background-position: -320px -352px; }
.emoji-large-496 { background-position: -352px -352px; }
.emoji-large-497 { background-position: -384px -352px; }
.emoji-large-498 { background-position: -416px -352px; }
.emoji-large-499 { background-position: -448px -352px; }
.emoji-large-500 { background-position: -480px -352px; }
.emoji-large-501 { background-position: -512px -352px; }
.emoji-large-502 { background-position: -544px -352px; }
.emoji-large-503 { background-position: -576px -352px; }
.emoji-large-504 { background-position: -608px -352px; }
.emoji-large-505 { background-position: -640px -352px; }
.emoji-large-506 { background-position: -672px -352px; }
.emoji-large-507 { background-position: -704px -352px; }
.emoji-large-508 { background-position: -736px -352px; }
.emoji-large-509 { background-position: -768px -352px; }
.emoji-large-510 { background-position: -800px -352px; }
.emoji-large-511 { background-position: -832px -352px; }
.emoji-large-512 { background-position: -864px -352px; }
.emoji-large-513 { background-position: -896px -352px; }
.emoji-large-514 { background-position: -928px -352px; }
.emoji-large-515 { background-position: -960px -352px; }
.emoji-large-516 { background-position: -992px -352px; }
.emoji-large-517 { background-position: -1024px -352px; }
.emoji-large-518 { background-position: -1056px -352px; }
.emoji-large-519 { background-position: -1088px -352px; }
.emoji-large-520 { background-position: -1120px -352px; }
.emoji-large-521 { background-position: -1152px -352px; }
.emoji-large-522 { background-position: -1184px -352px; }
.emoji-large-523 { background-position: -1216px -352px; }
.emoji-large-524 { background-position: -1248px -352px; }
.emoji-large-525 { background-position: -1280px -352px; }
.emoji-large-526 { background-position: -1312px -352px; }
.emoji-large-527 { background-position: -1344px -352px; }
.emoji-large-528 { background-position: -1376px -352px; }
.emoji-large-529 { background-position: -0px -384px; }
.emoji-large-530 { background-position: -32px -384px; }
.emoji-large-531 { background-position: -64px -384px; }
.emoji-large-532 { background-position: -96px -384px; }
.emoji-large-533 { background-position: -128px -384px; }
.emoji-large-534 { background-position: -160px -384px; }
.emoji-large-535 { background-position: -192px -384px; }
.emoji-large-536 { background-position: -224px -384px; }
.emoji-large-537 { background-position: -256px -384px; }
.emoji-large-538 { background-position: -288px -384px; }
.emoji-large-539 { background-position: -320px -384px; }
.emoji-large-540 { background-position: -352px -384px; }
.emoji-large-541 { background-position: -384px -384px; }
.emoji-large-542 { background-position: -416px -384px; }
.emoji-large-543 { background-position: -448px -384px; }
.emoji-large-544 { background-position: -480px -384px; }
.emoji-large-545 { background-position: -512px -384px; }
.emoji-large-546 { background-position: -544px -384px; }
.emoji-large-547 { background-position: -576px -384px; }
.emoji-large-548 { background-position: -608px -384px; }
.emoji-large-549 { background-position: -640px -384px; }
.emoji-large-550 { background-position: -672px -384px; }
.emoji-large-551 { background-position: -704px -384px; }
.emoji-large-552 { background-position: -736px -384px; }
.emoji-large-553 { background-position: -768px -384px; }
.emoji-large-554 { background-position: -800px -384px; }
.emoji-large-555 { background-position: -832px -384px; }
.emoji-large-556 { background-position: -864px -384px; }
.emoji-large-557 { background-position: -896px -384px; }
.emoji-large-558 { background-position: -928px -384px; }
.emoji-large-559 { background-position: -960px -384px; }
.emoji-large-560 { background-position: -992px -384px; }
.emoji-large-561 { background-position: -1024px -384px; }
.emoji-large-562 { background-position: -1056px -384px; }
.emoji-large-563 { background-position: -1088px -384px; }
.emoji-large-564 { background-position: -1120px -384px; }
.emoji-large-565 { background-position: -1152px -384px; }
.emoji-large-566 { background-position: -1184px -384px; }
.emoji-large-567 { background-position: -1216px -384px; }
.emoji-large-568 { background-position: -1248px -384px; }
.emoji-large-569 { background-position: -1280px -384px; }
.emoji-large-570 { background-position: -1312px -384px; }
.emoji-large-571 { background-position: -1344px -384px; }
.emoji-large-572 { background-position: -1376px -384px; }
.emoji-large-573 { background-position: -0px -416px; }
.emoji-large-574 { background-position: -32px -416px; }
.emoji-large-575 { background-position: -64px -416px; }
.emoji-large-576 { background-position: -96px -416px; }
.emoji-large-577 { background-position: -128px -416px; }
.emoji-large-578 { background-position: -160px -416px; }
.emoji-large-579 { background-position: -192px -416px; }
.emoji-large-580 { background-position: -224px -416px; }
.emoji-large-581 { background-position: -256px -416px; }
.emoji-large-582 { background-position: -288px -416px; }
.emoji-large-583 { background-position: -320px -416px; }
.emoji-large-584 { background-position: -352px -416px; }
.emoji-large-585 { background-position: -384px -416px; }
.emoji-large-586 { background-position: -416px -416px; }
.emoji-large-587 { background-position: -448px -416px; }
.emoji-large-588 { background-position: -480px -416px; }
.emoji-large-589 { background-position: -512px -416px; }
.emoji-large-590 { background-position: -544px -416px; }
.emoji-large-591 { background-position: -576px -416px; }
.emoji-large-592 { background-position: -608px -416px; }
.emoji-large-593 { background-position: -640px -416px; }
.emoji-large-594 { background-position: -672px -416px; }
.emoji-large-595 { background-position: -704px -416px; }
.emoji-large-596 { background-position: -736px -416px; }
.emoji-large-597 { background-position: -768px -416px; }
.emoji-large-598 { background-position: -800px -416px; }
.emoji-large-599 { background-position: -832px -416px; }
.emoji-large-600 { background-position: -864px -416px; }
.emoji-large-601 { background-position: -896px -416px; }
.emoji-large-602 { background-position: -928px -416px; }
.emoji-large-603 { background-position: -960px -416px; }
.emoji-large-604 { background-position: -992px -416px; }
.emoji-large-605 { background-position: -1024px -416px; }
.emoji-large-606 { background-position: -1056px -416px; }
.emoji-large-607 { background-position: -1088px -416px; }
.emoji-large-608 { background-position: -1120px -416px; }
.emoji-large-609 { background-position: -1152px -416px; }
.emoji-large-610 { background-position: -1184px -416px; }
.emoji-large-611 { background-position: -1216px -416px; }
.emoji-large-612 { background-position: -1248px -416px; }
.emoji-large-613 { background-position: -1280px -416px; }
.emoji-large-614 { background-position: -1312px -416px; }
.emoji-large-615 { background-position: -1344px -416px; }
.emoji-large-616 { background-position: -1376px -416px; }
.emoji-large-617 { background-position: -0px -448px; }
.emoji-large-618 { background-position: -32px -448px; }
.emoji-large-619 { background-position: -64px -448px; }
.emoji-large-620 { background-position: -96px -448px; }
.emoji-large-621 { background-position: -128px -448px; }
.emoji-large-622 { background-position: -160px -448px; }
.emoji-large-623 { background-position: -192px -448px; }
.emoji-large-624 { background-position: -224px -448px; }
.emoji-large-625 { background-position: -256px -448px; }
.emoji-large-626 { background-position: -288px -448px; }
.emoji-large-627 { background-position: -320px -448px; }
.emoji-large-628 { background-position: -352px -448px; }
.emoji-large-629 { background-position: -384px -448px; }
.emoji-large-630 { background-position: -416px -448px; }
.emoji-large-631 { background-position: -448px -448px; }
.emoji-large-632 { background-position: -480px -448px; }
.emoji-large-633 { background-position: -512px -448px; }
.emoji-large-634 { background-position: -544px -448px; }
.emoji-large-635 { background-position: -576px -448px; }
.emoji-large-636 { background-position: -608px -448px; }
.emoji-large-637 { background-position: -640px -448px; }
.emoji-large-638 { background-position: -672px -448px; }
.emoji-large-639 { background-position: -704px -448px; }
.emoji-large-640 { background-position: -736px -448px; }
.emoji-large-641 { background-position: -768px -448px; }
.emoji-large-642 { background-position: -800px -448px; }
.emoji-large-643 { background-position: -832px -448px; }
.emoji-large-644 { background-position: -864px -448px; }
.emoji-large-645 { background-position: -896px -448px; }
.emoji-large-646 { background-position: -928px -448px; }
.emoji-large-647 { background-position: -960px -448px; }
.emoji-large-648 { background-position: -992px -448px; }
.emoji-large-649 { background-position: -1024px -448px; }
.emoji-large-650 { background-position: -1056px -448px; }
.emoji-large-651 { background-position: -1088px -448px; }
.emoji-large-652 { background-position: -1120px -448px; }
.emoji-large-653 { background-position: -1152px -448px; }
.emoji-large-654 { background-position: -1184px -448px; }
.emoji-large-655 { background-position: -1216px -448px; }
.emoji-large-656 { background-position: -1248px -448px; }
.emoji-large-657 { background-position: -1280px -448px; }
.emoji-large-658 { background-position: -1312px -448px; }
.emoji-large-659 { background-position: -1344px -448px; }
.emoji-large-660 { background-position: -1376px -448px; }
.emoji-large-661 { background-position: -0px -480px; }
.emoji-large-662 { background-position: -32px -480px; }
.emoji-large-663 { background-position: -64px -480px; }
.emoji-large-664 { background-position: -96px -480px; }
.emoji-large-665 { background-position: -128px -480px; }
.emoji-large-666 { background-position: -160px -480px; }
.emoji-large-667 { background-position: -192px -480px; }
.emoji-large-668 { background-position: -224px -480px; }
.emoji-large-669 { background-position: -256px -480px; }
.emoji-large-670 { background-position: -288px -480px; }
.emoji-large-671 { background-position: -320px -480px; }
.emoji-large-672 { background-position: -352px -480px; }
.emoji-large-673 { background-position: -384px -480px; }
.emoji-large-674 { background-position: -416px -480px; }
.emoji-large-675 { background-position: -448px -480px; }
.emoji-large-676 { background-position: -480px -480px; }
.emoji-large-677 { background-position: -512px -480px; }
.emoji-large-678 { background-position: -544px -480px; }
.emoji-large-679 { background-position: -576px -480px; }
.emoji-large-680 { background-position: -608px -480px; }
.emoji-large-681 { background-position: -640px -480px; }
.emoji-large-682 { background-position: -672px -480px; }
.emoji-large-683 { background-position: -704px -480px; }
.emoji-large-684 { background-position: -736px -480px; }
.emoji-large-685 { background-position: -768px -480px; }
.emoji-large-686 { background-position: -800px -480px; }
.emoji-large-687 { background-position: -832px -480px; }
.emoji-large-688 { background-position: -864px -480px; }
.emoji-large-689 { background-position: -896px -480px; }
.emoji-large-690 { background-position: -928px -480px; }
.emoji-large-691 { background-position: -960px -480px; }
.emoji-large-692 { background-position: -992px -480px; }
.emoji-large-693 { background-position: -1024px -480px; }
.emoji-large-694 { background-position: -1056px -480px; }
.emoji-large-695 { background-position: -1088px -480px; }
.emoji-large-696 { background-position: -1120px -480px; }
.emoji-large-697 { background-position: -1152px -480px; }
.emoji-large-698 { background-position: -1184px -480px; }
.emoji-large-699 { background-position: -1216px -480px; }
.emoji-large-700 { background-position: -1248px -480px; }
.emoji-large-701 { background-position: -1280px -480px; }
.emoji-large-702 { background-position: -1312px -480px; }
.emoji-large-703 { background-position: -1344px -480px; }
.emoji-large-704 { background-position: -1376px -480px; }
.emoji-large-705 { background-position: -0px -512px; }
.emoji-large-706 { background-position: -32px -512px; }
.emoji-large-707 { background-position: -64px -512px; }
.emoji-large-708 { background-position: -96px -512px; }
.emoji-large-709 { background-position: -128px -512px; }
.emoji-large-710 { background-position: -160px -512px; }
.emoji-large-711 { background-position: -192px -512px; }
.emoji-large-712 { background-position: -224px -512px; }
.emoji-large-713 { background-position: -256px -512px; }
.emoji-large-714 { background-position: -288px -512px; }
.emoji-large-715 { background-position: -320px -512px; }
.emoji-large-716 { background-position: -352px -512px; }
.emoji-large-717 { background-position: -384px -512px; }
.emoji-large-718 { background-position: -416px -512px; }
.emoji-large-719 { background-position: -448px -512px; }
.emoji-large-720 { background-position: -480px -512px; }
.emoji-large-721 { background-position: -512px -512px; }
.emoji-large-722 { background-position: -544px -512px; }
.emoji-large-723 { background-position: -576px -512px; }
.emoji-large-724 { background-position: -608px -512px; }
.emoji-large-725 { background-position: -640px -512px; }
.emoji-large-726 { background-position: -672px -512px; }
.emoji-large-727 { background-position: -704px -512px; }
.emoji-large-728 { background-position: -736px -512px; }
.emoji-large-729 { background-position: -768px -512px; }
.emoji-large-730 { background-position: -800px -512px; }
.emoji-large-731 { background-position: -832px -512px; }
.emoji-large-732 { background-position: -864px -512px; }
.emoji-large-733 { background-position: -896px -512px; }
.emoji-large-734 { background-position: -928px -512px; }
.emoji-large-735 { background-position: -960px -512px; }
.emoji-large-736 { background-position: -992px -512px; }
.emoji-large-737 { background-position: -1024px -512px; }
.emoji-large-738 { background-position: -1056px -512px; }
.emoji-large-739 { background-position: -1088px -512px; }
.emoji-large-740 { background-position: -1120px -512px; }
.emoji-large-741 { background-position: -1152px -512px; }
.emoji-large-742 { background-position: -1184px -512px; }
.emoji-large-743 { background-position: -1216px -512px; }
.emoji-large-744 { background-position: -1248px -512px; }
.emoji-large-745 { background-position: -1280px -512px; }
.emoji-large-746 { background-position: -1312px -512px; }
.emoji-large-747 { background-position: -1344px -512px; }
.emoji-large-748 { background-position: -1376px -512px; }
.emoji-large-749 { background-position: -0px -544px; }
.emoji-large-750 { background-position: -32px -544px; }
.emoji-large-751 { background-position: -64px -544px; }
.emoji-large-752 { background-position: -96px -544px; }
.emoji-large-753 { background-position: -128px -544px; }
.emoji-large-754 { background-position: -160px -544px; }
.emoji-large-755 { background-position: -192px -544px; }
.emoji-large-756 { background-position: -224px -544px; }
.emoji-large-757 { background-position: -256px -544px; }
.emoji-large-758 { background-position: -288px -544px; }
.emoji-large-759 { background-position: -320px -544px; }
.emoji-large-760 { background-position: -352px -544px; }
.emoji-large-761 { background-position: -384px -544px; }
.emoji-large-762 { background-position: -416px -544px; }
.emoji-large-763 { background-position: -448px -544px; }
.emoji-large-764 { background-position: -480px -544px; }
.emoji-large-765 { background-position: -512px -544px; }
.emoji-large-766 { background-position: -544px -544px; }
.emoji-large-767 { background-position: -576px -544px; }
.emoji-large-768 { background-position: -608px -544px; }
.emoji-large-769 { background-position: -640px -544px; }
.emoji-large-770 { background-position: -672px -544px; }
.emoji-large-771 { background-position: -704px -544px; }
.emoji-large-772 { background-position: -736px -544px; }
.emoji-large-773 { background-position: -768px -544px; }
.emoji-large-774 { background-position: -800px -544px; }
.emoji-large-775 { background-position: -832px -544px; }
.emoji-large-776 { background-position: -864px -544px; }
.emoji-large-777 { background-position: -896px -544px; }
.emoji-large-778 { background-position: -928px -544px; }
.emoji-large-779 { background-position: -960px -544px; }
.emoji-large-780 { background-position: -992px -544px; }
.emoji-large-781 { background-position: -1024px -544px; }
.emoji-large-782 { background-position: -1056px -544px; }
.emoji-large-783 { background-position: -1088px -544px; }
.emoji-large-784 { background-position: -1120px -544px; }
.emoji-large-785 { background-position: -1152px -544px; }
.emoji-large-786 { background-position: -1184px -544px; }
.emoji-large-787 { background-position: -1216px -544px; }
.emoji-large-788 { background-position: -1248px -544px; }
.emoji-large-789 { background-position: -1280px -544px; }
.emoji-large-790 { background-position: -1312px -544px; }
.emoji-large-791 { background-position: -1344px -544px; }
.emoji-large-792 { background-position: -1376px -544px; }
.emoji-large-793 { background-position: -0px -576px; }
.emoji-large-794 { background-position: -32px -576px; }
.emoji-large-795 { background-position: -64px -576px; }
.emoji-large-796 { background-position: -96px -576px; }
.emoji-large-797 { background-position: -128px -576px; }
.emoji-large-798 { background-position: -160px -576px; }
.emoji-large-799 { background-position: -192px -576px; }
.emoji-large-800 { background-position: -224px -576px; }
.emoji-large-801 { background-position: -256px -576px; }
.emoji-large-802 { background-position: -288px -576px; }
.emoji-large-803 { background-position: -320px -576px; }
.emoji-large-804 { background-position: -352px -576px; }
.emoji-large-805 { background-position: -384px -576px; }
.emoji-large-806 { background-position: -416px -576px; }
.emoji-large-807 { background-position: -448px -576px; }
.emoji-large-808 { background-position: -480px -576px; }
.emoji-large-809 { background-position: -512px -576px; }
.emoji-large-810 { background-position: -544px -576px; }
.emoji-large-811 { background-position: -576px -576px; }
.emoji-large-812 { background-position: -608px -576px; }
.emoji-large-813 { background-position: -640px -576px; }
.emoji-large-814 { background-position: -672px -576px; }
.emoji-large-815 { background-position: -704px -576px; }
.emoji-large-816 { background-position: -736px -576px; }
.emoji-large-817 { background-position: -768px -576px; }
.emoji-large-818 { background-position: -800px -576px; }
.emoji-large-819 { background-position: -832px -576px; }
.emoji-large-820 { background-position: -864px -576px; }
.emoji-large-821 { background-position: -896px -576px; }
.emoji-large-822 { background-position: -928px -576px; }
.emoji-large-823 { background-position: -960px -576px; }
.emoji-large-824 { background-position: -992px -576px; }
.emoji-large-825 { background-position: -1024px -576px; }
.emoji-large-826 { background-position: -1056px -576px; }
.emoji-large-827 { background-position: -1088px -576px; }
.emoji-large-828 { background-position: -1120px -576px; }
.emoji-large-829 { background-position: -1152px -576px; }
.emoji-large-830 { background-position: -1184px -576px; }
.emoji-large-831 { background-position: -1216px -576px; }
.emoji-large-832 { background-position: -1248px -576px; }
.emoji-large-833 { background-position: -1280px -576px; }
.emoji-large-834 { background-position: -1312px -576px; }
.emoji-large-835 { background-position: -1344px -576px; }
.emoji-large-836 { background-position: -1376px -576px; }
.emoji-large-837 { background-position: -0px -608px; }
.emoji-large-838 { background-position: -32px -608px; }
.emoji-large-839 { background-position: -64px -608px; }
.emoji-large-840 { background-position: -96px -608px; }
.emoji-large-841 { background-position: -128px -608px; }
.emoji-large-842 { background-position: -160px -608px; }
.emoji-large-843 { background-position: -192px -608px; }
.emoji-large-844 { background-position: -224px -608px; }
.emoji-large-845 { background-position: -256px -608px; }
.emoji-large-846 { background-position: -288px -608px; }
.emoji-large-847 { background-position: -320px -608px; }
.emoji-large-848 { background-position: -352px -608px; }
.emoji-large-849 { background-position: -384px -608px; }
.emoji-large-850 { background-position: -416px -608px; }
.emoji-large-851 { background-position: -448px -608px; }
.emoji-large-852 { background-position: -480px -608px; }
.emoji-large-853 { background-position: -512px -608px; }
.emoji-large-854 { background-position: -544px -608px; }
.emoji-large-855 { background-position: -576px -608px; }
.emoji-large-856 { background-position: -608px -608px; }
.emoji-large-857 { background-position: -640px -608px; }
.emoji-large-858 { background-position: -672px -608px; }
.emoji-large-859 { background-position: -704px -608px; }
.emoji-large-860 { background-position: -736px -608px; }
.emoji-large-861 { background-position: -768px -608px; }
.emoji-large-862 { background-position: -800px -608px; }
.emoji-large-863 { background-position: -832px -608px; }
.emoji-large-864 { background-position: -864px -608px; }
.emoji-large-865 { background-position: -896px -608px; }
.emoji-large-866 { background-position: -928px -608px; }
.emoji-large-867 { background-position: -960px -608px; }
.emoji-large-868 { background-position: -992px -608px; }
.emoji-large-869 { background-position: -1024px -608px; }
.emoji-large-870 { background-position: -1056px -608px; }
.emoji-large-871 { background-position: -1088px -608px; }
.emoji-large-872 { background-position: -1120px -608px; }
.emoji-large-873 { background-position: -1152px -608px; }
.emoji-large-874 { background-position: -1184px -608px; }
.emoji-large-875 { background-position: -1216px -608px; }
.emoji-large-876 { background-position: -1248px -608px; }
.emoji-large-877 { background-position: -1280px -608px; }
.emoji-large-878 { background-position: -1312px -608px; }
.emoji-large-879 { background-position: -1344px -608px; }
.emoji-large-880 { background-position: -1376px -608px; }
.emoji-large-881 { background-position: -0px -640px; }
.emoji-large-882 { background-position: -32px -640px; }
.emoji-large-883 { background-position: -64px -640px; }
.emoji-large-884 { background-position: -96px -640px; }
.emoji-large-885 { background-position: -128px -640px; }
.emoji-large-886 { background-position: -160px -640px; }
.emoji-large-887 { background-position: -192px -640px; }
.emoji-large-888 { background-position: -224px -640px; }
.emoji-large-889 { background-position: -256px -640px; }
.emoji-large-890 { background-position: -288px -640px; }
.emoji-large-891 { background-position: -320px -640px; }
.emoji-large-892 { background-position: -352px -640px; }
.emoji-large-893 { background-position: -384px -640px; }
.emoji-large-894 { background-position: -416px -640px; }
.emoji-large-895 { background-position: -448px -640px; }
.emoji-large-896 { background-position: -480px -640px; }
.emoji-large-897 { background-position: -512px -640px; }
.emoji-large-898 { background-position: -544px -640px; }
.emoji-large-899 { background-position: -576px -640px; }
.emoji-large-900 { background-position: -608px -640px; }
.emoji-large-901 { background-position: -640px -640px; }
.emoji-large-902 { background-position: -672px -640px; }
.emoji-large-903 { background-position: -704px -640px; }
.emoji-large-904 { background-position: -736px -640px; }
.emoji-large-905 { background-position: -768px -640px; }
.emoji-large-906 { background-position: -800px -640px; }
.emoji-large-907 { background-position: -832px -640px; }
.emoji-large-908 { background-position: -864px -640px; }
.emoji-large-909 { background-position: -896px -640px; }
.emoji-large-910 { background-position: -928px -640px; }
.emoji-large-911 { background-position: -960px -640px; }
.emoji-large-912 { background-position: -992px -640px; }
.emoji-large-913 { background-position: -1024px -640px; }
.emoji-large-914 { background-position: -1056px -640px; }
.emoji-large-915 { background-position: -1088px -640px; }
.emoji-large-916 { background-position: -1120px -640px; }
.emoji-large-917 { background-position: -1152px -640px; }
.emoji-large-918 { background-position: -1184px -640px; }
.emoji-large-919 { background-position: -1216px -640px; }
.emoji-large-920 { background-position: -1248px -640px; }
.emoji-large-921 { background-position: -1280px -640px; }
.emoji-large-922 { background-position: -1312px -640px; }
.emoji-large-923 { background-position: -1344px -640px; }
.emoji-large-924 { background-position: -1376px -640px; }
.emoji-large-925 { background-position: -0px -672px; }
.emoji-large-926 { background-position: -32px -672px; }
.emoji-large-927 { background-position: -64px -672px; }
.emoji-large-928 { background-position: -96px -672px; }
.emoji-large-929 { background-position: -128px -672px; }
.emoji-large-930 { background-position: -160px -672px; }
.emoji-large-931 { background-position: -192px -672px; }
.emoji-large-932 { background-position: -224px -672px; }
.emoji-large-933 { background-position: -256px -672px; }
.emoji-large-934 { background-position: -288px -672px; }
.emoji-large-935 { background-position: -320px -672px; }
.emoji-large-936 { background-position: -352px -672px; }
.emoji-large-937 { background-position: -384px -672px; }
.emoji-large-938 { background-position: -416px -672px; }
.emoji-large-939 { background-position: -448px -672px; }
.emoji-large-940 { background-position: -480px -672px; }
.emoji-large-941 { background-position: -512px -672px; }
.emoji-large-942 { background-position: -544px -672px; }
.emoji-large-943 { background-position: -576px -672px; }
.emoji-large-944 { background-position: -608px -672px; }
.emoji-large-945 { background-position: -640px -672px; }
.emoji-large-946 { background-position: -672px -672px; }
.emoji-large-947 { background-position: -704px -672px; }
.emoji-large-948 { background-position: -736px -672px; }
.emoji-large-949 { background-position: -768px -672px; }
.emoji-large-950 { background-position: -800px -672px; }
.emoji-large-951 { background-position: -832px -672px; }
.emoji-large-952 { background-position: -864px -672px; }
.emoji-large-953 { background-position: -896px -672px; }
.emoji-large-954 { background-position: -928px -672px; }
.emoji-large-955 { background-position: -960px -672px; }
.emoji-large-956 { background-position: -992px -672px; }
.emoji-large-957 { background-position: -1024px -672px; }
.emoji-large-958 { background-position: -1056px -672px; }
.emoji-large-959 { background-position: -1088px -672px; }
.emoji-large-960 { background-position: -1120px -672px; }
.emoji-large-961 { background-position: -1152px -672px; }
.emoji-large-962 { background-position: -1184px -672px; }
.emoji-large-963 { background-position: -1216px -672px; }
.emoji-large-964 { background-position: -1248px -672px; }
.emoji-large-965 { background-position: -1280px -672px; }
.emoji-large-966 { background-position: -1312px -672px; }
.emoji-large-967 { background-position: -1344px -672px; }
.emoji-large-968 { background-position: -1376px -672px; }
.emoji-large-969 { background-position: -0px -704px; }
.emoji-large-970 { background-position: -32px -704px; }
.emoji-large-971 { background-position: -64px -704px; }
.emoji-large-972 { background-position: -96px -704px; }
.emoji-large-973 { background-position: -128px -704px; }
.emoji-large-974 { background-position: -160px -704px; }
.emoji-large-975 { background-position: -192px -704px; }
.emoji-large-976 { background-position: -224px -704px; }
.emoji-large-977 { background-position: -256px -704px; }
.emoji-large-978 { background-position: -288px -704px; }
.emoji-large-979 { background-position: -320px -704px; }
.emoji-large-980 { background-position: -352px -704px; }
.emoji-large-981 { background-position: -384px -704px; }
.emoji-large-982 { background-position: -416px -704px; }
.emoji-large-983 { background-position: -448px -704px; }
.emoji-large-984 { background-position: -480px -704px; }
.emoji-large-985 { background-position: -512px -704px; }
.emoji-large-986 { background-position: -544px -704px; }
.emoji-large-987 { background-position: -576px -704px; }
.emoji-large-988 { background-position: -608px -704px; }
.emoji-large-989 { background-position: -640px -704px; }
.emoji-large-990 { background-position: -672px -704px; }
.emoji-large-991 { background-position: -704px -704px; }
.emoji-large-992 { background-position: -736px -704px; }
.emoji-large-993 { background-position: -768px -704px; }
.emoji-large-994 { background-position: -800px -704px; }
.emoji-large-995 { background-position: -832px -704px; }
.emoji-large-996 { background-position: -864px -704px; }
.emoji-large-997 { background-position: -896px -704px; }
.emoji-large-998 { background-position: -928px -704px; }
.emoji-large-999 { background-position: -960px -704px; }
.emoji-large-1000 { background-position: -992px -704px; }
.emoji-large-1001 { background-position: -1024px -704px; }
.emoji-large-1002 { background-position: -1056px -704px; }
.emoji-large-1003 { background-position: -1088px -704px; }
.emoji-large-1004 { background-position: -1120px -704px; }
.emoji-large-1005 { background-position: -1152px -704px; }
.emoji-large-1006 { background-position: -1184px -704px; }
.emoji-large-1007 { background-position: -1216px -704px; }
.emoji-large-1008 { background-position: -1248px -704px; }
.emoji-large-1009 { background-position: -1280px -704px; }
.emoji-large-1010 { background-position: -1312px -704px; }
.emoji-large-1011 { background-position: -1344px -704px; }
.emoji-large-1012 { background-position: -1376px -704px; }
.emoji-large-1013 { background-position: -0px -736px; }
.emoji-large-1014 { background-position: -32px -736px; }
.emoji-large-1015 { background-position: -64px -736px; }
.emoji-large-1016 { background-position: -96px -736px; }
.emoji-large-1017 { background-position: -128px -736px; }
.emoji-large-1018 { background-position: -160px -736px; }
.emoji-large-1019 { background-position: -192px -736px; }
.emoji-large-1020 { background-position: -224px -736px; }
.emoji-large-1021 { background-position: -256px -736px; }
.emoji-large-1022 { background-position: -288px -736px; }
.emoji-large-1023 { background-position: -320px -736px; }
.emoji-large-1024 { background-position: -352px -736px; }
.emoji-large-1025 { background-position: -384px -736px; }
.emoji-large-1026 { background-position: -416px -736px; }
.emoji-large-1027 { background-position: -448px -736px; }
.emoji-large-1028 { background-position: -480px -736px; }
.emoji-large-1029 { background-position: -512px -736px; }
.emoji-large-1030 { background-position: -544px -736px; }
.emoji-large-1031 { background-position: -576px -736px; }
.emoji-large-1032 { background-position: -608px -736px; }
.emoji-large-1033 { background-position: -640px -736px; }
.emoji-large-1034 { background-position: -672px -736px; }
.emoji-large-1035 { background-position: -704px -736px; }
.emoji-large-1036 { background-position: -736px -736px; }
.emoji-large-1037 { background-position: -768px -736px; }
.emoji-large-1038 { background-position: -800px -736px; }
.emoji-large-1039 { background-position: -832px -736px; }
.emoji-large-1040 { background-position: -864px -736px; }
.emoji-large-1041 { background-position: -896px -736px; }
.emoji-large-1042 { background-position: -928px -736px; }
.emoji-large-1043 { background-position: -960px -736px; }
.emoji-large-1044 { background-position: -992px -736px; }
.emoji-large-1045 { background-position: -1024px -736px; }
.emoji-large-1046 { background-position: -1056px -736px; }
.emoji-large-1047 { background-position: -1088px -736px; }
.emoji-large-1048 { background-position: -1120px -736px; }
.emoji-large-1049 { background-position: -1152px -736px; }
.emoji-large-1050 { background-position: -1184px -736px; }
.emoji-large-1051 { background-position: -1216px -736px; }
.emoji-large-1052 { background-position: -1248px -736px; }
.emoji-large-1053 { background-position: -1280px -736px; }
.emoji-large-1054 { background-position: -1312px -736px; }
.emoji-large-1055 { background-position: -1344px -736px; }
.emoji-large-1056 { background-position: -1376px -736px; }
.emoji-large-1057 { background-position: -0px -768px; }
.emoji-large-1058 { background-position: -32px -768px; }
.emoji-large-1059 { background-position: -64px -768px; }
.emoji-large-1060 { background-position: -96px -768px; }
.emoji-large-1061 { background-position: -128px -768px; }
.emoji-large-1062 { background-position: -160px -768px; }
.emoji-large-1063 { background-position: -192px -768px; }
.emoji-large-1064 { background-position: -224px -768px; }
.emoji-large-1065 { background-position: -256px -768px; }
.emoji-large-1066 { background-position: -288px -768px; }
.emoji-large-1067 { background-position: -320px -768px; }
.emoji-large-1068 { background-position: -352px -768px; }
.emoji-large-1069 { background-position: -384px -768px; }
.emoji-large-1070 { background-position: -416px -768px; }
.emoji-large-1071 { background-position: -448px -768px; }
.emoji-large-1072 { background-position: -480px -768px; }
.emoji-large-1073 { background-position: -512px -768px; }
.emoji-large-1074 { background-position: -544px -768px; }
.emoji-large-1075 { background-position: -576px -768px; }
.emoji-large-1076 { background-position: -608px -768px; }
.emoji-large-1077 { background-position: -640px -768px; }
.emoji-large-1078 { background-position: -672px -768px; }
.emoji-large-1079 { background-position: -704px -768px; }
.emoji-large-1080 { background-position: -736px -768px; }
.emoji-large-1081 { background-position: -768px -768px; }
.emoji-large-1082 { background-position: -800px -768px; }
.emoji-large-1083 { background-position: -832px -768px; }
.emoji-large-1084 { background-position: -864px -768px; }
.emoji-large-1085 { background-position: -896px -768px; }
.emoji-large-1086 { background-position: -928px -768px; }
.emoji-large-1087 { background-position: -960px -768px; }
.emoji-large-1088 { background-position: -992px -768px; }
.emoji-large-1089 { background-position: -1024px -768px; }
.emoji-large-1090 { background-position: -1056px -768px; }
.emoji-large-1091 { background-position: -1088px -768px; }
.emoji-large-1092 { background-position: -1120px -768px; }
.emoji-large-1093 { background-position: -1152px -768px; }
.emoji-large-1094 { background-position: -1184px -768px; }
.emoji-large-1095 { background-position: -1216px -768px; }
.emoji-large-1096 { background-position: -1248px -768px; }
.emoji-large-1097 { background-position: -1280px -768px; }
.emoji-large-1098 { background-position: -1312px -768px; }
.emoji-large-1099 { background-position: -1344px -768px; }
.emoji-large-1100 { background-position: -1376px -768px; }
.emoji-large-1101 { background-position: -0px -800px; }
.emoji-large-1102 { background-position: -32px -800px; }
.emoji-large-1103 { background-position: -64px -800px; }
.emoji-large-1104 { background-position: -96px -800px; }
.emoji-large-1105 { background-position: -128px -800px; }
.emoji-large-1106 { background-position: -160px -800px; }
.emoji-large-1107 { background-position: -192px -800px; }
.emoji-large-1108 { background-position: -224px -800px; }
.emoji-large-1109 { background-position: -256px -800px; }
.emoji-large-1110 { background-position: -288px -800px; }
.emoji-large-1111 { background-position: -320px -800px; }
.emoji-large-1112 { background-position: -352px -800px; }
.emoji-large-1113 { background-position: -384px -800px; }
.emoji-large-1114 { background-position: -416px -800px; }
.emoji-large-1115 { background-position: -448px -800px; }
.emoji-large-1116 { background-position: -480px -800px; }
.emoji-large-1117 { background-position: -512px -800px; }
.emoji-large-1118 { background-position: -544px -800px; }
.emoji-large-1119 { background-position: -576px -800px; }
.emoji-large-1120 { background-position: -608px -800px; }
.emoji-large-1121 { background-position: -640px -800px; }
.emoji-large-1122 { background-position: -672px -800px; }
.emoji-large-1123 { background-position: -704px -800px; }
.emoji-large-1124 { background-position: -736px -800px; }
.emoji-large-1125 { background-position: -768px -800px; }
.emoji-large-1126 { background-position: -800px -800px; }
.emoji-large-1127 { background-position: -832px -800px; }
.emoji-large-1128 { background-position: -864px -800px; }
.emoji-large-1129 { background-position: -896px -800px; }
.emoji-large-1130 { background-position: -928px -800px; }
.emoji-large-1131 { background-position: -960px -800px; }
.emoji-large-1132 { background-position: -992px -800px; }
.emoji-large-1133 { background-position: -1024px -800px; }
.emoji-large-1134 { background-position: -1056px -800px; }
.emoji-large-1135 { background-position: -1088px -800px; }
.emoji-large-1136 { background-position: -1120px -800px; }
.emoji-large-1137 { background-position: -1152px -800px; }
.emoji-large-1138 { background-position: -1184px -800px; }
.emoji-large-1139 { background-position: -1216px -800px; }
.emoji-large-1140 { background-position: -1248px -800px; }
.emoji-large-1141 { background-position: -1280px -800px; }
.emoji-large-1142 { background-position: -1312px -800px; }
.emoji-large-1143 { background-position: -1344px -800px; }
.emoji-large-1144 { background-position: -1376px -800px; }
.emoji-large-1145 { background-position: -0px -832px; }
.emoji-large-1146 { background-position: -32px -832px; }
.emoji-large-1147 { background-position: -64px -832px; }
.emoji-large-1148 { background-position: -96px -832px; }
.emoji-large-1149 { background-position: -128px -832px; }
.emoji-large-1150 { background-position: -160px -832px; }
.emoji-large-1151 { background-position: -192px -832px; }
.emoji-large-1152 { background-position: -224px -832px; }
.emoji-large-1153 { background-position: -256px -832px; }
.emoji-large-1154 { background-position: -288px -832px; }
.emoji-large-1155 { background-position: -320px -832px; }
.emoji-large-1156 { background-position: -352px -832px; }
.emoji-large-1157 { background-position: -384px -832px; }
.emoji-large-1158 { background-position: -416px -832px; }
.emoji-large-1159 { background-position: -448px -832px; }
.emoji-large-1160 { background-position: -480px -832px; }
.emoji-large-1161 { background-position: -512px -832px; }
.emoji-large-1162 { background-position: -544px -832px; }
.emoji-large-1163 { background-position: -576px -832px; }
.emoji-large-1164 { background-position: -608px -832px; }
.emoji-large-1165 { background-position: -640px -832px; }
.emoji-large-1166 { background-position: -672px -832px; }
.emoji-large-1167 { background-position: -704px -832px; }
.emoji-large-1168 { background-position: -736px -832px; }
.emoji-large-1169 { background-position: -768px -832px; }
.emoji-large-1170 { background-position: -800px -832px; }
.emoji-large-1171 { background-position: -832px -832px; }
.emoji-large-1172 { background-position: -864px -832px; }
.emoji-large-1173 { background-position: -896px -832px; }
.emoji-large-1174 { background-position: -928px -832px; }
.emoji-large-1175 { background-position: -960px -832px; }
.emoji-large-1176 { background-position: -992px -832px; }
.emoji-large-1177 { background-position: -1024px -832px; }
.emoji-large-1178 { background-position: -1056px -832px; }
.emoji-large-1179 { background-position: -1088px -832px; }
.emoji-large-1180 { background-position: -1120px -832px; }
.emoji-large-1181 { background-position: -1152px -832px; }
.emoji-large-1182 { background-position: -1184px -832px; }
.emoji-large-1183 { background-position: -1216px -832px; }
.emoji-large-1184 { background-position: -1248px -832px; }
.emoji-large-1185 { background-position: -1280px -832px; }
.emoji-large-1186 { background-position: -1312px -832px; }
.emoji-large-1187 { background-position: -1344px -832px; }
.emoji-large-1188 { background-position: -1376px -832px; }
.emoji-large-1189 { background-position: -0px -864px; }
.emoji-large-1190 { background-position: -32px -864px; }
.emoji-large-1191 { background-position: -64px -864px; }
.emoji-large-1192 { background-position: -96px -864px; }
.emoji-large-1193 { background-position: -128px -864px; }
.emoji-large-1194 { background-position: -160px -864px; }
.emoji-large-1195 { background-position: -192px -864px; }
.emoji-large-1196 { background-position: -224px -864px; }
.emoji-large-1197 { background-position: -256px -864px; }
.emoji-large-1198 { background-position: -288px -864px; }
.emoji-large-1199 { background-position: -320px -864px; }
.emoji-large-1200 { background-position: -352px -864px; }
.emoji-large-1201 { background-position: -384px -864px; }
.emoji-large-1202 { background-position: -416px -864px; }
.emoji-large-1203 { background-position: -448px -864px; }
.emoji-large-1204 { background-position: -480px -864px; }
.emoji-large-1205 { background-position: -512px -864px; }
.emoji-large-1206 { background-position: -544px -864px; }
.emoji-large-1207 { background-position: -576px -864px; }
.emoji-large-1208 { background-position: -608px -864px; }
.emoji-large-1209 { background-position: -640px -864px; }
.emoji-large-1210 { background-position: -672px -864px; }
.emoji-large-1211 { background-position: -704px -864px; }
.emoji-large-1212 { background-position: -736px -864px; }
.emoji-large-1213 { background-position: -768px -864px; }
.emoji-large-1214 { background-position: -800px -864px; }
.emoji-large-1215 { background-position: -832px -864px; }
.emoji-large-1216 { background-position: -864px -864px; }
.emoji-large-1217 { background-position: -896px -864px; }
.emoji-large-1218 { background-position: -928px -864px; }
.emoji-large-1219 { background-position: -960px -864px; }
.emoji-large-1220 { background-position: -992px -864px; }
.emoji-large-1221 { background-position: -1024px -864px; }
.emoji-large-1222 { background-position: -1056px -864px; }
.emoji-large-1223 { background-position: -1088px -864px; }
.emoji-large-1224 { background-position: -1120px -864px; }
.emoji-large-1225 { background-position: -1152px -864px; }
.emoji-large-1226 { background-position: -1184px -864px; }
.emoji-large-1227 { background-position: -1216px -864px; }
.emoji-large-1228 { background-position: -1248px -864px; }
.emoji-large-1229 { background-position: -1280px -864px; }
.emoji-large-1230 { background-position: -1312px -864px; }
.emoji-large-1231 { background-position: -1344px -864px; }
.emoji-large-1232 { background-position: -1376px -864px; }
.emoji-large-1233 { background-position: -0px -896px; }
.emoji-large-1234 { background-position: -32px -896px; }
.emoji-large-1235 { background-position: -64px -896px; }
.emoji-large-1236 { background-position: -96px -896px; }
.emoji-large-1237 { background-position: -128px -896px; }
.emoji-large-1238 { background-position: -160px -896px; }
.emoji-large-1239 { background-position: -192px -896px; }
.emoji-large-1240 { background-position: -224px -896px; }
.emoji-large-1241 { background-position: -256px -896px; }
.emoji-large-1242 { background-position: -288px -896px; }
.emoji-large-1243 { background-position: -320px -896px; }
.emoji-large-1244 { background-position: -352px -896px; }
.emoji-large-1245 { background-position: -384px -896px; }
.emoji-large-1246 { background-position: -416px -896px; }
.emoji-large-1247 { background-position: -448px -896px; }
.emoji-large-1248 { background-position: -480px -896px; }
.emoji-large-1249 { background-position: -512px -896px; }
.emoji-large-1250 { background-position: -544px -896px; }
.emoji-large-1251 { background-position: -576px -896px; }
.emoji-large-1252 { background-position: -608px -896px; }
.emoji-large-1253 { background-position: -640px -896px; }
.emoji-large-1254 { background-position: -672px -896px; }
.emoji-large-1255 { background-position: -704px -896px; }
.emoji-large-1256 { background-position: -736px -896px; }
.emoji-large-1257 { background-position: -768px -896px; }
.emoji-large-1258 { background-position: -800px -896px; }
.emoji-large-1259 { background-position: -832px -896px; }
.emoji-large-1260 { background-position: -864px -896px; }
.emoji-large-1261 { background-position: -896px -896px; }
.emoji-large-1262 { background-position: -928px -896px; }
.emoji-large-1263 { background-position: -960px -896px; }
.emoji-large-1264 { background-position: -992px -896px; }
.emoji-large-1265 { background-position: -1024px -896px; }
.emoji-large-1266 { background-position: -1056px -896px; }
.emoji-large-1267 { background-position: -1088px -896px; }
.emoji-large-1268 { background-position: -1120px -896px; }
.emoji-large-1269 { background-position: -1152px -896px; }
.emoji-large-1270 { background-position: -1184px -896px; }
.emoji-large-1271 { background-position: -1216px -896px; }
.emoji-large-1272 { background-position: -1248px -896px; }
.emoji-large-1273 { background-position: -1280px -896px; }
.emoji-large-1274 { background-position: -1312px -896px; }
.emoji-large-1275 { background-position: -1344px -896px; }
.emoji-large-1276 { background-position: -1376px -896px; }
.emoji-large-1277 { background-position: -0px -928px; }
.emoji-large-1278 { background-position: -32px -928px; }
.emoji-large-1279 { background-position: -64px -928px; }
.emoji-large-1280 { background-position: -96px -928px; }
.emoji-large-1281 { background-position: -128px -928px; }
.emoji-large-1282 { background-position: -160px -928px; }
.emoji-large-1283 { background-position: -192px -928px; }
.emoji-large-1284 { background-position: -224px -928px; }
.emoji-large-1285 { background-position: -256px -928px; }
.emoji-large-1286 { background-position: -288px -928px; }
.emoji-large-1287 { background-position: -320px -928px; }
.emoji-large-1288 { background-position: -352px -928px; }
.emoji-large-1289 { background-position: -384px -928px; }
.emoji-large-1290 { background-position: -416px -928px; }
.emoji-large-1291 { background-position: -448px -928px; }
.emoji-large-1292 { background-position: -480px -928px; }
.emoji-large-1293 { background-position: -512px -928px; }
.emoji-large-1294 { background-position: -544px -928px; }
.emoji-large-1295 { background-position: -576px -928px; }
.emoji-large-1296 { background-position: -608px -928px; }
.emoji-large-1297 { background-position: -640px -928px; }
.emoji-large-1298 { background-position: -672px -928px; }
.emoji-large-1299 { background-position: -704px -928px; }
.emoji-large-1300 { background-position: -736px -928px; }
.emoji-large-1301 { background-position: -768px -928px; }
.emoji-large-1302 { background-position: -800px -928px; }
.emoji-large-1303 { background-position: -832px -928px; }
.emoji-large-1304 { background-position: -864px -928px; }
.emoji-large-1305 { background-position: -896px -928px; }
.emoji-large-1306 { background-position: -928px -928px; }
.emoji-large-1307 { background-position: -960px -928px; }
.emoji-large-1308 { background-position: -992px -928px; }
.emoji-large-1309 { background-position: -1024px -928px; }
.emoji-large-1310 { background-position: -1056px -928px; }
.emoji-large-1311 { background-position: -1088px -928px; }
.emoji-large-1312 { background-position: -1120px -928px; }
.emoji-large-1313 { background-position: -1152px -928px; }
.emoji-large-1314 { background-position: -1184px -928px; }
.emoji-large-1315 { background-position: -1216px -928px; }
.emoji-large-1316 { background-position: -1248px -928px; }
.emoji-large-1317 { background-position: -1280px -928px; }
.emoji-large-1318 { background-position: -1312px -928px; }
.emoji-large-1319 { background-position: -1344px -928px; }
.emoji-large-1320 { background-position: -1376px -928px; }
.emoji-large-1321 { background-position: -0px -960px; }
.emoji-large-1322 { background-position: -32px -960px; }
.emoji-large-1323 { background-position: -64px -960px; }
.emoji-large-1324 { background-position: -96px -960px; }
.emoji-large-1325 { background-position: -128px -960px; }
.emoji-large-1326 { background-position: -160px -960px; }
.emoji-large-1327 { background-position: -192px -960px; }
.emoji-large-1328 { background-position: -224px -960px; }
.emoji-large-1329 { background-position: -256px -960px; }
.emoji-large-1330 { background-position: -288px -960px; }
.emoji-large-1331 { background-position: -320px -960px; }
.emoji-large-1332 { background-position: -352px -960px; }
.emoji-large-1333 { background-position: -384px -960px; }
.emoji-large-1334 { background-position: -416px -960px; }
.emoji-large-1335 { background-position: -448px -960px; }
.emoji-large-1336 { background-position: -480px -960px; }
.emoji-large-1337 { background-position: -512px -960px; }
.emoji-large-1338 { background-position: -544px -960px; }
.emoji-large-1339 { background-position: -576px -960px; }
.emoji-large-1340 { background-position: -608px -960px; }
.emoji-large-1341 { background-position: -640px -960px; }
.emoji-large-1342 { background-position: -672px -960px; }
.emoji-large-1343 { background-position: -704px -960px; }
.emoji-large-1344 { background-position: -736px -960px; }
.emoji-large-1345 { background-position: -768px -960px; }
.emoji-large-1346 { background-position: -800px -960px; }
.emoji-large-1347 { background-position: -832px -960px; }
.emoji-large-1348 { background-position: -864px -960px; }
.emoji-large-1349 { background-position: -896px -960px; }
.emoji-large-1350 { background-position: -928px -960px; }
.emoji-large-1351 { background-position: -960px -960px; }
.emoji-large-1352 { background-position: -992px -960px; }
.emoji-large-1353 { background-position: -1024px -960px; }
.emoji-large-1354 { background-position: -1056px -960px; }
.emoji-large-1355 { background-position: -1088px -960px; }
.emoji-large-1356 { background-position: -1120px -960px; }
.emoji-large-1357 { background-position: -1152px -960px; }
.emoji-large-1358 { background-position: -1184px -960px; }
.emoji-large-1359 { background-position: -1216px -960px; }
.emoji-large-1360 { background-position: -1248px -960px; }
.emoji-large-1361 { background-position: -1280px -960px; }
.emoji-large-1362 { background-position: -1312px -960px; }
.emoji-large-1363 { background-position: -1344px -960px; }
.emoji-large-1364 { background-position: -1376px -960px; }
.emoji-large-1365 { background-position: -0px -992px; }
.emoji-large-1366 { background-position: -32px -992px; }
.emoji-large-1367 { background-position: -64px -992px; }
.emoji-large-1368 { background-position: -96px -992px; }
.emoji-large-1369 { background-position: -128px -992px; }
.emoji-large-1370 { background-position: -160px -992px; }
.emoji-large-1371 { background-position: -192px -992px; }
.emoji-large-1372 { background-position: -224px -992px; }
.emoji-large-1373 { background-position: -256px -992px; }
.emoji-large-1374 { background-position: -288px -992px; }
.emoji-large-1375 { background-position: -320px -992px; }
.emoji-large-1376 { background-position: -352px -992px; }
.emoji-large-1377 { background-position: -384px -992px; }
.emoji-large-1378 { background-position: -416px -992px; }
.emoji-large-1379 { background-position: -448px -992px; }
.emoji-large-1380 { background-position: -480px -992px; }
.emoji-large-1381 { background-position: -512px -992px; }
.emoji-large-1382 { background-position: -544px -992px; }
.emoji-large-1383 { background-position: -576px -992px; }
.emoji-large-1384 { background-position: -608px -992px; }
.emoji-large-1385 { background-position: -640px -992px; }
.emoji-large-1386 { background-position: -672px -992px; }
.emoji-large-1387 { background-position: -704px -992px; }
.emoji-large-1388 { background-position: -736px -992px; }
.emoji-large-1389 { background-position: -768px -992px; }
.emoji-large-1390 { background-position: -800px -992px; }
.emoji-large-1391 { background-position: -832px -992px; }
.emoji-large-1392 { background-position: -864px -992px; }
.emoji-large-1393 { background-position: -896px -992px; }
.emoji-large-1394 { background-position: -928px -992px; }
.emoji-large-1395 { background-position: -960px -992px; }
.emoji-large-1396 { background-position: -992px -992px; }
.emoji-large-1397 { background-position: -1024px -992px; }
.emoji-large-1398 { background-position: -1056px -992px; }
.emoji-large-1399 { background-position: -1088px -992px; }
.emoji-large-1400 { background-position: -1120px -992px; }
.emoji-large-1401 { background-position: -1152px -992px; }
.emoji-large-1402 { background-position: -1184px -992px; }
.emoji-large-1403 { background-position: -1216px -992px; }
.emoji-large-1404 { background-position: -1248px -992px; }
.emoji-large-1405 { background-position: -1280px -992px; }
.emoji-large-1406 { background-position: -1312px -992px; }
.emoji-large-1407 { background-position: -1344px -992px; }
.emoji-large-1408 { background-position: -1376px -992px; }
.emoji-large-1409 { background-position: -0px -1024px; }
.emoji-large-1410 { background-position: -32px -1024px; }
.emoji-large-1411 { background-position: -64px -1024px; }
.emoji-large-1412 { background-position: -96px -1024px; }
.emoji-large-1413 { background-position: -128px -1024px; }
.emoji-large-1414 { background-position: -160px -1024px; }
.emoji-large-1415 { background-position: -192px -1024px; }
.emoji-large-1416 { background-position: -224px -1024px; }
.emoji-large-1417 { background-position: -256px -1024px; }
.emoji-large-1418 { background-position: -288px -1024px; }
.emoji-large-1419 { background-position: -320px -1024px; }
.emoji-large-1420 { background-position: -352px -1024px; }
.emoji-large-1421 { background-position: -384px -1024px; }
.emoji-large-1422 { background-position: -416px -1024px; }
.emoji-large-1423 { background-position: -448px -1024px; }
.emoji-large-1424 { background-position: -480px -1024px; }
.emoji-large-1425 { background-position: -512px -1024px; }
.emoji-large-1426 { background-position: -544px -1024px; }
.emoji-large-1427 { background-position: -576px -1024px; }
.emoji-large-1428 { background-position: -608px -1024px; }
.emoji-large-1429 { background-position: -640px -1024px; }
.emoji-large-1430 { background-position: -672px -1024px; }
.emoji-large-1431 { background-position: -704px -1024px; }
.emoji-large-1432 { background-position: -736px -1024px; }
.emoji-large-1433 { background-position: -768px -1024px; }
.emoji-large-1434 { background-position: -800px -1024px; }
.emoji-large-1435 { background-position: -832px -1024px; }
.emoji-large-1436 { background-position: -864px -1024px; }
.emoji-large-1437 { background-position: -896px -1024px; }
.emoji-large-1438 { background-position: -928px -1024px; }
.emoji-large-1439 { background-position: -960px -1024px; }
.emoji-large-1440 { background-position: -992px -1024px; }
.emoji-large-1441 { background-position: -1024px -1024px; }
.emoji-large-1442 { background-position: -1056px -1024px; }
.emoji-large-1443 { background-position: -1088px -1024px; }
.emoji-large-1444 { background-position: -1120px -1024px; }
.emoji-large-1445 { background-position: -1152px -1024px; }
.emoji-large-1446 { background-position: -1184px -1024px; }
.emoji-large-1447 { background-position: -1216px -1024px; }
.emoji-large-1448 { background-position: -1248px -1024px; }
.emoji-large-1449 { background-position: -1280px -1024px; }
.emoji-large-1450 { background-position: -1312px -1024px; }
.emoji-large-1451 { background-position: -1344px -1024px; }
.emoji-large-1452 { background-position: -1376px -1024px; }
.emoji-large-1453 { background-position: -0px -1056px; }
.emoji-large-1454 { background-position: -32px -1056px; }
.emoji-large-1455 { background-position: -64px -1056px; }
.emoji-large-1456 { background-position: -96px -1056px; }
.emoji-large-1457 { background-position: -128px -1056px; }
.emoji-large-1458 { background-position: -160px -1056px; }
.emoji-large-1459 { background-position: -192px -1056px; }
.emoji-large-1460 { background-position: -224px -1056px; }
.emoji-large-1461 { background-position: -256px -1056px; }
.emoji-large-1462 { background-position: -288px -1056px; }
.emoji-large-1463 { background-position: -320px -1056px; }
.emoji-large-1464 { background-position: -352px -1056px; }
.emoji-large-1465 { background-position: -384px -1056px; }
.emoji-large-1466 { background-position: -416px -1056px; }
.emoji-large-1467 { background-position: -448px -1056px; }
.emoji-large-1468 { background-position: -480px -1056px; }
.emoji-large-1469 { background-position: -512px -1056px; }
.emoji-large-1470 { background-position: -544px -1056px; }
.emoji-large-1471 { background-position: -576px -1056px; }
.emoji-large-1472 { background-position: -608px -1056px; }
.emoji-large-1473 { background-position: -640px -1056px; }
.emoji-large-1474 { background-position: -672px -1056px; }
.emoji-large-1475 { background-position: -704px -1056px; }
.emoji-large-1476 { background-position: -736px -1056px; }
.emoji-large-1477 { background-position: -768px -1056px; }
.emoji-large-1478 { background-position: -800px -1056px; }
.emoji-large-1479 { background-position: -832px -1056px; }
.emoji-large-1480 { background-position: -864px -1056px; }
.emoji-large-1481 { background-position: -896px -1056px; }
.emoji-large-1482 { background-position: -928px -1056px; }
.emoji-large-1483 { background-position: -960px -1056px; }
.emoji-large-1484 { background-position: -992px -1056px; }
.emoji-large-1485 { background-position: -1024px -1056px; }
.emoji-large-1486 { background-position: -1056px -1056px; }
.emoji-large-1487 { background-position: -1088px -1056px; }
.emoji-large-1488 { background-position: -1120px -1056px; }
.emoji-large-1489 { background-position: -1152px -1056px; }
.emoji-large-1490 { background-position: -1184px -1056px; }
.emoji-large-1491 { background-position: -1216px -1056px; }
.emoji-large-1492 { background-position: -1248px -1056px; }
.emoji-large-1493 { background-position: -1280px -1056px; }
.emoji-large-1494 { background-position: -1312px -1056px; }
.emoji-large-1495 { background-position: -1344px -1056px; }
.emoji-large-1496 { background-position: -1376px -1056px; }
.emoji-large-1497 { background-position: -0px -1088px; }
.emoji-large-1498 { background-position: -32px -1088px; }
.emoji-large-1499 { background-position: -64px -1088px; }
.emoji-large-1500 { background-position: -96px -1088px; }
.emoji-large-1501 { background-position: -128px -1088px; }
.emoji-large-1502 { background-position: -160px -1088px; }
.emoji-large-1503 { background-position: -192px -1088px; }
.emoji-large-1504 { background-position: -224px -1088px; }
.emoji-large-1505 { background-position: -256px -1088px; }
.emoji-large-1506 { background-position: -288px -1088px; }
.emoji-large-1507 { background-position: -320px -1088px; }
.emoji-large-1508 { background-position: -352px -1088px; }
.emoji-large-1509 { background-position: -384px -1088px; }
.emoji-large-1510 { background-position: -416px -1088px; }
.emoji-large-1511 { background-position: -448px -1088px; }
.emoji-large-1512 { background-position: -480px -1088px; }
.emoji-large-1513 { background-position: -512px -1088px; }
.emoji-large-1514 { background-position: -544px -1088px; }
.emoji-large-1515 { background-position: -576px -1088px; }
.emoji-large-1516 { background-position: -608px -1088px; }
.emoji-large-1517 { background-position: -640px -1088px; }
.emoji-large-1518 { background-position: -672px -1088px; }
.emoji-large-1519 { background-position: -704px -1088px; }
.emoji-large-1520 { background-position: -736px -1088px; }
.emoji-large-1521 { background-position: -768px -1088px; }
.emoji-large-1522 { background-position: -800px -1088px; }
.emoji-large-1523 { background-position: -832px -1088px; }
.emoji-large-1524 { background-position: -864px -1088px; }
.emoji-large-1525 { background-position: -896px -1088px; }
.emoji-large-1526 { background-position: -928px -1088px; }
.emoji-large-1527 { background-position: -960px -1088px; }
.emoji-large-1528 { background-position: -992px -1088px; }
.emoji-large-1529 { background-position: -1024px -1088px; }
.emoji-large-1530 { background-position: -1056px -1088px; }
.emoji-large-1531 { background-position: -1088px -1088px; }
.emoji-large-1532 { background-position: -1120px -1088px; }
.emoji-large-1533 { background-position: -1152px -1088px; }
.emoji-large-1534 { background-position: -1184px -1088px; }
.emoji-large-1535 { background-position: -1216px -1088px; }
.emoji-large-1536 { background-position: -1248px -1088px; }
.emoji-large-1537 { background-position: -1280px -1088px; }
.emoji-large-1538 { background-position: -1312px -1088px; }
.emoji-large-1539 { background-position: -1344px -1088px; }
.emoji-large-1540 { background-position: -1376px -1088px; }
.emoji-large-1541 { background-position: -0px -1120px; }
.emoji-large-1542 { background-position: -32px -1120px; }
.emoji-large-1543 { background-position: -64px -1120px; }
.emoji-large-1544 { background-position: -96px -1120px; }
.emoji-large-1545 { background-position: -128px -1120px; }
.emoji-large-1546 { background-position: -160px -1120px; }
.emoji-large-1547 { background-position: -192px -1120px; }
.emoji-large-1548 { background-position: -224px -1120px; }
.emoji-large-1549 { background-position: -256px -1120px; }
.emoji-large-1550 { background-position: -288px -1120px; }
.emoji-large-1551 { background-position: -320px -1120px; }
.emoji-large-1552 { background-position: -352px -1120px; }
.emoji-large-1553 { background-position: -384px -1120px; }
.emoji-large-1554 { background-position: -416px -1120px; }
.emoji-large-1555 { background-position: -448px -1120px; }
.emoji-large-1556 { background-position: -480px -1120px; }
.emoji-large-1557 { background-position: -512px -1120px; }
.emoji-large-1558 { background-position: -544px -1120px; }
.emoji-large-1559 { background-position: -576px -1120px; }
.emoji-large-1560 { background-position: -608px -1120px; }
.emoji-large-1561 { background-position: -640px -1120px; }
.emoji-large-1562 { background-position: -672px -1120px; }
.emoji-large-1563 { background-position: -704px -1120px; }
.emoji-large-1564 { background-position: -736px -1120px; }
.emoji-large-1565 { background-position: -768px -1120px; }
.emoji-large-1566 { background-position: -800px -1120px; }
.emoji-large-1567 { background-position: -832px -1120px; }
.emoji-large-1568 { background-position: -864px -1120px; }
.emoji-large-1569 { background-position: -896px -1120px; }
.emoji-large-1570 { background-position: -928px -1120px; }
.emoji-large-1571 { background-position: -960px -1120px; }
.emoji-large-1572 { background-position: -992px -1120px; }
.emoji-large-1573 { background-position: -1024px -1120px; }
.emoji-large-1574 { background-position: -1056px -1120px; }
.emoji-large-1575 { background-position: -1088px -1120px; }
.emoji-large-1576 { background-position: -1120px -1120px; }
.emoji-large-1577 { background-position: -1152px -1120px; }
.emoji-large-1578 { background-position: -1184px -1120px; }
.emoji-large-1579 { background-position: -1216px -1120px; }
.emoji-large-1580 { background-position: -1248px -1120px; }
.emoji-large-1581 { background-position: -1280px -1120px; }
.emoji-large-1582 { background-position: -1312px -1120px; }
.emoji-large-1583 { background-position: -1344px -1120px; }
.emoji-large-1584 { background-position: -1376px -1120px; }
.emoji-large-1585 { background-position: -0px -1152px; }
.emoji-large-1586 { background-position: -32px -1152px; }
.emoji-large-1587 { background-position: -64px -1152px; }
.emoji-large-1588 { background-position: -96px -1152px; }
.emoji-large-1589 { background-position: -128px -1152px; }
.emoji-large-1590 { background-position: -160px -1152px; }
.emoji-large-1591 { background-position: -192px -1152px; }
.emoji-large-1592 { background-position: -224px -1152px; }
.emoji-large-1593 { background-position: -256px -1152px; }
.emoji-large-1594 { background-position: -288px -1152px; }
.emoji-large-1595 { background-position: -320px -1152px; }
.emoji-large-1596 { background-position: -352px -1152px; }
.emoji-large-1597 { background-position: -384px -1152px; }
.emoji-large-1598 { background-position: -416px -1152px; }
.emoji-large-1599 { background-position: -448px -1152px; }
.emoji-large-1600 { background-position: -480px -1152px; }
.emoji-large-1601 { background-position: -512px -1152px; }
.emoji-large-1602 { background-position: -544px -1152px; }
.emoji-large-1603 { background-position: -576px -1152px; }
.emoji-large-1604 { background-position: -608px -1152px; }
.emoji-large-1605 { background-position: -640px -1152px; }
.emoji-large-1606 { background-position: -672px -1152px; }
.emoji-large-1607 { background-position: -704px -1152px; }
.emoji-large-1608 { background-position: -736px -1152px; }
.emoji-large-1609 { background-position: -768px -1152px; }
.emoji-large-1610 { background-position: -800px -1152px; }
.emoji-large-1611 { background-position: -832px -1152px; }
.emoji-large-1612 { background-position: -864px -1152px; }
.emoji-large-1613 { background-position: -896px -1152px; }
.emoji-large-1614 { background-position: -928px -1152px; }
.emoji-large-1615 { background-position: -960px -1152px; }
.emoji-large-1616 { background-position: -992px -1152px; }
.emoji-large-1617 { background-position: -1024px -1152px; }
.emoji-large-1618 { background-position: -1056px -1152px; }
.emoji-large-1619 { background-position: -1088px -1152px; }
.emoji-large-1620 { background-position: -1120px -1152px; }
.emoji-large-1621 { background-position: -1152px -1152px; }
.emoji-large-1622 { background-position: -1184px -1152px; }
.emoji-large-1623 { background-position: -1216px -1152px; }
.emoji-large-1624 { background-position: -1248px -1152px; }
.emoji-large-1625 { background-position: -1280px -1152px; }
.emoji-large-1626 { background-position: -1312px -1152px; }
.emoji-large-1627 { background-position: -1344px -1152px; }
.emoji-large-1628 { background-position: -1376px -1152px; }
.emoji-large-1629 { background-position: -0px -1184px; }
.emoji-large-1630 { background-position: -32px -1184px; }
.emoji-large-1631 { background-position: -64px -1184px; }
.emoji-large-1632 { background-position: -96px -1184px; }
.emoji-large-1633 { background-position: -128px -1184px; }
.emoji-large-1634 { background-position: -160px -1184px; }
.emoji-large-1635 { background-position: -192px -1184px; }
.emoji-large-1636 { background-position: -224px -1184px; }
.emoji-large-1637 { background-position: -256px -1184px; }
.emoji-large-1638 { background-position: -288px -1184px; }
.emoji-large-1639 { background-position: -320px -1184px; }
.emoji-large-1640 { background-position: -352px -1184px; }
.emoji-large-1641 { background-position: -384px -1184px; }
.emoji-large-1642 { background-position: -416px -1184px; }
.emoji-large-1643 { background-position: -448px -1184px; }
.emoji-large-1644 { background-position: -480px -1184px; }
.emoji-large-1645 { background-position: -512px -1184px; }
.emoji-large-1646 { background-position: -544px -1184px; }
.emoji-large-1647 { background-position: -576px -1184px; }
.emoji-large-1648 { background-position: -608px -1184px; }
.emoji-large-1649 { background-position: -640px -1184px; }
.emoji-large-1650 { background-position: -672px -1184px; }
.emoji-large-1651 { background-position: -704px -1184px; }
.emoji-large-1652 { background-position: -736px -1184px; }
.emoji-large-1653 { background-position: -768px -1184px; }
.emoji-large-1654 { background-position: -800px -1184px; }
.emoji-large-1655 { background-position: -832px -1184px; }
.emoji-large-1656 { background-position: -864px -1184px; }
.emoji-large-1657 { background-position: -896px -1184px; }
.emoji-large-1658 { background-position: -928px -1184px; }
.emoji-large-1659 { background-position: -960px -1184px; }
.emoji-large-1660 { background-position: -992px -1184px; }
.emoji-large-1661 { background-position: -1024px -1184px; }
.emoji-large-1662 { background-position: -1056px -1184px; }
.emoji-large-1663 { background-position: -1088px -1184px; }
.emoji-large-1664 { background-position: -1120px -1184px; }
.emoji-large-1665 { background-position: -1152px -1184px; }
.emoji-large-1666 { background-position: -1184px -1184px; }
.emoji-large-1667 { background-position: -1216px -1184px; }
.emoji-large-1668 { background-position: -1248px -1184px; }
.emoji-large-1669 { background-position: -1280px -1184px; }
.emoji-large-1670 { background-position: -1312px -1184px; }
.emoji-large-1671 { background-position: -1344px -1184px; }
.emoji-large-1672 { background-position: -1376px -1184px; }
.emoji-large-1673 { background-position: -0px -1216px; }
.emoji-large-1674 { background-position: -32px -1216px; }
.emoji-large-1675 { background-position: -64px -1216px; }
.emoji-large-1676 { background-position: -96px -1216px; }
.emoji-large-1677 { background-position: -128px -1216px; }
.emoji-large-1678 { background-position: -160px -1216px; }
.emoji-large-1679 { background-position: -192px -1216px; }
.emoji-large-1680 { background-position: -224px -1216px; }
.emoji-large-1681 { background-position: -256px -1216px; }
.emoji-large-1682 { background-position: -288px -1216px; }
.emoji-large-1683 { background-position: -320px -1216px; }
.emoji-large-1684 { background-position: -352px -1216px; }
.emoji-large-1685 { background-position: -384px -1216px; }
.emoji-large-1686 { background-position: -416px -1216px; }
.emoji-large-1687 { background-position: -448px -1216px; }
.emoji-large-1688 { background-position: -480px -1216px; }
.emoji-large-1689 { background-position: -512px -1216px; }
.emoji-large-1690 { background-position: -544px -1216px; }
.emoji-large-1691 { background-position: -576px -1216px; }
.emoji-large-1692 { background-position: -608px -1216px; }
.emoji-large-1693 { background-position: -640px -1216px; }
.emoji-large-1694 { background-position: -672px -1216px; }
.emoji-large-1695 { background-position: -704px -1216px; }
.emoji-large-1696 { background-position: -736px -1216px; }
.emoji-large-1697 { background-position: -768px -1216px; }
.emoji-large-1698 { background-position: -800px -1216px; }
.emoji-large-1699 { background-position: -832px -1216px; }
.emoji-large-1700 { background-position: -864px -1216px; }
.emoji-large-1701 { background-position: -896px -1216px; }
.emoji-large-1702 { background-position: -928px -1216px; }
.emoji-large-1703 { background-position: -960px -1216px; }
.emoji-large-1704 { background-position: -992px -1216px; }
.emoji-large-1705 { background-position: -1024px -1216px; }
.emoji-large-1706 { background-position: -1056px -1216px; }
.emoji-large-1707 { background-position: -1088px -1216px; }
.emoji-large-1708 { background-position: -1120px -1216px; }
.emoji-large-1709 { background-position: -1152px -1216px; }
.emoji-large-1710 { background-position: -1184px -1216px; }
.emoji-large-1711 { background-position: -1216px -1216px; }
.emoji-large-1712 { background-position: -1248px -1216px; }
.emoji-large-1713 { background-position: -1280px -1216px; }
.emoji-large-1714 { background-position: -1312px -1216px; }
.emoji-large-1715 { background-position: -1344px -1216px; }
.emoji-large-1716 { background-position: -1376px -1216px; }
.emoji-large-1717 { background-position: -0px -1248px; }
.emoji-large-1718 { background-position: -32px -1248px; }
.emoji-large-1719 { background-position: -64px -1248px; }
.emoji-large-1720 { background-position: -96px -1248px; }
.emoji-large-1721 { background-position: -128px -1248px; }
.emoji-large-1722 { background-position: -160px -1248px; }
.emoji-large-1723 { background-position: -192px -1248px; }
.emoji-large-1724 { background-position: -224px -1248px; }
.emoji-large-1725 { background-position: -256px -1248px; }
.emoji-large-1726 { background-position: -288px -1248px; }
.emoji-large-1727 { background-position: -320px -1248px; }
.emoji-large-1728 { background-position: -352px -1248px; }
.emoji-large-1729 { background-position: -384px -1248px; }
.emoji-large-1730 { background-position: -416px -1248px; }
.emoji-large-1731 { background-position: -448px -1248px; }
.emoji-large-1732 { background-position: -480px -1248px; }
.emoji-large-1733 { background-position: -512px -1248px; }
.emoji-large-1734 { background-position: -544px -1248px; }
.emoji-large-1735 { background-position: -576px -1248px; }
.emoji-large-1736 { background-position: -608px -1248px; }
.emoji-large-1737 { background-position: -640px -1248px; }
.emoji-large-1738 { background-position: -672px -1248px; }
.emoji-large-1739 { background-position: -704px -1248px; }
.emoji-large-1740 { background-position: -736px -1248px; }
.emoji-large-1741 { background-position: -768px -1248px; }
.emoji-large-1742 { background-position: -800px -1248px; }
.emoji-large-1743 { background-position: -832px -1248px; }
.emoji-large-1744 { background-position: -864px -1248px; }
.emoji-large-1745 { background-position: -896px -1248px; }
.emoji-large-1746 { background-position: -928px -1248px; }
.emoji-large-1747 { background-position: -960px -1248px; }
.emoji-large-1748 { background-position: -992px -1248px; }
.emoji-large-1749 { background-position: -1024px -1248px; }
.emoji-large-1750 { background-position: -1056px -1248px; }
.emoji-large-1751 { background-position: -1088px -1248px; }
.emoji-large-1752 { background-position: -1120px -1248px; }
.emoji-large-1753 { background-position: -1152px -1248px; }
.emoji-large-1754 { background-position: -1184px -1248px; }
.emoji-large-1755 { background-position: -1216px -1248px; }
.emoji-large-1756 { background-position: -1248px -1248px; }
.emoji-large-1757 { background-position: -1280px -1248px; }
.emoji-large-1758 { background-position: -1312px -1248px; }
.emoji-large-1759 { background-position: -1344px -1248px; }
.emoji-large-1760 { background-position: -1376px -1248px; }
.emoji-large-1761 { background-position: -0px -1280px; }
.emoji-large-1762 { background-position: -32px -1280px; }
.emoji-large-1763 { background-position: -64px -1280px; }
.emoji-large-1764 { background-position: -96px -1280px; }
.emoji-large-1765 { background-position: -128px -1280px; }
.emoji-large-1766 { background-position: -160px -1280px; }
.emoji-large-1767 { background-position: -192px -1280px; }
.emoji-large-1768 { background-position: -224px -1280px; }
.emoji-large-1769 { background-position: -256px -1280px; }
.emoji-large-1770 { background-position: -288px -1280px; }
.emoji-large-1771 { background-position: -320px -1280px; }
.emoji-large-1772 { background-position: -352px -1280px; }
.emoji-large-1773 { background-position: -384px -1280px; }
.emoji-large-1774 { background-position: -416px -1280px; }
.emoji-large-1775 { background-position: -448px -1280px; }
.emoji-large-1776 { background-position: -480px -1280px; }
.emoji-large-1777 { background-position: -512px -1280px; }
.emoji-large-1778 { background-position: -544px -1280px; }
.emoji-large-1779 { background-position: -576px -1280px; }
.emoji-large-1780 { background-position: -608px -1280px; }
.emoji-large-1781 { background-position: -640px -1280px; }
.emoji-large-1782 { background-position: -672px -1280px; }
.emoji-large-1783 { background-position: -704px -1280px; }
.emoji-large-1784 { background-position: -736px -1280px; }
.emoji-large-1785 { background-position: -768px -1280px; }
.emoji-large-1786 { background-position: -800px -1280px; }
.emoji-large-1787 { background-position: -832px -1280px; }
.emoji-large-1788 { background-position: -864px -1280px; }
.emoji-large-1789 { background-position: -896px -1280px; }
.emoji-large-1790 { background-position: -928px -1280px; }
.emoji-large-1791 { background-position: -960px -1280px; }
.emoji-large-1792 { background-position: -992px -1280px; }
.emoji-large-1793 { background-position: -1024px -1280px; }
.emoji-large-1794 { background-position: -1056px -1280px; }
.emoji-large-1795 { background-position: -1088px -1280px; }
.emoji-large-1796 { background-position: -1120px -1280px; }
.emoji-large-1797 { background-position: -1152px -1280px; }
.emoji-large-1798 { background-position: -1184px -1280px; }
.emoji-large-1799 { background-position: -1216px -1280px; }
.emoji-large-1800 { background-position: -1248px -1280px; }
.emoji-large-1801 { background-position: -1280px -1280px; }
.emoji-large-1802 { background-position: -1312px -1280px; }
.emoji-large-1803 { background-position: -1344px -1280px; }
.emoji-large-1804 { background-position: -1376px -1280px; }
.emoji-large-1805 { background-position: -0px -1312px; }
.emoji-large-1806 { background-position: -32px -1312px; }
.emoji-large-1807 { background-position: -64px -1312px; }
.emoji-large-1808 { background-position: -96px -1312px; }
.emoji-large-1809 { background-position: -128px -1312px; }
.emoji-large-1810 { background-position: -160px -1312px; }
.emoji-large-1811 { background-position: -192px -1312px; }
.emoji-large-1812 { background-position: -224px -1312px; }
.emoji-large-1813 { background-position: -256px -1312px; }
.emoji-large-1814 { background-position: -288px -1312px; }
.emoji-large-1815 { background-position: -320px -1312px; }
.emoji-large-1816 { background-position: -352px -1312px; }
.emoji-large-1817 { background-position: -384px -1312px; }
.emoji-large-1818 { background-position: -416px -1312px; }
.emoji-large-1819 { background-position: -448px -1312px; }
.emoji-large-1820 { background-position: -480px -1312px; }
.emoji-large-1821 { background-position: -512px -1312px; }
.emoji-large-1822 { background-position: -544px -1312px; }
.emoji-large-1823 { background-position: -576px -1312px; }
.emoji-large-1824 { background-position: -608px -1312px; }
.emoji-large-1825 { background-position: -640px -1312px; }
.emoji-large-1826 { background-position: -672px -1312px; }
.emoji-large-1827 { background-position: -704px -1312px; }
.emoji-large-1828 { background-position: -736px -1312px; }
.emoji-large-1829 { background-position: -768px -1312px; }
.emoji-large-1830 { background-position: -800px -1312px; }
.emoji-large-1831 { background-position: -832px -1312px; }
.emoji-large-1832 { background-position: -864px -1312px; }
.emoji-large-1833 { background-position: -896px -1312px; }
.emoji-large-1834 { background-position: -928px -1312px; }
.emoji-large-1835 { background-position: -960px -1312px; }
.emoji-large-1836 { background-position: -992px -1312px; }
.emoji-large-1837 { background-position: -1024px -1312px; }
.emoji-large-1838 { background-position: -1056px -1312px; }
.emoji-large-1839 { background-position: -1088px -1312px; }
.emoji-large-1840 { background-position: -1120px -1312px; }
.emoji-large-1841 { background-position: -1152px -1312px; }
.emoji-large-1842 { background-position: -1184px -1312px; }
.emoji-large-1843 { background-position: -1216px -1312px; }
.emoji-large-1844 { background-position: -1248px -1312px; }
.emoji-large-1845 { background-position: -1280px -1312px; }
.emoji-large-1846 { background-position: -1312px -1312px; }
.emoji-large-1847 { background-position: -1344px -1312px; }
.emoji-large-1848 { background-position: -1376px -1312px; }
.emoji-large-1849 { background-position: -0px -1344px; }
.emoji-large-1850 { background-position: -32px -1344px; }
.emoji-large-1851 { background-position: -64px -1344px; }
.emoji-large-1852 { background-position: -96px -1344px; }
.emoji-large-1853 { background-position: -128px -1344px; }
.emoji-large-1854 { background-position: -160px -1344px; }
.emoji-large-1855 { background-position: -192px -1344px; }
.emoji-large-1856 { background-position: -224px -1344px; }
.emoji-large-1857 { background-position: -256px -1344px; }
.emoji-large-1858 { background-position: -288px -1344px; }
.emoji-large-1859 { background-position: -320px -1344px; }
.emoji-large-1860 { background-position: -352px -1344px; }
.emoji-large-1861 { background-position: -384px -1344px; }
.emoji-large-1862 { background-position: -416px -1344px; }
.emoji-large-1863 { background-position: -448px -1344px; }
.emoji-large-1864 { background-position: -480px -1344px; }
.emoji-large-1865 { background-position: -512px -1344px; }
.emoji-large-1866 { background-position: -544px -1344px; }
.emoji-large-1867 { background-position: -576px -1344px; }
.emoji-large-1868 { background-position: -608px -1344px; }
.emoji-large-1869 { background-position: -640px -1344px; }
.emoji-large-1870 { background-position: -672px -1344px; }
.emoji-large-1871 { background-position: -704px -1344px; }
.emoji-large-1872 { background-position: -736px -1344px; }
.emoji-large-1873 { background-position: -768px -1344px; }
.emoji-large-1874 { background-position: -800px -1344px; }
.emoji-large-1875 { background-position: -832px -1344px; }
.emoji-large-1876 { background-position: -864px -1344px; }
.emoji-large-1877 { background-position: -896px -1344px; }
.emoji-large-1878 { background-position: -928px -1344px; }
.emoji-large-1879 { background-position: -960px -1344px; }
.emoji-large-1880 { background-position: -992px -1344px; }
