sass/buttons.scss (63 lines of code) (raw):

.buttonHolder{ display: block; .button { border-radius: 0px; display: inline-block; line-height: 1.2em; font-weight: 700; padding: 0; position: relative; @include buttonhover($blue); @include glyphblock; .buttonText { box-sizing: border-box; display: block; height: 100%; width: 100%; } &.buttonSmall .buttonText { font-size: 12px; padding: 5px 20px; } &.buttonMedium .buttonText { font-size: 14px; padding: 10px 20px; } &.buttonLarge .buttonText { font-size: 16px; padding: 15px 20px; } &.buttonConfirm { @include buttonhover($green); } &.buttonSpecial { @include buttonhover($orange); } &.buttonDelete { @include buttonhover($red); } } &.buttonWithGlyph { .button { .buttonText { padding-left: 60px; } } &.buttonAlignRight { .button { .buttonText { padding-left: 20px; padding-right: 60px; text-align: right; } .glyphIcon { left: auto; right: 0px; } } } } &.buttonInlineHolder { display: inline-block; } }