/* DEFAULT button shortcode styles */ a.lbdesign_button { background: #777; color: #fff; text-decoration: none; font-weight: bold; padding: 20px 25px; display: inline-block; text-transform: uppercase; margin: 5px 5px 5px 0; border: 0; line-height: 1.2; &:hover, &:focus { background: darken(#777, 10%); color: #fff; } /* SIZE button styles */ &.lbdesign_small { padding: 10px 15px; font-size: 0.8em; } &.lbdesign_large { padding: 25px 30px; font-size: 1.5em; } /* TYPE button styles */ &.lbdesign_primary { background: #226CFF; &:hover, &:focus { background: darken(#226CFF, 10%); } } &.lbdesign_warning { background: #FF2247; &:hover, &:focus { background: darken(#FF2247, 10%); } } &.lbdesign_info { background: #FFDA22; &:hover, &:focus { background: darken(#FFDA22, 10%); } } &.lbdesign_action { background: #4FBE00; &:hover, &:focus { background: darken(#4FBE00, 10%); } } /* FULL WIDTH BUTTON */ &.lbdesign_full_width { display: block; width: 100%; text-align: center; } }