/* Font overrides */
/*@import url("/count/35f4c2");*/
@font-face {
  font-family: 'Abolition-Soft';
  src: url("webfonts/35F4C2_0_0.eot");
  src: url("webfonts/35F4C2_0_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_0_0.woff2") format("woff2"), url("webfonts/35F4C2_0_0.woff") format("woff"), url("webfonts/35F4C2_0_0.ttf") format("truetype");
}
@font-face {
  font-family: 'Abolition-SoftOblique';
  src: url("webfonts/35F4C2_1_0.eot");
  src: url("webfonts/35F4C2_1_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_1_0.woff2") format("woff2"), url("webfonts/35F4C2_1_0.woff") format("woff"), url("webfonts/35F4C2_1_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProExtraLight-Italic';
  src: url("webfonts/35F4C2_2_0.eot");
  src: url("webfonts/35F4C2_2_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_2_0.woff2") format("woff2"), url("webfonts/35F4C2_2_0.woff") format("woff"), url("webfonts/35F4C2_2_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProExtraLight';
  src: url("webfonts/35F4C2_3_0.eot");
  src: url("webfonts/35F4C2_3_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_3_0.woff2") format("woff2"), url("webfonts/35F4C2_3_0.woff") format("woff"), url("webfonts/35F4C2_3_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaPro-Bold';
  src: url("webfonts/35F4C2_4_0.eot");
  src: url("webfonts/35F4C2_4_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_4_0.woff2") format("woff2"), url("webfonts/35F4C2_4_0.woff") format("woff"), url("webfonts/35F4C2_4_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProLight';
  src: url("webfonts/35F4C2_5_0.eot");
  src: url("webfonts/35F4C2_5_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_5_0.woff2") format("woff2"), url("webfonts/35F4C2_5_0.woff") format("woff"), url("webfonts/35F4C2_5_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProLight-Italic';
  src: url("webfonts/35F4C2_6_0.eot");
  src: url("webfonts/35F4C2_6_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_6_0.woff2") format("woff2"), url("webfonts/35F4C2_6_0.woff") format("woff"), url("webfonts/35F4C2_6_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProMedium';
  src: url("webfonts/35F4C2_7_0.eot");
  src: url("webfonts/35F4C2_7_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_7_0.woff2") format("woff2"), url("webfonts/35F4C2_7_0.woff") format("woff"), url("webfonts/35F4C2_7_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProMedium-Italic';
  src: url("webfonts/35F4C2_8_0.eot");
  src: url("webfonts/35F4C2_8_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_8_0.woff2") format("woff2"), url("webfonts/35F4C2_8_0.woff") format("woff"), url("webfonts/35F4C2_8_0.ttf") format("truetype");
}
@font-face {
  font-family: 'SofiaProRegular';
  src: url("webfonts/35F4C2_9_0.eot");
  src: url("webfonts/35F4C2_9_0.eot?#iefix") format("embedded-opentype"), url("webfonts/35F4C2_9_0.woff2") format("woff2"), url("webfonts/35F4C2_9_0.woff") format("woff"), url("webfonts/35F4C2_9_0.ttf") format("truetype");
}
body {
  font-family: "SofiaProRegular",Helvetica,Arial,sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: "Abolition-Soft",Helvetica,Arial,sans-serif;
  color: #7300C4;
}

h2, .h2 {
  font-size: 21px;
  font-weight: 400;
}

/* Emotion colors */
.emotion.surprised {
  color: #FF7600;
}
.emotion.amazed.medium {
  color: #ffac65;
}
.emotion.surprised.medium {
  color: #ff9032;
}
.emotion.impressed.medium {
  color: #ff9032;
}
.emotion.surprised.low {
  color: #FFAC65;
}
.emotion.happy.medium {
  color: #ffed61;
}
.emotion.enthusiastic.medium {
  color: #ffe61e;
}
.emotion.interested.medium {
  color: #fff28e;
}
.emotion.enthusiastic.medium {
  color: #FFED61;
}
.emotion.enthusiastic.low {
  color: #FFF28E;
}
.emotion.satisfied {
  color: #8BC800;
}
.emotion.confident.medium {
  color: #b8dd65;
}
.emotion.satisfied.medium {
  color: #8bc800;
}
.emotion.accepting.medium {
  color: #a1d232;
}
.emotion.satisfied.low {
  color: #B8DD65;
}
.emotion.peaceful {
  color: #006432;
}
.emotion.tranquil.medium {
  color: #65a183;
}
.emotion.peaceful.medium {
  color: #006432;
}
.emotion.trusting.medium {
  color: #32825a;
}
.emotion.peaceful.low {
  color: #65A183;
}
.emotion.indifferent {
  color: #00c0bd;
}
.emotion.unconcerned.medium {
  color: #7fdfdd;
}
.emotion.indifferent.medium {
  color: #00c0bd;
}
.emotion.incapable.medium {
  color: #4cd2d0;
}
.emotion.indifferent.low {
  color: #7FDFDD;
}
.emotion.disappointed {
  color: #0C2973;
}
.emotion.unhappy.medium {
  color: #6c7daa;
}
.emotion.disappointed.medium {
  color: #0c2973;
}
.emotion.bored.medium {
  color: #3b528e;
}
.emotion.disappointed.low {
  color: #6C7DAA;
}
.emotion.confused {
  color: #7100C4;
}
.emotion.stressed.medium {
  color: #8c32cf;
}
.emotion.confused.medium {
  color: #7100C4;
}
.emotion.anxious.medium {
  color: #a965db;
}
.emotion.scared.medium {
  color: #f187af;
}
.emotion.confused.low {
  color: #A965DB;
}
.emotion.irritated {
  color: #E61465;
}
.emotion.frustated.medium {
  color: #f289b1;
}
.emotion.irritated.medium {
  color: #e61465;
}
.emotion.indignant.medium {
  color: #ed5a92;
}
.emotion.irritated.low {
  color: #F289B1;
}

.emotion-bg.surprised {
  color: #fff;
  background-color: #FF7600;
}
.emotion-bg.surprised.medium {
  color: #fff;
  background-color: #FF9032;
}
.emotion-bg.surprised.low {
  color: #fff;
  background-color: #FFAC65;
}
.emotion-bg.enthusiastic {
  color: #fff;
  background-color: #FFE61E;
}
.emotion-bg.enthusiastic.medium {
  color: #fff;
  background-color: #FFED61;
}
.emotion-bg.enthusiastic.low {
  color: #fff;
  background-color: #FFF28E;
}
.emotion-bg.satisfied {
  color: #fff;
  background-color: #8BC800;
}
.emotion-bg.satisfied.medium {
  color: #fff;
  background-color: #A1D232;
}
.emotion-bg.satisfied.low {
  color: #fff;
  background-color: #B8DD65;
}
.emotion-bg.peaceful {
  color: #fff;
  background-color: #006432;
}
.emotion-bg.peaceful.medium {
  color: #fff;
  background-color: #32825A;
}
.emotion-bg.peaceful.low {
  color: #fff;
  background-color: #65A183;
}
.emotion-bg.indifferent {
  color: #fff;
  background-color: #00C0BD;
}
.emotion-bg.indifferent.medium {
  color: #fff;
  background-color: #4CD2D0;
}
.emotion-bg.indifferent.low {
  color: #fff;
  background-color: #7FDFDD;
}
.emotion-bg.disappointed {
  color: #fff;
  background-color: #0C2973;
}
.emotion-bg.disappointed.medium {
  color: #fff;
  background-color: #3B528E;
}
.emotion-bg.disappointed.low {
  color: #fff;
  background-color: #6C7DAA;
}
.emotion-bg.confused {
  color: #fff;
  background-color: #7100C4;
}
.emotion-bg.confused.medium {
  color: #fff;
  background-color: #8C32CF;
}
.emotion-bg.confused.low {
  color: #fff;
  background-color: #A965DB;
}
.emotion-bg.irritated {
  color: #fff;
  background-color: #E61465;
}
.emotion-bg.irritated.medium {
  color: #fff;
  background-color: #ED5A92;
}
.emotion-bg.irritated.low {
  color: #fff;
  background-color: #F289B1;
}
