html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline
}
html {
line-height: 1
}
ol, ul {
list-style: none
}
table {
border-collapse: collapse;
border-spacing: 0
}
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle
}
q, blockquote {
quotes: none
}
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none
}
a img {
border: none
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
display: block
}
.spinner-sprite, .spinner .decrease, .spinner .decrease[disabled], .spinner .increase, .spinner .value, .spinner .value.passive {
background: url('spinner-sf0d5bd965d.png') no-repeat
}
.spinner {
height: 25px;
width: 71px;
overflow: hidden;
*zoom:1;
-webkit-box-shadow: 0 3px 3px -4px #aaa;
-moz-box-shadow: 0 3px 3px -4px #aaa;
box-shadow: 0 3px 3px -4px #aaa
}
.spinner button, .spinner .value {
text-align: center;
display: block;
float: left;
height: 100%;
line-height: 25px;
margin: 0
}
.spinner button {
border: none;
width: 23px;
color: #e5312a;
font: 22px Arial bold;
padding: 0;
outline: none
}
.spinner .decrease {
background-position: 0 -50px;
cursor: pointer;
text-indent: -10000px
}
.spinner .decrease[disabled] {
background-position: 0 -75px;
cursor: default
}
.spinner .increase {
background-position: 0 0;
cursor: pointer;
text-indent: -10000px
}
.spinner .value {
background-position: 0 -100px;
width: 24px;
height: 27px;
border: none;
font-family: Arial;
color: #ffffff;
padding: 0px
}
.spinner .value.passive {
background-position: 0 -25px;
color: #919191
}
.spinner .error, .spinner .invalid {
background: #aa0000
}
