.emoji {
        width: 20px;
        display: inline-block;
        text-indent: -2000px;
      }.emoji_art {
          background:url("/static/images/emoji/art.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_open_hands {
          background:url("/static/images/emoji/open_hands.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_crescent_moon {
          background:url("/static/images/emoji/crescent_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_mobile_phones {
          background:url("/static/images/emoji/no_mobile_phones.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sweat_smile {
          background:url("/static/images/emoji/sweat_smile.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_green_heart {
          background:url("/static/images/emoji/green_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wolf {
          background:url("/static/images/emoji/wolf.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_chicken {
          background:url("/static/images/emoji/chicken.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rainbow {
          background:url("/static/images/emoji/rainbow.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tangerine {
          background:url("/static/images/emoji/tangerine.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_yum {
          background:url("/static/images/emoji/yum.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bee {
          background:url("/static/images/emoji/bee.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_radio_button {
          background:url("/static/images/emoji/radio_button.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smile_cat {
          background:url("/static/images/emoji/smile_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ocean {
          background:url("/static/images/emoji/ocean.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tm {
          background:url("/static/images/emoji/tm.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cd {
          background:url("/static/images/emoji/cd.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_person_with_blond_hair {
          background:url("/static/images/emoji/person_with_blond_hair.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bride_with_veil {
          background:url("/static/images/emoji/bride_with_veil.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_new {
          background:url("/static/images/emoji/new.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fireworks {
          background:url("/static/images/emoji/fireworks.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_point_up {
          background:url("/static/images/emoji/point_up.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_eyes {
          background:url("/static/images/emoji/eyes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_musical_keyboard {
          background:url("/static/images/emoji/musical_keyboard.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mens {
          background:url("/static/images/emoji/mens.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_helicopter {
          background:url("/static/images/emoji/helicopter.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_handbag {
          background:url("/static/images/emoji/handbag.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_medium_square {
          background:url("/static/images/emoji/white_medium_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sparkler {
          background:url("/static/images/emoji/sparkler.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_syringe {
          background:url("/static/images/emoji/syringe.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wrench {
          background:url("/static/images/emoji/wrench.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fire {
          background:url("/static/images/emoji/fire.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hatching_chick {
          background:url("/static/images/emoji/hatching_chick.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_monkey {
          background:url("/static/images/emoji/monkey.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_corn {
          background:url("/static/images/emoji/corn.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hear_no_evil {
          background:url("/static/images/emoji/hear_no_evil.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_orange_book {
          background:url("/static/images/emoji/orange_book.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ab {
          background:url("/static/images/emoji/ab.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_credit_card {
          background:url("/static/images/emoji/credit_card.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sunrise_over_mountains {
          background:url("/static/images/emoji/sunrise_over_mountains.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_scorpius {
          background:url("/static/images/emoji/scorpius.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_running {
          background:url("/static/images/emoji/running.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_100 {
          background:url("/static/images/emoji/100.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_two_hearts {
          background:url("/static/images/emoji/two_hearts.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_house {
          background:url("/static/images/emoji/house.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bear {
          background:url("/static/images/emoji/bear.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_upper_left {
          background:url("/static/images/emoji/arrow_upper_left.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cn {
          background:url("/static/images/emoji/cn.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_floppy_disk {
          background:url("/static/images/emoji/floppy_disk.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_construction_worker {
          background:url("/static/images/emoji/construction_worker.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_microscope {
          background:url("/static/images/emoji/microscope.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_imp {
          background:url("/static/images/emoji/imp.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_inbox_tray {
          background:url("/static/images/emoji/inbox_tray.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_athletic_shoe {
          background:url("/static/images/emoji/athletic_shoe.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_earth_asia {
          background:url("/static/images/emoji/earth_asia.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bowtie {
          background:url("/static/images/emoji/bowtie.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_construction {
          background:url("/static/images/emoji/construction.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_exclamation_mark {
          background:url("/static/images/emoji/heavy_exclamation_mark.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_phone {
          background:url("/static/images/emoji/phone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_square_button {
          background:url("/static/images/emoji/black_square_button.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_flashlight {
          background:url("/static/images/emoji/flashlight.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fishing_pole_and_fish {
          background:url("/static/images/emoji/fishing_pole_and_fish.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_joker {
          background:url("/static/images/emoji/black_joker.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_moneybag {
          background:url("/static/images/emoji/moneybag.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_anchor {
          background:url("/static/images/emoji/anchor.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hourglass {
          background:url("/static/images/emoji/hourglass.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_octopus {
          background:url("/static/images/emoji/octopus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_deciduous_tree {
          background:url("/static/images/emoji/deciduous_tree.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_question {
          background:url("/static/images/emoji/question.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_grimacing {
          background:url("/static/images/emoji/grimacing.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_relaxed {
          background:url("/static/images/emoji/relaxed.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_microphone {
          background:url("/static/images/emoji/microphone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_open_mouth {
          background:url("/static/images/emoji/open_mouth.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wave {
          background:url("/static/images/emoji/wave.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_heading_down {
          background:url("/static/images/emoji/arrow_heading_down.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tropical_fish {
          background:url("/static/images/emoji/tropical_fish.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_baggage_claim {
          background:url("/static/images/emoji/baggage_claim.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_first_quarter_moon {
          background:url("/static/images/emoji/first_quarter_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_name_badge {
          background:url("/static/images/emoji/name_badge.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cake {
          background:url("/static/images/emoji/cake.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock530 {
          background:url("/static/images/emoji/clock530.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_electric_plug {
          background:url("/static/images/emoji/electric_plug.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clubs {
          background:url("/static/images/emoji/clubs.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_boom {
          background:url("/static/images/emoji/boom.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_egg {
          background:url("/static/images/emoji/egg.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clap {
          background:url("/static/images/emoji/clap.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_copyright {
          background:url("/static/images/emoji/copyright.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sos {
          background:url("/static/images/emoji/sos.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_person_with_pouting_face {
          background:url("/static/images/emoji/person_with_pouting_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_radio {
          background:url("/static/images/emoji/radio.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_poop {
          background:url("/static/images/emoji/poop.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_articulated_lorry {
          background:url("/static/images/emoji/articulated_lorry.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_suspect {
          background:url("/static/images/emoji/suspect.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_information_desk_person {
          background:url("/static/images/emoji/information_desk_person.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rage4 {
          background:url("/static/images/emoji/rage4.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock2 {
          background:url("/static/images/emoji/clock2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock430 {
          background:url("/static/images/emoji/clock430.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_uk {
          background:url("/static/images/emoji/uk.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bikini {
          background:url("/static/images/emoji/bikini.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shipit {
          background:url("/static/images/emoji/shipit.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_nine {
          background:url("/static/images/emoji/nine.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ear_of_rice {
          background:url("/static/images/emoji/ear_of_rice.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u7981 {
          background:url("/static/images/emoji/u7981.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_low_brightness {
          background:url("/static/images/emoji/low_brightness.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bookmark {
          background:url("/static/images/emoji/bookmark.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_goberserk {
          background:url("/static/images/emoji/goberserk.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_busstop {
          background:url("/static/images/emoji/busstop.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_walking {
          background:url("/static/images/emoji/walking.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_free {
          background:url("/static/images/emoji/free.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_checkered_flag {
          background:url("/static/images/emoji/checkered_flag.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_office {
          background:url("/static/images/emoji/office.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_grin {
          background:url("/static/images/emoji/grin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hourglass_flowing_sand {
          background:url("/static/images/emoji/hourglass_flowing_sand.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wind_chime {
          background:url("/static/images/emoji/wind_chime.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_id {
          background:url("/static/images/emoji/id.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rocket {
          background:url("/static/images/emoji/rocket.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_unlock {
          background:url("/static/images/emoji/unlock.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_milky_way {
          background:url("/static/images/emoji/milky_way.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_leo {
          background:url("/static/images/emoji/leo.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_circle {
          background:url("/static/images/emoji/white_circle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pouting_cat {
          background:url("/static/images/emoji/pouting_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_honey_pot {
          background:url("/static/images/emoji/honey_pot.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_man_with_gua_pi_mao {
          background:url("/static/images/emoji/man_with_gua_pi_mao.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_neckbeard {
          background:url("/static/images/emoji/neckbeard.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_surfer {
          background:url("/static/images/emoji/surfer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hankey {
          background:url("/static/images/emoji/hankey.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tv {
          background:url("/static/images/emoji/tv.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_department_store {
          background:url("/static/images/emoji/department_store.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_check_mark {
          background:url("/static/images/emoji/white_check_mark.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_melon {
          background:url("/static/images/emoji/melon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_persevere {
          background:url("/static/images/emoji/persevere.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_de {
          background:url("/static/images/emoji/de.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_signal_strength {
          background:url("/static/images/emoji/signal_strength.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_joy {
          background:url("/static/images/emoji/joy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sweet_potato {
          background:url("/static/images/emoji/sweet_potato.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hamster {
          background:url("/static/images/emoji/hamster.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_meat_on_bone {
          background:url("/static/images/emoji/meat_on_bone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_anger {
          background:url("/static/images/emoji/anger.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ribbon {
          background:url("/static/images/emoji/ribbon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tram {
          background:url("/static/images/emoji/tram.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tea {
          background:url("/static/images/emoji/tea.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_station {
          background:url("/static/images/emoji/station.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_newspaper {
          background:url("/static/images/emoji/newspaper.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_game_die {
          background:url("/static/images/emoji/game_die.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_eggplant {
          background:url("/static/images/emoji/eggplant.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_flushed {
          background:url("/static/images/emoji/flushed.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrows_counterclockwise {
          background:url("/static/images/emoji/arrows_counterclockwise.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_honeybee {
          background:url("/static/images/emoji/honeybee.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_leftwards_arrow_with_hook {
          background:url("/static/images/emoji/leftwards_arrow_with_hook.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hotel {
          background:url("/static/images/emoji/hotel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cow2 {
          background:url("/static/images/emoji/cow2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sagittarius {
          background:url("/static/images/emoji/sagittarius.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ramen {
          background:url("/static/images/emoji/ramen.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_snowboarder {
          background:url("/static/images/emoji/snowboarder.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_vibration_mode {
          background:url("/static/images/emoji/vibration_mode.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_anguished {
          background:url("/static/images/emoji/anguished.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_link {
          background:url("/static/images/emoji/link.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_palm_tree {
          background:url("/static/images/emoji/palm_tree.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_family {
          background:url("/static/images/emoji/family.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_globe_with_meridians {
          background:url("/static/images/emoji/globe_with_meridians.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cloud {
          background:url("/static/images/emoji/cloud.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_disappointed_relieved {
          background:url("/static/images/emoji/disappointed_relieved.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_boy {
          background:url("/static/images/emoji/boy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ok_hand {
          background:url("/static/images/emoji/ok_hand.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_blue_book {
          background:url("/static/images/emoji/blue_book.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_potable_water {
          background:url("/static/images/emoji/potable_water.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_running_shirt_with_sash {
          background:url("/static/images/emoji/running_shirt_with_sash.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_two_men_holding_hands {
          background:url("/static/images/emoji/two_men_holding_hands.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dragon {
          background:url("/static/images/emoji/dragon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock12 {
          background:url("/static/images/emoji/clock12.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pig_nose {
          background:url("/static/images/emoji/pig_nose.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pig {
          background:url("/static/images/emoji/pig.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_baby_symbol {
          background:url("/static/images/emoji/baby_symbol.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_spaghetti {
          background:url("/static/images/emoji/spaghetti.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_broken_heart {
          background:url("/static/images/emoji/broken_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mask {
          background:url("/static/images/emoji/mask.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u7533 {
          background:url("/static/images/emoji/u7533.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cat {
          background:url("/static/images/emoji/cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_down_small {
          background:url("/static/images/emoji/arrow_down_small.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock6 {
          background:url("/static/images/emoji/clock6.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_gun {
          background:url("/static/images/emoji/gun.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tiger {
          background:url("/static/images/emoji/tiger.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cry {
          background:url("/static/images/emoji/cry.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_open_book {
          background:url("/static/images/emoji/open_book.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_do_not_litter {
          background:url("/static/images/emoji/do_not_litter.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_poultry_leg {
          background:url("/static/images/emoji/poultry_leg.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_runner {
          background:url("/static/images/emoji/runner.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u7121 {
          background:url("/static/images/emoji/u7121.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_skull {
          background:url("/static/images/emoji/skull.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_trident {
          background:url("/static/images/emoji/trident.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_japanese_ogre {
          background:url("/static/images/emoji/japanese_ogre.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_entry {
          background:url("/static/images/emoji/no_entry.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_minus_sign {
          background:url("/static/images/emoji/heavy_minus_sign.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kissing_smiling_eyes {
          background:url("/static/images/emoji/kissing_smiling_eyes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_page_facing_up {
          background:url("/static/images/emoji/page_facing_up.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_point_up_2 {
          background:url("/static/images/emoji/point_up_2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_red_car {
          background:url("/static/images/emoji/red_car.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_postbox {
          background:url("/static/images/emoji/postbox.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shit {
          background:url("/static/images/emoji/shit.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rage3 {
          background:url("/static/images/emoji/rage3.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_punch {
          background:url("/static/images/emoji/punch.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_aries {
          background:url("/static/images/emoji/aries.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u6e80 {
          background:url("/static/images/emoji/u6e80.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_trollface {
          background:url("/static/images/emoji/trollface.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pensive {
          background:url("/static/images/emoji/pensive.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_grapes {
          background:url("/static/images/emoji/grapes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_love_letter {
          background:url("/static/images/emoji/love_letter.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_stars {
          background:url("/static/images/emoji/stars.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_multiplication_x {
          background:url("/static/images/emoji/heavy_multiplication_x.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrows_clockwise {
          background:url("/static/images/emoji/arrows_clockwise.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_man {
          background:url("/static/images/emoji/man.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_capricorn {
          background:url("/static/images/emoji/capricorn.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_nib {
          background:url("/static/images/emoji/black_nib.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_school_satchel {
          background:url("/static/images/emoji/school_satchel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_feet {
          background:url("/static/images/emoji/feet.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_v {
          background:url("/static/images/emoji/v.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_city_sunrise {
          background:url("/static/images/emoji/city_sunrise.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_stuck_out_tongue_winking_eye {
          background:url("/static/images/emoji/stuck_out_tongue_winking_eye.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_high_heel {
          background:url("/static/images/emoji/high_heel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_oncoming_bus {
          background:url("/static/images/emoji/oncoming_bus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_crying_cat_face {
          background:url("/static/images/emoji/crying_cat_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hotsprings {
          background:url("/static/images/emoji/hotsprings.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_open_file_folder {
          background:url("/static/images/emoji/open_file_folder.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_earth_americas {
          background:url("/static/images/emoji/earth_americas.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_circus_tent {
          background:url("/static/images/emoji/circus_tent.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tent {
          background:url("/static/images/emoji/tent.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_alien {
          background:url("/static/images/emoji/alien.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mount_fuji {
          background:url("/static/images/emoji/mount_fuji.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pouch {
          background:url("/static/images/emoji/pouch.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_zzz {
          background:url("/static/images/emoji/zzz.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_crossed_flags {
          background:url("/static/images/emoji/crossed_flags.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_princess {
          background:url("/static/images/emoji/princess.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_speaker {
          background:url("/static/images/emoji/speaker.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_european_post_office {
          background:url("/static/images/emoji/european_post_office.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_partly_sunny {
          background:url("/static/images/emoji/partly_sunny.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bullettrain_front {
          background:url("/static/images/emoji/bullettrain_front.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bike {
          background:url("/static/images/emoji/bike.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pill {
          background:url("/static/images/emoji/pill.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_doughnut {
          background:url("/static/images/emoji/doughnut.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sleeping {
          background:url("/static/images/emoji/sleeping.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_guardsman {
          background:url("/static/images/emoji/guardsman.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_small_blue_diamond {
          background:url("/static/images/emoji/small_blue_diamond.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tennis {
          background:url("/static/images/emoji/tennis.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_green_book {
          background:url("/static/images/emoji/green_book.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rage {
          background:url("/static/images/emoji/rage.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_accept {
          background:url("/static/images/emoji/accept.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_telescope {
          background:url("/static/images/emoji/telescope.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_stuck_out_tongue {
          background:url("/static/images/emoji/stuck_out_tongue.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock1 {
          background:url("/static/images/emoji/clock1.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_basketball {
          background:url("/static/images/emoji/basketball.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lantern {
          background:url("/static/images/emoji/lantern.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sweat_drops {
          background:url("/static/images/emoji/sweat_drops.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock3 {
          background:url("/static/images/emoji/clock3.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_minidisc {
          background:url("/static/images/emoji/minidisc.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dog2 {
          background:url("/static/images/emoji/dog2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_boot {
          background:url("/static/images/emoji/boot.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cold_sweat {
          background:url("/static/images/emoji/cold_sweat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_seedling {
          background:url("/static/images/emoji/seedling.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_football {
          background:url("/static/images/emoji/football.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_point_down {
          background:url("/static/images/emoji/point_down.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mag_right {
          background:url("/static/images/emoji/mag_right.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mailbox_closed {
          background:url("/static/images/emoji/mailbox_closed.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mute {
          background:url("/static/images/emoji/mute.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_violin {
          background:url("/static/images/emoji/violin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cherry_blossom {
          background:url("/static/images/emoji/cherry_blossom.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hamburger {
          background:url("/static/images/emoji/hamburger.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ok_woman {
          background:url("/static/images/emoji/ok_woman.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_expressionless {
          background:url("/static/images/emoji/expressionless.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_video_camera {
          background:url("/static/images/emoji/video_camera.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cookie {
          background:url("/static/images/emoji/cookie.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_end {
          background:url("/static/images/emoji/end.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u6307 {
          background:url("/static/images/emoji/u6307.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sushi {
          background:url("/static/images/emoji/sushi.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_vs {
          background:url("/static/images/emoji/vs.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_waxing_crescent_moon {
          background:url("/static/images/emoji/waxing_crescent_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smile {
          background:url("/static/images/emoji/smile.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_children_crossing {
          background:url("/static/images/emoji/children_crossing.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_water_buffalo {
          background:url("/static/images/emoji/water_buffalo.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_chocolate_bar {
          background:url("/static/images/emoji/chocolate_bar.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_womens {
          background:url("/static/images/emoji/womens.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_yellow_heart {
          background:url("/static/images/emoji/yellow_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_closed_umbrella {
          background:url("/static/images/emoji/closed_umbrella.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_telephone_receiver {
          background:url("/static/images/emoji/telephone_receiver.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smirk {
          background:url("/static/images/emoji/smirk.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_japanese_goblin {
          background:url("/static/images/emoji/japanese_goblin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bowling {
          background:url("/static/images/emoji/bowling.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_elephant {
          background:url("/static/images/emoji/elephant.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_love_hotel {
          background:url("/static/images/emoji/love_hotel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_monorail {
          background:url("/static/images/emoji/monorail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_double_up {
          background:url("/static/images/emoji/arrow_double_up.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_woman {
          background:url("/static/images/emoji/woman.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heart_eyes {
          background:url("/static/images/emoji/heart_eyes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_new_moon_with_face {
          background:url("/static/images/emoji/new_moon_with_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_whale {
          background:url("/static/images/emoji/whale.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ambulance {
          background:url("/static/images/emoji/ambulance.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_speedboat {
          background:url("/static/images/emoji/speedboat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mortar_board {
          background:url("/static/images/emoji/mortar_board.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_curry {
          background:url("/static/images/emoji/curry.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_oncoming_automobile {
          background:url("/static/images/emoji/oncoming_automobile.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_good {
          background:url("/static/images/emoji/no_good.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_non-potable_water {
          background:url("/static/images/emoji/non-potable_water.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fountain {
          background:url("/static/images/emoji/fountain.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kissing_cat {
          background:url("/static/images/emoji/kissing_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_small_square {
          background:url("/static/images/emoji/white_small_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ru {
          background:url("/static/images/emoji/ru.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_aquarius {
          background:url("/static/images/emoji/aquarius.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock230 {
          background:url("/static/images/emoji/clock230.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_panda_face {
          background:url("/static/images/emoji/panda_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cat2 {
          background:url("/static/images/emoji/cat2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_two {
          background:url("/static/images/emoji/two.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock830 {
          background:url("/static/images/emoji/clock830.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_taxi {
          background:url("/static/images/emoji/taxi.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_satisfied {
          background:url("/static/images/emoji/satisfied.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_car {
          background:url("/static/images/emoji/car.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_grey_question {
          background:url("/static/images/emoji/grey_question.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_video_game {
          background:url("/static/images/emoji/video_game.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hash {
          background:url("/static/images/emoji/hash.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_8ball {
          background:url("/static/images/emoji/8ball.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_atm {
          background:url("/static/images/emoji/atm.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_squirrel {
          background:url("/static/images/emoji/squirrel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_chestnut {
          background:url("/static/images/emoji/chestnut.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_peach {
          background:url("/static/images/emoji/peach.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_flower_playing_cards {
          background:url("/static/images/emoji/flower_playing_cards.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hocho {
          background:url("/static/images/emoji/hocho.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_poodle {
          background:url("/static/images/emoji/poodle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_blush {
          background:url("/static/images/emoji/blush.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hospital {
          background:url("/static/images/emoji/hospital.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_jp {
          background:url("/static/images/emoji/jp.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_soon {
          background:url("/static/images/emoji/soon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_eight {
          background:url("/static/images/emoji/eight.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_carousel_horse {
          background:url("/static/images/emoji/carousel_horse.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_watermelon {
          background:url("/static/images/emoji/watermelon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hushed {
          background:url("/static/images/emoji/hushed.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_banana {
          background:url("/static/images/emoji/banana.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock5 {
          background:url("/static/images/emoji/clock5.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_abcd {
          background:url("/static/images/emoji/abcd.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_taurus {
          background:url("/static/images/emoji/taurus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_new_moon {
          background:url("/static/images/emoji/new_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hearts {
          background:url("/static/images/emoji/hearts.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smiley_cat {
          background:url("/static/images/emoji/smiley_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_mouth {
          background:url("/static/images/emoji/no_mouth.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_blue_heart {
          background:url("/static/images/emoji/blue_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_loop {
          background:url("/static/images/emoji/loop.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_diamonds {
          background:url("/static/images/emoji/diamonds.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_footprints {
          background:url("/static/images/emoji/footprints.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_parking {
          background:url("/static/images/emoji/parking.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clapper {
          background:url("/static/images/emoji/clapper.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rage1 {
          background:url("/static/images/emoji/rage1.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_on {
          background:url("/static/images/emoji/on.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_oncoming_taxi {
          background:url("/static/images/emoji/oncoming_taxi.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_seat {
          background:url("/static/images/emoji/seat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_couple_with_heart {
          background:url("/static/images/emoji/couple_with_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_swimmer {
          background:url("/static/images/emoji/swimmer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_joy_cat {
          background:url("/static/images/emoji/joy_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_stuck_out_tongue_closed_eyes {
          background:url("/static/images/emoji/stuck_out_tongue_closed_eyes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_turtle {
          background:url("/static/images/emoji/turtle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_snail {
          background:url("/static/images/emoji/snail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_large_square {
          background:url("/static/images/emoji/black_large_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock930 {
          background:url("/static/images/emoji/clock930.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_notebook_with_decorative_cover {
          background:url("/static/images/emoji/notebook_with_decorative_cover.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_heading_up {
          background:url("/static/images/emoji/arrow_heading_up.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_steam_locomotive {
          background:url("/static/images/emoji/steam_locomotive.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_custard {
          background:url("/static/images/emoji/custard.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sparkles {
          background:url("/static/images/emoji/sparkles.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_door {
          background:url("/static/images/emoji/door.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hibiscus {
          background:url("/static/images/emoji/hibiscus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_seven {
          background:url("/static/images/emoji/seven.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_toilet {
          background:url("/static/images/emoji/toilet.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_red_circle {
          background:url("/static/images/emoji/red_circle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_worried {
          background:url("/static/images/emoji/worried.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_blowfish {
          background:url("/static/images/emoji/blowfish.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_oncoming_police_car {
          background:url("/static/images/emoji/oncoming_police_car.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_light_rail {
          background:url("/static/images/emoji/light_rail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_metro {
          background:url("/static/images/emoji/metro.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mushroom {
          background:url("/static/images/emoji/mushroom.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rabbit2 {
          background:url("/static/images/emoji/rabbit2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dress {
          background:url("/static/images/emoji/dress.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_e-mail {
          background:url("/static/images/emoji/e-mail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_pedestrians {
          background:url("/static/images/emoji/no_pedestrians.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_godmode {
          background:url("/static/images/emoji/godmode.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fork_and_knife {
          background:url("/static/images/emoji/fork_and_knife.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fish {
          background:url("/static/images/emoji/fish.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bust_in_silhouette {
          background:url("/static/images/emoji/bust_in_silhouette.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_barber {
          background:url("/static/images/emoji/barber.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mahjong {
          background:url("/static/images/emoji/mahjong.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_roller_coaster {
          background:url("/static/images/emoji/roller_coaster.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_battery {
          background:url("/static/images/emoji/battery.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock4 {
          background:url("/static/images/emoji/clock4.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_crown {
          background:url("/static/images/emoji/crown.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sake {
          background:url("/static/images/emoji/sake.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smoking {
          background:url("/static/images/emoji/smoking.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_angry {
          background:url("/static/images/emoji/angry.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_muscle {
          background:url("/static/images/emoji/muscle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sandal {
          background:url("/static/images/emoji/sandal.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_scroll {
          background:url("/static/images/emoji/scroll.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_herb {
          background:url("/static/images/emoji/herb.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_jeans {
          background:url("/static/images/emoji/jeans.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dolls {
          background:url("/static/images/emoji/dolls.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_repeat_one {
          background:url("/static/images/emoji/repeat_one.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_last_quarter_moon_with_face {
          background:url("/static/images/emoji/last_quarter_moon_with_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_monkey_face {
          background:url("/static/images/emoji/monkey_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_key {
          background:url("/static/images/emoji/key.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock7 {
          background:url("/static/images/emoji/clock7.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dizzy_face {
          background:url("/static/images/emoji/dizzy_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ant {
          background:url("/static/images/emoji/ant.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_paperclip {
          background:url("/static/images/emoji/paperclip.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fax {
          background:url("/static/images/emoji/fax.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_first_quarter_moon_with_face {
          background:url("/static/images/emoji/first_quarter_moon_with_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_girl {
          background:url("/static/images/emoji/girl.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_purse {
          background:url("/static/images/emoji/purse.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kimono {
          background:url("/static/images/emoji/kimono.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_outbox_tray {
          background:url("/static/images/emoji/outbox_tray.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pizza {
          background:url("/static/images/emoji/pizza.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_yen {
          background:url("/static/images/emoji/yen.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hammer {
          background:url("/static/images/emoji/hammer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_forward {
          background:url("/static/images/emoji/arrow_forward.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_facepunch {
          background:url("/static/images/emoji/facepunch.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heart_eyes_cat {
          background:url("/static/images/emoji/heart_eyes_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_musical_score {
          background:url("/static/images/emoji/musical_score.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_confounded {
          background:url("/static/images/emoji/confounded.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sparkle {
          background:url("/static/images/emoji/sparkle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tired_face {
          background:url("/static/images/emoji/tired_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bicyclist {
          background:url("/static/images/emoji/bicyclist.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_calendar {
          background:url("/static/images/emoji/calendar.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_innocent {
          background:url("/static/images/emoji/innocent.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_o {
          background:url("/static/images/emoji/o.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_raising_hand {
          background:url("/static/images/emoji/raising_hand.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_snowflake {
          background:url("/static/images/emoji/snowflake.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_moon {
          background:url("/static/images/emoji/moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_watch {
          background:url("/static/images/emoji/watch.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_triangular_ruler {
          background:url("/static/images/emoji/triangular_ruler.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bamboo {
          background:url("/static/images/emoji/bamboo.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_diamond_shape_with_a_dot_inside {
          background:url("/static/images/emoji/diamond_shape_with_a_dot_inside.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smiley {
          background:url("/static/images/emoji/smiley.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_right_hook {
          background:url("/static/images/emoji/arrow_right_hook.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_penguin {
          background:url("/static/images/emoji/penguin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fallen_leaf {
          background:url("/static/images/emoji/fallen_leaf.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cocktail {
          background:url("/static/images/emoji/cocktail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_volcano {
          background:url("/static/images/emoji/volcano.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_flower {
          background:url("/static/images/emoji/white_flower.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cinema {
          background:url("/static/images/emoji/cinema.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_back {
          background:url("/static/images/emoji/back.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dancers {
          background:url("/static/images/emoji/dancers.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_whale2 {
          background:url("/static/images/emoji/whale2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_grey_exclamation {
          background:url("/static/images/emoji/grey_exclamation.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ear {
          background:url("/static/images/emoji/ear.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cancer {
          background:url("/static/images/emoji/cancer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bridge_at_night {
          background:url("/static/images/emoji/bridge_at_night.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_beers {
          background:url("/static/images/emoji/beers.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_three {
          background:url("/static/images/emoji/three.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_customs {
          background:url("/static/images/emoji/customs.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_golf {
          background:url("/static/images/emoji/golf.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock10 {
          background:url("/static/images/emoji/clock10.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_paw_prints {
          background:url("/static/images/emoji/paw_prints.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fist {
          background:url("/static/images/emoji/fist.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shoe {
          background:url("/static/images/emoji/shoe.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_haircut {
          background:url("/static/images/emoji/haircut.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_gemini {
          background:url("/static/images/emoji/gemini.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_star {
          background:url("/static/images/emoji/star.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock9 {
          background:url("/static/images/emoji/clock9.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_foggy {
          background:url("/static/images/emoji/foggy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock1230 {
          background:url("/static/images/emoji/clock1230.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_see_no_evil {
          background:url("/static/images/emoji/see_no_evil.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_train2 {
          background:url("/static/images/emoji/train2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_repeat {
          background:url("/static/images/emoji/repeat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_izakaya_lantern {
          background:url("/static/images/emoji/izakaya_lantern.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_neutral_face {
          background:url("/static/images/emoji/neutral_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_trumpet {
          background:url("/static/images/emoji/trumpet.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mountain_cableway {
          background:url("/static/images/emoji/mountain_cableway.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_aerial_tramway {
          background:url("/static/images/emoji/aerial_tramway.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_thumbsup {
          background:url("/static/images/emoji/thumbsup.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_bicycles {
          background:url("/static/images/emoji/no_bicycles.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tiger2 {
          background:url("/static/images/emoji/tiger2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pencil {
          background:url("/static/images/emoji/pencil.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fast_forward {
          background:url("/static/images/emoji/fast_forward.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wedding {
          background:url("/static/images/emoji/wedding.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_womans_hat {
          background:url("/static/images/emoji/womans_hat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_crocodile {
          background:url("/static/images/emoji/crocodile.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_alarm_clock {
          background:url("/static/images/emoji/alarm_clock.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock8 {
          background:url("/static/images/emoji/clock8.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_baby {
          background:url("/static/images/emoji/baby.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dog {
          background:url("/static/images/emoji/dog.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_upper_right {
          background:url("/static/images/emoji/arrow_upper_right.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_-1 {
          background:url("/static/images/emoji/-1.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_balloon {
          background:url("/static/images/emoji/balloon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_gift_heart {
          background:url("/static/images/emoji/gift_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_m {
          background:url("/static/images/emoji/m.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_point_left {
          background:url("/static/images/emoji/point_left.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fish_cake {
          background:url("/static/images/emoji/fish_cake.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_nut_and_bolt {
          background:url("/static/images/emoji/nut_and_bolt.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_frowning {
          background:url("/static/images/emoji/frowning.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_curly_loop {
          background:url("/static/images/emoji/curly_loop.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cherries {
          background:url("/static/images/emoji/cherries.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_plus_sign {
          background:url("/static/images/emoji/heavy_plus_sign.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_up {
          background:url("/static/images/emoji/up.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_convenience_store {
          background:url("/static/images/emoji/convenience_store.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fire_engine {
          background:url("/static/images/emoji/fire_engine.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_octocat {
          background:url("/static/images/emoji/octocat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_check_mark {
          background:url("/static/images/emoji/heavy_check_mark.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_soccer {
          background:url("/static/images/emoji/soccer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fearful {
          background:url("/static/images/emoji/fearful.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rat {
          background:url("/static/images/emoji/rat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_weary {
          background:url("/static/images/emoji/weary.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_city_sunset {
          background:url("/static/images/emoji/city_sunset.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rugby_football {
          background:url("/static/images/emoji/rugby_football.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smiling_imp {
          background:url("/static/images/emoji/smiling_imp.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_up_small {
          background:url("/static/images/emoji/arrow_up_small.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mailbox_with_mail {
          background:url("/static/images/emoji/mailbox_with_mail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kr {
          background:url("/static/images/emoji/kr.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_exclamation {
          background:url("/static/images/emoji/exclamation.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_six_pointed_star {
          background:url("/static/images/emoji/six_pointed_star.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sunglasses {
          background:url("/static/images/emoji/sunglasses.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fried_shrimp {
          background:url("/static/images/emoji/fried_shrimp.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_disappointed {
          background:url("/static/images/emoji/disappointed.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ng {
          background:url("/static/images/emoji/ng.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_saxophone {
          background:url("/static/images/emoji/saxophone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_straight_ruler {
          background:url("/static/images/emoji/straight_ruler.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cl {
          background:url("/static/images/emoji/cl.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fuelpump {
          background:url("/static/images/emoji/fuelpump.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_triumph {
          background:url("/static/images/emoji/triumph.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cop {
          background:url("/static/images/emoji/cop.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lock {
          background:url("/static/images/emoji/lock.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fr {
          background:url("/static/images/emoji/fr.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_boar {
          background:url("/static/images/emoji/boar.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_laughing {
          background:url("/static/images/emoji/laughing.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_underage {
          background:url("/static/images/emoji/underage.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_astonished {
          background:url("/static/images/emoji/astonished.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_medium_small_square {
          background:url("/static/images/emoji/white_medium_small_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_massage {
          background:url("/static/images/emoji/massage.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wheelchair {
          background:url("/static/images/emoji/wheelchair.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock630 {
          background:url("/static/images/emoji/clock630.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_european_castle {
          background:url("/static/images/emoji/european_castle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_a {
          background:url("/static/images/emoji/a.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_division_sign {
          background:url("/static/images/emoji/heavy_division_sign.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_nose {
          background:url("/static/images/emoji/nose.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kissing {
          background:url("/static/images/emoji/kissing.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_congratulations {
          background:url("/static/images/emoji/congratulations.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_christmas_tree {
          background:url("/static/images/emoji/christmas_tree.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lemon {
          background:url("/static/images/emoji/lemon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_virgo {
          background:url("/static/images/emoji/virgo.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_recycle {
          background:url("/static/images/emoji/recycle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_large_square {
          background:url("/static/images/emoji/white_large_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rice {
          background:url("/static/images/emoji/rice.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_small_red_triangle_down {
          background:url("/static/images/emoji/small_red_triangle_down.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_loudspeaker {
          background:url("/static/images/emoji/loudspeaker.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dollar {
          background:url("/static/images/emoji/dollar.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_satellite {
          background:url("/static/images/emoji/satellite.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kissing_heart {
          background:url("/static/images/emoji/kissing_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_high_brightness {
          background:url("/static/images/emoji/high_brightness.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_evergreen_tree {
          background:url("/static/images/emoji/evergreen_tree.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tanabata_tree {
          background:url("/static/images/emoji/tanabata_tree.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ski {
          background:url("/static/images/emoji/ski.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_us {
          background:url("/static/images/emoji/us.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_droplet {
          background:url("/static/images/emoji/droplet.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_japan {
          background:url("/static/images/emoji/japan.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_medium_small_square {
          background:url("/static/images/emoji/black_medium_small_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_umbrella {
          background:url("/static/images/emoji/umbrella.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tongue {
          background:url("/static/images/emoji/tongue.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_restroom {
          background:url("/static/images/emoji/restroom.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pisces {
          background:url("/static/images/emoji/pisces.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bank {
          background:url("/static/images/emoji/bank.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_train {
          background:url("/static/images/emoji/train.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_raised_hands {
          background:url("/static/images/emoji/raised_hands.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_part_alternation_mark {
          background:url("/static/images/emoji/part_alternation_mark.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_email {
          background:url("/static/images/emoji/email.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_two_women_holding_hands {
          background:url("/static/images/emoji/two_women_holding_hands.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rose {
          background:url("/static/images/emoji/rose.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mobile_phone_off {
          background:url("/static/images/emoji/mobile_phone_off.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_telephone {
          background:url("/static/images/emoji/telephone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_trolleybus {
          background:url("/static/images/emoji/trolleybus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tropical_drink {
          background:url("/static/images/emoji/tropical_drink.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_interrobang {
          background:url("/static/images/emoji/interrobang.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_frog {
          background:url("/static/images/emoji/frog.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_boat {
          background:url("/static/images/emoji/boat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dragon_face {
          background:url("/static/images/emoji/dragon_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mouse {
          background:url("/static/images/emoji/mouse.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_currency_exchange {
          background:url("/static/images/emoji/currency_exchange.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_person_frowning {
          background:url("/static/images/emoji/person_frowning.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fries {
          background:url("/static/images/emoji/fries.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_briefcase {
          background:url("/static/images/emoji/briefcase.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kissing_closed_eyes {
          background:url("/static/images/emoji/kissing_closed_eyes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mans_shoe {
          background:url("/static/images/emoji/mans_shoe.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock130 {
          background:url("/static/images/emoji/clock130.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_lower_right {
          background:url("/static/images/emoji/arrow_lower_right.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_it {
          background:url("/static/images/emoji/it.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock730 {
          background:url("/static/images/emoji/clock730.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_eight_spoked_asterisk {
          background:url("/static/images/emoji/eight_spoked_asterisk.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mailbox {
          background:url("/static/images/emoji/mailbox.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cactus {
          background:url("/static/images/emoji/cactus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mag {
          background:url("/static/images/emoji/mag.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_womans_clothes {
          background:url("/static/images/emoji/womans_clothes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_koko {
          background:url("/static/images/emoji/koko.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_lower_left {
          background:url("/static/images/emoji/arrow_lower_left.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_post_office {
          background:url("/static/images/emoji/post_office.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shell {
          background:url("/static/images/emoji/shell.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_point_right {
          background:url("/static/images/emoji/point_right.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_keycap_ten {
          background:url("/static/images/emoji/keycap_ten.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_snake {
          background:url("/static/images/emoji/snake.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_information_source {
          background:url("/static/images/emoji/information_source.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_truck {
          background:url("/static/images/emoji/truck.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sailboat {
          background:url("/static/images/emoji/sailboat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hurtrealbad {
          background:url("/static/images/emoji/hurtrealbad.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_registered {
          background:url("/static/images/emoji/registered.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_backward {
          background:url("/static/images/emoji/arrow_backward.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bathtub {
          background:url("/static/images/emoji/bathtub.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sunflower {
          background:url("/static/images/emoji/sunflower.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dango {
          background:url("/static/images/emoji/dango.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rice_cracker {
          background:url("/static/images/emoji/rice_cracker.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tophat {
          background:url("/static/images/emoji/tophat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rice_scene {
          background:url("/static/images/emoji/rice_scene.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_horse {
          background:url("/static/images/emoji/horse.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock11 {
          background:url("/static/images/emoji/clock11.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_icecream {
          background:url("/static/images/emoji/icecream.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_japanese_castle {
          background:url("/static/images/emoji/japanese_castle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_grinning {
          background:url("/static/images/emoji/grinning.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_racehorse {
          background:url("/static/images/emoji/racehorse.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_left_luggage {
          background:url("/static/images/emoji/left_luggage.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_large_blue_diamond {
          background:url("/static/images/emoji/large_blue_diamond.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_thumbsdown {
          background:url("/static/images/emoji/thumbsdown.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cow {
          background:url("/static/images/emoji/cow.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u7a7a {
          background:url("/static/images/emoji/u7a7a.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_strawberry {
          background:url("/static/images/emoji/strawberry.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_full_moon_with_face {
          background:url("/static/images/emoji/full_moon_with_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rewind {
          background:url("/static/images/emoji/rewind.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_church {
          background:url("/static/images/emoji/church.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ghost {
          background:url("/static/images/emoji/ghost.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_beer {
          background:url("/static/images/emoji/beer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_relieved {
          background:url("/static/images/emoji/relieved.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bookmark_tabs {
          background:url("/static/images/emoji/bookmark_tabs.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_headphones {
          background:url("/static/images/emoji/headphones.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mouse2 {
          background:url("/static/images/emoji/mouse2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_nail_care {
          background:url("/static/images/emoji/nail_care.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sunny {
          background:url("/static/images/emoji/sunny.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_minibus {
          background:url("/static/images/emoji/minibus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ok {
          background:url("/static/images/emoji/ok.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rice_ball {
          background:url("/static/images/emoji/rice_ball.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_older_man {
          background:url("/static/images/emoji/older_man.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heart {
          background:url("/static/images/emoji/heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_book {
          background:url("/static/images/emoji/book.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_waxing_gibbous_moon {
          background:url("/static/images/emoji/waxing_gibbous_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ox {
          background:url("/static/images/emoji/ox.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_chart {
          background:url("/static/images/emoji/chart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_gem {
          background:url("/static/images/emoji/gem.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_railway_car {
          background:url("/static/images/emoji/railway_car.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_star2 {
          background:url("/static/images/emoji/star2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tshirt {
          background:url("/static/images/emoji/tshirt.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_notebook {
          background:url("/static/images/emoji/notebook.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_stew {
          background:url("/static/images/emoji/stew.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bug {
          background:url("/static/images/emoji/bug.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_scream {
          background:url("/static/images/emoji/scream.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_warning {
          background:url("/static/images/emoji/warning.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_snowman {
          background:url("/static/images/emoji/snowman.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sweat {
          background:url("/static/images/emoji/sweat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_euro {
          background:url("/static/images/emoji/euro.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_put_litter_in_its_place {
          background:url("/static/images/emoji/put_litter_in_its_place.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lollipop {
          background:url("/static/images/emoji/lollipop.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heavy_dollar_sign {
          background:url("/static/images/emoji/heavy_dollar_sign.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_up {
          background:url("/static/images/emoji/arrow_up.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_notes {
          background:url("/static/images/emoji/notes.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ice_cream {
          background:url("/static/images/emoji/ice_cream.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_memo {
          background:url("/static/images/emoji/memo.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_closed_lock_with_key {
          background:url("/static/images/emoji/closed_lock_with_key.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_zap {
          background:url("/static/images/emoji/zap.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wavy_dash {
          background:url("/static/images/emoji/wavy_dash.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_airplane {
          background:url("/static/images/emoji/airplane.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pineapple {
          background:url("/static/images/emoji/pineapple.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mega {
          background:url("/static/images/emoji/mega.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_raised_hand {
          background:url("/static/images/emoji/raised_hand.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock1130 {
          background:url("/static/images/emoji/clock1130.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_slot_machine {
          background:url("/static/images/emoji/slot_machine.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_scissors {
          background:url("/static/images/emoji/scissors.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_santa {
          background:url("/static/images/emoji/santa.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_left {
          background:url("/static/images/emoji/arrow_left.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tada {
          background:url("/static/images/emoji/tada.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mountain_bicyclist {
          background:url("/static/images/emoji/mountain_bicyclist.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ticket {
          background:url("/static/images/emoji/ticket.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_confused {
          background:url("/static/images/emoji/confused.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_full_moon {
          background:url("/static/images/emoji/full_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_incoming_envelope {
          background:url("/static/images/emoji/incoming_envelope.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_unamused {
          background:url("/static/images/emoji/unamused.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_o2 {
          background:url("/static/images/emoji/o2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_oden {
          background:url("/static/images/emoji/oden.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dancer {
          background:url("/static/images/emoji/dancer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lips {
          background:url("/static/images/emoji/lips.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u55b6 {
          background:url("/static/images/emoji/u55b6.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_small_orange_diamond {
          background:url("/static/images/emoji/small_orange_diamond.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_collision {
          background:url("/static/images/emoji/collision.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tractor {
          background:url("/static/images/emoji/tractor.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pager {
          background:url("/static/images/emoji/pager.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_capital_abcd {
          background:url("/static/images/emoji/capital_abcd.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_couple {
          background:url("/static/images/emoji/couple.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_confetti_ball {
          background:url("/static/images/emoji/confetti_ball.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sa {
          background:url("/static/images/emoji/sa.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sob {
          background:url("/static/images/emoji/sob.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hand {
          background:url("/static/images/emoji/hand.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rage2 {
          background:url("/static/images/emoji/rage2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tokyo_tower {
          background:url("/static/images/emoji/tokyo_tower.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock330 {
          background:url("/static/images/emoji/clock330.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_vhs {
          background:url("/static/images/emoji/vhs.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_six {
          background:url("/static/images/emoji/six.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_movie_camera {
          background:url("/static/images/emoji/movie_camera.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_closed_book {
          background:url("/static/images/emoji/closed_book.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_round_pushpin {
          background:url("/static/images/emoji/round_pushpin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_four_leaf_clover {
          background:url("/static/images/emoji/four_leaf_clover.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_birthday {
          background:url("/static/images/emoji/birthday.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sparkling_heart {
          background:url("/static/images/emoji/sparkling_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_page_with_curl {
          background:url("/static/images/emoji/page_with_curl.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_baseball {
          background:url("/static/images/emoji/baseball.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_medium_square {
          background:url("/static/images/emoji/black_medium_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_triangular_flag_on_post {
          background:url("/static/images/emoji/triangular_flag_on_post.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_school {
          background:url("/static/images/emoji/school.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bento {
          background:url("/static/images/emoji/bento.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_musical_note {
          background:url("/static/images/emoji/musical_note.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ideograph_advantage {
          background:url("/static/images/emoji/ideograph_advantage.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_suspension_railway {
          background:url("/static/images/emoji/suspension_railway.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rotating_light {
          background:url("/static/images/emoji/rotating_light.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_green_apple {
          background:url("/static/images/emoji/green_apple.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_secret {
          background:url("/static/images/emoji/secret.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heartbeat {
          background:url("/static/images/emoji/heartbeat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ballot_box_with_check {
          background:url("/static/images/emoji/ballot_box_with_check.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lipstick {
          background:url("/static/images/emoji/lipstick.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_koala {
          background:url("/static/images/emoji/koala.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sleepy {
          background:url("/static/images/emoji/sleepy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_beginner {
          background:url("/static/images/emoji/beginner.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cupid {
          background:url("/static/images/emoji/cupid.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_necktie {
          background:url("/static/images/emoji/necktie.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ship {
          background:url("/static/images/emoji/ship.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_fu {
          background:url("/static/images/emoji/fu.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_spades {
          background:url("/static/images/emoji/spades.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_white_square_button {
          background:url("/static/images/emoji/white_square_button.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dolphin {
          background:url("/static/images/emoji/dolphin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_down {
          background:url("/static/images/emoji/arrow_down.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bread {
          background:url("/static/images/emoji/bread.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_large_blue_circle {
          background:url("/static/images/emoji/large_blue_circle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_candy {
          background:url("/static/images/emoji/candy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sound {
          background:url("/static/images/emoji/sound.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bouquet {
          background:url("/static/images/emoji/bouquet.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_gift {
          background:url("/static/images/emoji/gift.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_horse_racing {
          background:url("/static/images/emoji/horse_racing.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rooster {
          background:url("/static/images/emoji/rooster.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_jack_o_lantern {
          background:url("/static/images/emoji/jack_o_lantern.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_circle {
          background:url("/static/images/emoji/black_circle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_purple_heart {
          background:url("/static/images/emoji/purple_heart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ring {
          background:url("/static/images/emoji/ring.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_top {
          background:url("/static/images/emoji/top.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_package {
          background:url("/static/images/emoji/package.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bath {
          background:url("/static/images/emoji/bath.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_computer {
          background:url("/static/images/emoji/computer.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_earth_africa {
          background:url("/static/images/emoji/earth_africa.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_baby_bottle {
          background:url("/static/images/emoji/baby_bottle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bell {
          background:url("/static/images/emoji/bell.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bird {
          background:url("/static/images/emoji/bird.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clipboard {
          background:url("/static/images/emoji/clipboard.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_angel {
          background:url("/static/images/emoji/angel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wine_glass {
          background:url("/static/images/emoji/wine_glass.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_iphone {
          background:url("/static/images/emoji/iphone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bangbang {
          background:url("/static/images/emoji/bangbang.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_double_down {
          background:url("/static/images/emoji/arrow_double_down.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_postal_horn {
          background:url("/static/images/emoji/postal_horn.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_beetle {
          background:url("/static/images/emoji/beetle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_blue_car {
          background:url("/static/images/emoji/blue_car.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_large_orange_diamond {
          background:url("/static/images/emoji/large_orange_diamond.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_1234 {
          background:url("/static/images/emoji/1234.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_envelope_with_arrow {
          background:url("/static/images/emoji/envelope_with_arrow.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_speech_balloon {
          background:url("/static/images/emoji/speech_balloon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_kiss {
          background:url("/static/images/emoji/kiss.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_space_invader {
          background:url("/static/images/emoji/space_invader.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dart {
          background:url("/static/images/emoji/dart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_speak_no_evil {
          background:url("/static/images/emoji/speak_no_evil.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_books {
          background:url("/static/images/emoji/books.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_metal {
          background:url("/static/images/emoji/metal.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_lock_with_ink_pen {
          background:url("/static/images/emoji/lock_with_ink_pen.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_waning_gibbous_moon {
          background:url("/static/images/emoji/waning_gibbous_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_revolving_hearts {
          background:url("/static/images/emoji/revolving_hearts.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pig2 {
          background:url("/static/images/emoji/pig2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cyclone {
          background:url("/static/images/emoji/cyclone.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_waning_crescent_moon {
          background:url("/static/images/emoji/waning_crescent_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_busts_in_silhouette {
          background:url("/static/images/emoji/busts_in_silhouette.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_+1 {
          background:url("/static/images/emoji/+1.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_traffic_light {
          background:url("/static/images/emoji/traffic_light.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_zero {
          background:url("/static/images/emoji/zero.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_left_right_arrow {
          background:url("/static/images/emoji/left_right_arrow.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bulb {
          background:url("/static/images/emoji/bulb.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ophiuchus {
          background:url("/static/images/emoji/ophiuchus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_envelope {
          background:url("/static/images/emoji/envelope.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_libra {
          background:url("/static/images/emoji/libra.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_goat {
          background:url("/static/images/emoji/goat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_up_down {
          background:url("/static/images/emoji/arrow_up_down.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_arrow_right {
          background:url("/static/images/emoji/arrow_right.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_hatched_chick {
          background:url("/static/images/emoji/hatched_chick.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sheep {
          background:url("/static/images/emoji/sheep.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_apple {
          background:url("/static/images/emoji/apple.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_small_red_triangle {
          background:url("/static/images/emoji/small_red_triangle.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shaved_ice {
          background:url("/static/images/emoji/shaved_ice.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wc {
          background:url("/static/images/emoji/wc.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_baby_chick {
          background:url("/static/images/emoji/baby_chick.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_twisted_rightwards_arrows {
          background:url("/static/images/emoji/twisted_rightwards_arrows.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_thought_balloon {
          background:url("/static/images/emoji/thought_balloon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tomato {
          background:url("/static/images/emoji/tomato.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_guitar {
          background:url("/static/images/emoji/guitar.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_chart_with_upwards_trend {
          background:url("/static/images/emoji/chart_with_upwards_trend.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ledger {
          background:url("/static/images/emoji/ledger.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_man_with_turban {
          background:url("/static/images/emoji/man_with_turban.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_leopard {
          background:url("/static/images/emoji/leopard.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bullettrain_side {
          background:url("/static/images/emoji/bullettrain_side.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_coffee {
          background:url("/static/images/emoji/coffee.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_performing_arts {
          background:url("/static/images/emoji/performing_arts.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dizzy {
          background:url("/static/images/emoji/dizzy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_es {
          background:url("/static/images/emoji/es.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dromedary_camel {
          background:url("/static/images/emoji/dromedary_camel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_maple_leaf {
          background:url("/static/images/emoji/maple_leaf.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_clock1030 {
          background:url("/static/images/emoji/clock1030.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dvd {
          background:url("/static/images/emoji/dvd.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_date {
          background:url("/static/images/emoji/date.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bomb {
          background:url("/static/images/emoji/bomb.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_gb {
          background:url("/static/images/emoji/gb.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heartpulse {
          background:url("/static/images/emoji/heartpulse.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_blossom {
          background:url("/static/images/emoji/blossom.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_vertical_traffic_light {
          background:url("/static/images/emoji/vertical_traffic_light.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_police_car {
          background:url("/static/images/emoji/police_car.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bow {
          background:url("/static/images/emoji/bow.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_house_with_garden {
          background:url("/static/images/emoji/house_with_garden.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shirt {
          background:url("/static/images/emoji/shirt.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sun_with_face {
          background:url("/static/images/emoji/sun_with_face.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ferris_wheel {
          background:url("/static/images/emoji/ferris_wheel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_passport_control {
          background:url("/static/images/emoji/passport_control.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pencil2 {
          background:url("/static/images/emoji/pencil2.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_leaves {
          background:url("/static/images/emoji/leaves.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u6709 {
          background:url("/static/images/emoji/u6709.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_trophy {
          background:url("/static/images/emoji/trophy.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_eight_pointed_black_star {
          background:url("/static/images/emoji/eight_pointed_black_star.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_symbols {
          background:url("/static/images/emoji/symbols.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_camel {
          background:url("/static/images/emoji/camel.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rabbit {
          background:url("/static/images/emoji/rabbit.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pray {
          background:url("/static/images/emoji/pray.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_bell {
          background:url("/static/images/emoji/no_bell.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_x {
          background:url("/static/images/emoji/x.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_statue_of_liberty {
          background:url("/static/images/emoji/statue_of_liberty.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_crystal_ball {
          background:url("/static/images/emoji/crystal_ball.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_smirk_cat {
          background:url("/static/images/emoji/smirk_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_negative_squared_cross_mark {
          background:url("/static/images/emoji/negative_squared_cross_mark.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_abc {
          background:url("/static/images/emoji/abc.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_flags {
          background:url("/static/images/emoji/flags.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_cool {
          background:url("/static/images/emoji/cool.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_couplekiss {
          background:url("/static/images/emoji/couplekiss.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_feelsgood {
          background:url("/static/images/emoji/feelsgood.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_one {
          background:url("/static/images/emoji/one.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_black_small_square {
          background:url("/static/images/emoji/black_small_square.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_four {
          background:url("/static/images/emoji/four.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_wink {
          background:url("/static/images/emoji/wink.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_file_folder {
          background:url("/static/images/emoji/file_folder.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_entry_sign {
          background:url("/static/images/emoji/no_entry_sign.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_dash {
          background:url("/static/images/emoji/dash.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_five {
          background:url("/static/images/emoji/five.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u5272 {
          background:url("/static/images/emoji/u5272.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_ram {
          background:url("/static/images/emoji/ram.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_camera {
          background:url("/static/images/emoji/camera.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pear {
          background:url("/static/images/emoji/pear.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mailbox_with_no_mail {
          background:url("/static/images/emoji/mailbox_with_no_mail.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_heart_decoration {
          background:url("/static/images/emoji/heart_decoration.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_card_index {
          background:url("/static/images/emoji/card_index.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_older_woman {
          background:url("/static/images/emoji/older_woman.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_last_quarter_moon {
          background:url("/static/images/emoji/last_quarter_moon.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_no_smoking {
          background:url("/static/images/emoji/no_smoking.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u5408 {
          background:url("/static/images/emoji/u5408.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_sunrise {
          background:url("/static/images/emoji/sunrise.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_chart_with_downwards_trend {
          background:url("/static/images/emoji/chart_with_downwards_trend.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_b {
          background:url("/static/images/emoji/b.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_moyai {
          background:url("/static/images/emoji/moyai.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_money_with_wings {
          background:url("/static/images/emoji/money_with_wings.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_tulip {
          background:url("/static/images/emoji/tulip.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_u6708 {
          background:url("/static/images/emoji/u6708.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bus {
          background:url("/static/images/emoji/bus.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_shower {
          background:url("/static/images/emoji/shower.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_calling {
          background:url("/static/images/emoji/calling.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pound {
          background:url("/static/images/emoji/pound.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_finnadie {
          background:url("/static/images/emoji/finnadie.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_pushpin {
          background:url("/static/images/emoji/pushpin.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_rowboat {
          background:url("/static/images/emoji/rowboat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_factory {
          background:url("/static/images/emoji/factory.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_bar_chart {
          background:url("/static/images/emoji/bar_chart.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_eyeglasses {
          background:url("/static/images/emoji/eyeglasses.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_mountain_railway {
          background:url("/static/images/emoji/mountain_railway.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }.emoji_scream_cat {
          background:url("/static/images/emoji/scream_cat.png") no-repeat scroll 0 center transparent;
          background-size: 20px auto;
        }