/**
* @subsection   Animate.css
*
* @description  A bunch of cool, fun, and cross-browser animations
*               for you to use.
*
* @author       Daniel Eden
* @link         http://daneden.me/animate
* @license      MIT license - http://opensource.org/licenses/MIT
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  opacity: 1; }

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s; }

html:not(.lt-ie10) .not-animated {
  opacity: 0; }

.delay {
  -webkit-animation-delay: 1s;
  animation-delay: 1s; }

.delay1 {
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s; }

.delay2 {
  -webkit-animation-delay: 1.4s;
  animation-delay: 1.4s; }

.delay04 {
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s; }

.delay3 {
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s; }

.delay01 {
  -webkit-animation-duration: 0.2s;
  animation-delay: 0.2s; }

.delay02 {
  -webkit-animation-duration: 0.4s;
  animation-delay: 0.4s; }

.delay03 {
  -webkit-animation-duration: 0.6s;
  animation-delay: 0.6s; }

.dur {
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

/**
* FadeInDown Keyframes Animation
*/
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

/**
* FadeInLeft Keyframes Animation
*/
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

/**
* FadeInRight Keyframes Animation
*/
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

/**
* FadeInRightBig Keyframes Animation
*/
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

/**
* FadeInUpBig Keyframes Animation
*/
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

/**
* SlideInLeft Keyframes Animation
*/
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }
#currencies-block-top {
  position: relative;
  text-align: left;
  margin: 22px 20px 0 0; }
  @media (min-width: 1770px) {
    #currencies-block-top {
      margin-right: 90px; } }
  #currencies-block-top span.firstWord {
    display: none; }
  #currencies-block-top a {
    color: #5e646c; }
  #currencies-block-top div.current {
    position: relative;
    display: block;
    font: 700 14px/22px "Arimo", sans-serif;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #767676;
    cursor: pointer;
    -moz-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease; }
    @media (min-width: 1200px) and (max-width: 1649px) {
      #currencies-block-top div.current {
        font-size: 12px; } }
    #currencies-block-top div.current:hover, #currencies-block-top div.current.active {
      color: #2f2c2f; }
    #currencies-block-top div.current:after {
      font-family: "FontAwesome";
      content: "\f107";
      display: inline-block;
      font-weight: normal;
      font-size: 14px;
      line-height: 18px;
      padding-left: 1px;
      font-weight: normal;
      color: #767676;
      -moz-transition: 0.3s all ease;
      -o-transition: 0.3s all ease;
      -webkit-transition: 0.3s all ease;
      transition: 0.3s all ease; }
    #currencies-block-top div.current.active:after {
      -moz-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
      -o-transform: rotate(-180deg);
      -webkit-transform: rotate(-180deg);
      transform: rotate(-180deg); }
  #currencies-block-top ul {
    display: none;
    width: 230px;
    padding: 24px 28px;
    margin-top: 15px;
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 2;
    overflow: hidden;
    background: white;
    border-radius: 0px;
    color: #5e646c;
    font-size: 15px;
    line-height: 1.6;
    -moz-box-shadow: 0px 15px 62px 0px rgba(0, 0, 0, 0.07);
    -webkit-box-shadow: 0px 15px 62px 0px rgba(0, 0, 0, 0.07);
    box-shadow: 0px 15px 62px 0px rgba(0, 0, 0, 0.07); }
    @media (max-width: 479px) {
      #currencies-block-top ul {
        left: 0;
        right: auto; } }
    #currencies-block-top ul li + li {
      margin-top: 12px; }
    @media (min-width: 1200px) and (max-width: 1359px) {
      #currencies-block-top ul {
        font-size: 13px; } }
    @media (min-width: 1360px) {
      #currencies-block-top ul {
        width: 270px;
        padding: 34px 39px 30px;
        margin-top: 10px; }
        #currencies-block-top ul li + li {
          margin-top: 21px; } }
    #currencies-block-top ul li.selected, #currencies-block-top ul li.selected a, #currencies-block-top ul li a:hover, #currencies-block-top ul li a:focus {
      color: #ea917d; }
