div.widget.module-buttons {
    max-width:1000px;
    line-height:1;
}

div.widget a.module-button {
    display:inline-block;
    width:120px;
    height:120px;
    margin:0 5px 3px 0;
    position:relative;
    background:#ccc;
}

div.widget a.module-button:hover {
    opacity:0.7;
}

div.widget a.module-button.module-button-width-2 {
    width:245px;
}

div.widget a.module-button span.inner {
    display:block;
    top:0;
    right:0;
    bottom:0;
    left:0;
    position:absolute;
}

div.widget a.module-button span.inner span.module-button-label {
    display:block;
    position:absolute;
    left:10px;
    right:10px;
    line-height:1.2;
    bottom:5px;
    font-size:13px;
    color:#fff;
}
