/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* =============================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 16, ../../../src/sass/vendor/normalize/html5/_blocks.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
/* line 7, ../../../src/sass/vendor/normalize/html5/_inline-blocks.scss */
audio,
canvas,
video {
  display: inline-block;
}

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS5 devices.
 */
/* line 6, ../../../src/sass/vendor/normalize/html5/_audio.scss */
audio:not([controls]) {
  display: none;
  /* 1 */
  height: 0;
  /* 2 */
}

/*
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 7, ../../../src/sass/vendor/normalize/html5/_hidden.scss */
[hidden],
template {
  display: none;
}

/* =============================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 7, ../../../src/sass/vendor/normalize/base/_html.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 5, ../../../src/sass/vendor/normalize/base/_body.scss */
body {
  margin: 0;
}

/* =============================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 5, ../../../src/sass/vendor/normalize/links/_fix-background.scss */
a {
  background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 5, ../../../src/sass/vendor/normalize/links/_fix-outline.scss */
a:focus {
  outline: thin dotted;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 14, ../../../src/sass/vendor/normalize/links/_fix-outline.scss */
a:active,
a:hover {
  outline: 0;
}

/* =============================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 6, ../../../src/sass/vendor/normalize/typography/_headings.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_abbr.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 6, ../../../src/sass/vendor/normalize/typography/_fix-bolder.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_dfn.scss */
dfn {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_hr.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_mark.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 8, ../../../src/sass/vendor/normalize/typography/_fix-monospace.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_pre.scss */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_q.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 5, ../../../src/sass/vendor/normalize/typography/_small.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 6, ../../../src/sass/vendor/normalize/typography/_sub-and-sup.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 13, ../../../src/sass/vendor/normalize/typography/_sub-and-sup.scss */
sup {
  top: -0.5em;
}

/* line 17, ../../../src/sass/vendor/normalize/typography/_sub-and-sup.scss */
sub {
  bottom: -0.25em;
}

/* =============================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 5, ../../../src/sass/vendor/normalize/embed/_img.scss */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 5, ../../../src/sass/vendor/normalize/embed/_svg.scss */
svg:not(:root) {
  overflow: hidden;
}

/* =============================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 5, ../../../src/sass/vendor/normalize/figures/_figure.scss */
figure {
  margin: 0;
}

/* =============================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 5, ../../../src/sass/vendor/normalize/forms/_fieldset.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 6, ../../../src/sass/vendor/normalize/forms/_legend.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 10, ../../../src/sass/vendor/normalize/forms/_fix-font.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 9, ../../../src/sass/vendor/normalize/forms/_fix-text-transform.scss */
button,
select {
  text-transform: none;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 7, ../../../src/sass/vendor/normalize/forms/_fix-line-height.scss */
button,
input {
  line-height: normal;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 12, ../../../src/sass/vendor/normalize/forms/_buttons.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 6, ../../../src/sass/vendor/normalize/forms/_disabled.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 7, ../../../src/sass/vendor/normalize/forms/_checkbox-and-radio.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 7, ../../../src/sass/vendor/normalize/forms/_search.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 20, ../../../src/sass/vendor/normalize/forms/_search.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 6, ../../../src/sass/vendor/normalize/forms/_fix-focus-inner.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 6, ../../../src/sass/vendor/normalize/forms/_textarea.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* =============================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 5, ../../../src/sass/vendor/normalize/tables/_fix-cell-spacing.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
/* line 17, ../../../src/sass/vendor/animate/_animate.scss */
.animated, .sitenav ul, .flexslider:hover .flex-control-nav, .flex-active-slide .flexslider .slides img, .flex-active-slide .caption {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 24, ../../../src/sass/vendor/animate/_animate.scss */
.animated.hinge, .sitenav ul.hinge, .flexslider:hover .hinge.flex-control-nav, .flex-active-slide .flexslider .slides img.hinge, .flex-active-slide .hinge.caption {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes bounce {
  /* line 30, ../../../src/sass/vendor/animate/_animate.scss */
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 35, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 40, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes bounce {
  /* line 47, ../../../src/sass/vendor/animate/_animate.scss */
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 53, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 59, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

/* line 66, ../../../src/sass/vendor/animate/_animate.scss */
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes flash {
  /* line 72, ../../../src/sass/vendor/animate/_animate.scss */
  0%, 50%, 100% {
    opacity: 1;
  }

  /* line 76, ../../../src/sass/vendor/animate/_animate.scss */
  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  /* line 82, ../../../src/sass/vendor/animate/_animate.scss */
  0%, 50%, 100% {
    opacity: 1;
  }

  /* line 86, ../../../src/sass/vendor/animate/_animate.scss */
  25%, 75% {
    opacity: 0;
  }
}

/* line 91, ../../../src/sass/vendor/animate/_animate.scss */
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  /* line 99, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 104, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 109, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes pulse {
  /* line 116, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  /* line 122, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 128, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

/* line 135, ../../../src/sass/vendor/animate/_animate.scss */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes shake {
  /* line 141, ../../../src/sass/vendor/animate/_animate.scss */
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 146, ../../../src/sass/vendor/animate/_animate.scss */
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 151, ../../../src/sass/vendor/animate/_animate.scss */
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes shake {
  /* line 158, ../../../src/sass/vendor/animate/_animate.scss */
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 164, ../../../src/sass/vendor/animate/_animate.scss */
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 170, ../../../src/sass/vendor/animate/_animate.scss */
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

/* line 177, ../../../src/sass/vendor/animate/_animate.scss */
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  /* line 183, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  /* line 188, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  /* line 193, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  /* line 198, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  /* line 203, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes swing {
  /* line 210, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  /* line 216, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  /* line 222, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  /* line 228, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  /* line 234, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

/* line 241, ../../../src/sass/vendor/animate/_animate.scss */
.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  /* line 250, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 255, ../../../src/sass/vendor/animate/_animate.scss */
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  /* line 260, ../../../src/sass/vendor/animate/_animate.scss */
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  /* line 265, ../../../src/sass/vendor/animate/_animate.scss */
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  /* line 270, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes tada {
  /* line 277, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  /* line 283, ../../../src/sass/vendor/animate/_animate.scss */
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  /* line 289, ../../../src/sass/vendor/animate/_animate.scss */
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  /* line 295, ../../../src/sass/vendor/animate/_animate.scss */
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  /* line 301, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

/* line 308, ../../../src/sass/vendor/animate/_animate.scss */
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  /* line 316, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  /* line 321, ../../../src/sass/vendor/animate/_animate.scss */
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  /* line 326, ../../../src/sass/vendor/animate/_animate.scss */
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  /* line 331, ../../../src/sass/vendor/animate/_animate.scss */
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  /* line 336, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  /* line 341, ../../../src/sass/vendor/animate/_animate.scss */
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  /* line 346, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes wobble {
  /* line 353, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  /* line 359, ../../../src/sass/vendor/animate/_animate.scss */
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  /* line 365, ../../../src/sass/vendor/animate/_animate.scss */
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  /* line 371, ../../../src/sass/vendor/animate/_animate.scss */
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  /* line 377, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  /* line 383, ../../../src/sass/vendor/animate/_animate.scss */
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  /* line 389, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

/* line 396, ../../../src/sass/vendor/animate/_animate.scss */
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  /* line 402, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }

  /* line 408, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  /* line 414, ../../../src/sass/vendor/animate/_animate.scss */
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }

  /* line 419, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes bounceIn {
  /* line 426, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }

  /* line 433, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  /* line 440, ../../../src/sass/vendor/animate/_animate.scss */
  70% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }

  /* line 446, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

/* line 453, ../../../src/sass/vendor/animate/_animate.scss */
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  /* line 459, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 465, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  /* line 471, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  /* line 476, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInDown {
  /* line 483, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 490, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  /* line 497, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  /* line 503, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 510, ../../../src/sass/vendor/animate/_animate.scss */
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  /* line 516, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 522, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  /* line 528, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 533, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInLeft {
  /* line 540, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 547, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  /* line 554, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 560, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 567, ../../../src/sass/vendor/animate/_animate.scss */
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  /* line 573, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 579, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  /* line 585, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  /* line 590, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInRight {
  /* line 597, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 604, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  /* line 611, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  /* line 617, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 624, ../../../src/sass/vendor/animate/_animate.scss */
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  /* line 630, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 636, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 642, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 647, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInUp {
  /* line 654, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 661, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 668, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 674, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 681, ../../../src/sass/vendor/animate/_animate.scss */
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  /* line 687, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 692, ../../../src/sass/vendor/animate/_animate.scss */
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }

  /* line 697, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 703, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}

@keyframes bounceOut {
  /* line 711, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  /* line 717, ../../../src/sass/vendor/animate/_animate.scss */
  25% {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }

  /* line 723, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 730, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
}

/* line 738, ../../../src/sass/vendor/animate/_animate.scss */
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  /* line 744, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 749, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 755, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes bounceOutDown {
  /* line 763, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 769, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 776, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

/* line 784, ../../../src/sass/vendor/animate/_animate.scss */
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  /* line 790, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 795, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 801, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes bounceOutLeft {
  /* line 809, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 815, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 822, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

/* line 830, ../../../src/sass/vendor/animate/_animate.scss */
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  /* line 836, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 841, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 847, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes bounceOutRight {
  /* line 855, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 861, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 868, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

/* line 876, ../../../src/sass/vendor/animate/_animate.scss */
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  /* line 882, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 887, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 893, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes bounceOutUp {
  /* line 901, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 907, ../../../src/sass/vendor/animate/_animate.scss */
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 914, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

/* line 922, ../../../src/sass/vendor/animate/_animate.scss */
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  /* line 928, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
  }

  /* line 932, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  /* line 938, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
  }

  /* line 942, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
  }
}

/* line 947, ../../../src/sass/vendor/animate/_animate.scss */
.fadeIn, .flex-active-slide .flexslider .slides img {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  /* line 953, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 959, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDown {
  /* line 967, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 974, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 982, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInDown, .sitenav ul {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  /* line 988, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 994, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDownBig {
  /* line 1002, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 1009, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 1017, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  /* line 1023, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 1029, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  /* line 1037, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 1044, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1052, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInLeft, .flex-active-slide .caption {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  /* line 1058, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 1064, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeftBig {
  /* line 1072, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 1079, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1087, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  /* line 1093, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 1099, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  /* line 1107, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 1114, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1122, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  /* line 1128, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 1134, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRightBig {
  /* line 1142, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 1149, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1157, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  /* line 1163, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 1169, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUp {
  /* line 1177, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 1184, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 1192, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInUp, .flexslider:hover .flex-control-nav {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  /* line 1198, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 1204, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUpBig {
  /* line 1212, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 1219, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 1227, ../../../src/sass/vendor/animate/_animate.scss */
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  /* line 1233, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
  }

  /* line 1237, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  /* line 1243, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
  }

  /* line 1247, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
  }
}

/* line 1252, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  /* line 1258, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1264, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes fadeOutDown {
  /* line 1272, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1279, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

/* line 1287, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  /* line 1293, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1299, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes fadeOutDownBig {
  /* line 1307, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1314, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

/* line 1322, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  /* line 1328, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1334, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes fadeOutLeft {
  /* line 1342, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1349, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

/* line 1357, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  /* line 1363, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1369, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes fadeOutLeftBig {
  /* line 1377, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1384, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

/* line 1392, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  /* line 1398, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1404, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes fadeOutRight {
  /* line 1412, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1419, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

/* line 1427, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  /* line 1433, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1439, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes fadeOutRightBig {
  /* line 1447, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1454, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

/* line 1462, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  /* line 1468, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1474, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes fadeOutUp {
  /* line 1482, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1489, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

/* line 1497, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  /* line 1503, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1509, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes fadeOutUpBig {
  /* line 1517, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1524, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

/* line 1532, ../../../src/sass/vendor/animate/_animate.scss */
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  /* line 1538, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 1545, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 1552, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 1559, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 1566, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  /* line 1575, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 1583, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 1591, ../../../src/sass/vendor/animate/_animate.scss */
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 1599, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 1607, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

/* line 1616, ../../../src/sass/vendor/animate/_animate.scss */
.animated.flip, .sitenav ul.flip, .flexslider:hover .flip.flex-control-nav, .flex-active-slide .flexslider .slides img.flip, .flex-active-slide .flip.caption {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  /* line 1625, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  /* line 1631, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  /* line 1636, ../../../src/sass/vendor/animate/_animate.scss */
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  /* line 1641, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes flipInX {
  /* line 1649, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  /* line 1656, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  /* line 1662, ../../../src/sass/vendor/animate/_animate.scss */
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  /* line 1668, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

/* line 1676, ../../../src/sass/vendor/animate/_animate.scss */
.flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  /* line 1685, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  /* line 1691, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  /* line 1696, ../../../src/sass/vendor/animate/_animate.scss */
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  /* line 1701, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes flipInY {
  /* line 1709, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  /* line 1716, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  /* line 1722, ../../../src/sass/vendor/animate/_animate.scss */
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  /* line 1728, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

/* line 1736, ../../../src/sass/vendor/animate/_animate.scss */
.flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  /* line 1745, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  /* line 1751, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  /* line 1759, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  /* line 1766, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

/* line 1774, ../../../src/sass/vendor/animate/_animate.scss */
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  /* line 1783, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  /* line 1789, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  /* line 1797, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  /* line 1804, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

/* line 1812, ../../../src/sass/vendor/animate/_animate.scss */
.flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  /* line 1821, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  /* line 1827, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  /* line 1833, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  /* line 1839, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  /* line 1847, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  /* line 1854, ../../../src/sass/vendor/animate/_animate.scss */
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  /* line 1861, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  /* line 1868, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

/* line 1876, ../../../src/sass/vendor/animate/_animate.scss */
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  /* line 1884, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  /* line 1890, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  /* line 1898, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  /* line 1905, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

/* line 1913, ../../../src/sass/vendor/animate/_animate.scss */
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  /* line 1921, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  /* line 1929, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  /* line 1939, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  /* line 1949, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1960, ../../../src/sass/vendor/animate/_animate.scss */
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  /* line 1966, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 1974, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  /* line 1984, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 1994, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 2005, ../../../src/sass/vendor/animate/_animate.scss */
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  /* line 2011, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 2019, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  /* line 2029, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 2039, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 2050, ../../../src/sass/vendor/animate/_animate.scss */
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  /* line 2056, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 2064, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  /* line 2074, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 2084, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 2095, ../../../src/sass/vendor/animate/_animate.scss */
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  /* line 2101, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 2109, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  /* line 2119, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 2129, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 2140, ../../../src/sass/vendor/animate/_animate.scss */
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  /* line 2146, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2154, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  /* line 2164, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2174, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

/* line 2185, ../../../src/sass/vendor/animate/_animate.scss */
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  /* line 2191, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2199, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  /* line 2209, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2219, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 2230, ../../../src/sass/vendor/animate/_animate.scss */
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  /* line 2236, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2244, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  /* line 2254, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2264, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

/* line 2275, ../../../src/sass/vendor/animate/_animate.scss */
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  /* line 2281, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2289, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  /* line 2299, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2309, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

/* line 2320, ../../../src/sass/vendor/animate/_animate.scss */
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  /* line 2326, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2334, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  /* line 2344, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 2354, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 2365, ../../../src/sass/vendor/animate/_animate.scss */
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
  /* line 2371, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 2377, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes slideInDown {
  /* line 2384, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 2391, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 2398, ../../../src/sass/vendor/animate/_animate.scss */
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  /* line 2404, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 2410, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInLeft {
  /* line 2417, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 2424, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 2431, ../../../src/sass/vendor/animate/_animate.scss */
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  /* line 2437, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 2443, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInRight {
  /* line 2450, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 2457, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 2464, ../../../src/sass/vendor/animate/_animate.scss */
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
  /* line 2470, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 2475, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes slideOutLeft {
  /* line 2483, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 2489, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

/* line 2497, ../../../src/sass/vendor/animate/_animate.scss */
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  /* line 2503, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 2508, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes slideOutRight {
  /* line 2516, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 2522, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

/* line 2530, ../../../src/sass/vendor/animate/_animate.scss */
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  /* line 2536, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 2541, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes slideOutUp {
  /* line 2549, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 2555, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

/* line 2563, ../../../src/sass/vendor/animate/_animate.scss */
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@-webkit-keyframes hinge {
  /* line 2569, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2578, ../../../src/sass/vendor/animate/_animate.scss */
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2587, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2596, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2606, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes hinge {
  /* line 2614, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2625, ../../../src/sass/vendor/animate/_animate.scss */
  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2636, ../../../src/sass/vendor/animate/_animate.scss */
  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2647, ../../../src/sass/vendor/animate/_animate.scss */
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 2659, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

/* line 2667, ../../../src/sass/vendor/animate/_animate.scss */
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  /* line 2675, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  /* line 2681, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes rollIn {
  /* line 2689, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  /* line 2696, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

/* line 2704, ../../../src/sass/vendor/animate/_animate.scss */
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  /* line 2712, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  /* line 2718, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes rollOut {
  /* line 2726, ../../../src/sass/vendor/animate/_animate.scss */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  /* line 2733, ../../../src/sass/vendor/animate/_animate.scss */
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

/* line 2741, ../../../src/sass/vendor/animate/_animate.scss */
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.0.3");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 4, ../../../src/sass/vendor/fontawesome/_core.scss */
.icon {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
/* line 5, ../../../src/sass/vendor/fontawesome/_larger.scss */
.icon-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 10, ../../../src/sass/vendor/fontawesome/_larger.scss */
.icon-2x {
  font-size: 2em;
}

/* line 11, ../../../src/sass/vendor/fontawesome/_larger.scss */
.icon-3x {
  font-size: 3em;
}

/* line 12, ../../../src/sass/vendor/fontawesome/_larger.scss */
.icon-4x {
  font-size: 4em;
}

/* line 13, ../../../src/sass/vendor/fontawesome/_larger.scss */
.icon-5x {
  font-size: 5em;
}

/* line 3, ../../../src/sass/vendor/fontawesome/_fixed-width.scss */
.icon-fw {
  width: 1.28571em;
  text-align: center;
}

/* line 4, ../../../src/sass/vendor/fontawesome/_list.scss */
.icon-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}
/* line 8, ../../../src/sass/vendor/fontawesome/_list.scss */
.icon-ul > li {
  position: relative;
}

/* line 10, ../../../src/sass/vendor/fontawesome/_list.scss */
.icon-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}
/* line 16, ../../../src/sass/vendor/fontawesome/_list.scss */
.icon-li.icon-lg {
  left: -1.85714em;
}

/* line 4, ../../../src/sass/vendor/fontawesome/_bordered-pulled.scss */
.icon-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

/* line 10, ../../../src/sass/vendor/fontawesome/_bordered-pulled.scss */
.pull-right {
  float: right;
}

/* line 11, ../../../src/sass/vendor/fontawesome/_bordered-pulled.scss */
.pull-left {
  float: left;
}

/* line 14, ../../../src/sass/vendor/fontawesome/_bordered-pulled.scss */
.icon.pull-left {
  margin-right: .3em;
}
/* line 15, ../../../src/sass/vendor/fontawesome/_bordered-pulled.scss */
.icon.pull-right {
  margin-left: .3em;
}

/* line 4, ../../../src/sass/vendor/fontawesome/_spinning.scss */
.icon-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
  /* line 12, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  0% {
    -moz-transform: rotate(0deg);
  }

  /* line 13, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  100% {
    -moz-transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  /* line 16, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  0% {
    -webkit-transform: rotate(0deg);
  }

  /* line 17, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  100% {
    -webkit-transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  /* line 20, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  0% {
    -o-transform: rotate(0deg);
  }

  /* line 21, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  100% {
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  /* line 24, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  0% {
    -ms-transform: rotate(0deg);
  }

  /* line 25, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  /* line 28, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  0% {
    transform: rotate(0deg);
  }

  /* line 29, ../../../src/sass/vendor/fontawesome/_spinning.scss */
  100% {
    transform: rotate(359deg);
  }
}

/* line 4, ../../../src/sass/vendor/fontawesome/_rotated-flipped.scss */
.icon-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 5, ../../../src/sass/vendor/fontawesome/_rotated-flipped.scss */
.icon-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 6, ../../../src/sass/vendor/fontawesome/_rotated-flipped.scss */
.icon-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 8, ../../../src/sass/vendor/fontawesome/_rotated-flipped.scss */
.icon-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 9, ../../../src/sass/vendor/fontawesome/_rotated-flipped.scss */
.icon-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 4, ../../../src/sass/vendor/fontawesome/_stacked.scss */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 12, ../../../src/sass/vendor/fontawesome/_stacked.scss */
.icon-stack-1x, .icon-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 18, ../../../src/sass/vendor/fontawesome/_stacked.scss */
.icon-stack-1x {
  line-height: inherit;
}

/* line 19, ../../../src/sass/vendor/fontawesome/_stacked.scss */
.icon-stack-2x {
  font-size: 2em;
}

/* line 20, ../../../src/sass/vendor/fontawesome/_stacked.scss */
.icon-inverse {
  color: white;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 4, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-glass:before {
  content: "\f000";
}

/* line 5, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-music:before {
  content: "\f001";
}

/* line 6, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-search:before {
  content: "\f002";
}

/* line 7, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-envelope-o:before {
  content: "\f003";
}

/* line 8, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-heart:before {
  content: "\f004";
}

/* line 9, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-star:before {
  content: "\f005";
}

/* line 10, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-star-o:before {
  content: "\f006";
}

/* line 11, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-user:before {
  content: "\f007";
}

/* line 12, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-film:before {
  content: "\f008";
}

/* line 13, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-th-large:before {
  content: "\f009";
}

/* line 14, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-th:before {
  content: "\f00a";
}

/* line 15, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-th-list:before {
  content: "\f00b";
}

/* line 16, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-check:before {
  content: "\f00c";
}

/* line 17, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-times:before {
  content: "\f00d";
}

/* line 18, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-search-plus:before {
  content: "\f00e";
}

/* line 19, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-search-minus:before {
  content: "\f010";
}

/* line 20, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-power-off:before {
  content: "\f011";
}

/* line 21, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-signal:before {
  content: "\f012";
}

/* line 23, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}

/* line 24, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-trash-o:before {
  content: "\f014";
}

/* line 25, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-home:before {
  content: "\f015";
}

/* line 26, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-file-o:before {
  content: "\f016";
}

/* line 27, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-clock-o:before {
  content: "\f017";
}

/* line 28, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-road:before {
  content: "\f018";
}

/* line 29, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-download:before {
  content: "\f019";
}

/* line 30, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-o-down:before {
  content: "\f01a";
}

/* line 31, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-o-up:before {
  content: "\f01b";
}

/* line 32, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-inbox:before {
  content: "\f01c";
}

/* line 33, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-play-circle-o:before {
  content: "\f01d";
}

/* line 35, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}

/* line 36, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-refresh:before {
  content: "\f021";
}

/* line 37, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-list-alt:before {
  content: "\f022";
}

/* line 38, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-lock:before {
  content: "\f023";
}

/* line 39, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-flag:before {
  content: "\f024";
}

/* line 40, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-headphones:before {
  content: "\f025";
}

/* line 41, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-volume-off:before {
  content: "\f026";
}

/* line 42, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-volume-down:before {
  content: "\f027";
}

/* line 43, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-volume-up:before {
  content: "\f028";
}

/* line 44, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-qrcode:before {
  content: "\f029";
}

/* line 45, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-barcode:before {
  content: "\f02a";
}

/* line 46, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tag:before {
  content: "\f02b";
}

/* line 47, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tags:before {
  content: "\f02c";
}

/* line 48, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-book:before {
  content: "\f02d";
}

/* line 49, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bookmark:before {
  content: "\f02e";
}

/* line 50, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-print:before {
  content: "\f02f";
}

/* line 51, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-camera:before {
  content: "\f030";
}

/* line 52, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-font:before {
  content: "\f031";
}

/* line 53, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bold:before {
  content: "\f032";
}

/* line 54, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-italic:before {
  content: "\f033";
}

/* line 55, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-text-height:before {
  content: "\f034";
}

/* line 56, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-text-width:before {
  content: "\f035";
}

/* line 57, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-align-left:before {
  content: "\f036";
}

/* line 58, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-align-center:before {
  content: "\f037";
}

/* line 59, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-align-right:before {
  content: "\f038";
}

/* line 60, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-align-justify:before {
  content: "\f039";
}

/* line 61, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-list:before {
  content: "\f03a";
}

/* line 63, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-dedent:before,
.icon-outdent:before {
  content: "\f03b";
}

/* line 64, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-indent:before {
  content: "\f03c";
}

/* line 65, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-video-camera:before {
  content: "\f03d";
}

/* line 66, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-picture-o:before {
  content: "\f03e";
}

/* line 67, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-pencil:before {
  content: "\f040";
}

/* line 68, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-map-marker:before {
  content: "\f041";
}

/* line 69, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-adjust:before {
  content: "\f042";
}

/* line 70, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tint:before {
  content: "\f043";
}

/* line 72, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-edit:before,
.icon-pencil-square-o:before {
  content: "\f044";
}

/* line 73, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-share-square-o:before {
  content: "\f045";
}

/* line 74, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-check-square-o:before {
  content: "\f046";
}

/* line 75, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrows:before {
  content: "\f047";
}

/* line 76, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-step-backward:before {
  content: "\f048";
}

/* line 77, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-fast-backward:before {
  content: "\f049";
}

/* line 78, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-backward:before {
  content: "\f04a";
}

/* line 79, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-play:before {
  content: "\f04b";
}

/* line 80, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-pause:before {
  content: "\f04c";
}

/* line 81, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-stop:before {
  content: "\f04d";
}

/* line 82, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-forward:before {
  content: "\f04e";
}

/* line 83, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-fast-forward:before {
  content: "\f050";
}

/* line 84, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-step-forward:before {
  content: "\f051";
}

/* line 85, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-eject:before {
  content: "\f052";
}

/* line 86, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 87, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 88, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-plus-circle:before {
  content: "\f055";
}

/* line 89, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-minus-circle:before {
  content: "\f056";
}

/* line 90, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-times-circle:before {
  content: "\f057";
}

/* line 91, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-check-circle:before {
  content: "\f058";
}

/* line 92, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-question-circle:before {
  content: "\f059";
}

/* line 93, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-info-circle:before {
  content: "\f05a";
}

/* line 94, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-crosshairs:before {
  content: "\f05b";
}

/* line 95, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-times-circle-o:before {
  content: "\f05c";
}

/* line 96, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-check-circle-o:before {
  content: "\f05d";
}

/* line 97, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-ban:before {
  content: "\f05e";
}

/* line 98, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 99, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 100, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 101, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 103, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-mail-forward:before,
.icon-share:before {
  content: "\f064";
}

/* line 104, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-expand:before {
  content: "\f065";
}

/* line 105, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-compress:before {
  content: "\f066";
}

/* line 106, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-plus:before {
  content: "\f067";
}

/* line 107, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-minus:before {
  content: "\f068";
}

/* line 108, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-asterisk:before {
  content: "\f069";
}

/* line 109, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-exclamation-circle:before {
  content: "\f06a";
}

/* line 110, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-gift:before {
  content: "\f06b";
}

/* line 111, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-leaf:before {
  content: "\f06c";
}

/* line 112, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-fire:before {
  content: "\f06d";
}

/* line 113, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-eye:before {
  content: "\f06e";
}

/* line 114, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-eye-slash:before {
  content: "\f070";
}

/* line 116, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-warning:before,
.icon-exclamation-triangle:before {
  content: "\f071";
}

/* line 117, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-plane:before {
  content: "\f072";
}

/* line 118, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-calendar:before {
  content: "\f073";
}

/* line 119, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-random:before {
  content: "\f074";
}

/* line 120, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-comment:before {
  content: "\f075";
}

/* line 121, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-magnet:before {
  content: "\f076";
}

/* line 122, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 123, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 124, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-retweet:before {
  content: "\f079";
}

/* line 125, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-shopping-cart:before {
  content: "\f07a";
}

/* line 126, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-folder:before {
  content: "\f07b";
}

/* line 127, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-folder-open:before {
  content: "\f07c";
}

/* line 128, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrows-v:before {
  content: "\f07d";
}

/* line 129, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrows-h:before {
  content: "\f07e";
}

/* line 130, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bar-chart-o:before {
  content: "\f080";
}

/* line 131, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-twitter-square:before {
  content: "\f081";
}

/* line 132, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-facebook-square:before {
  content: "\f082";
}

/* line 133, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-camera-retro:before {
  content: "\f083";
}

/* line 134, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-key:before {
  content: "\f084";
}

/* line 136, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}

/* line 137, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-comments:before {
  content: "\f086";
}

/* line 138, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-thumbs-o-up:before {
  content: "\f087";
}

/* line 139, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-thumbs-o-down:before {
  content: "\f088";
}

/* line 140, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-star-half:before {
  content: "\f089";
}

/* line 141, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-heart-o:before {
  content: "\f08a";
}

/* line 142, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sign-out:before {
  content: "\f08b";
}

/* line 143, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-linkedin-square:before {
  content: "\f08c";
}

/* line 144, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-thumb-tack:before {
  content: "\f08d";
}

/* line 145, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-external-link:before {
  content: "\f08e";
}

/* line 146, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sign-in:before {
  content: "\f090";
}

/* line 147, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-trophy:before {
  content: "\f091";
}

/* line 148, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-github-square:before {
  content: "\f092";
}

/* line 149, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-upload:before {
  content: "\f093";
}

/* line 150, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-lemon-o:before {
  content: "\f094";
}

/* line 151, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-phone:before {
  content: "\f095";
}

/* line 152, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-square-o:before {
  content: "\f096";
}

/* line 153, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bookmark-o:before {
  content: "\f097";
}

/* line 154, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-phone-square:before {
  content: "\f098";
}

/* line 155, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-twitter:before {
  content: "\f099";
}

/* line 156, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-facebook:before {
  content: "\f09a";
}

/* line 157, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-github:before {
  content: "\f09b";
}

/* line 158, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-unlock:before {
  content: "\f09c";
}

/* line 159, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-credit-card:before {
  content: "\f09d";
}

/* line 160, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-rss:before {
  content: "\f09e";
}

/* line 161, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-hdd-o:before {
  content: "\f0a0";
}

/* line 162, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bullhorn:before {
  content: "\f0a1";
}

/* line 163, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bell:before {
  content: "\f0f3";
}

/* line 164, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-certificate:before {
  content: "\f0a3";
}

/* line 165, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-hand-o-right:before {
  content: "\f0a4";
}

/* line 166, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-hand-o-left:before {
  content: "\f0a5";
}

/* line 167, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-hand-o-up:before {
  content: "\f0a6";
}

/* line 168, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-hand-o-down:before {
  content: "\f0a7";
}

/* line 169, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 170, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 171, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 172, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 173, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-globe:before {
  content: "\f0ac";
}

/* line 174, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-wrench:before {
  content: "\f0ad";
}

/* line 175, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tasks:before {
  content: "\f0ae";
}

/* line 176, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-filter:before {
  content: "\f0b0";
}

/* line 177, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-briefcase:before {
  content: "\f0b1";
}

/* line 178, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrows-alt:before {
  content: "\f0b2";
}

/* line 180, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-group:before,
.icon-users:before {
  content: "\f0c0";
}

/* line 182, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chain:before,
.icon-link:before {
  content: "\f0c1";
}

/* line 183, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-cloud:before {
  content: "\f0c2";
}

/* line 184, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-flask:before {
  content: "\f0c3";
}

/* line 186, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-cut:before,
.icon-scissors:before {
  content: "\f0c4";
}

/* line 188, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-copy:before,
.icon-files-o:before {
  content: "\f0c5";
}

/* line 189, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-paperclip:before {
  content: "\f0c6";
}

/* line 191, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-save:before,
.icon-floppy-o:before {
  content: "\f0c7";
}

/* line 192, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-square:before {
  content: "\f0c8";
}

/* line 193, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bars:before {
  content: "\f0c9";
}

/* line 194, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-list-ul:before {
  content: "\f0ca";
}

/* line 195, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-list-ol:before {
  content: "\f0cb";
}

/* line 196, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-strikethrough:before {
  content: "\f0cc";
}

/* line 197, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-underline:before {
  content: "\f0cd";
}

/* line 198, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-table:before {
  content: "\f0ce";
}

/* line 199, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-magic:before {
  content: "\f0d0";
}

/* line 200, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-truck:before {
  content: "\f0d1";
}

/* line 201, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 202, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-pinterest-square:before {
  content: "\f0d3";
}

/* line 203, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-google-plus-square:before {
  content: "\f0d4";
}

/* line 204, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 205, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-money:before {
  content: "\f0d6";
}

/* line 206, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 207, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 208, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 209, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 210, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-columns:before {
  content: "\f0db";
}

/* line 212, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-unsorted:before,
.icon-sort:before {
  content: "\f0dc";
}

/* line 214, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-down:before,
.icon-sort-asc:before {
  content: "\f0dd";
}

/* line 216, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-up:before,
.icon-sort-desc:before {
  content: "\f0de";
}

/* line 217, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-envelope:before {
  content: "\f0e0";
}

/* line 218, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 220, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}

/* line 222, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-legal:before,
.icon-gavel:before {
  content: "\f0e3";
}

/* line 224, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-dashboard:before,
.icon-tachometer:before {
  content: "\f0e4";
}

/* line 225, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-comment-o:before {
  content: "\f0e5";
}

/* line 226, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-comments-o:before {
  content: "\f0e6";
}

/* line 228, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-flash:before,
.icon-bolt:before {
  content: "\f0e7";
}

/* line 229, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sitemap:before {
  content: "\f0e8";
}

/* line 230, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-umbrella:before {
  content: "\f0e9";
}

/* line 232, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-paste:before,
.icon-clipboard:before {
  content: "\f0ea";
}

/* line 233, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-lightbulb-o:before {
  content: "\f0eb";
}

/* line 234, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-exchange:before {
  content: "\f0ec";
}

/* line 235, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-cloud-download:before {
  content: "\f0ed";
}

/* line 236, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-cloud-upload:before {
  content: "\f0ee";
}

/* line 237, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-user-md:before {
  content: "\f0f0";
}

/* line 238, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-stethoscope:before {
  content: "\f0f1";
}

/* line 239, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-suitcase:before {
  content: "\f0f2";
}

/* line 240, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bell-o:before {
  content: "\f0a2";
}

/* line 241, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-coffee:before {
  content: "\f0f4";
}

/* line 242, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-cutlery:before {
  content: "\f0f5";
}

/* line 243, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-file-text-o:before {
  content: "\f0f6";
}

/* line 244, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-building-o:before {
  content: "\f0f7";
}

/* line 245, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-hospital-o:before {
  content: "\f0f8";
}

/* line 246, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-ambulance:before {
  content: "\f0f9";
}

/* line 247, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-medkit:before {
  content: "\f0fa";
}

/* line 248, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-fighter-jet:before {
  content: "\f0fb";
}

/* line 249, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-beer:before {
  content: "\f0fc";
}

/* line 250, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-h-square:before {
  content: "\f0fd";
}

/* line 251, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-plus-square:before {
  content: "\f0fe";
}

/* line 252, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-double-left:before {
  content: "\f100";
}

/* line 253, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-double-right:before {
  content: "\f101";
}

/* line 254, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-double-up:before {
  content: "\f102";
}

/* line 255, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-double-down:before {
  content: "\f103";
}

/* line 256, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-left:before {
  content: "\f104";
}

/* line 257, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-right:before {
  content: "\f105";
}

/* line 258, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-up:before {
  content: "\f106";
}

/* line 259, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-angle-down:before {
  content: "\f107";
}

/* line 260, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-desktop:before {
  content: "\f108";
}

/* line 261, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-laptop:before {
  content: "\f109";
}

/* line 262, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tablet:before {
  content: "\f10a";
}

/* line 264, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-mobile-phone:before,
.icon-mobile:before {
  content: "\f10b";
}

/* line 265, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-circle-o:before {
  content: "\f10c";
}

/* line 266, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-quote-left:before {
  content: "\f10d";
}

/* line 267, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-quote-right:before {
  content: "\f10e";
}

/* line 268, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-spinner:before {
  content: "\f110";
}

/* line 269, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-circle:before {
  content: "\f111";
}

/* line 271, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}

/* line 272, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-github-alt:before {
  content: "\f113";
}

/* line 273, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-folder-o:before {
  content: "\f114";
}

/* line 274, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-folder-open-o:before {
  content: "\f115";
}

/* line 275, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-smile-o:before {
  content: "\f118";
}

/* line 276, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-frown-o:before {
  content: "\f119";
}

/* line 277, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-meh-o:before {
  content: "\f11a";
}

/* line 278, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-gamepad:before {
  content: "\f11b";
}

/* line 279, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-keyboard-o:before {
  content: "\f11c";
}

/* line 280, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-flag-o:before {
  content: "\f11d";
}

/* line 281, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-flag-checkered:before {
  content: "\f11e";
}

/* line 282, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-terminal:before {
  content: "\f120";
}

/* line 283, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-code:before {
  content: "\f121";
}

/* line 284, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-reply-all:before {
  content: "\f122";
}

/* line 285, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-mail-reply-all:before {
  content: "\f122";
}

/* line 288, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-star-half-empty:before,
.icon-star-half-full:before,
.icon-star-half-o:before {
  content: "\f123";
}

/* line 289, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-location-arrow:before {
  content: "\f124";
}

/* line 290, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-crop:before {
  content: "\f125";
}

/* line 291, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-code-fork:before {
  content: "\f126";
}

/* line 293, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-unlink:before,
.icon-chain-broken:before {
  content: "\f127";
}

/* line 294, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-question:before {
  content: "\f128";
}

/* line 295, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-info:before {
  content: "\f129";
}

/* line 296, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-exclamation:before {
  content: "\f12a";
}

/* line 297, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-superscript:before {
  content: "\f12b";
}

/* line 298, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-subscript:before {
  content: "\f12c";
}

/* line 299, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-eraser:before {
  content: "\f12d";
}

/* line 300, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-puzzle-piece:before {
  content: "\f12e";
}

/* line 301, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-microphone:before {
  content: "\f130";
}

/* line 302, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-microphone-slash:before {
  content: "\f131";
}

/* line 303, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-shield:before {
  content: "\f132";
}

/* line 304, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-calendar-o:before {
  content: "\f133";
}

/* line 305, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-fire-extinguisher:before {
  content: "\f134";
}

/* line 306, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-rocket:before {
  content: "\f135";
}

/* line 307, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-maxcdn:before {
  content: "\f136";
}

/* line 308, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-circle-left:before {
  content: "\f137";
}

/* line 309, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-circle-right:before {
  content: "\f138";
}

/* line 310, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-circle-up:before {
  content: "\f139";
}

/* line 311, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-chevron-circle-down:before {
  content: "\f13a";
}

/* line 312, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-html5:before {
  content: "\f13b";
}

/* line 313, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-css3:before {
  content: "\f13c";
}

/* line 314, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-anchor:before {
  content: "\f13d";
}

/* line 315, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-unlock-alt:before {
  content: "\f13e";
}

/* line 316, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bullseye:before {
  content: "\f140";
}

/* line 317, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-ellipsis-h:before {
  content: "\f141";
}

/* line 318, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-ellipsis-v:before {
  content: "\f142";
}

/* line 319, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-rss-square:before {
  content: "\f143";
}

/* line 320, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-play-circle:before {
  content: "\f144";
}

/* line 321, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-ticket:before {
  content: "\f145";
}

/* line 322, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-minus-square:before {
  content: "\f146";
}

/* line 323, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-minus-square-o:before {
  content: "\f147";
}

/* line 324, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-level-up:before {
  content: "\f148";
}

/* line 325, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-level-down:before {
  content: "\f149";
}

/* line 326, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-check-square:before {
  content: "\f14a";
}

/* line 327, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-pencil-square:before {
  content: "\f14b";
}

/* line 328, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-external-link-square:before {
  content: "\f14c";
}

/* line 329, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-share-square:before {
  content: "\f14d";
}

/* line 330, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-compass:before {
  content: "\f14e";
}

/* line 332, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-toggle-down:before,
.icon-caret-square-o-down:before {
  content: "\f150";
}

/* line 334, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-toggle-up:before,
.icon-caret-square-o-up:before {
  content: "\f151";
}

/* line 336, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-toggle-right:before,
.icon-caret-square-o-right:before {
  content: "\f152";
}

/* line 338, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}

/* line 339, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-gbp:before {
  content: "\f154";
}

/* line 341, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}

/* line 343, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}

/* line 347, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-cny:before,
.icon-rmb:before,
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}

/* line 350, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-ruble:before,
.icon-rouble:before,
.icon-rub:before {
  content: "\f158";
}

/* line 352, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}

/* line 354, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}

/* line 355, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-file:before {
  content: "\f15b";
}

/* line 356, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-file-text:before {
  content: "\f15c";
}

/* line 357, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-alpha-asc:before {
  content: "\f15d";
}

/* line 358, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 359, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-amount-asc:before {
  content: "\f160";
}

/* line 360, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-amount-desc:before {
  content: "\f161";
}

/* line 361, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-numeric-asc:before {
  content: "\f162";
}

/* line 362, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sort-numeric-desc:before {
  content: "\f163";
}

/* line 363, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-thumbs-up:before {
  content: "\f164";
}

/* line 364, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-thumbs-down:before {
  content: "\f165";
}

/* line 365, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-youtube-square:before {
  content: "\f166";
}

/* line 366, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-youtube:before {
  content: "\f167";
}

/* line 367, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-xing:before {
  content: "\f168";
}

/* line 368, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-xing-square:before {
  content: "\f169";
}

/* line 369, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-youtube-play:before {
  content: "\f16a";
}

/* line 370, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-dropbox:before {
  content: "\f16b";
}

/* line 371, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-stack-overflow:before {
  content: "\f16c";
}

/* line 372, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-instagram:before {
  content: "\f16d";
}

/* line 373, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-flickr:before {
  content: "\f16e";
}

/* line 374, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-adn:before {
  content: "\f170";
}

/* line 375, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bitbucket:before {
  content: "\f171";
}

/* line 376, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bitbucket-square:before {
  content: "\f172";
}

/* line 377, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tumblr:before {
  content: "\f173";
}

/* line 378, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-tumblr-square:before {
  content: "\f174";
}

/* line 379, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-long-arrow-down:before {
  content: "\f175";
}

/* line 380, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-long-arrow-up:before {
  content: "\f176";
}

/* line 381, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-long-arrow-left:before {
  content: "\f177";
}

/* line 382, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-long-arrow-right:before {
  content: "\f178";
}

/* line 383, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-apple:before {
  content: "\f179";
}

/* line 384, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-windows:before {
  content: "\f17a";
}

/* line 385, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-android:before {
  content: "\f17b";
}

/* line 386, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-linux:before {
  content: "\f17c";
}

/* line 387, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-dribbble:before {
  content: "\f17d";
}

/* line 388, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-skype:before {
  content: "\f17e";
}

/* line 389, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-foursquare:before {
  content: "\f180";
}

/* line 390, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-trello:before {
  content: "\f181";
}

/* line 391, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-female:before {
  content: "\f182";
}

/* line 392, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-male:before {
  content: "\f183";
}

/* line 393, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-gittip:before {
  content: "\f184";
}

/* line 394, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-sun-o:before {
  content: "\f185";
}

/* line 395, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-moon-o:before {
  content: "\f186";
}

/* line 396, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-archive:before {
  content: "\f187";
}

/* line 397, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-bug:before {
  content: "\f188";
}

/* line 398, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-vk:before {
  content: "\f189";
}

/* line 399, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-weibo:before {
  content: "\f18a";
}

/* line 400, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-renren:before {
  content: "\f18b";
}

/* line 401, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-pagelines:before {
  content: "\f18c";
}

/* line 402, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-stack-exchange:before {
  content: "\f18d";
}

/* line 403, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 404, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 406, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-toggle-left:before,
.icon-caret-square-o-left:before {
  content: "\f191";
}

/* line 407, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-dot-circle-o:before {
  content: "\f192";
}

/* line 408, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-wheelchair:before {
  content: "\f193";
}

/* line 409, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-vimeo-square:before {
  content: "\f194";
}

/* line 411, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-turkish-lira:before,
.icon-try:before {
  content: "\f195";
}

/* line 412, ../../../src/sass/vendor/fontawesome/_icons.scss */
.icon-plus-square-o:before {
  content: "\f196";
}

/*** ESSENTIAL STYLES ***/
/* line 2, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav, .sitenav * {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 7, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav li {
  position: relative;
}

/* line 10, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav ul {
  position: absolute;
  display: none;
  top: 100%;
  left: 0;
  z-index: 99;
}

/* line 17, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav > li {
  float: left;
}

/* line 21, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav .holder:hover > ul,
.sitenav li.sfHover .holder > ul {
  display: block;
}

/* line 25, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav a {
  display: block;
  position: relative;
}

/* line 29, ../../../src/sass/vendor/superfish/_superfish.scss */
.sitenav ul ul {
  top: 0;
  left: 100%;
}

/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets
*********************************/
/* line 18, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}

/* line 21, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
  font-family: 'flexslider-icon';
  src: url("../fonts/flexslider-icon.eot");
  src: url("../fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("../fonts/flexslider-icon.woff") format("woff"), url("../fonts/flexslider-icon.ttf") format("truetype"), url("../fonts/flexslider-icon.svg#flexslider-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* FlexSlider Necessary Styles
*********************************/
/* line 39, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.flexslider {
  margin: 0;
  padding: 0;
}

/* line 40, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 41, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.flexslider .slides img {
  width: 100%;
  display: block;
}

/* line 42, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.flex-pauseplay span {
  text-transform: capitalize;
}

/* Clearfix for the .slides element */
/* line 45, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 46, ../../../src/sass/vendor/flexslider/_flexslider.scss */
html[xmlns] .slides {
  display: block;
}

/* line 47, ../../../src/sass/vendor/flexslider/_flexslider.scss */
* html .slides {
  height: 1%;
}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
/* line 52, ../../../src/sass/vendor/flexslider/_flexslider.scss */
.no-js .slides > li:first-child {
  display: block;
}

/* line 11, ../../../src/sass/_base.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1, ../../../src/sass/partials/_layout.scss */
.wrapper {
  max-width: 1200px;
  width: 98%;
  margin: 0 auto;
  *zoom: 1;
}
/* line 38, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.wrapper:after {
  content: "";
  display: table;
  clear: both;
}

/* line 8, ../../../src/sass/partials/_layout.scss */
.inline-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 13, ../../../src/sass/partials/_layout.scss */
.inline-list li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/**
* Header
*/
/* line 22, ../../../src/sass/partials/_layout.scss */
.logo {
  margin: 0.5em 0 0;
  float: left;
}
/* line 28, ../../../src/sass/partials/_layout.scss */
.logo img {
  max-width: 100%;
}
@media (max-width: 35em) {
  /* line 22, ../../../src/sass/partials/_layout.scss */
  .logo {
    float: none;
    padding: 0 1em;
    text-align: center;
  }
}

/* line 39, ../../../src/sass/partials/_layout.scss */
#page-header {
  position: relative;
  background: darkgreen;
  z-index: 1000;
  *zoom: 1;
}
/* line 38, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
#page-header:after {
  content: "";
  display: table;
  clear: both;
}

/* line 46, ../../../src/sass/partials/_layout.scss */
.top-links {
  float: right;
  margin: 0.5em 0 0;
  font-size: 1.2em;
}
@media (max-width: 35em) {
  /* line 46, ../../../src/sass/partials/_layout.scss */
  .top-links {
    display: none;
  }
}
/* line 55, ../../../src/sass/partials/_layout.scss */
.top-links a {
  display: block;
  color: #3b3b3b;
  padding: 0.3em;
}

/* line 63, ../../../src/sass/partials/_layout.scss */
.sitenav {
  float: right;
  font-size: 0.85em;
  display: table;
  margin: 0.2em 0 0;
}
/* line 70, ../../../src/sass/partials/_layout.scss */
.sitenav .active, .sitenav li:hover {
  border-bottom: 3px solid darkgreen;
}
/* line 73, ../../../src/sass/partials/_layout.scss */
.sitenav .active a, .sitenav li:hover a {
  color: #000;
}
@media (max-width: 70em) {
  /* line 63, ../../../src/sass/partials/_layout.scss */
  .sitenav {
    float: none;
    text-align: center;
    width: 100%;
    border-top: 1px solid #f4f3eb;
  }
}
@media (max-width: 48em) {
  /* line 63, ../../../src/sass/partials/_layout.scss */
  .sitenav {
    display: none;
  }
  /* line 90, ../../../src/sass/partials/_layout.scss */
  .sitenav select {
    display: block;
  }
}

/* line 98, ../../../src/sass/partials/_layout.scss */
#primary-nav select {
  display: none;
}
@media (max-width: 48em) {
  /* line 97, ../../../src/sass/partials/_layout.scss */
  #primary-nav {
    border-bottom: 1px solid #f4f3eb;
  }
  /* line 103, ../../../src/sass/partials/_layout.scss */
  #primary-nav select {
    display: block;
    width: 100%;
    margin: 0.5em 0;
    padding: 0.3em;
    -webkit-appearance: none;
    border: 1px solid #ddd;
    background: #fff;
    font-family: "aktiv-grotesk-std";
    font-size: 1.2em;
    color: darkgreen;
    font-weight: 100;
  }
  /* line 117, ../../../src/sass/partials/_layout.scss */
  #primary-nav select:focus {
    outline: none;
  }
}

/* line 127, ../../../src/sass/partials/_layout.scss */
.sitenav ul {
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2);
  min-width: 12em;
  /* allow long menu items to determine submenu width */
  *width: 12em;
  /* no auto sub width for IE7, see white-space comment below */
  top: 105%;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
}

/* line 140, ../../../src/sass/partials/_layout.scss */
.sitenav a {
  padding: .75em 1em;
  text-decoration: none;
  zoom: 1;
  /* IE7 */
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  display: block;
  text-align: center;
  color: #c8c398;
  text-transform: uppercase;
  padding: 0.5em 1em;
}

/* line 154, ../../../src/sass/partials/_layout.scss */
.sitenav li {
  white-space: nowrap;
  /* no need for Supersubs plugin */
  *white-space: normal;
  /* ...unless you support IE7 (let it wrap) */
  display: table-cell;
  vertical-align: middle;
  height: 3em;
  border-bottom: 3px solid #fff;
  position: static;
  float: none;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 167, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .sitenav li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}

/* line 171, ../../../src/sass/partials/_layout.scss */
.sitenav ul li {
  display: block;
  background: #fff;
  border-bottom: 1px solid #eceada;
  height: auto;
}
/* line 177, ../../../src/sass/partials/_layout.scss */
.sitenav ul li:hover {
  border-bottom: 1px solid #dad6b9;
  background: #f4f3eb;
}
/* line 182, ../../../src/sass/partials/_layout.scss */
.sitenav ul li a {
  font-weight: 500;
  text-transform: none;
  text-align: left;
}

/* line 188, ../../../src/sass/partials/_layout.scss */
.sitenav ul ul li {
  background: #f4f3eb;
  border-bottom: 1px solid #dad6b9;
}
/* line 191, ../../../src/sass/partials/_layout.scss */
.sitenav ul ul li:hover {
  border-bottom: 1px solid #c8c398;
  background: #dad6b9;
}
/* line 196, ../../../src/sass/partials/_layout.scss */
.sitenav ul ul li a {
  font-weight: 400;
}

/* line 202, ../../../src/sass/partials/_layout.scss */
.breadcrumbs {
  font-size: 0.8em;
  font-weight: 500;
  border-bottom: 1px solid #f4f3eb;
  list-style: none;
  margin: 0 0 0.5em;
  *zoom: 1;
}
/* line 38, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.breadcrumbs:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 35em) {
  /* line 202, ../../../src/sass/partials/_layout.scss */
  .breadcrumbs {
    display: none;
  }
}
/* line 214, ../../../src/sass/partials/_layout.scss */
.breadcrumbs ol {
  margin: 0 auto;
}
/* line 218, ../../../src/sass/partials/_layout.scss */
.breadcrumbs li {
  float: left;
}
/* line 223, ../../../src/sass/partials/_layout.scss */
.breadcrumbs .home a {
  color: #c8c398;
}
/* line 225, ../../../src/sass/partials/_layout.scss */
.breadcrumbs .home a:before {
  content: '';
}
/* line 231, ../../../src/sass/partials/_layout.scss */
.breadcrumbs a {
  display: block;
  padding: 0.8em 0.3em;
}
/* line 234, ../../../src/sass/partials/_layout.scss */
.breadcrumbs a:before {
  content: ' > ';
}

/* line 241, ../../../src/sass/partials/_layout.scss */
.has-side {
  float: left;
  width: 71.66667%;
  margin: 0 0 2em;
}
@media (max-width: 48em) {
  /* line 241, ../../../src/sass/partials/_layout.scss */
  .has-side {
    width: 100%;
    padding: 1em;
  }
}

/* line 252, ../../../src/sass/partials/_layout.scss */
.side {
  width: 25%;
  margin: 1em 0;
  padding: 0 0 0 1em;
  float: right;
  border-left: 1px solid #f4f3eb;
}
/* line 259, ../../../src/sass/partials/_layout.scss */
.side h1 {
  font-size: 1.4em;
}
@media (max-width: 48em) {
  /* line 252, ../../../src/sass/partials/_layout.scss */
  .side {
    width: 100%;
    border-left: 0;
    border-top: 1px solid #f4f3eb;
    text-align: center;
  }
  /* line 268, ../../../src/sass/partials/_layout.scss */
  .side i {
    display: none;
  }
  /* line 273, ../../../src/sass/partials/_layout.scss */
  .side h1 {
    font-size: 1.8em;
  }
}

/* line 281, ../../../src/sass/partials/_layout.scss */
.quicklinks {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 1.2em;
  font-weight: 100;
}
/* line 289, ../../../src/sass/partials/_layout.scss */
.quicklinks a {
  display: block;
  padding: 0.2em 0;
  clear: both;
}
/* line 295, ../../../src/sass/partials/_layout.scss */
.quicklinks a:hover i {
  color: darkgreen;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 302, ../../../src/sass/partials/_layout.scss */
.quicklinks i {
  color: #c8c398;
  margin: 1em 0.5em 1em 0;
  float: left;
}

/* line 309, ../../../src/sass/partials/_layout.scss */
hr {
  margin: 1em 0;
  border: 0;
  border-bottom: 1px solid #f4f3eb;
  clear: both;
}

/* line 316, ../../../src/sass/partials/_layout.scss */
.three-column {
  width: 33.33333%;
  padding: 0.5em;
  float: left;
}

/* line 323, ../../../src/sass/partials/_layout.scss */
.sub h1 {
  border-bottom: 1px solid #f4f3eb;
  padding: 0 0 0.6em;
  margin: 0 0 0.3em;
}
@media (max-width: 34em) {
  /* line 323, ../../../src/sass/partials/_layout.scss */
  .sub h1 {
    text-align: center;
  }
}
/* line 332, ../../../src/sass/partials/_layout.scss */
.sub h1 i:before {
  width: 1em;
  height: 1em;
  color: darkgreen;
  padding: 0.3em 0.4em;
  background: url(../img/circle.png) no-repeat center;
}
/* line 341, ../../../src/sass/partials/_layout.scss */
.borderradius .sub h1 i:before {
  background: #dfebdc;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
@media (max-width: 57em) {
  /* line 322, ../../../src/sass/partials/_layout.scss */
  .sub {
    width: 100%;
    border-bottom: 1px solid #f4f3eb;
    margin-bottom: 1em;
  }
}

/* line 355, ../../../src/sass/partials/_layout.scss */
.pre-footer {
  font-weight: 100;
  background: #f4f3eb;
  padding: 0.75em;
  margin: 1em 0 0;
  font-size: 1.5em;
  text-align: center;
}
/* line 363, ../../../src/sass/partials/_layout.scss */
.pre-footer .button {
  margin: 0 0.5em;
}

/* line 369, ../../../src/sass/partials/_layout.scss */
.button {
  color: #3b3b3b;
  background: #e3e0ca;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-appearance: none;
  border: 0;
  padding: 0.5em 2.5em 0.5em 1.5em;
  line-height: 1;
}
/* line 379, ../../../src/sass/partials/_layout.scss */
.button:hover {
  background: #eceada;
}
/* line 383, ../../../src/sass/partials/_layout.scss */
.button i {
  padding: 0 0.5em 0 0;
}

/* line 389, ../../../src/sass/partials/_layout.scss */
.site-footer {
  background: url(../img/brown-noise.jpg) #c8c398;
  padding: 1em 0;
}
/* line 393, ../../../src/sass/partials/_layout.scss */
.site-footer .sitenav {
  float: none;
  text-align: center;
  margin: 0 auto;
  border: 0;
}
/* line 400, ../../../src/sass/partials/_layout.scss */
.site-footer .sitenav a {
  color: darkgreen;
}
/* line 404, ../../../src/sass/partials/_layout.scss */
.site-footer .sitenav li {
  border: 0;
}

/* line 410, ../../../src/sass/partials/_layout.scss */
.social {
  text-align: center;
  font-size: 0.9em;
  margin: 1em 0;
}
/* line 415, ../../../src/sass/partials/_layout.scss */
.social i {
  font-size: 1.1em;
  margin: 0 0.5em;
}
/* line 420, ../../../src/sass/partials/_layout.scss */
.social a {
  color: #616161;
  display: block;
  padding: 0.5em 1em;
}
/* line 425, ../../../src/sass/partials/_layout.scss */
.social a:hover {
  color: #6e6e6e;
}

/* line 431, ../../../src/sass/partials/_layout.scss */
.relative-links {
  float: left;
  width: 26%;
  font-weight: 100;
}
@media (max-width: 45em) {
  /* line 431, ../../../src/sass/partials/_layout.scss */
  .relative-links {
    width: 100%;
  }
}
/* line 441, ../../../src/sass/partials/_layout.scss */
.relative-links ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 447, ../../../src/sass/partials/_layout.scss */
.relative-links a {
  display: block;
  background: #e3e0ca;
  color: #3b3b3b;
  font-weight: 100;
  padding: 0.5em 1em;
  margin: 0 1em 0 0;
  font-size: 1.3em;
}
/* line 458, ../../../src/sass/partials/_layout.scss */
.relative-links .active a {
  background: #c8c398;
  color: #fff;
}
/* line 463, ../../../src/sass/partials/_layout.scss */
.relative-links .active .submenu {
  margin: 0 0 0.5em;
}
/* line 465, ../../../src/sass/partials/_layout.scss */
.relative-links .active .submenu a {
  color: darkgreen;
  background: #fff;
}
/* line 473, ../../../src/sass/partials/_layout.scss */
.relative-links .submenu a {
  background: #fff;
  color: darkgreen;
  font-size: 1.1em;
}
/* line 478, ../../../src/sass/partials/_layout.scss */
.relative-links .submenu a:hover {
  background: #f4f3eb;
}

/* line 485, ../../../src/sass/partials/_layout.scss */
.main-content {
  float: right;
  width: 74%;
}
@media (max-width: 45em) {
  /* line 485, ../../../src/sass/partials/_layout.scss */
  .main-content {
    width: 100%;
  }
}

/* line 493, ../../../src/sass/partials/_layout.scss */
.content {
  margin: 1em auto;
}

/* line 497, ../../../src/sass/partials/_layout.scss */
.page-title {
  background: url(../img/brown-noise.jpg);
}
/* line 500, ../../../src/sass/partials/_layout.scss */
.page-title span {
  display: block;
  background-size: contain;
}
/* line 505, ../../../src/sass/partials/_layout.scss */
.page-title h1 {
  width: 75%;
  background: url(../img/rgbawhite.png);
  background: rgba(255, 255, 255, 0.8);
  padding: 1em 0.5em;
  margin: 0;
  color: darkgreen;
}

/* line 515, ../../../src/sass/partials/_layout.scss */
.well {
  background: #eceada;
  padding: 1em;
  margin: 1em 0 2em;
  *zoom: 1;
}
/* line 38, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.well:after {
  content: "";
  display: table;
  clear: both;
}
/* line 522, ../../../src/sass/partials/_layout.scss */
.well h2 {
  font-weight: 400;
  margin: 0 0 0.5em;
}
/* line 527, ../../../src/sass/partials/_layout.scss */
.well .left {
  width: 49%;
  float: left;
}
@media (max-width: 35em) {
  /* line 527, ../../../src/sass/partials/_layout.scss */
  .well .left {
    width: 100%;
  }
}
/* line 536, ../../../src/sass/partials/_layout.scss */
.well .right {
  float: right;
  width: 49%;
}
@media (max-width: 35em) {
  /* line 536, ../../../src/sass/partials/_layout.scss */
  .well .right {
    width: 100%;
  }
}
/* line 545, ../../../src/sass/partials/_layout.scss */
.well textarea {
  height: 7em;
}
/* line 549, ../../../src/sass/partials/_layout.scss */
.well .button {
  text-align: center;
  float: right;
  padding: 0.75em 2em;
  background: #dad6b9;
  text-transform: uppercase;
}

/* line 561, ../../../src/sass/partials/_layout.scss */
input[type="text"],
input[type="tel"],
input[type="email"],
textarea {
  border: 1px solid #e3e0ca;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  background: #f4f3eb;
  padding: 0.3em;
  -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.1);
  width: 100%;
  margin: 0 0 0.5em;
}

/* line 571, ../../../src/sass/partials/_layout.scss */
.fullwidth {
  width: 100%;
  margin: 0 0 0.5em;
}

/* line 577, ../../../src/sass/partials/_layout.scss */
.main-content li {
  line-height: 1.7em;
}

/* line 581, ../../../src/sass/partials/_layout.scss */
.align-right {
  float: right;
  margin: 0 0 1em 0.5em;
}

/* line 586, ../../../src/sass/partials/_layout.scss */
.downloads {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 591, ../../../src/sass/partials/_layout.scss */
.downloads i {
  padding: 0 0.5em;
}
/* line 595, ../../../src/sass/partials/_layout.scss */
.downloads a {
  background: #e3e0ca;
  display: block;
  padding: 0.5em;
  margin: 0 0 0.3em;
  font-size: 1.3em;
  font-weight: 200;
  color: #716c3c;
}
/* line 604, ../../../src/sass/partials/_layout.scss */
.downloads a:hover {
  background: #f4f3eb;
}
/* line 608, ../../../src/sass/partials/_layout.scss */
.downloads a span {
  float: right;
  font-size: 0.8em;
  padding: 0.1em 0;
}

/* line 619, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .downloads a {
  position: relative;
}
/* line 622, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .downloads span {
  position: absolute;
  top: 7px;
  right: 10px;
}

/* line 630, ../../../src/sass/partials/_layout.scss */
.download {
  background: #e3e0ca;
  display: block;
  padding: 0.5em;
  margin: 0 0 0.3em;
  color: #716c3c;
}
/* line 636, ../../../src/sass/partials/_layout.scss */
.download i {
  padding: 0 0.5em;
}
/* line 640, ../../../src/sass/partials/_layout.scss */
.download:hover {
  background: #f4f3eb;
}

/* line 646, ../../../src/sass/partials/_layout.scss */
.holder {
  position: relative;
}

/* line 651, ../../../src/sass/partials/_layout.scss */
.touch .flex-direction-nav {
  display: none;
}

/* line 657, ../../../src/sass/partials/_layout.scss */
.social {
  display: none;
}

/* line 662, ../../../src/sass/partials/_layout.scss */
.top-links .icon-twitter, .top-links .icon-facebook, .top-links .icon-linkedin, .top-links .icon-google-plus {
  display: none;
}

/* line 667, ../../../src/sass/partials/_layout.scss */
.subsub li {
  padding-left: 2em;
}

/* line 677, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .sub .icon {
  padding: 10px 12px;
  margin: 0 5px -10px 0;
  background: url(../img/circle.png) no-repeat;
}
/* line 683, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .top-links {
  width: 330px;
}
/* line 686, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .top-links li {
  float: left;
  display: block;
}
/* line 692, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .top-links .flag {
  float: right;
  width: 85px;
}
/* line 697, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .top-links .quickfind input {
  float: right;
  width: 165px;
}
/* line 709, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav {
  float: right;
  width: 800px;
}
/* line 713, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav .holder {
  z-index: 2000;
}
/* line 720, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav li {
  float: left;
  height: 4.7em;
}
/* line 722, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav li ul {
  position: absolute !important;
  z-index: 10000 !important;
}
/* line 730, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav li a {
  height: 3em;
  display: block;
}
/* line 735, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav li li {
  position: relative;
  z-index: 2000;
  float: none;
  height: auto;
  width: 17em;
}
/* line 742, ../../../src/sass/partials/_layout.scss */
.lt-ie8 #primary-nav .sitenav li li a {
  height: auto;
}
/* line 751, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .flexslider {
  z-index: 0 !important;
}
/* line 755, ../../../src/sass/partials/_layout.scss */
.lt-ie8 .three-column {
  width: 30%;
  padding: 0.5em 1.5%;
  float: left;
}

/* line 1, ../../../src/sass/partials/_typography.scss */
body {
  color: #3b3b3b;
  font-size: 0.9em;
  font-family: "aktiv-grotesk-std", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 7, ../../../src/sass/partials/_typography.scss */
a {
  color: #009700;
  text-decoration: none;
}
/* line 11, ../../../src/sass/partials/_typography.scss */
a:hover {
  color: #00b100;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

/* line 17, ../../../src/sass/partials/_typography.scss */
.read-more {
  font-size: 1.2em;
  display: block;
  text-align: right;
}
/* line 18, ../../../src/sass/partials/_typography.scss */
.read-more:before {
  content: ' + ';
}

/* line 26, ../../../src/sass/partials/_typography.scss */
h1 {
  font-weight: 100;
}
@media (max-width: 35em) {
  /* line 26, ../../../src/sass/partials/_typography.scss */
  h1 {
    text-align: center;
  }
}

/* line 34, ../../../src/sass/partials/_typography.scss */
h2 {
  font-weight: 100;
}

/* line 42, ../../../src/sass/partials/_typography.scss */
p {
  margin: 0 0 0.75em;
}

/* line 47, ../../../src/sass/partials/_typography.scss */
blockquote {
  border-left: 5px solid #f4f3eb;
  margin: 0.3em 0 1em;
  padding: 0.3em 1em;
  font-weight: 100;
  font-size: 1.2em;
}

/* line 55, ../../../src/sass/partials/_typography.scss */
.screen-reader {
  font: 0/0 a;
  width: 0;
  height: 0;
  display: none;
}

/* line 62, ../../../src/sass/partials/_typography.scss */
table {
  width: 100%;
}
/* line 65, ../../../src/sass/partials/_typography.scss */
table tr {
  border-bottom: 1px solid #f4f3eb;
}
/* line 69, ../../../src/sass/partials/_typography.scss */
table td, table th {
  padding: 0.8em 0.8em;
}
/* line 73, ../../../src/sass/partials/_typography.scss */
table th {
  font-size: 1.1em;
  font-weight: 400;
  background: #f4f3eb;
}

/* line 80, ../../../src/sass/partials/_typography.scss */
.backed {
  background: #fdfdfc;
  padding: 0.8em 1em;
}

/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/davegandy
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */
/* line 117, ../../../src/sass/partials/_typography.scss */
.icon-large {
  font-size: 1.3333333333333333em;
  margin-top: -4px;
  padding-top: 3px;
  margin-bottom: -4px;
  padding-bottom: 3px;
  vertical-align: middle;
}

/* line 126, ../../../src/sass/partials/_typography.scss */
.nav [class^="icon-"],
.nav [class*=" icon-"] {
  vertical-align: inherit;
  margin-top: -4px;
  padding-top: 3px;
  margin-bottom: -4px;
  padding-bottom: 3px;
}

/* line 134, ../../../src/sass/partials/_typography.scss */
.nav [class^="icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  vertical-align: -25%;
}

/* line 140, ../../../src/sass/partials/_typography.scss */
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large {
  line-height: .75em;
  margin-top: -7px;
  padding-top: 5px;
  margin-bottom: -5px;
  padding-bottom: 4px;
}

/* line 150, ../../../src/sass/partials/_typography.scss */
.btn [class^="icon-"].pull-left,
.btn [class*=" icon-"].pull-left,
.btn [class^="icon-"].pull-right,
.btn [class*=" icon-"].pull-right {
  vertical-align: inherit;
}

/* line 154, ../../../src/sass/partials/_typography.scss */
.btn [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large {
  margin-top: -0.5em;
}

/* line 158, ../../../src/sass/partials/_typography.scss */
a [class^="icon-"],
a [class*=" icon-"] {
  cursor: pointer;
}

/* line 161, ../../../src/sass/partials/_typography.scss */
.icon-glass {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');
}

/* line 164, ../../../src/sass/partials/_typography.scss */
.icon-music {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');
}

/* line 167, ../../../src/sass/partials/_typography.scss */
.icon-search {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');
}

/* line 170, ../../../src/sass/partials/_typography.scss */
.icon-envelope-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');
}

/* line 173, ../../../src/sass/partials/_typography.scss */
.icon-heart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');
}

/* line 176, ../../../src/sass/partials/_typography.scss */
.icon-star {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');
}

/* line 179, ../../../src/sass/partials/_typography.scss */
.icon-star-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');
}

/* line 182, ../../../src/sass/partials/_typography.scss */
.icon-user {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');
}

/* line 185, ../../../src/sass/partials/_typography.scss */
.icon-film {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');
}

/* line 188, ../../../src/sass/partials/_typography.scss */
.icon-th-large {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');
}

/* line 191, ../../../src/sass/partials/_typography.scss */
.icon-th {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');
}

/* line 194, ../../../src/sass/partials/_typography.scss */
.icon-th-list {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');
}

/* line 197, ../../../src/sass/partials/_typography.scss */
.icon-ok {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');
}

/* line 200, ../../../src/sass/partials/_typography.scss */
.icon-remove {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');
}

/* line 203, ../../../src/sass/partials/_typography.scss */
.icon-zoom-in {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');
}

/* line 206, ../../../src/sass/partials/_typography.scss */
.icon-zoom-out {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');
}

/* line 209, ../../../src/sass/partials/_typography.scss */
.icon-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');
}

/* line 212, ../../../src/sass/partials/_typography.scss */
.icon-power-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');
}

/* line 215, ../../../src/sass/partials/_typography.scss */
.icon-signal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');
}

/* line 218, ../../../src/sass/partials/_typography.scss */
.icon-cog {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');
}

/* line 221, ../../../src/sass/partials/_typography.scss */
.icon-gear {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');
}

/* line 224, ../../../src/sass/partials/_typography.scss */
.icon-trash {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');
}

/* line 227, ../../../src/sass/partials/_typography.scss */
.icon-home {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');
}

/* line 230, ../../../src/sass/partials/_typography.scss */
.icon-file-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');
}

/* line 233, ../../../src/sass/partials/_typography.scss */
.icon-time {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');
}

/* line 236, ../../../src/sass/partials/_typography.scss */
.icon-road {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');
}

/* line 239, ../../../src/sass/partials/_typography.scss */
.icon-download-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');
}

/* line 242, ../../../src/sass/partials/_typography.scss */
.icon-download {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');
}

/* line 245, ../../../src/sass/partials/_typography.scss */
.icon-upload {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');
}

/* line 248, ../../../src/sass/partials/_typography.scss */
.icon-inbox {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');
}

/* line 251, ../../../src/sass/partials/_typography.scss */
.icon-play-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');
}

/* line 254, ../../../src/sass/partials/_typography.scss */
.icon-repeat {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');
}

/* line 257, ../../../src/sass/partials/_typography.scss */
.icon-rotate-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');
}

/* line 260, ../../../src/sass/partials/_typography.scss */
.icon-refresh {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');
}

/* line 263, ../../../src/sass/partials/_typography.scss */
.icon-list-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');
}

/* line 266, ../../../src/sass/partials/_typography.scss */
.icon-lock {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');
}

/* line 269, ../../../src/sass/partials/_typography.scss */
.icon-flag {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');
}

/* line 272, ../../../src/sass/partials/_typography.scss */
.icon-headphones {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');
}

/* line 275, ../../../src/sass/partials/_typography.scss */
.icon-volume-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');
}

/* line 278, ../../../src/sass/partials/_typography.scss */
.icon-volume-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');
}

/* line 281, ../../../src/sass/partials/_typography.scss */
.icon-volume-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');
}

/* line 284, ../../../src/sass/partials/_typography.scss */
.icon-qrcode {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');
}

/* line 287, ../../../src/sass/partials/_typography.scss */
.icon-barcode {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');
}

/* line 290, ../../../src/sass/partials/_typography.scss */
.icon-tag {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');
}

/* line 293, ../../../src/sass/partials/_typography.scss */
.icon-tags {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');
}

/* line 296, ../../../src/sass/partials/_typography.scss */
.icon-book {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');
}

/* line 299, ../../../src/sass/partials/_typography.scss */
.icon-bookmark {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');
}

/* line 302, ../../../src/sass/partials/_typography.scss */
.icon-print {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');
}

/* line 305, ../../../src/sass/partials/_typography.scss */
.icon-camera {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');
}

/* line 308, ../../../src/sass/partials/_typography.scss */
.icon-font {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');
}

/* line 311, ../../../src/sass/partials/_typography.scss */
.icon-bold {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');
}

/* line 314, ../../../src/sass/partials/_typography.scss */
.icon-italic {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');
}

/* line 317, ../../../src/sass/partials/_typography.scss */
.icon-text-height {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');
}

/* line 320, ../../../src/sass/partials/_typography.scss */
.icon-text-width {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');
}

/* line 323, ../../../src/sass/partials/_typography.scss */
.icon-align-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');
}

/* line 326, ../../../src/sass/partials/_typography.scss */
.icon-align-center {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');
}

/* line 329, ../../../src/sass/partials/_typography.scss */
.icon-align-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');
}

/* line 332, ../../../src/sass/partials/_typography.scss */
.icon-align-justify {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');
}

/* line 335, ../../../src/sass/partials/_typography.scss */
.icon-list {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');
}

/* line 338, ../../../src/sass/partials/_typography.scss */
.icon-indent-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');
}

/* line 341, ../../../src/sass/partials/_typography.scss */
.icon-indent-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');
}

/* line 344, ../../../src/sass/partials/_typography.scss */
.icon-facetime-video {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');
}

/* line 347, ../../../src/sass/partials/_typography.scss */
.icon-picture {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');
}

/* line 350, ../../../src/sass/partials/_typography.scss */
.icon-pencil {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');
}

/* line 353, ../../../src/sass/partials/_typography.scss */
.icon-map-marker {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');
}

/* line 356, ../../../src/sass/partials/_typography.scss */
.icon-adjust {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');
}

/* line 359, ../../../src/sass/partials/_typography.scss */
.icon-tint {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');
}

/* line 362, ../../../src/sass/partials/_typography.scss */
.icon-edit {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');
}

/* line 365, ../../../src/sass/partials/_typography.scss */
.icon-share {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');
}

/* line 368, ../../../src/sass/partials/_typography.scss */
.icon-check {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');
}

/* line 371, ../../../src/sass/partials/_typography.scss */
.icon-move {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');
}

/* line 374, ../../../src/sass/partials/_typography.scss */
.icon-step-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');
}

/* line 377, ../../../src/sass/partials/_typography.scss */
.icon-fast-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');
}

/* line 380, ../../../src/sass/partials/_typography.scss */
.icon-backward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');
}

/* line 383, ../../../src/sass/partials/_typography.scss */
.icon-play {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');
}

/* line 386, ../../../src/sass/partials/_typography.scss */
.icon-pause {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');
}

/* line 389, ../../../src/sass/partials/_typography.scss */
.icon-stop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');
}

/* line 392, ../../../src/sass/partials/_typography.scss */
.icon-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');
}

/* line 395, ../../../src/sass/partials/_typography.scss */
.icon-fast-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');
}

/* line 398, ../../../src/sass/partials/_typography.scss */
.icon-step-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');
}

/* line 401, ../../../src/sass/partials/_typography.scss */
.icon-eject {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');
}

/* line 404, ../../../src/sass/partials/_typography.scss */
.icon-chevron-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');
}

/* line 407, ../../../src/sass/partials/_typography.scss */
.icon-chevron-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');
}

/* line 410, ../../../src/sass/partials/_typography.scss */
.icon-plus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');
}

/* line 413, ../../../src/sass/partials/_typography.scss */
.icon-minus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');
}

/* line 416, ../../../src/sass/partials/_typography.scss */
.icon-remove-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');
}

/* line 419, ../../../src/sass/partials/_typography.scss */
.icon-ok-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');
}

/* line 422, ../../../src/sass/partials/_typography.scss */
.icon-question-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');
}

/* line 425, ../../../src/sass/partials/_typography.scss */
.icon-info-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');
}

/* line 428, ../../../src/sass/partials/_typography.scss */
.icon-screenshot {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');
}

/* line 431, ../../../src/sass/partials/_typography.scss */
.icon-remove-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');
}

/* line 434, ../../../src/sass/partials/_typography.scss */
.icon-ok-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');
}

/* line 437, ../../../src/sass/partials/_typography.scss */
.icon-ban-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');
}

/* line 440, ../../../src/sass/partials/_typography.scss */
.icon-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');
}

/* line 443, ../../../src/sass/partials/_typography.scss */
.icon-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');
}

/* line 446, ../../../src/sass/partials/_typography.scss */
.icon-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');
}

/* line 449, ../../../src/sass/partials/_typography.scss */
.icon-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');
}

/* line 452, ../../../src/sass/partials/_typography.scss */
.icon-share-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');
}

/* line 455, ../../../src/sass/partials/_typography.scss */
.icon-mail-forward {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');
}

/* line 458, ../../../src/sass/partials/_typography.scss */
.icon-resize-full {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');
}

/* line 461, ../../../src/sass/partials/_typography.scss */
.icon-resize-small {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');
}

/* line 464, ../../../src/sass/partials/_typography.scss */
.icon-plus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');
}

/* line 467, ../../../src/sass/partials/_typography.scss */
.icon-minus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');
}

/* line 470, ../../../src/sass/partials/_typography.scss */
.icon-asterisk {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');
}

/* line 473, ../../../src/sass/partials/_typography.scss */
.icon-exclamation-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');
}

/* line 476, ../../../src/sass/partials/_typography.scss */
.icon-gift {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');
}

/* line 479, ../../../src/sass/partials/_typography.scss */
.icon-leaf {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');
}

/* line 482, ../../../src/sass/partials/_typography.scss */
.icon-fire {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');
}

/* line 485, ../../../src/sass/partials/_typography.scss */
.icon-eye-open {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');
}

/* line 488, ../../../src/sass/partials/_typography.scss */
.icon-eye-close {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');
}

/* line 491, ../../../src/sass/partials/_typography.scss */
.icon-warning-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');
}

/* line 494, ../../../src/sass/partials/_typography.scss */
.icon-plane {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');
}

/* line 497, ../../../src/sass/partials/_typography.scss */
.icon-calendar {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');
}

/* line 500, ../../../src/sass/partials/_typography.scss */
.icon-random {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');
}

/* line 503, ../../../src/sass/partials/_typography.scss */
.icon-comment {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');
}

/* line 506, ../../../src/sass/partials/_typography.scss */
.icon-magnet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');
}

/* line 509, ../../../src/sass/partials/_typography.scss */
.icon-chevron-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');
}

/* line 512, ../../../src/sass/partials/_typography.scss */
.icon-chevron-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');
}

/* line 515, ../../../src/sass/partials/_typography.scss */
.icon-retweet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');
}

/* line 518, ../../../src/sass/partials/_typography.scss */
.icon-shopping-cart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');
}

/* line 521, ../../../src/sass/partials/_typography.scss */
.icon-folder-close {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');
}

/* line 524, ../../../src/sass/partials/_typography.scss */
.icon-folder-open {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');
}

/* line 527, ../../../src/sass/partials/_typography.scss */
.icon-resize-vertical {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');
}

/* line 530, ../../../src/sass/partials/_typography.scss */
.icon-resize-horizontal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');
}

/* line 533, ../../../src/sass/partials/_typography.scss */
.icon-bar-chart {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');
}

/* line 536, ../../../src/sass/partials/_typography.scss */
.icon-twitter-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');
}

/* line 539, ../../../src/sass/partials/_typography.scss */
.icon-facebook-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');
}

/* line 542, ../../../src/sass/partials/_typography.scss */
.icon-camera-retro {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');
}

/* line 545, ../../../src/sass/partials/_typography.scss */
.icon-key {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');
}

/* line 548, ../../../src/sass/partials/_typography.scss */
.icon-cogs {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');
}

/* line 551, ../../../src/sass/partials/_typography.scss */
.icon-gears {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');
}

/* line 554, ../../../src/sass/partials/_typography.scss */
.icon-comments {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');
}

/* line 557, ../../../src/sass/partials/_typography.scss */
.icon-thumbs-up-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');
}

/* line 560, ../../../src/sass/partials/_typography.scss */
.icon-thumbs-down-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');
}

/* line 563, ../../../src/sass/partials/_typography.scss */
.icon-star-half {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');
}

/* line 566, ../../../src/sass/partials/_typography.scss */
.icon-heart-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');
}

/* line 569, ../../../src/sass/partials/_typography.scss */
.icon-signout {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');
}

/* line 572, ../../../src/sass/partials/_typography.scss */
.icon-linkedin-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');
}

/* line 575, ../../../src/sass/partials/_typography.scss */
.icon-pushpin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');
}

/* line 578, ../../../src/sass/partials/_typography.scss */
.icon-external-link {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');
}

/* line 581, ../../../src/sass/partials/_typography.scss */
.icon-signin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');
}

/* line 584, ../../../src/sass/partials/_typography.scss */
.icon-trophy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');
}

/* line 587, ../../../src/sass/partials/_typography.scss */
.icon-github-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');
}

/* line 590, ../../../src/sass/partials/_typography.scss */
.icon-upload-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');
}

/* line 593, ../../../src/sass/partials/_typography.scss */
.icon-lemon {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');
}

/* line 596, ../../../src/sass/partials/_typography.scss */
.icon-phone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');
}

/* line 599, ../../../src/sass/partials/_typography.scss */
.icon-check-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');
}

/* line 602, ../../../src/sass/partials/_typography.scss */
.icon-unchecked {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');
}

/* line 605, ../../../src/sass/partials/_typography.scss */
.icon-bookmark-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');
}

/* line 608, ../../../src/sass/partials/_typography.scss */
.icon-phone-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');
}

/* line 611, ../../../src/sass/partials/_typography.scss */
.icon-twitter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');
}

/* line 614, ../../../src/sass/partials/_typography.scss */
.icon-facebook {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');
}

/* line 617, ../../../src/sass/partials/_typography.scss */
.icon-github {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');
}

/* line 620, ../../../src/sass/partials/_typography.scss */
.icon-unlock {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');
}

/* line 623, ../../../src/sass/partials/_typography.scss */
.icon-credit-card {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');
}

/* line 626, ../../../src/sass/partials/_typography.scss */
.icon-rss {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');
}

/* line 629, ../../../src/sass/partials/_typography.scss */
.icon-hdd {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');
}

/* line 632, ../../../src/sass/partials/_typography.scss */
.icon-bullhorn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');
}

/* line 635, ../../../src/sass/partials/_typography.scss */
.icon-bell {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');
}

/* line 638, ../../../src/sass/partials/_typography.scss */
.icon-certificate {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');
}

/* line 641, ../../../src/sass/partials/_typography.scss */
.icon-hand-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');
}

/* line 644, ../../../src/sass/partials/_typography.scss */
.icon-hand-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');
}

/* line 647, ../../../src/sass/partials/_typography.scss */
.icon-hand-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');
}

/* line 650, ../../../src/sass/partials/_typography.scss */
.icon-hand-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');
}

/* line 653, ../../../src/sass/partials/_typography.scss */
.icon-circle-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');
}

/* line 656, ../../../src/sass/partials/_typography.scss */
.icon-circle-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');
}

/* line 659, ../../../src/sass/partials/_typography.scss */
.icon-circle-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');
}

/* line 662, ../../../src/sass/partials/_typography.scss */
.icon-circle-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');
}

/* line 665, ../../../src/sass/partials/_typography.scss */
.icon-globe {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');
}

/* line 668, ../../../src/sass/partials/_typography.scss */
.icon-wrench {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');
}

/* line 671, ../../../src/sass/partials/_typography.scss */
.icon-tasks {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');
}

/* line 674, ../../../src/sass/partials/_typography.scss */
.icon-filter {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');
}

/* line 677, ../../../src/sass/partials/_typography.scss */
.icon-briefcase {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');
}

/* line 680, ../../../src/sass/partials/_typography.scss */
.icon-fullscreen {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');
}

/* line 683, ../../../src/sass/partials/_typography.scss */
.icon-group {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');
}

/* line 686, ../../../src/sass/partials/_typography.scss */
.icon-link {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');
}

/* line 689, ../../../src/sass/partials/_typography.scss */
.icon-cloud {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');
}

/* line 692, ../../../src/sass/partials/_typography.scss */
.icon-beaker {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');
}

/* line 695, ../../../src/sass/partials/_typography.scss */
.icon-cut {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');
}

/* line 698, ../../../src/sass/partials/_typography.scss */
.icon-copy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');
}

/* line 701, ../../../src/sass/partials/_typography.scss */
.icon-paper-clip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');
}

/* line 704, ../../../src/sass/partials/_typography.scss */
.icon-paperclip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');
}

/* line 707, ../../../src/sass/partials/_typography.scss */
.icon-save {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');
}

/* line 710, ../../../src/sass/partials/_typography.scss */
.icon-sign-blank {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');
}

/* line 713, ../../../src/sass/partials/_typography.scss */
.icon-reorder {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');
}

/* line 716, ../../../src/sass/partials/_typography.scss */
.icon-list-ul {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');
}

/* line 719, ../../../src/sass/partials/_typography.scss */
.icon-list-ol {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');
}

/* line 722, ../../../src/sass/partials/_typography.scss */
.icon-strikethrough {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');
}

/* line 725, ../../../src/sass/partials/_typography.scss */
.icon-underline {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');
}

/* line 728, ../../../src/sass/partials/_typography.scss */
.icon-table {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');
}

/* line 731, ../../../src/sass/partials/_typography.scss */
.icon-magic {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');
}

/* line 734, ../../../src/sass/partials/_typography.scss */
.icon-truck {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');
}

/* line 737, ../../../src/sass/partials/_typography.scss */
.icon-pinterest {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');
}

/* line 740, ../../../src/sass/partials/_typography.scss */
.icon-pinterest-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');
}

/* line 743, ../../../src/sass/partials/_typography.scss */
.icon-google-plus-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');
}

/* line 746, ../../../src/sass/partials/_typography.scss */
.icon-google-plus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');
}

/* line 749, ../../../src/sass/partials/_typography.scss */
.icon-money {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');
}

/* line 752, ../../../src/sass/partials/_typography.scss */
.icon-caret-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');
}

/* line 755, ../../../src/sass/partials/_typography.scss */
.icon-caret-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');
}

/* line 758, ../../../src/sass/partials/_typography.scss */
.icon-caret-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');
}

/* line 761, ../../../src/sass/partials/_typography.scss */
.icon-caret-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');
}

/* line 764, ../../../src/sass/partials/_typography.scss */
.icon-columns {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');
}

/* line 767, ../../../src/sass/partials/_typography.scss */
.icon-sort {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');
}

/* line 770, ../../../src/sass/partials/_typography.scss */
.icon-sort-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');
}

/* line 773, ../../../src/sass/partials/_typography.scss */
.icon-sort-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');
}

/* line 776, ../../../src/sass/partials/_typography.scss */
.icon-envelope {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');
}

/* line 779, ../../../src/sass/partials/_typography.scss */
.icon-linkedin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');
}

/* line 782, ../../../src/sass/partials/_typography.scss */
.icon-undo {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');
}

/* line 785, ../../../src/sass/partials/_typography.scss */
.icon-rotate-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');
}

/* line 788, ../../../src/sass/partials/_typography.scss */
.icon-legal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');
}

/* line 791, ../../../src/sass/partials/_typography.scss */
.icon-dashboard {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');
}

/* line 794, ../../../src/sass/partials/_typography.scss */
.icon-comment-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');
}

/* line 797, ../../../src/sass/partials/_typography.scss */
.icon-comments-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');
}

/* line 800, ../../../src/sass/partials/_typography.scss */
.icon-bolt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');
}

/* line 803, ../../../src/sass/partials/_typography.scss */
.icon-sitemap {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');
}

/* line 806, ../../../src/sass/partials/_typography.scss */
.icon-umbrella {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');
}

/* line 809, ../../../src/sass/partials/_typography.scss */
.icon-paste {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');
}

/* line 812, ../../../src/sass/partials/_typography.scss */
.icon-lightbulb {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');
}

/* line 815, ../../../src/sass/partials/_typography.scss */
.icon-exchange {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');
}

/* line 818, ../../../src/sass/partials/_typography.scss */
.icon-cloud-download {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');
}

/* line 821, ../../../src/sass/partials/_typography.scss */
.icon-cloud-upload {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');
}

/* line 824, ../../../src/sass/partials/_typography.scss */
.icon-user-md {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');
}

/* line 827, ../../../src/sass/partials/_typography.scss */
.icon-stethoscope {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');
}

/* line 830, ../../../src/sass/partials/_typography.scss */
.icon-suitcase {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');
}

/* line 833, ../../../src/sass/partials/_typography.scss */
.icon-bell-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');
}

/* line 836, ../../../src/sass/partials/_typography.scss */
.icon-coffee {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');
}

/* line 839, ../../../src/sass/partials/_typography.scss */
.icon-food {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');
}

/* line 842, ../../../src/sass/partials/_typography.scss */
.icon-file-text-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');
}

/* line 845, ../../../src/sass/partials/_typography.scss */
.icon-building {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');
}

/* line 848, ../../../src/sass/partials/_typography.scss */
.icon-hospital {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');
}

/* line 851, ../../../src/sass/partials/_typography.scss */
.icon-ambulance {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');
}

/* line 854, ../../../src/sass/partials/_typography.scss */
.icon-medkit {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');
}

/* line 857, ../../../src/sass/partials/_typography.scss */
.icon-fighter-jet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');
}

/* line 860, ../../../src/sass/partials/_typography.scss */
.icon-beer {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');
}

/* line 863, ../../../src/sass/partials/_typography.scss */
.icon-h-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');
}

/* line 866, ../../../src/sass/partials/_typography.scss */
.icon-plus-sign-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');
}

/* line 869, ../../../src/sass/partials/_typography.scss */
.icon-double-angle-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');
}

/* line 872, ../../../src/sass/partials/_typography.scss */
.icon-double-angle-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');
}

/* line 875, ../../../src/sass/partials/_typography.scss */
.icon-double-angle-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');
}

/* line 878, ../../../src/sass/partials/_typography.scss */
.icon-double-angle-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');
}

/* line 881, ../../../src/sass/partials/_typography.scss */
.icon-angle-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');
}

/* line 884, ../../../src/sass/partials/_typography.scss */
.icon-angle-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');
}

/* line 887, ../../../src/sass/partials/_typography.scss */
.icon-angle-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');
}

/* line 890, ../../../src/sass/partials/_typography.scss */
.icon-angle-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');
}

/* line 893, ../../../src/sass/partials/_typography.scss */
.icon-desktop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');
}

/* line 896, ../../../src/sass/partials/_typography.scss */
.icon-laptop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');
}

/* line 899, ../../../src/sass/partials/_typography.scss */
.icon-tablet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');
}

/* line 902, ../../../src/sass/partials/_typography.scss */
.icon-mobile-phone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');
}

/* line 905, ../../../src/sass/partials/_typography.scss */
.icon-circle-blank {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');
}

/* line 908, ../../../src/sass/partials/_typography.scss */
.icon-quote-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');
}

/* line 911, ../../../src/sass/partials/_typography.scss */
.icon-quote-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');
}

/* line 914, ../../../src/sass/partials/_typography.scss */
.icon-spinner {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');
}

/* line 917, ../../../src/sass/partials/_typography.scss */
.icon-circle {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');
}

/* line 920, ../../../src/sass/partials/_typography.scss */
.icon-reply {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');
}

/* line 923, ../../../src/sass/partials/_typography.scss */
.icon-mail-reply {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');
}

/* line 926, ../../../src/sass/partials/_typography.scss */
.icon-github-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');
}

/* line 929, ../../../src/sass/partials/_typography.scss */
.icon-folder-close-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');
}

/* line 932, ../../../src/sass/partials/_typography.scss */
.icon-folder-open-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');
}

/* line 935, ../../../src/sass/partials/_typography.scss */
.icon-expand-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');
}

/* line 938, ../../../src/sass/partials/_typography.scss */
.icon-collapse-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');
}

/* line 941, ../../../src/sass/partials/_typography.scss */
.icon-smile {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');
}

/* line 944, ../../../src/sass/partials/_typography.scss */
.icon-frown {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');
}

/* line 947, ../../../src/sass/partials/_typography.scss */
.icon-meh {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');
}

/* line 950, ../../../src/sass/partials/_typography.scss */
.icon-gamepad {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');
}

/* line 953, ../../../src/sass/partials/_typography.scss */
.icon-keyboard {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');
}

/* line 956, ../../../src/sass/partials/_typography.scss */
.icon-flag-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');
}

/* line 959, ../../../src/sass/partials/_typography.scss */
.icon-flag-checkered {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');
}

/* line 962, ../../../src/sass/partials/_typography.scss */
.icon-terminal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');
}

/* line 965, ../../../src/sass/partials/_typography.scss */
.icon-code {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');
}

/* line 968, ../../../src/sass/partials/_typography.scss */
.icon-reply-all {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');
}

/* line 971, ../../../src/sass/partials/_typography.scss */
.icon-mail-reply-all {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');
}

/* line 974, ../../../src/sass/partials/_typography.scss */
.icon-star-half-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');
}

/* line 977, ../../../src/sass/partials/_typography.scss */
.icon-star-half-full {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');
}

/* line 980, ../../../src/sass/partials/_typography.scss */
.icon-location-arrow {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');
}

/* line 983, ../../../src/sass/partials/_typography.scss */
.icon-crop {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');
}

/* line 986, ../../../src/sass/partials/_typography.scss */
.icon-code-fork {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');
}

/* line 989, ../../../src/sass/partials/_typography.scss */
.icon-unlink {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');
}

/* line 992, ../../../src/sass/partials/_typography.scss */
.icon-question {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');
}

/* line 995, ../../../src/sass/partials/_typography.scss */
.icon-info {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');
}

/* line 998, ../../../src/sass/partials/_typography.scss */
.icon-exclamation {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');
}

/* line 1001, ../../../src/sass/partials/_typography.scss */
.icon-superscript {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');
}

/* line 1004, ../../../src/sass/partials/_typography.scss */
.icon-subscript {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');
}

/* line 1007, ../../../src/sass/partials/_typography.scss */
.icon-eraser {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');
}

/* line 1010, ../../../src/sass/partials/_typography.scss */
.icon-puzzle-piece {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');
}

/* line 1013, ../../../src/sass/partials/_typography.scss */
.icon-microphone {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');
}

/* line 1016, ../../../src/sass/partials/_typography.scss */
.icon-microphone-off {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');
}

/* line 1019, ../../../src/sass/partials/_typography.scss */
.icon-shield {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');
}

/* line 1022, ../../../src/sass/partials/_typography.scss */
.icon-calendar-empty {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');
}

/* line 1025, ../../../src/sass/partials/_typography.scss */
.icon-fire-extinguisher {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');
}

/* line 1028, ../../../src/sass/partials/_typography.scss */
.icon-rocket {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');
}

/* line 1031, ../../../src/sass/partials/_typography.scss */
.icon-maxcdn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');
}

/* line 1034, ../../../src/sass/partials/_typography.scss */
.icon-chevron-sign-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');
}

/* line 1037, ../../../src/sass/partials/_typography.scss */
.icon-chevron-sign-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');
}

/* line 1040, ../../../src/sass/partials/_typography.scss */
.icon-chevron-sign-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');
}

/* line 1043, ../../../src/sass/partials/_typography.scss */
.icon-chevron-sign-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');
}

/* line 1046, ../../../src/sass/partials/_typography.scss */
.icon-html5 {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');
}

/* line 1049, ../../../src/sass/partials/_typography.scss */
.icon-css3 {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');
}

/* line 1052, ../../../src/sass/partials/_typography.scss */
.icon-anchor {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');
}

/* line 1055, ../../../src/sass/partials/_typography.scss */
.icon-unlock-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');
}

/* line 1058, ../../../src/sass/partials/_typography.scss */
.icon-bullseye {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');
}

/* line 1061, ../../../src/sass/partials/_typography.scss */
.icon-ellipsis-horizontal {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');
}

/* line 1064, ../../../src/sass/partials/_typography.scss */
.icon-ellipsis-vertical {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');
}

/* line 1067, ../../../src/sass/partials/_typography.scss */
.icon-rss-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');
}

/* line 1070, ../../../src/sass/partials/_typography.scss */
.icon-play-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');
}

/* line 1073, ../../../src/sass/partials/_typography.scss */
.icon-ticket {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');
}

/* line 1076, ../../../src/sass/partials/_typography.scss */
.icon-minus-sign-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');
}

/* line 1079, ../../../src/sass/partials/_typography.scss */
.icon-check-minus {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');
}

/* line 1082, ../../../src/sass/partials/_typography.scss */
.icon-level-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');
}

/* line 1085, ../../../src/sass/partials/_typography.scss */
.icon-level-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');
}

/* line 1088, ../../../src/sass/partials/_typography.scss */
.icon-check-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');
}

/* line 1091, ../../../src/sass/partials/_typography.scss */
.icon-edit-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');
}

/* line 1094, ../../../src/sass/partials/_typography.scss */
.icon-external-link-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');
}

/* line 1097, ../../../src/sass/partials/_typography.scss */
.icon-share-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');
}

/* line 1100, ../../../src/sass/partials/_typography.scss */
.icon-compass {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');
}

/* line 1103, ../../../src/sass/partials/_typography.scss */
.icon-collapse {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');
}

/* line 1106, ../../../src/sass/partials/_typography.scss */
.icon-collapse-top {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');
}

/* line 1109, ../../../src/sass/partials/_typography.scss */
.icon-expand {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');
}

/* line 1112, ../../../src/sass/partials/_typography.scss */
.icon-eur {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');
}

/* line 1115, ../../../src/sass/partials/_typography.scss */
.icon-euro {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');
}

/* line 1118, ../../../src/sass/partials/_typography.scss */
.icon-gbp {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');
}

/* line 1121, ../../../src/sass/partials/_typography.scss */
.icon-usd {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');
}

/* line 1124, ../../../src/sass/partials/_typography.scss */
.icon-dollar {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');
}

/* line 1127, ../../../src/sass/partials/_typography.scss */
.icon-inr {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');
}

/* line 1130, ../../../src/sass/partials/_typography.scss */
.icon-rupee {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');
}

/* line 1133, ../../../src/sass/partials/_typography.scss */
.icon-jpy {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');
}

/* line 1136, ../../../src/sass/partials/_typography.scss */
.icon-yen {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');
}

/* line 1139, ../../../src/sass/partials/_typography.scss */
.icon-cny {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');
}

/* line 1142, ../../../src/sass/partials/_typography.scss */
.icon-renminbi {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');
}

/* line 1145, ../../../src/sass/partials/_typography.scss */
.icon-krw {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');
}

/* line 1148, ../../../src/sass/partials/_typography.scss */
.icon-won {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');
}

/* line 1151, ../../../src/sass/partials/_typography.scss */
.icon-btc {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');
}

/* line 1154, ../../../src/sass/partials/_typography.scss */
.icon-bitcoin {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');
}

/* line 1157, ../../../src/sass/partials/_typography.scss */
.icon-file {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');
}

/* line 1160, ../../../src/sass/partials/_typography.scss */
.icon-file-text {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');
}

/* line 1163, ../../../src/sass/partials/_typography.scss */
.icon-sort-by-alphabet {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');
}

/* line 1166, ../../../src/sass/partials/_typography.scss */
.icon-sort-by-alphabet-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');
}

/* line 1169, ../../../src/sass/partials/_typography.scss */
.icon-sort-by-attributes {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');
}

/* line 1172, ../../../src/sass/partials/_typography.scss */
.icon-sort-by-attributes-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');
}

/* line 1175, ../../../src/sass/partials/_typography.scss */
.icon-sort-by-order {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');
}

/* line 1178, ../../../src/sass/partials/_typography.scss */
.icon-sort-by-order-alt {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');
}

/* line 1181, ../../../src/sass/partials/_typography.scss */
.icon-thumbs-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');
}

/* line 1184, ../../../src/sass/partials/_typography.scss */
.icon-thumbs-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');
}

/* line 1187, ../../../src/sass/partials/_typography.scss */
.icon-youtube-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');
}

/* line 1190, ../../../src/sass/partials/_typography.scss */
.icon-youtube {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');
}

/* line 1193, ../../../src/sass/partials/_typography.scss */
.icon-xing {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');
}

/* line 1196, ../../../src/sass/partials/_typography.scss */
.icon-xing-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');
}

/* line 1199, ../../../src/sass/partials/_typography.scss */
.icon-youtube-play {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');
}

/* line 1202, ../../../src/sass/partials/_typography.scss */
.icon-dropbox {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');
}

/* line 1205, ../../../src/sass/partials/_typography.scss */
.icon-stackexchange {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');
}

/* line 1208, ../../../src/sass/partials/_typography.scss */
.icon-instagram {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');
}

/* line 1211, ../../../src/sass/partials/_typography.scss */
.icon-flickr {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');
}

/* line 1214, ../../../src/sass/partials/_typography.scss */
.icon-adn {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');
}

/* line 1217, ../../../src/sass/partials/_typography.scss */
.icon-bitbucket {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');
}

/* line 1220, ../../../src/sass/partials/_typography.scss */
.icon-bitbucket-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');
}

/* line 1223, ../../../src/sass/partials/_typography.scss */
.icon-tumblr {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');
}

/* line 1226, ../../../src/sass/partials/_typography.scss */
.icon-tumblr-sign {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');
}

/* line 1229, ../../../src/sass/partials/_typography.scss */
.icon-long-arrow-down {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');
}

/* line 1232, ../../../src/sass/partials/_typography.scss */
.icon-long-arrow-up {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');
}

/* line 1235, ../../../src/sass/partials/_typography.scss */
.icon-long-arrow-left {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');
}

/* line 1238, ../../../src/sass/partials/_typography.scss */
.icon-long-arrow-right {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');
}

/* line 1241, ../../../src/sass/partials/_typography.scss */
.icon-apple {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');
}

/* line 1244, ../../../src/sass/partials/_typography.scss */
.icon-windows {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');
}

/* line 1247, ../../../src/sass/partials/_typography.scss */
.icon-android {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');
}

/* line 1250, ../../../src/sass/partials/_typography.scss */
.icon-linux {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');
}

/* line 1253, ../../../src/sass/partials/_typography.scss */
.icon-dribbble {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');
}

/* line 1256, ../../../src/sass/partials/_typography.scss */
.icon-skype {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');
}

/* line 1259, ../../../src/sass/partials/_typography.scss */
.icon-foursquare {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');
}

/* line 1262, ../../../src/sass/partials/_typography.scss */
.icon-trello {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');
}

/* line 1265, ../../../src/sass/partials/_typography.scss */
.icon-female {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');
}

/* line 1268, ../../../src/sass/partials/_typography.scss */
.icon-male {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');
}

/* line 1271, ../../../src/sass/partials/_typography.scss */
.icon-gittip {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');
}

/* line 1274, ../../../src/sass/partials/_typography.scss */
.icon-sun {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');
}

/* line 1277, ../../../src/sass/partials/_typography.scss */
.icon-moon {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');
}

/* line 1280, ../../../src/sass/partials/_typography.scss */
.icon-archive {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');
}

/* line 1283, ../../../src/sass/partials/_typography.scss */
.icon-bug {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');
}

/* line 1286, ../../../src/sass/partials/_typography.scss */
.icon-vk {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');
}

/* line 1289, ../../../src/sass/partials/_typography.scss */
.icon-weibo {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');
}

/* line 1292, ../../../src/sass/partials/_typography.scss */
.icon-renren {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');
}

/* line 1, ../../../src/sass/partials/_misc.scss */
.chromeframe {
  border-bottom: 1px solid #eceada;
  text-align: center;
  padding: 0.5em;
  margin: 0;
}

/* line 8, ../../../src/sass/partials/_misc.scss */
.quickfind {
  width: 105px;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 12, ../../../src/sass/partials/_misc.scss */
.quickfind button {
  float: right;
  -webkit-appearance: none;
  background: transparent;
  border: 0;
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 22, ../../../src/sass/partials/_misc.scss */
.quickfind input {
  float: left;
  width: 100px;
  border: 1px solid #fff;
  font-size: 0.8em;
  padding: 0.3em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 32, ../../../src/sass/partials/_misc.scss */
.quickfind input:focus {
  outline: none;
}
/* line 37, ../../../src/sass/partials/_misc.scss */
.quickfind i {
  color: #fff;
  width: 0;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 43, ../../../src/sass/partials/_misc.scss */
.quickfind:hover, .quickfind:focus, .lt-ie8 .quickfind {
  width: 200px;
}
/* line 46, ../../../src/sass/partials/_misc.scss */
.quickfind:hover input, .quickfind:focus input, .lt-ie8 .quickfind input {
  border: 1px solid #ddd;
  width: 165px;
}
/* line 51, ../../../src/sass/partials/_misc.scss */
.quickfind:hover i, .quickfind:focus i, .lt-ie8 .quickfind i {
  color: #888888;
  width: 20px;
}

/* line 58, ../../../src/sass/partials/_misc.scss */
.slider {
  background: url(../img/brown-noise.jpg) #c8c398;
  overflow: hidden;
}
@media (max-width: 55em) {
  /* line 58, ../../../src/sass/partials/_misc.scss */
  .slider {
    background: #fff;
  }
}

/* FlexSlider Default Theme
*********************************/
/* line 71, ../../../src/sass/partials/_misc.scss */
.flexslider {
  position: relative;
  zoom: 1;
}

/* line 72, ../../../src/sass/partials/_misc.scss */
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

/* line 73, ../../../src/sass/partials/_misc.scss */
.loading .flex-viewport {
  max-height: 300px;
}

/* line 74, ../../../src/sass/partials/_misc.scss */
.flexslider .slides {
  zoom: 1;
}

/* line 75, ../../../src/sass/partials/_misc.scss */
.carousel li {
  margin-right: 5px;
}

/* Direction Nav */
/* line 78, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav {
  *height: 0;
}

/* line 79, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav a {
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}

/* line 80, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav .flex-prev {
  left: -50px;
}

/* line 81, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}

/* line 82, ../../../src/sass/partials/_misc.scss */
.flexslider:hover .flex-prev {
  opacity: 0.7;
  left: -28px;
}

/* line 83, ../../../src/sass/partials/_misc.scss */
.flexslider:hover .flex-next {
  opacity: 0.7;
  right: -28px;
}

/* line 84, ../../../src/sass/partials/_misc.scss */
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
  opacity: 1;
}

/* line 85, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav .flex-disabled {
  opacity: 0 !important;
  filter: alpha(opacity=0);
  cursor: default;
}

/* line 86, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav a:before {
  font-family: FontAwesome;
  font-size: 40px;
  display: inline-block;
  content: '\f137';
  color: #bfb987;
}

/* line 96, ../../../src/sass/partials/_misc.scss */
.lt-ie8 .flex-direction-nav a.flex-next {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');
  font-family: FontAwesome;
  font-size: 40px;
  color: #bfb987;
  right: -28px;
}
/* line 104, ../../../src/sass/partials/_misc.scss */
.lt-ie8 .flex-direction-nav a.flex-prev {
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');
  font-family: FontAwesome;
  font-size: 40px;
  color: #bfb987;
  left: -28px;
}

/* line 115, ../../../src/sass/partials/_misc.scss */
.flex-direction-nav a.flex-next:before {
  content: '\f138';
}

/* Pause/Play */
/* line 118, ../../../src/sass/partials/_misc.scss */
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}

/* line 119, ../../../src/sass/partials/_misc.scss */
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f138';
}

/* line 120, ../../../src/sass/partials/_misc.scss */
.flex-pauseplay a:hover {
  opacity: 1;
}

/* line 121, ../../../src/sass/partials/_misc.scss */
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}

/* Control Nav */
/* line 131, ../../../src/sass/partials/_misc.scss */
.flex-control-nav {
  opacity: 0;
  width: 50%;
  right: 0;
  position: absolute;
  bottom: 5px;
  text-align: right;
}

/* line 132, ../../../src/sass/partials/_misc.scss */
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 133, ../../../src/sass/partials/_misc.scss */
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  text-align: left;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}

/* line 134, ../../../src/sass/partials/_misc.scss */
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}

/* line 135, ../../../src/sass/partials/_misc.scss */
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}

/* line 137, ../../../src/sass/partials/_misc.scss */
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}

/* line 138, ../../../src/sass/partials/_misc.scss */
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}

/* line 139, ../../../src/sass/partials/_misc.scss */
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}

/* line 140, ../../../src/sass/partials/_misc.scss */
.flex-control-thumbs img:hover {
  opacity: 1;
}

/* line 141, ../../../src/sass/partials/_misc.scss */
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}

/* line 144, ../../../src/sass/partials/_misc.scss */
.slides li {
  position: relative;
  *zoom: 1;
}
/* line 38, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.slides li:after {
  content: "";
  display: table;
  clear: both;
}

/* line 152, ../../../src/sass/partials/_misc.scss */
.flex-active-slide .flexslider .slides img {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
@media (max-width: 55em) {
  /* line 151, ../../../src/sass/partials/_misc.scss */
  .flexslider .slides img {
    display: none;
  }
}

/* line 165, ../../../src/sass/partials/_misc.scss */
.caption {
  width: 50%;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  padding: 1.5em;
  background: rgba(255, 255, 255, 0.75);
  background: url(../img/rgbawhite.png);
}
/* line 176, ../../../src/sass/partials/_misc.scss */
.flex-active-slide .caption {
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
@media (max-width: 70em) {
  /* line 165, ../../../src/sass/partials/_misc.scss */
  .caption {
    width: 70%;
  }
  /* line 186, ../../../src/sass/partials/_misc.scss */
  .caption h1 {
    margin: 0 0 0.5em;
  }
}
@media (max-width: 57em) {
  /* line 165, ../../../src/sass/partials/_misc.scss */
  .caption {
    width: 100%;
  }
}
@media (max-width: 55em) {
  /* line 165, ../../../src/sass/partials/_misc.scss */
  .caption {
    position: static;
    height: auto;
    float: left;
    width: 100%;
    padding: 1em;
  }
}

@media screen and (max-width: 860px) {
  /* line 205, ../../../src/sass/partials/_misc.scss */
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }

  /* line 206, ../../../src/sass/partials/_misc.scss */
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}
#cookieConsentOverlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.7);
  z-index: 9999;
  display: none; /* Initially hidden */
  justify-content: center;
  align-items: center;
}

#cookieConsentContainer {
  /*background-color: #fff;*/
  /*padding: 50px;*/
  /*border-radius: 5px;*/
  /*box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);*/
  /*text-align: center;*/
  position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80%; max-width: 600px; background-color: white; padding: 20px; border-radius: 10px; box-shadow: 0 4px 6px rgba(0,0,0,0.1);

}

#cookieConsentContainer h2 {
  margin-top: 0;
}

#acceptCookies {
  background-color: #4CAF50; /* Green */
  color: white;
  padding: 10px 20px;
  margin: 20px 0;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}

#acceptCookies:hover {
  background-color: #45a049;
}
