

.inner-form:after{
  display:none;
  content: 'Our ambitious goal requires ambitious supporters like you -- Please consider a recurring donation to our captial fundraising efforts.';
  color: #b8240d;
}

.toggle-button-container:before {
        font-size: 14px;
        border-bottom: 1px dotted;
        border-top: 1px dotted;
        padding: 15px;
        margin: 15px;
        content: 'Our ambitious goal requires ambitious supporters like you -- Please consider a recurring donation to our captial fundraising efforts.';
        color: black;
        background: rgba(66, 157, 213, 0.10);
        display: inline-block;
    }

a[data-type="recurring"] {
  /*background:yellow;*/
  border: solid 1px #cd0404;
  border-color:red;

}
/*
      a[data-type="recurring"] {
        color: #eeeeee;
        cursor: pointer;
        display: inline-block;
        font-family: sans-serif;
        font-size: 20px;
        padding: 5px 15px;
        text-align: center;
        text-decoration: none;
      }
*/
      @keyframes glowing {
        0% {
          /*background-color: #057ca8;*/
          box-shadow: 0 0 0px #a6cde5;
        }
        45% {
          /*background-color: #197ce8;*/
          box-shadow: 0 0 20px #49aeed
        }
        90% {
          /*background-color: #197ce8;*/
          box-shadow: 0 0 20px #49aeed
        }
        100% {
          /*background-color: #054ea8;*/
          box-shadow: 0 0 0px #a6cde5;
        }
      }

      a[data-type="recurring"] {
          animation-duration: 3000ms;
          animation-timing-function: ease;
          animation-delay: 0s;
          animation-iteration-count: 4;
          animation-direction: normal;
          animation-fill-mode: none;
          animation-play-state: running;
          animation-name: glowing;
      }


a[data-type="recurring"]:after {
  content:"🐾";
}