#lastMatchesNew li, .lastMatch {
  -webkit-transition: all 0.12s linear;
  -moz-transition: all 0.12s linear;
  -o-transition: all 0.12s linear;
  transition: all 0.12s linear; }

.editable-control .edit {
  -webkit-transition: all 0.12s linear;
  -moz-transition: all 0.12s linear;
  -o-transition: all 0.12s linear;
  transition: all 0.12s linear; }
  .editable-control .edit .fa {
    -webkit-transition: all 0.12s linear;
    -moz-transition: all 0.12s linear;
    -o-transition: all 0.12s linear;
    transition: all 0.12s linear; }

.list-matches .hover-box, .match-more, .btn-animation, .lang-group li span, .btn.btn-main, .btn-facebook, .home, .dropdown-menu > li > a, .form-control, .btn, a {
  -webkit-transition: all 0.12s linear;
  -moz-transition: all 0.12s linear;
  -o-transition: all 0.12s linear;
  transition: all 0.12s linear; }

@-moz-keyframes first-line {
  0% {
    left: -500px;
    opacity: 0; }
  50% {
    left: -500px;
    opacity: 0; }
  100% {
    left: 0;
    opacity: 1; } }

@-webkit-keyframes first-line {
  0% {
    left: -500px;
    opacity: 0; }
  50% {
    left: -500px;
    opacity: 0; }
  100% {
    left: 0;
    opacity: 1; } }

@-ms-keyframes first-line {
  0% {
    left: -500px;
    opacity: 0; }
  50% {
    left: -500px;
    opacity: 0; }
  100% {
    left: 0;
    opacity: 1; } }

@-moz-keyframes second-line {
  0% {
    left: 500px;
    opacity: 0; }
  50% {
    left: 500px;
    opacity: 0; }
  100% {
    left: 0;
    opacity: 1; } }

@-webkit-keyframes second-line {
  0% {
    left: 500px;
    opacity: 0; }
  50% {
    left: 500px;
    opacity: 0; }
  100% {
    left: 0;
    opacity: 1; } }

@-ms-keyframes second-line {
  0% {
    left: 500px;
    opacity: 0; }
  50% {
    left: 500px;
    opacity: 0; }
  100% {
    left: 0;
    opacity: 1; } }

.badge-alert span {
  -moz-animation: badge-span 1s alternate;
  -webkit-animation: badge-span 1s alternate;
  -ms-animation: badge-span 1s alternate;
  -moz-transform: rotate(-15deg);
  /* Firefox */
  -webkit-transform: rotate(-15deg);
  /* Safari, Chrome */
  -o-transform: rotate(-15deg);
  /* Opera */
  transform: rotate(-15deg); }

@keyframes badge-span {
  0% {
    opacity: 0;
    -moz-transform: rotate(360deg);
    /* Firefox */
    -webkit-transform: rotate(360deg);
    /* Safari, Chrome */
    -o-transform: rotate(360deg);
    /* Opera */
    transform: rotate(360deg); }
  100% {
    -moz-transform: rotate(-15deg);
    /* Firefox */
    -webkit-transform: rotate(-15deg);
    /* Safari, Chrome */
    -o-transform: rotate(-15deg);
    /* Opera */
    transform: rotate(-15deg); } }

@-webkit-keyframes badge-span {
  0% {
    opacity: 0;
    -moz-transform: rotate(360deg);
    /* Firefox */
    -webkit-transform: rotate(360deg);
    /* Safari, Chrome */
    -o-transform: rotate(360deg);
    /* Opera */
    transform: rotate(360deg); }
  100% {
    -moz-transform: rotate(-15deg);
    /* Firefox */
    -webkit-transform: rotate(-15deg);
    /* Safari, Chrome */
    -o-transform: rotate(-15deg);
    /* Opera */
    transform: rotate(-15deg); } }

.timer-points {
  -moz-animation: points steps(10) 1.4s infinite;
  -webkit-animation: points steps(10) 1.4s infinite;
  -ms-animation: points steps(10) 1.4s infinite; }

@keyframes points {
  0% {
    opacity: 1; }
  10% {
    opacity: 1; }
  60% {
    opacity: 1; }
  65% {
    opacity: 0; }
  95% {
    opacity: 0; } }

@-webkit-keyframes points {
  0% {
    opacity: 1; }
  10% {
    opacity: 1; }
  60% {
    opacity: 1; }
  65% {
    opacity: 0; }
  95% {
    opacity: 0; } }

.bubble {
  -moz-animation: bubble steps(10) 1.4s infinite;
  -webkit-animation: bubble steps(10) 1.4s infinite;
  -ms-animation: bubble steps(10) 1.4s infinite; }

@keyframes bubble {
  0% {
    top: -12px; }
  5% {
    top: -4px; }
  10% {
    top: -12px; }
  15% {
    top: -4px; }
  20% {
    top: -12px; }
  25% {
    top: -9px; }
  100% {
    top: -9px; } }

@-webkit-keyframes bubble {
  0% {
    top: -12px; }
  5% {
    top: -4px; }
  10% {
    top: -12px; }
  15% {
    top: -4px; }
  20% {
    top: -12px; }
  25% {
    top: -9px; }
  100% {
    top: -9px; } }

.wait-icon {
  -moz-animation: wait-icon 2s infinite;
  -webkit-animation: wait-icon 2s infinite;
  -ms-animation: wait-icon 2s infinite;
  -moz-transform: rotate(0deg);
  /* Firefox */
  -webkit-transform: rotate(0deg);
  /* Safari, Chrome */
  -o-transform: rotate(0deg);
  /* Opera */
  transform: rotate(0deg); }

@keyframes wait-icon {
  0% {
    -moz-transform: rotate(0deg);
    /* Firefox */
    -webkit-transform: rotate(0deg);
    /* Safari, Chrome */
    -o-transform: rotate(0deg);
    /* Opera */
    transform: rotate(0deg); }
  50% {
    -moz-transform: rotate(360deg);
    /* Firefox */
    -webkit-transform: rotate(360deg);
    /* Safari, Chrome */
    -o-transform: rotate(360deg);
    /* Opera */
    transform: rotate(360deg); }
  100% {
    -moz-transform: rotate(360deg);
    /* Firefox */
    -webkit-transform: rotate(360deg);
    /* Safari, Chrome */
    -o-transform: rotate(360deg);
    /* Opera */
    transform: rotate(360deg); } }

@-webkit-keyframes wait-icon {
  0% {
    -moz-transform: rotate(0deg);
    /* Firefox */
    -webkit-transform: rotate(0deg);
    /* Safari, Chrome */
    -o-transform: rotate(0deg);
    /* Opera */
    transform: rotate(0deg); }
  50% {
    -moz-transform: rotate(360deg);
    /* Firefox */
    -webkit-transform: rotate(360deg);
    /* Safari, Chrome */
    -o-transform: rotate(360deg);
    /* Opera */
    transform: rotate(360deg); }
  100% {
    -moz-transform: rotate(360deg);
    /* Firefox */
    -webkit-transform: rotate(360deg);
    /* Safari, Chrome */
    -o-transform: rotate(360deg);
    /* Opera */
    transform: rotate(360deg); } }

.btn-animation {
  overflow: hidden;
  border-radius: 3px;
  border: none;
  color: #ffffff;
  box-shadow: 0 4px 0 #71821e;
  font-weight: 300;
  text-shadow: none;
  background: url(../img/button-dash.png) no-repeat -1500% -30px #88981D;
  -webkit-animation: btn-glow 4s linear infinite;
  animation: btn-glow 4s linear infinite; }
  .btn-animation:hover {
    color: #ffffff;
    box-shadow: 0 4px 0 #71821e;
    text-decoration: none; }
  .btn-animation:active {
    color: #ffffff;
    background-color: #a2b21e;
    box-shadow: 0 2px 0 #71821e;
    transform: translateY(2px); }
    .btn-animation:active:focus {
      color: #ffffff;
      background-color: #a2b21e;
      box-shadow: 0 2px 0 #71821e;
      transform: translateY(2px); }
  .btn-animation:focus {
    color: #ffffff;
    background-color: #a2b21e;
    box-shadow: 0 4px 0 #71821e; }

@keyframes btn-glow {
  0% {
    background-position: -200px -30px; }
  80% {
    background-position: -200px -30px; }
  100% {
    background-position: 200px -30px; } }

@-webkit-keyframes btn-glow {
  0% {
    background-position: -200px -30px; }
  80% {
    background-position: -200px -30px; }
  100% {
    background-position: 200px -30px; } }

/*FACEBOOK */
.btn-animation-facebook {
  overflow: hidden;
  border-radius: 3px;
  border: none;
  color: #ffffff;
  box-shadow: 0 4px 0 #35457b;
  text-shadow: none;
  background: url(../img/button-dash-facebook.png) no-repeat -1500% -30px #3b5998;
  -webkit-animation: btn-glow-facebook 4s linear infinite;
  animation: btn-glow-facebook 4s linear infinite; }
  .btn-animation-facebook:hover {
    color: #ffffff;
    background-color: #5b74a8;
    box-shadow: 0 4px 0 #35457b;
    text-decoration: none; }
  .btn-animation-facebook:active {
    color: #ffffff;
    background-color: #5b74a8;
    box-shadow: 0 2px 0 #35457b;
    transform: translateY(2px); }
    .btn-animation-facebook:active:focus {
      color: #ffffff;
      background-color: #5b74a8;
      box-shadow: 0 2px 0 #35457b;
      transform: translateY(2px); }
  .btn-animation-facebook:focus {
    color: #ffffff;
    background-color: #5b74a8;
    box-shadow: 0 4px 0 #35457b; }

@keyframes btn-glow-facebook {
  0% {
    background-position: -200px -30px; }
  80% {
    background-position: -200px -30px; }
  100% {
    background-position: 200px -30px; } }

@-webkit-keyframes btn-glow-facebook {
  0% {
    background-position: -200px -30px; }
  80% {
    background-position: -200px -30px; }
  100% {
    background-position: 200px -30px; } }

@-webkit-keyframes new-element {
  0% {
    width: 0; }
  100% {
    width: 107px; } }

@-moz-keyframes new-element {
  0% {
    width: 0; }
  100% {
    width: 107px; } }

@-o-keyframes new-element {
  0% {
    width: 0; }
  100% {
    width: 107px; } }

@keyframes new-element {
  0% {
    width: 0; }
  100% {
    width: 107px; } }

@-webkit-keyframes last-element {
  0% {
    width: 107px; }
  100% {
    width: 0; } }

@-moz-keyframes last-element {
  0% {
    width: 107px; }
  100% {
    width: 0; } }

@-o-keyframes last-element {
  0% {
    width: 107px; }
  100% {
    width: 0; } }

@keyframes last-element {
  0% {
    width: 107px; }
  100% {
    width: 0; } }

@-webkit-keyframes loader-bt {
  0% {
    left: -100%;
    width: 100%; }
  100% {
    left: 100%;
    width: 100%; } }

@keyframes loader-bt {
  0% {
    left: -100%;
    width: 100%; }
  100% {
    left: 100%;
    width: 100%; } }

@media (max-width: 1199px) {
  @-webkit-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 83px; } }
  @-moz-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 83px; } }
  @-o-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 83px; } }
  @keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 83px; } }
  @-webkit-keyframes last-element {
    0% {
      width: 83px; }
    100% {
      width: 0; } }
  @-moz-keyframes last-element {
    0% {
      width: 83px; }
    100% {
      width: 0; } }
  @-o-keyframes last-element {
    0% {
      width: 83px; }
    100% {
      width: 0; } }
  @keyframes last-element {
    0% {
      width: 83px; }
    100% {
      width: 0; } } }

@media (max-width: 1022px) {
  @-webkit-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 129px; } }
  @-moz-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 129px; } }
  @-o-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 129px; } }
  @keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 129px; } }
  @-webkit-keyframes last-element {
    0% {
      width: 129px; }
    100% {
      width: 0; } }
  @-moz-keyframes last-element {
    0% {
      width: 129px; }
    100% {
      width: 0; } }
  @-o-keyframes last-element {
    0% {
      width: 129px; }
    100% {
      width: 0; } }
  @keyframes last-element {
    0% {
      width: 129px; }
    100% {
      width: 0; } } }

@media (max-width: 979px) {
  @-webkit-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 108px; } }
  @-moz-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 108px; } }
  @-o-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 108px; } }
  @keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 108px; } }
  @-webkit-keyframes last-element {
    0% {
      width: 108px; }
    100% {
      width: 0; } }
  @-moz-keyframes last-element {
    0% {
      width: 108px; }
    100% {
      width: 0; } }
  @-o-keyframes last-element {
    0% {
      width: 108px; }
    100% {
      width: 0; } }
  @keyframes last-element {
    0% {
      width: 108px; }
    100% {
      width: 0; } } }

@media (max-width: 420px) {
  @-webkit-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 134px; } }
  @-moz-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 134px; } }
  @-o-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 134px; } }
  @keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 134px; } }
  @-webkit-keyframes last-element {
    0% {
      width: 134px; }
    100% {
      width: 0; } }
  @-moz-keyframes last-element {
    0% {
      width: 134px; }
    100% {
      width: 0; } }
  @-o-keyframes last-element {
    0% {
      width: 134px; }
    100% {
      width: 0; } }
  @keyframes last-element {
    0% {
      width: 134px; }
    100% {
      width: 0; } } }

@media (max-width: 414px) {
  @-webkit-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 180px; } }
  @-moz-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 180px; } }
  @-o-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 180px; } }
  @keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 180px; } }
  @-webkit-keyframes last-element {
    0% {
      width: 180px; }
    100% {
      width: 0; } }
  @-moz-keyframes last-element {
    0% {
      width: 180px; }
    100% {
      width: 0; } }
  @-o-keyframes last-element {
    0% {
      width: 180px; }
    100% {
      width: 0; } }
  @keyframes last-element {
    0% {
      width: 180px; }
    100% {
      width: 0; } } }

@media (max-width: 375px) {
  @-webkit-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 160px; } }
  @-moz-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 160px; } }
  @-o-keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 160px; } }
  @keyframes new-element {
    0% {
      width: 0; }
    100% {
      width: 160px; } }
  @-webkit-keyframes last-element {
    0% {
      width: 160px; }
    100% {
      width: 0; } }
  @-moz-keyframes last-element {
    0% {
      width: 160px; }
    100% {
      width: 0; } }
  @-o-keyframes last-element {
    0% {
      width: 160px; }
    100% {
      width: 0; } }
  @keyframes last-element {
    0% {
      width: 160px; }
    100% {
      width: 0; } } }

/*# sourceMappingURL=animations.sass */