#autocomplete {
    border: 1px solid;
    overflow: hidden;
    position: absolute;
    z-index: 100;
}

#autocomplete ul {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}

#autocomplete li {
    background: #fff;
    color: #000;
    cursor: default;
    white-space: pre;
    zoom:1;}

html.js input.form-autocomplete {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/throbber-inactive.png);
    background-position: 100% center;
    background-repeat: no-repeat;
}

html.js input.throbbing {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/throbber-active.gif);
    background-position: 100% center;
}

html.js fieldset.collapsed {
    border-bottom-width: 0;
    border-left-width: 0;
    border-right-width: 0;
    height: 1em;
}

html.js fieldset.collapsed .fieldset-wrapper {
    display: none;
}

fieldset.collapsible {
    position: relative;
}

fieldset.collapsible .fieldset-legend {
    display: block;
}

.form-textarea-wrapper textarea {
    display: block;
    margin: 0;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.resizable-textarea .grippie {
    background: #eee url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/grippie.png) no-repeat center 2px;
    border: 1px solid #ddd;
    border-top-width: 0;
    cursor: s-resize;
    height: 9px;
    overflow: hidden;
}

body.drag {
    cursor: move;
}

.draggable a.tabledrag-handle {
    cursor: move;
    float: left;
    height: 1.7em;
    margin-left: -1em;
    overflow: hidden;
    text-decoration: none;
}

a.tabledrag-handle:hover {
    text-decoration: none;
}

a.tabledrag-handle .handle {
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/draggable.png) no-repeat 6px 9px;
    height: 13px;
    margin: -0.4em 0.5em;
    padding: 0.42em 0.5em;
    width: 13px;
}

a.tabledrag-handle-hover .handle {
    background-position: 6px -11px;
}

div.indentation {
    float: left;
    height: 1.7em;
    margin: -0.4em 0.2em -0.4em -0.4em;
    padding: 0.42em 0 0.42em 0.6em;
    width: 20px;
}

div.tree-child {
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/tree.png) no-repeat 11px center;
}

div.tree-child-last {
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/tree-bottom.png) no-repeat 11px center;
}

div.tree-child-horizontal {
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/tree.png) no-repeat -11px center;
}

.tabledrag-toggle-weight-wrapper {
    text-align: right;
}

table.sticky-header {
    background-color: #fff;
    margin-top: 0;
}

.progress .bar {
    background-color: #fff;
    border: 1px solid;
}

.progress .filled {
    background-color: #000;
    height: 1.5em;
    width: 5px;
}

.progress .percentage {
    float: right;
}

.ajax-progress {
    display: inline-block;
}

.ajax-progress .throbber {
    background: transparent url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/misc/throbber-active.gif) no-repeat 0px center;
    float: left;
    height: 15px;
    margin: 2px;
    width: 15px;
}

.ajax-progress .message {
    padding-left: 20px;
}

tr .ajax-progress .throbber {
    margin: 0 2px;
}

.ajax-progress-bar {
    width: 16em;
}

.container-inline div,.container-inline label {
    display: inline;
}

.container-inline .fieldset-wrapper {
    display: block;
}

.nowrap {
    white-space: nowrap;
}

html.js .js-hide {
    display: none;
}

.element-hidden {
    display: none;
}

.element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    overflow: hidden;
    height: 1px;
}

.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus {
    position: static !important;
    clip: auto;
    overflow: visible;
    height: auto;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

* html .clearfix {
    height: 1%;
}

*:first-child + html .clearfix {
    min-height: 1%;
}

/*})'"*/
.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:before,.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse
}

.ui-helper-clearfix:after {
    clear: both
}

.ui-helper-clearfix {
    min-height: 0
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0)
}

.ui-front {
    z-index: 100
}

.ui-state-disabled {
    cursor: default!important
}

.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

/*})'"*/
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em
}

.ui-widget .ui-widget {
    font-size: 1em
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em
}

.ui-widget-content {
    border: 1px solid #aaa;
    background: #fff url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222
}

.ui-widget-content a {
    color: #222
}

.ui-widget-header {
    border: 1px solid #aaa;
    background: #ccc url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
    color: #222;
    font-weight: 700
}

.ui-widget-header a {
    color: #222
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #555
}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {
    color: #555;
    text-decoration: none
}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
    border: 1px solid #999;
    background: #dadada url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #212121
}

.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {
    color: #212121;
    text-decoration: none
}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {
    border: 1px solid #aaa;
    background: #fff url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #212121
}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
    color: #212121;
    text-decoration: none
}

.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
    color: #363636
}

.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {
    color: #363636
}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
    color: #cd0a0a
}

.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {
    color: #cd0a0a
}

.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {
    color: #cd0a0a
}

.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {
    font-weight: 700
}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: 400
}

.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35)
}

.ui-icon {
    width: 16px;
    height: 16px
}

.ui-icon,.ui-widget-content .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)
}

.ui-widget-header .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)
}

.ui-state-default .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png)
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)
}

.ui-state-active .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)
}

.ui-state-highlight .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)
}

.ui-icon-blank {
    background-position: 16px 16px
}

.ui-icon-carat-1-n {
    background-position: 0 0
}

.ui-icon-carat-1-ne {
    background-position: -16px 0
}

.ui-icon-carat-1-e {
    background-position: -32px 0
}

.ui-icon-carat-1-se {
    background-position: -48px 0
}

.ui-icon-carat-1-s {
    background-position: -64px 0
}

.ui-icon-carat-1-sw {
    background-position: -80px 0
}

.ui-icon-carat-1-w {
    background-position: -96px 0
}

.ui-icon-carat-1-nw {
    background-position: -112px 0
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px
}

.ui-icon-arrow-4 {
    background-position: 0 -80px
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px
}

.ui-icon-extlink {
    background-position: -32px -80px
}

.ui-icon-newwin {
    background-position: -48px -80px
}

.ui-icon-refresh {
    background-position: -64px -80px
}

.ui-icon-shuffle {
    background-position: -80px -80px
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px
}

.ui-icon-folder-open {
    background-position: -16px -96px
}

.ui-icon-document {
    background-position: -32px -96px
}

.ui-icon-document-b {
    background-position: -48px -96px
}

.ui-icon-note {
    background-position: -64px -96px
}

.ui-icon-mail-closed {
    background-position: -80px -96px
}

.ui-icon-mail-open {
    background-position: -96px -96px
}

.ui-icon-suitcase {
    background-position: -112px -96px
}

.ui-icon-comment {
    background-position: -128px -96px
}

.ui-icon-person {
    background-position: -144px -96px
}

.ui-icon-print {
    background-position: -160px -96px
}

.ui-icon-trash {
    background-position: -176px -96px
}

.ui-icon-locked {
    background-position: -192px -96px
}

.ui-icon-unlocked {
    background-position: -208px -96px
}

.ui-icon-bookmark {
    background-position: -224px -96px
}

.ui-icon-tag {
    background-position: -240px -96px
}

.ui-icon-home {
    background-position: 0 -112px
}

.ui-icon-flag {
    background-position: -16px -112px
}

.ui-icon-calendar {
    background-position: -32px -112px
}

.ui-icon-cart {
    background-position: -48px -112px
}

.ui-icon-pencil {
    background-position: -64px -112px
}

.ui-icon-clock {
    background-position: -80px -112px
}

.ui-icon-disk {
    background-position: -96px -112px
}

.ui-icon-calculator {
    background-position: -112px -112px
}

.ui-icon-zoomin {
    background-position: -128px -112px
}

.ui-icon-zoomout {
    background-position: -144px -112px
}

.ui-icon-search {
    background-position: -160px -112px
}

.ui-icon-wrench {
    background-position: -176px -112px
}

.ui-icon-gear {
    background-position: -192px -112px
}

.ui-icon-heart {
    background-position: -208px -112px
}

.ui-icon-star {
    background-position: -224px -112px
}

.ui-icon-link {
    background-position: -240px -112px
}

.ui-icon-cancel {
    background-position: 0 -128px
}

.ui-icon-plus {
    background-position: -16px -128px
}

.ui-icon-plusthick {
    background-position: -32px -128px
}

.ui-icon-minus {
    background-position: -48px -128px
}

.ui-icon-minusthick {
    background-position: -64px -128px
}

.ui-icon-close {
    background-position: -80px -128px
}

.ui-icon-closethick {
    background-position: -96px -128px
}

.ui-icon-key {
    background-position: -112px -128px
}

.ui-icon-lightbulb {
    background-position: -128px -128px
}

.ui-icon-scissors {
    background-position: -144px -128px
}

.ui-icon-clipboard {
    background-position: -160px -128px
}

.ui-icon-copy {
    background-position: -176px -128px
}

.ui-icon-contact {
    background-position: -192px -128px
}

.ui-icon-image {
    background-position: -208px -128px
}

.ui-icon-video {
    background-position: -224px -128px
}

.ui-icon-script {
    background-position: -240px -128px
}

.ui-icon-alert {
    background-position: 0 -144px
}

.ui-icon-info {
    background-position: -16px -144px
}

.ui-icon-notice {
    background-position: -32px -144px
}

.ui-icon-help {
    background-position: -48px -144px
}

.ui-icon-check {
    background-position: -64px -144px
}

.ui-icon-bullet {
    background-position: -80px -144px
}

.ui-icon-radio-on {
    background-position: -96px -144px
}

.ui-icon-radio-off {
    background-position: -112px -144px
}

.ui-icon-pin-w {
    background-position: -128px -144px
}

.ui-icon-pin-s {
    background-position: -144px -144px
}

.ui-icon-play {
    background-position: 0 -160px
}

.ui-icon-pause {
    background-position: -16px -160px
}

.ui-icon-seek-next {
    background-position: -32px -160px
}

.ui-icon-seek-prev {
    background-position: -48px -160px
}

.ui-icon-seek-end {
    background-position: -64px -160px
}

.ui-icon-seek-start {
    background-position: -80px -160px
}

.ui-icon-seek-first {
    background-position: -80px -160px
}

.ui-icon-stop {
    background-position: -96px -160px
}

.ui-icon-eject {
    background-position: -112px -160px
}

.ui-icon-volume-off {
    background-position: -128px -160px
}

.ui-icon-volume-on {
    background-position: -144px -160px
}

.ui-icon-power {
    background-position: 0 -176px
}

.ui-icon-signal-diag {
    background-position: -16px -176px
}

.ui-icon-signal {
    background-position: -32px -176px
}

.ui-icon-battery-0 {
    background-position: -48px -176px
}

.ui-icon-battery-1 {
    background-position: -64px -176px
}

.ui-icon-battery-2 {
    background-position: -80px -176px
}

.ui-icon-battery-3 {
    background-position: -96px -176px
}

.ui-icon-circle-plus {
    background-position: 0 -192px
}

.ui-icon-circle-minus {
    background-position: -16px -192px
}

.ui-icon-circle-close {
    background-position: -32px -192px
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px
}

.ui-icon-circle-check {
    background-position: -208px -192px
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px
}

.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {
    border-top-left-radius: 4px
}

.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {
    border-top-right-radius: 4px
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {
    border-bottom-left-radius: 4px
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {
    border-bottom-right-radius: 4px
}

.ui-widget-overlay {
    background: #aaa url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30)
}

.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaa url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px
}

/*})'"*/
.ui-tabs {
    position: relative;
    padding: .2em
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0
}

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap
}

.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: .5em 1em;
    text-decoration: none
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: text
}

.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer
}

.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: 0
}

/*})'"*/
.file-brightcove-video-oembed .field-oembed-data .video-js {
    width: 100%;
    height: 100%;
    padding-bottom: 57%;
}

.ti_editorial_entityreference_search_create_edit_form .image_rights_copy {
    display: none;
    width: 25%;
    text-align: center;
    float: right;
    font-size: 12px;
}

#container li:first-child .ti_editorial_entityreference_search_create_edit_form:last-of-type .image_rights_copy,#container-quick li:first-child .ti_editorial_entityreference_search_create_edit_form:last-of-type .image_rights_copy {
    display: block;
}

#container label[for="field_image_rights_assignment_id"],#container label[for="field_image_rights_source_img_id"],#container label[for="field_image_rights_cleared"],#container label[for="field_image_rights_notes"],#container label[for="field_image_rights_source_parent"],#container label[for="field_image_rights_keywords"],#container label[for="field_image_rights_meta_caption"],#container label[for="field_image_rights_photographer"],#container label[for="field_image_rights_restrictions"],#container label[for="field_image_rights_meta_name"],#container-quick label[for="field_image_rights_assignment_id"],#container-quick label[for="field_image_rights_source_img_id"],#container-quick label[for="field_image_rights_cleared"],#container-quick label[for="field_image_rights_notes"],#container-quick label[for="field_image_rights_source_parent"],#container-quick label[for="field_image_rights_keywords"],#container-quick label[for="field_image_rights_meta_caption"],#container-quick label[for="field_image_rights_photographer"],#container-quick label[for="field_image_rights_restrictions"],#container-quick label[for="field_image_rights_meta_name"] {
    display: none;
}

#container .form_field_image_rights_assignment_id .field_image_rights_assignment_id,#container .form_field_image_rights_source_img_id .field_image_rights_source_img_id,#container .form_field_image_rights_cleared .field_image_rights_cleared,#container .form_field_image_rights_notes .field_image_rights_notes,#container .form_field_image_rights_source_parent .field_image_rights_source_parent,#container .form_field_image_rights_keywords .field_image_rights_keywords,#container .form_field_image_rights_meta_caption .field_image_rights_meta_caption,#container .form_field_image_rights_photographer .field_image_rights_photographer,#container .form_field_image_rights_restrictions,#container .form_field_image_rights_meta_name,#container-quick .form_field_image_rights_assignment_id .field_image_rights_assignment_id,#container-quick .form_field_image_rights_source_img_id .field_image_rights_source_img_id,#container-quick .form_field_image_rights_cleared .field_image_rights_cleared,#container-quick .form_field_image_rights_notes .field_image_rights_notes,#container-quick .form_field_image_rights_source_parent .field_image_rights_source_parent,#container-quick .form_field_image_rights_keywords .field_image_rights_keywords,#container-quick .form_field_image_rights_meta_caption .field_image_rights_meta_caption,#container-quick .form_field_image_rights_photographer .field_image_rights_photographer,#container-quick .form_field_image_rights_restrictions,#container-quick .form_field_image_rights_meta_name {
    display: none;
}

.image-rights-wrapper {
    float: right;
    background: #828282;
    width: 600px;
    margin-bottom: 5px;
    line-height: 1.61803em;
}

.image-rights-wrapper div.all-uses {
    background: #74FC44;
}

.image-rights-wrapper div.time-inc-limited {
    background: #E8FF00;
}

.image-rights-wrapper div.brand-exclusive,.image-rights-wrapper div.unknown {
    background: #C7001F;
}

.image-rights-wrapper div {
    width: 278px;
    float: left;
    border: 3px solid #828282;
    border-radius: 6px;
    padding: 6px 5px 5px 10px;
    word-break: break-word;
}

.image-rights-wrapper div:nth-child(5) {
    width: 576px;
}

p.image-preview-wrapper {
    margin-bottom: 0px !important;
    line-height: 0px;
}

.recipe-wrapper .recipe-ingredients {
    width: 315px;
    margin-bottom: 15px;
}

.recipe-wrapper .recipe-ingredients ul {
    list-style: none;
    margin: 0px;
}

.recipe-wrapper .recipe-ingredients ul li {
    border-bottom: 1px solid #d7d7d9;
    padding: 5px 10px 10px 0px;
}

.recipe-wrapper .recipe-instructions h2 {
    padding-bottom: 10px;
}

.recipe-wrapper .recipe-instructions .title-text {
    font-weight: bold;
}

.form-item-ti-pronto-caas-importing-brand-name {
    clear: both;
}

/*})'"*/
.field-name-ldap-user-prov-entries {
    display: none;
}

/*})'"*/
table.cache-consistent {
    width: 50%;
}

table.cache-consistent div.status-icon {
    width: 24px;
    height: 24px;
    background-color: transparent;
}

/*})'"*/
.container-inline-date {
    clear: both;
}

.container-inline-date .form-item {
    float: none;
    margin: 0;
    padding: 0;
}

.container-inline-date > .form-item {
    display: inline-block;
    margin-right: 0.5em;
    margin-bottom: 10px;
    vertical-align: top;
}

.container-inline-date .form-item .form-item {
    float: left;
}

.container-inline-date .form-item,.container-inline-date .form-item input {
    width: auto;
}

.container-inline-date .description {
    clear: both;
}

.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option {
    margin-right: 5px;
}

.container-inline-date .date-spacer {
    margin-left: -5px;
}

.views-right-60 .container-inline-date div {
    margin: 0;
    padding: 0;
}

.container-inline-date .date-timezone .form-item {
    clear: both;
    float: none;
    width: auto;
}

.container-inline-date .date-padding {
    padding: 10px;
    float: left;
}

.views-exposed-form .container-inline-date .date-padding {
    padding: 0;
}

#calendar_div,#calendar_div td,#calendar_div th {
    margin: 0;
    padding: 0;
}

#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar {
    border-collapse: separate;
    margin: 0;
    width: 185px;
}

.calendar td {
    padding: 0;
}

span.date-display-single {
}

span.date-display-start {
}

span.date-display-end {
}

.date-prefix-inline {
    display: inline-block;
}

.date-clear {
    clear: both;
    display: block;
    float: none;
}

.date-no-float {
    clear: both;
    float: none;
    width: 98%;
}

.date-float {
    clear: none;
    float: left;
    width: auto;
}

.date-float .form-type-checkbox {
    padding-right: 1em;
}

.form-type-date-select .form-type-select[class$=hour] {
    margin-left: .75em;
}

.date-container .date-format-delete {
    float: left;
    margin-top: 1.8em;
    margin-left: 1.5em;
}

.date-container .date-format-name {
    float: left;
}

.date-container .date-format-type {
    float: left;
    padding-left: 10px;
}

.date-container .select-container {
    clear: left;
    float: left;
}

div.date-calendar-day {
    background: #F3F3F3;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE;
    border-right: 1px solid #BBB;
    border-bottom: 1px solid #BBB;
    color: #999;
    float: left;
    line-height: 1;
    margin: 6px 10px 0 0;
    text-align: center;
    width: 40px;
}

div.date-calendar-day span {
    display: block;
    text-align: center;
}

div.date-calendar-day span.month {
    background-color: #B5BEBE;
    color: white;
    font-size: .9em;
    padding: 2px;
    text-transform: uppercase;
}

div.date-calendar-day span.day {
    font-size: 2em;
    font-weight: bold;
}

div.date-calendar-day span.year {
    font-size: .9em;
    padding: 2px;
}

.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required {
    margin-left: 1.3em;
}

#edit-field-settings-granularity .form-type-checkbox {
    margin-right: .6em;
}

.date-year-range-select {
    margin-right: 1em;
}

/*})'"*/
#ui-datepicker-div {
    font-size: 100%;
    font-family: Verdana,sans-serif;
    background: #eee;
    border-right: 2px #666 solid;
    border-bottom: 2px #666 solid;
    z-index: 9999;
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}

.ui-datepicker .ui-datepicker-next {
    right: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
    float: left;
    font-size: 1em;
    margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
    width: 49%;
}

.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
    float: right;
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}

.ui-datepicker td {
    border: 0;
    padding: 1px;
}

.ui-datepicker td span,.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
}

.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

/*})'"*/
.field .field-label {
    font-weight: bold;
}

.field-label-inline .field-label,.field-label-inline .field-items {
    float: left;
}

form .field-multiple-table {
    margin: 0;
}

form .field-multiple-table th.field-label {
    padding-left: 0;
}

form .field-multiple-table td.field-multiple-drag {
    width: 30px;
    padding-right: 0;
}

form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {
    padding-right: .5em;
}

form .field-add-more-submit {
    margin: .5em 0 0;
}

/*})'"*/
.node-unpublished {
    background-color: #fff4f4;
}

.preview .node {
    background-color: #ffffea;
}

td.revision-current {
    background: #ffc;
}

/*})'"*/
.search-form {
    margin-bottom: 1em;
}

.search-form input {
    margin-top: 0;
    margin-bottom: 0;
}

.search-results {
    list-style: none;
}

.search-results p {
    margin-top: 0;
}

.search-results .title {
    font-size: 1.2em;
}

.search-results li {
    margin-bottom: 1em;
}

.search-results .search-snippet-info {
    padding-left: 1em;
}

.search-results .search-info {
    font-size: 0.85em;
}

.search-advanced .criterion {
    float: left;
    margin-right: 2em;
}

.search-advanced .action {
    float: left;
    clear: left;
}

/*})'"*/
#permissions td.module {
    font-weight: bold;
}

#permissions td.permission {
    padding-left: 1.5em;
}

#permissions tr.odd .form-item,#permissions tr.even .form-item {
    white-space: normal;
}

#user-admin-settings fieldset .fieldset-description {
    font-size: 0.85em;
    padding-bottom: .5em;
}

#user-admin-roles td.edit-name {
    clear: both;
}

#user-admin-roles .form-item-name {
    float: left;
    margin-right: 1em;
}

.password-strength {
    width: 17em;
    float: right;
    margin-top: 1.4em;
}

.password-strength-title {
    display: inline;
}

.password-strength-text {
    float: right;
    font-weight: bold;
}

.password-indicator {
    background-color: #C4C4C4;
    height: 0.3em;
    width: 100%;
}

.password-indicator div {
    height: 100%;
    width: 0%;
    background-color: #47C965;
}

input.password-confirm,input.password-field {
    width: 16em;
    margin-bottom: 0.4em;
}

div.password-confirm {
    float: right;
    margin-top: 1.5em;
    visibility: hidden;
    width: 17em;
}

div.form-item div.password-suggestions {
    padding: 0.2em 0.5em;
    margin: 0.7em 0;
    width: 38.5em;
    border: 1px solid #B4B4B4;
}

div.password-suggestions ul {
    margin-bottom: 0;
}

.confirm-parent,.password-parent {
    clear: left;
    margin: 0;
    width: 36.3em;
}

.profile {
    clear: both;
    margin: 1em 0;
}

.profile .user-picture {
    float: right;
    margin: 0 1em 1em 0;
}

.profile h3 {
    border-bottom: 1px solid #ccc;
}

.profile dl {
    margin: 0 0 1.5em 0;
}

.profile dt {
    margin: 0 0 0.2em 0;
    font-weight: bold;
}

.profile dd {
    margin: 0 0 1em 0;
}

/*})'"*/
.views-exposed-form .views-exposed-widget {
    float: left;
    padding: .5em 1em 0 0;
}

.views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.6em;
}

.views-exposed-form .form-item,.views-exposed-form .form-submit {
    margin-top: 0;
    margin-bottom: 0;
}

.views-exposed-form label {
    font-weight: bold;
}

.views-exposed-widgets {
    margin-bottom: .5em;
}

.views-align-left {
    text-align: left;
}

.views-align-right {
    text-align: right;
}

.views-align-center {
    text-align: center;
}

.views-view-grid tbody {
    border-top: none;
}

.view .progress-disabled {
    float: none;
}

/*})'"*/
.rteindent1 {
    margin-left: 40px;
}

.rteindent2 {
    margin-left: 80px;
}

.rteindent3 {
    margin-left: 120px;
}

.rteindent4 {
    margin-left: 160px;
}

.rteleft {
    text-align: left;
}

.rteright {
    text-align: right;
}

.rtecenter {
    text-align: center;
}

.rtejustify {
    text-align: justify;
}

.ibimage_left {
    float: left;
}

.ibimage_right {
    float: right;
}

/*})'"*/
.text-align-left {
    text-align: left;
}

.text-align-right {
    text-align: right;
}

.text-align-center {
    text-align: center;
}

.text-align-justify {
    text-align: justify;
}

.align-left {
    float: left;
}

.align-right {
    float: right;
}

.align-center {
    text-align: center;
}

/*})'"*/
#colorbox,#cboxOverlay,#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
}

#cboxMiddleLeft,#cboxBottomLeft {
    clear: left;
}

#cboxContent {
    position: relative;
}

#cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

#cboxTitle {
    margin: 0;
}

#cboxLoadingOverlay,#cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    width: auto;
    background: none;
    cursor: pointer;
}

#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active {
    outline: 0;
}

.cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
}

.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
}

#colorbox,#cboxContent,#cboxLoadedContent {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

#cboxOverlay {
    background: #000;
}

#colorbox {
    outline: 0;
}

#cboxWrapper {
    background: #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

#cboxTopLeft {
    width: 15px;
    height: 15px;
}

#cboxTopCenter {
    height: 15px;
}

#cboxTopRight {
    width: 15px;
    height: 15px;
}

#cboxBottomLeft {
    width: 15px;
    height: 10px;
}

#cboxBottomCenter {
    height: 10px;
}

#cboxBottomRight {
    width: 15px;
    height: 10px;
}

#cboxMiddleLeft {
    width: 15px;
}

#cboxMiddleRight {
    width: 15px;
}

#cboxContent {
    background: #fff;
    overflow: hidden;
}

#cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}

#cboxLoadedContent {
    margin-bottom: 28px;
}

#cboxTitle {
    position: absolute;
    background: rgba(255,255,255,0.7);
    bottom: 28px;
    left: 0;
    color: #535353;
    width: 100%;
    padding: 4px 6px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

#cboxCurrent {
    position: absolute;
    bottom: 4px;
    left: 60px;
    color: #949494;
}

.cboxSlideshow_on #cboxSlideshow {
    position: absolute;
    bottom: 0px;
    right: 30px;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

.cboxSlideshow_on #cboxSlideshow:hover {
    background-position: -101px -50px;
}

.cboxSlideshow_off #cboxSlideshow {
    position: absolute;
    bottom: 0px;
    right: 30px;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

.cboxSlideshow_off #cboxSlideshow:hover {
    background-position: -49px -50px;
}

#cboxPrevious {
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

#cboxPrevious:hover {
    background-position: -75px -25px;
}

#cboxNext {
    position: absolute;
    bottom: 0;
    left: 27px;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

#cboxNext:hover {
    background-position: -50px -25px;
}

#cboxLoadingOverlay {
    background: #fff;
}

#cboxLoadingGraphic {
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;
}

#cboxClose {
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
}

#cboxClose:hover {
    background-position: -25px -25px;
}

/*})'"*/
.ctools-locked {
    color: red;
    border: 1px solid red;
    padding: 1em;
}

.ctools-owns-lock {
    background: #FFFFDD none repeat scroll 0 0;
    border: 1px solid #F0C020;
    padding: 1em;
}

a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing {
    padding-right: 18px !important;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;
}

div.ctools-ajaxing {
    float: left;
    width: 18px;
    background: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;
}

/*})'"*/
table.ldap-provision-todrupal input.convert,table.ldap-provision-toldap input.convert {
    background-image: url('/web/20180329121924im_/http://cdn-css.instyle.com/themes/seven/images/list-item.png');
    background-repeat: no-repeat;
}

div.ldap-pwd-abscent {
    background-image: url('/web/20180329121924im_/http://cdn-css.instyle.com/misc/message-16-error.png');
    background-repeat: no-repeat;
    background-position: 2px 10px;
    padding-left: 20px;
    border: solid 1px #ebb;
}

div.ldap-pwd-present {
    background-image: url('/web/20180329121924im_/http://cdn-css.instyle.com/misc/message-16-ok.png');
    background-repeat: no-repeat;
    background-position: 2px 10px;
    padding-left: 20px;
    border: solid 1px #beb;
}

table th.mixedcase,.mixedcase {
    text-transform: none;
}

form#dblog-filter-form div#edit-type-wrapper,table#admin-dblog th img {
    display: none;
}

code.export-summary {
    font-weight: normal;
}

table#admin-dblog th a,table#admin-dblog th {
    text-decoration: none;
    color: #000000;
}

th code {
}

/*})'"*/
div.panel-pane div.admin-links {
    font-size: xx-small;
    margin-right: 1em;
}

div.panel-pane div.admin-links li a {
    color: #ccc;
}

div.panel-pane div.admin-links li {
    padding-bottom: 2px;
    background: white;
    z-index: 201;
}

div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a {
    color: #000;
}

div.panel-pane div.admin-links a:before {
    content: "[";
}

div.panel-pane div.admin-links a:after {
    content: "]";
}

div.panel-pane div.panel-hide {
    display: none;
}

div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide {
    display: block;
    position: absolute;
    z-index: 200;
    margin-top: -1.5em;
}

div.panel-pane div.feed a {
    float: right;
}

/*})'"*/
.emojione {
    width: 1.3em;
}

[class^=emoji-] {
    text-indent: -9999em;
    image-rendering: optimizeQuality;
    font-size: inherit;
    height: 1.3em;
    width: 1.3em;
    top: -3px;
    position: relative;
    display: inline-block;
    margin: 0 .15em;
    line-height: normal;
    vertical-align: middle;
    background-image: url(https://web.archive.org/web/20180329121924im_/http://cdn-img.instyle.com/sites/all/modules/custom/workflow_content_creation_ti/ti_editorial_ckeditor_plugins/plugins/emoji/images/emoji_sprites.png);
    background-size: 4100% 4000%;
    background-repeat: no-repeat;
}

.emoji-0023-20e3 {
    background-position: 2.5% 0%;
}

.emoji-002a-20e3 {
    background-position: 52.5% 71.79487%;
}

.emoji-0030-20e3 {
    background-position: 0% 2.5641%;
}

.emoji-0031-20e3 {
    background-position: 2.5% 2.5641%;
}

.emoji-0032-20e3 {
    background-position: 5% 0%;
}

.emoji-0033-20e3 {
    background-position: 5% 2.5641%;
}

.emoji-0034-20e3 {
    background-position: 0% 5.12821%;
}

.emoji-0035-20e3 {
    background-position: 2.5% 5.12821%;
}

.emoji-0036-20e3 {
    background-position: 5% 5.12821%;
}

.emoji-0037-20e3 {
    background-position: 7.5% 0%;
}

.emoji-0038-20e3 {
    background-position: 7.5% 2.5641%;
}

.emoji-0039-20e3 {
    background-position: 7.5% 5.12821%;
}

.emoji-00a9 {
    background-position: 0% 7.69231%;
}

.emoji-00ae {
    background-position: 2.5% 7.69231%;
}

.emoji-1f004 {
    background-position: 5% 7.69231%;
}

.emoji-1f0cf {
    background-position: 7.5% 7.69231%;
}

.emoji-1f170 {
    background-position: 10% 0%;
}

.emoji-1f171 {
    background-position: 10% 2.5641%;
}

.emoji-1f17e {
    background-position: 10% 5.12821%;
}

.emoji-1f17f {
    background-position: 10% 7.69231%;
}

.emoji-1f18e {
    background-position: 0% 10.25641%;
}

.emoji-1f191 {
    background-position: 2.5% 10.25641%;
}

.emoji-1f192 {
    background-position: 5% 10.25641%;
}

.emoji-1f193 {
    background-position: 7.5% 10.25641%;
}

.emoji-1f194 {
    background-position: 10% 10.25641%;
}

.emoji-1f195 {
    background-position: 12.5% 0%;
}

.emoji-1f196 {
    background-position: 12.5% 2.5641%;
}

.emoji-1f197 {
    background-position: 12.5% 5.12821%;
}

.emoji-1f198 {
    background-position: 12.5% 7.69231%;
}

.emoji-1f199 {
    background-position: 12.5% 10.25641%;
}

.emoji-1f19a {
    background-position: 0% 12.82051%;
}

.emoji-1f1e6-1f1e8 {
    background-position: 2.5% 12.82051%;
}

.emoji-1f1e6-1f1e9 {
    background-position: 5% 12.82051%;
}

.emoji-1f1e6-1f1ea {
    background-position: 7.5% 12.82051%;
}

.emoji-1f1e6-1f1eb {
    background-position: 10% 12.82051%;
}

.emoji-1f1e6-1f1ec {
    background-position: 12.5% 12.82051%;
}

.emoji-1f1e6-1f1ee {
    background-position: 15% 0%;
}

.emoji-1f1e6-1f1f1 {
    background-position: 15% 2.5641%;
}

.emoji-1f1e6-1f1f2 {
    background-position: 15% 5.12821%;
}

.emoji-1f1e6-1f1f4 {
    background-position: 15% 7.69231%;
}

.emoji-1f1e6-1f1f6 {
    background-position: 15% 10.25641%;
}

.emoji-1f1e6-1f1f7 {
    background-position: 15% 12.82051%;
}

.emoji-1f1e6-1f1f8 {
    background-position: 0% 15.38462%;
}

.emoji-1f1e6-1f1f9 {
    background-position: 2.5% 15.38462%;
}

.emoji-1f1e6-1f1fa {
    background-position: 5% 15.38462%;
}

.emoji-1f1e6-1f1fc {
    background-position: 7.5% 15.38462%;
}

.emoji-1f1e6-1f1fd {
    background-position: 10% 15.38462%;
}

.emoji-1f1e6-1f1ff {
    background-position: 12.5% 15.38462%;
}

.emoji-1f1e7-1f1e6 {
    background-position: 15% 15.38462%;
}

.emoji-1f1e7-1f1e7 {
    background-position: 17.5% 0%;
}

.emoji-1f1e7-1f1e9 {
    background-position: 17.5% 2.5641%;
}

.emoji-1f1e7-1f1ea {
    background-position: 17.5% 5.12821%;
}

.emoji-1f1e7-1f1eb {
    background-position: 17.5% 7.69231%;
}

.emoji-1f1e7-1f1ec {
    background-position: 17.5% 10.25641%;
}

.emoji-1f1e7-1f1ed {
    background-position: 17.5% 12.82051%;
}

.emoji-1f1e7-1f1ee {
    background-position: 17.5% 15.38462%;
}

.emoji-1f1e7-1f1ef {
    background-position: 0% 17.94872%;
}

.emoji-1f1e7-1f1f1 {
    background-position: 2.5% 17.94872%;
}

.emoji-1f1e7-1f1f2 {
    background-position: 5% 17.94872%;
}

.emoji-1f1e7-1f1f3 {
    background-position: 7.5% 17.94872%;
}

.emoji-1f1e7-1f1f4 {
    background-position: 10% 17.94872%;
}

.emoji-1f1e7-1f1f6 {
    background-position: 12.5% 17.94872%;
}

.emoji-1f1e7-1f1f7 {
    background-position: 15% 17.94872%;
}

.emoji-1f1e7-1f1f8 {
    background-position: 17.5% 17.94872%;
}

.emoji-1f1e7-1f1f9 {
    background-position: 20% 0%;
}

.emoji-1f1e7-1f1fb {
    background-position: 20% 2.5641%;
}

.emoji-1f1e7-1f1fc {
    background-position: 20% 5.12821%;
}

.emoji-1f1e7-1f1fe {
    background-position: 20% 7.69231%;
}

.emoji-1f1e7-1f1ff {
    background-position: 20% 10.25641%;
}

.emoji-1f1e8-1f1e6 {
    background-position: 20% 12.82051%;
}

.emoji-1f1e8-1f1e8 {
    background-position: 20% 15.38462%;
}

.emoji-1f1e8-1f1e9 {
    background-position: 20% 17.94872%;
}

.emoji-1f1e8-1f1eb {
    background-position: 0% 20.51282%;
}

.emoji-1f1e8-1f1ec {
    background-position: 2.5% 20.51282%;
}

.emoji-1f1e8-1f1ed {
    background-position: 5% 20.51282%;
}

.emoji-1f1e8-1f1ee {
    background-position: 7.5% 20.51282%;
}

.emoji-1f1e8-1f1f0 {
    background-position: 10% 20.51282%;
}

.emoji-1f1e8-1f1f1 {
    background-position: 12.5% 20.51282%;
}

.emoji-1f1e8-1f1f2 {
    background-position: 15% 20.51282%;
}

.emoji-1f1e8-1f1f3 {
    background-position: 17.5% 20.51282%;
}

.emoji-1f1e8-1f1f4 {
    background-position: 20% 20.51282%;
}

.emoji-1f1e8-1f1f5 {
    background-position: 22.5% 0%;
}

.emoji-1f1e8-1f1f7 {
    background-position: 22.5% 2.5641%;
}

.emoji-1f1e8-1f1fa {
    background-position: 22.5% 5.12821%;
}

.emoji-1f1e8-1f1fb {
    background-position: 22.5% 7.69231%;
}

.emoji-1f1e8-1f1fc {
    background-position: 22.5% 10.25641%;
}

.emoji-1f1e8-1f1fd {
    background-position: 22.5% 12.82051%;
}

.emoji-1f1e8-1f1fe {
    background-position: 22.5% 15.38462%;
}

.emoji-1f1e8-1f1ff {
    background-position: 22.5% 17.94872%;
}

.emoji-1f1e9-1f1ea {
    background-position: 22.5% 20.51282%;
}

.emoji-1f1e9-1f1ec {
    background-position: 0% 23.07692%;
}

.emoji-1f1e9-1f1ef {
    background-position: 2.5% 23.07692%;
}

.emoji-1f1e9-1f1f0 {
    background-position: 5% 23.07692%;
}

.emoji-1f1e9-1f1f2 {
    background-position: 7.5% 23.07692%;
}

.emoji-1f1e9-1f1f4 {
    background-position: 10% 23.07692%;
}

.emoji-1f1e9-1f1ff {
    background-position: 12.5% 23.07692%;
}

.emoji-1f1ea-1f1e6 {
    background-position: 15% 23.07692%;
}

.emoji-1f1ea-1f1e8 {
    background-position: 17.5% 23.07692%;
}

.emoji-1f1ea-1f1ea {
    background-position: 20% 23.07692%;
}

.emoji-1f1ea-1f1ec {
    background-position: 22.5% 23.07692%;
}

.emoji-1f1ea-1f1ed {
    background-position: 25% 0%;
}

.emoji-1f1ea-1f1f7 {
    background-position: 25% 2.5641%;
}

.emoji-1f1ea-1f1f8 {
    background-position: 25% 5.12821%;
}

.emoji-1f1ea-1f1f9 {
    background-position: 25% 7.69231%;
}

.emoji-1f1ea-1f1fa {
    background-position: 25% 10.25641%;
}

.emoji-1f1eb-1f1ee {
    background-position: 25% 12.82051%;
}

.emoji-1f1eb-1f1ef {
    background-position: 25% 15.38462%;
}

.emoji-1f1eb-1f1f0 {
    background-position: 25% 17.94872%;
}

.emoji-1f1eb-1f1f2 {
    background-position: 25% 20.51282%;
}

.emoji-1f1eb-1f1f4 {
    background-position: 25% 23.07692%;
}

.emoji-1f1eb-1f1f7 {
    background-position: 0% 25.64103%;
}

.emoji-1f1ec-1f1e6 {
    background-position: 2.5% 25.64103%;
}

.emoji-1f1ec-1f1e7 {
    background-position: 5% 25.64103%;
}

.emoji-1f1ec-1f1e9 {
    background-position: 7.5% 25.64103%;
}

.emoji-1f1ec-1f1ea {
    background-position: 10% 25.64103%;
}

.emoji-1f1ec-1f1eb {
    background-position: 12.5% 25.64103%;
}

.emoji-1f1ec-1f1ec {
    background-position: 15% 25.64103%;
}

.emoji-1f1ec-1f1ed {
    background-position: 17.5% 25.64103%;
}

.emoji-1f1ec-1f1ee {
    background-position: 20% 25.64103%;
}

.emoji-1f1ec-1f1f1 {
    background-position: 22.5% 25.64103%;
}

.emoji-1f1ec-1f1f2 {
    background-position: 25% 25.64103%;
}

.emoji-1f1ec-1f1f3 {
    background-position: 27.5% 0%;
}

.emoji-1f1ec-1f1f5 {
    background-position: 27.5% 2.5641%;
}

.emoji-1f1ec-1f1f6 {
    background-position: 27.5% 5.12821%;
}

.emoji-1f1ec-1f1f7 {
    background-position: 27.5% 7.69231%;
}

.emoji-1f1ec-1f1f8 {
    background-position: 27.5% 10.25641%;
}

.emoji-1f1ec-1f1f9 {
    background-position: 27.5% 12.82051%;
}

.emoji-1f1ec-1f1fa {
    background-position: 27.5% 15.38462%;
}

.emoji-1f1ec-1f1fc {
    background-position: 27.5% 17.94872%;
}

.emoji-1f1ec-1f1fe {
    background-position: 27.5% 20.51282%;
}

.emoji-1f1ed-1f1f0 {
    background-position: 27.5% 23.07692%;
}

.emoji-1f1ed-1f1f2 {
    background-position: 27.5% 25.64103%;
}

.emoji-1f1ed-1f1f3 {
    background-position: 0% 28.20513%;
}

.emoji-1f1ed-1f1f7 {
    background-position: 2.5% 28.20513%;
}

.emoji-1f1ed-1f1f9 {
    background-position: 5% 28.20513%;
}

.emoji-1f1ed-1f1fa {
    background-position: 7.5% 28.20513%;
}

.emoji-1f1ee-1f1e8 {
    background-position: 10% 28.20513%;
}

.emoji-1f1ee-1f1e9 {
    background-position: 12.5% 28.20513%;
}

.emoji-1f1ee-1f1ea {
    background-position: 15% 28.20513%;
}

.emoji-1f1ee-1f1f1 {
    background-position: 17.5% 28.20513%;
}

.emoji-1f1ee-1f1f2 {
    background-position: 20% 28.20513%;
}

.emoji-1f1ee-1f1f3 {
    background-position: 22.5% 28.20513%;
}

.emoji-1f1ee-1f1f4 {
    background-position: 25% 28.20513%;
}

.emoji-1f1ee-1f1f6 {
    background-position: 27.5% 28.20513%;
}

.emoji-1f1ee-1f1f7 {
    background-position: 30% 0%;
}

.emoji-1f1ee-1f1f8 {
    background-position: 30% 2.5641%;
}

.emoji-1f1ee-1f1f9 {
    background-position: 30% 5.12821%;
}

.emoji-1f1ef-1f1ea {
    background-position: 30% 7.69231%;
}

.emoji-1f1ef-1f1f2 {
    background-position: 30% 10.25641%;
}

.emoji-1f1ef-1f1f4 {
    background-position: 30% 12.82051%;
}

.emoji-1f1ef-1f1f5 {
    background-position: 30% 15.38462%;
}

.emoji-1f1f0-1f1ea {
    background-position: 30% 17.94872%;
}

.emoji-1f1f0-1f1ec {
    background-position: 30% 20.51282%;
}

.emoji-1f1f0-1f1ed {
    background-position: 30% 23.07692%;
}

.emoji-1f1f0-1f1ee {
    background-position: 30% 25.64103%;
}

.emoji-1f1f0-1f1f2 {
    background-position: 30% 28.20513%;
}

.emoji-1f1f0-1f1f3 {
    background-position: 0% 30.76923%;
}

.emoji-1f1f0-1f1f5 {
    background-position: 2.5% 30.76923%;
}

.emoji-1f1f0-1f1f7 {
    background-position: 5% 30.76923%;
}

.emoji-1f1f0-1f1fc {
    background-position: 7.5% 30.76923%;
}

.emoji-1f1f0-1f1fe {
    background-position: 10% 30.76923%;
}

.emoji-1f1f0-1f1ff {
    background-position: 12.5% 30.76923%;
}

.emoji-1f1f1-1f1e6 {
    background-position: 15% 30.76923%;
}

.emoji-1f1f1-1f1e7 {
    background-position: 17.5% 30.76923%;
}

.emoji-1f1f1-1f1e8 {
    background-position: 20% 30.76923%;
}

.emoji-1f1f1-1f1ee {
    background-position: 22.5% 30.76923%;
}

.emoji-1f1f1-1f1f0 {
    background-position: 25% 30.76923%;
}

.emoji-1f1f1-1f1f7 {
    background-position: 27.5% 30.76923%;
}

.emoji-1f1f1-1f1f8 {
    background-position: 30% 30.76923%;
}

.emoji-1f1f1-1f1f9 {
    background-position: 32.5% 0%;
}

.emoji-1f1f1-1f1fa {
    background-position: 32.5% 2.5641%;
}

.emoji-1f1f1-1f1fb {
    background-position: 32.5% 5.12821%;
}

.emoji-1f1f1-1f1fe {
    background-position: 32.5% 7.69231%;
}

.emoji-1f1f2-1f1e6 {
    background-position: 32.5% 10.25641%;
}

.emoji-1f1f2-1f1e8 {
    background-position: 32.5% 12.82051%;
}

.emoji-1f1f2-1f1e9 {
    background-position: 32.5% 15.38462%;
}

.emoji-1f1f2-1f1ea {
    background-position: 32.5% 17.94872%;
}

.emoji-1f1f2-1f1eb {
    background-position: 32.5% 20.51282%;
}

.emoji-1f1f2-1f1ec {
    background-position: 32.5% 23.07692%;
}

.emoji-1f1f2-1f1ed {
    background-position: 32.5% 25.64103%;
}

.emoji-1f1f2-1f1f0 {
    background-position: 32.5% 28.20513%;
}

.emoji-1f1f2-1f1f1 {
    background-position: 32.5% 30.76923%;
}

.emoji-1f1f2-1f1f2 {
    background-position: 0% 33.33333%;
}

.emoji-1f1f2-1f1f3 {
    background-position: 2.5% 33.33333%;
}

.emoji-1f1f2-1f1f4 {
    background-position: 5% 33.33333%;
}

.emoji-1f1f2-1f1f5 {
    background-position: 7.5% 33.33333%;
}

.emoji-1f1f2-1f1f6 {
    background-position: 10% 33.33333%;
}

.emoji-1f1f2-1f1f7 {
    background-position: 12.5% 33.33333%;
}

.emoji-1f1f2-1f1f8 {
    background-position: 15% 33.33333%;
}

.emoji-1f1f2-1f1f9 {
    background-position: 17.5% 33.33333%;
}

.emoji-1f1f2-1f1fa {
    background-position: 20% 33.33333%;
}

.emoji-1f1f2-1f1fb {
    background-position: 22.5% 33.33333%;
}

.emoji-1f1f2-1f1fc {
    background-position: 25% 33.33333%;
}

.emoji-1f1f2-1f1fd {
    background-position: 27.5% 33.33333%;
}

.emoji-1f1f2-1f1fe {
    background-position: 30% 33.33333%;
}

.emoji-1f1f2-1f1ff {
    background-position: 32.5% 33.33333%;
}

.emoji-1f1f3-1f1e6 {
    background-position: 35% 0%;
}

.emoji-1f1f3-1f1e8 {
    background-position: 35% 2.5641%;
}

.emoji-1f1f3-1f1ea {
    background-position: 35% 5.12821%;
}

.emoji-1f1f3-1f1eb {
    background-position: 35% 7.69231%;
}

.emoji-1f1f3-1f1ec {
    background-position: 35% 10.25641%;
}

.emoji-1f1f3-1f1ee {
    background-position: 35% 12.82051%;
}

.emoji-1f1f3-1f1f1 {
    background-position: 35% 15.38462%;
}

.emoji-1f1f3-1f1f4 {
    background-position: 35% 17.94872%;
}

.emoji-1f1f3-1f1f5 {
    background-position: 35% 20.51282%;
}

.emoji-1f1f3-1f1f7 {
    background-position: 35% 23.07692%;
}

.emoji-1f1f3-1f1fa {
    background-position: 35% 25.64103%;
}

.emoji-1f1f3-1f1ff {
    background-position: 35% 28.20513%;
}

.emoji-1f1f4-1f1f2 {
    background-position: 35% 30.76923%;
}

.emoji-1f1f5-1f1e6 {
    background-position: 35% 33.33333%;
}

.emoji-1f1f5-1f1ea {
    background-position: 0% 35.89744%;
}

.emoji-1f1f5-1f1eb {
    background-position: 2.5% 35.89744%;
}

.emoji-1f1f5-1f1ec {
    background-position: 5% 35.89744%;
}

.emoji-1f1f5-1f1ed {
    background-position: 7.5% 35.89744%;
}

.emoji-1f1f5-1f1f0 {
    background-position: 10% 35.89744%;
}

.emoji-1f1f5-1f1f1 {
    background-position: 12.5% 35.89744%;
}

.emoji-1f1f5-1f1f2 {
    background-position: 15% 35.89744%;
}

.emoji-1f1f5-1f1f3 {
    background-position: 17.5% 35.89744%;
}

.emoji-1f1f5-1f1f7 {
    background-position: 20% 35.89744%;
}

.emoji-1f1f5-1f1f8 {
    background-position: 22.5% 35.89744%;
}

.emoji-1f1f5-1f1f9 {
    background-position: 25% 35.89744%;
}

.emoji-1f1f5-1f1fc {
    background-position: 27.5% 35.89744%;
}

.emoji-1f1f5-1f1fe {
    background-position: 30% 35.89744%;
}

.emoji-1f1f6-1f1e6 {
    background-position: 32.5% 35.89744%;
}

.emoji-1f1f7-1f1ea {
    background-position: 35% 35.89744%;
}

.emoji-1f1f7-1f1f4 {
    background-position: 37.5% 0%;
}

.emoji-1f1f7-1f1f8 {
    background-position: 37.5% 2.5641%;
}

.emoji-1f1f7-1f1fa {
    background-position: 37.5% 5.12821%;
}

.emoji-1f1f7-1f1fc {
    background-position: 37.5% 7.69231%;
}

.emoji-1f1f8-1f1e6 {
    background-position: 37.5% 10.25641%;
}

.emoji-1f1f8-1f1e7 {
    background-position: 37.5% 12.82051%;
}

.emoji-1f1f8-1f1e8 {
    background-position: 37.5% 15.38462%;
}

.emoji-1f1f8-1f1e9 {
    background-position: 37.5% 17.94872%;
}

.emoji-1f1f8-1f1ea {
    background-position: 37.5% 20.51282%;
}

.emoji-1f1f8-1f1ec {
    background-position: 37.5% 23.07692%;
}

.emoji-1f1f8-1f1ed {
    background-position: 37.5% 25.64103%;
}

.emoji-1f1f8-1f1ee {
    background-position: 37.5% 28.20513%;
}

.emoji-1f1f8-1f1ef {
    background-position: 37.5% 30.76923%;
}

.emoji-1f1f8-1f1f0 {
    background-position: 37.5% 33.33333%;
}

.emoji-1f1f8-1f1f1 {
    background-position: 37.5% 35.89744%;
}

.emoji-1f1f8-1f1f2 {
    background-position: 0% 38.46154%;
}

.emoji-1f1f8-1f1f3 {
    background-position: 2.5% 38.46154%;
}

.emoji-1f1f8-1f1f4 {
    background-position: 5% 38.46154%;
}

.emoji-1f1f8-1f1f7 {
    background-position: 7.5% 38.46154%;
}

.emoji-1f1f8-1f1f8 {
    background-position: 10% 38.46154%;
}

.emoji-1f1f8-1f1f9 {
    background-position: 12.5% 38.46154%;
}

.emoji-1f1f8-1f1fb {
    background-position: 15% 38.46154%;
}

.emoji-1f1f8-1f1fd {
    background-position: 17.5% 38.46154%;
}

.emoji-1f1f8-1f1fe {
    background-position: 20% 38.46154%;
}

.emoji-1f1f8-1f1ff {
    background-position: 22.5% 38.46154%;
}

.emoji-1f1f9-1f1e6 {
    background-position: 25% 38.46154%;
}

.emoji-1f1f9-1f1e8 {
    background-position: 27.5% 38.46154%;
}

.emoji-1f1f9-1f1e9 {
    background-position: 30% 38.46154%;
}

.emoji-1f1f9-1f1eb {
    background-position: 32.5% 38.46154%;
}

.emoji-1f1f9-1f1ec {
    background-position: 35% 38.46154%;
}

.emoji-1f1f9-1f1ed {
    background-position: 37.5% 38.46154%;
}

.emoji-1f1f9-1f1ef {
    background-position: 40% 0%;
}

.emoji-1f1f9-1f1f0 {
    background-position: 40% 2.5641%;
}

.emoji-1f1f9-1f1f1 {
    background-position: 40% 5.12821%;
}

.emoji-1f1f9-1f1f2 {
    background-position: 40% 7.69231%;
}

.emoji-1f1f9-1f1f3 {
    background-position: 40% 10.25641%;
}

.emoji-1f1f9-1f1f4 {
    background-position: 40% 12.82051%;
}

.emoji-1f1f9-1f1f7 {
    background-position: 40% 15.38462%;
}

.emoji-1f1f9-1f1f9 {
    background-position: 40% 17.94872%;
}

.emoji-1f1f9-1f1fb {
    background-position: 40% 20.51282%;
}

.emoji-1f1f9-1f1fc {
    background-position: 40% 23.07692%;
}

.emoji-1f1f9-1f1ff {
    background-position: 40% 25.64103%;
}

.emoji-1f1fa-1f1e6 {
    background-position: 40% 28.20513%;
}

.emoji-1f1fa-1f1ec {
    background-position: 40% 30.76923%;
}

.emoji-1f1fa-1f1f2 {
    background-position: 40% 33.33333%;
}

.emoji-1f1fa-1f1f8 {
    background-position: 40% 35.89744%;
}

.emoji-1f1fa-1f1fe {
    background-position: 40% 38.46154%;
}

.emoji-1f1fa-1f1ff {
    background-position: 0% 41.02564%;
}

.emoji-1f1fb-1f1e6 {
    background-position: 2.5% 41.02564%;
}

.emoji-1f1fb-1f1e8 {
    background-position: 5% 41.02564%;
}

.emoji-1f1fb-1f1ea {
    background-position: 7.5% 41.02564%;
}

.emoji-1f1fb-1f1ec {
    background-position: 10% 41.02564%;
}

.emoji-1f1fb-1f1ee {
    background-position: 12.5% 41.02564%;
}

.emoji-1f1fb-1f1f3 {
    background-position: 15% 41.02564%;
}

.emoji-1f1fb-1f1fa {
    background-position: 17.5% 41.02564%;
}

.emoji-1f1fc-1f1eb {
    background-position: 20% 41.02564%;
}

.emoji-1f1fc-1f1f8 {
    background-position: 22.5% 41.02564%;
}

.emoji-1f1fd-1f1f0 {
    background-position: 25% 41.02564%;
}

.emoji-1f1fe-1f1ea {
    background-position: 27.5% 41.02564%;
}

.emoji-1f1fe-1f1f9 {
    background-position: 30% 41.02564%;
}

.emoji-1f1ff-1f1e6 {
    background-position: 32.5% 41.02564%;
}

.emoji-1f1ff-1f1f2 {
    background-position: 35% 41.02564%;
}

.emoji-1f1ff-1f1fc {
    background-position: 37.5% 41.02564%;
}

.emoji-1f201 {
    background-position: 40% 41.02564%;
}

.emoji-1f202 {
    background-position: 42.5% 0%;
}

.emoji-1f21a {
    background-position: 42.5% 2.5641%;
}

.emoji-1f22f {
    background-position: 42.5% 5.12821%;
}

.emoji-1f232 {
    background-position: 42.5% 7.69231%;
}

.emoji-1f233 {
    background-position: 42.5% 10.25641%;
}

.emoji-1f234 {
    background-position: 42.5% 12.82051%;
}

.emoji-1f235 {
    background-position: 42.5% 15.38462%;
}

.emoji-1f236 {
    background-position: 42.5% 17.94872%;
}

.emoji-1f237 {
    background-position: 42.5% 20.51282%;
}

.emoji-1f238 {
    background-position: 42.5% 23.07692%;
}

.emoji-1f239 {
    background-position: 42.5% 25.64103%;
}

.emoji-1f23a {
    background-position: 42.5% 28.20513%;
}

.emoji-1f250 {
    background-position: 42.5% 30.76923%;
}

.emoji-1f251 {
    background-position: 42.5% 33.33333%;
}

.emoji-1f300 {
    background-position: 42.5% 35.89744%;
}

.emoji-1f301 {
    background-position: 42.5% 38.46154%;
}

.emoji-1f302 {
    background-position: 42.5% 41.02564%;
}

.emoji-1f303 {
    background-position: 0% 43.58974%;
}

.emoji-1f304 {
    background-position: 2.5% 43.58974%;
}

.emoji-1f305 {
    background-position: 5% 43.58974%;
}

.emoji-1f306 {
    background-position: 7.5% 43.58974%;
}

.emoji-1f307 {
    background-position: 10% 43.58974%;
}

.emoji-1f308 {
    background-position: 12.5% 43.58974%;
}

.emoji-1f309 {
    background-position: 15% 43.58974%;
}

.emoji-1f30a {
    background-position: 17.5% 43.58974%;
}

.emoji-1f30b {
    background-position: 20% 43.58974%;
}

.emoji-1f30c {
    background-position: 22.5% 43.58974%;
}

.emoji-1f30d {
    background-position: 25% 43.58974%;
}

.emoji-1f30e {
    background-position: 27.5% 43.58974%;
}

.emoji-1f30f {
    background-position: 30% 43.58974%;
}

.emoji-1f310 {
    background-position: 32.5% 43.58974%;
}

.emoji-1f311 {
    background-position: 35% 43.58974%;
}

.emoji-1f312 {
    background-position: 37.5% 43.58974%;
}

.emoji-1f313 {
    background-position: 40% 43.58974%;
}

.emoji-1f314 {
    background-position: 42.5% 43.58974%;
}

.emoji-1f315 {
    background-position: 45% 0%;
}

.emoji-1f316 {
    background-position: 45% 2.5641%;
}

.emoji-1f317 {
    background-position: 45% 5.12821%;
}

.emoji-1f318 {
    background-position: 45% 7.69231%;
}

.emoji-1f319 {
    background-position: 45% 10.25641%;
}

.emoji-1f31a {
    background-position: 45% 12.82051%;
}

.emoji-1f31b {
    background-position: 45% 15.38462%;
}

.emoji-1f31c {
    background-position: 45% 17.94872%;
}

.emoji-1f31d {
    background-position: 45% 20.51282%;
}

.emoji-1f31e {
    background-position: 45% 23.07692%;
}

.emoji-1f31f {
    background-position: 45% 25.64103%;
}

.emoji-1f320 {
    background-position: 45% 28.20513%;
}

.emoji-1f321 {
    background-position: 45% 30.76923%;
}

.emoji-1f324 {
    background-position: 45% 33.33333%;
}

.emoji-1f325 {
    background-position: 45% 35.89744%;
}

.emoji-1f326 {
    background-position: 45% 38.46154%;
}

.emoji-1f327 {
    background-position: 45% 41.02564%;
}

.emoji-1f328 {
    background-position: 45% 43.58974%;
}

.emoji-1f329 {
    background-position: 0% 46.15385%;
}

.emoji-1f32a {
    background-position: 2.5% 46.15385%;
}

.emoji-1f32b {
    background-position: 5% 46.15385%;
}

.emoji-1f32c {
    background-position: 7.5% 46.15385%;
}

.emoji-1f32d {
    background-position: 10% 46.15385%;
}

.emoji-1f32e {
    background-position: 12.5% 46.15385%;
}

.emoji-1f32f {
    background-position: 15% 46.15385%;
}

.emoji-1f330 {
    background-position: 17.5% 46.15385%;
}

.emoji-1f331 {
    background-position: 20% 46.15385%;
}

.emoji-1f332 {
    background-position: 22.5% 46.15385%;
}

.emoji-1f333 {
    background-position: 25% 46.15385%;
}

.emoji-1f334 {
    background-position: 27.5% 46.15385%;
}

.emoji-1f335 {
    background-position: 30% 46.15385%;
}

.emoji-1f336 {
    background-position: 32.5% 46.15385%;
}

.emoji-1f337 {
    background-position: 35% 46.15385%;
}

.emoji-1f338 {
    background-position: 37.5% 46.15385%;
}

.emoji-1f339 {
    background-position: 40% 46.15385%;
}

.emoji-1f33a {
    background-position: 42.5% 46.15385%;
}

.emoji-1f33b {
    background-position: 45% 46.15385%;
}

.emoji-1f33c {
    background-position: 47.5% 0%;
}

.emoji-1f33d {
    background-position: 47.5% 2.5641%;
}

.emoji-1f33e {
    background-position: 47.5% 5.12821%;
}

.emoji-1f33f {
    background-position: 47.5% 7.69231%;
}

.emoji-1f340 {
    background-position: 47.5% 10.25641%;
}

.emoji-1f341 {
    background-position: 47.5% 12.82051%;
}

.emoji-1f342 {
    background-position: 47.5% 15.38462%;
}

.emoji-1f343 {
    background-position: 47.5% 17.94872%;
}

.emoji-1f344 {
    background-position: 47.5% 20.51282%;
}

.emoji-1f345 {
    background-position: 47.5% 23.07692%;
}

.emoji-1f346 {
    background-position: 47.5% 25.64103%;
}

.emoji-1f347 {
    background-position: 47.5% 28.20513%;
}

.emoji-1f348 {
    background-position: 47.5% 30.76923%;
}

.emoji-1f349 {
    background-position: 47.5% 33.33333%;
}

.emoji-1f34a {
    background-position: 47.5% 35.89744%;
}

.emoji-1f34b {
    background-position: 47.5% 38.46154%;
}

.emoji-1f34c {
    background-position: 47.5% 41.02564%;
}

.emoji-1f34d {
    background-position: 47.5% 43.58974%;
}

.emoji-1f34e {
    background-position: 47.5% 46.15385%;
}

.emoji-1f34f {
    background-position: 0% 48.71795%;
}

.emoji-1f350 {
    background-position: 2.5% 48.71795%;
}

.emoji-1f351 {
    background-position: 5% 48.71795%;
}

.emoji-1f352 {
    background-position: 7.5% 48.71795%;
}

.emoji-1f353 {
    background-position: 10% 48.71795%;
}

.emoji-1f354 {
    background-position: 12.5% 48.71795%;
}

.emoji-1f355 {
    background-position: 15% 48.71795%;
}

.emoji-1f356 {
    background-position: 17.5% 48.71795%;
}

.emoji-1f357 {
    background-position: 20% 48.71795%;
}

.emoji-1f358 {
    background-position: 22.5% 48.71795%;
}

.emoji-1f359 {
    background-position: 25% 48.71795%;
}

.emoji-1f35a {
    background-position: 27.5% 48.71795%;
}

.emoji-1f35b {
    background-position: 30% 48.71795%;
}

.emoji-1f35c {
    background-position: 32.5% 48.71795%;
}

.emoji-1f35d {
    background-position: 35% 48.71795%;
}

.emoji-1f35e {
    background-position: 37.5% 48.71795%;
}

.emoji-1f35f {
    background-position: 40% 48.71795%;
}

.emoji-1f360 {
    background-position: 42.5% 48.71795%;
}

.emoji-1f361 {
    background-position: 45% 48.71795%;
}

.emoji-1f362 {
    background-position: 47.5% 48.71795%;
}

.emoji-1f363 {
    background-position: 50% 0%;
}

.emoji-1f364 {
    background-position: 50% 2.5641%;
}

.emoji-1f365 {
    background-position: 50% 5.12821%;
}

.emoji-1f366 {
    background-position: 50% 7.69231%;
}

.emoji-1f367 {
    background-position: 50% 10.25641%;
}

.emoji-1f368 {
    background-position: 50% 12.82051%;
}

.emoji-1f369 {
    background-position: 50% 15.38462%;
}

.emoji-1f36a {
    background-position: 50% 17.94872%;
}

.emoji-1f36b {
    background-position: 50% 20.51282%;
}

.emoji-1f36c {
    background-position: 50% 23.07692%;
}

.emoji-1f36d {
    background-position: 50% 25.64103%;
}

.emoji-1f36e {
    background-position: 50% 28.20513%;
}

.emoji-1f36f {
    background-position: 50% 30.76923%;
}

.emoji-1f370 {
    background-position: 50% 33.33333%;
}

.emoji-1f371 {
    background-position: 50% 35.89744%;
}

.emoji-1f372 {
    background-position: 50% 38.46154%;
}

.emoji-1f373 {
    background-position: 50% 41.02564%;
}

.emoji-1f374 {
    background-position: 50% 43.58974%;
}

.emoji-1f375 {
    background-position: 50% 46.15385%;
}

.emoji-1f376 {
    background-position: 50% 48.71795%;
}

.emoji-1f377 {
    background-position: 0% 51.28205%;
}

.emoji-1f378 {
    background-position: 2.5% 51.28205%;
}

.emoji-1f379 {
    background-position: 5% 51.28205%;
}

.emoji-1f37a {
    background-position: 7.5% 51.28205%;
}

.emoji-1f37b {
    background-position: 10% 51.28205%;
}

.emoji-1f37c {
    background-position: 12.5% 51.28205%;
}

.emoji-1f37d {
    background-position: 15% 51.28205%;
}

.emoji-1f37e {
    background-position: 17.5% 51.28205%;
}

.emoji-1f37f {
    background-position: 20% 51.28205%;
}

.emoji-1f380 {
    background-position: 22.5% 51.28205%;
}

.emoji-1f381 {
    background-position: 25% 51.28205%;
}

.emoji-1f382 {
    background-position: 27.5% 51.28205%;
}

.emoji-1f383 {
    background-position: 30% 51.28205%;
}

.emoji-1f384 {
    background-position: 32.5% 51.28205%;
}

.emoji-1f385-1f3fb {
    background-position: 35% 51.28205%;
}

.emoji-1f385-1f3fc {
    background-position: 37.5% 51.28205%;
}

.emoji-1f385-1f3fd {
    background-position: 40% 51.28205%;
}

.emoji-1f385-1f3fe {
    background-position: 42.5% 51.28205%;
}

.emoji-1f385-1f3ff {
    background-position: 45% 51.28205%;
}

.emoji-1f385 {
    background-position: 47.5% 51.28205%;
}

.emoji-1f386 {
    background-position: 50% 51.28205%;
}

.emoji-1f387 {
    background-position: 52.5% 0%;
}

.emoji-1f388 {
    background-position: 52.5% 2.5641%;
}

.emoji-1f389 {
    background-position: 52.5% 5.12821%;
}

.emoji-1f38a {
    background-position: 52.5% 7.69231%;
}

.emoji-1f38b {
    background-position: 52.5% 10.25641%;
}

.emoji-1f38c {
    background-position: 52.5% 12.82051%;
}

.emoji-1f38d {
    background-position: 52.5% 15.38462%;
}

.emoji-1f38e {
    background-position: 52.5% 17.94872%;
}

.emoji-1f38f {
    background-position: 52.5% 20.51282%;
}

.emoji-1f390 {
    background-position: 52.5% 23.07692%;
}

.emoji-1f391 {
    background-position: 52.5% 25.64103%;
}

.emoji-1f392 {
    background-position: 52.5% 28.20513%;
}

.emoji-1f393 {
    background-position: 52.5% 30.76923%;
}

.emoji-1f396 {
    background-position: 52.5% 33.33333%;
}

.emoji-1f397 {
    background-position: 52.5% 35.89744%;
}

.emoji-1f399 {
    background-position: 52.5% 38.46154%;
}

.emoji-1f39a {
    background-position: 52.5% 41.02564%;
}

.emoji-1f39b {
    background-position: 52.5% 43.58974%;
}

.emoji-1f39e {
    background-position: 52.5% 46.15385%;
}

.emoji-1f39f {
    background-position: 52.5% 48.71795%;
}

.emoji-1f3a0 {
    background-position: 52.5% 51.28205%;
}

.emoji-1f3a1 {
    background-position: 0% 53.84615%;
}

.emoji-1f3a2 {
    background-position: 2.5% 53.84615%;
}

.emoji-1f3a3 {
    background-position: 5% 53.84615%;
}

.emoji-1f3a4 {
    background-position: 7.5% 53.84615%;
}

.emoji-1f3a5 {
    background-position: 10% 53.84615%;
}

.emoji-1f3a6 {
    background-position: 12.5% 53.84615%;
}

.emoji-1f3a7 {
    background-position: 15% 53.84615%;
}

.emoji-1f3a8 {
    background-position: 17.5% 53.84615%;
}

.emoji-1f3a9 {
    background-position: 20% 53.84615%;
}

.emoji-1f3aa {
    background-position: 22.5% 53.84615%;
}

.emoji-1f3ab {
    background-position: 25% 53.84615%;
}

.emoji-1f3ac {
    background-position: 27.5% 53.84615%;
}

.emoji-1f3ad {
    background-position: 30% 53.84615%;
}

.emoji-1f3ae {
    background-position: 32.5% 53.84615%;
}

.emoji-1f3af {
    background-position: 35% 53.84615%;
}

.emoji-1f3b0 {
    background-position: 37.5% 53.84615%;
}

.emoji-1f3b1 {
    background-position: 40% 53.84615%;
}

.emoji-1f3b2 {
    background-position: 42.5% 53.84615%;
}

.emoji-1f3b3 {
    background-position: 45% 53.84615%;
}

.emoji-1f3b4 {
    background-position: 47.5% 53.84615%;
}

.emoji-1f3b5 {
    background-position: 50% 53.84615%;
}

.emoji-1f3b6 {
    background-position: 52.5% 53.84615%;
}

.emoji-1f3b7 {
    background-position: 55% 0%;
}

.emoji-1f3b8 {
    background-position: 55% 2.5641%;
}

.emoji-1f3b9 {
    background-position: 55% 5.12821%;
}

.emoji-1f3ba {
    background-position: 55% 7.69231%;
}

.emoji-1f3bb {
    background-position: 55% 10.25641%;
}

.emoji-1f3bc {
    background-position: 55% 12.82051%;
}

.emoji-1f3bd {
    background-position: 55% 15.38462%;
}

.emoji-1f3be {
    background-position: 55% 17.94872%;
}

.emoji-1f3bf {
    background-position: 55% 20.51282%;
}

.emoji-1f3c0 {
    background-position: 55% 23.07692%;
}

.emoji-1f3c1 {
    background-position: 55% 25.64103%;
}

.emoji-1f3c2 {
    background-position: 55% 28.20513%;
}

.emoji-1f3c3-1f3fb {
    background-position: 55% 30.76923%;
}

.emoji-1f3c3-1f3fc {
    background-position: 55% 33.33333%;
}

.emoji-1f3c3-1f3fd {
    background-position: 55% 35.89744%;
}

.emoji-1f3c3-1f3fe {
    background-position: 55% 38.46154%;
}

.emoji-1f3c3-1f3ff {
    background-position: 55% 41.02564%;
}

.emoji-1f3c3 {
    background-position: 55% 43.58974%;
}

.emoji-1f3c4-1f3fb {
    background-position: 55% 46.15385%;
}

.emoji-1f3c4-1f3fc {
    background-position: 55% 48.71795%;
}

.emoji-1f3c4-1f3fd {
    background-position: 55% 51.28205%;
}

.emoji-1f3c4-1f3fe {
    background-position: 55% 53.84615%;
}

.emoji-1f3c4-1f3ff {
    background-position: 0% 56.41026%;
}

.emoji-1f3c4 {
    background-position: 2.5% 56.41026%;
}

.emoji-1f3c5 {
    background-position: 5% 56.41026%;
}

.emoji-1f3c6 {
    background-position: 7.5% 56.41026%;
}

.emoji-1f3c7-1f3fb {
    background-position: 10% 56.41026%;
}

.emoji-1f3c7-1f3fc {
    background-position: 12.5% 56.41026%;
}

.emoji-1f3c7-1f3fd {
    background-position: 15% 56.41026%;
}

.emoji-1f3c7-1f3fe {
    background-position: 17.5% 56.41026%;
}

.emoji-1f3c7-1f3ff {
    background-position: 20% 56.41026%;
}

.emoji-1f3c7 {
    background-position: 22.5% 56.41026%;
}

.emoji-1f3c8 {
    background-position: 25% 56.41026%;
}

.emoji-1f3c9 {
    background-position: 27.5% 56.41026%;
}

.emoji-1f3ca-1f3fb {
    background-position: 30% 56.41026%;
}

.emoji-1f3ca-1f3fc {
    background-position: 32.5% 56.41026%;
}

.emoji-1f3ca-1f3fd {
    background-position: 35% 56.41026%;
}

.emoji-1f3ca-1f3fe {
    background-position: 37.5% 56.41026%;
}

.emoji-1f3ca-1f3ff {
    background-position: 40% 56.41026%;
}

.emoji-1f3ca {
    background-position: 42.5% 56.41026%;
}

.emoji-1f3cb-1f3fb {
    background-position: 45% 56.41026%;
}

.emoji-1f3cb-1f3fc {
    background-position: 47.5% 56.41026%;
}

.emoji-1f3cb-1f3fd {
    background-position: 50% 56.41026%;
}

.emoji-1f3cb-1f3fe {
    background-position: 52.5% 56.41026%;
}

.emoji-1f3cb-1f3ff {
    background-position: 55% 56.41026%;
}

.emoji-1f3cb {
    background-position: 57.5% 0%;
}

.emoji-1f3cc {
    background-position: 57.5% 2.5641%;
}

.emoji-1f3cd {
    background-position: 57.5% 5.12821%;
}

.emoji-1f3ce {
    background-position: 57.5% 7.69231%;
}

.emoji-1f3cf {
    background-position: 57.5% 10.25641%;
}

.emoji-1f3d0 {
    background-position: 57.5% 12.82051%;
}

.emoji-1f3d1 {
    background-position: 57.5% 15.38462%;
}

.emoji-1f3d2 {
    background-position: 57.5% 17.94872%;
}

.emoji-1f3d3 {
    background-position: 57.5% 20.51282%;
}

.emoji-1f3d4 {
    background-position: 57.5% 23.07692%;
}

.emoji-1f3d5 {
    background-position: 57.5% 25.64103%;
}

.emoji-1f3d6 {
    background-position: 57.5% 28.20513%;
}

.emoji-1f3d7 {
    background-position: 57.5% 30.76923%;
}

.emoji-1f3d8 {
    background-position: 57.5% 33.33333%;
}

.emoji-1f3d9 {
    background-position: 57.5% 35.89744%;
}

.emoji-1f3da {
    background-position: 57.5% 38.46154%;
}

.emoji-1f3db {
    background-position: 57.5% 41.02564%;
}

.emoji-1f3dc {
    background-position: 57.5% 43.58974%;
}

.emoji-1f3dd {
    background-position: 57.5% 46.15385%;
}

.emoji-1f3de {
    background-position: 57.5% 48.71795%;
}

.emoji-1f3df {
    background-position: 57.5% 51.28205%;
}

.emoji-1f3e0 {
    background-position: 57.5% 53.84615%;
}

.emoji-1f3e1 {
    background-position: 57.5% 56.41026%;
}

.emoji-1f3e2 {
    background-position: 0% 58.97436%;
}

.emoji-1f3e3 {
    background-position: 2.5% 58.97436%;
}

.emoji-1f3e4 {
    background-position: 5% 58.97436%;
}

.emoji-1f3e5 {
    background-position: 7.5% 58.97436%;
}

.emoji-1f3e6 {
    background-position: 10% 58.97436%;
}

.emoji-1f3e7 {
    background-position: 12.5% 58.97436%;
}

.emoji-1f3e8 {
    background-position: 15% 58.97436%;
}

.emoji-1f3e9 {
    background-position: 17.5% 58.97436%;
}

.emoji-1f3ea {
    background-position: 20% 58.97436%;
}

.emoji-1f3eb {
    background-position: 22.5% 58.97436%;
}

.emoji-1f3ec {
    background-position: 25% 58.97436%;
}

.emoji-1f3ed {
    background-position: 27.5% 58.97436%;
}

.emoji-1f3ee {
    background-position: 30% 58.97436%;
}

.emoji-1f3ef {
    background-position: 32.5% 58.97436%;
}

.emoji-1f3f0 {
    background-position: 35% 58.97436%;
}

.emoji-1f3f3 {
    background-position: 37.5% 58.97436%;
}

.emoji-1f3f4 {
    background-position: 40% 58.97436%;
}

.emoji-1f3f5 {
    background-position: 42.5% 58.97436%;
}

.emoji-1f3f7 {
    background-position: 45% 58.97436%;
}

.emoji-1f3f8 {
    background-position: 47.5% 58.97436%;
}

.emoji-1f3f9 {
    background-position: 50% 58.97436%;
}

.emoji-1f3fa {
    background-position: 52.5% 58.97436%;
}

.emoji-1f3fb {
    background-position: 55% 58.97436%;
}

.emoji-1f3fc {
    background-position: 57.5% 58.97436%;
}

.emoji-1f3fd {
    background-position: 60% 0%;
}

.emoji-1f3fe {
    background-position: 60% 2.5641%;
}

.emoji-1f3ff {
    background-position: 60% 5.12821%;
}

.emoji-1f400 {
    background-position: 60% 7.69231%;
}

.emoji-1f401 {
    background-position: 60% 10.25641%;
}

.emoji-1f402 {
    background-position: 60% 12.82051%;
}

.emoji-1f403 {
    background-position: 60% 15.38462%;
}

.emoji-1f404 {
    background-position: 60% 17.94872%;
}

.emoji-1f405 {
    background-position: 60% 20.51282%;
}

.emoji-1f406 {
    background-position: 60% 23.07692%;
}

.emoji-1f407 {
    background-position: 60% 25.64103%;
}

.emoji-1f408 {
    background-position: 60% 28.20513%;
}

.emoji-1f409 {
    background-position: 60% 30.76923%;
}

.emoji-1f40a {
    background-position: 60% 33.33333%;
}

.emoji-1f40b {
    background-position: 60% 35.89744%;
}

.emoji-1f40c {
    background-position: 60% 38.46154%;
}

.emoji-1f40d {
    background-position: 60% 41.02564%;
}

.emoji-1f40e {
    background-position: 60% 43.58974%;
}

.emoji-1f40f {
    background-position: 60% 46.15385%;
}

.emoji-1f410 {
    background-position: 60% 48.71795%;
}

.emoji-1f411 {
    background-position: 60% 51.28205%;
}

.emoji-1f412 {
    background-position: 60% 53.84615%;
}

.emoji-1f413 {
    background-position: 60% 56.41026%;
}

.emoji-1f414 {
    background-position: 60% 58.97436%;
}

.emoji-1f415 {
    background-position: 0% 61.53846%;
}

.emoji-1f416 {
    background-position: 2.5% 61.53846%;
}

.emoji-1f417 {
    background-position: 5% 61.53846%;
}

.emoji-1f418 {
    background-position: 7.5% 61.53846%;
}

.emoji-1f419 {
    background-position: 10% 61.53846%;
}

.emoji-1f41a {
    background-position: 12.5% 61.53846%;
}

.emoji-1f41b {
    background-position: 15% 61.53846%;
}

.emoji-1f41c {
    background-position: 17.5% 61.53846%;
}

.emoji-1f41d {
    background-position: 20% 61.53846%;
}

.emoji-1f41e {
    background-position: 22.5% 61.53846%;
}

.emoji-1f41f {
    background-position: 25% 61.53846%;
}

.emoji-1f420 {
    background-position: 27.5% 61.53846%;
}

.emoji-1f421 {
    background-position: 30% 61.53846%;
}

.emoji-1f422 {
    background-position: 32.5% 61.53846%;
}

.emoji-1f423 {
    background-position: 35% 61.53846%;
}

.emoji-1f424 {
    background-position: 37.5% 61.53846%;
}

.emoji-1f425 {
    background-position: 40% 61.53846%;
}

.emoji-1f426 {
    background-position: 42.5% 61.53846%;
}

.emoji-1f427 {
    background-position: 45% 61.53846%;
}

.emoji-1f428 {
    background-position: 47.5% 61.53846%;
}

.emoji-1f429 {
    background-position: 50% 61.53846%;
}

.emoji-1f42a {
    background-position: 52.5% 61.53846%;
}

.emoji-1f42b {
    background-position: 55% 61.53846%;
}

.emoji-1f42c {
    background-position: 57.5% 61.53846%;
}

.emoji-1f42d {
    background-position: 60% 61.53846%;
}

.emoji-1f42e {
    background-position: 62.5% 0%;
}

.emoji-1f42f {
    background-position: 62.5% 2.5641%;
}

.emoji-1f430 {
    background-position: 62.5% 5.12821%;
}

.emoji-1f431 {
    background-position: 62.5% 7.69231%;
}

.emoji-1f432 {
    background-position: 62.5% 10.25641%;
}

.emoji-1f433 {
    background-position: 62.5% 12.82051%;
}

.emoji-1f434 {
    background-position: 62.5% 15.38462%;
}

.emoji-1f435 {
    background-position: 62.5% 17.94872%;
}

.emoji-1f436 {
    background-position: 62.5% 20.51282%;
}

.emoji-1f437 {
    background-position: 62.5% 23.07692%;
}

.emoji-1f438 {
    background-position: 62.5% 25.64103%;
}

.emoji-1f439 {
    background-position: 62.5% 28.20513%;
}

.emoji-1f43a {
    background-position: 62.5% 30.76923%;
}

.emoji-1f43b {
    background-position: 62.5% 33.33333%;
}

.emoji-1f43c {
    background-position: 62.5% 35.89744%;
}

.emoji-1f43d {
    background-position: 62.5% 38.46154%;
}

.emoji-1f43e {
    background-position: 62.5% 41.02564%;
}

.emoji-1f43f {
    background-position: 62.5% 43.58974%;
}

.emoji-1f440 {
    background-position: 62.5% 46.15385%;
}

.emoji-1f441-1f5e8 {
    background-position: 62.5% 48.71795%;
}

.emoji-1f441 {
    background-position: 62.5% 51.28205%;
}

.emoji-1f442-1f3fb {
    background-position: 62.5% 53.84615%;
}

.emoji-1f442-1f3fc {
    background-position: 62.5% 56.41026%;
}

.emoji-1f442-1f3fd {
    background-position: 62.5% 58.97436%;
}

.emoji-1f442-1f3fe {
    background-position: 62.5% 61.53846%;
}

.emoji-1f442-1f3ff {
    background-position: 0% 64.10256%;
}

.emoji-1f442 {
    background-position: 2.5% 64.10256%;
}

.emoji-1f443-1f3fb {
    background-position: 5% 64.10256%;
}

.emoji-1f443-1f3fc {
    background-position: 7.5% 64.10256%;
}

.emoji-1f443-1f3fd {
    background-position: 10% 64.10256%;
}

.emoji-1f443-1f3fe {
    background-position: 12.5% 64.10256%;
}

.emoji-1f443-1f3ff {
    background-position: 15% 64.10256%;
}

.emoji-1f443 {
    background-position: 17.5% 64.10256%;
}

.emoji-1f444 {
    background-position: 20% 64.10256%;
}

.emoji-1f445 {
    background-position: 22.5% 64.10256%;
}

.emoji-1f446-1f3fb {
    background-position: 25% 64.10256%;
}

.emoji-1f446-1f3fc {
    background-position: 27.5% 64.10256%;
}

.emoji-1f446-1f3fd {
    background-position: 30% 64.10256%;
}

.emoji-1f446-1f3fe {
    background-position: 32.5% 64.10256%;
}

.emoji-1f446-1f3ff {
    background-position: 35% 64.10256%;
}

.emoji-1f446 {
    background-position: 37.5% 64.10256%;
}

.emoji-1f447-1f3fb {
    background-position: 40% 64.10256%;
}

.emoji-1f447-1f3fc {
    background-position: 42.5% 64.10256%;
}

.emoji-1f447-1f3fd {
    background-position: 45% 64.10256%;
}

.emoji-1f447-1f3fe {
    background-position: 47.5% 64.10256%;
}

.emoji-1f447-1f3ff {
    background-position: 50% 64.10256%;
}

.emoji-1f447 {
    background-position: 52.5% 64.10256%;
}

.emoji-1f448-1f3fb {
    background-position: 55% 64.10256%;
}

.emoji-1f448-1f3fc {
    background-position: 57.5% 64.10256%;
}

.emoji-1f448-1f3fd {
    background-position: 60% 64.10256%;
}

.emoji-1f448-1f3fe {
    background-position: 62.5% 64.10256%;
}

.emoji-1f448-1f3ff {
    background-position: 65% 0%;
}

.emoji-1f448 {
    background-position: 65% 2.5641%;
}

.emoji-1f449-1f3fb {
    background-position: 65% 5.12821%;
}

.emoji-1f449-1f3fc {
    background-position: 65% 7.69231%;
}

.emoji-1f449-1f3fd {
    background-position: 65% 10.25641%;
}

.emoji-1f449-1f3fe {
    background-position: 65% 12.82051%;
}

.emoji-1f449-1f3ff {
    background-position: 65% 15.38462%;
}

.emoji-1f449 {
    background-position: 65% 17.94872%;
}

.emoji-1f44a-1f3fb {
    background-position: 65% 20.51282%;
}

.emoji-1f44a-1f3fc {
    background-position: 65% 23.07692%;
}

.emoji-1f44a-1f3fd {
    background-position: 65% 25.64103%;
}

.emoji-1f44a-1f3fe {
    background-position: 65% 28.20513%;
}

.emoji-1f44a-1f3ff {
    background-position: 65% 30.76923%;
}

.emoji-1f44a {
    background-position: 65% 33.33333%;
}

.emoji-1f44b-1f3fb {
    background-position: 65% 35.89744%;
}

.emoji-1f44b-1f3fc {
    background-position: 65% 38.46154%;
}

.emoji-1f44b-1f3fd {
    background-position: 65% 41.02564%;
}

.emoji-1f44b-1f3fe {
    background-position: 65% 43.58974%;
}

.emoji-1f44b-1f3ff {
    background-position: 65% 46.15385%;
}

.emoji-1f44b {
    background-position: 65% 48.71795%;
}

.emoji-1f44c-1f3fb {
    background-position: 65% 51.28205%;
}

.emoji-1f44c-1f3fc {
    background-position: 65% 53.84615%;
}

.emoji-1f44c-1f3fd {
    background-position: 65% 56.41026%;
}

.emoji-1f44c-1f3fe {
    background-position: 65% 58.97436%;
}

.emoji-1f44c-1f3ff {
    background-position: 65% 61.53846%;
}

.emoji-1f44c {
    background-position: 65% 64.10256%;
}

.emoji-1f44d-1f3fb {
    background-position: 0% 66.66667%;
}

.emoji-1f44d-1f3fc {
    background-position: 2.5% 66.66667%;
}

.emoji-1f44d-1f3fd {
    background-position: 5% 66.66667%;
}

.emoji-1f44d-1f3fe {
    background-position: 7.5% 66.66667%;
}

.emoji-1f44d-1f3ff {
    background-position: 10% 66.66667%;
}

.emoji-1f44d {
    background-position: 12.5% 66.66667%;
}

.emoji-1f44e-1f3fb {
    background-position: 15% 66.66667%;
}

.emoji-1f44e-1f3fc {
    background-position: 17.5% 66.66667%;
}

.emoji-1f44e-1f3fd {
    background-position: 20% 66.66667%;
}

.emoji-1f44e-1f3fe {
    background-position: 22.5% 66.66667%;
}

.emoji-1f44e-1f3ff {
    background-position: 25% 66.66667%;
}

.emoji-1f44e {
    background-position: 27.5% 66.66667%;
}

.emoji-1f44f-1f3fb {
    background-position: 30% 66.66667%;
}

.emoji-1f44f-1f3fc {
    background-position: 32.5% 66.66667%;
}

.emoji-1f44f-1f3fd {
    background-position: 35% 66.66667%;
}

.emoji-1f44f-1f3fe {
    background-position: 37.5% 66.66667%;
}

.emoji-1f44f-1f3ff {
    background-position: 40% 66.66667%;
}

.emoji-1f44f {
    background-position: 42.5% 66.66667%;
}

.emoji-1f450-1f3fb {
    background-position: 45% 66.66667%;
}

.emoji-1f450-1f3fc {
    background-position: 47.5% 66.66667%;
}

.emoji-1f450-1f3fd {
    background-position: 50% 66.66667%;
}

.emoji-1f450-1f3fe {
    background-position: 52.5% 66.66667%;
}

.emoji-1f450-1f3ff {
    background-position: 55% 66.66667%;
}

.emoji-1f450 {
    background-position: 57.5% 66.66667%;
}

.emoji-1f451 {
    background-position: 60% 66.66667%;
}

.emoji-1f452 {
    background-position: 62.5% 66.66667%;
}

.emoji-1f453 {
    background-position: 65% 66.66667%;
}

.emoji-1f454 {
    background-position: 67.5% 0%;
}

.emoji-1f455 {
    background-position: 67.5% 2.5641%;
}

.emoji-1f456 {
    background-position: 67.5% 5.12821%;
}

.emoji-1f457 {
    background-position: 67.5% 7.69231%;
}

.emoji-1f458 {
    background-position: 67.5% 10.25641%;
}

.emoji-1f459 {
    background-position: 67.5% 12.82051%;
}

.emoji-1f45a {
    background-position: 67.5% 15.38462%;
}

.emoji-1f45b {
    background-position: 67.5% 17.94872%;
}

.emoji-1f45c {
    background-position: 67.5% 20.51282%;
}

.emoji-1f45d {
    background-position: 67.5% 23.07692%;
}

.emoji-1f45e {
    background-position: 67.5% 25.64103%;
}

.emoji-1f45f {
    background-position: 67.5% 28.20513%;
}

.emoji-1f460 {
    background-position: 67.5% 30.76923%;
}

.emoji-1f461 {
    background-position: 67.5% 33.33333%;
}

.emoji-1f462 {
    background-position: 67.5% 35.89744%;
}

.emoji-1f463 {
    background-position: 67.5% 38.46154%;
}

.emoji-1f464 {
    background-position: 67.5% 41.02564%;
}

.emoji-1f465 {
    background-position: 67.5% 43.58974%;
}

.emoji-1f466-1f3fb {
    background-position: 67.5% 46.15385%;
}

.emoji-1f466-1f3fc {
    background-position: 67.5% 48.71795%;
}

.emoji-1f466-1f3fd {
    background-position: 67.5% 51.28205%;
}

.emoji-1f466-1f3fe {
    background-position: 67.5% 53.84615%;
}

.emoji-1f466-1f3ff {
    background-position: 67.5% 56.41026%;
}

.emoji-1f466 {
    background-position: 67.5% 58.97436%;
}

.emoji-1f467-1f3fb {
    background-position: 67.5% 61.53846%;
}

.emoji-1f467-1f3fc {
    background-position: 67.5% 64.10256%;
}

.emoji-1f467-1f3fd {
    background-position: 67.5% 66.66667%;
}

.emoji-1f467-1f3fe {
    background-position: 0% 69.23077%;
}

.emoji-1f467-1f3ff {
    background-position: 2.5% 69.23077%;
}

.emoji-1f467 {
    background-position: 5% 69.23077%;
}

.emoji-1f468-1f3fb {
    background-position: 7.5% 69.23077%;
}

.emoji-1f468-1f3fc {
    background-position: 10% 69.23077%;
}

.emoji-1f468-1f3fd {
    background-position: 12.5% 69.23077%;
}

.emoji-1f468-1f3fe {
    background-position: 15% 69.23077%;
}

.emoji-1f468-1f3ff {
    background-position: 17.5% 69.23077%;
}

.emoji-1f468-1f468-1f466-1f466 {
    background-position: 20% 69.23077%;
}

.emoji-1f468-1f468-1f466 {
    background-position: 22.5% 69.23077%;
}

.emoji-1f468-1f468-1f467-1f466 {
    background-position: 25% 69.23077%;
}

.emoji-1f468-1f468-1f467-1f467 {
    background-position: 27.5% 69.23077%;
}

.emoji-1f468-1f468-1f467 {
    background-position: 30% 69.23077%;
}

.emoji-1f468-1f469-1f466-1f466 {
    background-position: 32.5% 69.23077%;
}

.emoji-1f468-1f469-1f467-1f466 {
    background-position: 35% 69.23077%;
}

.emoji-1f468-1f469-1f467-1f467 {
    background-position: 37.5% 69.23077%;
}

.emoji-1f468-1f469-1f467 {
    background-position: 40% 69.23077%;
}

.emoji-1f468-2764-1f468 {
    background-position: 42.5% 69.23077%;
}

.emoji-1f468-2764-1f48b-1f468 {
    background-position: 45% 69.23077%;
}

.emoji-1f468 {
    background-position: 47.5% 69.23077%;
}

.emoji-1f469-1f3fb {
    background-position: 50% 69.23077%;
}

.emoji-1f469-1f3fc {
    background-position: 52.5% 69.23077%;
}

.emoji-1f469-1f3fd {
    background-position: 55% 69.23077%;
}

.emoji-1f469-1f3fe {
    background-position: 57.5% 69.23077%;
}

.emoji-1f469-1f3ff {
    background-position: 60% 69.23077%;
}

.emoji-1f469-1f469-1f466-1f466 {
    background-position: 62.5% 69.23077%;
}

.emoji-1f469-1f469-1f466 {
    background-position: 65% 69.23077%;
}

.emoji-1f469-1f469-1f467-1f466 {
    background-position: 67.5% 69.23077%;
}

.emoji-1f469-1f469-1f467-1f467 {
    background-position: 70% 0%;
}

.emoji-1f469-1f469-1f467 {
    background-position: 70% 2.5641%;
}

.emoji-1f469-2764-1f469 {
    background-position: 70% 5.12821%;
}

.emoji-1f469-2764-1f48b-1f469 {
    background-position: 70% 7.69231%;
}

.emoji-1f469 {
    background-position: 70% 10.25641%;
}

.emoji-1f46a {
    background-position: 70% 12.82051%;
}

.emoji-1f46b {
    background-position: 70% 15.38462%;
}

.emoji-1f46c {
    background-position: 70% 17.94872%;
}

.emoji-1f46d {
    background-position: 70% 20.51282%;
}

.emoji-1f46e-1f3fb {
    background-position: 70% 23.07692%;
}

.emoji-1f46e-1f3fc {
    background-position: 70% 25.64103%;
}

.emoji-1f46e-1f3fd {
    background-position: 70% 28.20513%;
}

.emoji-1f46e-1f3fe {
    background-position: 70% 30.76923%;
}

.emoji-1f46e-1f3ff {
    background-position: 70% 33.33333%;
}

.emoji-1f46e {
    background-position: 70% 35.89744%;
}

.emoji-1f46f {
    background-position: 70% 38.46154%;
}

.emoji-1f470-1f3fb {
    background-position: 70% 41.02564%;
}

.emoji-1f470-1f3fc {
    background-position: 70% 43.58974%;
}

.emoji-1f470-1f3fd {
    background-position: 70% 46.15385%;
}

.emoji-1f470-1f3fe {
    background-position: 70% 48.71795%;
}

.emoji-1f470-1f3ff {
    background-position: 70% 51.28205%;
}

.emoji-1f470 {
    background-position: 70% 53.84615%;
}

.emoji-1f471-1f3fb {
    background-position: 70% 56.41026%;
}

.emoji-1f471-1f3fc {
    background-position: 70% 58.97436%;
}

.emoji-1f471-1f3fd {
    background-position: 70% 61.53846%;
}

.emoji-1f471-1f3fe {
    background-position: 70% 64.10256%;
}

.emoji-1f471-1f3ff {
    background-position: 70% 66.66667%;
}

.emoji-1f471 {
    background-position: 70% 69.23077%;
}

.emoji-1f472-1f3fb {
    background-position: 0% 71.79487%;
}

.emoji-1f472-1f3fc {
    background-position: 2.5% 71.79487%;
}

.emoji-1f472-1f3fd {
    background-position: 5% 71.79487%;
}

.emoji-1f472-1f3fe {
    background-position: 7.5% 71.79487%;
}

.emoji-1f472-1f3ff {
    background-position: 10% 71.79487%;
}

.emoji-1f472 {
    background-position: 12.5% 71.79487%;
}

.emoji-1f473-1f3fb {
    background-position: 15% 71.79487%;
}

.emoji-1f473-1f3fc {
    background-position: 17.5% 71.79487%;
}

.emoji-1f473-1f3fd {
    background-position: 20% 71.79487%;
}

.emoji-1f473-1f3fe {
    background-position: 22.5% 71.79487%;
}

.emoji-1f473-1f3ff {
    background-position: 25% 71.79487%;
}

.emoji-1f473 {
    background-position: 27.5% 71.79487%;
}

.emoji-1f474-1f3fb {
    background-position: 30% 71.79487%;
}

.emoji-1f474-1f3fc {
    background-position: 32.5% 71.79487%;
}

.emoji-1f474-1f3fd {
    background-position: 35% 71.79487%;
}

.emoji-1f474-1f3fe {
    background-position: 37.5% 71.79487%;
}

.emoji-1f474-1f3ff {
    background-position: 40% 71.79487%;
}

.emoji-1f474 {
    background-position: 42.5% 71.79487%;
}

.emoji-1f475-1f3fb {
    background-position: 45% 71.79487%;
}

.emoji-1f475-1f3fc {
    background-position: 47.5% 71.79487%;
}

.emoji-1f475-1f3fd {
    background-position: 50% 71.79487%;
}

.emoji-1f475-1f3fe {
    background-position: 0% 0%;
}

.emoji-1f475-1f3ff {
    background-position: 55% 71.79487%;
}

.emoji-1f475 {
    background-position: 57.5% 71.79487%;
}

.emoji-1f476-1f3fb {
    background-position: 60% 71.79487%;
}

.emoji-1f476-1f3fc {
    background-position: 62.5% 71.79487%;
}

.emoji-1f476-1f3fd {
    background-position: 65% 71.79487%;
}

.emoji-1f476-1f3fe {
    background-position: 67.5% 71.79487%;
}

.emoji-1f476-1f3ff {
    background-position: 70% 71.79487%;
}

.emoji-1f476 {
    background-position: 72.5% 0%;
}

.emoji-1f477-1f3fb {
    background-position: 72.5% 2.5641%;
}

.emoji-1f477-1f3fc {
    background-position: 72.5% 5.12821%;
}

.emoji-1f477-1f3fd {
    background-position: 72.5% 7.69231%;
}

.emoji-1f477-1f3fe {
    background-position: 72.5% 10.25641%;
}

.emoji-1f477-1f3ff {
    background-position: 72.5% 12.82051%;
}

.emoji-1f477 {
    background-position: 72.5% 15.38462%;
}

.emoji-1f478-1f3fb {
    background-position: 72.5% 17.94872%;
}

.emoji-1f478-1f3fc {
    background-position: 72.5% 20.51282%;
}

.emoji-1f478-1f3fd {
    background-position: 72.5% 23.07692%;
}

.emoji-1f478-1f3fe {
    background-position: 72.5% 25.64103%;
}

.emoji-1f478-1f3ff {
    background-position: 72.5% 28.20513%;
}

.emoji-1f478 {
    background-position: 72.5% 30.76923%;
}

.emoji-1f479 {
    background-position: 72.5% 33.33333%;
}

.emoji-1f47a {
    background-position: 72.5% 35.89744%;
}

.emoji-1f47b {
    background-position: 72.5% 38.46154%;
}

.emoji-1f47c-1f3fb {
    background-position: 72.5% 41.02564%;
}

.emoji-1f47c-1f3fc {
    background-position: 72.5% 43.58974%;
}

.emoji-1f47c-1f3fd {
    background-position: 72.5% 46.15385%;
}

.emoji-1f47c-1f3fe {
    background-position: 72.5% 48.71795%;
}

.emoji-1f47c-1f3ff {
    background-position: 72.5% 51.28205%;
}

.emoji-1f47c {
    background-position: 72.5% 53.84615%;
}

.emoji-1f47d {
    background-position: 72.5% 56.41026%;
}

.emoji-1f47e {
    background-position: 72.5% 58.97436%;
}

.emoji-1f47f {
    background-position: 72.5% 61.53846%;
}

.emoji-1f480 {
    background-position: 72.5% 64.10256%;
}

.emoji-1f481-1f3fb {
    background-position: 72.5% 66.66667%;
}

.emoji-1f481-1f3fc {
    background-position: 72.5% 69.23077%;
}

.emoji-1f481-1f3fd {
    background-position: 72.5% 71.79487%;
}

.emoji-1f481-1f3fe {
    background-position: 0% 74.35897%;
}

.emoji-1f481-1f3ff {
    background-position: 2.5% 74.35897%;
}

.emoji-1f481 {
    background-position: 5% 74.35897%;
}

.emoji-1f482-1f3fb {
    background-position: 7.5% 74.35897%;
}

.emoji-1f482-1f3fc {
    background-position: 10% 74.35897%;
}

.emoji-1f482-1f3fd {
    background-position: 12.5% 74.35897%;
}

.emoji-1f482-1f3fe {
    background-position: 15% 74.35897%;
}

.emoji-1f482-1f3ff {
    background-position: 17.5% 74.35897%;
}

.emoji-1f482 {
    background-position: 20% 74.35897%;
}

.emoji-1f483-1f3fb {
    background-position: 22.5% 74.35897%;
}

.emoji-1f483-1f3fc {
    background-position: 25% 74.35897%;
}

.emoji-1f483-1f3fd {
    background-position: 27.5% 74.35897%;
}

.emoji-1f483-1f3fe {
    background-position: 30% 74.35897%;
}

.emoji-1f483-1f3ff {
    background-position: 32.5% 74.35897%;
}

.emoji-1f483 {
    background-position: 35% 74.35897%;
}

.emoji-1f484 {
    background-position: 37.5% 74.35897%;
}

.emoji-1f485-1f3fb {
    background-position: 40% 74.35897%;
}

.emoji-1f485-1f3fc {
    background-position: 42.5% 74.35897%;
}

.emoji-1f485-1f3fd {
    background-position: 45% 74.35897%;
}

.emoji-1f485-1f3fe {
    background-position: 47.5% 74.35897%;
}

.emoji-1f485-1f3ff {
    background-position: 50% 74.35897%;
}

.emoji-1f485 {
    background-position: 52.5% 74.35897%;
}

.emoji-1f486-1f3fb {
    background-position: 55% 74.35897%;
}

.emoji-1f486-1f3fc {
    background-position: 57.5% 74.35897%;
}

.emoji-1f486-1f3fd {
    background-position: 60% 74.35897%;
}

.emoji-1f486-1f3fe {
    background-position: 62.5% 74.35897%;
}

.emoji-1f486-1f3ff {
    background-position: 65% 74.35897%;
}

.emoji-1f486 {
    background-position: 67.5% 74.35897%;
}

.emoji-1f487-1f3fb {
    background-position: 70% 74.35897%;
}

.emoji-1f487-1f3fc {
    background-position: 72.5% 74.35897%;
}

.emoji-1f487-1f3fd {
    background-position: 75% 0%;
}

.emoji-1f487-1f3fe {
    background-position: 75% 2.5641%;
}

.emoji-1f487-1f3ff {
    background-position: 75% 5.12821%;
}

.emoji-1f487 {
    background-position: 75% 7.69231%;
}

.emoji-1f488 {
    background-position: 75% 10.25641%;
}

.emoji-1f489 {
    background-position: 75% 12.82051%;
}

.emoji-1f48a {
    background-position: 75% 15.38462%;
}

.emoji-1f48b {
    background-position: 75% 17.94872%;
}

.emoji-1f48c {
    background-position: 75% 20.51282%;
}

.emoji-1f48d {
    background-position: 75% 23.07692%;
}

.emoji-1f48e {
    background-position: 75% 25.64103%;
}

.emoji-1f48f {
    background-position: 75% 28.20513%;
}

.emoji-1f490 {
    background-position: 75% 30.76923%;
}

.emoji-1f491 {
    background-position: 75% 33.33333%;
}

.emoji-1f492 {
    background-position: 75% 35.89744%;
}

.emoji-1f493 {
    background-position: 75% 38.46154%;
}

.emoji-1f494 {
    background-position: 75% 41.02564%;
}

.emoji-1f495 {
    background-position: 75% 43.58974%;
}

.emoji-1f496 {
    background-position: 75% 46.15385%;
}

.emoji-1f497 {
    background-position: 75% 48.71795%;
}

.emoji-1f498 {
    background-position: 75% 51.28205%;
}

.emoji-1f499 {
    background-position: 75% 53.84615%;
}

.emoji-1f49a {
    background-position: 75% 56.41026%;
}

.emoji-1f49b {
    background-position: 75% 58.97436%;
}

.emoji-1f49c {
    background-position: 75% 61.53846%;
}

.emoji-1f49d {
    background-position: 75% 64.10256%;
}

.emoji-1f49e {
    background-position: 75% 66.66667%;
}

.emoji-1f49f {
    background-position: 75% 69.23077%;
}

.emoji-1f4a0 {
    background-position: 75% 71.79487%;
}

.emoji-1f4a1 {
    background-position: 75% 74.35897%;
}

.emoji-1f4a2 {
    background-position: 0% 76.92308%;
}

.emoji-1f4a3 {
    background-position: 2.5% 76.92308%;
}

.emoji-1f4a4 {
    background-position: 5% 76.92308%;
}

.emoji-1f4a5 {
    background-position: 7.5% 76.92308%;
}

.emoji-1f4a6 {
    background-position: 10% 76.92308%;
}

.emoji-1f4a7 {
    background-position: 12.5% 76.92308%;
}

.emoji-1f4a8 {
    background-position: 15% 76.92308%;
}

.emoji-1f4a9 {
    background-position: 17.5% 76.92308%;
}

.emoji-1f4aa-1f3fb {
    background-position: 20% 76.92308%;
}

.emoji-1f4aa-1f3fc {
    background-position: 22.5% 76.92308%;
}

.emoji-1f4aa-1f3fd {
    background-position: 25% 76.92308%;
}

.emoji-1f4aa-1f3fe {
    background-position: 27.5% 76.92308%;
}

.emoji-1f4aa-1f3ff {
    background-position: 30% 76.92308%;
}

.emoji-1f4aa {
    background-position: 32.5% 76.92308%;
}

.emoji-1f4ab {
    background-position: 35% 76.92308%;
}

.emoji-1f4ac {
    background-position: 37.5% 76.92308%;
}

.emoji-1f4ad {
    background-position: 40% 76.92308%;
}

.emoji-1f4ae {
    background-position: 42.5% 76.92308%;
}

.emoji-1f4af {
    background-position: 45% 76.92308%;
}

.emoji-1f4b0 {
    background-position: 47.5% 76.92308%;
}

.emoji-1f4b1 {
    background-position: 50% 76.92308%;
}

.emoji-1f4b2 {
    background-position: 52.5% 76.92308%;
}

.emoji-1f4b3 {
    background-position: 55% 76.92308%;
}

.emoji-1f4b4 {
    background-position: 57.5% 76.92308%;
}

.emoji-1f4b5 {
    background-position: 60% 76.92308%;
}

.emoji-1f4b6 {
    background-position: 62.5% 76.92308%;
}

.emoji-1f4b7 {
    background-position: 65% 76.92308%;
}

.emoji-1f4b8 {
    background-position: 67.5% 76.92308%;
}

.emoji-1f4b9 {
    background-position: 70% 76.92308%;
}

.emoji-1f4ba {
    background-position: 72.5% 76.92308%;
}

.emoji-1f4bb {
    background-position: 75% 76.92308%;
}

.emoji-1f4bc {
    background-position: 77.5% 0%;
}

.emoji-1f4bd {
    background-position: 77.5% 2.5641%;
}

.emoji-1f4be {
    background-position: 77.5% 5.12821%;
}

.emoji-1f4bf {
    background-position: 77.5% 7.69231%;
}

.emoji-1f4c0 {
    background-position: 77.5% 10.25641%;
}

.emoji-1f4c1 {
    background-position: 77.5% 12.82051%;
}

.emoji-1f4c2 {
    background-position: 77.5% 15.38462%;
}

.emoji-1f4c3 {
    background-position: 77.5% 17.94872%;
}

.emoji-1f4c4 {
    background-position: 77.5% 20.51282%;
}

.emoji-1f4c5 {
    background-position: 77.5% 23.07692%;
}

.emoji-1f4c6 {
    background-position: 77.5% 25.64103%;
}

.emoji-1f4c7 {
    background-position: 77.5% 28.20513%;
}

.emoji-1f4c8 {
    background-position: 77.5% 30.76923%;
}

.emoji-1f4c9 {
    background-position: 77.5% 33.33333%;
}

.emoji-1f4ca {
    background-position: 77.5% 35.89744%;
}

.emoji-1f4cb {
    background-position: 77.5% 38.46154%;
}

.emoji-1f4cc {
    background-position: 77.5% 41.02564%;
}

.emoji-1f4cd {
    background-position: 77.5% 43.58974%;
}

.emoji-1f4ce {
    background-position: 77.5% 46.15385%;
}

.emoji-1f4cf {
    background-position: 77.5% 48.71795%;
}

.emoji-1f4d0 {
    background-position: 77.5% 51.28205%;
}

.emoji-1f4d1 {
    background-position: 77.5% 53.84615%;
}

.emoji-1f4d2 {
    background-position: 77.5% 56.41026%;
}

.emoji-1f4d3 {
    background-position: 77.5% 58.97436%;
}

.emoji-1f4d4 {
    background-position: 77.5% 61.53846%;
}

.emoji-1f4d5 {
    background-position: 77.5% 64.10256%;
}

.emoji-1f4d6 {
    background-position: 77.5% 66.66667%;
}

.emoji-1f4d7 {
    background-position: 77.5% 69.23077%;
}

.emoji-1f4d8 {
    background-position: 77.5% 71.79487%;
}

.emoji-1f4d9 {
    background-position: 77.5% 74.35897%;
}

.emoji-1f4da {
    background-position: 77.5% 76.92308%;
}

.emoji-1f4db {
    background-position: 0% 79.48718%;
}

.emoji-1f4dc {
    background-position: 2.5% 79.48718%;
}

.emoji-1f4dd {
    background-position: 5% 79.48718%;
}

.emoji-1f4de {
    background-position: 7.5% 79.48718%;
}

.emoji-1f4df {
    background-position: 10% 79.48718%;
}

.emoji-1f4e0 {
    background-position: 12.5% 79.48718%;
}

.emoji-1f4e1 {
    background-position: 15% 79.48718%;
}

.emoji-1f4e2 {
    background-position: 17.5% 79.48718%;
}

.emoji-1f4e3 {
    background-position: 20% 79.48718%;
}

.emoji-1f4e4 {
    background-position: 22.5% 79.48718%;
}

.emoji-1f4e5 {
    background-position: 25% 79.48718%;
}

.emoji-1f4e6 {
    background-position: 27.5% 79.48718%;
}

.emoji-1f4e7 {
    background-position: 30% 79.48718%;
}

.emoji-1f4e8 {
    background-position: 32.5% 79.48718%;
}

.emoji-1f4e9 {
    background-position: 35% 79.48718%;
}

.emoji-1f4ea {
    background-position: 37.5% 79.48718%;
}

.emoji-1f4eb {
    background-position: 40% 79.48718%;
}

.emoji-1f4ec {
    background-position: 42.5% 79.48718%;
}

.emoji-1f4ed {
    background-position: 45% 79.48718%;
}

.emoji-1f4ee {
    background-position: 47.5% 79.48718%;
}

.emoji-1f4ef {
    background-position: 50% 79.48718%;
}

.emoji-1f4f0 {
    background-position: 52.5% 79.48718%;
}

.emoji-1f4f1 {
    background-position: 55% 79.48718%;
}

.emoji-1f4f2 {
    background-position: 57.5% 79.48718%;
}

.emoji-1f4f3 {
    background-position: 60% 79.48718%;
}

.emoji-1f4f4 {
    background-position: 62.5% 79.48718%;
}

.emoji-1f4f5 {
    background-position: 65% 79.48718%;
}

.emoji-1f4f6 {
    background-position: 67.5% 79.48718%;
}

.emoji-1f4f7 {
    background-position: 70% 79.48718%;
}

.emoji-1f4f8 {
    background-position: 72.5% 79.48718%;
}

.emoji-1f4f9 {
    background-position: 75% 79.48718%;
}

.emoji-1f4fa {
    background-position: 77.5% 79.48718%;
}

.emoji-1f4fb {
    background-position: 80% 0%;
}

.emoji-1f4fc {
    background-position: 80% 2.5641%;
}

.emoji-1f4fd {
    background-position: 80% 5.12821%;
}

.emoji-1f4ff {
    background-position: 80% 7.69231%;
}

.emoji-1f500 {
    background-position: 80% 10.25641%;
}

.emoji-1f501 {
    background-position: 80% 12.82051%;
}

.emoji-1f502 {
    background-position: 80% 15.38462%;
}

.emoji-1f503 {
    background-position: 80% 17.94872%;
}

.emoji-1f504 {
    background-position: 80% 20.51282%;
}

.emoji-1f505 {
    background-position: 80% 23.07692%;
}

.emoji-1f506 {
    background-position: 80% 25.64103%;
}

.emoji-1f507 {
    background-position: 80% 28.20513%;
}

.emoji-1f508 {
    background-position: 80% 30.76923%;
}

.emoji-1f509 {
    background-position: 80% 33.33333%;
}

.emoji-1f50a {
    background-position: 80% 35.89744%;
}

.emoji-1f50b {
    background-position: 80% 38.46154%;
}

.emoji-1f50c {
    background-position: 80% 41.02564%;
}

.emoji-1f50d {
    background-position: 80% 43.58974%;
}

.emoji-1f50e {
    background-position: 80% 46.15385%;
}

.emoji-1f50f {
    background-position: 80% 48.71795%;
}

.emoji-1f510 {
    background-position: 80% 51.28205%;
}

.emoji-1f511 {
    background-position: 80% 53.84615%;
}

.emoji-1f512 {
    background-position: 80% 56.41026%;
}

.emoji-1f513 {
    background-position: 80% 58.97436%;
}

.emoji-1f514 {
    background-position: 80% 61.53846%;
}

.emoji-1f515 {
    background-position: 80% 64.10256%;
}

.emoji-1f516 {
    background-position: 80% 66.66667%;
}

.emoji-1f517 {
    background-position: 80% 69.23077%;
}

.emoji-1f518 {
    background-position: 80% 71.79487%;
}

.emoji-1f519 {
    background-position: 80% 74.35897%;
}

.emoji-1f51a {
    background-position: 80% 76.92308%;
}

.emoji-1f51b {
    background-position: 80% 79.48718%;
}

.emoji-1f51c {
    background-position: 0% 82.05128%;
}

.emoji-1f51d {
    background-position: 2.5% 82.05128%;
}

.emoji-1f51e {
    background-position: 5% 82.05128%;
}

.emoji-1f51f {
    background-position: 7.5% 82.05128%;
}

.emoji-1f520 {
    background-position: 10% 82.05128%;
}

.emoji-1f521 {
    background-position: 12.5% 82.05128%;
}

.emoji-1f522 {
    background-position: 15% 82.05128%;
}

.emoji-1f523 {
    background-position: 17.5% 82.05128%;
}

.emoji-1f524 {
    background-position: 20% 82.05128%;
}

.emoji-1f525 {
    background-position: 22.5% 82.05128%;
}

.emoji-1f526 {
    background-position: 25% 82.05128%;
}

.emoji-1f527 {
    background-position: 27.5% 82.05128%;
}

.emoji-1f528 {
    background-position: 30% 82.05128%;
}

.emoji-1f529 {
    background-position: 32.5% 82.05128%;
}

.emoji-1f52a {
    background-position: 35% 82.05128%;
}

.emoji-1f52b {
    background-position: 37.5% 82.05128%;
}

.emoji-1f52c {
    background-position: 40% 82.05128%;
}

.emoji-1f52d {
    background-position: 42.5% 82.05128%;
}

.emoji-1f52e {
    background-position: 45% 82.05128%;
}

.emoji-1f52f {
    background-position: 47.5% 82.05128%;
}

.emoji-1f530 {
    background-position: 50% 82.05128%;
}

.emoji-1f531 {
    background-position: 52.5% 82.05128%;
}

.emoji-1f532 {
    background-position: 55% 82.05128%;
}

.emoji-1f533 {
    background-position: 57.5% 82.05128%;
}

.emoji-1f534 {
    background-position: 60% 82.05128%;
}

.emoji-1f535 {
    background-position: 62.5% 82.05128%;
}

.emoji-1f536 {
    background-position: 65% 82.05128%;
}

.emoji-1f537 {
    background-position: 67.5% 82.05128%;
}

.emoji-1f538 {
    background-position: 70% 82.05128%;
}

.emoji-1f539 {
    background-position: 72.5% 82.05128%;
}

.emoji-1f53a {
    background-position: 75% 82.05128%;
}

.emoji-1f53b {
    background-position: 77.5% 82.05128%;
}

.emoji-1f53c {
    background-position: 80% 82.05128%;
}

.emoji-1f53d {
    background-position: 82.5% 0%;
}

.emoji-1f549 {
    background-position: 82.5% 2.5641%;
}

.emoji-1f54a {
    background-position: 82.5% 5.12821%;
}

.emoji-1f54b {
    background-position: 82.5% 7.69231%;
}

.emoji-1f54c {
    background-position: 82.5% 10.25641%;
}

.emoji-1f54d {
    background-position: 82.5% 12.82051%;
}

.emoji-1f54e {
    background-position: 82.5% 15.38462%;
}

.emoji-1f550 {
    background-position: 82.5% 17.94872%;
}

.emoji-1f551 {
    background-position: 82.5% 20.51282%;
}

.emoji-1f552 {
    background-position: 82.5% 23.07692%;
}

.emoji-1f553 {
    background-position: 82.5% 25.64103%;
}

.emoji-1f554 {
    background-position: 82.5% 28.20513%;
}

.emoji-1f555 {
    background-position: 82.5% 30.76923%;
}

.emoji-1f556 {
    background-position: 82.5% 33.33333%;
}

.emoji-1f557 {
    background-position: 82.5% 35.89744%;
}

.emoji-1f558 {
    background-position: 82.5% 38.46154%;
}

.emoji-1f559 {
    background-position: 82.5% 41.02564%;
}

.emoji-1f55a {
    background-position: 82.5% 43.58974%;
}

.emoji-1f55b {
    background-position: 82.5% 46.15385%;
}

.emoji-1f55c {
    background-position: 82.5% 48.71795%;
}

.emoji-1f55d {
    background-position: 82.5% 51.28205%;
}

.emoji-1f55e {
    background-position: 82.5% 53.84615%;
}

.emoji-1f55f {
    background-position: 82.5% 56.41026%;
}

.emoji-1f560 {
    background-position: 82.5% 58.97436%;
}

.emoji-1f561 {
    background-position: 82.5% 61.53846%;
}

.emoji-1f562 {
    background-position: 82.5% 64.10256%;
}

.emoji-1f563 {
    background-position: 82.5% 66.66667%;
}

.emoji-1f564 {
    background-position: 82.5% 69.23077%;
}

.emoji-1f565 {
    background-position: 82.5% 71.79487%;
}

.emoji-1f566 {
    background-position: 82.5% 74.35897%;
}

.emoji-1f567 {
    background-position: 82.5% 76.92308%;
}

.emoji-1f56f {
    background-position: 82.5% 79.48718%;
}

.emoji-1f570 {
    background-position: 82.5% 82.05128%;
}

.emoji-1f573 {
    background-position: 0% 84.61538%;
}

.emoji-1f574 {
    background-position: 2.5% 84.61538%;
}

.emoji-1f575-1f3fb {
    background-position: 5% 84.61538%;
}

.emoji-1f575-1f3fc {
    background-position: 7.5% 84.61538%;
}

.emoji-1f575-1f3fd {
    background-position: 10% 84.61538%;
}

.emoji-1f575-1f3fe {
    background-position: 12.5% 84.61538%;
}

.emoji-1f575-1f3ff {
    background-position: 15% 84.61538%;
}

.emoji-1f575 {
    background-position: 17.5% 84.61538%;
}

.emoji-1f576 {
    background-position: 20% 84.61538%;
}

.emoji-1f577 {
    background-position: 22.5% 84.61538%;
}

.emoji-1f578 {
    background-position: 25% 84.61538%;
}

.emoji-1f579 {
    background-position: 27.5% 84.61538%;
}

.emoji-1f587 {
    background-position: 30% 84.61538%;
}

.emoji-1f58a {
    background-position: 32.5% 84.61538%;
}

.emoji-1f58b {
    background-position: 35% 84.61538%;
}

.emoji-1f58c {
    background-position: 37.5% 84.61538%;
}

.emoji-1f58d {
    background-position: 40% 84.61538%;
}

.emoji-1f590-1f3fb {
    background-position: 42.5% 84.61538%;
}

.emoji-1f590-1f3fc {
    background-position: 45% 84.61538%;
}

.emoji-1f590-1f3fd {
    background-position: 47.5% 84.61538%;
}

.emoji-1f590-1f3fe {
    background-position: 50% 84.61538%;
}

.emoji-1f590-1f3ff {
    background-position: 52.5% 84.61538%;
}

.emoji-1f590 {
    background-position: 55% 84.61538%;
}

.emoji-1f595-1f3fb {
    background-position: 57.5% 84.61538%;
}

.emoji-1f595-1f3fc {
    background-position: 60% 84.61538%;
}

.emoji-1f595-1f3fd {
    background-position: 62.5% 84.61538%;
}

.emoji-1f595-1f3fe {
    background-position: 65% 84.61538%;
}

.emoji-1f595-1f3ff {
    background-position: 67.5% 84.61538%;
}

.emoji-1f595 {
    background-position: 70% 84.61538%;
}

.emoji-1f596-1f3fb {
    background-position: 72.5% 84.61538%;
}

.emoji-1f596-1f3fc {
    background-position: 75% 84.61538%;
}

.emoji-1f596-1f3fd {
    background-position: 77.5% 84.61538%;
}

.emoji-1f596-1f3fe {
    background-position: 80% 84.61538%;
}

.emoji-1f596-1f3ff {
    background-position: 82.5% 84.61538%;
}

.emoji-1f596 {
    background-position: 85% 0%;
}

.emoji-1f5a5 {
    background-position: 85% 2.5641%;
}

.emoji-1f5a8 {
    background-position: 85% 5.12821%;
}

.emoji-1f5b1 {
    background-position: 85% 7.69231%;
}

.emoji-1f5b2 {
    background-position: 85% 10.25641%;
}

.emoji-1f5bc {
    background-position: 85% 12.82051%;
}

.emoji-1f5c2 {
    background-position: 85% 15.38462%;
}

.emoji-1f5c3 {
    background-position: 85% 17.94872%;
}

.emoji-1f5c4 {
    background-position: 85% 20.51282%;
}

.emoji-1f5d1 {
    background-position: 85% 23.07692%;
}

.emoji-1f5d2 {
    background-position: 85% 25.64103%;
}

.emoji-1f5d3 {
    background-position: 85% 28.20513%;
}

.emoji-1f5dc {
    background-position: 85% 30.76923%;
}

.emoji-1f5dd {
    background-position: 85% 33.33333%;
}

.emoji-1f5de {
    background-position: 85% 35.89744%;
}

.emoji-1f5e1 {
    background-position: 85% 38.46154%;
}

.emoji-1f5e3 {
    background-position: 85% 41.02564%;
}

.emoji-1f5ef {
    background-position: 85% 43.58974%;
}

.emoji-1f5f3 {
    background-position: 85% 46.15385%;
}

.emoji-1f5fa {
    background-position: 85% 48.71795%;
}

.emoji-1f5fb {
    background-position: 85% 51.28205%;
}

.emoji-1f5fc {
    background-position: 85% 53.84615%;
}

.emoji-1f5fd {
    background-position: 85% 56.41026%;
}

.emoji-1f5fe {
    background-position: 85% 58.97436%;
}

.emoji-1f5ff {
    background-position: 85% 61.53846%;
}

.emoji-1f600 {
    background-position: 85% 64.10256%;
}

.emoji-1f601 {
    background-position: 85% 66.66667%;
}

.emoji-1f602 {
    background-position: 85% 69.23077%;
}

.emoji-1f603 {
    background-position: 85% 71.79487%;
}

.emoji-1f604 {
    background-position: 85% 74.35897%;
}

.emoji-1f605 {
    background-position: 85% 76.92308%;
}

.emoji-1f606 {
    background-position: 85% 79.48718%;
}

.emoji-1f607 {
    background-position: 85% 82.05128%;
}

.emoji-1f608 {
    background-position: 85% 84.61538%;
}

.emoji-1f609 {
    background-position: 0% 87.17949%;
}

.emoji-1f60a {
    background-position: 2.5% 87.17949%;
}

.emoji-1f60b {
    background-position: 5% 87.17949%;
}

.emoji-1f60c {
    background-position: 7.5% 87.17949%;
}

.emoji-1f60d {
    background-position: 10% 87.17949%;
}

.emoji-1f60e {
    background-position: 12.5% 87.17949%;
}

.emoji-1f60f {
    background-position: 15% 87.17949%;
}

.emoji-1f610 {
    background-position: 17.5% 87.17949%;
}

.emoji-1f611 {
    background-position: 20% 87.17949%;
}

.emoji-1f612 {
    background-position: 22.5% 87.17949%;
}

.emoji-1f613 {
    background-position: 25% 87.17949%;
}

.emoji-1f614 {
    background-position: 27.5% 87.17949%;
}

.emoji-1f615 {
    background-position: 30% 87.17949%;
}

.emoji-1f616 {
    background-position: 32.5% 87.17949%;
}

.emoji-1f617 {
    background-position: 35% 87.17949%;
}

.emoji-1f618 {
    background-position: 37.5% 87.17949%;
}

.emoji-1f619 {
    background-position: 40% 87.17949%;
}

.emoji-1f61a {
    background-position: 42.5% 87.17949%;
}

.emoji-1f61b {
    background-position: 45% 87.17949%;
}

.emoji-1f61c {
    background-position: 47.5% 87.17949%;
}

.emoji-1f61d {
    background-position: 50% 87.17949%;
}

.emoji-1f61e {
    background-position: 52.5% 87.17949%;
}

.emoji-1f61f {
    background-position: 55% 87.17949%;
}

.emoji-1f620 {
    background-position: 57.5% 87.17949%;
}

.emoji-1f621 {
    background-position: 60% 87.17949%;
}

.emoji-1f622 {
    background-position: 62.5% 87.17949%;
}

.emoji-1f623 {
    background-position: 65% 87.17949%;
}

.emoji-1f624 {
    background-position: 67.5% 87.17949%;
}

.emoji-1f625 {
    background-position: 70% 87.17949%;
}

.emoji-1f626 {
    background-position: 72.5% 87.17949%;
}

.emoji-1f627 {
    background-position: 75% 87.17949%;
}

.emoji-1f628 {
    background-position: 77.5% 87.17949%;
}

.emoji-1f629 {
    background-position: 80% 87.17949%;
}

.emoji-1f62a {
    background-position: 82.5% 87.17949%;
}

.emoji-1f62b {
    background-position: 85% 87.17949%;
}

.emoji-1f62c {
    background-position: 87.5% 0%;
}

.emoji-1f62d {
    background-position: 87.5% 2.5641%;
}

.emoji-1f62e {
    background-position: 87.5% 5.12821%;
}

.emoji-1f62f {
    background-position: 87.5% 7.69231%;
}

.emoji-1f630 {
    background-position: 87.5% 10.25641%;
}

.emoji-1f631 {
    background-position: 87.5% 12.82051%;
}

.emoji-1f632 {
    background-position: 87.5% 15.38462%;
}

.emoji-1f633 {
    background-position: 87.5% 17.94872%;
}

.emoji-1f634 {
    background-position: 87.5% 20.51282%;
}

.emoji-1f635 {
    background-position: 87.5% 23.07692%;
}

.emoji-1f636 {
    background-position: 87.5% 25.64103%;
}

.emoji-1f637 {
    background-position: 87.5% 28.20513%;
}

.emoji-1f638 {
    background-position: 87.5% 30.76923%;
}

.emoji-1f639 {
    background-position: 87.5% 33.33333%;
}

.emoji-1f63a {
    background-position: 87.5% 35.89744%;
}

.emoji-1f63b {
    background-position: 87.5% 38.46154%;
}

.emoji-1f63c {
    background-position: 87.5% 41.02564%;
}

.emoji-1f63d {
    background-position: 87.5% 43.58974%;
}

.emoji-1f63e {
    background-position: 87.5% 46.15385%;
}

.emoji-1f63f {
    background-position: 87.5% 48.71795%;
}

.emoji-1f640 {
    background-position: 87.5% 51.28205%;
}

.emoji-1f641 {
    background-position: 87.5% 53.84615%;
}

.emoji-1f642 {
    background-position: 87.5% 56.41026%;
}

.emoji-1f643 {
    background-position: 87.5% 58.97436%;
}

.emoji-1f644 {
    background-position: 87.5% 61.53846%;
}

.emoji-1f645-1f3fb {
    background-position: 87.5% 64.10256%;
}

.emoji-1f645-1f3fc {
    background-position: 87.5% 66.66667%;
}

.emoji-1f645-1f3fd {
    background-position: 87.5% 69.23077%;
}

.emoji-1f645-1f3fe {
    background-position: 87.5% 71.79487%;
}

.emoji-1f645-1f3ff {
    background-position: 87.5% 74.35897%;
}

.emoji-1f645 {
    background-position: 87.5% 76.92308%;
}

.emoji-1f646-1f3fb {
    background-position: 87.5% 79.48718%;
}

.emoji-1f646-1f3fc {
    background-position: 87.5% 82.05128%;
}

.emoji-1f646-1f3fd {
    background-position: 87.5% 84.61538%;
}

.emoji-1f646-1f3fe {
    background-position: 87.5% 87.17949%;
}

.emoji-1f646-1f3ff {
    background-position: 0% 89.74359%;
}

.emoji-1f646 {
    background-position: 2.5% 89.74359%;
}

.emoji-1f647-1f3fb {
    background-position: 5% 89.74359%;
}

.emoji-1f647-1f3fc {
    background-position: 7.5% 89.74359%;
}

.emoji-1f647-1f3fd {
    background-position: 10% 89.74359%;
}

.emoji-1f647-1f3fe {
    background-position: 12.5% 89.74359%;
}

.emoji-1f647-1f3ff {
    background-position: 15% 89.74359%;
}

.emoji-1f647 {
    background-position: 17.5% 89.74359%;
}

.emoji-1f648 {
    background-position: 20% 89.74359%;
}

.emoji-1f649 {
    background-position: 22.5% 89.74359%;
}

.emoji-1f64a {
    background-position: 25% 89.74359%;
}

.emoji-1f64b-1f3fb {
    background-position: 27.5% 89.74359%;
}

.emoji-1f64b-1f3fc {
    background-position: 30% 89.74359%;
}

.emoji-1f64b-1f3fd {
    background-position: 32.5% 89.74359%;
}

.emoji-1f64b-1f3fe {
    background-position: 35% 89.74359%;
}

.emoji-1f64b-1f3ff {
    background-position: 37.5% 89.74359%;
}

.emoji-1f64b {
    background-position: 40% 89.74359%;
}

.emoji-1f64c-1f3fb {
    background-position: 42.5% 89.74359%;
}

.emoji-1f64c-1f3fc {
    background-position: 45% 89.74359%;
}

.emoji-1f64c-1f3fd {
    background-position: 47.5% 89.74359%;
}

.emoji-1f64c-1f3fe {
    background-position: 50% 89.74359%;
}

.emoji-1f64c-1f3ff {
    background-position: 52.5% 89.74359%;
}

.emoji-1f64c {
    background-position: 55% 89.74359%;
}

.emoji-1f64d-1f3fb {
    background-position: 57.5% 89.74359%;
}

.emoji-1f64d-1f3fc {
    background-position: 60% 89.74359%;
}

.emoji-1f64d-1f3fd {
    background-position: 62.5% 89.74359%;
}

.emoji-1f64d-1f3fe {
    background-position: 65% 89.74359%;
}

.emoji-1f64d-1f3ff {
    background-position: 67.5% 89.74359%;
}

.emoji-1f64d {
    background-position: 70% 89.74359%;
}

.emoji-1f64e-1f3fb {
    background-position: 72.5% 89.74359%;
}

.emoji-1f64e-1f3fc {
    background-position: 75% 89.74359%;
}

.emoji-1f64e-1f3fd {
    background-position: 77.5% 89.74359%;
}

.emoji-1f64e-1f3fe {
    background-position: 80% 89.74359%;
}

.emoji-1f64e-1f3ff {
    background-position: 82.5% 89.74359%;
}

.emoji-1f64e {
    background-position: 85% 89.74359%;
}

.emoji-1f64f-1f3fb {
    background-position: 87.5% 89.74359%;
}

.emoji-1f64f-1f3fc {
    background-position: 90% 0%;
}

.emoji-1f64f-1f3fd {
    background-position: 90% 2.5641%;
}

.emoji-1f64f-1f3fe {
    background-position: 90% 5.12821%;
}

.emoji-1f64f-1f3ff {
    background-position: 90% 7.69231%;
}

.emoji-1f64f {
    background-position: 90% 10.25641%;
}

.emoji-1f680 {
    background-position: 90% 12.82051%;
}

.emoji-1f681 {
    background-position: 90% 15.38462%;
}

.emoji-1f682 {
    background-position: 90% 17.94872%;
}

.emoji-1f683 {
    background-position: 90% 20.51282%;
}

.emoji-1f684 {
    background-position: 90% 23.07692%;
}

.emoji-1f685 {
    background-position: 90% 25.64103%;
}

.emoji-1f686 {
    background-position: 90% 28.20513%;
}

.emoji-1f687 {
    background-position: 90% 30.76923%;
}

.emoji-1f688 {
    background-position: 90% 33.33333%;
}

.emoji-1f689 {
    background-position: 90% 35.89744%;
}

.emoji-1f68a {
    background-position: 90% 38.46154%;
}

.emoji-1f68b {
    background-position: 90% 41.02564%;
}

.emoji-1f68c {
    background-position: 90% 43.58974%;
}

.emoji-1f68d {
    background-position: 90% 46.15385%;
}

.emoji-1f68e {
    background-position: 90% 48.71795%;
}

.emoji-1f68f {
    background-position: 90% 51.28205%;
}

.emoji-1f690 {
    background-position: 90% 53.84615%;
}

.emoji-1f691 {
    background-position: 90% 56.41026%;
}

.emoji-1f692 {
    background-position: 90% 58.97436%;
}

.emoji-1f693 {
    background-position: 90% 61.53846%;
}

.emoji-1f694 {
    background-position: 90% 64.10256%;
}

.emoji-1f695 {
    background-position: 90% 66.66667%;
}

.emoji-1f696 {
    background-position: 90% 69.23077%;
}

.emoji-1f697 {
    background-position: 90% 71.79487%;
}

.emoji-1f698 {
    background-position: 90% 74.35897%;
}

.emoji-1f699 {
    background-position: 90% 76.92308%;
}

.emoji-1f69a {
    background-position: 90% 79.48718%;
}

.emoji-1f69b {
    background-position: 90% 82.05128%;
}

.emoji-1f69c {
    background-position: 90% 84.61538%;
}

.emoji-1f69d {
    background-position: 90% 87.17949%;
}

.emoji-1f69e {
    background-position: 90% 89.74359%;
}

.emoji-1f69f {
    background-position: 0% 92.30769%;
}

.emoji-1f6a0 {
    background-position: 2.5% 92.30769%;
}

.emoji-1f6a1 {
    background-position: 5% 92.30769%;
}

.emoji-1f6a2 {
    background-position: 7.5% 92.30769%;
}

.emoji-1f6a3-1f3fb {
    background-position: 10% 92.30769%;
}

.emoji-1f6a3-1f3fc {
    background-position: 12.5% 92.30769%;
}

.emoji-1f6a3-1f3fd {
    background-position: 15% 92.30769%;
}

.emoji-1f6a3-1f3fe {
    background-position: 17.5% 92.30769%;
}

.emoji-1f6a3-1f3ff {
    background-position: 20% 92.30769%;
}

.emoji-1f6a3 {
    background-position: 22.5% 92.30769%;
}

.emoji-1f6a4 {
    background-position: 25% 92.30769%;
}

.emoji-1f6a5 {
    background-position: 27.5% 92.30769%;
}

.emoji-1f6a6 {
    background-position: 30% 92.30769%;
}

.emoji-1f6a7 {
    background-position: 32.5% 92.30769%;
}

.emoji-1f6a8 {
    background-position: 35% 92.30769%;
}

.emoji-1f6a9 {
    background-position: 37.5% 92.30769%;
}

.emoji-1f6aa {
    background-position: 40% 92.30769%;
}

.emoji-1f6ab {
    background-position: 42.5% 92.30769%;
}

.emoji-1f6ac {
    background-position: 45% 92.30769%;
}

.emoji-1f6ad {
    background-position: 47.5% 92.30769%;
}

.emoji-1f6ae {
    background-position: 50% 92.30769%;
}

.emoji-1f6af {
    background-position: 52.5% 92.30769%;
}

.emoji-1f6b0 {
    background-position: 55% 92.30769%;
}

.emoji-1f6b1 {
    background-position: 57.5% 92.30769%;
}

.emoji-1f6b2 {
    background-position: 60% 92.30769%;
}

.emoji-1f6b3 {
    background-position: 62.5% 92.30769%;
}

.emoji-1f6b4-1f3fb {
    background-position: 65% 92.30769%;
}

.emoji-1f6b4-1f3fc {
    background-position: 67.5% 92.30769%;
}

.emoji-1f6b4-1f3fd {
    background-position: 70% 92.30769%;
}

.emoji-1f6b4-1f3fe {
    background-position: 72.5% 92.30769%;
}

.emoji-1f6b4-1f3ff {
    background-position: 75% 92.30769%;
}

.emoji-1f6b4 {
    background-position: 77.5% 92.30769%;
}

.emoji-1f6b5-1f3fb {
    background-position: 80% 92.30769%;
}

.emoji-1f6b5-1f3fc {
    background-position: 82.5% 92.30769%;
}

.emoji-1f6b5-1f3fd {
    background-position: 85% 92.30769%;
}

.emoji-1f6b5-1f3fe {
    background-position: 87.5% 92.30769%;
}

.emoji-1f6b5-1f3ff {
    background-position: 90% 92.30769%;
}

.emoji-1f6b5 {
    background-position: 92.5% 0%;
}

.emoji-1f6b6-1f3fb {
    background-position: 92.5% 2.5641%;
}

.emoji-1f6b6-1f3fc {
    background-position: 92.5% 5.12821%;
}

.emoji-1f6b6-1f3fd {
    background-position: 92.5% 7.69231%;
}

.emoji-1f6b6-1f3fe {
    background-position: 92.5% 10.25641%;
}

.emoji-1f6b6-1f3ff {
    background-position: 92.5% 12.82051%;
}

.emoji-1f6b6 {
    background-position: 92.5% 15.38462%;
}

.emoji-1f6b7 {
    background-position: 92.5% 17.94872%;
}

.emoji-1f6b8 {
    background-position: 92.5% 20.51282%;
}

.emoji-1f6b9 {
    background-position: 92.5% 23.07692%;
}

.emoji-1f6ba {
    background-position: 92.5% 25.64103%;
}

.emoji-1f6bb {
    background-position: 92.5% 28.20513%;
}

.emoji-1f6bc {
    background-position: 92.5% 30.76923%;
}

.emoji-1f6bd {
    background-position: 92.5% 33.33333%;
}

.emoji-1f6be {
    background-position: 92.5% 35.89744%;
}

.emoji-1f6bf {
    background-position: 92.5% 38.46154%;
}

.emoji-1f6c0-1f3fb {
    background-position: 92.5% 41.02564%;
}

.emoji-1f6c0-1f3fc {
    background-position: 92.5% 43.58974%;
}

.emoji-1f6c0-1f3fd {
    background-position: 92.5% 46.15385%;
}

.emoji-1f6c0-1f3fe {
    background-position: 92.5% 48.71795%;
}

.emoji-1f6c0-1f3ff {
    background-position: 92.5% 51.28205%;
}

.emoji-1f6c0 {
    background-position: 92.5% 53.84615%;
}

.emoji-1f6c1 {
    background-position: 92.5% 56.41026%;
}

.emoji-1f6c2 {
    background-position: 92.5% 58.97436%;
}

.emoji-1f6c3 {
    background-position: 92.5% 61.53846%;
}

.emoji-1f6c4 {
    background-position: 92.5% 64.10256%;
}

.emoji-1f6c5 {
    background-position: 92.5% 66.66667%;
}

.emoji-1f6cb {
    background-position: 92.5% 69.23077%;
}

.emoji-1f6cc {
    background-position: 92.5% 71.79487%;
}

.emoji-1f6cd {
    background-position: 92.5% 74.35897%;
}

.emoji-1f6ce {
    background-position: 92.5% 76.92308%;
}

.emoji-1f6cf {
    background-position: 92.5% 79.48718%;
}

.emoji-1f6d0 {
    background-position: 92.5% 82.05128%;
}

.emoji-1f6e0 {
    background-position: 92.5% 84.61538%;
}

.emoji-1f6e1 {
    background-position: 92.5% 87.17949%;
}

.emoji-1f6e2 {
    background-position: 92.5% 89.74359%;
}

.emoji-1f6e3 {
    background-position: 92.5% 92.30769%;
}

.emoji-1f6e4 {
    background-position: 0% 94.87179%;
}

.emoji-1f6e5 {
    background-position: 2.5% 94.87179%;
}

.emoji-1f6e9 {
    background-position: 5% 94.87179%;
}

.emoji-1f6eb {
    background-position: 7.5% 94.87179%;
}

.emoji-1f6ec {
    background-position: 10% 94.87179%;
}

.emoji-1f6f0 {
    background-position: 12.5% 94.87179%;
}

.emoji-1f6f3 {
    background-position: 15% 94.87179%;
}

.emoji-1f910 {
    background-position: 17.5% 94.87179%;
}

.emoji-1f911 {
    background-position: 20% 94.87179%;
}

.emoji-1f912 {
    background-position: 22.5% 94.87179%;
}

.emoji-1f913 {
    background-position: 25% 94.87179%;
}

.emoji-1f914 {
    background-position: 27.5% 94.87179%;
}

.emoji-1f915 {
    background-position: 30% 94.87179%;
}

.emoji-1f916 {
    background-position: 32.5% 94.87179%;
}

.emoji-1f917 {
    background-position: 35% 94.87179%;
}

.emoji-1f918-1f3fb {
    background-position: 37.5% 94.87179%;
}

.emoji-1f918-1f3fc {
    background-position: 40% 94.87179%;
}

.emoji-1f918-1f3fd {
    background-position: 42.5% 94.87179%;
}

.emoji-1f918-1f3fe {
    background-position: 45% 94.87179%;
}

.emoji-1f918-1f3ff {
    background-position: 47.5% 94.87179%;
}

.emoji-1f918 {
    background-position: 50% 94.87179%;
}

.emoji-1f980 {
    background-position: 52.5% 94.87179%;
}

.emoji-1f981 {
    background-position: 55% 94.87179%;
}

.emoji-1f982 {
    background-position: 57.5% 94.87179%;
}

.emoji-1f983 {
    background-position: 60% 94.87179%;
}

.emoji-1f984 {
    background-position: 62.5% 94.87179%;
}

.emoji-1f9c0 {
    background-position: 65% 94.87179%;
}

.emoji-203c {
    background-position: 67.5% 94.87179%;
}

.emoji-2049 {
    background-position: 70% 94.87179%;
}

.emoji-2122 {
    background-position: 72.5% 94.87179%;
}

.emoji-2139 {
    background-position: 75% 94.87179%;
}

.emoji-2194 {
    background-position: 77.5% 94.87179%;
}

.emoji-2195 {
    background-position: 80% 94.87179%;
}

.emoji-2196 {
    background-position: 82.5% 94.87179%;
}

.emoji-2197 {
    background-position: 85% 94.87179%;
}

.emoji-2198 {
    background-position: 87.5% 94.87179%;
}

.emoji-2199 {
    background-position: 90% 94.87179%;
}

.emoji-21a9 {
    background-position: 92.5% 94.87179%;
}

.emoji-21aa {
    background-position: 95% 0%;
}

.emoji-231a {
    background-position: 95% 2.5641%;
}

.emoji-231b {
    background-position: 95% 5.12821%;
}

.emoji-2328 {
    background-position: 95% 7.69231%;
}

.emoji-23e9 {
    background-position: 95% 10.25641%;
}

.emoji-23ea {
    background-position: 95% 12.82051%;
}

.emoji-23eb {
    background-position: 95% 15.38462%;
}

.emoji-23ec {
    background-position: 95% 17.94872%;
}

.emoji-23ed {
    background-position: 95% 20.51282%;
}

.emoji-23ee {
    background-position: 95% 23.07692%;
}

.emoji-23ef {
    background-position: 95% 25.64103%;
}

.emoji-23f0 {
    background-position: 95% 28.20513%;
}

.emoji-23f1 {
    background-position: 95% 30.76923%;
}

.emoji-23f2 {
    background-position: 95% 33.33333%;
}

.emoji-23f3 {
    background-position: 95% 35.89744%;
}

.emoji-23f8 {
    background-position: 95% 38.46154%;
}

.emoji-23f9 {
    background-position: 95% 41.02564%;
}

.emoji-23fa {
    background-position: 95% 43.58974%;
}

.emoji-24c2 {
    background-position: 95% 46.15385%;
}

.emoji-25aa {
    background-position: 95% 48.71795%;
}

.emoji-25ab {
    background-position: 95% 51.28205%;
}

.emoji-25b6 {
    background-position: 95% 53.84615%;
}

.emoji-25c0 {
    background-position: 95% 56.41026%;
}

.emoji-25fb {
    background-position: 95% 58.97436%;
}

.emoji-25fc {
    background-position: 95% 61.53846%;
}

.emoji-25fd {
    background-position: 95% 64.10256%;
}

.emoji-25fe {
    background-position: 95% 66.66667%;
}

.emoji-2600 {
    background-position: 95% 69.23077%;
}

.emoji-2601 {
    background-position: 95% 71.79487%;
}

.emoji-2602 {
    background-position: 95% 74.35897%;
}

.emoji-2603 {
    background-position: 95% 76.92308%;
}

.emoji-2604 {
    background-position: 95% 79.48718%;
}

.emoji-260e {
    background-position: 95% 82.05128%;
}

.emoji-2611 {
    background-position: 95% 84.61538%;
}

.emoji-2614 {
    background-position: 95% 87.17949%;
}

.emoji-2615 {
    background-position: 95% 89.74359%;
}

.emoji-2618 {
    background-position: 95% 92.30769%;
}

.emoji-261d-1f3fb {
    background-position: 95% 94.87179%;
}

.emoji-261d-1f3fc {
    background-position: 0% 97.4359%;
}

.emoji-261d-1f3fd {
    background-position: 2.5% 97.4359%;
}

.emoji-261d-1f3fe {
    background-position: 5% 97.4359%;
}

.emoji-261d-1f3ff {
    background-position: 7.5% 97.4359%;
}

.emoji-261d {
    background-position: 10% 97.4359%;
}

.emoji-2620 {
    background-position: 12.5% 97.4359%;
}

.emoji-2622 {
    background-position: 15% 97.4359%;
}

.emoji-2623 {
    background-position: 17.5% 97.4359%;
}

.emoji-2626 {
    background-position: 20% 97.4359%;
}

.emoji-262a {
    background-position: 22.5% 97.4359%;
}

.emoji-262e {
    background-position: 25% 97.4359%;
}

.emoji-262f {
    background-position: 27.5% 97.4359%;
}

.emoji-2638 {
    background-position: 30% 97.4359%;
}

.emoji-2639 {
    background-position: 32.5% 97.4359%;
}

.emoji-263a {
    background-position: 35% 97.4359%;
}

.emoji-2648 {
    background-position: 37.5% 97.4359%;
}

.emoji-2649 {
    background-position: 40% 97.4359%;
}

.emoji-264a {
    background-position: 42.5% 97.4359%;
}

.emoji-264b {
    background-position: 45% 97.4359%;
}

.emoji-264c {
    background-position: 47.5% 97.4359%;
}

.emoji-264d {
    background-position: 50% 97.4359%;
}

.emoji-264e {
    background-position: 52.5% 97.4359%;
}

.emoji-264f {
    background-position: 55% 97.4359%;
}

.emoji-2650 {
    background-position: 57.5% 97.4359%;
}

.emoji-2651 {
    background-position: 60% 97.4359%;
}

.emoji-2652 {
    background-position: 62.5% 97.4359%;
}

.emoji-2653 {
    background-position: 65% 97.4359%;
}

.emoji-2660 {
    background-position: 67.5% 97.4359%;
}

.emoji-2663 {
    background-position: 70% 97.4359%;
}

.emoji-2665 {
    background-position: 72.5% 97.4359%;
}

.emoji-2666 {
    background-position: 75% 97.4359%;
}

.emoji-2668 {
    background-position: 77.5% 97.4359%;
}

.emoji-267b {
    background-position: 80% 97.4359%;
}

.emoji-267f {
    background-position: 82.5% 97.4359%;
}

.emoji-2692 {
    background-position: 85% 97.4359%;
}

.emoji-2693 {
    background-position: 87.5% 97.4359%;
}

.emoji-2694 {
    background-position: 90% 97.4359%;
}

.emoji-2696 {
    background-position: 92.5% 97.4359%;
}

.emoji-2697 {
    background-position: 95% 97.4359%;
}

.emoji-2699 {
    background-position: 97.5% 0%;
}

.emoji-269b {
    background-position: 97.5% 2.5641%;
}

.emoji-269c {
    background-position: 97.5% 5.12821%;
}

.emoji-26a0 {
    background-position: 97.5% 7.69231%;
}

.emoji-26a1 {
    background-position: 97.5% 10.25641%;
}

.emoji-26aa {
    background-position: 97.5% 12.82051%;
}

.emoji-26ab {
    background-position: 97.5% 15.38462%;
}

.emoji-26b0 {
    background-position: 97.5% 17.94872%;
}

.emoji-26b1 {
    background-position: 97.5% 20.51282%;
}

.emoji-26bd {
    background-position: 97.5% 23.07692%;
}

.emoji-26be {
    background-position: 97.5% 25.64103%;
}

.emoji-26c4 {
    background-position: 97.5% 28.20513%;
}

.emoji-26c5 {
    background-position: 97.5% 30.76923%;
}

.emoji-26c8 {
    background-position: 97.5% 33.33333%;
}

.emoji-26ce {
    background-position: 97.5% 35.89744%;
}

.emoji-26cf {
    background-position: 97.5% 38.46154%;
}

.emoji-26d1 {
    background-position: 97.5% 41.02564%;
}

.emoji-26d3 {
    background-position: 97.5% 43.58974%;
}

.emoji-26d4 {
    background-position: 97.5% 46.15385%;
}

.emoji-26e9 {
    background-position: 97.5% 48.71795%;
}

.emoji-26ea {
    background-position: 97.5% 51.28205%;
}

.emoji-26f0 {
    background-position: 97.5% 53.84615%;
}

.emoji-26f1 {
    background-position: 97.5% 56.41026%;
}

.emoji-26f2 {
    background-position: 97.5% 58.97436%;
}

.emoji-26f3 {
    background-position: 97.5% 61.53846%;
}

.emoji-26f4 {
    background-position: 97.5% 64.10256%;
}

.emoji-26f5 {
    background-position: 97.5% 66.66667%;
}

.emoji-26f7 {
    background-position: 97.5% 69.23077%;
}

.emoji-26f8 {
    background-position: 97.5% 71.79487%;
}

.emoji-26f9-1f3fb {
    background-position: 97.5% 74.35897%;
}

.emoji-26f9-1f3fc {
    background-position: 97.5% 76.92308%;
}

.emoji-26f9-1f3fd {
    background-position: 97.5% 79.48718%;
}

.emoji-26f9-1f3fe {
    background-position: 97.5% 82.05128%;
}

.emoji-26f9-1f3ff {
    background-position: 97.5% 84.61538%;
}

.emoji-26f9 {
    background-position: 97.5% 87.17949%;
}

.emoji-26fa {
    background-position: 97.5% 89.74359%;
}

.emoji-26fd {
    background-position: 97.5% 92.30769%;
}

.emoji-2702 {
    background-position: 97.5% 94.87179%;
}

.emoji-2705 {
    background-position: 97.5% 97.4359%;
}

.emoji-2708 {
    background-position: 0% 100%;
}

.emoji-2709 {
    background-position: 2.5% 100%;
}

.emoji-270a-1f3fb {
    background-position: 5% 100%;
}

.emoji-270a-1f3fc {
    background-position: 7.5% 100%;
}

.emoji-270a-1f3fd {
    background-position: 10% 100%;
}

.emoji-270a-1f3fe {
    background-position: 12.5% 100%;
}

.emoji-270a-1f3ff {
    background-position: 15% 100%;
}

.emoji-270a {
    background-position: 17.5% 100%;
}

.emoji-270b-1f3fb {
    background-position: 20% 100%;
}

.emoji-270b-1f3fc {
    background-position: 22.5% 100%;
}

.emoji-270b-1f3fd {
    background-position: 25% 100%;
}

.emoji-270b-1f3fe {
    background-position: 27.5% 100%;
}

.emoji-270b-1f3ff {
    background-position: 30% 100%;
}

.emoji-270b {
    background-position: 32.5% 100%;
}

.emoji-270c-1f3fb {
    background-position: 35% 100%;
}

.emoji-270c-1f3fc {
    background-position: 37.5% 100%;
}

.emoji-270c-1f3fd {
    background-position: 40% 100%;
}

.emoji-270c-1f3fe {
    background-position: 42.5% 100%;
}

.emoji-270c-1f3ff {
    background-position: 45% 100%;
}

.emoji-270c {
    background-position: 47.5% 100%;
}

.emoji-270d-1f3fb {
    background-position: 50% 100%;
}

.emoji-270d-1f3fc {
    background-position: 52.5% 100%;
}

.emoji-270d-1f3fd {
    background-position: 55% 100%;
}

.emoji-270d-1f3fe {
    background-position: 57.5% 100%;
}

.emoji-270d-1f3ff {
    background-position: 60% 100%;
}

.emoji-270d {
    background-position: 62.5% 100%;
}

.emoji-270f {
    background-position: 65% 100%;
}

.emoji-2712 {
    background-position: 67.5% 100%;
}

.emoji-2714 {
    background-position: 70% 100%;
}

.emoji-2716 {
    background-position: 72.5% 100%;
}

.emoji-271d {
    background-position: 75% 100%;
}

.emoji-2721 {
    background-position: 77.5% 100%;
}

.emoji-2728 {
    background-position: 80% 100%;
}

.emoji-2733 {
    background-position: 82.5% 100%;
}

.emoji-2734 {
    background-position: 85% 100%;
}

.emoji-2744 {
    background-position: 87.5% 100%;
}

.emoji-2747 {
    background-position: 90% 100%;
}

.emoji-274c {
    background-position: 92.5% 100%;
}

.emoji-274e {
    background-position: 95% 100%;
}

.emoji-2753 {
    background-position: 97.5% 100%;
}

.emoji-2754 {
    background-position: 100% 0%;
}

.emoji-2755 {
    background-position: 100% 2.5641%;
}

.emoji-2757 {
    background-position: 100% 5.12821%;
}

.emoji-2763 {
    background-position: 100% 7.69231%;
}

.emoji-2764 {
    background-position: 100% 10.25641%;
}

.emoji-2795 {
    background-position: 100% 12.82051%;
}

.emoji-2796 {
    background-position: 100% 15.38462%;
}

.emoji-2797 {
    background-position: 100% 17.94872%;
}

.emoji-27a1 {
    background-position: 100% 20.51282%;
}

.emoji-27b0 {
    background-position: 100% 23.07692%;
}

.emoji-27bf {
    background-position: 100% 25.64103%;
}

.emoji-2934 {
    background-position: 100% 28.20513%;
}

.emoji-2935 {
    background-position: 100% 30.76923%;
}

.emoji-2b05 {
    background-position: 100% 33.33333%;
}

.emoji-2b06 {
    background-position: 100% 35.89744%;
}

.emoji-2b07 {
    background-position: 100% 38.46154%;
}

.emoji-2b1b {
    background-position: 100% 41.02564%;
}

.emoji-2b1c {
    background-position: 100% 43.58974%;
}

.emoji-2b50 {
    background-position: 100% 46.15385%;
}

.emoji-2b55 {
    background-position: 100% 48.71795%;
}

.emoji-3030 {
    background-position: 100% 51.28205%;
}

.emoji-303d {
    background-position: 100% 53.84615%;
}

.emoji-3297 {
    background-position: 100% 56.41026%;
}

.emoji-3299 {
    background-position: 100% 58.97436%;
}

/*})'"*/
.panel-flexible .panel-separator {
    margin: 0 0 1em 0;
}

/*})'"*/
/*
     FILE ARCHIVED ON 12:19:24 Mar 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:36:59 Apr 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.509
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 13.088
  LoadShardBlock: 52.135 (3)
  PetaboxLoader3.datanode: 82.126 (5)
  PetaboxLoader3.resolve: 95.376 (3)
  load_resource: 163.551 (2)
*/
