.btn +appearance font-size: $text-medium font-weight: normal cursor: pointer display: inline-block color: #333 background: #f5f5f5 border: 1px solid #ddd border-radius: 2px padding: 3px 10px margin: 0 a.btn text-decoration: none .btn:hover border: 1px solid #bbb color: #000 background: #fafafa .btn-red border-color: #b0281a background: #d14836 color: #fff &:hover, &:focus color: #fff background: #c53727 .btn-blue border-color: #3079ed background: #4d90fe color: #fff &:hover, &:focus border-color: #2f5bb7 background: #357ae8 color: #fff .btn:disabled color: #ccc border: 1px solid #ccc background: #f7f7f7 .buttons-header font-size: 0.9em margin-bottom: 15px