.donate-crypto-box {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1em;
  margin : 0;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: text;
}
a#link{
               
              
               text-decoration: none;
                background:#F6C53F;
                font-size : 40px;
                color:#ff0000;
                border-radius: 10px;
                padding:10px 15px;
            }
            a#link:visited{
                	
                text-decoration: none;
                background:#F6C53F;
                color:#ff00ff;
                padding:10px 15px;
                border-radius: 10px;
            }
            
            a#link:hover{
                	
                 text-shadow: 1px 1px 0 #ffd217, 2px 2px 0 #5ac7ff, 3px 3px 0 #ffd217, 4px 4px 0 #5ac7ff;
                text-decoration: none;
                background:#00ff00;
                color:#ff0000;
                font-size : 40px;
                padding:10px 15px;
                border-radius: 50px;
            }
			
	
.coin {
  display: inline-block;
  position: relative;
  min-width: 3em;
  min-height: 3em;
  -webkit-animation: spin 3s cubic-bezier(0.3, 2, 0.4, 0.8) infinite both;
          animation: spin 3s cubic-bezier(0.3, 2, 0.4, 0.8) infinite both;
  transform-style: preserve-3d;
  vertical-align: middle;
}
@-webkit-keyframes spin {
  0%, 10% {
    transform: rotate(-10deg) perspective(400px);
  }
  90%, 100% {
    transform: rotate(-10deg) perspective(400px) rotateY(180deg);
  }
}
@keyframes spin {
  0%, 10% {
    transform: rotate(-10deg) perspective(400px);
  }
  90%, 100% {
    transform: rotate(-10deg) perspective(400px) rotateY(180deg);
  }
}

.coin-face {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
}
.coin-face:nth-child(1) {
  transform: translateZ(-0.2em) rotateY(-180deg);
}
.coin-face:nth-child(2) {
  transform: translateZ(-0.1em);
}
.coin-face:nth-child(4) {
  transform: translateZ(0.1em);
}
.coin-face:nth-child(5) {
  transform: translateZ(0.2em);
}
.coin-face svg {
  width: 100%;
  height: 100%;
}

.coin-address {
  flex: 1;
  font: 0.7em/2.5 Monaco, monospace;
  text-align: center;
  margin-left: 1em;
  border-width: 0 0 2px;
  border-color: rgba(0, 0, 0, 0.1);
  transition: border-color 0.3s;
  cursor: text;
}
.coin-address:hover {
  transition-duration: 0.1s;
}

.btc {
  max-width: 90%;
}
.btc .coin-face {
  background: shade(#ff9900, 35%);
}
.btc .coin-face:nth-child(1), .btc .coin-face:nth-child(5) {
  background: #ff9900;
}
.btc .coin-address:hover, .btc .coin-address:focus {
  border-color: #ff9900;
}

.eth {
  max-width: 90%;
}
.eth .coin-face {
  background: shade(#6F7CBA, 35%);
}
.eth .coin-face:nth-child(1), .eth .coin-face:nth-child(5) {
  background: #6F7CBA;
}
.eth .coin-address:hover, .eth .coin-address:focus {
  border-color: #6F7CBA;
}

.ltc {
  max-width: 90%;
}
.ltc .coin-face {
  background: shade(#b5b5b5, 35%);
}
.ltc .coin-face:nth-child(1), .ltc .coin-face:nth-child(5) {
  background: #b5b5b5;
}
.ltc .coin-address:hover, .ltc .coin-address:focus {
  border-color: #b5b5b5;
}

body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width : 100%;
  height: auto;
  font-size: 40px;
}

.donate-crypto-box:nth-child(1) .coin {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
}

.donate-crypto-box:nth-child(2) .coin {
  -webkit-animation-delay: 0.4s;
          animation-delay: 0.4s;
}

.donate-crypto-box:nth-child(3) .coin {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}