::-webkit-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}input:-moz-placeholder{color:#bbb}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea{-webkit-appearance:none;appearance:none;display:inline-table;height:75px;margin:0;padding:4px 8px;background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}textarea:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}textarea:focus{outline:0;border:1px solid #2ca9d3;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}textarea[disabled=""]{border:1px solid #e5e5e5;background:#f1f1f1}textarea[disabled=""]:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea[readonly=readonly]{border:1px solid #d9d9d9}textarea[readonly=readonly]:hover,textarea[readonly=readonly]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}select{*-webkit-appearance:none;*appearance:none;display:inline-table;height:29px;margin:0;padding:4px 8px;background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}select:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}select:focus{outline:0;border:1px solid #2ca9d3;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}select[disabled=""]{border:1px solid #e5e5e5;background:#f1f1f1}select[disabled=""]:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;appearance:none;display:inline-table;height:29px;margin:0;padding:0 8px;background:#fff;border:1px solid #d9d9d9;border-top:1px solid #c0c0c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:210px;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{outline:0;border:1px solid #2ca9d3;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}input[type=email][disabled=""],input[type=number][disabled=""],input[type=password][disabled=""],input[type=tel][disabled=""],input[type=text][disabled=""],input[type=url][disabled=""]{border:1px solid #e5e5e5;background:#f1f1f1;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=email][disabled=""]:hover,input[type=number][disabled=""]:hover,input[type=password][disabled=""]:hover,input[type=tel][disabled=""]:hover,input[type=text][disabled=""]:hover,input[type=url][disabled=""]:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=email][readonly=readonly],input[type=number][readonly=readonly],input[type=password][readonly=readonly],input[type=text][readonly=readonly],input[type=url][readonly=readonly]{border:1px solid #d9d9d9;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=email][readonly=readonly]:hover,input[type=number][readonly=readonly]:hover,input[type=password][readonly=readonly]:hover,input[type=text][readonly=readonly]:hover,input[type=url][readonly=readonly]:hover,input[type=email][readonly=readonly]:focus,input[type=number][readonly=readonly]:focus,input[type=password][readonly=readonly]:focus,input[type=text][readonly=readonly]:focus,input[type=url][readonly=readonly]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=checkbox].form-error,input[type=email].form-error,input[type=number].form-error,input[type=password].form-error,input[type=text].form-error,input[type=tel].form-error,input[type=url].form-error{border:1px solid #dd4b39;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s}input[type=text].datepicker{background:url(ui-input/calendar.png) no-repeat scroll right center white;padding-right:32px;width:176px;cursor:default}input[type=text][disabled=""].datepicker{padding-right:32px;width:176px;border:1px solid #e5e5e5;background:url(ui-input/calendar.png) no-repeat scroll right center #f1f1f1}div.dateclear{display:inline;cursor:pointer;color:gray;opacity:.15;margin:0;padding:5px;visibility:hidden;-webkit-transition:all .118s;-moz-transition:all .118s;-ms-transition:all .118s;-o-transition:all .118s;transition:all .118s}input[type=text].datapicker{background:url(ui-input/down.png) no-repeat scroll right center white;padding-right:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}input[type=text][disabled=""].datapicker{padding-right:32px;border:1px solid #e5e5e5;background:url(ui-input/down.png) no-repeat scroll right center #f1f1f1}input[type=checkbox],input[type=radio]{-webkit-appearance:none;appearance:none;width:13px;height:13px;margin:0;cursor:pointer;vertical-align:bottom;background:#fff;border:1px solid #dcdcdc;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;position:relative}input[type=checkbox]:active,input[type=radio]:active{border-color:#c6c6c6;background:#ebebeb}input[type=checkbox]:hover{border-color:#c6c6c6;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}input[type=radio]{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;width:15px;height:15px}input[type=checkbox]:checked,input[type=radio]:checked{background:#fff}input[type=radio]:checked::after{content:'';display:block;position:relative;top:3px;left:3px;width:7px;height:7px;background:#666;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}input[type=checkbox]:checked::after{content:url(ui-input/checkmark.png);display:block;position:absolute;top:-6px;left:-5px}input[type=checkbox]:focus{outline:0;border-color:#2ca9d3}.signup-button{margin:22px 0 0;float:right}.signup-button a{position:relative;top:-1px;margin:0 0 0 1em}.g-button{text-decoration:none;display:inline-table;min-width:46px;text-align:center;color:#444;font-size:11px;font-weight:bold;height:27px;padding:0 8px;line-height:27px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .218s;-moz-transition:all .218s;-ms-transition:all .218s;-o-transition:all .218s;transition:all .218s;border:1px solid #dcdcdc!important;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.g-button:hover{border:1px solid #c6c6c6;color:#333;text-decoration:none;-webkit-transition:all .0s;-moz-transition:all .0s;-ms-transition:all .0s;-o-transition:all .0s;transition:all .0s;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.g-button:active{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.g-button:visited{color:#666}.g-button-submit{border:1px solid #2899bf;color:#fff;text-shadow:0 1px rgba(0,0,0,0.1);background-color:#2ca9d3;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ca9d3),to(#2ba5ce));background-image:-webkit-linear-gradient(top,#2ca9d3,#2ba5ce);background-image:-moz-linear-gradient(top,#2ca9d3,#2ba5ce);background-image:-ms-linear-gradient(top,#2ca9d3,#2ba5ce);background-image:-o-linear-gradient(top,#2ca9d3,#2ba5ce);background-image:linear-gradient(top,#2ca9d3,#2ba5ce)}.g-button-submit:hover{border:1px solid #2f5bb7;color:#fff;text-shadow:0 1px rgba(0,0,0,0.3);background-color:#2693b7;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ca9d3),to(#2693b7));background-image:-webkit-linear-gradient(top,#2ca9d3,#2693b7);background-image:-moz-linear-gradient(top,#2ca9d3,#2693b7);background-image:-ms-linear-gradient(top,#2ca9d3,#2693b7);background-image:-o-linear-gradient(top,#2ca9d3,#2693b7);background-image:linear-gradient(top,#2ca9d3,#2693b7)}.g-button-submit:active{background-color:#2693b7;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ca9d3),to(#2693b7));background-image:-webkit-linear-gradient(top,#2ca9d3,#2693b7);background-image:-moz-linear-gradient(top,#2ca9d3,#2693b7);background-image:-ms-linear-gradient(top,#2ca9d3,#2693b7);background-image:-o-linear-gradient(top,#2ca9d3,#2693b7);background-image:linear-gradient(top,#2ca9d3,#2693b7);-webkit-box-shadow:inset 0 1px 2px rgb a(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.g-button-share{border:1px solid #b26a0c;color:#fff;text-shadow:0 1px rgba(0,0,0,0.1);background-color:#ef8f10;background-image:-webkit-gradient(linear,left top,left bottom,from(#ef8f10),to(#e58910));background-image:-webkit-linear-gradient(top,#ef8f10,#e58910);background-image:-moz-linear-gradient(top,#ef8f10,#e58910);background-image:-ms-linear-gradient(top,#ef8f10,#e58910);background-image:-o-linear-gradient(top,#ef8f10,#e58910);background-image:linear-gradient(top,#ef8f10,#e58910)}.g-button-share:hover{border:1px solid #aa630b;color:#fff;text-shadow:0 1px rgba(0,0,0,0.3);background-color:#e0850f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ef8f10),to(#e0850f));background-image:-webkit-linear-gradient(top,#ef8f10,#e0850f);background-image:-moz-linear-gradient(top,#ef8f10,#e0850f);background-image:-ms-linear-gradient(top,#ef8f10,#e0850f);background-image:-o-linear-gradient(top,#ef8f10,#e0850f);background-image:linear-gradient(top,#ef8f10,#e0850f)}.g-button-share:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.g-button-red{border:1px solid transparent;color:#fff;text-shadow:0 1px rgba(0,0,0,0.1);background-color:#d14836;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836));background-image:-webkit-linear-gradient(top,#dd4b39,#d14836);background-image:-moz-linear-gradient(top,#dd4b39,#d14836);background-image:-ms-linear-gradient(top,#dd4b39,#d14836);background-image:-o-linear-gradient(top,#dd4b39,#d14836);background-image:linear-gradient(top,#dd4b39,#d14836)}.g-button-red:hover{border:1px solid #b0281a;color:#fff;text-shadow:0 1px rgba(0,0,0,0.3);background-color:#c53727;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));background-image:-webkit-linear-gradient(top,#dd4b39,#c53727);background-image:-moz-linear-gradient(top,#dd4b39,#c53727);background-image:-ms-linear-gradient(top,#dd4b39,#c53727);background-image:-o-linear-gradient(top,#dd4b39,#c53727);background-image:linear-gradient(top,#dd4b39,#c53727);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 1px rgba(0,0,0,0.2);-o-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2)}.g-button-red:active{border:1px solid #992a1b;background-color:#b0281a;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a));background-image:-webkit-linear-gradient(top,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4b39,#b0281a);background-image:-ms-linear-gradient(top,#dd4b39,#b0281a);background-image:-o-linear-gradient(top,#dd4b39,#b0281a);background-image:linear-gradient(top,#dd4b39,#b0281a);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);color:#fff}.g-button-white{border:1px solid #dcdcdc;color:#666;background:#fff}.g-button-white:hover{border:1px solid #c6c6c6;color:#333;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.g-button-white:active{background:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.g-button-red:visited,.g-button-share:visited,.g-button-submit:visited{color:#fff}.g-button-submit:focus,.g-button-share:focus,.g-button-red:focus{-webkit-box-shadow:inset 0 0 0 1px #fff;-moz-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.g-button-share:focus{border-color:#b26a0c}.g-button-red:focus{*border-color:#d14836}.g-button-submit:focus:hover,.g-button-share:focus:hover,.g-button-red:focus:hover{-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,0.1)}.g-button.selected{background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border:1px solid #ccc;color:#333}.g-button.g-button-submit.selected{background-color:#2693b7;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ca9d3),to(#2693b7));background-image:-webkit-linear-gradient(top,#2ca9d3,#2693b7);background-image:-moz-linear-gradient(top,#2ca9d3,#2693b7);background-image:-ms-linear-gradient(top,#2ca9d3,#2693b7);background-image:-o-linear-gradient(top,#2ca9d3,#2693b7);background-image:linear-gradient(top,#2ca9d3,#2693b7);-webkit-box-shadow:inset 0 1px 2px rgb a(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);color:#fff}.g-button.g-button-red.selected{border:1px solid #992a1b;background-color:#b0281a;background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#b0281a));background-image:-webkit-linear-gradient(top,#dd4b39,#b0281a);background-image:-moz-linear-gradient(top,#dd4b39,#b0281a);background-image:-ms-linear-gradient(top,#dd4b39,#b0281a);background-image:-o-linear-gradient(top,#dd4b39,#b0281a);background-image:linear-gradient(top,#dd4b39,#b0281a);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);color:#fff}.g-button.g-button-share.selected{border:1px solid #b26a0c;text-shadow:0 1px rgba(0,0,0,0.1);background-color:#ef8f10;background-image:-webkit-gradient(linear,left top,left bottom,from(#ef8f10),to(#e58910));background-image:-webkit-linear-gradient(top,#ef8f10,#e58910);background-image:-moz-linear-gradient(top,#ef8f10,#e58910);background-image:-ms-linear-gradient(top,#ef8f10,#e58910);background-image:-o-linear-gradient(top,#ef8f10,#e58910);background-image:linear-gradient(top,#ef8f10,#e58910);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);color:#fff}.g-button.g-button-white.selected{background:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.g-button.first{border-radius:2px 0 0 2px}.g-button.middle{border-radius:0;margin-left:-5px}.g-button.last{border-radius:0 2px 2px 0;margin-left:-5px}.g-button-checkbox{min-width:auto!important;color:gray!important}.g-button img{display:inline-table;margin:-3px 0 0;opacity:.55;filter:alpha(opacity=55);vertical-align:middle;pointer-events:none}.g-button img{margin:4px 0 0}.g-button:hover img{opacity:.72;filter:alpha(opacity=72)}.g-button:active img{opacity:1;filter:alpha(opacity=100)}.g-button.disabled img{opacity:.5;filter:alpha(opacity=50)}.g-button.disabled,.g-button.disabled:hover,.g-button.disabled:active,.g-button-submit.disabled,.g-button-submit.disabled:hover,.g-button-submit.disabled:active,.g-button-share.disabled,.g-button-share.disabled:hover,.g-button-share.disabled:active,.g-button-red.disabled,.g-button-red.disabled:hover,.g-button-red.disabled:active,input[type=submit][disabled].g-button{background-color:none;*opacity:.5;opacity:.35;filter:alpha(opacity=50);cursor:default;pointer-events:none}