@-webkit-keyframes fadeInLeft{
	0%{
		opacity:0;
		-webkit-transform: translateX(-175px);
	}

	100%{
		opacity:1;
		-webkit-transform:translateX(0);
	}
}

@-moz-keyframes fadeInLeft{
	0% {
		opacity:0;
		-moz-transform:translateX(-175px);
	}

	100%{
		opacity:1;
		-moz-transform:translateX(0);
	}
}

@-o-keyframes fadeInLeft{
	0%{
		opacity:0;
		-o-transform:translateX(-175px);
	}

	100%{
		opacity:1;
		-o-transform:translateX(0);
	}
}

@-ms-keyframes fadeInLeft{
	0%{
		opacity:0;
		-ms-transform:translateX(-175px);
	}

	100%{
		opacity:1;
		-ms-transform:translateX(0);
	}
}

@keyframes fadeInLeft{
	0%{
		opacity:0;
		transform:translateX(-175px);
	}

	100%{
		opacity:1;
		transform:translateX(0);
	}
}
@-webkit-keyframes fadeInRight {
        0% {
                opacity: 0;
                -webkit-transform: translateX(175px);
        }

        100% {
                opacity: 1;
                -webkit-transform: translateX(0);
        }
}

@-moz-keyframes fadeInRight {
        0% {
                opacity: 0;
                -moz-transform: translateX(175px);
        }

        100% {
                opacity: 1;
                -moz-transform: translateX(0);
        }
}

@-o-keyframes fadeInRight {
        0% {
                opacity: 0;
                -o-transform: translateX(175px);
        }

        100% {
                opacity: 1;
                -o-transform: translateX(0);
        }
}

@-ms-keyframes fadeInRight {
        0% {
                opacity: 0;
                -ms-transform: translateX(175px);
        }

        100% {
                opacity: 1;
                -ms-transform: translateX(0);
        }
}

@keyframes fadeInRight {
        0% {
                opacity: 0;
                transform: translateX(175px);
        }

        100% {
                opacity: 1;
                transform: translateX(0);
        }
}
@-webkit-keyframes fadeInUp {
        0% {
                opacity: 0;
                -webkit-transform: translateY(40px);
        }

        100% {
                opacity: 1;
                -webkit-transform: translateY(0);
        }
}

@-moz-keyframes fadeInUp {
        0% {
                opacity: 0;
                -moz-transform: translateY(40px);
        }

        100% {
                opacity: 1;
                -moz-transform: translateY(0);
        }
}

@-o-keyframes fadeInUp {
        0% {
                opacity: 0;
                -o-transform: translateY(40px);
        }

        100% {
                opacity: 1;
                -o-transform: translateY(0);
        }
}

@-ms-keyframes fadeInUp {
        0% {
                opacity: 0;
                -ms-transform: translateY(40px);
        }

        100% {
                opacity: 1;
                -ms-transform: translateY(0);
        }
}

@keyframes fadeInUp {
        0% {
                opacity: 0;
                transform: translateY(40px);
        }

        100% {
                opacity: 1;
                transform: translateY(0);
        }
}
@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}
@keyframes move {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 70%;
    }
}
@-ms-keyframes move {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 70%;
    }
}
@-o-keyframes move {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 70%;
    }
}
@-moz-keyframes move {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 70%;
    }
}
@-webkit-keyframes move {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 70%;
    }
}
@keyframes minimal {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 10%;
    }
}
@-ms-keyframes minimal {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 10%;
    }
}
@-o-keyframes minimal {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 10%;
    }
}
@-moz-keyframes minimal {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 10%;
    }
}
@-webkit-keyframes minimal {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 10%;
    }
}
@keyframes playful {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 25%;
    }
}
@-ms-keyframes playful {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 25%;
    }
}
@-o-keyframes playful {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 25%;
    }
}
@-moz-keyframes playful {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 25%;
    }
}
@-webkit-keyframes playful {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 25%;
    }
}
@keyframes loud {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 85%;
    }
}
@-ms-keyframes loud {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 85%;
    }
}
@-o-keyframes loud {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 85%;
    }
}
@-moz-keyframes loud {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 85%;
    }
}
@-webkit-keyframes loud {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 85%;
    }
}
@keyframes luxury {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 53%;
    }
}
@-ms-keyframes luxury {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 53%;
    }
}
@-o-keyframes luxury {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 53%;
    }
}
@-moz-keyframes luxury {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 53%;
    }
}
@-webkit-keyframes luxury {
  0% {
    left: 40%;
    }
	50% {
	left: 40%;
	}
  100% {
    left: 53%;
    }
}
@keyframes strip {
  from {
    left: 40%;
    }
  to {
    left: 40%;
    }
}
@-ms-keyframes strip {
  from {
    left: 40%;
    }
  to {
    left: 40%;
    }
}
@-o-keyframes strip {
  from {
    left: 40%;
    }
  to {
    left: 40%;
    }
}
@-moz-keyframes strip {
  from {
    left: 40%;
    }
  to {
    left: 40%;
    }
}
@-webkit-keyframes strip {
  from {
    left: 40%;
    }
  to {
    left: 40%;
    }
}
@keyframes bullet {
  0% {
    left: 20%;
    }
  45% {
    left: 20%;
    }
  64% {
    left: 80%;
    }
  100% {
    left: 80%;
    }
}
@-ms-keyframes bullet {
  0% {
    left: 20%;
    }
  45% {
    left: 20%;
    }
  64% {
    left: 80%;
    }
  100% {
    left: 80%;
    }
}
@-o-keyframes bullet {
  0% {
    left: 20%;
    }
  45% {
    left: 20%;
    }
  64% {
    left: 80%;
    }
  100% {
    left: 80%;
    }
}
@-moz-keyframes bullet {
  0% {
    left: 20%;
    }
  45% {
    left: 20%;
    }
  64% {
    left: 80%;
    }
  100% {
    left: 80%;
    }
}
@-webkit-keyframes bullet {
  0% {
    left: 20%;
    }
  45% {
    left: 20%;
    }
  64% {
    left: 80%;
    }
  100% {
    left: 80%;
    }
}
@keyframes pointer {
  0% {
	opacity:1;
	}
  1% {
	top:0;
	left:0;
	opacity:1;
	}
  7% {
	top:207px;
	left:79px;
opacity:1;
	}
  12.5% {
	top:207px;
	left:145px;
	opacity:1;
	}
  15% {
	top:207px;
	left:145px;
	opacity:1;
	}
  20% {
	top:173px;
	left:440px;
	opacity:1;
	}
  40% {
	top:173px;
	left:440px;
	opacity:1;
	}
  45% {
	top:310px;
	left:335px;
	opacity:1;
	}
  60% {
	top:310px;
	left:335px;
	opacity:1;
	}
  70% {
	top:310px;
	left:335px;
	opacity:0;
	}
}
@-ms-keyframes pointer {
  0% {
	opacity:1;
	}
  1% {
	top:0;
	left:0;
	opacity:1;
	}
  7% {
	top:207px;
	left:79px;
opacity:1;
	}
  12.5% {
	top:207px;
	left:145px;
	opacity:1;
	}
  15% {
	top:207px;
	left:145px;
	opacity:1;
	}
  20% {
	top:173px;
	left:440px;
	opacity:1;
	}
  40% {
	top:173px;
	left:440px;
	opacity:1;
	}
  45% {
	top:310px;
	left:335px;
	opacity:1;
	}
  60% {
	top:310px;
	left:335px;
	opacity:1;
	}
  70% {
	top:310px;
	left:335px;
	opacity:0;
	}
}
@-o-keyframes pointer {
  0% {
	opacity:1;
	}
  1% {
	top:0;
	left:0;
	opacity:1;
	}
  7% {
	top:207px;
	left:79px;
opacity:1;
	}
  12.5% {
	top:207px;
	left:145px;
	opacity:1;
	}
  15% {
	top:207px;
	left:145px;
	opacity:1;
	}
  20% {
	top:173px;
	left:440px;
	opacity:1;
	}
  40% {
	top:173px;
	left:440px;
	opacity:1;
	}
  45% {
	top:310px;
	left:335px;
	opacity:1;
	}
  60% {
	top:310px;
	left:335px;
	opacity:1;
	}
  70% {
	top:310px;
	left:335px;
	opacity:0;
	}
}
@-moz-keyframes pointer {
  0% {
	opacity:1;
	}
  1% {
	top:0;
	left:0;
	opacity:1;
	}
  7% {
	top:207px;
	left:79px;
opacity:1;
	}
  12.5% {
	top:207px;
	left:145px;
	opacity:1;
	}
  15% {
	top:207px;
	left:145px;
	opacity:1;
	}
  20% {
	top:173px;
	left:440px;
	opacity:1;
	}
  40% {
	top:173px;
	left:440px;
	opacity:1;
	}
  45% {
	top:310px;
	left:335px;
	opacity:1;
	}
  60% {
	top:310px;
	left:335px;
	opacity:1;
	}
  70% {
	top:310px;
	left:335px;
	opacity:0;
	}
}
@-webkit-keyframes pointer {
  0% {
	opacity:1;
	}
  1% {
	top:0;
	left:0;
	opacity:1;
	}
  7% {
	top:207px;
	left:79px;
opacity:1;
	}
  12.5% {
	top:207px;
	left:145px;
	opacity:1;
	}
  15% {
	top:207px;
	left:145px;
	opacity:1;
	}
  20% {
	top:173px;
	left:440px;
	opacity:1;
	}
  40% {
	top:173px;
	left:440px;
	opacity:1;
	}
  45% {
	top:310px;
	left:335px;
	opacity:1;
	}
  60% {
	top:310px;
	left:335px;
	opacity:1;
	}
  70% {
	top:310px;
	left:335px;
	opacity:0;
	}
}
@keyframes comment {
  0% {
	opacity:1;
	height:150px;
    }
  63% {
	opacity:1;
	height:150px;
    }
  64% {
	opacity:0;
	height:0;
    }
  100% {
	opacity:0;
	height:0;
    }
}
@-ms-keyframes comment {
  0% {
	opacity:1;
	height:150px;
    }
  63% {
	opacity:1;
	height:150px;
    }
  64% {
	opacity:0;
	height:0;
    }
  100% {
	opacity:0;
	height:0;
    }
}
@-o-keyframes comment {
  0% {
	opacity:1;
	height:150px;
    }
  63% {
	opacity:1;
	height:150px;
    }
  64% {
	opacity:0;
	height:0;
    }
  100% {
	opacity:0;
	height:0;
    }
}
@-moz-keyframes comment {
  0% {
	opacity:1;
	height:150px;
    }
  63% {
	opacity:1;
	height:150px;
    }
  64% {
	opacity:0;
	height:0;
    }
  100% {
	opacity:0;
	height:0;
    }
}
@-webkit-keyframes comment {
  0% {
	opacity:1;
	height:150px;
    }
  63% {
	opacity:1;
	height:150px;
    }
  64% {
	opacity:0;
	height:0;
    }
  100% {
	opacity:0;
	height:0;
    }
}
@keyframes hovercomment {
  0% {
      color: #838488;
    }
  100% {
      color: #838488;
    }
}
@-ms-keyframes hovercomment {
  0% {
      color: #838488;
    }
  100% {
      color: #838488;
    }
}
@-o-keyframes hovercomment {
  0% {
      color: #838488;
    }
  100% {
      color: #838488;
    }
}
@-moz-keyframes hovercomment {
  0% {
      color: #838488;
    }
  100% {
      color: #838488;
    }
}
@-webkit-keyframes hovercomment {
  0% {
      color: #838488;
    }
  100% {
      color: #838488;
    }
}
@keyframes post {
    0% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	50% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	51% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
	100% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
}
@-webkit-keyframes post {
    0% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	50% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	51% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
	100% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
}
@-moz-keyframes post {
    0% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	50% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	51% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
	100% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
}
@-ms-keyframes post {
    0% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	50% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	51% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
	100% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
}
@-o-keyframes post {
    0% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	50% {
	color: #159bbe;
	border: 1px solid #7dbcd1;
	box-shadow: 0 0 3px #49badf;
	}
	51% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
	100% {
	border: 1px #b8b8b8 solid;
	box-shadow: inset 0 1px 4px #b8b8b8;
	color: #595c67;
	}
}
@keyframes goldmedal {
    0% {
	top:-67px;
	opacity:0;
	}
    69% {
	top:-67px;
	opacity:0;
	}
    70% {
	top:-67px;
	opacity:1;
	}
    100% {
	top:-1px;
	opacity:1;
	}
}
@-webkit-keyframes goldmedal {
    0% {
	top:-67px;
	opacity:0;
	}
    69% {
	top:-67px;
	opacity:0;
	}
    70% {
	top:-67px;
	opacity:1;
	}
    100% {
	top:-1px;
	opacity:1;
	}
}
@-moz-keyframes goldmedal {
    0% {
	top:-67px;
	opacity:0;
	}
    69% {
	top:-67px;
	opacity:0;
	}
    70% {
	top:-67px;
	opacity:1;
	}
    100% {
	top:-1px;
	opacity:1;
	}
}
@-ms-keyframes goldmedal {
    0% {
	top:-67px;
	opacity:0;
	}
    69% {
	top:-67px;
	opacity:0;
	}
    70% {
	top:-67px;
	opacity:1;
	}
    100% {
	top:-1px;
	opacity:1;
	}
}
@-o-keyframes goldmedal {
    0% {
	top:-67px;
	opacity:0;
	}
    69% {
	top:-67px;
	opacity:0;
	}
    70% {
	top:-67px;
	opacity:1;
	}
    100% {
	top:-1px;
	opacity:1;
	}
}
@keyframes award {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:1;
	}
	85% {
	opacity:1;
	}
}
@-webkit-keyframes award {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:1;
	}
	85% {
	opacity:1;
	}
}
@-moz-keyframes award {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:1;
	}
	85% {
	opacity:1;
	}
}
@-ms-keyframes award {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:1;
	}
	85% {
	opacity:1;
	}
}
@-o-keyframes award {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:1;
	}
	85% {
	opacity:1;
	}
}
@keyframes opacity {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:0.9;
	}
	85% {
	opacity:0.9;
	}
}
@-webkit-keyframes opacity {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:0.9;
	}
	85% {
	opacity:0.9;
	}
}
@-moz-keyframes opacity {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:0.9;
	}
	85% {
	opacity:0.9;
	}
}
@-ms-keyframes opacity {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:0.9;
	}
	85% {
	opacity:0.9;
	}
}
@-o-keyframes opacity {
    0% {
	opacity:0;
	}
    20% {
	opacity:0;
	}
	35% {
	opacity:0.9;
	}
	85% {
	opacity:0.9;
	}
}
@keyframes pointer2 {
    0% {
	opacity:1;
	top:0;
	left:0;
	}
    30% {
	opacity:1;
	top:190px;
	left:70px;
	}
    95% {
	opacity:1;
	top:190px;
	left:70px;
	}
    100% {
	opacity:0;
	top:190px;
	left:70px;
	}
}
@-webkit-keyframes pointer2 {
    0% {
	opacity:1;
	top:0;
	left:0;
	}
    30% {
	opacity:1;
	top:190px;
	left:70px;
	}
    95% {
	opacity:1;
	top:190px;
	left:70px;
	}
    100% {
	opacity:0;
	top:190px;
	left:70px;
	}
}
@-moz-keyframes pointer2 {
    0% {
	opacity:1;
	top:0;
	left:0;
	}
    30% {
	opacity:1;
	top:190px;
	left:70px;
	}
    95% {
	opacity:1;
	top:190px;
	left:70px;
	}
    100% {
	opacity:0;
	top:190px;
	left:70px;
	}
}
@-ms-keyframes pointer2 {
    0% {
	opacity:1;
	top:0;
	left:0;
	}
    30% {
	opacity:1;
	top:190px;
	left:70px;
	}
    95% {
	opacity:1;
	top:190px;
	left:70px;
	}
    100% {
	opacity:0;
	top:190px;
	left:70px;
	}
}
@-o-keyframes pointer2 {
    0% {
	opacity:1;
	top:0;
	left:0;
	}
    30% {
	opacity:1;
	top:190px;
	left:70px;
	}
    95% {
	opacity:1;
	top:190px;
	left:70px;
	}
    100% {
	opacity:0;
	top:190px;
	left:70px;
	}
}
@keyframes yesbtn {
	0% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
    50% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
	51% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
	100% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
}
@-webkit-keyframes yesbtn {
	0% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
    50% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
	51% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
	100% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
}
@-moz-keyframes yesbtn {
	0% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
    50% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
	51% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
	100% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
}
@-ms-keyframes yesbtn {
	0% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
    50% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
	51% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
	100% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
}
@-o-keyframes yesbtn {
	0% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
    50% {
	border: 1px solid #0d7791;
	box-shadow: 0 0 3px #d1eef7;
	background-color: #37aecd;
	background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #10a2c6), color-stop(0.51%, #10a2c6), color-stop(100%, #37aecd));
	background: -webkit-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -moz-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: -o-linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	background: linear-gradient(bottom, #10a2c6 0%, #10a2c6 0.51%, #37aecd 100%);
	color: #fff;
	text-decoration: none;
	}
	51% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
	100% {
	box-shadow: inset 0 1px 4px #2d8da6;
	color: #fff;
	border: 1px solid #2091ae;
	background-color: #37aecd;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#34adcc, endColorstr=#11a3c6);
	background: linear-gradient(to bottom, #34adcc 0%, #11a3c6 100%);
	background: -webkit-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -moz-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -o-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	background: -ms-linear-gradient(top, #34adcc 0%, #11a3c6 100%);
	}
}
@keyframes counter{
    0% { top: 0; }
	67% {top:0;}
	100% {top: -1320px;}
}
@-webkit-keyframes counter{
    0% { top: 0; }
	67% {top:0;}
	100% {top: -1320px;}
}
@-moz-keyframes counter{
    0% { top: 0; }
	67% {top:0;}
	100% {top: -1320px;}
}
@-ms-keyframes counter{
    0% { top: 0; }
	67% {top:0;}
	100% {top: -1320px;}
}
@-o-keyframes counter{
    0% { top: 0; }
	67% {top:0;}
	100% {top: -1320px;}
}
@keyframes customers {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-20px;
	}
}
@-webkit-keyframes customers {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-20px;
	}
}
@-moz-keyframes customers {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-20px;
	}
}
@-ms-keyframes customers {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-20px;
	}
}
@-o-keyframes customers {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-20px;
	}
}
@keyframes customers-2 {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-42px;
	}
}
@-webkit-keyframes customers-2 {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-42px;
	}
}
@-moz-keyframes customers-2 {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-42px;
	}
}
@-ms-keyframes customers-2 {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-42px;
	}
}
@-o-keyframes customers-2 {
    0% {
	top:0;
	}
	67% {
	top:0;
	}
	100% {
	top:-42px;
	}
}
@keyframes loop {
	0% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:277px;
		height:277px;
	}
}
@-webkit-keyframes loop {
	0% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:277px;
		height:277px;
	}
}
@-moz-keyframes loop {
	0% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:277px;
		height:277px;
	}
}
@-ms-keyframes loop {
	0% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:277px;
		height:277px;
	}
}
@-o-keyframes loop {
	0% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:277px;
		height:277px;
	}
}
@keyframes loop-2 {
	0% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		right:0;
		top:75px;
		width:277px;
		height:277px;
	}
}
@-webkit-keyframes loop-2 {
	0% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		right:0;
		top:75px;
		width:277px;
		height:277px;
	}
}
@-moz-keyframes loop-2 {
	0% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		right:0;
		top:75px;
		width:277px;
		height:277px;
	}
}
@-ms-keyframes loop-2 {
	0% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		right:0;
		top:75px;
		width:277px;
		height:277px;
	}
}
@-o-keyframes loop-2 {
	0% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		right:325px;
		top:215px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		right:0;
		top:75px;
		width:277px;
		height:277px;
	}
}
@-webkit-keyframes watch-link {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes watch-link {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
@-ms-keyframes watch-link {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-moz-keyframes watch-link {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
@-o-keyframes watch-link {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes timer {
	0% {
		transform:rotate(0);
	}
	100% {
		transform:rotate(360deg);
	}
}
@-webkit-keyframes timer {
	0% {
		-webkit-transform:rotate(0);
	}
	100% {
		-webkit-transform:rotate(360deg);
	}
}
@-moz-keyframes timer {
	0% {
		-moz-transform:rotate(0);
	}
	100% {
		-moz-transform:rotate(360deg);
	}
}
@-ms-keyframes timer {
	0% {
		-ms-transform:rotate(0);
	}
	100% {
		-ms-transform:rotate(360deg);
	}
}
@-o-keyframes timer {
	0% {
		-o-transform:rotate(0);
	}
	100% {
		-o-transform:rotate(360deg);
	}
}
@keyframes pulse {
	0% {
		transform: scale(1);
	}
	100% {
		transform: scale(1.15);
	}
}
@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(1);
	}
	100% {
		-webkit-transform: scale(1.15);
	}
}
@-moz-keyframes pulse {
	0% {
		-moz-transform: scale(1);
	}
	100% {
		-moz-transform: scale(1.15);
	}
}
@-ms-keyframes pulse {
	0% {
		-ms-transform: scale(1);
	}
	100% {
		-ms-transform: scale(1.15);
	}
}
@-o-keyframes pulse {
	0% {
		-o-transform: scale(1);
	}
	100% {
		-o-transform: scale(1.15);
	}
}
@keyframes touch-effect {
	0% {
		top:108px;
	}
	25% {
		top:-198px;
	}
	50% {
		top:-508px;
	}
	75% {
		top:-198px;
	}
	100% {
		top:108px;
	}
}
@-webkit-keyframes touch-effect {
	0% {
		top:108px;
	}
	25% {
		top:-198px;
	}
	50% {
		top:-508px;
	}
	75% {
		top:-198px;
	}
	100% {
		top:108px;
	}
}
@-moz-keyframes touch-effect {
	0% {
		top:108px;
	}
	25% {
		top:-198px;
	}
	50% {
		top:-508px;
	}
	75% {
		top:-198px;
	}
	100% {
		top:108px;
	}
}
@-ms-keyframes touch-effect {
	0% {
		top:108px;
	}
	25% {
		top:-198px;
	}
	50% {
		top:-508px;
	}
	75% {
		top:-198px;
	}
	100% {
		top:108px;
	}
}
@-o-keyframes touch-effect {
	0% {
		top:108px;
	}
	25% {
		top:-198px;
	}
	50% {
		top:-508px;
	}
	75% {
		top:-198px;
	}
	100% {
		top:108px;
	}
}
@keyframes loop-mobile {
	0% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:400px;
		top:265px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:277px;
		height:277px;
	}
}
@-webkit-keyframes loop-mobile {
	0% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:200px;
		height:200px;
	}
}
@-moz-keyframes loop-mobile {
	0% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:200px;
		height:200px;
	}
}
@-ms-keyframes loop-mobile {
	0% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:200px;
		height:200px;
	}
}
@-o-keyframes loop-mobile {
	0% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	49% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:0;
	}
	50% {
		left:265px;
		top:140px;
		width:0;
		height:0;
		opacity:1;
	}
	100% {
		opacity:1;
		left:20px;
		top:0;
		width:200px;
		height:200px;
	}
}
@keyframes type{
    from { width: 0; }
}
@-webkit-keyframes type{
    from { width: 0; }
}
@-moz-keyframes type{
    from { width: 0; }
}
@-ms-keyframes type{
    from { width: 0; }
}
@-o-keyframes type{
    from { width: 0; }
}
@keyframes adv-agency {
    0% {
		top: 47px;
		left: 167px;
		opacity:0;
	}
    55% {
		top: 47px;
		left: 167px;
		opacity:1;
	}
    100% {
		top: -16px;
		left: 131px;
		opacity:1;
	}
}
@-webkit-keyframes adv-agency {
    0% {
		top: 47px;
		left: 167px;
		opacity:0;
	}
    30% {
		top: 47px;
		left: 167px;
		opacity:1;
	}
    100% {
		top: -16px;
		left: 131px;
		opacity:1;
	}
}
@-moz-keyframes adv-agency {
    0% {
		top: 47px;
		left: 167px;
		opacity:0;
	}
    30% {
		top: 47px;
		left: 167px;
		opacity:1;
	}
    100% {
		top: -16px;
		left: 131px;
		opacity:1;
	}
}
@-ms-keyframes adv-agency {
    0% {
		top: 47px;
		left: 167px;
		opacity:0;
	}
    30% {
		top: 47px;
		left: 167px;
		opacity:1;
	}
    100% {
		top: -16px;
		left: 131px;
		opacity:1;
	}
}
@-o-keyframes adv-agency {
    0% {
		top: 47px;
		left: 167px;
		opacity:0;
	}
    30% {
		top: 47px;
		left: 167px;
		opacity:1;
	}
    100% {
		top: -16px;
		left: 131px;
		opacity:1;
	}
}
@keyframes pro-designer {
    0% {
	bottom: 144px;
	right: 66px;
	opacity:0;
	}
    55% {
	bottom: 144px;
	right: 66px;
	opacity:1;
	}
    100% {
	bottom: 130px;
	right: 24px;
	opacity:1;
	}
}
@-webkit-keyframes pro-designer {
    0% {
	bottom: 144px;
	right: 66px;
	opacity:0;
	}
    55% {
	bottom: 144px;
	right: 66px;
	opacity:1;
	}
    100% {
	bottom: 130px;
	right: 24px;
	opacity:1;
	}
}
@-moz-keyframes pro-designer {
    0% {
	bottom: 144px;
	right: 66px;
	opacity:0;
	}
    55% {
	bottom: 144px;
	right: 66px;
	opacity:1;
	}
    100% {
	bottom: 130px;
	right: 24px;
	opacity:1;
	}
}
@-ms-keyframes pro-designer {
    0% {
	bottom: 144px;
	right: 66px;
	opacity:0;
	}
    55% {
	bottom: 144px;
	right: 66px;
	opacity:1;
	}
    100% {
	bottom: 130px;
	right: 24px;
	opacity:1;
	}
}
@-o-keyframes pro-designer {
    0% {
	bottom: 144px;
	right: 66px;
	opacity:0;
	}
    55% {
	bottom: 144px;
	right: 66px;
	opacity:1;
	}
    100% {
	bottom: 130px;
	right: 24px;
	opacity:1;
	}
}

@keyframes sev-freelancers {
    0% {
	bottom: 123px;
	left: 98px;
	opacity:0;
	}
    55% {
	bottom: 123px;
	left: 98px;
	opacity:1;
	}
    100% {
	bottom: 92px;
	left: 64px;
	opacity:1;
	}
}
@-webkit-keyframes sev-freelancers {
    0% {
	bottom: 123px;
	left: 98px;
	opacity:0;
	}
    55% {
	bottom: 123px;
	left: 98px;
	opacity:1;
	}
    100% {
	bottom: 92px;
	left: 64px;
	opacity:1;
	}
}
@-moz-keyframes sev-freelancers {
    0% {
	bottom: 123px;
	left: 98px;
	opacity:0;
	}
    55% {
	bottom: 123px;
	left: 98px;
	opacity:1;
	}
    100% {
	bottom: 92px;
	left: 64px;
	opacity:1;
	}
}
@-ms-keyframes sev-freelancers {
    0% {
	bottom: 123px;
	left: 98px;
	opacity:0;
	}
    55% {
	bottom: 123px;
	left: 98px;
	opacity:1;
	}
    100% {
	bottom: 92px;
	left: 64px;
	opacity:1;
	}
}
@-o-keyframes sev-freelancers {
    0% {
	bottom: 123px;
	left: 98px;
	opacity:0;
	}
    55% {
	bottom: 123px;
	left: 98px;
	opacity:1;
	}
    100% {
	bottom: 92px;
	left: 64px;
	opacity:1;
	}
}
@-webkit-keyframes show-from-left {
    0%   { opacity: 0; -webkit-transform: translateX(-300%);}
    100% { opacity: 1; -webkit-transform: translateX(0%);}
}
@-moz-keyframes show-from-left {
    0%   { opacity: 0; -moz-transform:translateX(-300%);}
    100% { opacity: 1; -moz-transform:translateX(0);}
}
@-o-keyframes show-from-left {
    0%   { opacity: 0; -o-transform:translateX(-300%);}
    100% { opacity: 1; -o-transform:translateX(0);}
}
@keyframes show-from-left {
    0%   { opacity: 0; transform:translateX(-300%);}
    100% { opacity: 1; transform:translateX(0);}
}
@-webkit-keyframes show-from-right {
    0%   { opacity: 0; -webkit-transform: translateX(300%);}
    100% { opacity: 1; -webkit-transform: translateX(0%);}
}
@-moz-keyframes show-from-right {
    0%   { opacity: 0; -moz-transform:translateX(300%);}
    100% { opacity: 1; -moz-transform:translateX(0);}
}
@-o-keyframes show-from-right {
    0%   { opacity: 0; -o-transform:translateX(300%);}
    100% { opacity: 1; -o-transform:translateX(0);}
}
@keyframes show-from-right {
    0%   { opacity: 0; transform:translateX(300%);}
    100% { opacity: 1; transform:translateX(0);}
}
@-webkit-keyframes hide-to-left {
    0%   { opacity: 1; -webkit-transform: translateX(0);}
    100% { opacity: 0; -webkit-transform: translateX(-300%);}
}
@-moz-keyframes hide-to-left {
    0%   { opacity: 1; -moz-transform:translateX(0);}
    100% { opacity: 0; -moz-transform:translateX(-300%);}
}
@-o-keyframes hide-to-left {
    0% { opacity: 1; -o-transform:translateX(0);}
    100%   { opacity: 0; -o-transform:translateX(-300%);}
}
@keyframes hide-to-left {
    0% { opacity: 1; transform:translateX(0);}
    100%   { opacity: 0; transform:translateX(-300%);}
}
@-webkit-keyframes hide-to-right {
    0% { opacity: 1; -webkit-transform: translateX(0%);}
    100%   { opacity: 0; -webkit-transform: translateX(300%);}
}
@-moz-keyframes hide-to-right {
    0% { opacity: 1; -moz-transform:translateX(0);}
    100%   { opacity: 0; -moz-transform:translateX(300%);}
}
@-o-keyframes hide-to-right {
    0% { opacity: 1; -o-transform:translateX(0);}
    100%   { opacity: 0; -o-transform:translateX(300%);}
}
@keyframes hide-to-right {
    0% { opacity: 1; transform:translateX(0);}
    100%   { opacity: 0; transform:translateX(300%);}
}
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}

@-webkit-keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes tada {
    from {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    }

    to {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@-ms-keyframes first-span {
    0% {
        opacity: 0;
    }
    24% {
        opacity: 0;
    }
    25% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes first-span {
    0% {
        opacity: 0;
    }
    24% {
        opacity: 0;
    }
    25% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes first-span {
    0% {
        opacity: 0;
    }
    24% {
        opacity: 0;
    }
    25% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@keyframes first-span {
    0% {
        opacity: 0;
    }
    24% {
        opacity: 0;
    }
    25% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}

@-ms-keyframes second-span {
    0% {
        opacity: 0;
    }
    49% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes second-span {
    0% {
        opacity: 0;
    }
    49% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes second-span {
    0% {
        opacity: 0;
    }
    49% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@keyframes second-span {
    0% {
        opacity: 0;
    }
    49% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}

@-ms-keyframes third-span {
    0% {
        opacity: 0;
    }
    74% {
        opacity: 0;
    }
    75% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes third-span {
    0% {
        opacity: 0;
    }
    74% {
        opacity: 0;
    }
    75% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@-webkit-keyframes third-span {
    0% {
        opacity: 0;
    }
    74% {
        opacity: 0;
    }
    75% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}
@keyframes third-span {
    0% {
        opacity: 0;
    }
    74% {
        opacity: 0;
    }
    75% {
        opacity: 1;
    }
    100% {
        opacity: 1;
    }
}

@-ms-keyframes first-ico {
    from {-ms-transform: rotate(0deg);}
    to {-ms-transform: rotate(-360deg);}
}
@-moz-keyframes first-ico {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(-360deg);}
}
@-webkit-keyframes first-ico {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(-360deg);}
}
@keyframes first-ico {
    from {transform: rotate(0deg);}
    to {transform: rotate(-360deg);}
}

@-ms-keyframes second-ico {
    from {-ms-transform: rotate(0deg);}
    to {-ms-transform: rotate(360deg);}
}
@-moz-keyframes second-ico {
    from {-moz-transform: rotate(0deg);}
    to {-moz-transform: rotate(360deg);}
}
@-webkit-keyframes second-ico {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
@keyframes second-ico {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}

@-webkit-keyframes flipInY {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}

@keyframes flipInY {
    from {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }

    to {
        -webkit-transform: perspective(400px);
        transform: perspective(400px);
    }
}