label{display:inline-block;font-size:.75em}input:not([type=submit]),select,textarea{padding:3px;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 3px 0 rgba(0,0,0,.1) inset,0 1px 0 0 rgba(250,250,250,.5);font-family:Helvetica,​Arial,​sans-serif;max-width:100%;margin-bottom:5px;font-size:1em}option{padding:3px;font-family:Helvetica,​Arial,​sans-serif}.button-blue,.button-green,.button-red{display:inline-block;text-align:center;border:1px solid rgba(0,0,0,.3);background:transparent linear-gradient(to bottom,#64c8ef 0,#00a2e2 100%) repeat scroll 0 0;color:#fff;margin-top:5px;padding:8px 12px;font-size:1.25em;text-decoration:none;color:#fff!important;text-shadow:1px 1px 0 rgba(0,0,0,.3);max-width:100%}a.button-blue,a.button-green,a.button-red{padding:3.5px 12px}.button-blue:hover{background:transparent linear-gradient(to bottom,#00a2e2 0,#0175a3 100%) repeat scroll 0 0}.button-green{background:transparent linear-gradient(to bottom,#93f9b9 0,#1d976c 100%) repeat scroll 0 0}.button-green:hover{background:transparent linear-gradient(to bottom,#71b280 0,#134e5e 100%) repeat scroll 0 0}.button-red{background:transparent linear-gradient(to bottom,#ff416c 0,#ff4b2b 100%) repeat scroll 0 0}.button-red:hover{background:transparent linear-gradient(to bottom,#ed213a 0,#93291e 100%) repeat scroll 0 0}.input-blue{display:inline-block;text-align:center!important;border:1px solid rgba(0,0,0,.3)!important;margin-top:5px;padding:8px 12px!important;text-decoration:none;border-radius:0!important;max-width:100%}.input-minus,.input-plus{padding:8px 6px!important;border-left:0}.input-minus{margin-left:5px;border-right:0;border-left:1px}.input-container{margin:0;padding:0;display:inline-block}.input-big{font-size:1.25em!important}