
/* wallet Style
* --------------------------------------- */
#svg_statement {
  height: 0;
  width: 0; }

#wallet_circle {
  background-color: #df4525;
  border-radius: 50%;
  box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.2);
  content: '';
  display: block;
  overflow: hidden;
  position: absolute;
  left: -100vw;
  top: -226vw;
  height: 300vw;
  width: 300vw;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0); }

.water {
  margin-left: -50vw;
  position: absolute;
  left: 50%;
  top: -5vw;
  z-index: 2;
  width: 100vw;
  height: 100%;
  transform: translate(0, 100%);
  background: transparent; }
  .water_wave {
    width: 200%;
    position: absolute; }
    .water_wave_back {
      right: 0;
      fill: url("#Gradient1");
      animation: wave-back 1.8s infinite linear; }
    .water_wave_front {
      left: 0;
      margin-bottom: -1px;
      fill: url("#Gradient1");
      animation: wave-front .8s infinite linear; }

.stop1 {
  stop-color: #fff;
  stop-opacity: 0.2; }

.stop3 {
  stop-color: #fff;
  stop-opacity: 0; }

@keyframes wave-front {
  100% {
    transform: translate(-50%, 0); } }
@keyframes wave-back {
  100% {
    transform: translate(50%, 0); } }
#wallet_num {
  color: #fff;
  font-size: 1.5625rem;
  margin-left: -50vw;
  position: absolute;
  left: 50%;
  bottom: 12vw;
  text-align: center;
  width: 100vw; }
  #wallet_num strong {
    color: #fff;
    font-size: 3.125rem;
    font-weight: normal; }

#num {
  display: inline-block;
  text-align: right; padding-right: .2em;}
  #num.d1 {
    width: 6em; }
  #num.d2 {
    width: 6em; }
  #num.d3 {
    width: 6em; }
  #num.d4 {
    width: 6em; }
  #num.d5 {
    width: 6em; }
  #num.d6 {
    width: 6em; }
  #num.d7 {
    width: 6em; }
  #num.d8 {
    width: 6em; }
  #num.d9 {
    width: 6em; }

#info {
  padding-top: 74vw; }
  #info h1 {
    font-size: 1.125rem;
    font-weight: bold;
    margin: 1.5rem 0;
    text-align: center; }
    #info h1 .icon {
      margin-right: .5em;
      vertical-align: middle;
      height: auto;
      width: 35px; }


/*# sourceMappingURL=base.css.map */
