body{
    height:100%;
    background-color:rgb(88, 36, 134);

    background-image: linear-gradient(rgb(88, 36, 134) 0%, rgb(101, 37, 157) 100%);
    background-origin: padding-box;
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center bottom;
    background-attachment: fixed;
}

.footer{
    position: fixed;
    bottom:0;
    left:0;
    right:0;
    width: 100%;
    height:30px;
}
.cat_button{
    /*min-height: 100px;*/
}