1 /* set an awesome color for the buttons */
5 background-color: #111;
7 /* Touch the rest at your onw risk. */
13 background-repeat: repeat-x;
15 text-decoration: none;
23 padding: 5px 10px 6px;
27 border-bottom: 1px solid transparent\9;
29 /* not all browser support these, but who cares? */
30 text-shadow: 0 -1px 1px rgba(0,0,0,0.25), -2px 0 1px rgba(0,0,0,0.25);
32 -moz-border-radius: 5px;
33 -webkit-border-radius: 5px;
34 -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
35 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
37 /* one image for all states
38 see http://www.alistapart.com/articles/sprites */
39 background-image: url(awesome-overlay-sprite.png);
40 background-position: 0 0;
42 /* cross browser inline block hack
43 see http://blog.mozilla.com/webdev/2009/02/20/cross-browser-inline-block/ */
44 display: -moz-inline-stack;
45 display: inline-block;
46 vertical-align: middle;
47 *display: inline !important;
50 /* help IE to calm down a bit */
53 /*disable text selection (Firefox only)*/
54 -moz-user-select: none;
56 /* hide selection background color */
58 background: transparent;
63 a.button.awesome:hover {
64 background-position: 0 -50px;
67 button.awesome:active,
69 a.button.awesome:active {
70 background-position: 0 100%;
71 -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.7);
72 /* unfortunately, Safari seems not to support inset yet */
73 -webkit-box-shadow: none;
77 border-top: 1px solid #666\9;
80 /* Remove extra padding in Firefox */
81 button::-moz-focus-inner {
86 button.awesome.small, input.awesome.small, a.button.awesome.small { padding: 4px 7px 5px; font-size: 10px; }
87 button.awesome.small:active, input.awesome.small:active, a.button.awesome.small:active { padding: 5px 7px 4px; }
88 button.awesome.medium, input.awesome.medium, a.button.awesome.medium { /* default */ }
89 button.awesome.medium:active, input.awesome.medium:active, a.button.awesome.medium:active { padding: 6px 10px 5px; }
90 button.awesome.large, input.awesome.large, a.button.awesome.large { padding: 8px 14px 9px; font-size: 14px; }
91 button.awesome.large:active, input.awesome.large:active, a.button.awesome.large:active { padding: 9px 14px 8px; }
93 .awesome.green { background-color: #3ACC00 !important; }