<style>
.vertical-button-group .pure-button:first-child {
    border-top-right-radius: 2px;
    border-bottom-left-radius: 0px;
}
.vertical-button-group .pure-button:last-child {
    border-top-right-radius: 0px;
    border-bottom-left-radius: 2px;
}
.vertical-button-group .pure-button {
    width: 100%;
}
.vertical-button-group .pure-button-hover, .pure-button:focus, .pure-button:hover {
    background-image: linear-gradient(.25turn, rgba(0, 0, 0, .1), rgba(0, 0, 0, .05) 20%, rgba(0, 0, 0, .05) 80%, rgba(0, 0, 0, 0.1));
}
</style>