body {
  font-family: 'Fira Sans Web','Helvetica Neue',Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857;
  color: #4D4D4D;
  background-color: #fff;
  padding-top: 40px;
  padding-bottom: 40px;
}

.btn-idnow {
box-shadow: inset 0 1px 3px 0 rgba(0,0,0,.09);
border-radius: 2px;
background-image: -webkit-linear-gradient(269deg, #FF9933 0, #F95402 100%);
background-image: linear-gradient(-179deg,#FF9933 0,#F95402 100%);
border: 1px solid #D2D2D2;
font-size: 16px;
color: #FFF;
line-height: 18px;
width: 100%;
height: 50px;
}

.downloadForm {
  max-width: 500px;
  padding: 15px;
  margin: 0 auto;
}
.downloadForm .form-signin-heading,

.downloadForm.form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.downloadForm .form-control:focus {
  z-index: 2;
}
.downloadForm input[type="text"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.downloadForm input[type="password"] {
  margin-bottom: 30px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

#login-logo {
width: 183px;
height: 87px;
background-image: url(/assets/logo-idnow.png);
background-size: 183px 87px;
content: '';
display: inline-block;
background-repeat: no-repeat;
}

#fountainG{
position:relative;
width:240px;
height:29px;
margin: 0 auto;
}

.fountainG{
position:absolute;
top:0;
background-color:#F95402;
width:29px;
height:29px;
-moz-animation-name:bounce_fountainG;
-moz-animation-duration:1.3s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-moz-transform:scale(.3);
-moz-border-radius:19px;
-webkit-animation-name:bounce_fountainG;
-webkit-animation-duration:1.3s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-webkit-transform:scale(.3);
-webkit-border-radius:19px;
-ms-animation-name:bounce_fountainG;
-ms-animation-duration:1.3s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-ms-transform:scale(.3);
-ms-border-radius:19px;
-o-animation-name:bounce_fountainG;
-o-animation-duration:1.3s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
-o-transform:scale(.3);
-o-border-radius:19px;
animation-name:bounce_fountainG;
animation-duration:1.3s;
animation-iteration-count:infinite;
animation-direction:linear;
transform:scale(.3);
border-radius:19px;
}

#fountainG_1{
left:0;
-moz-animation-delay:0.52s;
-webkit-animation-delay:0.52s;
-ms-animation-delay:0.52s;
-o-animation-delay:0.52s;
animation-delay:0.52s;
}

#fountainG_2{
left:30px;
-moz-animation-delay:0.65s;
-webkit-animation-delay:0.65s;
-ms-animation-delay:0.65s;
-o-animation-delay:0.65s;
animation-delay:0.65s;
}

#fountainG_3{
left:60px;
-moz-animation-delay:0.78s;
-webkit-animation-delay:0.78s;
-ms-animation-delay:0.78s;
-o-animation-delay:0.78s;
animation-delay:0.78s;
}

#fountainG_4{
left:90px;
-moz-animation-delay:0.91s;
-webkit-animation-delay:0.91s;
-ms-animation-delay:0.91s;
-o-animation-delay:0.91s;
animation-delay:0.91s;
}

#fountainG_5{
left:120px;
-moz-animation-delay:1.04s;
-webkit-animation-delay:1.04s;
-ms-animation-delay:1.04s;
-o-animation-delay:1.04s;
animation-delay:1.04s;
}

#fountainG_6{
left:150px;
-moz-animation-delay:1.17s;
-webkit-animation-delay:1.17s;
-ms-animation-delay:1.17s;
-o-animation-delay:1.17s;
animation-delay:1.17s;
}

#fountainG_7{
left:180px;
-moz-animation-delay:1.3s;
-webkit-animation-delay:1.3s;
-ms-animation-delay:1.3s;
-o-animation-delay:1.3s;
animation-delay:1.3s;
}

#fountainG_8{
left:210px;
-moz-animation-delay:1.43s;
-webkit-animation-delay:1.43s;
-ms-animation-delay:1.43s;
-o-animation-delay:1.43s;
animation-delay:1.43s;
}

@-moz-keyframes bounce_fountainG{
0%{
-moz-transform:scale(1);
background-color:#F95402;
}

100%{
-moz-transform:scale(.3);
background-color:#60605B;
}

}

@-webkit-keyframes bounce_fountainG{
0%{
-webkit-transform:scale(1);
background-color:#F95402;
}

100%{
-webkit-transform:scale(.3);
background-color:#60605B;
}

}

@-ms-keyframes bounce_fountainG{
0%{
-ms-transform:scale(1);
background-color:#F95402;
}

100%{
-ms-transform:scale(.3);
background-color:#60605B;
}

}

@-o-keyframes bounce_fountainG{
0%{
-o-transform:scale(1);
background-color:#F95402;
}

100%{
-o-transform:scale(.3);
background-color:#60605B;
}

}

@keyframes bounce_fountainG{
0%{
transform:scale(1);
background-color:#F95402;
}

100%{
transform:scale(.3);
background-color:#60605B;
}

} 