/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0b1 | 201101 
   NOTE: WORK IN PROGRESS
   USE WITH CAUTION AND TEST WITH ABANDON */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

/* remember to define visible focus styles! 
:focus {
	outline: ?????;
} */
/* remember to highlight inserts somehow! */
ins {
  text-decoration: none; }

del {
  text-decoration: line-through; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

.border_top_m_gray {
  border-top: 8px solid #939598; }

.border_top_xs_gray {
  border-top: 1px solid #939598; }

.border_top_m_gray_dark {
  border-top: 8px solid #404040; }

.border_top_xs_gray_dark {
  border-top: 1px solid #404040; }

.border_top_m_gray_light_1 {
  border-top: 8px solid #bcbec0; }

.border_top_xs_gray_light_1 {
  border-top: 1px solid #bcbec0; }

.border_top_m_gray_light_2 {
  border-top: 8px solid #cccccc; }

.border_top_xs_gray_light_2 {
  border-top: 1px solid #cccccc; }

.border_top_m_purple {
  border-top: 8px solid #943162; }

.border_top_xs_purple {
  border-top: 1px solid #943162; }

.border_top_m_white {
  border-top: 8px solid white; }

.border_top_xs_white {
  border-top: 1px solid white; }

.border_top_m_text {
  border-top: 8px solid #696a6c; }

.border_top_xs_text {
  border-top: 1px solid #696a6c; }

.border_top_m_purple_light {
  border-top: 8px solid #ea0c8b; }

.border_top_xs_purple_light {
  border-top: 1px solid #ea0c8b; }

.border_top_m_orange {
  border-top: 8px solid #f4813a; }

.border_top_xs_orange {
  border-top: 1px solid #f4813a; }

.border_top_m_blue_light {
  border-top: 8px solid #00a3e2; }

.border_top_xs_blue_light {
  border-top: 1px solid #00a3e2; }

.border_top_m_green_light {
  border-top: 8px solid #50b848; }

.border_top_xs_green_light {
  border-top: 1px solid #50b848; }

.border_top_m_pink {
  border-top: 8px solid #ec008c; }

.border_top_xs_pink {
  border-top: 1px solid #ec008c; }

.border_top_m_red {
  border-top: 8px solid #ec183d; }

.border_top_xs_red {
  border-top: 1px solid #ec183d; }

.border_top_m_gray_dark_2 {
  border-top: 8px solid #696a6c; }

.border_top_xs_gray_dark_2 {
  border-top: 1px solid #696a6c; }

.background_gray {
  background: #939598 !important; }

.background_gray_80 {
  background: rgba(147, 149, 152, 0.8) !important; }

.border_color_all_gray {
  border-color: #939598 !important; }

.color_gray {
  color: #939598 !important; }

.color_hover_gray:hover {
  color: #939598 !important; }

.background_gray_dark {
  background: #404040 !important; }

.background_gray_dark_80 {
  background: rgba(64, 64, 64, 0.8) !important; }

.border_color_all_gray_dark {
  border-color: #404040 !important; }

.color_gray_dark {
  color: #404040 !important; }

.color_hover_gray_dark:hover {
  color: #404040 !important; }

.background_gray_light_1 {
  background: #bcbec0 !important; }

.background_gray_light_1_80 {
  background: rgba(188, 190, 192, 0.8) !important; }

.border_color_all_gray_light_1 {
  border-color: #bcbec0 !important; }

.color_gray_light_1 {
  color: #bcbec0 !important; }

.color_hover_gray_light_1:hover {
  color: #bcbec0 !important; }

.background_gray_light_2 {
  background: #cccccc !important; }

.background_gray_light_2_80 {
  background: rgba(204, 204, 204, 0.8) !important; }

.border_color_all_gray_light_2 {
  border-color: #cccccc !important; }

.color_gray_light_2 {
  color: #cccccc !important; }

.color_hover_gray_light_2:hover {
  color: #cccccc !important; }

.background_purple {
  background: #943162 !important; }

.background_purple_80 {
  background: rgba(148, 49, 98, 0.8) !important; }

.border_color_all_purple {
  border-color: #943162 !important; }

.color_purple {
  color: #943162 !important; }

.color_hover_purple:hover {
  color: #943162 !important; }

.background_white {
  background: white !important; }

.background_white_80 {
  background: rgba(255, 255, 255, 0.8) !important; }

.border_color_all_white {
  border-color: white !important; }

.color_white {
  color: white !important; }

.color_hover_white:hover {
  color: white !important; }

.background_text {
  background: #696a6c !important; }

.background_text_80 {
  background: rgba(105, 106, 108, 0.8) !important; }

.border_color_all_text {
  border-color: #696a6c !important; }

.color_text {
  color: #696a6c !important; }

.color_hover_text:hover {
  color: #696a6c !important; }

.background_purple_light {
  background: #ea0c8b !important; }

.background_purple_light_80 {
  background: rgba(234, 12, 139, 0.8) !important; }

.border_color_all_purple_light {
  border-color: #ea0c8b !important; }

.color_purple_light {
  color: #ea0c8b !important; }

.color_hover_purple_light:hover {
  color: #ea0c8b !important; }

.background_orange {
  background: #f4813a !important; }

.background_orange_80 {
  background: rgba(244, 129, 58, 0.8) !important; }

.border_color_all_orange {
  border-color: #f4813a !important; }

.color_orange {
  color: #f4813a !important; }

.color_hover_orange:hover {
  color: #f4813a !important; }

.background_blue_light {
  background: #00a3e2 !important; }

.background_blue_light_80 {
  background: rgba(0, 163, 226, 0.8) !important; }

.border_color_all_blue_light {
  border-color: #00a3e2 !important; }

.color_blue_light {
  color: #00a3e2 !important; }

.color_hover_blue_light:hover {
  color: #00a3e2 !important; }

.background_green_light {
  background: #50b848 !important; }

.background_green_light_80 {
  background: rgba(80, 184, 72, 0.8) !important; }

.border_color_all_green_light {
  border-color: #50b848 !important; }

.color_green_light {
  color: #50b848 !important; }

.color_hover_green_light:hover {
  color: #50b848 !important; }

.background_pink {
  background: #ec008c !important; }

.background_pink_80 {
  background: rgba(236, 0, 140, 0.8) !important; }

.border_color_all_pink {
  border-color: #ec008c !important; }

.color_pink {
  color: #ec008c !important; }

.color_hover_pink:hover {
  color: #ec008c !important; }

.background_red {
  background: #ec183d !important; }

.background_red_80 {
  background: rgba(236, 24, 61, 0.8) !important; }

.border_color_all_red {
  border-color: #ec183d !important; }

.color_red {
  color: #ec183d !important; }

.color_hover_red:hover {
  color: #ec183d !important; }

.background_gray_dark_2 {
  background: #696a6c !important; }

.background_gray_dark_2_80 {
  background: rgba(105, 106, 108, 0.8) !important; }

.border_color_all_gray_dark_2 {
  border-color: #696a6c !important; }

.color_gray_dark_2 {
  color: #696a6c !important; }

.color_hover_gray_dark_2:hover {
  color: #696a6c !important; }

.block {
  display: block; }

.float_left {
  float: left; }

.float_right {
  float: right; }

.hidden {
  display: none; }

.invisible {
  visibility: hidden; }

.inline_block {
  display: inline-block; }

.no_collapse {
  overflow: hidden; }

.height_10p {
  height: 10% !important; }

.width_10p {
  width: 10% !important; }

.height_20p {
  height: 20% !important; }

.width_20p {
  width: 20% !important; }

.height_30p {
  height: 30% !important; }

.width_30p {
  width: 30% !important; }

.height_40p {
  height: 40% !important; }

.width_40p {
  width: 40% !important; }

.height_50p {
  height: 50% !important; }

.width_50p {
  width: 50% !important; }

.height_60p {
  height: 60% !important; }

.width_60p {
  width: 60% !important; }

.height_70p {
  height: 70% !important; }

.width_70p {
  width: 70% !important; }

.height_80p {
  height: 80% !important; }

.width_80p {
  width: 80% !important; }

.height_90p {
  height: 90% !important; }

.width_90p {
  width: 90% !important; }

.height_100p {
  height: 100% !important; }

.width_100p {
  width: 100% !important; }

.round {
  border-radius: 1000px; }

.grid {
  margin-left: -20px;
  *zoom: 1; }
  .grid:before, .grid:after {
    content: "";
    display: table; }
  .grid:after {
    clear: both; }
  .grid > .cell {
    border-left: 20px solid transparent;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    float: left;
    margin-bottom: 20px; }

@media (min-width: 0px) and (max-width: 9999px) {
  .grid_b0_1 > .cell {
    width: 100%; }

  .grid_b0_1p1 > .cell {
    width: 50%; }
    .grid_b0_1p1 > .cell:nth-child(2n+1) {
      clear: left; }

  .grid_b0_1p3 > .cell {
    width: 75%; }
    .grid_b0_1p3 > .cell:nth-child(2n+1) {
      width: 25%;
      clear: left; }

  .grid_b0_2p1_rev > .cell:nth-child(odd) {
    width: 33.33333%;
    float: right; }
  .grid_b0_2p1_rev > .cell:nth-child(even) {
    width: 66.66667%;
    float: left; }

  .grid_b0_1p1p1 > .cell {
    width: 33.33333%; }
    .grid_b0_1p1p1 > .cell:nth-child(3n+1) {
      clear: left; }

  .grid_b0_1p1p1p1 > .cell {
    width: 25%; }
    .grid_b0_1p1p1p1 > .cell:nth-child(4n+1) {
      clear: left; }

  .grid_b0_1p1p1p1p1 > .cell {
    width: 20%; }
    .grid_b0_1p1p1p1p1 > .cell:nth-child(5n+1) {
      clear: left; }

  .grid_b0_1p1p1p1p1p1 > .cell {
    width: 16.66667%; }
    .grid_b0_1p1p1p1p1p1 > .cell:nth-child(6n+1) {
      clear: left; }

  .grid_b0_2p1 > .cell:nth-child(odd) {
    width: 66.66667%; }
  .grid_b0_2p1 > .cell:nth-child(even) {
    width: 33.33333%; }
  .grid_b0_2p1 > .cell:nth-child(2n+1) {
    clear: left; }

  .grid_b0_spacing_s {
    margin-left: -10px; }
    .grid_b0_spacing_s > .cell {
      border-left-width: 10px;
      margin-bottom: 10px; }

  .grid_b0_spacing_l {
    margin-left: -40px; }
    .grid_b0_spacing_l > .cell {
      border-left-width: 40px;
      margin-bottom: 40px; } }
@media (min-width: 0px) and (max-width: 480px) {
  .grid_b1_1 > .cell {
    width: 100%; }

  .grid_b1_1p1 > .cell {
    width: 50%; }
    .grid_b1_1p1 > .cell:nth-child(2n+1) {
      clear: left; }

  .grid_b1_1p3 > .cell {
    width: 75%; }
    .grid_b1_1p3 > .cell:nth-child(2n+1) {
      width: 25%;
      clear: left; }

  .grid_b1_2p1_rev > .cell:nth-child(odd) {
    width: 33.33333%;
    float: right; }
  .grid_b1_2p1_rev > .cell:nth-child(even) {
    width: 66.66667%;
    float: left; }

  .grid_b1_1p1p1 > .cell {
    width: 33.33333%; }
    .grid_b1_1p1p1 > .cell:nth-child(3n+1) {
      clear: left; }

  .grid_b1_1p1p1p1 > .cell {
    width: 25%; }
    .grid_b1_1p1p1p1 > .cell:nth-child(4n+1) {
      clear: left; }

  .grid_b1_1p1p1p1p1 > .cell {
    width: 20%; }
    .grid_b1_1p1p1p1p1 > .cell:nth-child(5n+1) {
      clear: left; }

  .grid_b1_1p1p1p1p1p1 > .cell {
    width: 16.66667%; }
    .grid_b1_1p1p1p1p1p1 > .cell:nth-child(6n+1) {
      clear: left; }

  .grid_b1_2p1 > .cell:nth-child(odd) {
    width: 66.66667%; }
  .grid_b1_2p1 > .cell:nth-child(even) {
    width: 33.33333%; }
  .grid_b1_2p1 > .cell:nth-child(2n+1) {
    clear: left; }

  .grid_b1_spacing_s {
    margin-left: -10px; }
    .grid_b1_spacing_s > .cell {
      border-left-width: 10px;
      margin-bottom: 10px; }

  .grid_b1_spacing_l {
    margin-left: -40px; }
    .grid_b1_spacing_l > .cell {
      border-left-width: 40px;
      margin-bottom: 40px; } }
@media (min-width: 480px) and (max-width: 768px) {
  .grid_b2_1 > .cell {
    width: 100%; }

  .grid_b2_1p1 > .cell {
    width: 50%; }
    .grid_b2_1p1 > .cell:nth-child(2n+1) {
      clear: left; }

  .grid_b2_1p3 > .cell {
    width: 75%; }
    .grid_b2_1p3 > .cell:nth-child(2n+1) {
      width: 25%;
      clear: left; }

  .grid_b2_2p1_rev > .cell:nth-child(odd) {
    width: 33.33333%;
    float: right; }
  .grid_b2_2p1_rev > .cell:nth-child(even) {
    width: 66.66667%;
    float: left; }

  .grid_b2_1p1p1 > .cell {
    width: 33.33333%; }
    .grid_b2_1p1p1 > .cell:nth-child(3n+1) {
      clear: left; }

  .grid_b2_1p1p1p1 > .cell {
    width: 25%; }
    .grid_b2_1p1p1p1 > .cell:nth-child(4n+1) {
      clear: left; }

  .grid_b2_1p1p1p1p1 > .cell {
    width: 20%; }
    .grid_b2_1p1p1p1p1 > .cell:nth-child(5n+1) {
      clear: left; }

  .grid_b2_1p1p1p1p1p1 > .cell {
    width: 16.66667%; }
    .grid_b2_1p1p1p1p1p1 > .cell:nth-child(6n+1) {
      clear: left; }

  .grid_b2_2p1 > .cell:nth-child(odd) {
    width: 66.66667%; }
  .grid_b2_2p1 > .cell:nth-child(even) {
    width: 33.33333%; }
  .grid_b2_2p1 > .cell:nth-child(2n+1) {
    clear: left; }

  .grid_b2_spacing_s {
    margin-left: -10px; }
    .grid_b2_spacing_s > .cell {
      border-left-width: 10px;
      margin-bottom: 10px; }

  .grid_b2_spacing_l {
    margin-left: -40px; }
    .grid_b2_spacing_l > .cell {
      border-left-width: 40px;
      margin-bottom: 40px; } }
@media (min-width: 768px) and (max-width: 1024px) {
  .grid_b3_1 > .cell {
    width: 100%; }

  .grid_b3_1p1 > .cell {
    width: 50%; }
    .grid_b3_1p1 > .cell:nth-child(2n+1) {
      clear: left; }

  .grid_b3_1p3 > .cell {
    width: 75%; }
    .grid_b3_1p3 > .cell:nth-child(2n+1) {
      width: 25%;
      clear: left; }

  .grid_b3_2p1_rev > .cell:nth-child(odd) {
    width: 33.33333%;
    float: right; }
  .grid_b3_2p1_rev > .cell:nth-child(even) {
    width: 66.66667%;
    float: left; }

  .grid_b3_1p1p1 > .cell {
    width: 33.33333%; }
    .grid_b3_1p1p1 > .cell:nth-child(3n+1) {
      clear: left; }

  .grid_b3_1p1p1p1 > .cell {
    width: 25%; }
    .grid_b3_1p1p1p1 > .cell:nth-child(4n+1) {
      clear: left; }

  .grid_b3_1p1p1p1p1 > .cell {
    width: 20%; }
    .grid_b3_1p1p1p1p1 > .cell:nth-child(5n+1) {
      clear: left; }

  .grid_b3_1p1p1p1p1p1 > .cell {
    width: 16.66667%; }
    .grid_b3_1p1p1p1p1p1 > .cell:nth-child(6n+1) {
      clear: left; }

  .grid_b3_2p1 > .cell:nth-child(odd) {
    width: 66.66667%; }
  .grid_b3_2p1 > .cell:nth-child(even) {
    width: 33.33333%; }
  .grid_b3_2p1 > .cell:nth-child(2n+1) {
    clear: left; }

  .grid_b3_spacing_s {
    margin-left: -10px; }
    .grid_b3_spacing_s > .cell {
      border-left-width: 10px;
      margin-bottom: 10px; }

  .grid_b3_spacing_l {
    margin-left: -40px; }
    .grid_b3_spacing_l > .cell {
      border-left-width: 40px;
      margin-bottom: 40px; } }
@media (min-width: 1024px) and (max-width: 9999px) {
  .grid_b4_1 > .cell {
    width: 100%; }

  .grid_b4_1p1 > .cell {
    width: 50%; }
    .grid_b4_1p1 > .cell:nth-child(2n+1) {
      clear: left; }

  .grid_b4_1p3 > .cell {
    width: 75%; }
    .grid_b4_1p3 > .cell:nth-child(2n+1) {
      width: 25%;
      clear: left; }

  .grid_b4_2p1_rev > .cell:nth-child(odd) {
    width: 33.33333%;
    float: right; }
  .grid_b4_2p1_rev > .cell:nth-child(even) {
    width: 66.66667%;
    float: left; }

  .grid_b4_1p1p1 > .cell {
    width: 33.33333%; }
    .grid_b4_1p1p1 > .cell:nth-child(3n+1) {
      clear: left; }

  .grid_b4_1p1p1p1 > .cell {
    width: 25%; }
    .grid_b4_1p1p1p1 > .cell:nth-child(4n+1) {
      clear: left; }

  .grid_b4_1p1p1p1p1 > .cell {
    width: 20%; }
    .grid_b4_1p1p1p1p1 > .cell:nth-child(5n+1) {
      clear: left; }

  .grid_b4_1p1p1p1p1p1 > .cell {
    width: 16.66667%; }
    .grid_b4_1p1p1p1p1p1 > .cell:nth-child(6n+1) {
      clear: left; }

  .grid_b4_2p1 > .cell:nth-child(odd) {
    width: 66.66667%; }
  .grid_b4_2p1 > .cell:nth-child(even) {
    width: 33.33333%; }
  .grid_b4_2p1 > .cell:nth-child(2n+1) {
    clear: left; }

  .grid_b4_spacing_s {
    margin-left: -10px; }
    .grid_b4_spacing_s > .cell {
      border-left-width: 10px;
      margin-bottom: 10px; }

  .grid_b4_spacing_l {
    margin-left: -40px; }
    .grid_b4_spacing_l > .cell {
      border-left-width: 40px;
      margin-bottom: 40px; } }
.icon:before, .icon:after {
  font-family: 'icomoon_icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

.icon_above {
  display: block; }
  .icon_above:before {
    display: block;
    margin-bottom: 0.5em;
    margin-right: 0 !important; }
  .icon_above > span {
    display: block; }

.icon_after:after {
  margin-left: 0.5em; }

.icon_before:before {
  margin-right: 0.5em; }

.icon_middle_align {
  vertical-align: middle; }
  .icon_middle_align:before {
    vertical-align: middle; }

.icon_only > span {
  display: none; }

.icon_round {
  border-radius: 500px; }

.icon_padded_left:before {
  vertical-align: top; }
.icon_padded_left > div {
  display: inline-block; }

@font-face {
  font-family: 'icomoon_icons';
  src: url("../icons/icomoon/icomoon.eot");
  src: url("../icons/icomoon/icomoon.eot?#iefix") format("embedded-opentype"), url("../icons/icomoon/icomoon.woff") format("woff"), url("../icons/icomoon/icomoon.ttf") format("truetype"), url("../icons/icomoon/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

.icon_above.icon_home:before,
.icon_before.icon_home:before,
.icon_only.icon_home:before {
  content: "\e014"; }

.icon_after.icon_home:after {
  content: "\e014"; }

.icon_above.icon_home_2:before,
.icon_before.icon_home_2:before,
.icon_only.icon_home_2:before {
  content: "\e022"; }

.icon_after.icon_home_2:after {
  content: "\e022"; }

.icon_above.icon_office:before,
.icon_before.icon_office:before,
.icon_only.icon_office:before {
  content: "\e032"; }

.icon_after.icon_office:after {
  content: "\e032"; }

.icon_above.icon_newspaper:before,
.icon_before.icon_newspaper:before,
.icon_only.icon_newspaper:before {
  content: "\e033"; }

.icon_after.icon_newspaper:after {
  content: "\e033"; }

.icon_above.icon_pencil:before,
.icon_before.icon_pencil:before,
.icon_only.icon_pencil:before {
  content: "\e034"; }

.icon_after.icon_pencil:after {
  content: "\e034"; }

.icon_above.icon_pencil_2:before,
.icon_before.icon_pencil_2:before,
.icon_only.icon_pencil_2:before {
  content: "\e035"; }

.icon_after.icon_pencil_2:after {
  content: "\e035"; }

.icon_above.icon_quill:before,
.icon_before.icon_quill:before,
.icon_only.icon_quill:before {
  content: "\e036"; }

.icon_after.icon_quill:after {
  content: "\e036"; }

.icon_above.icon_pen:before,
.icon_before.icon_pen:before,
.icon_only.icon_pen:before {
  content: "\e000"; }

.icon_after.icon_pen:after {
  content: "\e000"; }

.icon_above.icon_blog:before,
.icon_before.icon_blog:before,
.icon_only.icon_blog:before {
  content: "\e001"; }

.icon_after.icon_blog:after {
  content: "\e001"; }

.icon_above.icon_droplet:before,
.icon_before.icon_droplet:before,
.icon_only.icon_droplet:before {
  content: "\e002"; }

.icon_after.icon_droplet:after {
  content: "\e002"; }

.icon_above.icon_paint_format:before,
.icon_before.icon_paint_format:before,
.icon_only.icon_paint_format:before {
  content: "\e003"; }

.icon_after.icon_paint_format:after {
  content: "\e003"; }

.icon_above.icon_image:before,
.icon_before.icon_image:before,
.icon_only.icon_image:before {
  content: "\e004"; }

.icon_after.icon_image:after {
  content: "\e004"; }

.icon_above.icon_image_2:before,
.icon_before.icon_image_2:before,
.icon_only.icon_image_2:before {
  content: "\e005"; }

.icon_after.icon_image_2:after {
  content: "\e005"; }

.icon_above.icon_images:before,
.icon_before.icon_images:before,
.icon_only.icon_images:before {
  content: "\e006"; }

.icon_after.icon_images:after {
  content: "\e006"; }

.icon_above.icon_camera:before,
.icon_before.icon_camera:before,
.icon_only.icon_camera:before {
  content: "\e007"; }

.icon_after.icon_camera:after {
  content: "\e007"; }

.icon_above.icon_music:before,
.icon_before.icon_music:before,
.icon_only.icon_music:before {
  content: "\e008"; }

.icon_after.icon_music:after {
  content: "\e008"; }

.icon_above.icon_headphones:before,
.icon_before.icon_headphones:before,
.icon_only.icon_headphones:before {
  content: "\e009"; }

.icon_after.icon_headphones:after {
  content: "\e009"; }

.icon_above.icon_play:before,
.icon_before.icon_play:before,
.icon_only.icon_play:before {
  content: "\e00a"; }

.icon_after.icon_play:after {
  content: "\e00a"; }

.icon_above.icon_film:before,
.icon_before.icon_film:before,
.icon_only.icon_film:before {
  content: "\e00b"; }

.icon_after.icon_film:after {
  content: "\e00b"; }

.icon_above.icon_camera_2:before,
.icon_before.icon_camera_2:before,
.icon_only.icon_camera_2:before {
  content: "\e00c"; }

.icon_after.icon_camera_2:after {
  content: "\e00c"; }

.icon_above.icon_dice:before,
.icon_before.icon_dice:before,
.icon_only.icon_dice:before {
  content: "\e00d"; }

.icon_after.icon_dice:after {
  content: "\e00d"; }

.icon_above.icon_pacman:before,
.icon_before.icon_pacman:before,
.icon_only.icon_pacman:before {
  content: "\e00e"; }

.icon_after.icon_pacman:after {
  content: "\e00e"; }

.icon_above.icon_spades:before,
.icon_before.icon_spades:before,
.icon_only.icon_spades:before {
  content: "\e00f"; }

.icon_after.icon_spades:after {
  content: "\e00f"; }

.icon_above.icon_clubs:before,
.icon_before.icon_clubs:before,
.icon_only.icon_clubs:before {
  content: "\e010"; }

.icon_after.icon_clubs:after {
  content: "\e010"; }

.icon_above.icon_diamonds:before,
.icon_before.icon_diamonds:before,
.icon_only.icon_diamonds:before {
  content: "\e011"; }

.icon_after.icon_diamonds:after {
  content: "\e011"; }

.icon_above.icon_pawn:before,
.icon_before.icon_pawn:before,
.icon_only.icon_pawn:before {
  content: "\e012"; }

.icon_after.icon_pawn:after {
  content: "\e012"; }

.icon_above.icon_bullhorn:before,
.icon_before.icon_bullhorn:before,
.icon_only.icon_bullhorn:before {
  content: "\e013"; }

.icon_after.icon_bullhorn:after {
  content: "\e013"; }

.icon_above.icon_connection:before,
.icon_before.icon_connection:before,
.icon_only.icon_connection:before {
  content: "\e015"; }

.icon_after.icon_connection:after {
  content: "\e015"; }

.icon_above.icon_podcast:before,
.icon_before.icon_podcast:before,
.icon_only.icon_podcast:before {
  content: "\e037"; }

.icon_after.icon_podcast:after {
  content: "\e037"; }

.icon_above.icon_feed:before,
.icon_before.icon_feed:before,
.icon_only.icon_feed:before {
  content: "\e038"; }

.icon_after.icon_feed:after {
  content: "\e038"; }

.icon_above.icon_book:before,
.icon_before.icon_book:before,
.icon_only.icon_book:before {
  content: "\e016"; }

.icon_after.icon_book:after {
  content: "\e016"; }

.icon_above.icon_books:before,
.icon_before.icon_books:before,
.icon_only.icon_books:before {
  content: "\e017"; }

.icon_after.icon_books:after {
  content: "\e017"; }

.icon_above.icon_library:before,
.icon_before.icon_library:before,
.icon_only.icon_library:before {
  content: "\e018"; }

.icon_after.icon_library:after {
  content: "\e018"; }

.icon_above.icon_file:before,
.icon_before.icon_file:before,
.icon_only.icon_file:before {
  content: "\e019"; }

.icon_after.icon_file:after {
  content: "\e019"; }

.icon_above.icon_profile:before,
.icon_before.icon_profile:before,
.icon_only.icon_profile:before {
  content: "\e01a"; }

.icon_after.icon_profile:after {
  content: "\e01a"; }

.icon_above.icon_file_2:before,
.icon_before.icon_file_2:before,
.icon_only.icon_file_2:before {
  content: "\e01b"; }

.icon_after.icon_file_2:after {
  content: "\e01b"; }

.icon_above.icon_file_3:before,
.icon_before.icon_file_3:before,
.icon_only.icon_file_3:before {
  content: "\e01c"; }

.icon_after.icon_file_3:after {
  content: "\e01c"; }

.icon_above.icon_file_4:before,
.icon_before.icon_file_4:before,
.icon_only.icon_file_4:before {
  content: "\e01d"; }

.icon_after.icon_file_4:after {
  content: "\e01d"; }

.icon_above.icon_copy:before,
.icon_before.icon_copy:before,
.icon_only.icon_copy:before {
  content: "\e01e"; }

.icon_after.icon_copy:after {
  content: "\e01e"; }

.icon_above.icon_copy_2:before,
.icon_before.icon_copy_2:before,
.icon_only.icon_copy_2:before {
  content: "\e01f"; }

.icon_after.icon_copy_2:after {
  content: "\e01f"; }

.icon_above.icon_copy_3:before,
.icon_before.icon_copy_3:before,
.icon_only.icon_copy_3:before {
  content: "\e020"; }

.icon_after.icon_copy_3:after {
  content: "\e020"; }

.icon_above.icon_paste:before,
.icon_before.icon_paste:before,
.icon_only.icon_paste:before {
  content: "\e021"; }

.icon_after.icon_paste:after {
  content: "\e021"; }

.icon_above.icon_paste_2:before,
.icon_before.icon_paste_2:before,
.icon_only.icon_paste_2:before {
  content: "\e023"; }

.icon_after.icon_paste_2:after {
  content: "\e023"; }

.icon_above.icon_paste_3:before,
.icon_before.icon_paste_3:before,
.icon_only.icon_paste_3:before {
  content: "\e024"; }

.icon_after.icon_paste_3:after {
  content: "\e024"; }

.icon_above.icon_stack:before,
.icon_before.icon_stack:before,
.icon_only.icon_stack:before {
  content: "\e025"; }

.icon_after.icon_stack:after {
  content: "\e025"; }

.icon_above.icon_folder:before,
.icon_before.icon_folder:before,
.icon_only.icon_folder:before {
  content: "\e026"; }

.icon_after.icon_folder:after {
  content: "\e026"; }

.icon_above.icon_folder_open:before,
.icon_before.icon_folder_open:before,
.icon_only.icon_folder_open:before {
  content: "\e027"; }

.icon_after.icon_folder_open:after {
  content: "\e027"; }

.icon_above.icon_tag:before,
.icon_before.icon_tag:before,
.icon_only.icon_tag:before {
  content: "\e028"; }

.icon_after.icon_tag:after {
  content: "\e028"; }

.icon_above.icon_tags:before,
.icon_before.icon_tags:before,
.icon_only.icon_tags:before {
  content: "\e029"; }

.icon_after.icon_tags:after {
  content: "\e029"; }

.icon_above.icon_barcode:before,
.icon_before.icon_barcode:before,
.icon_only.icon_barcode:before {
  content: "\e02a"; }

.icon_after.icon_barcode:after {
  content: "\e02a"; }

.icon_above.icon_qrcode:before,
.icon_before.icon_qrcode:before,
.icon_only.icon_qrcode:before {
  content: "\e02b"; }

.icon_after.icon_qrcode:after {
  content: "\e02b"; }

.icon_above.icon_ticket:before,
.icon_before.icon_ticket:before,
.icon_only.icon_ticket:before {
  content: "\e039"; }

.icon_after.icon_ticket:after {
  content: "\e039"; }

.icon_above.icon_cart:before,
.icon_before.icon_cart:before,
.icon_only.icon_cart:before {
  content: "\e03a"; }

.icon_after.icon_cart:after {
  content: "\e03a"; }

.icon_above.icon_cart_2:before,
.icon_before.icon_cart_2:before,
.icon_only.icon_cart_2:before {
  content: "\e02c"; }

.icon_after.icon_cart_2:after {
  content: "\e02c"; }

.icon_above.icon_cart_3:before,
.icon_before.icon_cart_3:before,
.icon_only.icon_cart_3:before {
  content: "\e02d"; }

.icon_after.icon_cart_3:after {
  content: "\e02d"; }

.icon_above.icon_coin:before,
.icon_before.icon_coin:before,
.icon_only.icon_coin:before {
  content: "\e02e"; }

.icon_after.icon_coin:after {
  content: "\e02e"; }

.icon_above.icon_credit:before,
.icon_before.icon_credit:before,
.icon_only.icon_credit:before {
  content: "\e02f"; }

.icon_after.icon_credit:after {
  content: "\e02f"; }

.icon_above.icon_calculate:before,
.icon_before.icon_calculate:before,
.icon_only.icon_calculate:before {
  content: "\e030"; }

.icon_after.icon_calculate:after {
  content: "\e030"; }

.icon_above.icon_support:before,
.icon_before.icon_support:before,
.icon_only.icon_support:before {
  content: "\e031"; }

.icon_after.icon_support:after {
  content: "\e031"; }

.icon_above.icon_phone:before,
.icon_before.icon_phone:before,
.icon_only.icon_phone:before {
  content: "\e03b"; }

.icon_after.icon_phone:after {
  content: "\e03b"; }

.icon_above.icon_phone_hang_up:before,
.icon_before.icon_phone_hang_up:before,
.icon_only.icon_phone_hang_up:before {
  content: "\e03c"; }

.icon_after.icon_phone_hang_up:after {
  content: "\e03c"; }

.icon_above.icon_address_book:before,
.icon_before.icon_address_book:before,
.icon_only.icon_address_book:before {
  content: "\e03d"; }

.icon_after.icon_address_book:after {
  content: "\e03d"; }

.icon_above.icon_notebook:before,
.icon_before.icon_notebook:before,
.icon_only.icon_notebook:before {
  content: "\e03e"; }

.icon_after.icon_notebook:after {
  content: "\e03e"; }

.icon_above.icon_envelop:before,
.icon_before.icon_envelop:before,
.icon_only.icon_envelop:before {
  content: "\e03f"; }

.icon_after.icon_envelop:after {
  content: "\e03f"; }

.icon_above.icon_pushpin:before,
.icon_before.icon_pushpin:before,
.icon_only.icon_pushpin:before {
  content: "\e040"; }

.icon_after.icon_pushpin:after {
  content: "\e040"; }

.icon_above.icon_location:before,
.icon_before.icon_location:before,
.icon_only.icon_location:before {
  content: "\e041"; }

.icon_after.icon_location:after {
  content: "\e041"; }

.icon_above.icon_location_2:before,
.icon_before.icon_location_2:before,
.icon_only.icon_location_2:before {
  content: "\e042"; }

.icon_after.icon_location_2:after {
  content: "\e042"; }

.icon_above.icon_compass:before,
.icon_before.icon_compass:before,
.icon_only.icon_compass:before {
  content: "\e043"; }

.icon_after.icon_compass:after {
  content: "\e043"; }

.icon_above.icon_map:before,
.icon_before.icon_map:before,
.icon_only.icon_map:before {
  content: "\e044"; }

.icon_after.icon_map:after {
  content: "\e044"; }

.icon_above.icon_map_2:before,
.icon_before.icon_map_2:before,
.icon_only.icon_map_2:before {
  content: "\e045"; }

.icon_after.icon_map_2:after {
  content: "\e045"; }

.icon_above.icon_history:before,
.icon_before.icon_history:before,
.icon_only.icon_history:before {
  content: "\e046"; }

.icon_after.icon_history:after {
  content: "\e046"; }

.icon_above.icon_clock:before,
.icon_before.icon_clock:before,
.icon_only.icon_clock:before {
  content: "\e047"; }

.icon_after.icon_clock:after {
  content: "\e047"; }

.icon_above.icon_clock_2:before,
.icon_before.icon_clock_2:before,
.icon_only.icon_clock_2:before {
  content: "\e048"; }

.icon_after.icon_clock_2:after {
  content: "\e048"; }

.icon_above.icon_alarm:before,
.icon_before.icon_alarm:before,
.icon_only.icon_alarm:before {
  content: "\e049"; }

.icon_after.icon_alarm:after {
  content: "\e049"; }

.icon_above.icon_alarm_2:before,
.icon_before.icon_alarm_2:before,
.icon_only.icon_alarm_2:before {
  content: "\e04a"; }

.icon_after.icon_alarm_2:after {
  content: "\e04a"; }

.icon_above.icon_bell:before,
.icon_before.icon_bell:before,
.icon_only.icon_bell:before {
  content: "\e04b"; }

.icon_after.icon_bell:after {
  content: "\e04b"; }

.icon_above.icon_stopwatch:before,
.icon_before.icon_stopwatch:before,
.icon_only.icon_stopwatch:before {
  content: "\e04c"; }

.icon_after.icon_stopwatch:after {
  content: "\e04c"; }

.icon_above.icon_calendar:before,
.icon_before.icon_calendar:before,
.icon_only.icon_calendar:before {
  content: "\e04d"; }

.icon_after.icon_calendar:after {
  content: "\e04d"; }

.icon_above.icon_calendar_2:before,
.icon_before.icon_calendar_2:before,
.icon_only.icon_calendar_2:before {
  content: "\e04e"; }

.icon_after.icon_calendar_2:after {
  content: "\e04e"; }

.icon_above.icon_print:before,
.icon_before.icon_print:before,
.icon_only.icon_print:before {
  content: "\e04f"; }

.icon_after.icon_print:after {
  content: "\e04f"; }

.icon_above.icon_keyboard:before,
.icon_before.icon_keyboard:before,
.icon_only.icon_keyboard:before {
  content: "\e050"; }

.icon_after.icon_keyboard:after {
  content: "\e050"; }

.icon_above.icon_screen:before,
.icon_before.icon_screen:before,
.icon_only.icon_screen:before {
  content: "\e051"; }

.icon_after.icon_screen:after {
  content: "\e051"; }

.icon_above.icon_laptop:before,
.icon_before.icon_laptop:before,
.icon_only.icon_laptop:before {
  content: "\e052"; }

.icon_after.icon_laptop:after {
  content: "\e052"; }

.icon_above.icon_mobile:before,
.icon_before.icon_mobile:before,
.icon_only.icon_mobile:before {
  content: "\e053"; }

.icon_after.icon_mobile:after {
  content: "\e053"; }

.icon_above.icon_mobile_2:before,
.icon_before.icon_mobile_2:before,
.icon_only.icon_mobile_2:before {
  content: "\e054"; }

.icon_after.icon_mobile_2:after {
  content: "\e054"; }

.icon_above.icon_tablet:before,
.icon_before.icon_tablet:before,
.icon_only.icon_tablet:before {
  content: "\e055"; }

.icon_after.icon_tablet:after {
  content: "\e055"; }

.icon_above.icon_tv:before,
.icon_before.icon_tv:before,
.icon_only.icon_tv:before {
  content: "\e056"; }

.icon_after.icon_tv:after {
  content: "\e056"; }

.icon_above.icon_cabinet:before,
.icon_before.icon_cabinet:before,
.icon_only.icon_cabinet:before {
  content: "\e057"; }

.icon_after.icon_cabinet:after {
  content: "\e057"; }

.icon_above.icon_drawer:before,
.icon_before.icon_drawer:before,
.icon_only.icon_drawer:before {
  content: "\e058"; }

.icon_after.icon_drawer:after {
  content: "\e058"; }

.icon_above.icon_drawer_2:before,
.icon_before.icon_drawer_2:before,
.icon_only.icon_drawer_2:before {
  content: "\e059"; }

.icon_after.icon_drawer_2:after {
  content: "\e059"; }

.icon_above.icon_drawer_3:before,
.icon_before.icon_drawer_3:before,
.icon_only.icon_drawer_3:before {
  content: "\e05a"; }

.icon_after.icon_drawer_3:after {
  content: "\e05a"; }

.icon_above.icon_box_add:before,
.icon_before.icon_box_add:before,
.icon_only.icon_box_add:before {
  content: "\e05b"; }

.icon_after.icon_box_add:after {
  content: "\e05b"; }

.icon_above.icon_box_remove:before,
.icon_before.icon_box_remove:before,
.icon_only.icon_box_remove:before {
  content: "\e05c"; }

.icon_after.icon_box_remove:after {
  content: "\e05c"; }

.icon_above.icon_download:before,
.icon_before.icon_download:before,
.icon_only.icon_download:before {
  content: "\e05d"; }

.icon_after.icon_download:after {
  content: "\e05d"; }

.icon_above.icon_upload:before,
.icon_before.icon_upload:before,
.icon_only.icon_upload:before {
  content: "\e05e"; }

.icon_after.icon_upload:after {
  content: "\e05e"; }

.icon_above.icon_disk:before,
.icon_before.icon_disk:before,
.icon_only.icon_disk:before {
  content: "\e05f"; }

.icon_after.icon_disk:after {
  content: "\e05f"; }

.icon_above.icon_storage:before,
.icon_before.icon_storage:before,
.icon_only.icon_storage:before {
  content: "\e060"; }

.icon_after.icon_storage:after {
  content: "\e060"; }

.icon_above.icon_undo:before,
.icon_before.icon_undo:before,
.icon_only.icon_undo:before {
  content: "\e061"; }

.icon_after.icon_undo:after {
  content: "\e061"; }

.icon_above.icon_redo:before,
.icon_before.icon_redo:before,
.icon_only.icon_redo:before {
  content: "\e062"; }

.icon_after.icon_redo:after {
  content: "\e062"; }

.icon_above.icon_flip:before,
.icon_before.icon_flip:before,
.icon_only.icon_flip:before {
  content: "\e063"; }

.icon_after.icon_flip:after {
  content: "\e063"; }

.icon_above.icon_flip_2:before,
.icon_before.icon_flip_2:before,
.icon_only.icon_flip_2:before {
  content: "\e064"; }

.icon_after.icon_flip_2:after {
  content: "\e064"; }

.icon_above.icon_undo_2:before,
.icon_before.icon_undo_2:before,
.icon_only.icon_undo_2:before {
  content: "\e065"; }

.icon_after.icon_undo_2:after {
  content: "\e065"; }

.icon_above.icon_redo_2:before,
.icon_before.icon_redo_2:before,
.icon_only.icon_redo_2:before {
  content: "\e066"; }

.icon_after.icon_redo_2:after {
  content: "\e066"; }

.icon_above.icon_forward:before,
.icon_before.icon_forward:before,
.icon_only.icon_forward:before {
  content: "\e067"; }

.icon_after.icon_forward:after {
  content: "\e067"; }

.icon_above.icon_reply:before,
.icon_before.icon_reply:before,
.icon_only.icon_reply:before {
  content: "\e068"; }

.icon_after.icon_reply:after {
  content: "\e068"; }

.icon_above.icon_bubble:before,
.icon_before.icon_bubble:before,
.icon_only.icon_bubble:before {
  content: "\e069"; }

.icon_after.icon_bubble:after {
  content: "\e069"; }

.icon_above.icon_bubbles:before,
.icon_before.icon_bubbles:before,
.icon_only.icon_bubbles:before {
  content: "\e06a"; }

.icon_after.icon_bubbles:after {
  content: "\e06a"; }

.icon_above.icon_bubbles_2:before,
.icon_before.icon_bubbles_2:before,
.icon_only.icon_bubbles_2:before {
  content: "\e06b"; }

.icon_after.icon_bubbles_2:after {
  content: "\e06b"; }

.icon_above.icon_bubble_2:before,
.icon_before.icon_bubble_2:before,
.icon_only.icon_bubble_2:before {
  content: "\e06c"; }

.icon_after.icon_bubble_2:after {
  content: "\e06c"; }

.icon_above.icon_bubbles_3:before,
.icon_before.icon_bubbles_3:before,
.icon_only.icon_bubbles_3:before {
  content: "\e06d"; }

.icon_after.icon_bubbles_3:after {
  content: "\e06d"; }

.icon_above.icon_bubbles_4:before,
.icon_before.icon_bubbles_4:before,
.icon_only.icon_bubbles_4:before {
  content: "\e06e"; }

.icon_after.icon_bubbles_4:after {
  content: "\e06e"; }

.icon_above.icon_user:before,
.icon_before.icon_user:before,
.icon_only.icon_user:before {
  content: "\e06f"; }

.icon_after.icon_user:after {
  content: "\e06f"; }

.icon_above.icon_users:before,
.icon_before.icon_users:before,
.icon_only.icon_users:before {
  content: "\e070"; }

.icon_after.icon_users:after {
  content: "\e070"; }

.icon_above.icon_user_2:before,
.icon_before.icon_user_2:before,
.icon_only.icon_user_2:before {
  content: "\e071"; }

.icon_after.icon_user_2:after {
  content: "\e071"; }

.icon_above.icon_users_2:before,
.icon_before.icon_users_2:before,
.icon_only.icon_users_2:before {
  content: "\e072"; }

.icon_after.icon_users_2:after {
  content: "\e072"; }

.icon_above.icon_user_3:before,
.icon_before.icon_user_3:before,
.icon_only.icon_user_3:before {
  content: "\e073"; }

.icon_after.icon_user_3:after {
  content: "\e073"; }

.icon_above.icon_user_4:before,
.icon_before.icon_user_4:before,
.icon_only.icon_user_4:before {
  content: "\e074"; }

.icon_after.icon_user_4:after {
  content: "\e074"; }

.icon_above.icon_quotes_left:before,
.icon_before.icon_quotes_left:before,
.icon_only.icon_quotes_left:before {
  content: "\e075"; }

.icon_after.icon_quotes_left:after {
  content: "\e075"; }

.icon_above.icon_busy:before,
.icon_before.icon_busy:before,
.icon_only.icon_busy:before {
  content: "\e076"; }

.icon_after.icon_busy:after {
  content: "\e076"; }

.icon_above.icon_spinner:before,
.icon_before.icon_spinner:before,
.icon_only.icon_spinner:before {
  content: "\e077"; }

.icon_after.icon_spinner:after {
  content: "\e077"; }

.icon_above.icon_spinner_2:before,
.icon_before.icon_spinner_2:before,
.icon_only.icon_spinner_2:before {
  content: "\e078"; }

.icon_after.icon_spinner_2:after {
  content: "\e078"; }

.icon_above.icon_spinner_3:before,
.icon_before.icon_spinner_3:before,
.icon_only.icon_spinner_3:before {
  content: "\e079"; }

.icon_after.icon_spinner_3:after {
  content: "\e079"; }

.icon_above.icon_spinner_4:before,
.icon_before.icon_spinner_4:before,
.icon_only.icon_spinner_4:before {
  content: "\e07a"; }

.icon_after.icon_spinner_4:after {
  content: "\e07a"; }

.icon_above.icon_spinner_5:before,
.icon_before.icon_spinner_5:before,
.icon_only.icon_spinner_5:before {
  content: "\e07b"; }

.icon_after.icon_spinner_5:after {
  content: "\e07b"; }

.icon_above.icon_spinner_6:before,
.icon_before.icon_spinner_6:before,
.icon_only.icon_spinner_6:before {
  content: "\e07c"; }

.icon_after.icon_spinner_6:after {
  content: "\e07c"; }

.icon_above.icon_binoculars:before,
.icon_before.icon_binoculars:before,
.icon_only.icon_binoculars:before {
  content: "\e07d"; }

.icon_after.icon_binoculars:after {
  content: "\e07d"; }

.icon_above.icon_search:before,
.icon_before.icon_search:before,
.icon_only.icon_search:before {
  content: "\e07e"; }

.icon_after.icon_search:after {
  content: "\e07e"; }

.icon_above.icon_zoom_in:before,
.icon_before.icon_zoom_in:before,
.icon_only.icon_zoom_in:before {
  content: "\e07f"; }

.icon_after.icon_zoom_in:after {
  content: "\e07f"; }

.icon_above.icon_zoom_out:before,
.icon_before.icon_zoom_out:before,
.icon_only.icon_zoom_out:before {
  content: "\e080"; }

.icon_after.icon_zoom_out:after {
  content: "\e080"; }

.icon_above.icon_expand:before,
.icon_before.icon_expand:before,
.icon_only.icon_expand:before {
  content: "\e081"; }

.icon_after.icon_expand:after {
  content: "\e081"; }

.icon_above.icon_contract:before,
.icon_before.icon_contract:before,
.icon_only.icon_contract:before {
  content: "\e082"; }

.icon_after.icon_contract:after {
  content: "\e082"; }

.icon_above.icon_expand_2:before,
.icon_before.icon_expand_2:before,
.icon_only.icon_expand_2:before {
  content: "\e083"; }

.icon_after.icon_expand_2:after {
  content: "\e083"; }

.icon_above.icon_contract_2:before,
.icon_before.icon_contract_2:before,
.icon_only.icon_contract_2:before {
  content: "\e084"; }

.icon_after.icon_contract_2:after {
  content: "\e084"; }

.icon_above.icon_key:before,
.icon_before.icon_key:before,
.icon_only.icon_key:before {
  content: "\e085"; }

.icon_after.icon_key:after {
  content: "\e085"; }

.icon_above.icon_key_2:before,
.icon_before.icon_key_2:before,
.icon_only.icon_key_2:before {
  content: "\e086"; }

.icon_after.icon_key_2:after {
  content: "\e086"; }

.icon_above.icon_lock:before,
.icon_before.icon_lock:before,
.icon_only.icon_lock:before {
  content: "\e087"; }

.icon_after.icon_lock:after {
  content: "\e087"; }

.icon_above.icon_lock_2:before,
.icon_before.icon_lock_2:before,
.icon_only.icon_lock_2:before {
  content: "\e088"; }

.icon_after.icon_lock_2:after {
  content: "\e088"; }

.icon_above.icon_unlocked:before,
.icon_before.icon_unlocked:before,
.icon_only.icon_unlocked:before {
  content: "\e089"; }

.icon_after.icon_unlocked:after {
  content: "\e089"; }

.icon_above.icon_wrench:before,
.icon_before.icon_wrench:before,
.icon_only.icon_wrench:before {
  content: "\e08a"; }

.icon_after.icon_wrench:after {
  content: "\e08a"; }

.icon_above.icon_settings:before,
.icon_before.icon_settings:before,
.icon_only.icon_settings:before {
  content: "\e08b"; }

.icon_after.icon_settings:after {
  content: "\e08b"; }

.icon_above.icon_equalizer:before,
.icon_before.icon_equalizer:before,
.icon_only.icon_equalizer:before {
  content: "\e08c"; }

.icon_after.icon_equalizer:after {
  content: "\e08c"; }

.icon_above.icon_cog:before,
.icon_before.icon_cog:before,
.icon_only.icon_cog:before {
  content: "\e08d"; }

.icon_after.icon_cog:after {
  content: "\e08d"; }

.icon_above.icon_cogs:before,
.icon_before.icon_cogs:before,
.icon_only.icon_cogs:before {
  content: "\e08e"; }

.icon_after.icon_cogs:after {
  content: "\e08e"; }

.icon_above.icon_cog_2:before,
.icon_before.icon_cog_2:before,
.icon_only.icon_cog_2:before {
  content: "\e08f"; }

.icon_after.icon_cog_2:after {
  content: "\e08f"; }

.icon_above.icon_hammer:before,
.icon_before.icon_hammer:before,
.icon_only.icon_hammer:before {
  content: "\e090"; }

.icon_after.icon_hammer:after {
  content: "\e090"; }

.icon_above.icon_wand:before,
.icon_before.icon_wand:before,
.icon_only.icon_wand:before {
  content: "\e091"; }

.icon_after.icon_wand:after {
  content: "\e091"; }

.icon_above.icon_aid:before,
.icon_before.icon_aid:before,
.icon_only.icon_aid:before {
  content: "\e092"; }

.icon_after.icon_aid:after {
  content: "\e092"; }

.icon_above.icon_bug:before,
.icon_before.icon_bug:before,
.icon_only.icon_bug:before {
  content: "\e093"; }

.icon_after.icon_bug:after {
  content: "\e093"; }

.icon_above.icon_pie:before,
.icon_before.icon_pie:before,
.icon_only.icon_pie:before {
  content: "\e094"; }

.icon_after.icon_pie:after {
  content: "\e094"; }

.icon_above.icon_stats:before,
.icon_before.icon_stats:before,
.icon_only.icon_stats:before {
  content: "\e095"; }

.icon_after.icon_stats:after {
  content: "\e095"; }

.icon_above.icon_bars:before,
.icon_before.icon_bars:before,
.icon_only.icon_bars:before {
  content: "\e096"; }

.icon_after.icon_bars:after {
  content: "\e096"; }

.icon_above.icon_bars_2:before,
.icon_before.icon_bars_2:before,
.icon_only.icon_bars_2:before {
  content: "\e097"; }

.icon_after.icon_bars_2:after {
  content: "\e097"; }

.icon_above.icon_gift:before,
.icon_before.icon_gift:before,
.icon_only.icon_gift:before {
  content: "\e098"; }

.icon_after.icon_gift:after {
  content: "\e098"; }

.icon_above.icon_trophy:before,
.icon_before.icon_trophy:before,
.icon_only.icon_trophy:before {
  content: "\e099"; }

.icon_after.icon_trophy:after {
  content: "\e099"; }

.icon_above.icon_glass:before,
.icon_before.icon_glass:before,
.icon_only.icon_glass:before {
  content: "\e09a"; }

.icon_after.icon_glass:after {
  content: "\e09a"; }

.icon_above.icon_mug:before,
.icon_before.icon_mug:before,
.icon_only.icon_mug:before {
  content: "\e09b"; }

.icon_after.icon_mug:after {
  content: "\e09b"; }

.icon_above.icon_food:before,
.icon_before.icon_food:before,
.icon_only.icon_food:before {
  content: "\e09c"; }

.icon_after.icon_food:after {
  content: "\e09c"; }

.icon_above.icon_leaf:before,
.icon_before.icon_leaf:before,
.icon_only.icon_leaf:before {
  content: "\e09d"; }

.icon_after.icon_leaf:after {
  content: "\e09d"; }

.icon_above.icon_rocket:before,
.icon_before.icon_rocket:before,
.icon_only.icon_rocket:before {
  content: "\e09e"; }

.icon_after.icon_rocket:after {
  content: "\e09e"; }

.icon_above.icon_meter:before,
.icon_before.icon_meter:before,
.icon_only.icon_meter:before {
  content: "\e09f"; }

.icon_after.icon_meter:after {
  content: "\e09f"; }

.icon_above.icon_meter2:before,
.icon_before.icon_meter2:before,
.icon_only.icon_meter2:before {
  content: "\e0a0"; }

.icon_after.icon_meter2:after {
  content: "\e0a0"; }

.icon_above.icon_dashboard:before,
.icon_before.icon_dashboard:before,
.icon_only.icon_dashboard:before {
  content: "\e0a1"; }

.icon_after.icon_dashboard:after {
  content: "\e0a1"; }

.icon_above.icon_hammer_2:before,
.icon_before.icon_hammer_2:before,
.icon_only.icon_hammer_2:before {
  content: "\e0a2"; }

.icon_after.icon_hammer_2:after {
  content: "\e0a2"; }

.icon_above.icon_fire:before,
.icon_before.icon_fire:before,
.icon_only.icon_fire:before {
  content: "\e0a3"; }

.icon_after.icon_fire:after {
  content: "\e0a3"; }

.icon_above.icon_lab:before,
.icon_before.icon_lab:before,
.icon_only.icon_lab:before {
  content: "\e0a4"; }

.icon_after.icon_lab:after {
  content: "\e0a4"; }

.icon_above.icon_magnet:before,
.icon_before.icon_magnet:before,
.icon_only.icon_magnet:before {
  content: "\e0a5"; }

.icon_after.icon_magnet:after {
  content: "\e0a5"; }

.icon_above.icon_remove:before,
.icon_before.icon_remove:before,
.icon_only.icon_remove:before {
  content: "\e0a6"; }

.icon_after.icon_remove:after {
  content: "\e0a6"; }

.icon_above.icon_remove_2:before,
.icon_before.icon_remove_2:before,
.icon_only.icon_remove_2:before {
  content: "\e0a7"; }

.icon_after.icon_remove_2:after {
  content: "\e0a7"; }

.icon_above.icon_briefcase:before,
.icon_before.icon_briefcase:before,
.icon_only.icon_briefcase:before {
  content: "\e0a8"; }

.icon_after.icon_briefcase:after {
  content: "\e0a8"; }

.icon_above.icon_airplane:before,
.icon_before.icon_airplane:before,
.icon_only.icon_airplane:before {
  content: "\e0a9"; }

.icon_after.icon_airplane:after {
  content: "\e0a9"; }

.icon_above.icon_truck:before,
.icon_before.icon_truck:before,
.icon_only.icon_truck:before {
  content: "\e0aa"; }

.icon_after.icon_truck:after {
  content: "\e0aa"; }

.icon_above.icon_road:before,
.icon_before.icon_road:before,
.icon_only.icon_road:before {
  content: "\e0ab"; }

.icon_after.icon_road:after {
  content: "\e0ab"; }

.icon_above.icon_accessibility:before,
.icon_before.icon_accessibility:before,
.icon_only.icon_accessibility:before {
  content: "\e0ac"; }

.icon_after.icon_accessibility:after {
  content: "\e0ac"; }

.icon_above.icon_target:before,
.icon_before.icon_target:before,
.icon_only.icon_target:before {
  content: "\e0ad"; }

.icon_after.icon_target:after {
  content: "\e0ad"; }

.icon_above.icon_shield:before,
.icon_before.icon_shield:before,
.icon_only.icon_shield:before {
  content: "\e0ae"; }

.icon_after.icon_shield:after {
  content: "\e0ae"; }

.icon_above.icon_lightning:before,
.icon_before.icon_lightning:before,
.icon_only.icon_lightning:before {
  content: "\e0af"; }

.icon_after.icon_lightning:after {
  content: "\e0af"; }

.icon_above.icon_switch:before,
.icon_before.icon_switch:before,
.icon_only.icon_switch:before {
  content: "\e0b0"; }

.icon_after.icon_switch:after {
  content: "\e0b0"; }

.icon_above.icon_power_cord:before,
.icon_before.icon_power_cord:before,
.icon_only.icon_power_cord:before {
  content: "\e0b1"; }

.icon_after.icon_power_cord:after {
  content: "\e0b1"; }

.icon_above.icon_signup:before,
.icon_before.icon_signup:before,
.icon_only.icon_signup:before {
  content: "\e0b2"; }

.icon_after.icon_signup:after {
  content: "\e0b2"; }

.icon_above.icon_list:before,
.icon_before.icon_list:before,
.icon_only.icon_list:before {
  content: "\e0b3"; }

.icon_after.icon_list:after {
  content: "\e0b3"; }

.icon_above.icon_list_2:before,
.icon_before.icon_list_2:before,
.icon_only.icon_list_2:before {
  content: "\e0b4"; }

.icon_after.icon_list_2:after {
  content: "\e0b4"; }

.icon_above.icon_numbered_list:before,
.icon_before.icon_numbered_list:before,
.icon_only.icon_numbered_list:before {
  content: "\e0b5"; }

.icon_after.icon_numbered_list:after {
  content: "\e0b5"; }

.icon_above.icon_menu:before,
.icon_before.icon_menu:before,
.icon_only.icon_menu:before {
  content: "\e0b6"; }

.icon_after.icon_menu:after {
  content: "\e0b6"; }

.icon_above.icon_menu_2:before,
.icon_before.icon_menu_2:before,
.icon_only.icon_menu_2:before {
  content: "\e0b7"; }

.icon_after.icon_menu_2:after {
  content: "\e0b7"; }

.icon_above.icon_tree:before,
.icon_before.icon_tree:before,
.icon_only.icon_tree:before {
  content: "\e0b8"; }

.icon_after.icon_tree:after {
  content: "\e0b8"; }

.icon_above.icon_cloud:before,
.icon_before.icon_cloud:before,
.icon_only.icon_cloud:before {
  content: "\e0b9"; }

.icon_after.icon_cloud:after {
  content: "\e0b9"; }

.icon_above.icon_cloud_download:before,
.icon_before.icon_cloud_download:before,
.icon_only.icon_cloud_download:before {
  content: "\e0ba"; }

.icon_after.icon_cloud_download:after {
  content: "\e0ba"; }

.icon_above.icon_cloud_upload:before,
.icon_before.icon_cloud_upload:before,
.icon_only.icon_cloud_upload:before {
  content: "\e0bb"; }

.icon_after.icon_cloud_upload:after {
  content: "\e0bb"; }

.icon_above.icon_download_2:before,
.icon_before.icon_download_2:before,
.icon_only.icon_download_2:before {
  content: "\e0bc"; }

.icon_after.icon_download_2:after {
  content: "\e0bc"; }

.icon_above.icon_upload_2:before,
.icon_before.icon_upload_2:before,
.icon_only.icon_upload_2:before {
  content: "\e0bd"; }

.icon_after.icon_upload_2:after {
  content: "\e0bd"; }

.icon_above.icon_download_3:before,
.icon_before.icon_download_3:before,
.icon_only.icon_download_3:before {
  content: "\e0be"; }

.icon_after.icon_download_3:after {
  content: "\e0be"; }

.icon_above.icon_upload_3:before,
.icon_before.icon_upload_3:before,
.icon_only.icon_upload_3:before {
  content: "\e0bf"; }

.icon_after.icon_upload_3:after {
  content: "\e0bf"; }

.icon_above.icon_globe:before,
.icon_before.icon_globe:before,
.icon_only.icon_globe:before {
  content: "\e0c0"; }

.icon_after.icon_globe:after {
  content: "\e0c0"; }

.icon_above.icon_earth:before,
.icon_before.icon_earth:before,
.icon_only.icon_earth:before {
  content: "\e0c1"; }

.icon_after.icon_earth:after {
  content: "\e0c1"; }

.icon_above.icon_link:before,
.icon_before.icon_link:before,
.icon_only.icon_link:before {
  content: "\e0c2"; }

.icon_after.icon_link:after {
  content: "\e0c2"; }

.icon_above.icon_flag:before,
.icon_before.icon_flag:before,
.icon_only.icon_flag:before {
  content: "\e0c3"; }

.icon_after.icon_flag:after {
  content: "\e0c3"; }

.icon_above.icon_attachment:before,
.icon_before.icon_attachment:before,
.icon_only.icon_attachment:before {
  content: "\e0c4"; }

.icon_after.icon_attachment:after {
  content: "\e0c4"; }

.icon_above.icon_eye:before,
.icon_before.icon_eye:before,
.icon_only.icon_eye:before {
  content: "\e0c5"; }

.icon_after.icon_eye:after {
  content: "\e0c5"; }

.icon_above.icon_eye_blocked:before,
.icon_before.icon_eye_blocked:before,
.icon_only.icon_eye_blocked:before {
  content: "\e0c6"; }

.icon_after.icon_eye_blocked:after {
  content: "\e0c6"; }

.icon_above.icon_eye_2:before,
.icon_before.icon_eye_2:before,
.icon_only.icon_eye_2:before {
  content: "\e0c7"; }

.icon_after.icon_eye_2:after {
  content: "\e0c7"; }

.icon_above.icon_bookmark:before,
.icon_before.icon_bookmark:before,
.icon_only.icon_bookmark:before {
  content: "\e0c8"; }

.icon_after.icon_bookmark:after {
  content: "\e0c8"; }

.icon_above.icon_bookmarks:before,
.icon_before.icon_bookmarks:before,
.icon_only.icon_bookmarks:before {
  content: "\e0c9"; }

.icon_after.icon_bookmarks:after {
  content: "\e0c9"; }

.icon_above.icon_brightness_medium:before,
.icon_before.icon_brightness_medium:before,
.icon_only.icon_brightness_medium:before {
  content: "\e0ca"; }

.icon_after.icon_brightness_medium:after {
  content: "\e0ca"; }

.icon_above.icon_brightness_contrast:before,
.icon_before.icon_brightness_contrast:before,
.icon_only.icon_brightness_contrast:before {
  content: "\e0cb"; }

.icon_after.icon_brightness_contrast:after {
  content: "\e0cb"; }

.icon_above.icon_contrast:before,
.icon_before.icon_contrast:before,
.icon_only.icon_contrast:before {
  content: "\e0cc"; }

.icon_after.icon_contrast:after {
  content: "\e0cc"; }

.icon_above.icon_star:before,
.icon_before.icon_star:before,
.icon_only.icon_star:before {
  content: "\e0cd"; }

.icon_after.icon_star:after {
  content: "\e0cd"; }

.icon_above.icon_star_2:before,
.icon_before.icon_star_2:before,
.icon_only.icon_star_2:before {
  content: "\e0ce"; }

.icon_after.icon_star_2:after {
  content: "\e0ce"; }

.icon_above.icon_star_3:before,
.icon_before.icon_star_3:before,
.icon_only.icon_star_3:before {
  content: "\e0cf"; }

.icon_after.icon_star_3:after {
  content: "\e0cf"; }

.icon_above.icon_heart:before,
.icon_before.icon_heart:before,
.icon_only.icon_heart:before {
  content: "\e0d0"; }

.icon_after.icon_heart:after {
  content: "\e0d0"; }

.icon_above.icon_heart_2:before,
.icon_before.icon_heart_2:before,
.icon_only.icon_heart_2:before {
  content: "\e0d1"; }

.icon_after.icon_heart_2:after {
  content: "\e0d1"; }

.icon_above.icon_heart_broken:before,
.icon_before.icon_heart_broken:before,
.icon_only.icon_heart_broken:before {
  content: "\e0d2"; }

.icon_after.icon_heart_broken:after {
  content: "\e0d2"; }

.icon_above.icon_thumbs_up:before,
.icon_before.icon_thumbs_up:before,
.icon_only.icon_thumbs_up:before {
  content: "\e0d3"; }

.icon_after.icon_thumbs_up:after {
  content: "\e0d3"; }

.icon_above.icon_thumbs_up_2:before,
.icon_before.icon_thumbs_up_2:before,
.icon_only.icon_thumbs_up_2:before {
  content: "\e0d4"; }

.icon_after.icon_thumbs_up_2:after {
  content: "\e0d4"; }

.icon_above.icon_happy:before,
.icon_before.icon_happy:before,
.icon_only.icon_happy:before {
  content: "\e0d5"; }

.icon_after.icon_happy:after {
  content: "\e0d5"; }

.icon_above.icon_happy_2:before,
.icon_before.icon_happy_2:before,
.icon_only.icon_happy_2:before {
  content: "\e0d6"; }

.icon_after.icon_happy_2:after {
  content: "\e0d6"; }

.icon_above.icon_smiley:before,
.icon_before.icon_smiley:before,
.icon_only.icon_smiley:before {
  content: "\e0d7"; }

.icon_after.icon_smiley:after {
  content: "\e0d7"; }

.icon_above.icon_smiley_2:before,
.icon_before.icon_smiley_2:before,
.icon_only.icon_smiley_2:before {
  content: "\e0d8"; }

.icon_after.icon_smiley_2:after {
  content: "\e0d8"; }

.icon_above.icon_tongue:before,
.icon_before.icon_tongue:before,
.icon_only.icon_tongue:before {
  content: "\e0d9"; }

.icon_after.icon_tongue:after {
  content: "\e0d9"; }

.icon_above.icon_tongue_2:before,
.icon_before.icon_tongue_2:before,
.icon_only.icon_tongue_2:before {
  content: "\e0da"; }

.icon_after.icon_tongue_2:after {
  content: "\e0da"; }

.icon_above.icon_sad:before,
.icon_before.icon_sad:before,
.icon_only.icon_sad:before {
  content: "\e0db"; }

.icon_after.icon_sad:after {
  content: "\e0db"; }

.icon_above.icon_sad_2:before,
.icon_before.icon_sad_2:before,
.icon_only.icon_sad_2:before {
  content: "\e0dc"; }

.icon_after.icon_sad_2:after {
  content: "\e0dc"; }

.icon_above.icon_wink:before,
.icon_before.icon_wink:before,
.icon_only.icon_wink:before {
  content: "\e0dd"; }

.icon_after.icon_wink:after {
  content: "\e0dd"; }

.icon_above.icon_wink_2:before,
.icon_before.icon_wink_2:before,
.icon_only.icon_wink_2:before {
  content: "\e0de"; }

.icon_after.icon_wink_2:after {
  content: "\e0de"; }

.icon_above.icon_grin:before,
.icon_before.icon_grin:before,
.icon_only.icon_grin:before {
  content: "\e0df"; }

.icon_after.icon_grin:after {
  content: "\e0df"; }

.icon_above.icon_grin_2:before,
.icon_before.icon_grin_2:before,
.icon_only.icon_grin_2:before {
  content: "\e0e0"; }

.icon_after.icon_grin_2:after {
  content: "\e0e0"; }

.icon_above.icon_cool:before,
.icon_before.icon_cool:before,
.icon_only.icon_cool:before {
  content: "\e0e1"; }

.icon_after.icon_cool:after {
  content: "\e0e1"; }

.icon_above.icon_cool_2:before,
.icon_before.icon_cool_2:before,
.icon_only.icon_cool_2:before {
  content: "\e0e2"; }

.icon_after.icon_cool_2:after {
  content: "\e0e2"; }

.icon_above.icon_angry:before,
.icon_before.icon_angry:before,
.icon_only.icon_angry:before {
  content: "\e0e3"; }

.icon_after.icon_angry:after {
  content: "\e0e3"; }

.icon_above.icon_angry_2:before,
.icon_before.icon_angry_2:before,
.icon_only.icon_angry_2:before {
  content: "\e0e4"; }

.icon_after.icon_angry_2:after {
  content: "\e0e4"; }

.icon_above.icon_evil:before,
.icon_before.icon_evil:before,
.icon_only.icon_evil:before {
  content: "\e0e5"; }

.icon_after.icon_evil:after {
  content: "\e0e5"; }

.icon_above.icon_evil_2:before,
.icon_before.icon_evil_2:before,
.icon_only.icon_evil_2:before {
  content: "\e0e6"; }

.icon_after.icon_evil_2:after {
  content: "\e0e6"; }

.icon_above.icon_shocked:before,
.icon_before.icon_shocked:before,
.icon_only.icon_shocked:before {
  content: "\e0e7"; }

.icon_after.icon_shocked:after {
  content: "\e0e7"; }

.icon_above.icon_shocked_2:before,
.icon_before.icon_shocked_2:before,
.icon_only.icon_shocked_2:before {
  content: "\e0e8"; }

.icon_after.icon_shocked_2:after {
  content: "\e0e8"; }

.icon_above.icon_confused:before,
.icon_before.icon_confused:before,
.icon_only.icon_confused:before {
  content: "\e0e9"; }

.icon_after.icon_confused:after {
  content: "\e0e9"; }

.icon_above.icon_confused_2:before,
.icon_before.icon_confused_2:before,
.icon_only.icon_confused_2:before {
  content: "\e0ea"; }

.icon_after.icon_confused_2:after {
  content: "\e0ea"; }

.icon_above.icon_neutral:before,
.icon_before.icon_neutral:before,
.icon_only.icon_neutral:before {
  content: "\e0eb"; }

.icon_after.icon_neutral:after {
  content: "\e0eb"; }

.icon_above.icon_neutral_2:before,
.icon_before.icon_neutral_2:before,
.icon_only.icon_neutral_2:before {
  content: "\e0ec"; }

.icon_after.icon_neutral_2:after {
  content: "\e0ec"; }

.icon_above.icon_wondering:before,
.icon_before.icon_wondering:before,
.icon_only.icon_wondering:before {
  content: "\e0ed"; }

.icon_after.icon_wondering:after {
  content: "\e0ed"; }

.icon_above.icon_wondering_2:before,
.icon_before.icon_wondering_2:before,
.icon_only.icon_wondering_2:before {
  content: "\e0ee"; }

.icon_after.icon_wondering_2:after {
  content: "\e0ee"; }

.icon_above.icon_point_up:before,
.icon_before.icon_point_up:before,
.icon_only.icon_point_up:before {
  content: "\e0ef"; }

.icon_after.icon_point_up:after {
  content: "\e0ef"; }

.icon_above.icon_point_right:before,
.icon_before.icon_point_right:before,
.icon_only.icon_point_right:before {
  content: "\e0f0"; }

.icon_after.icon_point_right:after {
  content: "\e0f0"; }

.icon_above.icon_point_down:before,
.icon_before.icon_point_down:before,
.icon_only.icon_point_down:before {
  content: "\e0f1"; }

.icon_after.icon_point_down:after {
  content: "\e0f1"; }

.icon_above.icon_point_left:before,
.icon_before.icon_point_left:before,
.icon_only.icon_point_left:before {
  content: "\e0f2"; }

.icon_after.icon_point_left:after {
  content: "\e0f2"; }

.icon_above.icon_warning:before,
.icon_before.icon_warning:before,
.icon_only.icon_warning:before {
  content: "\e0f3"; }

.icon_after.icon_warning:after {
  content: "\e0f3"; }

.icon_above.icon_notification:before,
.icon_before.icon_notification:before,
.icon_only.icon_notification:before {
  content: "\e0f4"; }

.icon_after.icon_notification:after {
  content: "\e0f4"; }

.icon_above.icon_question:before,
.icon_before.icon_question:before,
.icon_only.icon_question:before {
  content: "\e0f5"; }

.icon_after.icon_question:after {
  content: "\e0f5"; }

.icon_above.icon_info:before,
.icon_before.icon_info:before,
.icon_only.icon_info:before {
  content: "\e0f6"; }

.icon_after.icon_info:after {
  content: "\e0f6"; }

.icon_above.icon_info_2:before,
.icon_before.icon_info_2:before,
.icon_only.icon_info_2:before {
  content: "\e0f7"; }

.icon_after.icon_info_2:after {
  content: "\e0f7"; }

.icon_above.icon_blocked:before,
.icon_before.icon_blocked:before,
.icon_only.icon_blocked:before {
  content: "\e0f8"; }

.icon_after.icon_blocked:after {
  content: "\e0f8"; }

.icon_above.icon_cancel_circle:before,
.icon_before.icon_cancel_circle:before,
.icon_only.icon_cancel_circle:before {
  content: "\e0f9"; }

.icon_after.icon_cancel_circle:after {
  content: "\e0f9"; }

.icon_above.icon_checkmark_circle:before,
.icon_before.icon_checkmark_circle:before,
.icon_only.icon_checkmark_circle:before {
  content: "\e0fa"; }

.icon_after.icon_checkmark_circle:after {
  content: "\e0fa"; }

.icon_above.icon_spam:before,
.icon_before.icon_spam:before,
.icon_only.icon_spam:before {
  content: "\e0fb"; }

.icon_after.icon_spam:after {
  content: "\e0fb"; }

.icon_above.icon_close:before,
.icon_before.icon_close:before,
.icon_only.icon_close:before {
  content: "\e0fc"; }

.icon_after.icon_close:after {
  content: "\e0fc"; }

.icon_above.icon_checkmark:before,
.icon_before.icon_checkmark:before,
.icon_only.icon_checkmark:before {
  content: "\e0fd"; }

.icon_after.icon_checkmark:after {
  content: "\e0fd"; }

.icon_above.icon_checkmark_2:before,
.icon_before.icon_checkmark_2:before,
.icon_only.icon_checkmark_2:before {
  content: "\e0fe"; }

.icon_after.icon_checkmark_2:after {
  content: "\e0fe"; }

.icon_above.icon_spell_check:before,
.icon_before.icon_spell_check:before,
.icon_only.icon_spell_check:before {
  content: "\e0ff"; }

.icon_after.icon_spell_check:after {
  content: "\e0ff"; }

.icon_above.icon_minus:before,
.icon_before.icon_minus:before,
.icon_only.icon_minus:before {
  content: "\e100"; }

.icon_after.icon_minus:after {
  content: "\e100"; }

.icon_above.icon_plus:before,
.icon_before.icon_plus:before,
.icon_only.icon_plus:before {
  content: "\e101"; }

.icon_after.icon_plus:after {
  content: "\e101"; }

.icon_above.icon_enter:before,
.icon_before.icon_enter:before,
.icon_only.icon_enter:before {
  content: "\e102"; }

.icon_after.icon_enter:after {
  content: "\e102"; }

.icon_above.icon_exit:before,
.icon_before.icon_exit:before,
.icon_only.icon_exit:before {
  content: "\e103"; }

.icon_after.icon_exit:after {
  content: "\e103"; }

.icon_above.icon_play_2:before,
.icon_before.icon_play_2:before,
.icon_only.icon_play_2:before {
  content: "\e104"; }

.icon_after.icon_play_2:after {
  content: "\e104"; }

.icon_above.icon_pause:before,
.icon_before.icon_pause:before,
.icon_only.icon_pause:before {
  content: "\e105"; }

.icon_after.icon_pause:after {
  content: "\e105"; }

.icon_above.icon_stop:before,
.icon_before.icon_stop:before,
.icon_only.icon_stop:before {
  content: "\e106"; }

.icon_after.icon_stop:after {
  content: "\e106"; }

.icon_above.icon_backward:before,
.icon_before.icon_backward:before,
.icon_only.icon_backward:before {
  content: "\e107"; }

.icon_after.icon_backward:after {
  content: "\e107"; }

.icon_above.icon_forward_2:before,
.icon_before.icon_forward_2:before,
.icon_only.icon_forward_2:before {
  content: "\e108"; }

.icon_after.icon_forward_2:after {
  content: "\e108"; }

.icon_above.icon_play_3:before,
.icon_before.icon_play_3:before,
.icon_only.icon_play_3:before {
  content: "\e109"; }

.icon_after.icon_play_3:after {
  content: "\e109"; }

.icon_above.icon_pause_2:before,
.icon_before.icon_pause_2:before,
.icon_only.icon_pause_2:before {
  content: "\e10a"; }

.icon_after.icon_pause_2:after {
  content: "\e10a"; }

.icon_above.icon_stop_2:before,
.icon_before.icon_stop_2:before,
.icon_only.icon_stop_2:before {
  content: "\e10b"; }

.icon_after.icon_stop_2:after {
  content: "\e10b"; }

.icon_above.icon_backward_2:before,
.icon_before.icon_backward_2:before,
.icon_only.icon_backward_2:before {
  content: "\e10c"; }

.icon_after.icon_backward_2:after {
  content: "\e10c"; }

.icon_above.icon_forward_3:before,
.icon_before.icon_forward_3:before,
.icon_only.icon_forward_3:before {
  content: "\e10d"; }

.icon_after.icon_forward_3:after {
  content: "\e10d"; }

.icon_above.icon_first:before,
.icon_before.icon_first:before,
.icon_only.icon_first:before {
  content: "\e10e"; }

.icon_after.icon_first:after {
  content: "\e10e"; }

.icon_above.icon_last:before,
.icon_before.icon_last:before,
.icon_only.icon_last:before {
  content: "\e10f"; }

.icon_after.icon_last:after {
  content: "\e10f"; }

.icon_above.icon_previous:before,
.icon_before.icon_previous:before,
.icon_only.icon_previous:before {
  content: "\e110"; }

.icon_after.icon_previous:after {
  content: "\e110"; }

.icon_above.icon_next:before,
.icon_before.icon_next:before,
.icon_only.icon_next:before {
  content: "\e111"; }

.icon_after.icon_next:after {
  content: "\e111"; }

.icon_above.icon_eject:before,
.icon_before.icon_eject:before,
.icon_only.icon_eject:before {
  content: "\e112"; }

.icon_after.icon_eject:after {
  content: "\e112"; }

.icon_above.icon_volume_high:before,
.icon_before.icon_volume_high:before,
.icon_only.icon_volume_high:before {
  content: "\e113"; }

.icon_after.icon_volume_high:after {
  content: "\e113"; }

.icon_above.icon_volume_medium:before,
.icon_before.icon_volume_medium:before,
.icon_only.icon_volume_medium:before {
  content: "\e114"; }

.icon_after.icon_volume_medium:after {
  content: "\e114"; }

.icon_above.icon_volume_low:before,
.icon_before.icon_volume_low:before,
.icon_only.icon_volume_low:before {
  content: "\e115"; }

.icon_after.icon_volume_low:after {
  content: "\e115"; }

.icon_above.icon_volume_mute:before,
.icon_before.icon_volume_mute:before,
.icon_only.icon_volume_mute:before {
  content: "\e116"; }

.icon_after.icon_volume_mute:after {
  content: "\e116"; }

.icon_above.icon_volume_mute_2:before,
.icon_before.icon_volume_mute_2:before,
.icon_only.icon_volume_mute_2:before {
  content: "\e117"; }

.icon_after.icon_volume_mute_2:after {
  content: "\e117"; }

.icon_above.icon_volume_increase:before,
.icon_before.icon_volume_increase:before,
.icon_only.icon_volume_increase:before {
  content: "\e118"; }

.icon_after.icon_volume_increase:after {
  content: "\e118"; }

.icon_above.icon_volume_decrease:before,
.icon_before.icon_volume_decrease:before,
.icon_only.icon_volume_decrease:before {
  content: "\e119"; }

.icon_after.icon_volume_decrease:after {
  content: "\e119"; }

.icon_above.icon_loop:before,
.icon_before.icon_loop:before,
.icon_only.icon_loop:before {
  content: "\e11a"; }

.icon_after.icon_loop:after {
  content: "\e11a"; }

.icon_above.icon_loop_2:before,
.icon_before.icon_loop_2:before,
.icon_only.icon_loop_2:before {
  content: "\e11b"; }

.icon_after.icon_loop_2:after {
  content: "\e11b"; }

.icon_above.icon_loop_3:before,
.icon_before.icon_loop_3:before,
.icon_only.icon_loop_3:before {
  content: "\e11c"; }

.icon_after.icon_loop_3:after {
  content: "\e11c"; }

.icon_above.icon_shuffle:before,
.icon_before.icon_shuffle:before,
.icon_only.icon_shuffle:before {
  content: "\e11d"; }

.icon_after.icon_shuffle:after {
  content: "\e11d"; }

.icon_above.icon_arrow_up_left:before,
.icon_before.icon_arrow_up_left:before,
.icon_only.icon_arrow_up_left:before {
  content: "\e11e"; }

.icon_after.icon_arrow_up_left:after {
  content: "\e11e"; }

.icon_above.icon_arrow_up:before,
.icon_before.icon_arrow_up:before,
.icon_only.icon_arrow_up:before {
  content: "\e11f"; }

.icon_after.icon_arrow_up:after {
  content: "\e11f"; }

.icon_above.icon_arrow_up_right:before,
.icon_before.icon_arrow_up_right:before,
.icon_only.icon_arrow_up_right:before {
  content: "\e120"; }

.icon_after.icon_arrow_up_right:after {
  content: "\e120"; }

.icon_above.icon_arrow_right:before,
.icon_before.icon_arrow_right:before,
.icon_only.icon_arrow_right:before {
  content: "\e121"; }

.icon_after.icon_arrow_right:after {
  content: "\e121"; }

.icon_above.icon_arrow_down_right:before,
.icon_before.icon_arrow_down_right:before,
.icon_only.icon_arrow_down_right:before {
  content: "\e122"; }

.icon_after.icon_arrow_down_right:after {
  content: "\e122"; }

.icon_above.icon_arrow_down:before,
.icon_before.icon_arrow_down:before,
.icon_only.icon_arrow_down:before {
  content: "\e123"; }

.icon_after.icon_arrow_down:after {
  content: "\e123"; }

.icon_above.icon_arrow_down_left:before,
.icon_before.icon_arrow_down_left:before,
.icon_only.icon_arrow_down_left:before {
  content: "\e124"; }

.icon_after.icon_arrow_down_left:after {
  content: "\e124"; }

.icon_above.icon_arrow_left:before,
.icon_before.icon_arrow_left:before,
.icon_only.icon_arrow_left:before {
  content: "\e125"; }

.icon_after.icon_arrow_left:after {
  content: "\e125"; }

.icon_above.icon_arrow_up_left_2:before,
.icon_before.icon_arrow_up_left_2:before,
.icon_only.icon_arrow_up_left_2:before {
  content: "\e126"; }

.icon_after.icon_arrow_up_left_2:after {
  content: "\e126"; }

.icon_above.icon_arrow_up_2:before,
.icon_before.icon_arrow_up_2:before,
.icon_only.icon_arrow_up_2:before {
  content: "\e127"; }

.icon_after.icon_arrow_up_2:after {
  content: "\e127"; }

.icon_above.icon_arrow_up_right_2:before,
.icon_before.icon_arrow_up_right_2:before,
.icon_only.icon_arrow_up_right_2:before {
  content: "\e128"; }

.icon_after.icon_arrow_up_right_2:after {
  content: "\e128"; }

.icon_above.icon_arrow_right_2:before,
.icon_before.icon_arrow_right_2:before,
.icon_only.icon_arrow_right_2:before {
  content: "\e129"; }

.icon_after.icon_arrow_right_2:after {
  content: "\e129"; }

.icon_above.icon_arrow_down_right_2:before,
.icon_before.icon_arrow_down_right_2:before,
.icon_only.icon_arrow_down_right_2:before {
  content: "\e12a"; }

.icon_after.icon_arrow_down_right_2:after {
  content: "\e12a"; }

.icon_above.icon_arrow_down_2:before,
.icon_before.icon_arrow_down_2:before,
.icon_only.icon_arrow_down_2:before {
  content: "\e12b"; }

.icon_after.icon_arrow_down_2:after {
  content: "\e12b"; }

.icon_above.icon_arrow_down_left_2:before,
.icon_before.icon_arrow_down_left_2:before,
.icon_only.icon_arrow_down_left_2:before {
  content: "\e12c"; }

.icon_after.icon_arrow_down_left_2:after {
  content: "\e12c"; }

.icon_above.icon_arrow_left_2:before,
.icon_before.icon_arrow_left_2:before,
.icon_only.icon_arrow_left_2:before {
  content: "\e12d"; }

.icon_after.icon_arrow_left_2:after {
  content: "\e12d"; }

.icon_above.icon_arrow_up_left_3:before,
.icon_before.icon_arrow_up_left_3:before,
.icon_only.icon_arrow_up_left_3:before {
  content: "\e12e"; }

.icon_after.icon_arrow_up_left_3:after {
  content: "\e12e"; }

.icon_above.icon_arrow_up_3:before,
.icon_before.icon_arrow_up_3:before,
.icon_only.icon_arrow_up_3:before {
  content: "\e12f"; }

.icon_after.icon_arrow_up_3:after {
  content: "\e12f"; }

.icon_above.icon_arrow_up_right_3:before,
.icon_before.icon_arrow_up_right_3:before,
.icon_only.icon_arrow_up_right_3:before {
  content: "\e130"; }

.icon_after.icon_arrow_up_right_3:after {
  content: "\e130"; }

.icon_above.icon_arrow_right_3:before,
.icon_before.icon_arrow_right_3:before,
.icon_only.icon_arrow_right_3:before {
  content: "\e131"; }

.icon_after.icon_arrow_right_3:after {
  content: "\e131"; }

.icon_above.icon_arrow_down_right_3:before,
.icon_before.icon_arrow_down_right_3:before,
.icon_only.icon_arrow_down_right_3:before {
  content: "\e132"; }

.icon_after.icon_arrow_down_right_3:after {
  content: "\e132"; }

.icon_above.icon_arrow_down_3:before,
.icon_before.icon_arrow_down_3:before,
.icon_only.icon_arrow_down_3:before {
  content: "\e133"; }

.icon_after.icon_arrow_down_3:after {
  content: "\e133"; }

.icon_above.icon_arrow_down_left_3:before,
.icon_before.icon_arrow_down_left_3:before,
.icon_only.icon_arrow_down_left_3:before {
  content: "\e134"; }

.icon_after.icon_arrow_down_left_3:after {
  content: "\e134"; }

.icon_above.icon_arrow_left_3:before,
.icon_before.icon_arrow_left_3:before,
.icon_only.icon_arrow_left_3:before {
  content: "\e135"; }

.icon_after.icon_arrow_left_3:after {
  content: "\e135"; }

.icon_above.icon_tab:before,
.icon_before.icon_tab:before,
.icon_only.icon_tab:before {
  content: "\e136"; }

.icon_after.icon_tab:after {
  content: "\e136"; }

.icon_above.icon_checkbox_checked:before,
.icon_before.icon_checkbox_checked:before,
.icon_only.icon_checkbox_checked:before {
  content: "\e137"; }

.icon_after.icon_checkbox_checked:after {
  content: "\e137"; }

.icon_above.icon_checkbox_unchecked:before,
.icon_before.icon_checkbox_unchecked:before,
.icon_only.icon_checkbox_unchecked:before {
  content: "\e138"; }

.icon_after.icon_checkbox_unchecked:after {
  content: "\e138"; }

.icon_above.icon_checkbox_partial:before,
.icon_before.icon_checkbox_partial:before,
.icon_only.icon_checkbox_partial:before {
  content: "\e139"; }

.icon_after.icon_checkbox_partial:after {
  content: "\e139"; }

.icon_above.icon_radio_checked:before,
.icon_before.icon_radio_checked:before,
.icon_only.icon_radio_checked:before {
  content: "\e13a"; }

.icon_after.icon_radio_checked:after {
  content: "\e13a"; }

.icon_above.icon_radio_unchecked:before,
.icon_before.icon_radio_unchecked:before,
.icon_only.icon_radio_unchecked:before {
  content: "\e13b"; }

.icon_after.icon_radio_unchecked:after {
  content: "\e13b"; }

.icon_above.icon_crop:before,
.icon_before.icon_crop:before,
.icon_only.icon_crop:before {
  content: "\e13c"; }

.icon_after.icon_crop:after {
  content: "\e13c"; }

.icon_above.icon_scissors:before,
.icon_before.icon_scissors:before,
.icon_only.icon_scissors:before {
  content: "\e13d"; }

.icon_after.icon_scissors:after {
  content: "\e13d"; }

.icon_above.icon_filter:before,
.icon_before.icon_filter:before,
.icon_only.icon_filter:before {
  content: "\e13e"; }

.icon_after.icon_filter:after {
  content: "\e13e"; }

.icon_above.icon_filter_2:before,
.icon_before.icon_filter_2:before,
.icon_only.icon_filter_2:before {
  content: "\e13f"; }

.icon_after.icon_filter_2:after {
  content: "\e13f"; }

.icon_above.icon_font:before,
.icon_before.icon_font:before,
.icon_only.icon_font:before {
  content: "\e140"; }

.icon_after.icon_font:after {
  content: "\e140"; }

.icon_above.icon_text_height:before,
.icon_before.icon_text_height:before,
.icon_only.icon_text_height:before {
  content: "\e141"; }

.icon_after.icon_text_height:after {
  content: "\e141"; }

.icon_above.icon_text_width:before,
.icon_before.icon_text_width:before,
.icon_only.icon_text_width:before {
  content: "\e142"; }

.icon_after.icon_text_width:after {
  content: "\e142"; }

.icon_above.icon_bold:before,
.icon_before.icon_bold:before,
.icon_only.icon_bold:before {
  content: "\e143"; }

.icon_after.icon_bold:after {
  content: "\e143"; }

.icon_above.icon_underline:before,
.icon_before.icon_underline:before,
.icon_only.icon_underline:before {
  content: "\e144"; }

.icon_after.icon_underline:after {
  content: "\e144"; }

.icon_above.icon_italic:before,
.icon_before.icon_italic:before,
.icon_only.icon_italic:before {
  content: "\e145"; }

.icon_after.icon_italic:after {
  content: "\e145"; }

.icon_above.icon_strikethrough:before,
.icon_before.icon_strikethrough:before,
.icon_only.icon_strikethrough:before {
  content: "\e146"; }

.icon_after.icon_strikethrough:after {
  content: "\e146"; }

.icon_above.icon_omega:before,
.icon_before.icon_omega:before,
.icon_only.icon_omega:before {
  content: "\e147"; }

.icon_after.icon_omega:after {
  content: "\e147"; }

.icon_above.icon_sigma:before,
.icon_before.icon_sigma:before,
.icon_only.icon_sigma:before {
  content: "\e148"; }

.icon_after.icon_sigma:after {
  content: "\e148"; }

.icon_above.icon_table:before,
.icon_before.icon_table:before,
.icon_only.icon_table:before {
  content: "\e149"; }

.icon_after.icon_table:after {
  content: "\e149"; }

.icon_above.icon_table_2:before,
.icon_before.icon_table_2:before,
.icon_only.icon_table_2:before {
  content: "\e14a"; }

.icon_after.icon_table_2:after {
  content: "\e14a"; }

.icon_above.icon_insert_template:before,
.icon_before.icon_insert_template:before,
.icon_only.icon_insert_template:before {
  content: "\e14b"; }

.icon_after.icon_insert_template:after {
  content: "\e14b"; }

.icon_above.icon_pilcrow:before,
.icon_before.icon_pilcrow:before,
.icon_only.icon_pilcrow:before {
  content: "\e14c"; }

.icon_after.icon_pilcrow:after {
  content: "\e14c"; }

.icon_above.icon_left_to_right:before,
.icon_before.icon_left_to_right:before,
.icon_only.icon_left_to_right:before {
  content: "\e14d"; }

.icon_after.icon_left_to_right:after {
  content: "\e14d"; }

.icon_above.icon_right_to_left:before,
.icon_before.icon_right_to_left:before,
.icon_only.icon_right_to_left:before {
  content: "\e14e"; }

.icon_after.icon_right_to_left:after {
  content: "\e14e"; }

.icon_above.icon_paragraph_left:before,
.icon_before.icon_paragraph_left:before,
.icon_only.icon_paragraph_left:before {
  content: "\e14f"; }

.icon_after.icon_paragraph_left:after {
  content: "\e14f"; }

.icon_above.icon_paragraph_center:before,
.icon_before.icon_paragraph_center:before,
.icon_only.icon_paragraph_center:before {
  content: "\e150"; }

.icon_after.icon_paragraph_center:after {
  content: "\e150"; }

.icon_above.icon_paragraph_right:before,
.icon_before.icon_paragraph_right:before,
.icon_only.icon_paragraph_right:before {
  content: "\e151"; }

.icon_after.icon_paragraph_right:after {
  content: "\e151"; }

.icon_above.icon_paragraph_justify:before,
.icon_before.icon_paragraph_justify:before,
.icon_only.icon_paragraph_justify:before {
  content: "\e152"; }

.icon_after.icon_paragraph_justify:after {
  content: "\e152"; }

.icon_above.icon_paragraph_left_2:before,
.icon_before.icon_paragraph_left_2:before,
.icon_only.icon_paragraph_left_2:before {
  content: "\e153"; }

.icon_after.icon_paragraph_left_2:after {
  content: "\e153"; }

.icon_above.icon_paragraph_center_2:before,
.icon_before.icon_paragraph_center_2:before,
.icon_only.icon_paragraph_center_2:before {
  content: "\e154"; }

.icon_after.icon_paragraph_center_2:after {
  content: "\e154"; }

.icon_above.icon_paragraph_right_2:before,
.icon_before.icon_paragraph_right_2:before,
.icon_only.icon_paragraph_right_2:before {
  content: "\e155"; }

.icon_after.icon_paragraph_right_2:after {
  content: "\e155"; }

.icon_above.icon_paragraph_justify_2:before,
.icon_before.icon_paragraph_justify_2:before,
.icon_only.icon_paragraph_justify_2:before {
  content: "\e156"; }

.icon_after.icon_paragraph_justify_2:after {
  content: "\e156"; }

.icon_above.icon_indent_increase:before,
.icon_before.icon_indent_increase:before,
.icon_only.icon_indent_increase:before {
  content: "\e157"; }

.icon_after.icon_indent_increase:after {
  content: "\e157"; }

.icon_above.icon_indent_decrease:before,
.icon_before.icon_indent_decrease:before,
.icon_only.icon_indent_decrease:before {
  content: "\e158"; }

.icon_after.icon_indent_decrease:after {
  content: "\e158"; }

.icon_above.icon_new_tab:before,
.icon_before.icon_new_tab:before,
.icon_only.icon_new_tab:before {
  content: "\e159"; }

.icon_after.icon_new_tab:after {
  content: "\e159"; }

.icon_above.icon_embed:before,
.icon_before.icon_embed:before,
.icon_only.icon_embed:before {
  content: "\e15a"; }

.icon_after.icon_embed:after {
  content: "\e15a"; }

.icon_above.icon_code:before,
.icon_before.icon_code:before,
.icon_only.icon_code:before {
  content: "\e15b"; }

.icon_after.icon_code:after {
  content: "\e15b"; }

.icon_above.icon_console:before,
.icon_before.icon_console:before,
.icon_only.icon_console:before {
  content: "\e15c"; }

.icon_after.icon_console:after {
  content: "\e15c"; }

.icon_above.icon_share:before,
.icon_before.icon_share:before,
.icon_only.icon_share:before {
  content: "\e15d"; }

.icon_after.icon_share:after {
  content: "\e15d"; }

.icon_above.icon_mail:before,
.icon_before.icon_mail:before,
.icon_only.icon_mail:before {
  content: "\e15e"; }

.icon_after.icon_mail:after {
  content: "\e15e"; }

.icon_above.icon_mail_2:before,
.icon_before.icon_mail_2:before,
.icon_only.icon_mail_2:before {
  content: "\e15f"; }

.icon_after.icon_mail_2:after {
  content: "\e15f"; }

.icon_above.icon_mail_3:before,
.icon_before.icon_mail_3:before,
.icon_only.icon_mail_3:before {
  content: "\e160"; }

.icon_after.icon_mail_3:after {
  content: "\e160"; }

.icon_above.icon_mail_4:before,
.icon_before.icon_mail_4:before,
.icon_only.icon_mail_4:before {
  content: "\e161"; }

.icon_after.icon_mail_4:after {
  content: "\e161"; }

.icon_above.icon_google:before,
.icon_before.icon_google:before,
.icon_only.icon_google:before {
  content: "\e162"; }

.icon_after.icon_google:after {
  content: "\e162"; }

.icon_above.icon_google_plus:before,
.icon_before.icon_google_plus:before,
.icon_only.icon_google_plus:before {
  content: "\e163"; }

.icon_after.icon_google_plus:after {
  content: "\e163"; }

.icon_above.icon_google_plus_2:before,
.icon_before.icon_google_plus_2:before,
.icon_only.icon_google_plus_2:before {
  content: "\e164"; }

.icon_after.icon_google_plus_2:after {
  content: "\e164"; }

.icon_above.icon_google_plus_3:before,
.icon_before.icon_google_plus_3:before,
.icon_only.icon_google_plus_3:before {
  content: "\e165"; }

.icon_after.icon_google_plus_3:after {
  content: "\e165"; }

.icon_above.icon_google_plus_4:before,
.icon_before.icon_google_plus_4:before,
.icon_only.icon_google_plus_4:before {
  content: "\e166"; }

.icon_after.icon_google_plus_4:after {
  content: "\e166"; }

.icon_above.icon_google_drive:before,
.icon_before.icon_google_drive:before,
.icon_only.icon_google_drive:before {
  content: "\e167"; }

.icon_after.icon_google_drive:after {
  content: "\e167"; }

.icon_above.icon_facebook:before,
.icon_before.icon_facebook:before,
.icon_only.icon_facebook:before {
  content: "\e168"; }

.icon_after.icon_facebook:after {
  content: "\e168"; }

.icon_above.icon_facebook_2:before,
.icon_before.icon_facebook_2:before,
.icon_only.icon_facebook_2:before {
  content: "\e169"; }

.icon_after.icon_facebook_2:after {
  content: "\e169"; }

.icon_above.icon_facebook_3:before,
.icon_before.icon_facebook_3:before,
.icon_only.icon_facebook_3:before {
  content: "\e16a"; }

.icon_after.icon_facebook_3:after {
  content: "\e16a"; }

.icon_above.icon_instagram:before,
.icon_before.icon_instagram:before,
.icon_only.icon_instagram:before {
  content: "\e16b"; }

.icon_after.icon_instagram:after {
  content: "\e16b"; }

.icon_above.icon_twitter:before,
.icon_before.icon_twitter:before,
.icon_only.icon_twitter:before {
  content: "\e16c"; }

.icon_after.icon_twitter:after {
  content: "\e16c"; }

.icon_above.icon_twitter_2:before,
.icon_before.icon_twitter_2:before,
.icon_only.icon_twitter_2:before {
  content: "\e16d"; }

.icon_after.icon_twitter_2:after {
  content: "\e16d"; }

.icon_above.icon_twitter_3:before,
.icon_before.icon_twitter_3:before,
.icon_only.icon_twitter_3:before {
  content: "\e16e"; }

.icon_after.icon_twitter_3:after {
  content: "\e16e"; }

.icon_above.icon_feed_2:before,
.icon_before.icon_feed_2:before,
.icon_only.icon_feed_2:before {
  content: "\e16f"; }

.icon_after.icon_feed_2:after {
  content: "\e16f"; }

.icon_above.icon_feed_3:before,
.icon_before.icon_feed_3:before,
.icon_only.icon_feed_3:before {
  content: "\e170"; }

.icon_after.icon_feed_3:after {
  content: "\e170"; }

.icon_above.icon_feed_4:before,
.icon_before.icon_feed_4:before,
.icon_only.icon_feed_4:before {
  content: "\e171"; }

.icon_after.icon_feed_4:after {
  content: "\e171"; }

.icon_above.icon_youtube:before,
.icon_before.icon_youtube:before,
.icon_only.icon_youtube:before {
  content: "\e172"; }

.icon_after.icon_youtube:after {
  content: "\e172"; }

.icon_above.icon_youtube_2:before,
.icon_before.icon_youtube_2:before,
.icon_only.icon_youtube_2:before {
  content: "\e173"; }

.icon_after.icon_youtube_2:after {
  content: "\e173"; }

.icon_above.icon_vimeo:before,
.icon_before.icon_vimeo:before,
.icon_only.icon_vimeo:before {
  content: "\e174"; }

.icon_after.icon_vimeo:after {
  content: "\e174"; }

.icon_above.icon_vimeo2:before,
.icon_before.icon_vimeo2:before,
.icon_only.icon_vimeo2:before {
  content: "\e175"; }

.icon_after.icon_vimeo2:after {
  content: "\e175"; }

.icon_above.icon_vimeo_2:before,
.icon_before.icon_vimeo_2:before,
.icon_only.icon_vimeo_2:before {
  content: "\e176"; }

.icon_after.icon_vimeo_2:after {
  content: "\e176"; }

.icon_above.icon_lanyrd:before,
.icon_before.icon_lanyrd:before,
.icon_only.icon_lanyrd:before {
  content: "\e177"; }

.icon_after.icon_lanyrd:after {
  content: "\e177"; }

.icon_above.icon_flickr:before,
.icon_before.icon_flickr:before,
.icon_only.icon_flickr:before {
  content: "\e178"; }

.icon_after.icon_flickr:after {
  content: "\e178"; }

.icon_above.icon_flickr_2:before,
.icon_before.icon_flickr_2:before,
.icon_only.icon_flickr_2:before {
  content: "\e179"; }

.icon_after.icon_flickr_2:after {
  content: "\e179"; }

.icon_above.icon_flickr_3:before,
.icon_before.icon_flickr_3:before,
.icon_only.icon_flickr_3:before {
  content: "\e17a"; }

.icon_after.icon_flickr_3:after {
  content: "\e17a"; }

.icon_above.icon_flickr_4:before,
.icon_before.icon_flickr_4:before,
.icon_only.icon_flickr_4:before {
  content: "\e17b"; }

.icon_after.icon_flickr_4:after {
  content: "\e17b"; }

.icon_above.icon_picassa:before,
.icon_before.icon_picassa:before,
.icon_only.icon_picassa:before {
  content: "\e17c"; }

.icon_after.icon_picassa:after {
  content: "\e17c"; }

.icon_above.icon_picassa_2:before,
.icon_before.icon_picassa_2:before,
.icon_only.icon_picassa_2:before {
  content: "\e17d"; }

.icon_after.icon_picassa_2:after {
  content: "\e17d"; }

.icon_above.icon_dribbble:before,
.icon_before.icon_dribbble:before,
.icon_only.icon_dribbble:before {
  content: "\e17e"; }

.icon_after.icon_dribbble:after {
  content: "\e17e"; }

.icon_above.icon_dribbble_2:before,
.icon_before.icon_dribbble_2:before,
.icon_only.icon_dribbble_2:before {
  content: "\e17f"; }

.icon_after.icon_dribbble_2:after {
  content: "\e17f"; }

.icon_above.icon_dribbble_3:before,
.icon_before.icon_dribbble_3:before,
.icon_only.icon_dribbble_3:before {
  content: "\e180"; }

.icon_after.icon_dribbble_3:after {
  content: "\e180"; }

.icon_above.icon_forrst:before,
.icon_before.icon_forrst:before,
.icon_only.icon_forrst:before {
  content: "\e181"; }

.icon_after.icon_forrst:after {
  content: "\e181"; }

.icon_above.icon_forrst_2:before,
.icon_before.icon_forrst_2:before,
.icon_only.icon_forrst_2:before {
  content: "\e182"; }

.icon_after.icon_forrst_2:after {
  content: "\e182"; }

.icon_above.icon_deviantart:before,
.icon_before.icon_deviantart:before,
.icon_only.icon_deviantart:before {
  content: "\e183"; }

.icon_after.icon_deviantart:after {
  content: "\e183"; }

.icon_above.icon_deviantart_2:before,
.icon_before.icon_deviantart_2:before,
.icon_only.icon_deviantart_2:before {
  content: "\e184"; }

.icon_after.icon_deviantart_2:after {
  content: "\e184"; }

.icon_above.icon_steam:before,
.icon_before.icon_steam:before,
.icon_only.icon_steam:before {
  content: "\e185"; }

.icon_after.icon_steam:after {
  content: "\e185"; }

.icon_above.icon_steam_2:before,
.icon_before.icon_steam_2:before,
.icon_only.icon_steam_2:before {
  content: "\e186"; }

.icon_after.icon_steam_2:after {
  content: "\e186"; }

.icon_above.icon_github:before,
.icon_before.icon_github:before,
.icon_only.icon_github:before {
  content: "\e187"; }

.icon_after.icon_github:after {
  content: "\e187"; }

.icon_above.icon_github_2:before,
.icon_before.icon_github_2:before,
.icon_only.icon_github_2:before {
  content: "\e188"; }

.icon_after.icon_github_2:after {
  content: "\e188"; }

.icon_above.icon_github_3:before,
.icon_before.icon_github_3:before,
.icon_only.icon_github_3:before {
  content: "\e189"; }

.icon_after.icon_github_3:after {
  content: "\e189"; }

.icon_above.icon_github_4:before,
.icon_before.icon_github_4:before,
.icon_only.icon_github_4:before {
  content: "\e18a"; }

.icon_after.icon_github_4:after {
  content: "\e18a"; }

.icon_above.icon_github_5:before,
.icon_before.icon_github_5:before,
.icon_only.icon_github_5:before {
  content: "\e18b"; }

.icon_after.icon_github_5:after {
  content: "\e18b"; }

.icon_above.icon_wordpress:before,
.icon_before.icon_wordpress:before,
.icon_only.icon_wordpress:before {
  content: "\e18c"; }

.icon_after.icon_wordpress:after {
  content: "\e18c"; }

.icon_above.icon_wordpress_2:before,
.icon_before.icon_wordpress_2:before,
.icon_only.icon_wordpress_2:before {
  content: "\e18d"; }

.icon_after.icon_wordpress_2:after {
  content: "\e18d"; }

.icon_above.icon_joomla:before,
.icon_before.icon_joomla:before,
.icon_only.icon_joomla:before {
  content: "\e18e"; }

.icon_after.icon_joomla:after {
  content: "\e18e"; }

.icon_above.icon_blogger:before,
.icon_before.icon_blogger:before,
.icon_only.icon_blogger:before {
  content: "\e18f"; }

.icon_after.icon_blogger:after {
  content: "\e18f"; }

.icon_above.icon_blogger_2:before,
.icon_before.icon_blogger_2:before,
.icon_only.icon_blogger_2:before {
  content: "\e190"; }

.icon_after.icon_blogger_2:after {
  content: "\e190"; }

.icon_above.icon_tumblr:before,
.icon_before.icon_tumblr:before,
.icon_only.icon_tumblr:before {
  content: "\e191"; }

.icon_after.icon_tumblr:after {
  content: "\e191"; }

.icon_above.icon_tumblr_2:before,
.icon_before.icon_tumblr_2:before,
.icon_only.icon_tumblr_2:before {
  content: "\e192"; }

.icon_after.icon_tumblr_2:after {
  content: "\e192"; }

.icon_above.icon_yahoo:before,
.icon_before.icon_yahoo:before,
.icon_only.icon_yahoo:before {
  content: "\e193"; }

.icon_after.icon_yahoo:after {
  content: "\e193"; }

.icon_above.icon_tux:before,
.icon_before.icon_tux:before,
.icon_only.icon_tux:before {
  content: "\e194"; }

.icon_after.icon_tux:after {
  content: "\e194"; }

.icon_above.icon_apple:before,
.icon_before.icon_apple:before,
.icon_only.icon_apple:before {
  content: "\e195"; }

.icon_after.icon_apple:after {
  content: "\e195"; }

.icon_above.icon_finder:before,
.icon_before.icon_finder:before,
.icon_only.icon_finder:before {
  content: "\e196"; }

.icon_after.icon_finder:after {
  content: "\e196"; }

.icon_above.icon_android:before,
.icon_before.icon_android:before,
.icon_only.icon_android:before {
  content: "\e197"; }

.icon_after.icon_android:after {
  content: "\e197"; }

.icon_above.icon_windows:before,
.icon_before.icon_windows:before,
.icon_only.icon_windows:before {
  content: "\e198"; }

.icon_after.icon_windows:after {
  content: "\e198"; }

.icon_above.icon_windows8:before,
.icon_before.icon_windows8:before,
.icon_only.icon_windows8:before {
  content: "\e199"; }

.icon_after.icon_windows8:after {
  content: "\e199"; }

.icon_above.icon_soundcloud:before,
.icon_before.icon_soundcloud:before,
.icon_only.icon_soundcloud:before {
  content: "\e19a"; }

.icon_after.icon_soundcloud:after {
  content: "\e19a"; }

.icon_above.icon_soundcloud_2:before,
.icon_before.icon_soundcloud_2:before,
.icon_only.icon_soundcloud_2:before {
  content: "\e19b"; }

.icon_after.icon_soundcloud_2:after {
  content: "\e19b"; }

.icon_above.icon_skype:before,
.icon_before.icon_skype:before,
.icon_only.icon_skype:before {
  content: "\e19c"; }

.icon_after.icon_skype:after {
  content: "\e19c"; }

.icon_above.icon_reddit:before,
.icon_before.icon_reddit:before,
.icon_only.icon_reddit:before {
  content: "\e19d"; }

.icon_after.icon_reddit:after {
  content: "\e19d"; }

.icon_above.icon_linkedin:before,
.icon_before.icon_linkedin:before,
.icon_only.icon_linkedin:before {
  content: "\e19e"; }

.icon_after.icon_linkedin:after {
  content: "\e19e"; }

.icon_above.icon_lastfm:before,
.icon_before.icon_lastfm:before,
.icon_only.icon_lastfm:before {
  content: "\e19f"; }

.icon_after.icon_lastfm:after {
  content: "\e19f"; }

.icon_above.icon_lastfm_2:before,
.icon_before.icon_lastfm_2:before,
.icon_only.icon_lastfm_2:before {
  content: "\e1a0"; }

.icon_after.icon_lastfm_2:after {
  content: "\e1a0"; }

.icon_above.icon_delicious:before,
.icon_before.icon_delicious:before,
.icon_only.icon_delicious:before {
  content: "\e1a1"; }

.icon_after.icon_delicious:after {
  content: "\e1a1"; }

.icon_above.icon_stumbleupon:before,
.icon_before.icon_stumbleupon:before,
.icon_only.icon_stumbleupon:before {
  content: "\e1a2"; }

.icon_after.icon_stumbleupon:after {
  content: "\e1a2"; }

.icon_above.icon_stumbleupon_2:before,
.icon_before.icon_stumbleupon_2:before,
.icon_only.icon_stumbleupon_2:before {
  content: "\e1a3"; }

.icon_after.icon_stumbleupon_2:after {
  content: "\e1a3"; }

.icon_above.icon_stackoverflow:before,
.icon_before.icon_stackoverflow:before,
.icon_only.icon_stackoverflow:before {
  content: "\e1a4"; }

.icon_after.icon_stackoverflow:after {
  content: "\e1a4"; }

.icon_above.icon_pinterest:before,
.icon_before.icon_pinterest:before,
.icon_only.icon_pinterest:before {
  content: "\e1a5"; }

.icon_after.icon_pinterest:after {
  content: "\e1a5"; }

.icon_above.icon_pinterest_2:before,
.icon_before.icon_pinterest_2:before,
.icon_only.icon_pinterest_2:before {
  content: "\e1a6"; }

.icon_after.icon_pinterest_2:after {
  content: "\e1a6"; }

.icon_above.icon_xing:before,
.icon_before.icon_xing:before,
.icon_only.icon_xing:before {
  content: "\e1a7"; }

.icon_after.icon_xing:after {
  content: "\e1a7"; }

.icon_above.icon_xing_2:before,
.icon_before.icon_xing_2:before,
.icon_only.icon_xing_2:before {
  content: "\e1a8"; }

.icon_after.icon_xing_2:after {
  content: "\e1a8"; }

.icon_above.icon_flattr:before,
.icon_before.icon_flattr:before,
.icon_only.icon_flattr:before {
  content: "\e1a9"; }

.icon_after.icon_flattr:after {
  content: "\e1a9"; }

.icon_above.icon_foursquare:before,
.icon_before.icon_foursquare:before,
.icon_only.icon_foursquare:before {
  content: "\e1aa"; }

.icon_after.icon_foursquare:after {
  content: "\e1aa"; }

.icon_above.icon_foursquare_2:before,
.icon_before.icon_foursquare_2:before,
.icon_only.icon_foursquare_2:before {
  content: "\e1ab"; }

.icon_after.icon_foursquare_2:after {
  content: "\e1ab"; }

.icon_above.icon_paypal:before,
.icon_before.icon_paypal:before,
.icon_only.icon_paypal:before {
  content: "\e1ac"; }

.icon_after.icon_paypal:after {
  content: "\e1ac"; }

.icon_above.icon_paypal_2:before,
.icon_before.icon_paypal_2:before,
.icon_only.icon_paypal_2:before {
  content: "\e1ad"; }

.icon_after.icon_paypal_2:after {
  content: "\e1ad"; }

.icon_above.icon_paypal_3:before,
.icon_before.icon_paypal_3:before,
.icon_only.icon_paypal_3:before {
  content: "\e1ae"; }

.icon_after.icon_paypal_3:after {
  content: "\e1ae"; }

.icon_above.icon_yelp:before,
.icon_before.icon_yelp:before,
.icon_only.icon_yelp:before {
  content: "\e1af"; }

.icon_after.icon_yelp:after {
  content: "\e1af"; }

.icon_above.icon_libreoffice:before,
.icon_before.icon_libreoffice:before,
.icon_only.icon_libreoffice:before {
  content: "\e1b0"; }

.icon_after.icon_libreoffice:after {
  content: "\e1b0"; }

.icon_above.icon_file_pdf:before,
.icon_before.icon_file_pdf:before,
.icon_only.icon_file_pdf:before {
  content: "\e1b1"; }

.icon_after.icon_file_pdf:after {
  content: "\e1b1"; }

.icon_above.icon_file_openoffice:before,
.icon_before.icon_file_openoffice:before,
.icon_only.icon_file_openoffice:before {
  content: "\e1b2"; }

.icon_after.icon_file_openoffice:after {
  content: "\e1b2"; }

.icon_above.icon_file_word:before,
.icon_before.icon_file_word:before,
.icon_only.icon_file_word:before {
  content: "\e1b3"; }

.icon_after.icon_file_word:after {
  content: "\e1b3"; }

.icon_above.icon_file_excel:before,
.icon_before.icon_file_excel:before,
.icon_only.icon_file_excel:before {
  content: "\e1b4"; }

.icon_after.icon_file_excel:after {
  content: "\e1b4"; }

.icon_above.icon_file_zip:before,
.icon_before.icon_file_zip:before,
.icon_only.icon_file_zip:before {
  content: "\e1b5"; }

.icon_after.icon_file_zip:after {
  content: "\e1b5"; }

.icon_above.icon_file_powerpoint:before,
.icon_before.icon_file_powerpoint:before,
.icon_only.icon_file_powerpoint:before {
  content: "\e1b6"; }

.icon_after.icon_file_powerpoint:after {
  content: "\e1b6"; }

.icon_above.icon_file_xml:before,
.icon_before.icon_file_xml:before,
.icon_only.icon_file_xml:before {
  content: "\e1b7"; }

.icon_after.icon_file_xml:after {
  content: "\e1b7"; }

.icon_above.icon_file_css:before,
.icon_before.icon_file_css:before,
.icon_only.icon_file_css:before {
  content: "\e1b8"; }

.icon_after.icon_file_css:after {
  content: "\e1b8"; }

.icon_above.icon_html5:before,
.icon_before.icon_html5:before,
.icon_only.icon_html5:before {
  content: "\e1b9"; }

.icon_after.icon_html5:after {
  content: "\e1b9"; }

.icon_above.icon_html5_2:before,
.icon_before.icon_html5_2:before,
.icon_only.icon_html5_2:before {
  content: "\e1ba"; }

.icon_after.icon_html5_2:after {
  content: "\e1ba"; }

.icon_above.icon_css3:before,
.icon_before.icon_css3:before,
.icon_only.icon_css3:before {
  content: "\e1bb"; }

.icon_after.icon_css3:after {
  content: "\e1bb"; }

.icon_above.icon_chrome:before,
.icon_before.icon_chrome:before,
.icon_only.icon_chrome:before {
  content: "\e1bc"; }

.icon_after.icon_chrome:after {
  content: "\e1bc"; }

.icon_above.icon_firefox:before,
.icon_before.icon_firefox:before,
.icon_only.icon_firefox:before {
  content: "\e1bd"; }

.icon_after.icon_firefox:after {
  content: "\e1bd"; }

.icon_above.icon_IE:before,
.icon_before.icon_IE:before,
.icon_only.icon_IE:before {
  content: "\e1be"; }

.icon_after.icon_IE:after {
  content: "\e1be"; }

.icon_above.icon_opera:before,
.icon_before.icon_opera:before,
.icon_only.icon_opera:before {
  content: "\e1bf"; }

.icon_after.icon_opera:after {
  content: "\e1bf"; }

.icon_above.icon_safari:before,
.icon_before.icon_safari:before,
.icon_only.icon_safari:before {
  content: "\e1c0"; }

.icon_after.icon_safari:after {
  content: "\e1c0"; }

.icon_above.icon_IcoMoon:before,
.icon_before.icon_IcoMoon:before,
.icon_only.icon_IcoMoon:before {
  content: "\e1c1"; }

.icon_after.icon_IcoMoon:after {
  content: "\e1c1"; }

.menu > li > h4 {
  font-family: "AvantGardeGothicITCW01D 731075"; }
.menu > li > div > p > em {
  color: #939598; }

.nutrition_table.gray > table > tbody > tr > td > strong {
  border-color: #939598;
  color: #939598;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.gray_dark > table > tbody > tr > td > strong {
  border-color: #404040;
  color: #404040;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.gray_light_1 > table > tbody > tr > td > strong {
  border-color: #bcbec0;
  color: #bcbec0;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.gray_light_2 > table > tbody > tr > td > strong {
  border-color: #cccccc;
  color: #cccccc;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.purple > table > tbody > tr > td > strong {
  border-color: #943162;
  color: #943162;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.white > table > tbody > tr > td > strong {
  border-color: white;
  color: white;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.text > table > tbody > tr > td > strong {
  border-color: #696a6c;
  color: #696a6c;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.purple_light > table > tbody > tr > td > strong {
  border-color: #ea0c8b;
  color: #ea0c8b;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.orange > table > tbody > tr > td > strong {
  border-color: #f4813a;
  color: #f4813a;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.blue_light > table > tbody > tr > td > strong {
  border-color: #00a3e2;
  color: #00a3e2;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.green_light > table > tbody > tr > td > strong {
  border-color: #50b848;
  color: #50b848;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.pink > table > tbody > tr > td > strong {
  border-color: #ec008c;
  color: #ec008c;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.red > table > tbody > tr > td > strong {
  border-color: #ec183d;
  color: #ec183d;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table.gray_dark_2 > table > tbody > tr > td > strong {
  border-color: #696a6c;
  color: #696a6c;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 10px;
  padding-top: 5px; }
.nutrition_table > table {
  width: 100%; }
  .nutrition_table > table > thead > tr > td {
    font-size: 80%; }
  .nutrition_table > table > tbody > tr > td {
    padding: 2px 0;
    text-align: center; }
    .nutrition_table > table > tbody > tr > td:first-child {
      text-align: left; }
    .nutrition_table > table > tbody > tr > td > strong {
      border-top: 2px solid #696a6c;
      display: block;
      font-family: "AvantGardeGothicITCW01B 731063";
      padding-top: 2px; }

.bottom {
  bottom: 0; }

.left {
  left: 0; }

.position_absolute {
  position: absolute; }

.position_relative {
  position: relative; }

.top {
  top: 0; }

.right {
  right: 0; }

.posts_list > li:nth-child(n+3) > a > h3 {
  color: #f4813a; }
.posts_list > li > a > h3 {
  color: #ea0c8b; }

.site_footer {
  background: #939598;
  color: white;
  font-family: "AvantGardeGothicITCW01B 731063";
  margin: 0 -20px 0 -20px; }
  @media (max-width: 480px) {
    .site_footer {
      margin: 0 -10px 0 -10px; } }
  .site_footer > div {
    margin: 0 auto;
    max-width: 980px;
    padding: 40px 20px 20px 20px; }
    @media (max-width: 480px) {
      .site_footer > div {
        padding: 10px; } }
    .site_footer > div > p {
      line-height: 150%; }
      .site_footer > div > p > a {
        color: white; }

.site_header {
  margin: 0 auto;
  max-width: 980px;
  margin-bottom: 20px;
  position: relative;
  overflow: hidden; }
  @media (max-width: 1020px) {
    .site_header {
      margin: 0 -20px 20px -20px; } }
  @media (max-width: 480px) {
    .site_header {
      margin: 0 -10px 20px -10px; } }
  .site_header > a {
    display: block;
    float: left; }
    @media (max-width: 768px) {
      .site_header > a {
        float: none; } }
    .site_header > a > img {
      display: block; }
      @media (max-width: 768px) {
        .site_header > a > img {
          width: 60%; } }
  .site_header > nav {
    font-family: "AvantGardeGothicITCW01B 731063";
    font-size: 22px;
    position: absolute;
    right: 0;
    text-transform: lowercase;
    top: 30px; }
    @media (max-width: 1020px) {
      .site_header > nav {
        right: 20px; } }
    @media (max-width: 768px) {
      .site_header > nav {
        position: static;
        text-align: center; } }
    .site_header > nav > ul > li {
      display: inline-block; }
      .site_header > nav > ul > li.current_page_item > a {
        color: #ec008c; }
      .site_header > nav > ul > li > a {
        color: #943162;
        display: block;
        margin: 0;
        margin-left: 10px; }
        .site_header > nav > ul > li > a:hover {
          color: #ec008c !important; }
        @media (max-width: 768px) {
          .site_header > nav > ul > li > a {
            margin: 0 5px 0 5px; } }
        @media (max-width: 480px) {
          .site_header > nav > ul > li > a {
            font-size: 16px; } }

body.page-template-template_menu-php .site_header .item_menu,
body.page-template-template_bars-php .site_header .item_bars,
body.page-template-template_inspiration-php .site_header .item_inspiration,
body.page-template-template_connect-php .site_header .item_connect {
  color: #ec008c !important; }

.slideshow {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 15px;
  position: relative; }
  .slideshow > .slides {
    position: relative;
    z-index: 0; }
  .slideshow > .slideshow_nav {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: 1; }
    .slideshow > .slideshow_nav > a {
      border-bottom: 5px solid #bcbec0;
      display: block;
      float: left;
      height: 10px;
      margin-left: 1px;
      text-indent: -9999px;
      width: 50px; }
      .slideshow > .slideshow_nav > a.activeSlide {
        border-bottom-color: #939598; }

.margin_all_n {
  margin: 0 !important; }
  @media (max-width: 480px) {
    .margin_all_n {
      margin: 0 !important; } }

.margin_all_xs {
  margin: 5px !important; }
  @media (max-width: 480px) {
    .margin_all_xs {
      margin: 5px !important; } }

.margin_all_s {
  margin: 10px !important; }
  @media (max-width: 480px) {
    .margin_all_s {
      margin: 7px !important; } }

.margin_all_m {
  margin: 20px !important; }
  @media (max-width: 480px) {
    .margin_all_m {
      margin: 10px !important; } }

.margin_all_l {
  margin: 40px !important; }
  @media (max-width: 480px) {
    .margin_all_l {
      margin: 20px !important; } }

.margin_all_xl {
  margin: 60px !important; }
  @media (max-width: 480px) {
    .margin_all_xl {
      margin: 30px !important; } }

.margin_all_xxl {
  margin: 100px !important; }
  @media (max-width: 480px) {
    .margin_all_xxl {
      margin: 40px !important; } }

.margin_vertical_n {
  margin-bottom: 0 !important;
  margin-top: 0 !important; }
  @media (max-width: 480px) {
    .margin_vertical_n {
      margin-bottom: 0 !important;
      margin-top: 0 !important; } }

.margin_vertical_xs {
  margin-bottom: 5px !important;
  margin-top: 5px !important; }
  @media (max-width: 480px) {
    .margin_vertical_xs {
      margin-bottom: 5px !important;
      margin-top: 5px !important; } }

.margin_vertical_s {
  margin-bottom: 10px !important;
  margin-top: 10px !important; }
  @media (max-width: 480px) {
    .margin_vertical_s {
      margin-bottom: 7px !important;
      margin-top: 7px !important; } }

.margin_vertical_m {
  margin-bottom: 20px !important;
  margin-top: 20px !important; }
  @media (max-width: 480px) {
    .margin_vertical_m {
      margin-bottom: 10px !important;
      margin-top: 10px !important; } }

.margin_vertical_l {
  margin-bottom: 40px !important;
  margin-top: 40px !important; }
  @media (max-width: 480px) {
    .margin_vertical_l {
      margin-bottom: 20px !important;
      margin-top: 20px !important; } }

.margin_vertical_xl {
  margin-bottom: 60px !important;
  margin-top: 60px !important; }
  @media (max-width: 480px) {
    .margin_vertical_xl {
      margin-bottom: 30px !important;
      margin-top: 30px !important; } }

.margin_vertical_xxl {
  margin-bottom: 100px !important;
  margin-top: 100px !important; }
  @media (max-width: 480px) {
    .margin_vertical_xxl {
      margin-bottom: 40px !important;
      margin-top: 40px !important; } }

.margin_horizontal_n {
  margin-left: 0 !important;
  margin-right: 0 !important; }
  @media (max-width: 480px) {
    .margin_horizontal_n {
      margin-left: 0 !important;
      margin-right: 0 !important; } }

.margin_horizontal_xs {
  margin-left: 5px !important;
  margin-right: 5px !important; }
  @media (max-width: 480px) {
    .margin_horizontal_xs {
      margin-left: 5px !important;
      margin-right: 5px !important; } }

.margin_horizontal_s {
  margin-left: 10px !important;
  margin-right: 10px !important; }
  @media (max-width: 480px) {
    .margin_horizontal_s {
      margin-left: 7px !important;
      margin-right: 7px !important; } }

.margin_horizontal_m {
  margin-left: 20px !important;
  margin-right: 20px !important; }
  @media (max-width: 480px) {
    .margin_horizontal_m {
      margin-left: 10px !important;
      margin-right: 10px !important; } }

.margin_horizontal_l {
  margin-left: 40px !important;
  margin-right: 40px !important; }
  @media (max-width: 480px) {
    .margin_horizontal_l {
      margin-left: 20px !important;
      margin-right: 20px !important; } }

.margin_horizontal_xl {
  margin-left: 60px !important;
  margin-right: 60px !important; }
  @media (max-width: 480px) {
    .margin_horizontal_xl {
      margin-left: 30px !important;
      margin-right: 30px !important; } }

.margin_horizontal_xxl {
  margin-left: 100px !important;
  margin-right: 100px !important; }
  @media (max-width: 480px) {
    .margin_horizontal_xxl {
      margin-left: 40px !important;
      margin-right: 40px !important; } }

.margin_bottom_n {
  margin-bottom: 0 !important; }
  @media (max-width: 480px) {
    .margin_bottom_n {
      margin-bottom: 0 !important; } }

.margin_bottom_xs {
  margin-bottom: 5px !important; }
  @media (max-width: 480px) {
    .margin_bottom_xs {
      margin-bottom: 5px !important; } }

.margin_bottom_s {
  margin-bottom: 10px !important; }
  @media (max-width: 480px) {
    .margin_bottom_s {
      margin-bottom: 7px !important; } }

.margin_bottom_m {
  margin-bottom: 20px !important; }
  @media (max-width: 480px) {
    .margin_bottom_m {
      margin-bottom: 10px !important; } }

.margin_bottom_l {
  margin-bottom: 40px !important; }
  @media (max-width: 480px) {
    .margin_bottom_l {
      margin-bottom: 20px !important; } }

.margin_bottom_xl {
  margin-bottom: 60px !important; }
  @media (max-width: 480px) {
    .margin_bottom_xl {
      margin-bottom: 30px !important; } }

.margin_bottom_xxl {
  margin-bottom: 100px !important; }
  @media (max-width: 480px) {
    .margin_bottom_xxl {
      margin-bottom: 40px !important; } }

.margin_left_n {
  margin-left: 0 !important; }
  @media (max-width: 480px) {
    .margin_left_n {
      margin-left: 0 !important; } }

.margin_left_xs {
  margin-left: 5px !important; }
  @media (max-width: 480px) {
    .margin_left_xs {
      margin-left: 5px !important; } }

.margin_left_s {
  margin-left: 10px !important; }
  @media (max-width: 480px) {
    .margin_left_s {
      margin-left: 7px !important; } }

.margin_left_m {
  margin-left: 20px !important; }
  @media (max-width: 480px) {
    .margin_left_m {
      margin-left: 10px !important; } }

.margin_left_l {
  margin-left: 40px !important; }
  @media (max-width: 480px) {
    .margin_left_l {
      margin-left: 20px !important; } }

.margin_left_xl {
  margin-left: 60px !important; }
  @media (max-width: 480px) {
    .margin_left_xl {
      margin-left: 30px !important; } }

.margin_left_xxl {
  margin-left: 100px !important; }
  @media (max-width: 480px) {
    .margin_left_xxl {
      margin-left: 40px !important; } }

.margin_top_n {
  margin-top: 0 !important; }
  @media (max-width: 480px) {
    .margin_top_n {
      margin-top: 0 !important; } }

.margin_top_xs {
  margin-top: 5px !important; }
  @media (max-width: 480px) {
    .margin_top_xs {
      margin-top: 5px !important; } }

.margin_top_s {
  margin-top: 10px !important; }
  @media (max-width: 480px) {
    .margin_top_s {
      margin-top: 7px !important; } }

.margin_top_m {
  margin-top: 20px !important; }
  @media (max-width: 480px) {
    .margin_top_m {
      margin-top: 10px !important; } }

.margin_top_l {
  margin-top: 40px !important; }
  @media (max-width: 480px) {
    .margin_top_l {
      margin-top: 20px !important; } }

.margin_top_xl {
  margin-top: 60px !important; }
  @media (max-width: 480px) {
    .margin_top_xl {
      margin-top: 30px !important; } }

.margin_top_xxl {
  margin-top: 100px !important; }
  @media (max-width: 480px) {
    .margin_top_xxl {
      margin-top: 40px !important; } }

.margin_right_n {
  margin-right: 0 !important; }
  @media (max-width: 480px) {
    .margin_right_n {
      margin-right: 0 !important; } }

.margin_right_xs {
  margin-right: 5px !important; }
  @media (max-width: 480px) {
    .margin_right_xs {
      margin-right: 5px !important; } }

.margin_right_s {
  margin-right: 10px !important; }
  @media (max-width: 480px) {
    .margin_right_s {
      margin-right: 7px !important; } }

.margin_right_m {
  margin-right: 20px !important; }
  @media (max-width: 480px) {
    .margin_right_m {
      margin-right: 10px !important; } }

.margin_right_l {
  margin-right: 40px !important; }
  @media (max-width: 480px) {
    .margin_right_l {
      margin-right: 20px !important; } }

.margin_right_xl {
  margin-right: 60px !important; }
  @media (max-width: 480px) {
    .margin_right_xl {
      margin-right: 30px !important; } }

.margin_right_xxl {
  margin-right: 100px !important; }
  @media (max-width: 480px) {
    .margin_right_xxl {
      margin-right: 40px !important; } }

.padding_all_n {
  padding: 0 !important; }
  @media (max-width: 480px) {
    .padding_all_n {
      padding: 0 !important; } }

.padding_all_xs {
  padding: 5px !important; }
  @media (max-width: 480px) {
    .padding_all_xs {
      padding: 5px !important; } }

.padding_all_s {
  padding: 10px !important; }
  @media (max-width: 480px) {
    .padding_all_s {
      padding: 7px !important; } }

.padding_all_m {
  padding: 20px !important; }
  @media (max-width: 480px) {
    .padding_all_m {
      padding: 10px !important; } }

.padding_all_l {
  padding: 40px !important; }
  @media (max-width: 480px) {
    .padding_all_l {
      padding: 20px !important; } }

.padding_all_xl {
  padding: 60px !important; }
  @media (max-width: 480px) {
    .padding_all_xl {
      padding: 30px !important; } }

.padding_all_xxl {
  padding: 100px !important; }
  @media (max-width: 480px) {
    .padding_all_xxl {
      padding: 40px !important; } }

.padding_vertical_n {
  padding-bottom: 0 !important;
  padding-top: 0 !important; }
  @media (max-width: 480px) {
    .padding_vertical_n {
      padding-bottom: 0 !important;
      padding-top: 0 !important; } }

.padding_vertical_xs {
  padding-bottom: 5px !important;
  padding-top: 5px !important; }
  @media (max-width: 480px) {
    .padding_vertical_xs {
      padding-bottom: 5px !important;
      padding-top: 5px !important; } }

.padding_vertical_s {
  padding-bottom: 10px !important;
  padding-top: 10px !important; }
  @media (max-width: 480px) {
    .padding_vertical_s {
      padding-bottom: 7px !important;
      padding-top: 7px !important; } }

.padding_vertical_m {
  padding-bottom: 20px !important;
  padding-top: 20px !important; }
  @media (max-width: 480px) {
    .padding_vertical_m {
      padding-bottom: 10px !important;
      padding-top: 10px !important; } }

.padding_vertical_l {
  padding-bottom: 40px !important;
  padding-top: 40px !important; }
  @media (max-width: 480px) {
    .padding_vertical_l {
      padding-bottom: 20px !important;
      padding-top: 20px !important; } }

.padding_vertical_xl {
  padding-bottom: 60px !important;
  padding-top: 60px !important; }
  @media (max-width: 480px) {
    .padding_vertical_xl {
      padding-bottom: 30px !important;
      padding-top: 30px !important; } }

.padding_vertical_xxl {
  padding-bottom: 100px !important;
  padding-top: 100px !important; }
  @media (max-width: 480px) {
    .padding_vertical_xxl {
      padding-bottom: 40px !important;
      padding-top: 40px !important; } }

.padding_horizontal_n {
  padding-left: 0 !important;
  padding-right: 0 !important; }
  @media (max-width: 480px) {
    .padding_horizontal_n {
      padding-left: 0 !important;
      padding-right: 0 !important; } }

.padding_horizontal_xs {
  padding-left: 5px !important;
  padding-right: 5px !important; }
  @media (max-width: 480px) {
    .padding_horizontal_xs {
      padding-left: 5px !important;
      padding-right: 5px !important; } }

.padding_horizontal_s {
  padding-left: 10px !important;
  padding-right: 10px !important; }
  @media (max-width: 480px) {
    .padding_horizontal_s {
      padding-left: 7px !important;
      padding-right: 7px !important; } }

.padding_horizontal_m {
  padding-left: 20px !important;
  padding-right: 20px !important; }
  @media (max-width: 480px) {
    .padding_horizontal_m {
      padding-left: 10px !important;
      padding-right: 10px !important; } }

.padding_horizontal_l {
  padding-left: 40px !important;
  padding-right: 40px !important; }
  @media (max-width: 480px) {
    .padding_horizontal_l {
      padding-left: 20px !important;
      padding-right: 20px !important; } }

.padding_horizontal_xl {
  padding-left: 60px !important;
  padding-right: 60px !important; }
  @media (max-width: 480px) {
    .padding_horizontal_xl {
      padding-left: 30px !important;
      padding-right: 30px !important; } }

.padding_horizontal_xxl {
  padding-left: 100px !important;
  padding-right: 100px !important; }
  @media (max-width: 480px) {
    .padding_horizontal_xxl {
      padding-left: 40px !important;
      padding-right: 40px !important; } }

.padding_bottom_n {
  padding-bottom: 0 !important; }
  @media (max-width: 480px) {
    .padding_bottom_n {
      padding-bottom: 0 !important; } }

.padding_bottom_xs {
  padding-bottom: 5px !important; }
  @media (max-width: 480px) {
    .padding_bottom_xs {
      padding-bottom: 5px !important; } }

.padding_bottom_s {
  padding-bottom: 10px !important; }
  @media (max-width: 480px) {
    .padding_bottom_s {
      padding-bottom: 7px !important; } }

.padding_bottom_m {
  padding-bottom: 20px !important; }
  @media (max-width: 480px) {
    .padding_bottom_m {
      padding-bottom: 10px !important; } }

.padding_bottom_l {
  padding-bottom: 40px !important; }
  @media (max-width: 480px) {
    .padding_bottom_l {
      padding-bottom: 20px !important; } }

.padding_bottom_xl {
  padding-bottom: 60px !important; }
  @media (max-width: 480px) {
    .padding_bottom_xl {
      padding-bottom: 30px !important; } }

.padding_bottom_xxl {
  padding-bottom: 100px !important; }
  @media (max-width: 480px) {
    .padding_bottom_xxl {
      padding-bottom: 40px !important; } }

.padding_left_n {
  padding-left: 0 !important; }
  @media (max-width: 480px) {
    .padding_left_n {
      padding-left: 0 !important; } }

.padding_left_xs {
  padding-left: 5px !important; }
  @media (max-width: 480px) {
    .padding_left_xs {
      padding-left: 5px !important; } }

.padding_left_s {
  padding-left: 10px !important; }
  @media (max-width: 480px) {
    .padding_left_s {
      padding-left: 7px !important; } }

.padding_left_m {
  padding-left: 20px !important; }
  @media (max-width: 480px) {
    .padding_left_m {
      padding-left: 10px !important; } }

.padding_left_l {
  padding-left: 40px !important; }
  @media (max-width: 480px) {
    .padding_left_l {
      padding-left: 20px !important; } }

.padding_left_xl {
  padding-left: 60px !important; }
  @media (max-width: 480px) {
    .padding_left_xl {
      padding-left: 30px !important; } }

.padding_left_xxl {
  padding-left: 100px !important; }
  @media (max-width: 480px) {
    .padding_left_xxl {
      padding-left: 40px !important; } }

.padding_top_n {
  padding-top: 0 !important; }
  @media (max-width: 480px) {
    .padding_top_n {
      padding-top: 0 !important; } }

.padding_top_xs {
  padding-top: 5px !important; }
  @media (max-width: 480px) {
    .padding_top_xs {
      padding-top: 5px !important; } }

.padding_top_s {
  padding-top: 10px !important; }
  @media (max-width: 480px) {
    .padding_top_s {
      padding-top: 7px !important; } }

.padding_top_m {
  padding-top: 20px !important; }
  @media (max-width: 480px) {
    .padding_top_m {
      padding-top: 10px !important; } }

.padding_top_l {
  padding-top: 40px !important; }
  @media (max-width: 480px) {
    .padding_top_l {
      padding-top: 20px !important; } }

.padding_top_xl {
  padding-top: 60px !important; }
  @media (max-width: 480px) {
    .padding_top_xl {
      padding-top: 30px !important; } }

.padding_top_xxl {
  padding-top: 100px !important; }
  @media (max-width: 480px) {
    .padding_top_xxl {
      padding-top: 40px !important; } }

.padding_right_n {
  padding-right: 0 !important; }
  @media (max-width: 480px) {
    .padding_right_n {
      padding-right: 0 !important; } }

.padding_right_xs {
  padding-right: 5px !important; }
  @media (max-width: 480px) {
    .padding_right_xs {
      padding-right: 5px !important; } }

.padding_right_s {
  padding-right: 10px !important; }
  @media (max-width: 480px) {
    .padding_right_s {
      padding-right: 7px !important; } }

.padding_right_m {
  padding-right: 20px !important; }
  @media (max-width: 480px) {
    .padding_right_m {
      padding-right: 10px !important; } }

.padding_right_l {
  padding-right: 40px !important; }
  @media (max-width: 480px) {
    .padding_right_l {
      padding-right: 20px !important; } }

.padding_right_xl {
  padding-right: 60px !important; }
  @media (max-width: 480px) {
    .padding_right_xl {
      padding-right: 30px !important; } }

.padding_right_xxl {
  padding-right: 100px !important; }
  @media (max-width: 480px) {
    .padding_right_xxl {
      padding-right: 40px !important; } }

.bold {
  font-family: "AvantGardeGothicITCW01B 731063" !important; }

.font_ag_bold {
  font-family: "AvantGardeGothicITCW01B 731063"; }

.font_ag_book {
  font-family: "AvantGardeGothicITCW01B 731069"; }

.font_ag_demi {
  font-family: "AvantGardeGothicITCW01D 731075"; }

.font_ag_medium {
  font-family: "AvantGardeGothicITCW01M 731087"; }

.italic {
  font-style: italic !important; }

.line_height_125p {
  line-height: 125%; }

.line_height_150p {
  line-height: 140%; }

.lower_case {
  text-transform: lowercase !important; }

.normal_text {
  font-weight: normal !important; }

.nowrap {
  white-space: nowrap !important; }

.text_block {
  font-family: "AvantGardeGothicITCW01B 731069";
  line-height: 125%; }
  .text_block > p {
    margin-bottom: 20px; }
    .text_block > p > a {
      color: #943162; }
    .text_block > p > strong {
      font-family: "AvantGardeGothicITCW01D 731075"; }

.text_block_narrow {
  width: 60%; }
  @media (max-width: 480px) {
    .text_block_narrow {
      width: auto; } }

.text_left {
  text-align: left !important; }

.text_center {
  text-align: center !important; }

.text_right {
  text-align: right !important; }

.text_xs {
  font-size: 10px !important; }
  @media (max-width: 480px) {
    .text_xs {
      font-size: 10px !important; } }

.text_s {
  font-size: 12px !important; }
  @media (max-width: 480px) {
    .text_s {
      font-size: 12px !important; } }

.text_m {
  font-size: 15px !important; }
  @media (max-width: 480px) {
    .text_m {
      font-size: 15px !important; } }

.text_l {
  font-size: 18px !important; }
  @media (max-width: 480px) {
    .text_l {
      font-size: 16px !important; } }

.text_xl {
  font-size: 20px !important; }
  @media (max-width: 480px) {
    .text_xl {
      font-size: 18px !important; } }

.text_xxl {
  font-size: 26px !important; }
  @media (max-width: 480px) {
    .text_xxl {
      font-size: 20px !important; } }

.text_xxxl {
  font-size: 36px !important; }
  @media (max-width: 480px) {
    .text_xxxl {
      font-size: 28px !important; } }

.text_xxxxl {
  font-size: 52px !important; }
  @media (max-width: 480px) {
    .text_xxxxl {
      font-size: 32px !important; } }

.text_xxxxxl {
  font-size: 77px !important; }
  @media (max-width: 480px) {
    .text_xxxxxl {
      font-size: 42px !important; } }

.underline {
  text-decoration: underline !important; }

.upper_case {
  text-transform: uppercase !important; }

a {
  color: #943162;
  text-decoration: none; }

body {
  margin: 0 20px; }
  @media (max-width: 480px) {
    body {
      margin: 0 10px; } }

html {
  color: #696a6c;
  font-family: "AvantGardeGothicITCW01B 731069"; }

.wrap {
  margin: 0 auto;
  max-width: 980px; }
  @media (max-width: 1100px) {
    .wrap {
      overflow-x: hidden; } }
