.main-content .row.small-buttons .columns{
    padding:0px 5px;
    
}

   

 .small-buttons li{
    padding:3px;
    height:45px;
 }

.small-button a h4 , .small-buttons li a h4{
    color:#FFF;
}
.small-button a , .small-buttons li a{
display:block;
background-color:#EEE;
border:1px solid #CCC;
color:#900;
text-decoration:none;
padding:7px;
text-align:center;
}

.small-button a:hover  , .small-buttons li a:hover{
 background-color:#900;
 color:#FFF;
}


a.big-give-button{
      margin-left:30%;
      margin-right:70%;
      
    }



@media only screen and (min-width: 64em) {

    a.big-give-button.horizontal-oriented{
        background-position:15px 40px;
        padding-left:60px;
        
        
        
        
        
    }
    
    a.big-give-button.horizontal-oriented:hover{
        background-position:15px 40px;
    }
    
    a.big-give-button span{
        font-size:220%;
        
        
    }
    a.big-give-button{
      margin-left:15%;
      margin-right:85%;
      
    }
    

}

@media only screen and (min-width: 70em) {
    
       a.big-give-button{
          margin-left: -5px;
       }
    

    
    
}