
.ui.inverted.blue.buttons .button:hover,
.ui.inverted.blue.button:hover,
.ui.inverted.blue.buttons .button:focus,
.ui.inverted.blue.button:focus,
.ui.inverted.blue.buttons .button.active,
.ui.inverted.blue.button.active,
.ui.inverted.blue.buttons .button:active,
.ui.inverted.blue.button:active {
  box-shadow: none;
  color: #FFFFFF;
}
.ui.inverted.blue.buttons .button:hover,
.ui.inverted.blue.button:hover {
  background-color: #21b8ff;
}
.ui.inverted.blue.buttons .button:focus,
.ui.inverted.blue.button:focus {
  background-color: #2bbbff;
}
.ui.inverted.blue.buttons .active.button,
.ui.inverted.blue.active.button {
  background-color: #3ac0ff;
}
.ui.inverted.blue.buttons .button:active,
.ui.inverted.blue.button:active {
  background-color: #21b8ff;
}
/* Inverted Basic */
.ui.inverted.blue.basic.buttons .button,
.ui.inverted.blue.buttons .basic.button,
.ui.inverted.blue.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.blue.basic.buttons .button:hover,
.ui.inverted.blue.buttons .basic.button:hover,
.ui.inverted.blue.basic.button:hover {
  box-shadow: 0 0 0 2px #21b8ff inset;
  color: #54C8FF;
}
.ui.inverted.blue.basic.buttons .button:focus,
.ui.inverted.blue.basic.buttons .button:focus,
.ui.inverted.blue.basic.button:focus {
  box-shadow: 0 0 0 2px #2bbbff inset;
  color: #54C8FF;
}
.ui.inverted.blue.basic.buttons .active.button,
.ui.inverted.blue.buttons .basic.active.button,
.ui.inverted.blue.basic.active.button {
  box-shadow: 0 0 0 2px #3ac0ff inset;
  color: #54C8FF;
}
.ui.inverted.blue.basic.buttons .button:active,
.ui.inverted.blue.buttons .basic.button:active,
.ui.inverted.blue.basic.button:active {
  box-shadow: 0 0 0 2px #21b8ff inset;
  color: #54C8FF;
}
/* Tertiary */
.ui.tertiary.blue.buttons .button,
.ui.tertiary.blue.buttons .tertiary.button,
.ui.tertiary.blue.button {
  background: transparent;
  box-shadow: none;
  color: #2185D0;
}
.ui.tertiary.blue.buttons .button:hover,
.ui.tertiary.blue.buttons button:hover,
.ui.tertiary.blue.button:hover {
  box-shadow: inset 0 -0.2em 0 #2b75ac;
  color: #2b75ac;
}
.ui.tertiary.blue.buttons .button:focus,
.ui.tertiary.blue.buttons .tertiary.button:focus,
.ui.tertiary.blue.button:focus {
  box-shadow: inset 0 -0.2em 0 #216ea7;
  color: #216ea7;
}
.ui.tertiary.blue.buttons .active.button,
.ui.tertiary.blue.buttons .tertiary.active.button,
.ui.tertiary.blue.active.button,
.ui.tertiary.blue.buttons .button:active,
.ui.tertiary.blue.buttons .tertiary.button:active,
.ui.tertiary.blue.button:active {
  box-shadow: inset 0 -0.2em 0 #007bd8;
  color: #1279c6;
}
.ui.violet.buttons .button,
.ui.violet.button {
  background-color: #6435C9;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.violet.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.violet.buttons .button:hover,
.ui.violet.button:hover {
  background-color: #5829bb;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.violet.buttons .button:focus,
.ui.violet.button:focus {
  background-color: #4f20b5;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.violet.buttons .button:active,
.ui.violet.button:active {
  background-color: #502aa1;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.violet.buttons .active.button,
.ui.violet.buttons .active.button:active,
.ui.violet.active.button,
.ui.violet.button .active.button:active {
  background-color: #5626bf;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.violet.buttons .button,
.ui.basic.violet.button {
  background: transparent;
  box-shadow: 0 0 0 1px #6435C9 inset;
  color: #6435C9;
}
.ui.basic.violet.buttons .button:hover,
.ui.basic.violet.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #5829bb inset;
  color: #5829bb;
}
.ui.basic.violet.buttons .button:focus,
.ui.basic.violet.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #4f20b5 inset;
  color: #5829bb;
}
.ui.basic.violet.buttons .active.button,
.ui.basic.violet.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #5626bf inset;
  color: #502aa1;
}
.ui.basic.violet.buttons .button:active,
.ui.basic.violet.button:active {
  box-shadow: 0 0 0 1px #502aa1 inset;
  color: #502aa1;
}
.ui.buttons:not(.vertical) > .basic.violet.button:not(:first-child) {
  margin-left: -1px;
}
/* Inverted */
.ui.inverted.violet.buttons .button,
.ui.inverted.violet.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px #A291FB inset;
  color: #A291FB;
}
.ui.inverted.violet.buttons .button:hover,
.ui.inverted.violet.button:hover,
.ui.inverted.violet.buttons .button:focus,
.ui.inverted.violet.button:focus,
.ui.inverted.violet.buttons .button.active,
.ui.inverted.violet.button.active,
.ui.inverted.violet.buttons .button:active,
.ui.inverted.violet.button:active {
  box-shadow: none;
  color: #FFFFFF;
}
.ui.inverted.violet.buttons .button:hover,
.ui.inverted.violet.button:hover {
  background-color: #745aff;
}
.ui.inverted.violet.buttons .button:focus,
.ui.inverted.violet.button:focus {
  background-color: #7d64ff;
}
.ui.inverted.violet.buttons .active.button,
.ui.inverted.violet.active.button {
  background-color: #8a73ff;
}
.ui.inverted.violet.buttons .button:active,
.ui.inverted.violet.button:active {
  background-color: #7860f9;
}
/* Inverted Basic */
.ui.inverted.violet.basic.buttons .button,
.ui.inverted.violet.buttons .basic.button,
.ui.inverted.violet.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.violet.basic.buttons .button:hover,
.ui.inverted.violet.buttons .basic.button:hover,
.ui.inverted.violet.basic.button:hover {
  box-shadow: 0 0 0 2px #745aff inset;
  color: #A291FB;
}
.ui.inverted.violet.basic.buttons .button:focus,
.ui.inverted.violet.basic.buttons .button:focus,
.ui.inverted.violet.basic.button:focus {
  box-shadow: 0 0 0 2px #7d64ff inset;
  color: #A291FB;
}
.ui.inverted.violet.basic.buttons .active.button,
.ui.inverted.violet.buttons .basic.active.button,
.ui.inverted.violet.basic.active.button {
  box-shadow: 0 0 0 2px #8a73ff inset;
  color: #A291FB;
}
.ui.inverted.violet.basic.buttons .button:active,
.ui.inverted.violet.buttons .basic.button:active,
.ui.inverted.violet.basic.button:active {
  box-shadow: 0 0 0 2px #7860f9 inset;
  color: #A291FB;
}
/* Tertiary */
.ui.tertiary.violet.buttons .button,
.ui.tertiary.violet.buttons .tertiary.button,
.ui.tertiary.violet.button {
  background: transparent;
  box-shadow: none;
  color: #6435C9;
}
.ui.tertiary.violet.buttons .button:hover,
.ui.tertiary.violet.buttons button:hover,
.ui.tertiary.violet.button:hover {
  box-shadow: inset 0 -0.2em 0 #6040a5;
  color: #6040a5;
}
.ui.tertiary.violet.buttons .button:focus,
.ui.tertiary.violet.buttons .tertiary.button:focus,
.ui.tertiary.violet.button:focus {
  box-shadow: inset 0 -0.2em 0 #5735a0;
  color: #5735a0;
}
.ui.tertiary.violet.buttons .active.button,
.ui.tertiary.violet.buttons .tertiary.active.button,
.ui.tertiary.violet.active.button,
.ui.tertiary.violet.buttons .button:active,
.ui.tertiary.violet.buttons .tertiary.button:active,
.ui.tertiary.violet.button:active {
  box-shadow: inset 0 -0.2em 0 #4e0fd6;
  color: #5626bf;
}
.ui.purple.buttons .button,
.ui.purple.button {
  background-color: #A333C8;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.purple.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.purple.buttons .button:hover,
.ui.purple.button:hover {
  background-color: #9627ba;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.purple.buttons .button:focus,
.ui.purple.button:focus {
  background-color: #8f1eb4;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.purple.buttons .button:active,
.ui.purple.button:active {
  background-color: #82299f;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.purple.buttons .active.button,
.ui.purple.buttons .active.button:active,
.ui.purple.active.button,
.ui.purple.button .active.button:active {
  background-color: #9724be;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.purple.buttons .button,
.ui.basic.purple.button {
  background: transparent;
  box-shadow: 0 0 0 1px #A333C8 inset;
  color: #A333C8;
}
.ui.basic.purple.buttons .button:hover,
.ui.basic.purple.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #9627ba inset;
  color: #9627ba;
}
.ui.basic.purple.buttons .button:focus,
.ui.basic.purple.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #8f1eb4 inset;
  color: #9627ba;
}
.ui.basic.purple.buttons .active.button,
.ui.basic.purple.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #9724be inset;
  color: #82299f;
}
.ui.basic.purple.buttons .button:active,
.ui.basic.purple.button:active {
  box-shadow: 0 0 0 1px #82299f inset;
  color: #82299f;
}
.ui.buttons:not(.vertical) > .basic.purple.button:not(:first-child) {
  margin-left: -1px;
}
/* Inverted */
.ui.inverted.purple.buttons .button,
.ui.inverted.purple.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px #DC73FF inset;
  color: #DC73FF;
}
.ui.inverted.purple.buttons .button:hover,
.ui.inverted.purple.button:hover,
.ui.inverted.purple.buttons .button:focus,
.ui.inverted.purple.button:focus,
.ui.inverted.purple.buttons .button.active,
.ui.inverted.purple.button.active,
.ui.inverted.purple.buttons .button:active,
.ui.inverted.purple.button:active {
  box-shadow: none;
  color: #FFFFFF;
}
.ui.inverted.purple.buttons .button:hover,
.ui.inverted.purple.button:hover {
  background-color: #cf40ff;
}
.ui.inverted.purple.buttons .button:focus,
.ui.inverted.purple.button:focus {
  background-color: #d24aff;
}
.ui.inverted.purple.buttons .active.button,
.ui.inverted.purple.active.button {
  background-color: #d65aff;
}
.ui.inverted.purple.buttons .button:active,
.ui.inverted.purple.button:active {
  background-color: #cf40ff;
}
/* Inverted Basic */
.ui.inverted.purple.basic.buttons .button,
.ui.inverted.purple.buttons .basic.button,
.ui.inverted.purple.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.purple.basic.buttons .button:hover,
.ui.inverted.purple.buttons .basic.button:hover,
.ui.inverted.purple.basic.button:hover {
  box-shadow: 0 0 0 2px #cf40ff inset;
  color: #DC73FF;
}
.ui.inverted.purple.basic.buttons .button:focus,
.ui.inverted.purple.basic.buttons .button:focus,
.ui.inverted.purple.basic.button:focus {
  box-shadow: 0 0 0 2px #d24aff inset;
  color: #DC73FF;
}
.ui.inverted.purple.basic.buttons .active.button,
.ui.inverted.purple.buttons .basic.active.button,
.ui.inverted.purple.basic.active.button {
  box-shadow: 0 0 0 2px #d65aff inset;
  color: #DC73FF;
}
.ui.inverted.purple.basic.buttons .button:active,
.ui.inverted.purple.buttons .basic.button:active,
.ui.inverted.purple.basic.button:active {
  box-shadow: 0 0 0 2px #cf40ff inset;
  color: #DC73FF;
}
/* Tertiary */
.ui.tertiary.purple.buttons .button,
.ui.tertiary.purple.buttons .tertiary.button,
.ui.tertiary.purple.button {
  background: transparent;
  box-shadow: none;
  color: #A333C8;
}
.ui.tertiary.purple.buttons .button:hover,
.ui.tertiary.purple.buttons button:hover,
.ui.tertiary.purple.button:hover {
  box-shadow: inset 0 -0.2em 0 #8a3ea4;
  color: #8a3ea4;
}
.ui.tertiary.purple.buttons .button:focus,
.ui.tertiary.purple.buttons .tertiary.button:focus,
.ui.tertiary.purple.button:focus {
  box-shadow: inset 0 -0.2em 0 #84339f;
  color: #84339f;
}
.ui.tertiary.purple.buttons .active.button,
.ui.tertiary.purple.buttons .tertiary.active.button,
.ui.tertiary.purple.active.button,
.ui.tertiary.purple.buttons .button:active,
.ui.tertiary.purple.buttons .tertiary.button:active,
.ui.tertiary.purple.button:active {
  box-shadow: inset 0 -0.2em 0 #a30dd4;
  color: #9724be;
}
.ui.pink.buttons .button,
.ui.pink.button {
  background-color: #E03997;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.pink.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.pink.buttons .button:hover,
.ui.pink.button:hover {
  background-color: #e61a8d;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.pink.buttons .button:focus,
.ui.pink.button:focus {
  background-color: #e10f85;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.pink.buttons .button:active,
.ui.pink.button:active {
  background-color: #c71f7e;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.pink.buttons .active.button,
.ui.pink.buttons .active.button:active,
.ui.pink.active.button,
.ui.pink.button .active.button:active {
  background-color: #ea158d;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.pink.buttons .button,
.ui.basic.pink.button {
  background: transparent;
  box-shadow: 0 0 0 1px #E03997 inset;
  color: #E03997;
}
.ui.basic.pink.buttons .button:hover,
.ui.basic.pink.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #e61a8d inset;
  color: #e61a8d;
}
.ui.basic.pink.buttons .button:focus,
.ui.basic.pink.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #e10f85 inset;
  color: #e61a8d;
}
.ui.basic.pink.buttons .active.button,
.ui.basic.pink.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #ea158d inset;
  color: #c71f7e;
}
.ui.basic.pink.buttons .button:active,
.ui.basic.pink.button:active {
  box-shadow: 0 0 0 1px #c71f7e inset;
  color: #c71f7e;
}
.ui.buttons:not(.vertical) > .basic.pink.button:not(:first-child) {
  margin-left: -1px;
}
/* Inverted */
.ui.inverted.pink.buttons .button,
.ui.inverted.pink.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px #FF8EDF inset;
  color: #FF8EDF;
}
.ui.inverted.pink.buttons .button:hover,
.ui.inverted.pink.button:hover,
.ui.inverted.pink.buttons .button:focus,
.ui.inverted.pink.button:focus,
.ui.inverted.pink.buttons .button.active,
.ui.inverted.pink.button.active,
.ui.inverted.pink.buttons .button:active,
.ui.inverted.pink.button:active {
  box-shadow: none;
  color: #FFFFFF;
}
.ui.inverted.pink.buttons .button:hover,
.ui.inverted.pink.button:hover {
  background-color: #ff5bd1;
}
.ui.inverted.pink.buttons .button:focus,
.ui.inverted.pink.button:focus {
  background-color: #ff65d3;
}
.ui.inverted.pink.buttons .active.button,
.ui.inverted.pink.active.button {
  background-color: #ff74d8;
}
.ui.inverted.pink.buttons .button:active,
.ui.inverted.pink.button:active {
  background-color: #ff5bd1;
}
/* Inverted Basic */
.ui.inverted.pink.basic.buttons .button,
.ui.inverted.pink.buttons .basic.button,
.ui.inverted.pink.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.pink.basic.buttons .button:hover,
.ui.inverted.pink.buttons .basic.button:hover,
.ui.inverted.pink.basic.button:hover {
  box-shadow: 0 0 0 2px #ff5bd1 inset;
  color: #FF8EDF;
}
.ui.inverted.pink.basic.buttons .button:focus,
.ui.inverted.pink.basic.buttons .button:focus,
.ui.inverted.pink.basic.button:focus {
  box-shadow: 0 0 0 2px #ff65d3 inset;
  color: #FF8EDF;
}
.ui.inverted.pink.basic.buttons .active.button,
.ui.inverted.pink.buttons .basic.active.button,
.ui.inverted.pink.basic.active.button {
  box-shadow: 0 0 0 2px #ff74d8 inset;
  color: #FF8EDF;
}
.ui.inverted.pink.basic.buttons .button:active,
.ui.inverted.pink.buttons .basic.button:active,
.ui.inverted.pink.basic.button:active {
  box-shadow: 0 0 0 2px #ff5bd1 inset;
  color: #FF8EDF;
}
/* Tertiary */
.ui.tertiary.pink.buttons .button,
.ui.tertiary.pink.buttons .tertiary.button,
.ui.tertiary.pink.button {
  background: transparent;
  box-shadow: none;
  color: #E03997;
}
.ui.tertiary.pink.buttons .button:hover,
.ui.tertiary.pink.buttons button:hover,
.ui.tertiary.pink.button:hover {
  box-shadow: inset 0 -0.2em 0 #cc3389;
  color: #cc3389;
}
.ui.tertiary.pink.buttons .button:focus,
.ui.tertiary.pink.buttons .tertiary.button:focus,
.ui.tertiary.pink.button:focus {
  box-shadow: inset 0 -0.2em 0 #c92782;
  color: #c92782;
}
.ui.tertiary.pink.buttons .active.button,
.ui.tertiary.pink.buttons .tertiary.active.button,
.ui.tertiary.pink.active.button,
.ui.tertiary.pink.buttons .button:active,
.ui.tertiary.pink.buttons .tertiary.button:active,
.ui.tertiary.pink.button:active {
  box-shadow: inset 0 -0.2em 0 #ff0090;
  color: #ea158d;
}
.ui.brown.buttons .button,
.ui.brown.button {
  background-color: #A5673F;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.brown.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.brown.buttons .button:hover,
.ui.brown.button:hover {
  background-color: #975b33;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.brown.buttons .button:focus,
.ui.brown.button:focus {
  background-color: #90532b;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.brown.buttons .button:active,
.ui.brown.button:active {
  background-color: #805031;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.brown.buttons .active.button,
.ui.brown.buttons .active.button:active,
.ui.brown.active.button,
.ui.brown.button .active.button:active {
  background-color: #995a31;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.brown.buttons .button,
.ui.basic.brown.button {
  background: transparent;
  box-shadow: 0 0 0 1px #A5673F inset;
  color: #A5673F;
}
.ui.basic.brown.buttons .button:hover,
.ui.basic.brown.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #975b33 inset;
  color: #975b33;
}
.ui.basic.brown.buttons .button:focus,
.ui.basic.brown.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #90532b inset;
  color: #975b33;
}
.ui.basic.brown.buttons .active.button,
.ui.basic.brown.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #995a31 inset;
  color: #805031;
}
.ui.basic.brown.buttons .button:active,
.ui.basic.brown.button:active {
  box-shadow: 0 0 0 1px #805031 inset;
  color: #805031;
}
.ui.buttons:not(.vertical) > .basic.brown.button:not(:first-child) {
  margin-left: -1px;
}
/* Inverted */
.ui.inverted.brown.buttons .button,
.ui.inverted.brown.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px #D67C1C inset;
  color: #D67C1C;
}
.ui.inverted.brown.buttons .button:hover,
.ui.inverted.brown.button:hover,
.ui.inverted.brown.buttons .button:focus,
.ui.inverted.brown.button:focus,
.ui.inverted.brown.buttons .button.active,
.ui.inverted.brown.button.active,
.ui.inverted.brown.buttons .button:active,
.ui.inverted.brown.button:active {
  box-shadow: none;
  color: #FFFFFF;
}
.ui.inverted.brown.buttons .button:hover,
.ui.inverted.brown.button:hover {
  background-color: #b0620f;
}
.ui.inverted.brown.buttons .button:focus,
.ui.inverted.brown.button:focus {
  background-color: #c16808;
}
.ui.inverted.brown.buttons .active.button,
.ui.inverted.brown.active.button {
  background-color: #cc6f0d;
}
.ui.inverted.brown.buttons .button:active,
.ui.inverted.brown.button:active {
  background-color: #a96216;
}
/* Inverted Basic */
.ui.inverted.brown.basic.buttons .button,
.ui.inverted.brown.buttons .basic.button,
.ui.inverted.brown.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.brown.basic.buttons .button:hover,
.ui.inverted.brown.buttons .basic.button:hover,
.ui.inverted.brown.basic.button:hover {
  box-shadow: 0 0 0 2px #b0620f inset;
  color: #D67C1C;
}
.ui.inverted.brown.basic.buttons .button:focus,
.ui.inverted.brown.basic.buttons .button:focus,
.ui.inverted.brown.basic.button:focus {
  box-shadow: 0 0 0 2px #c16808 inset;
  color: #D67C1C;
}
.ui.inverted.brown.basic.buttons .active.button,
.ui.inverted.brown.buttons .basic.active.button,
.ui.inverted.brown.basic.active.button {
  box-shadow: 0 0 0 2px #cc6f0d inset;
  color: #D67C1C;
}
.ui.inverted.brown.basic.buttons .button:active,
.ui.inverted.brown.buttons .basic.button:active,
.ui.inverted.brown.basic.button:active {
  box-shadow: 0 0 0 2px #a96216 inset;
  color: #D67C1C;
}
/* Tertiary */
.ui.tertiary.brown.buttons .button,
.ui.tertiary.brown.buttons .tertiary.button,
.ui.tertiary.brown.button {
  background: transparent;
  box-shadow: none;
  color: #A5673F;
}
.ui.tertiary.brown.buttons .button:hover,
.ui.tertiary.brown.buttons button:hover,
.ui.tertiary.brown.button:hover {
  box-shadow: inset 0 -0.2em 0 #835f48;
  color: #835f48;
}
.ui.tertiary.brown.buttons .button:focus,
.ui.tertiary.brown.buttons .tertiary.button:focus,
.ui.tertiary.brown.button:focus {
  box-shadow: inset 0 -0.2em 0 #7d573e;
  color: #7d573e;
}
.ui.tertiary.brown.buttons .active.button,
.ui.tertiary.brown.buttons .tertiary.active.button,
.ui.tertiary.brown.active.button,
.ui.tertiary.brown.buttons .button:active,
.ui.tertiary.brown.buttons .tertiary.button:active,
.ui.tertiary.brown.button:active {
  box-shadow: inset 0 -0.2em 0 #ae561d;
  color: #995a31;
}
.ui.grey.buttons .button,
.ui.grey.button {
  background-color: #767676;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.grey.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.grey.buttons .button:hover,
.ui.grey.button:hover {
  background-color: #838383;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.grey.buttons .button:focus,
.ui.grey.button:focus {
  background-color: #8a8a8a;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.grey.buttons .button:active,
.ui.grey.button:active {
  background-color: #909090;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.grey.buttons .active.button,
.ui.grey.buttons .active.button:active,
.ui.grey.active.button,
.ui.grey.button .active.button:active {
  background-color: #696969;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.grey.buttons .button,
.ui.basic.grey.button {
  background: transparent;
  box-shadow: 0 0 0 1px #767676 inset;
  color: #767676;
}
.ui.basic.grey.buttons .button:hover,
.ui.basic.grey.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #838383 inset;
  color: #838383;
}
.ui.basic.grey.buttons .button:focus,
.ui.basic.grey.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #8a8a8a inset;
  color: #838383;
}
.ui.basic.grey.buttons .active.button,
.ui.basic.grey.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #696969 inset;
  color: #909090;
}
.ui.basic.grey.buttons .button:active,
.ui.basic.grey.button:active {
  box-shadow: 0 0 0 1px #909090 inset;
  color: #909090;
}
.ui.buttons:not(.vertical) > .basic.grey.button:not(:first-child) {
  margin-left: -1px;
}
/* Inverted */
.ui.inverted.grey.buttons .button,
.ui.inverted.grey.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px #D4D4D5 inset;
  color: #FFFFFF;
}
.ui.inverted.grey.buttons .button:hover,
.ui.inverted.grey.button:hover,
.ui.inverted.grey.buttons .button:focus,
.ui.inverted.grey.button:focus,
.ui.inverted.grey.buttons .button.active,
.ui.inverted.grey.button.active,
.ui.inverted.grey.buttons .button:active,
.ui.inverted.grey.button:active {
  box-shadow: none;
  color: rgba(0, 0, 0, 0.6);
}
.ui.inverted.grey.buttons .button:hover,
.ui.inverted.grey.button:hover {
  background-color: #c2c4c5;
}
.ui.inverted.grey.buttons .button:focus,
.ui.inverted.grey.button:focus {
  background-color: #c7c9cb;
}
.ui.inverted.grey.buttons .active.button,
.ui.inverted.grey.active.button {
  background-color: #cfd0d2;
}
.ui.inverted.grey.buttons .button:active,
.ui.inverted.grey.button:active {
  background-color: #c2c4c5;
}
/* Inverted Basic */
.ui.inverted.grey.basic.buttons .button,
.ui.inverted.grey.buttons .basic.button,
.ui.inverted.grey.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.grey.basic.buttons .button:hover,
.ui.inverted.grey.buttons .basic.button:hover,
.ui.inverted.grey.basic.button:hover {
  box-shadow: 0 0 0 2px #c2c4c5 inset;
  color: #FFFFFF;
}
.ui.inverted.grey.basic.buttons .button:focus,
.ui.inverted.grey.basic.buttons .button:focus,
.ui.inverted.grey.basic.button:focus {
  box-shadow: 0 0 0 2px #c7c9cb inset;
  color: #DCDDDE;
}
.ui.inverted.grey.basic.buttons .active.button,
.ui.inverted.grey.buttons .basic.active.button,
.ui.inverted.grey.basic.active.button {
  box-shadow: 0 0 0 2px #cfd0d2 inset;
  color: #FFFFFF;
}
.ui.inverted.grey.basic.buttons .button:active,
.ui.inverted.grey.buttons .basic.button:active,
.ui.inverted.grey.basic.button:active {
  box-shadow: 0 0 0 2px #c2c4c5 inset;
  color: #FFFFFF;
}
/* Tertiary */
.ui.tertiary.grey.buttons .button,
.ui.tertiary.grey.buttons .tertiary.button,
.ui.tertiary.grey.button {
  background: transparent;
  box-shadow: none;
  color: #767676;
}
.ui.tertiary.grey.buttons .button:hover,
.ui.tertiary.grey.buttons button:hover,
.ui.tertiary.grey.button:hover {
  box-shadow: inset 0 -0.2em 0 #838383;
  color: #838383;
}
.ui.tertiary.grey.buttons .button:focus,
.ui.tertiary.grey.buttons .tertiary.button:focus,
.ui.tertiary.grey.button:focus {
  box-shadow: inset 0 -0.2em 0 #8a8a8a;
  color: #8a8a8a;
}
.ui.tertiary.grey.buttons .active.button,
.ui.tertiary.grey.buttons .tertiary.active.button,
.ui.tertiary.grey.active.button,
.ui.tertiary.grey.buttons .button:active,
.ui.tertiary.grey.buttons .tertiary.button:active,
.ui.tertiary.grey.button:active {
  box-shadow: inset 0 -0.2em 0 #7e5454;
  color: #696969;
}
.ui.black.buttons .button,
.ui.black.button {
  background-color: #1B1C1D;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.black.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.black.buttons .button:hover,
.ui.black.button:hover {
  background-color: #27292a;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.black.buttons .button:focus,
.ui.black.button:focus {
  background-color: #2f3032;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.black.buttons .button:active,
.ui.black.button:active {
  background-color: #343637;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.black.buttons .active.button,
.ui.black.buttons .active.button:active,
.ui.black.active.button,
.ui.black.button .active.button:active {
  background-color: #0f0f10;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.black.buttons .button,
.ui.basic.black.button {
  background: transparent;
  box-shadow: 0 0 0 1px #1B1C1D inset;
  color: #1B1C1D;
}
.ui.basic.black.buttons .button:hover,
.ui.basic.black.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #27292a inset;
  color: #27292a;
}
.ui.basic.black.buttons .button:focus,
.ui.basic.black.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #2f3032 inset;
  color: #27292a;
}
.ui.basic.black.buttons .active.button,
.ui.basic.black.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #0f0f10 inset;
  color: #343637;
}
.ui.basic.black.buttons .button:active,
.ui.basic.black.button:active {
  box-shadow: 0 0 0 1px #343637 inset;
  color: #343637;
}
.ui.buttons:not(.vertical) > .basic.black.button:not(:first-child) {
  margin-left: -1px;
}
/* Inverted */
.ui.inverted.black.buttons .button,
.ui.inverted.black.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px #D4D4D5 inset;
  color: #FFFFFF;
}
.ui.inverted.black.buttons .button:hover,
.ui.inverted.black.button:hover,
.ui.inverted.black.buttons .button:focus,
.ui.inverted.black.button:focus,
.ui.inverted.black.buttons .button.active,
.ui.inverted.black.button.active,
.ui.inverted.black.buttons .button:active,
.ui.inverted.black.button:active {
  box-shadow: none;
  color: #FFFFFF;
}
.ui.inverted.black.buttons .button:hover,
.ui.inverted.black.button:hover {
  background-color: #000000;
}
.ui.inverted.black.buttons .button:focus,
.ui.inverted.black.button:focus {
  background-color: #000000;
}
.ui.inverted.black.buttons .active.button,
.ui.inverted.black.active.button {
  background-color: #000000;
}
.ui.inverted.black.buttons .button:active,
.ui.inverted.black.button:active {
  background-color: #000000;
}
/* Inverted Basic */
.ui.inverted.black.basic.buttons .button,
.ui.inverted.black.buttons .basic.button,
.ui.inverted.black.basic.button {
  background-color: transparent;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset;
  color: #FFFFFF;
}
.ui.inverted.black.basic.buttons .button:hover,
.ui.inverted.black.buttons .basic.button:hover,
.ui.inverted.black.basic.button:hover {
  box-shadow: 0 0 0 2px #000000 inset;
  color: #FFFFFF;
}
.ui.inverted.black.basic.buttons .button:focus,
.ui.inverted.black.basic.buttons .button:focus,
.ui.inverted.black.basic.button:focus {
  box-shadow: 0 0 0 2px #000000 inset;
  color: #545454;
}
.ui.inverted.black.basic.buttons .active.button,
.ui.inverted.black.buttons .basic.active.button,
.ui.inverted.black.basic.active.button {
  box-shadow: 0 0 0 2px #000000 inset;
  color: #FFFFFF;
}
.ui.inverted.black.basic.buttons .button:active,
.ui.inverted.black.buttons .basic.button:active,
.ui.inverted.black.basic.button:active {
  box-shadow: 0 0 0 2px #000000 inset;
  color: #FFFFFF;
}
/* Tertiary */
.ui.tertiary.black.buttons .button,
.ui.tertiary.black.buttons .tertiary.button,
.ui.tertiary.black.button {
  background: transparent;
  box-shadow: none;
  color: #1B1C1D;
}
.ui.tertiary.black.buttons .button:hover,
.ui.tertiary.black.buttons button:hover,
.ui.tertiary.black.button:hover {
  box-shadow: inset 0 -0.2em 0 #8b8f93;
  color: #8b8f93;
}
.ui.tertiary.black.buttons .button:focus,
.ui.tertiary.black.buttons .tertiary.button:focus,
.ui.tertiary.black.button:focus {
  box-shadow: inset 0 -0.2em 0 #93969a;
  color: #93969a;
}
.ui.tertiary.black.buttons .active.button,
.ui.tertiary.black.buttons .tertiary.active.button,
.ui.tertiary.black.active.button,
.ui.tertiary.black.buttons .button:active,
.ui.tertiary.black.buttons .tertiary.button:active,
.ui.tertiary.black.button:active {
  box-shadow: inset 0 -0.2em 0 #404245;
  color: #0f0f10;
}
/*---------------
    Positive
----------------*/
/* Standard */
.ui.positive.buttons .button,
.ui.positive.button {
  background-color: #21BA45;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.positive.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.positive.buttons .button:hover,
.ui.positive.button:hover {
  background-color: #16ab39;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.positive.buttons .button:focus,
.ui.positive.button:focus {
  background-color: #0ea432;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.positive.buttons .button:active,
.ui.positive.button:active {
  background-color: #198f35;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.positive.buttons .active.button,
.ui.positive.buttons .active.button:active,
.ui.positive.active.button,
.ui.positive.button .active.button:active {
  background-color: #13ae38;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.positive.buttons .button,
.ui.basic.positive.button {
  background: transparent;
  box-shadow: 0 0 0 1px #21BA45 inset;
  color: #21BA45;
}
.ui.basic.positive.buttons .button:hover,
.ui.basic.positive.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #16ab39 inset;
  color: #16ab39;
}
.ui.basic.positive.buttons .button:focus,
.ui.basic.positive.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #0ea432 inset;
  color: #16ab39;
}
.ui.basic.positive.buttons .active.button,
.ui.basic.positive.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #13ae38 inset;
  color: #198f35;
}
.ui.basic.positive.buttons .button:active,
.ui.basic.positive.button:active {
  box-shadow: 0 0 0 1px #198f35 inset;
  color: #198f35;
}
.ui.buttons:not(.vertical) > .basic.positive.button:not(:first-child) {
  margin-left: -1px;
}
/*---------------
     Negative
----------------*/
/* Standard */
.ui.negative.buttons .button,
.ui.negative.button {
  background-color: #DB2828;
  color: #FFFFFF;
  text-shadow: none;
  background-image: none;
}
.ui.negative.button {
  box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.negative.buttons .button:hover,
.ui.negative.button:hover {
  background-color: #d01919;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.negative.buttons .button:focus,
.ui.negative.button:focus {
  background-color: #ca1010;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.negative.buttons .button:active,
.ui.negative.button:active {
  background-color: #b21e1e;
  color: #FFFFFF;
  text-shadow: none;
}
.ui.negative.buttons .active.button,
.ui.negative.buttons .active.button:active,
.ui.negative.active.button,
.ui.negative.button .active.button:active {
  background-color: #d41515;
  color: #FFFFFF;
  text-shadow: none;
}
/* Basic */
.ui.basic.negative.buttons .button,
.ui.basic.negative.button {
  background: transparent;
  box-shadow: 0 0 0 1px #DB2828 inset;
  color: #DB2828;
}
.ui.basic.negative.buttons .button:hover,
.ui.basic.negative.button:hover {
  background: transparent;
  box-shadow: 0 0 0 1px #d01919 inset;
  color: #d01919;
}
.ui.basic.negative.buttons .button:focus,
.ui.basic.negative.button:focus {
  background: transparent;
  box-shadow: 0 0 0 1px #ca1010 inset;
  color: #d01919;
}
.ui.basic.negative.buttons .active.button,
.ui.basic.negative.active.button {
  background: transparent;
  box-shadow: 0 0 0 1px #d41515 inset;
  color: #b21e1e;
}
.ui.basic.negative.buttons .button:active,
.ui.basic.negative.button:active {
  box-shadow: 0 0 0 1px #b21e1e inset;
  color: #b21e1e;
}
.ui.buttons:not(.vertical) > .basic.negative.button:not(:first-child) {
  margin-left: -1px;
}
/*******************************
              Groups
  *******************************/
.ui.buttons {
  display: inline-flex;
  flex-direction: row;
  font-size: 0;
  vertical-align: baseline;
  margin: 0 0.25em 0 0;
}
.ui.buttons:not(.basic):not(.inverted) {
  box-shadow: none;
}
/* Clearfix */
.ui.buttons:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* Standard Group */
.ui.buttons .button {
  flex: 1 0 auto;
  border-radius: 0;
  margin: 0 0 0 0;
}
.ui.buttons:not(.basic):not(.inverted) > .button:not(.basic):not(.inverted) {
  box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset;
}
.ui.buttons .button:first-child {
  border-left: none;
  margin-left: 0;
  border-top-left-radius: 0.28571429rem;
  border-bottom-left-radius: 0.28571429rem;
}
.ui.buttons .button:last-child {
  border-top-right-radius: 0.28571429rem;
  border-bottom-right-radius: 0.28571429rem;
}
/* Vertical  Style */
.ui.vertical.buttons {
  display: inline-flex;
  flex-direction: column;
}
.ui.vertical.buttons .button {
  display: block;
  float: none;
  width: 100%;
  margin: 0 0 0 0;
  box-shadow: none;
  border-radius: 0;
}
.ui.vertical.buttons .button:first-child {
  border-top-left-radius: 0.28571429rem;
  border-top-right-radius: 0.28571429rem;
}
.ui.vertical.buttons .button:last-child {
  margin-bottom: 0;
  border-bottom-left-radius: 0.28571429rem;
  border-bottom-right-radius: 0.28571429rem;
}
.ui.vertical.buttons .button:only-child {
  border-radius: 0.28571429rem;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
         Site Overrides
*******************************/
/*!
 * # Fomantic-UI 2.8.8 - Container
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Container
*******************************/
/* All Sizes */
.ui.container {
  display: block;
  max-width: 100%;
}
/* Mobile */
@media only screen and (max-width: 767.98px) {
  .ui.ui.ui.container:not(.fluid) {
    width: auto;
    margin-left: 1em;
    margin-right: 1em;
  }

  .ui.ui.ui.grid.container {
    width: auto;
  }

  .ui.ui.ui.relaxed.grid.container {
    width: auto;
  }

  .ui.ui.ui.very.relaxed.grid.container {
    width: auto;
  }
}
/* Tablet */
@media only screen and (min-width: 768px) and (max-width: 991.98px) {
  .ui.ui.ui.container:not(.fluid) {
    width: 723px;
    margin-left: auto;
    margin-right: auto;
  }

  .ui.ui.ui.grid.container {
    width: calc(723px + 2rem);
  }

  .ui.ui.ui.relaxed.grid.container {
    width: calc(723px + 3rem);
  }

  .ui.ui.ui.very.relaxed.grid.container {
    width: calc(723px + 5rem);
  }
}
/* Small Monitor */
@media only screen and (min-width: 992px) and (max-width: 1199.98px) {
  .ui.ui.ui.container:not(.fluid) {
    width: 933px;
    margin-left: auto;
    margin-right: auto;
  }

  .ui.ui.ui.grid.container {
    width: calc(933px + 2rem);
  }

  .ui.ui.ui.relaxed.grid.container {
    width: calc(933px + 3rem);
  }

  .ui.ui.ui.very.relaxed.grid.container {
    width: calc(933px + 5rem);
  }
}
/* Large Monitor */
@media only screen and (min-width: 1200px) {
  .ui.ui.ui.container:not(.fluid) {
    width: 1127px;
    margin-left: auto;
    margin-right: auto;
  }

  .ui.ui.ui.grid.container {
    width: calc(1127px + 2rem);
  }

  .ui.ui.ui.relaxed.grid.container {
    width: calc(1127px + 3rem);
  }

  .ui.ui.ui.very.relaxed.grid.container {
    width: calc(1127px + 5rem);
  }
}
/*******************************
             Types
*******************************/
/* Text Container */
.ui.text.container {
  font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  max-width: 700px;
  line-height: 1.5;
  font-size: 1.14285714rem;
}
/* Fluid */
.ui.fluid.container {
  width: 100%;
}
/*******************************
           Variations
*******************************/
.ui[class*="left aligned"].container {
  text-align: left;
}
.ui[class*="center aligned"].container {
  text-align: center;
}
.ui[class*="right aligned"].container {
  text-align: right;
}
.ui.justified.container {
  text-align: justify;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
         Site Overrides
*******************************/
/*!
 * # Fomantic-UI 2.8.8 - Divider
 * http://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Divider
*******************************/
.ui.divider {
  margin: 1rem 0;
  line-height: 1;
  height: 0;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: rgba(0, 0, 0, 0.85);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/*--------------
      Basic
---------------*/
.ui.divider:not(.vertical):not(.horizontal) {
  border-top: 1px solid rgba(34, 36, 38, 0.15);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
/*--------------
    Coupling
---------------*/
/* Allow divider between each column row */
.ui.grid > .column + .divider,
.ui.grid > .row > .column + .divider {
  left: auto;
}
/*--------------
     Horizontal
  ---------------*/
.ui.horizontal.divider {
  display: table;
  white-space: nowrap;
  height: auto;
  margin: '';
  line-height: 1;
  text-align: center;
}
.ui.horizontal.divider:before,
.ui.horizontal.divider:after {
  content: '';
  display: table-cell;
  position: relative;
  top: 50%;
  width: 50%;
  background-repeat: no-repeat;
}
.ui.horizontal.divider:before {
  background-position: right 1em top 50%;
}
.ui.horizontal.divider:after {
  background-position: left 1em top 50%;
}
/*--------------
      Vertical
  ---------------*/
.ui.vertical.divider {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  margin: 0;
  padding: 0;
  width: auto;
  height: 50%;
  line-height: 0;
  text-align: center;
  transform: translateX(-50%);
}
.ui.vertical.divider:before,
.ui.vertical.divider:after {
  position: absolute;
  left: 50%;
  content: '';
  z-index: 3;
  border-left: 1px solid rgba(34, 36, 38, 0.15);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  width: 0;
  height: calc(100% - 1rem);
}
.ui.vertical.divider:before {
  top: -100%;
}
.ui.vertical.divider:after {
  top: auto;
  bottom: 0;
}
/* Inside grid */
@media only screen and (max-width: 767.98px) {
  .ui.stackable.grid .ui.vertical.divider,
  .ui.grid .stackable.row .ui.vertical.divider {
    display: table;
    white-space: nowrap;
    height: auto;
    margin: '';
    overflow: hidden;
    line-height: 1;
    text-align: center;
    position: static;
    top: 0;
    left: 0;
    transform: none;
  }

  .ui.stackable.grid .ui.vertical.divider:before,
  .ui.grid .stackable.row .ui.vertical.divider:before,
  .ui.stackable.grid .ui.vertical.divider:after,
  .ui.grid .stackable.row .ui.vertical.divider:after {
    left: 0;
    border-left: none;
    border-right: none;
    content: '';
    display: table-cell;
    position: relative;
    top: 50%;
    width: 50%;
    background-repeat: no-repeat;
  }

  .ui.stackable.grid .ui.vertical.divider:before,
  .ui.grid .stackable.row .ui.vertical.divider:before {
    background-position: right 1em top 50%;
  }

  .ui.stackable.grid .ui.vertical.divider:after,
  .ui.grid .stackable.row .ui.vertical.divider:after {
    background-position: left 1em top 50%;
  }
}
/*--------------
        Icon
  ---------------*/
.ui.divider > .icon {
  margin: 0;
  font-size: 1rem;
  height: 1em;
  vertical-align: middle;
}
/*--------------
       Header
  ---------------*/
.ui.horizontal.divider[class*="left aligned"]:before {
  display: none;
}
.ui.horizontal.divider[class*="left aligned"]:after {
  width: 100%;
}
.ui.horizontal.divider[class*="right aligned"]:before {
  width: 100%;
}
.ui.horizontal.divider[class*="right aligned"]:after {
  display: none;
}
/*******************************
          Variations
*******************************/
/*--------------
      Hidden
  ---------------*/
.ui.hidden.divider {
  border-color: transparent !important;
}
.ui.hidden.divider:before,
.ui.hidden.divider:after {
  display: none;
}
/*--------------
    Inverted
---------------*/
.ui.divider.inverted,
.ui.vertical.inverted.divider,
.ui.horizontal.inverted.divider {
  color: #FFFFFF;
}
.ui.divider.inverted,
.ui.divider.inverted:after,
.ui.divider.inverted:before {
  border-top-color: rgba(34, 36, 38, 0.15) !important;
  border-left-color: rgba(34, 36, 38, 0.15) !important;
  border-bottom-color: rgba(255, 255, 255, 0.15) !important;
  border-right-color: rgba(255, 255, 255, 0.15) !important;
}
/*--------------
    Fitted
---------------*/
.ui.fitted.divider {
  margin: 0;
}
/*--------------
      Clearing
  ---------------*/
.ui.clearing.divider {
  clear: both;
}
/*--------------
      Section
  ---------------*/
.ui.section.divider {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
/*--------------
     Sizes
---------------*/
.ui.divider {
  font-size: 1rem;
}
.ui.mini.divider {
  font-size: 0.78571429rem;
}
.ui.tiny.divider {
  font-size: 0.85714286rem;
}
.ui.small.divider {
  font-size: 0.92857143rem;
}
.ui.large.divider {
  font-size: 1.14285714rem;
}
.ui.big.divider {
  font-size: 1.28571429rem;
}
.ui.huge.divider {
  font-size: 1.42857143rem;
}
.ui.massive.divider {
  font-size: 1.71428571rem;
}
/*******************************
         Theme Overrides
*******************************/
.ui.horizontal.divider:before,
.ui.horizontal.divider:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC');
}
@media only screen and (max-width: 767px) {
  .ui.stackable.grid .ui.vertical.divider:before,
  .ui.grid .stackable.row .ui.vertical.divider:before,
  .ui.stackable.grid .ui.vertical.divider:after,
  .ui.grid .stackable.row .ui.vertical.divider:after {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC');
  }
}
/*******************************
         Site Overrides
*******************************/
/*!
 * # Fomantic UI - Emoji
 * https://github.com/fomantic/Fomantic-UI/
 *
 *
 * Released under the MIT license
 * https://github.com/fomantic/Fomantic-UI/blob/master/LICENSE.md
 *
 */
/*******************************
             Emoji
*******************************/
em[data-emoji] {
  opacity: 1;
  speak: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
em[data-emoji]:before {
  content: '\00A0\00A0\00A0\00A0\00A0\00A0\00A0';
  display: inline-block;
  line-height: 1.28571429em;
  background-repeat: no-repeat;
  background-position: center center;
}
/*******************************
             States
*******************************/
em[data-emoji].disabled {
  opacity: 0.45;
}
/*******************************
           Variations
*******************************/
em[data-emoji].loading:before {
  -webkit-animation: loader 2s linear infinite;
  animation: loader 2s linear infinite;
}
/*-------------------
         Link
--------------------*/
em[data-emoji].link:not(.disabled) {
  cursor: pointer;
}
/*
* Tweemoji v12.0 by @twitter - https://twemoji.twitter.com/ - @twitter
* License - CC-BY 4.0 - https://creativecommons.org/licenses/by/4.0/
*/
/*******************************
             Emojis
*******************************/
em[data-emoji].small {
  font-size: 1.5em;
  vertical-align: middle;
}
em[data-emoji].medium {
  font-size: 3em;
  vertical-align: middle;
}
em[data-emoji].large {
  font-size: 6em;
  vertical-align: middle;
}
em[data-emoji].big {
  font-size: 7.5em;
  vertical-align: middle;
}
em[data-emoji=":interrobang:"]:before,
em[data-emoji="interrobang"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2049.svg");
}
em[data-emoji=":tm:"]:before,
em[data-emoji="tm"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2122.svg");
}
em[data-emoji=":information_source:"]:before,
em[data-emoji="information_source"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2139.svg");
}
em[data-emoji=":left_right_arrow:"]:before,
em[data-emoji="left_right_arrow"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2194.svg");
}
em[data-emoji=":arrow_up_down:"]:before,
em[data-emoji="arrow_up_down"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2195.svg");
}
em[data-emoji=":arrow_upper_left:"]:before,
em[data-emoji="arrow_upper_left"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2196.svg");
}
em[data-emoji=":arrow_upper_right:"]:before,
em[data-emoji="arrow_upper_right"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2197.svg");
}
em[data-emoji=":arrow_lower_right:"]:before,
em[data-emoji="arrow_lower_right"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2198.svg");
}
em[data-emoji=":arrow_lower_left:"]:before,
em[data-emoji="arrow_lower_left"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2199.svg");
}
em[data-emoji=":keyboard:"]:before,
em[data-emoji="keyboard"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2328.svg");
}
em[data-emoji=":sunny:"]:before,
em[data-emoji="sunny"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2600.svg");
}
em[data-emoji=":cloud:"]:before,
em[data-emoji="cloud"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2601.svg");
}
em[data-emoji=":umbrella2:"]:before,
em[data-emoji="umbrella2"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2602.svg");
}
em[data-emoji=":snowman2:"]:before,
em[data-emoji="snowman2"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2603.svg");
}
em[data-emoji=":comet:"]:before,
em[data-emoji="comet"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2604.svg");
}
em[data-emoji=":ballot_box_with_check:"]:before,
em[data-emoji="ballot_box_with_check"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2611.svg");
}
em[data-emoji=":umbrella:"]:before,
em[data-emoji="umbrella"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2614.svg");
}
em[data-emoji=":coffee:"]:before,
em[data-emoji="coffee"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2615.svg");
}
em[data-emoji=":shamrock:"]:before,
em[data-emoji="shamrock"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2618.svg");
}
em[data-emoji=":skull_crossbones:"]:before,
em[data-emoji="skull_crossbones"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2620.svg");
}
em[data-emoji=":radioactive:"]:before,
em[data-emoji="radioactive"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2622.svg");
}
em[data-emoji=":biohazard:"]:before,
em[data-emoji="biohazard"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2623.svg");
}
em[data-emoji=":orthodox_cross:"]:before,
em[data-emoji="orthodox_cross"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2626.svg");
}
em[data-emoji=":wheel_of_dharma:"]:before,
em[data-emoji="wheel_of_dharma"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2638.svg");
}
em[data-emoji=":frowning2:"]:before,
em[data-emoji="frowning2"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2639.svg");
}
em[data-emoji=":female_sign:"]:before,
em[data-emoji="female_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2640.svg");
}
em[data-emoji=":male_sign:"]:before,
em[data-emoji="male_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2642.svg");
}
em[data-emoji=":aries:"]:before,
em[data-emoji="aries"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2648.svg");
}
em[data-emoji=":taurus:"]:before,
em[data-emoji="taurus"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2649.svg");
}
em[data-emoji=":sagittarius:"]:before,
em[data-emoji="sagittarius"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2650.svg");
}
em[data-emoji=":capricorn:"]:before,
em[data-emoji="capricorn"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2651.svg");
}
em[data-emoji=":aquarius:"]:before,
em[data-emoji="aquarius"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2652.svg");
}
em[data-emoji=":pisces:"]:before,
em[data-emoji="pisces"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2653.svg");
}
em[data-emoji=":spades:"]:before,
em[data-emoji="spades"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2660.svg");
}
em[data-emoji=":clubs:"]:before,
em[data-emoji="clubs"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2663.svg");
}
em[data-emoji=":hearts:"]:before,
em[data-emoji="hearts"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2665.svg");
}
em[data-emoji=":diamonds:"]:before,
em[data-emoji="diamonds"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2666.svg");
}
em[data-emoji=":hotsprings:"]:before,
em[data-emoji="hotsprings"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2668.svg");
}
em[data-emoji=":hammer_pick:"]:before,
em[data-emoji="hammer_pick"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2692.svg");
}
em[data-emoji=":anchor:"]:before,
em[data-emoji="anchor"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2693.svg");
}
em[data-emoji=":crossed_swords:"]:before,
em[data-emoji="crossed_swords"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2694.svg");
}
em[data-emoji=":medical_symbol:"]:before,
em[data-emoji="medical_symbol"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2695.svg");
}
em[data-emoji=":scales:"]:before,
em[data-emoji="scales"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2696.svg");
}
em[data-emoji=":alembic:"]:before,
em[data-emoji="alembic"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2697.svg");
}
em[data-emoji=":gear:"]:before,
em[data-emoji="gear"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2699.svg");
}
em[data-emoji=":scissors:"]:before,
em[data-emoji="scissors"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2702.svg");
}
em[data-emoji=":white_check_mark:"]:before,
em[data-emoji="white_check_mark"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2705.svg");
}
em[data-emoji=":airplane:"]:before,
em[data-emoji="airplane"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2708.svg");
}
em[data-emoji=":envelope:"]:before,
em[data-emoji="envelope"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2709.svg");
}
em[data-emoji=":black_nib:"]:before,
em[data-emoji="black_nib"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2712.svg");
}
em[data-emoji=":heavy_check_mark:"]:before,
em[data-emoji="heavy_check_mark"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2714.svg");
}
em[data-emoji=":heavy_multiplication_x:"]:before,
em[data-emoji="heavy_multiplication_x"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2716.svg");
}
em[data-emoji=":star_of_david:"]:before,
em[data-emoji="star_of_david"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2721.svg");
}
em[data-emoji=":sparkles:"]:before,
em[data-emoji="sparkles"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2728.svg");
}
em[data-emoji=":eight_spoked_asterisk:"]:before,
em[data-emoji="eight_spoked_asterisk"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2733.svg");
}
em[data-emoji=":eight_pointed_black_star:"]:before,
em[data-emoji="eight_pointed_black_star"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2734.svg");
}
em[data-emoji=":snowflake:"]:before,
em[data-emoji="snowflake"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2744.svg");
}
em[data-emoji=":sparkle:"]:before,
em[data-emoji="sparkle"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2747.svg");
}
em[data-emoji=":question:"]:before,
em[data-emoji="question"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2753.svg");
}
em[data-emoji=":grey_question:"]:before,
em[data-emoji="grey_question"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2754.svg");
}
em[data-emoji=":grey_exclamation:"]:before,
em[data-emoji="grey_exclamation"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2755.svg");
}
em[data-emoji=":exclamation:"]:before,
em[data-emoji="exclamation"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2757.svg");
}
em[data-emoji=":heart_exclamation:"]:before,
em[data-emoji="heart_exclamation"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2763.svg");
}
em[data-emoji=":heart:"]:before,
em[data-emoji="heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2764.svg");
}
em[data-emoji=":heavy_plus_sign:"]:before,
em[data-emoji="heavy_plus_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2795.svg");
}
em[data-emoji=":heavy_minus_sign:"]:before,
em[data-emoji="heavy_minus_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2796.svg");
}
em[data-emoji=":heavy_division_sign:"]:before,
em[data-emoji="heavy_division_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2797.svg");
}
em[data-emoji=":arrow_heading_up:"]:before,
em[data-emoji="arrow_heading_up"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2934.svg");
}
em[data-emoji=":arrow_heading_down:"]:before,
em[data-emoji="arrow_heading_down"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2935.svg");
}
em[data-emoji=":wavy_dash:"]:before,
em[data-emoji="wavy_dash"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/3030.svg");
}
em[data-emoji=":congratulations:"]:before,
em[data-emoji="congratulations"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/3297.svg");
}
em[data-emoji=":secret:"]:before,
em[data-emoji="secret"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/3299.svg");
}
em[data-emoji=":orange_heart:"]:before,
em[data-emoji="orange_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e1.svg");
}
em[data-emoji=":yellow_heart:"]:before,
em[data-emoji="yellow_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49b.svg");
}
em[data-emoji=":green_heart:"]:before,
em[data-emoji="green_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49a.svg");
}
em[data-emoji=":blue_heart:"]:before,
em[data-emoji="blue_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f499.svg");
}
em[data-emoji=":purple_heart:"]:before,
em[data-emoji="purple_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49c.svg");
}
em[data-emoji=":black_heart:"]:before,
em[data-emoji="black_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5a4.svg");
}
em[data-emoji=":brown_heart:"]:before,
em[data-emoji="brown_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90e.svg");
}
em[data-emoji=":white_heart:"]:before,
em[data-emoji="white_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90d.svg");
}
em[data-emoji=":broken_heart:"]:before,
em[data-emoji="broken_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f494.svg");
}
em[data-emoji=":two_hearts:"]:before,
em[data-emoji="two_hearts"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f495.svg");
}
em[data-emoji=":revolving_hearts:"]:before,
em[data-emoji="revolving_hearts"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49e.svg");
}
em[data-emoji=":heartbeat:"]:before,
em[data-emoji="heartbeat"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f493.svg");
}
em[data-emoji=":heartpulse:"]:before,
em[data-emoji="heartpulse"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f497.svg");
}
em[data-emoji=":sparkling_heart:"]:before,
em[data-emoji="sparkling_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f496.svg");
}
em[data-emoji=":cupid:"]:before,
em[data-emoji="cupid"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f498.svg");
}
em[data-emoji=":gift_heart:"]:before,
em[data-emoji="gift_heart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49d.svg");
}
em[data-emoji=":heart_decoration:"]:before,
em[data-emoji="heart_decoration"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49f.svg");
}
em[data-emoji=":peace:"]:before,
em[data-emoji="peace"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/262e.svg");
}
em[data-emoji=":cross:"]:before,
em[data-emoji="cross"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/271d.svg");
}
em[data-emoji=":star_and_crescent:"]:before,
em[data-emoji="star_and_crescent"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/262a.svg");
}
em[data-emoji=":om_symbol:"]:before,
em[data-emoji="om_symbol"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f549.svg");
}
em[data-emoji=":six_pointed_star:"]:before,
em[data-emoji="six_pointed_star"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52f.svg");
}
em[data-emoji=":menorah:"]:before,
em[data-emoji="menorah"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f54e.svg");
}
em[data-emoji=":yin_yang:"]:before,
em[data-emoji="yin_yang"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/262f.svg");
}
em[data-emoji=":place_of_worship:"]:before,
em[data-emoji="place_of_worship"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6d0.svg");
}
em[data-emoji=":ophiuchus:"]:before,
em[data-emoji="ophiuchus"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26ce.svg");
}
em[data-emoji=":gemini:"]:before,
em[data-emoji="gemini"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264a.svg");
}
em[data-emoji=":cancer:"]:before,
em[data-emoji="cancer"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264b.svg");
}
em[data-emoji=":leo:"]:before,
em[data-emoji="leo"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264c.svg");
}
em[data-emoji=":virgo:"]:before,
em[data-emoji="virgo"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264d.svg");
}
em[data-emoji=":libra:"]:before,
em[data-emoji="libra"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264e.svg");
}
em[data-emoji=":scorpius:"]:before,
em[data-emoji="scorpius"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264f.svg");
}
em[data-emoji=":id:"]:before,
em[data-emoji="id"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f194.svg");
}
em[data-emoji=":atom:"]:before,
em[data-emoji="atom"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/269b.svg");
}
em[data-emoji=":accept:"]:before,
em[data-emoji="accept"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f251.svg");
}
em[data-emoji=":mobile_phone_off:"]:before,
em[data-emoji="mobile_phone_off"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f4.svg");
}
em[data-emoji=":vibration_mode:"]:before,
em[data-emoji="vibration_mode"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f3.svg");
}
em[data-emoji=":u6709:"]:before,
em[data-emoji="u6709"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f236.svg");
}
em[data-emoji=":u7121:"]:before,
em[data-emoji="u7121"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f21a.svg");
}
em[data-emoji=":u7533:"]:before,
em[data-emoji="u7533"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f238.svg");
}
em[data-emoji=":u55b6:"]:before,
em[data-emoji="u55b6"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f23a.svg");
}
em[data-emoji=":u6708:"]:before,
em[data-emoji="u6708"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f237.svg");
}
em[data-emoji=":vs:"]:before,
em[data-emoji="vs"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f19a.svg");
}
em[data-emoji=":white_flower:"]:before,
em[data-emoji="white_flower"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ae.svg");
}
em[data-emoji=":ideograph_advantage:"]:before,
em[data-emoji="ideograph_advantage"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f250.svg");
}
em[data-emoji=":u5408:"]:before,
em[data-emoji="u5408"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f234.svg");
}
em[data-emoji=":u6e80:"]:before,
em[data-emoji="u6e80"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f235.svg");
}
em[data-emoji=":u5272:"]:before,
em[data-emoji="u5272"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f239.svg");
}
em[data-emoji=":u7981:"]:before,
em[data-emoji="u7981"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f232.svg");
}
em[data-emoji=":a:"]:before,
em[data-emoji="a"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f170.svg");
}
em[data-emoji=":b:"]:before,
em[data-emoji="b"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f171.svg");
}
em[data-emoji=":ab:"]:before,
em[data-emoji="ab"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f18e.svg");
}
em[data-emoji=":cl:"]:before,
em[data-emoji="cl"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f191.svg");
}
em[data-emoji=":o2:"]:before,
em[data-emoji="o2"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f17e.svg");
}
em[data-emoji=":sos:"]:before,
em[data-emoji="sos"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f198.svg");
}
em[data-emoji=":x:"]:before,
em[data-emoji="x"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/274c.svg");
}
em[data-emoji=":o:"]:before,
em[data-emoji="o"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b55.svg");
}
em[data-emoji=":octagonal_sign:"]:before,
em[data-emoji="octagonal_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6d1.svg");
}
em[data-emoji=":no_entry:"]:before,
em[data-emoji="no_entry"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26d4.svg");
}
em[data-emoji=":name_badge:"]:before,
em[data-emoji="name_badge"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4db.svg");
}
em[data-emoji=":no_entry_sign:"]:before,
em[data-emoji="no_entry_sign"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ab.svg");
}
em[data-emoji=":100:"]:before,
em[data-emoji="100"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4af.svg");
}
em[data-emoji=":anger:"]:before,
em[data-emoji="anger"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a2.svg");
}
em[data-emoji=":no_pedestrians:"]:before,
em[data-emoji="no_pedestrians"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b7.svg");
}
em[data-emoji=":do_not_litter:"]:before,
em[data-emoji="do_not_litter"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6af.svg");
}
em[data-emoji=":no_bicycles:"]:before,
em[data-emoji="no_bicycles"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b3.svg");
}
em[data-emoji=":non-potable_water:"]:before,
em[data-emoji="non-potable_water"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b1.svg");
}
em[data-emoji=":underage:"]:before,
em[data-emoji="underage"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51e.svg");
}
em[data-emoji=":no_mobile_phones:"]:before,
em[data-emoji="no_mobile_phones"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f5.svg");
}
em[data-emoji=":no_smoking:"]:before,
em[data-emoji="no_smoking"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ad.svg");
}
em[data-emoji=":bangbang:"]:before,
em[data-emoji="bangbang"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/203c.svg");
}
em[data-emoji=":low_brightness:"]:before,
em[data-emoji="low_brightness"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f505.svg");
}
em[data-emoji=":high_brightness:"]:before,
em[data-emoji="high_brightness"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f506.svg");
}
em[data-emoji=":part_alternation_mark:"]:before,
em[data-emoji="part_alternation_mark"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/303d.svg");
}
em[data-emoji=":warning:"]:before,
em[data-emoji="warning"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26a0.svg");
}
em[data-emoji=":children_crossing:"]:before,
em[data-emoji="children_crossing"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b8.svg");
}
em[data-emoji=":trident:"]:before,
em[data-emoji="trident"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f531.svg");
}
em[data-emoji=":fleur-de-lis:"]:before,
em[data-emoji="fleur-de-lis"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/269c.svg");
}
em[data-emoji=":beginner:"]:before,
em[data-emoji="beginner"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f530.svg");
}
em[data-emoji=":recycle:"]:before,
em[data-emoji="recycle"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/267b.svg");
}
em[data-emoji=":u6307:"]:before,
em[data-emoji="u6307"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f22f.svg");
}
em[data-emoji=":chart:"]:before,
em[data-emoji="chart"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b9.svg");
}
em[data-emoji=":negative_squared_cross_mark:"]:before,
em[data-emoji="negative_squared_cross_mark"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/274e.svg");
}
em[data-emoji=":globe_with_meridians:"]:before,
em[data-emoji="globe_with_meridians"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f310.svg");
}
em[data-emoji=":diamond_shape_with_a_dot_inside:"]:before,
em[data-emoji="diamond_shape_with_a_dot_inside"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a0.svg");
}
em[data-emoji=":m:"]:before,
em[data-emoji="m"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/24c2.svg");
}
em[data-emoji=":cyclone:"]:before,
em[data-emoji="cyclone"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f300.svg");
}
em[data-emoji=":zzz:"]:before,
em[data-emoji="zzz"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a4.svg");
}
em[data-emoji=":atm:"]:before,
em[data-emoji="atm"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e7.svg");
}
em[data-emoji=":wc:"]:before,
em[data-emoji="wc"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6be.svg");
}
em[data-emoji=":wheelchair:"]:before,
em[data-emoji="wheelchair"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/267f.svg");
}
em[data-emoji=":parking:"]:before,
em[data-emoji="parking"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f17f.svg");
}
em[data-emoji=":u7a7a:"]:before,
em[data-emoji="u7a7a"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f233.svg");
}
em[data-emoji=":sa:"]:before,
em[data-emoji="sa"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f202.svg");
}
em[data-emoji=":passport_control:"]:before,
em[data-emoji="passport_control"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c2.svg");
}
em[data-emoji=":customs:"]:before,
em[data-emoji="customs"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c3.svg");
}
em[data-emoji=":baggage_claim:"]:before,
em[data-emoji="baggage_claim"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c4.svg");
}
em[data-emoji=":left_luggage:"]:before,
em[data-emoji="left_luggage"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c5.svg");
}
em[data-emoji=":mens:"]:before,
em[data-emoji="mens"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b9.svg");
}
em[data-emoji=":womens:"]:before,
em[data-emoji="womens"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ba.svg");
}
em[data-emoji=":baby_symbol:"]:before,
em[data-emoji="baby_symbol"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6bc.svg");
}
em[data-emoji=":restroom:"]:before,
em[data-emoji="restroom"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6bb.svg");
}
em[data-emoji=":put_litter_in_its_place:"]:before,
em[data-emoji="put_litter_in_its_place"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ae.svg");
}
em[data-emoji=":cinema:"]:before,
em[data-emoji="cinema"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a6.svg");
}
em[data-emoji=":signal_strength:"]:before,
em[data-emoji="signal_strength"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f6.svg");
}
em[data-emoji=":koko:"]:before,
em[data-emoji="koko"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f201.svg");
}
em[data-emoji=":symbols:"]:before,
em[data-emoji="symbols"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f523.svg");
}
em[data-emoji=":abc:"]:before,
em[data-emoji="abc"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f524.svg");
}
em[data-emoji=":abcd:"]:before,
em[data-emoji="abcd"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f521.svg");
}
em[data-emoji=":capital_abcd:"]:before,
em[data-emoji="capital_abcd"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f520.svg");
}
em[data-emoji=":ng:"]:before,
em[data-emoji="ng"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f196.svg");
}
em[data-emoji=":ok:"]:before,
em[data-emoji="ok"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f197.svg");
}
em[data-emoji=":up:"]:before,
em[data-emoji="up"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f199.svg");
}
em[data-emoji=":cool:"]:before,
em[data-emoji="cool"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f192.svg");
}
em[data-emoji=":new:"]:before,
em[data-emoji="new"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f195.svg");
}
em[data-emoji=":free:"]:before,
em[data-emoji="free"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f193.svg");
}
em[data-emoji=":zero:"]:before,
em[data-emoji="zero"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/30-20e3.svg");
}
em[data-emoji=":one:"]:before,
em[data-emoji="one"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/31-20e3.svg");
}
em[data-emoji=":two:"]:before,
em[data-emoji="two"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/32-20e3.svg");
}
em[data-emoji=":three:"]:before,
em[data-emoji="three"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/33-20e3.svg");
}
em[data-emoji=":four:"]:before,
em[data-emoji="four"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/34-20e3.svg");
}
em[data-emoji=":five:"]:before,
em[data-emoji="five"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/35-20e3.svg");
}
em[data-emoji=":six:"]:before,
em[data-emoji="six"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/36-20e3.svg");
}
em[data-emoji=":seven:"]:before,
em[data-emoji="seven"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/37-20e3.svg");
}
em[data-emoji=":eight:"]:before,
em[data-emoji="eight"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/38-20e3.svg");
}
em[data-emoji=":nine:"]:before,
em[data-emoji="nine"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/39-20e3.svg");
}
em[data-emoji=":keycap_ten:"]:before,
em[data-emoji="keycap_ten"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51f.svg");
}
em[data-emoji=":1234:"]:before,
em[data-emoji="1234"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f522.svg");
}
em[data-emoji=":hash:"]:before,
em[data-emoji="hash"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23-20e3.svg");
}
em[data-emoji=":asterisk:"]:before,
em[data-emoji="asterisk"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2a-20e3.svg");
}
em[data-emoji=":eject:"]:before,
em[data-emoji="eject"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23cf.svg");
}
em[data-emoji=":arrow_forward:"]:before,
em[data-emoji="arrow_forward"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25b6.svg");
}
em[data-emoji=":pause_button:"]:before,
em[data-emoji="pause_button"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f8.svg");
}
em[data-emoji=":play_pause:"]:before,
em[data-emoji="play_pause"]:before {
  background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23ef.svg");
}