#tut-wrapper { text-align: center; } table.padded td:first-child { padding-right: 5px; } a.next { color: #ddd; background-color: #334; padding: 3px 10px; border-radius: 5px; text-decoration: none; border: 1px solid #446; box-shadow: 0 0 1px #445; float: right; margin: 0 10px; cursor: pointer; transition:background .3s; -webkit-transition:background .3s; -o-transition:color .3s; -moz-transition:color .3s; } a.next:hover { background-color: #446; border: 1px solid #223; } a.next.disabled, a.next.disabled:hover { color: #447; background-color: #557; border: 1px solid #446; cursor: default; } .hidden { display: none; } a.flash { background-color: #a95; } input.flash { background-color: #5a9; } input[onclick="doSend(1)"] { border-radius: 3px; border: 1px solid #555; } a.flash, input.flash, input[onclick="doSend(1)"] { transition:background .3s; -webkit-transition:background .3s; -o-transition:color .3s; -moz-transition:color .3s; }