    #stickycontainer {
      padding-top: 30%;
    }
    
    .buttonsticky {
      display: block;
      padding: 15px;
      text-align: center;
      border-radius: 25px;
    }
    
    .sticky {
      display: block;
    }
    
    
    .rightsticky {
      float:right;
      right:0;
    }
    
    .mobile-sticky {
      position: fixed !important;
      top: 0;
    }

    .glass{
        /* background styles */
        position: relative;
        display: inline-block;
        padding: 15px 25px;
        background-color: #0c234B; /*for compatibility with older browsers*/
        background-image: linear-gradient(#0c234B,#0076AB);
    
        /* text styles */
        text-decoration: none;
        color: #fff;
        font-size: 25px;
        font-family: sans-serif;
        font-weight: 100;
    
        border-radius: 5px;
        box-shadow: 0px 1px 4px -2px #333;
        text-shadow: 0px -1px #333;
    }
    .glass:after{
        content: '';
        position: absolute;
        top: 2px;
        left: 2px;
        width: calc(100% - 4px);
        height: 35%;
        background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));
    }
    .glass:hover{
        background: linear-gradient(#0076AB,#0076AB);
    }