@font-face {
    font-family: notoColorEmojiFont;
    src: url(../fonts/noto_emoji_color.ttf);
}
@font-face {
    font-family: notoEmojiFont;
    src: url(../fonts/noto_emoji_regular.ttf);
}
.emoji{
    font-family: notoEmojiFont;
    font-weight: 400 !important;
    font-style: normal !important;
}
.emoji.emoji-color{
    font-family: notoColorEmojiFont;
    font-weight: 400 !important;
    font-style: normal !important;
}

/**************emoji sizes**************/
.emoji-enormous{
    font-size:200%;
}
.emoji-huge{
    font-size:150%;
}
.emoji-big{
    font-size:125%;
}
.emoji-bigger{
    font-size:150%;
}
.emoji-small{
    font-size:75%;
}
.emoji-smaller{
    font-size:50%;
}
.emoji-tiny{
    font-size: 25%;
}

/**************Normal emojis**************/
.emoji-grin:after {
    content: "\1F600  ";
}
.emoji-grin-eyes:after {
    content: "\1F601  ";
}
.emoji-tearsofjoy:after {
    content: "\1F602  ";
}
.emoji-smile:after {
    content: "\1F603  ";
}
.emoji-bigsmile:after {
    content: "\1F604  ";
}
.emoji-whatever:after {
    content: "\1F610  ";
}
.emoji-sad:after {
    content: "\1F622  ";
}
.emoji-unamused:after {
    content: "\1F612  ";
}
.emoji-disappointed:after {
    content: "\1F61E  ";
}
.emoji-angry:after {
    content: "\1F620  ";
}
.emoji-mildlyunamused:after {
    content: "\1F623  ";
}

/**************Cat emojis**************/ 
.emoji-cat-grin:after {
    content: "\1F638  ";
}
.emoji-cat-tearsofjoy:after {
    content: "\1F639  ";
}
.emoji-cat-smile:after {
    content: "\1F63A  ";
}
.emoji-cat-bigsmile:after {
    content: "\1F63B  ";
}
.emoji-cat-unamused:after {
    content: "\1F63E  ";
}
.emoji-cat-disappointed:after {
    content: "\1F640  ";
}
.emoji-cat-angry:after {
    content: "\1F63F  ";
}
.emoji-cat-mildlyunamused:after {
    content: "\1F63C  ";
}
