10 font-family: Helvetica, Arial, sans-serif;
15 text-decoration: none;
16 text-shadow: 0 1px rgba(0,0,0,0.5), 0 0 2px rgba(0,0,0,0.2);
19 background: -moz-linear-gradient(top, #43a6e2, #287cc2);
20 background: -ms-linear-gradient(top, #43a6e2, #287cc2);
21 background: -o-linear-gradient(top, #43a6e2, #287cc2);
22 background: -webkit-linear-gradient(top, #43a6e2, #287cc2);
23 background: linear-gradient(to bottom, #43a6e2 0%,#287cc2 100%); /* W3C */
25 -moz-border-radius: 3px;
26 -ms-border-radius: 3px;
27 -o-border-radius: 3px;
28 -webkit-border-radius: 3px;
31 -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
32 -ms-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
33 -o-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
34 -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
35 box-shadow: 0 1px 0 rgba(0,0,0,0.2);
38 .persona-button:hover{
40 background: -moz-linear-gradient(top, #3788b9, #21669f);
41 background: -ms-linear-gradient(top, #3788b9, #21669f);
42 background: -o-linear-gradient(top, #3788b9, #21669f);
43 background: -webkit-linear-gradient(top, #3788b9, #21669f);
44 background: linear-gradient(to bottom, #3788b9 0%,#21669f 100%); /* W3C */
47 .persona-button:active, .persona-button:focus{
49 -moz-box-shadow: none;
52 -webkit-box-shadow: none;
57 display: inline-block;
58 padding: 5px 10px 5px 40px;
62 .persona-button span:after{
63 background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAYAAAA/I0V3AAAA4klEQVR42o2RWaqEMBRE3YaCiDjPwQGcd9CrysLv4wTyoLFD90dxqbp1EgdPRB7Kskznea6Zn/aPoKoqUUrJOI5m4l2QBfSyLHKep1zXZSae3An1fS/7vst931bGkzuhaZrsLVbGkzuheZ7lOI6HyJ2QUkqv6yrbtv0LT+6E7G0UrfBfP3lZlpoXH4ZBmHgn5Pv+KwxDfqp0XQdgJp6c/RsUBIGOokiSJDE/s21bACbe5Ozp0TdAHMdSFIXUdS1N01C2wpObPT36HifwCJzI0iX29Oh7XP0E3CB9L01TzM+i/wePv4ZE5RtAngAAAABJRU5ErkJggg==) 10px center no-repeat;
76 .persona-button span:before{
89 background: -moz-linear-gradient(top, #50b8e8, #3095ce);
90 background: -ms-linear-gradient(top, #50b8e8, #3095ce);
91 background: -o-linear-gradient(top, #50b8e8, #3095ce);
92 background: -webkit-linear-gradient(top, #50b8e8, #3095ce);
93 background: linear-gradient(to bottom, #50b8e8 0%,#3095ce 100%); /* W3C */
95 -moz-border-radius: 3px 0 0 3px;
96 -ms-border-radius: 3px 0 0 3px;
97 -o-border-radius: 3px 0 0 3px;
98 -webkit-border-radius: 3px 0 0 3px;
99 border-radius: 3px 0 0 3px;
103 .persona-button:before{
116 background: -moz-linear-gradient(-45deg, #50b8e8, #3095ce);
117 background: -ms-linear-gradient(-45deg, #50b8e8, #3095ce);
118 background: -o-linear-gradient(-45deg, #50b8e8, #3095ce);
119 background: -webkit-linear-gradient(-45deg, #50b8e8, #3095ce);
120 background: linear-gradient(to bottom, #50b8e8 0%,#3095ce 100%); /* W3C */
122 -moz-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
123 -ms-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
124 -o-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
125 -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
126 box-shadow: 1px -1px 1px rgba(0,0,0,0.1);
128 -moz-transform: rotate(45deg);
129 -ms-transform: rotate(45deg);
130 -o-transform: rotate(45deg);
131 -webkit-transform: rotate(45deg);
132 transform: rotate(45deg);
135 /* Inset shadow (required here because the icon background clips it when on the `a` element) */
136 .persona-button:after{
149 -moz-border-radius: 3px;
150 -ms-border-radius: 3px;
151 -o-border-radius: 3px;
152 -webkit-border-radius: 3px;
155 -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
156 -ms-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
157 -o-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
158 -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
159 box-shadow: inset 0 -1px 0 rgba(0,0,0,0.3);
162 /* ========================================================
164 * ===================================================== */
165 .persona-button.dark{
167 background: -moz-linear-gradient(top, #606060, #3c3c3c);
168 background: -ms-linear-gradient(top, #606060, #3c3c3c);
169 background: -o-linear-gradient(top, #606060, #3c3c3c);
170 background: -webkit-linear-gradient(top, #606060, #3c3c3c);
171 background: linear-gradient(top, #606060, #3c3c3c);
173 .persona-button.dark:hover{
175 background: -moz-linear-gradient(top, #484848, #2d2d2d);
176 background: -ms-linear-gradient(top, #484848, #2d2d2d);
177 background: -o-linear-gradient(top, #484848, #2d2d2d);
178 background: -webkit-linear-gradient(top, #484848, #2d2d2d);
179 background: linear-gradient(top, #484848, #2d2d2d);
181 .persona-button.dark span:before{ /* Icon BG */
183 background: -moz-linear-gradient(top, #ebac45, #d34f2d);
184 background: -ms-linear-gradient(top, #ebac45, #d34f2d);
185 background: -o-linear-gradient(top, #ebac45, #d34f2d);
186 background: -webkit-linear-gradient(top, #ebac45, #d34f2d);
187 background: linear-gradient(top, #ebac45, #d34f2d);
189 .persona-button.dark:before{ /* Triangle */
191 background: -moz-linear-gradient(-45deg, #ebac45, #d34f2d);
192 background: -ms-linear-gradient(-45deg, #ebac45, #d34f2d);
193 background: -o-linear-gradient(-45deg, #ebac45, #d34f2d);
194 background: -webkit-linear-gradient(-45deg, #ebac45, #d34f2d);
195 background: linear-gradient(-45deg, #d34f2d, #ebac45); /* flipped for updated spec */
198 /* ========================================================
200 * ===================================================== */
201 .persona-button.orange{
203 background: -moz-linear-gradient(top, #ee731a, #d03116);
204 background: -ms-linear-gradient(top, #ee731a, #d03116);
205 background: -o-linear-gradient(top, #ee731a, #d03116);
206 background: -webkit-linear-gradient(top, #ee731a, #d03116);
207 background: linear-gradient(top, #ee731a, #d03116);
209 .persona-button.orange:hover{
211 background: -moz-linear-gradient(top, #cb6216, #b12a13);
212 background: -ms-linear-gradient(top, #cb6216, #b12a13);
213 background: -o-linear-gradient(top, #cb6216, #b12a13);
214 background: -webkit-linear-gradient(top, #cb6216, #b12a13);
215 background: linear-gradient(top, #cb6216, #b12a13);
217 .persona-button.orange span:before{ /* Icon BG */
219 background: -moz-linear-gradient(top, #f7ad27, #e84a21);
220 background: -ms-linear-gradient(top, #f7ad27, #e84a21);
221 background: -o-linear-gradient(top, #f7ad27, #e84a21);
222 background: -webkit-linear-gradient(top, #f7ad27, #e84a21);
223 background: linear-gradient(top, #f7ad27, #e84a21);
225 .persona-button.orange:before{ /* Triangle */
227 background: -moz-linear-gradient(-45deg, #f7ad27, #e84a21);
228 background: -ms-linear-gradient(-45deg, #f7ad27, #e84a21);
229 background: -o-linear-gradient(-45deg, #f7ad27, #e84a21);
230 background: -webkit-linear-gradient(-45deg, #f7ad27, #e84a21);
231 background: linear-gradient(-45deg, #e84a21, #f7ad27); /* flipped for updated spec */