button,a.btn,a.btn:visited,a.button,a.button:visited,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;top:0;left:0;vertical-align:middle;margin:0;padding:10px 15px;line-height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;width:auto;overflow:visible;font-weight:normal;font-size:14px;text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;*display:inline;zoom:1;border:1px solid #ccc;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #e0e0e0));background:-webkit-linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%)}button:active,a.btn:active,a.btn:visited:active,a.button:active,a.button:visited:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{-webkit-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2),inset 0px -10px 20px rgba(0,0,0,0.07);-moz-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2),inset 0px -10px 20px rgba(0,0,0,0.07);box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2),inset 0px -10px 20px rgba(0,0,0,0.07)}button[disabled],.disabled:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,input[type="submit"],input[type="reset"],input[type="button"]{*padding:7px 15px}button.small,a.btn.small,a.button.small{font-size:0.8em;padding:5px 10px}button.large,a.btn.large,a.button.large{font-size:1.3em;padding:10px 20px}button.disabled,a.btn.disabled,a.button.disabled{color:#ccc;cursor:default;background:#efefef}button.disabled:hover,a.btn.disabled:hover,a.button.disabled:hover{border:1px solid #ccc;background:#efefef}button:hover,a.btn:hover,a.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{border:1px solid #bbb;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #fcfcfc 0%, #ededed 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%, #ededed 100%)}ul.button-bar{display:inline-block;*display:inline;margin:0;padding:0;font-size:0;position:relative;top:0;left:0;zoom:1;border:0;background:0}ul.button-bar li{display:inline-block;*display:inline;position:relative;top:0;left:0;zoom:1;margin:0 -1px 0 0;padding:0;line-height:100%;font-size:0px;border:1px solid #ccc;background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #e0e0e0));background:-webkit-linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e0e0e0',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%, #e0e0e0 100%)}ul.button-bar li a{margin:0;display:inline-block;*display:inline;padding:7px 10px;position:relative;top:0;left:0;zoom:1;font-weight:normal;font-size:14px;text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align:middle;line-height:100%;border-left:1px solid #fff}ul.button-bar li.first,ul.button-bar li.first a{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-background-clip:content-box;-webkit-background-clip:border;background-clip:content-box}ul.button-bar li.last,ul.button-bar li.last a{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-background-clip:content-box;-webkit-background-clip:border}ul.button-bar li a:hover{background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #fcfcfc 0%, #ededed 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=0 );background:linear-gradient(top, #fcfcfc 0%, #ededed 100%)}ul.button-bar li a:active{-webkit-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2),inset 0px -10px 20px rgba(0,0,0,0.07);-moz-box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2),inset 0px -10px 20px rgba(0,0,0,0.07);box-shadow:inset 0px 3px 5px rgba(0,0,0,0.2),inset 0px -10px 20px rgba(0,0,0,0.07);border-left:1px solid #ccc}.pill{-webkit-border-radius:200em;-moz-border-radius:200em;border-radius:200em}.pop{-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.2);box-shadow:0px 1px 5px rgba(0,0,0,0.2)}.inset{-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3)}.square{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}button.orange,a.btn.orange,a.button.orange,input.orange[type=submit],input.orange[type=reset],input.orange[type=button]{text-shadow:0 -1px 0 #FC730A;color:#fff;border:1px solid #FC730A;background:#ffa84c;background:-moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa84c), color-stop(100%, #ff7b0d));background:-webkit-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);background:-o-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);background:linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 )}button.orange:hover,a.btn.orange:hover,a.button.orange:hover{text-shadow:0 1px 0 #FC730A;border:1px solid #FC730A;background:#f9bf4a;background:-moz-linear-gradient(top, #f9bf4a 0%, #f9b509 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9bf4a), color-stop(100%, #f9b509));background:-webkit-linear-gradient(top, #f9bf4a 0%, #f9b509 100%);background:-o-linear-gradient(top, #f9bf4a 0%, #f9b509 100%);background:linear-gradient(top, #f9bf4a 0%, #f9b509 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9bf4a', endColorstr='#f9b509',GradientType=0 )}button.blue,a.btn.blue,a.button.blue,input.blue[type=submit],input.blue[type=reset],input.blue[type=button]{text-shadow:0 -1px 0 #1D6DC1;color:#fff;border:1px solid #1D6DC1;background:#7abcff;background:-moz-linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7abcff), color-stop(44%, #60abf8), color-stop(100%, #4096ee));background:-webkit-linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%);background:-o-linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 );background:linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%)}button.blue:hover,a.btn.blue:hover,a.button.blue:hover{text-shadow:0 1px 0 #1D6DC1;border:1px solid #1D6DC1;background:#9bcdff;background:-moz-linear-gradient(top, #9bcdff 0%, #86c0fa 44%, #6eb0f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9bcdff), color-stop(44%, #86c0fa), color-stop(100%, #6eb0f2));background:-webkit-linear-gradient(top, #9bcdff 0%, #86c0fa 44%, #6eb0f2 100%);background:-o-linear-gradient(top, #9bcdff 0%, #86c0fa 44%, #6eb0f2 100%);background:linear-gradient(top, #9bcdff 0%, #86c0fa 44%, #6eb0f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9bcdff', endColorstr='#6eb0f2',GradientType=0 )}button.pink,a.btn.pink,a.button.pink,input.pink[type=submit],input.pink[type=reset],input.pink[type=button]{text-shadow:0 -1px 0 #EF0251;color:#fff;border:1px solid #EF0251;background:#ff5db1;background:-moz-linear-gradient(top, #ff5db1 0%, #ef017c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff5db1), color-stop(100%, #ef017c));background:-webkit-linear-gradient(top, #ff5db1 0%, #ef017c 100%);background:-o-linear-gradient(top, #ff5db1 0%, #ef017c 100%);background:linear-gradient(top, #ff5db1 0%, #ef017c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c',GradientType=0 )}button.pink:hover,a.btn.pink:hover,a.button.pink:hover{text-shadow:0 1px 0 #EF0251;border:1px solid #EF0251;background:#ffa9d5;background:-moz-linear-gradient(top, #ffa9d5 0%, #fe70b9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa9d5), color-stop(100%, #fe70b9));background:-webkit-linear-gradient(top, #ffa9d5 0%, #fe70b9 100%);background:-o-linear-gradient(top, #ffa9d5 0%, #fe70b9 100%);background:linear-gradient(top, #ffa9d5 0%, #fe70b9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa9d5', endColorstr='#fe70b9',GradientType=0 )}button.green,a.btn.green,a.button.green,input.green[type=submit],input.green[type=reset],input.green[type=button]{text-shadow:0 -1px 0 #669E00;color:#fff;border:1px solid #669E00;background:#8fc400;background:-moz-linear-gradient(top, #8fc400 0%, #6ba500 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8fc400), color-stop(100%, #6ba500));background:-webkit-linear-gradient(top, #8fc400 0%, #6ba500 100%);background:-o-linear-gradient(top, #8fc400 0%, #6ba500 100%);background:linear-gradient(top, #8fc400 0%, #6ba500 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#6ba500',GradientType=0 )}button.green:hover,a.btn.green:hover,a.button.green:hover{text-shadow:0 1px 0 #669E00;border:1px solid #669E00;background:#c6e278;background:-moz-linear-gradient(top, #c6e278 0%, #a7d32c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6e278), color-stop(100%, #a7d32c));background:-webkit-linear-gradient(top, #c6e278 0%, #a7d32c 100%);background:-o-linear-gradient(top, #c6e278 0%, #a7d32c 100%);background:linear-gradient(top, #c6e278 0%, #a7d32c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e278', endColorstr='#a7d32c',GradientType=0 )}button.red,a.btn.red,a.button.red,input.red[type=submit],input.red[type=reset],input.red[type=button]{text-shadow:0 -1px 0 #B21203;color:#fff;border:1px solid #B21203;background:#e53c16;background:-moz-linear-gradient(top, #e53c16 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e53c16), color-stop(100%, #cf0404));background:-webkit-linear-gradient(top, #e53c16 0%, #cf0404 100%);background:-o-linear-gradient(top, #e53c16 0%, #cf0404 100%);background:linear-gradient(top, #e53c16 0%, #cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e53c16', endColorstr='#cf0404',GradientType=0 )}button.red:hover,a.btn.red:hover,a.button.red:hover{text-shadow:0 1px 0 #B21203;border:1px solid #B21203;background:#ee6a4c;background:-moz-linear-gradient(top, #ee6a4c 0%, #fb2121 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee6a4c), color-stop(100%, #fb2121));background:-webkit-linear-gradient(top, #ee6a4c 0%, #fb2121 100%);background:-o-linear-gradient(top, #ee6a4c 0%, #fb2121 100%);background:linear-gradient(top, #ee6a4c 0%, #fb2121 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee6a4c', endColorstr='#fb2121',GradientType=0 )}
