.form{font-family:"Segoe UI", Arial, Verdana, "Trebuchet MS", Helvetica, Tahoma, Verdana;font-size:9pt;color:#222;margin:20px 20px 0;text-align:left}.form .form-error{color:red;font-weight:700;margin-left:5px;text-align:center;margin:10px auto}.form legend{font-size:14px;font-weight:700;margin-bottom:8px}.form fieldset{border:0;margin-bottom:10px;padding:0}.form .field{border-bottom:1px solid #dfdfdf;padding:8px;position:relative;margin-top:5px}.form .field:after{content:".";display:block;height:0;clear:both;visibility:hidden}.form label{font-size:95%;font-weight:700;margin-right:15px;display:inline}.form .required{color:red;font-weight:700;margin-left:5px}.form .input.placeholder{color:#999}.form .input{background:url('/static/eureka/forms/images/shadow.gif') repeat-x #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d9d9d9;padding:3px 10px;margin:5px;color:#666;display:block;transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;}.form .input:hover{border:1px solid #b9b9b9}.form .input:focus{outline:none;color:#666;border:1px solid #77bace;box-shadow:inset 0 2px 2px #ccc, 0 0 10px #addce6;-webkit-box-shadow:inset 0 2px 2px #ccc, 0 0 10px #addce6;-moz-box-shadow:inset 0 2px 2px #ccc, 0 0 10px #addce6;}.form .input.invalid{border:1px solid #df7d7d;box-shadow:inset 0 2px 2px #ccc, 0 0 10px #df7d7d;-webkit-box-shadow:inset 0 2px 2px #ccc, 0 0 10px #df7d7d;-moz-box-shadow:inset 0 2px 2px #ccc, 0 0 10px #df7d7d;}.form .input:invalid:focus{box-shadow:0 0 6px #d59392;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;border:1px solid #df7d7d}.form .input.text,.form .input.email,.form .input.password,.form .input.number{min-width:100px;max-width:300px;width:50%}.form .input.select{padding:4px}.form .chzn-container{display:block;margin:6px;line-height:20px}.form .multiple .chzn-container{display:inline-block}.form .input.checkbox,.form .input.radio{display:inline;float:none;margin-left:40px;height:auto}.form .multiple label{display:block}.form .multiple .input{display:inline;width:100px}.form .input.textarea{height:110px;min-width:100px;width:60%}.form .nicEdit-main{background:url('/static/eureka/forms/shadow.gif') repeat-x #fff;margin:0 !important;padding:4px;width:100% !important}.form .info{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #bbb;color:#444;font-family:Arial;font-size:.9em;padding:8px 10px 9px;display:none;width:25%;box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);position:absolute;z-index:999;top:5px;right:-10px}.form .info .arrow,.form .info .arrow-shadow{position:absolute;width:0;height:0}.form .info .arrow{top:10px;left:-16px;border:8px solid transparent;border-right:8px solid #f5f5f5}.form .info .arrow-shadow{top:9px;left:-18px;border:9px solid transparent;border-right:9px solid #bbb}.form .field:hover .info{display:block}.form .info .error{color:red;font-weight:700;margin-left:5px}.form .info .required{font-style:italic}.form #password-strength{margin:5px 0}.form .strength-meter{height:5px;background:#ddd}.form .submit,.form .button,.form .reset{border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;border:1px solid #bbb;cursor:pointer;line-height:16px;padding:2px 8px;color:#464646;height:auto;background:#fff;background-repeat:repeat-x;background-image:url('/static/eureka/tinyfier/cache/eureka_d7be40_gradient.png');background-image:linear-gradient(to bottom, #dddddd 0%,#ffffff 100%);background-image:-o-linear-gradient(top, #dddddd 0%,#ffffff 100%);background-image:-webkit-linear-gradient(top, #dddddd 0%,#ffffff 100%);background-image:-moz-linear-gradient(top, #dddddd 0%,#ffffff 100%);}.form .rating .radio-group{margin:5px}.form .rating .radio-group label{cursor:pointer;margin:0;display:inline-block;background:url('/static/eureka/forms/images/star_off.png');width:24px;height:24px}.form .rating .radio-group label.active{background:url('/static/eureka/forms/images/star_on.png')}.form .rating .radio-group input{display:none}.form .submit:hover,.form .button:hover,.form .reset:hover{border-color:#666;color:#000}.form.table table{border-collapse:collapse}.form.table .field{border-bottom:0}.form.table td{border-bottom:1px solid #dfdfdf}.form.table td.custom_field{border-bottom:none}.form.table tr:last-child td{border-bottom:none}.form.table td:first-child{text-align:right}.form.table td[colspan]{text-align:center}.form.inline .input,.form.inline .select{display:inline}.form.inline .chzn-container{display:inline-block}.form.inline .field{border-bottom:none;float:left}.form.inline .info{top:50px;width:auto;right:auto;left:10px}.form.inline .arrow-shadow{top:-18px;left:9px;border-bottom:9px solid #bbb;border-right:9px solid transparent}.form.inline  .arrow{top:-16px;left:10px;border-bottom:8px solid #f5f5f5;border-right:8px solid transparent}.form.inline .submit,.form.inline .reset{margin-top:20px}.form.condensed .field{padding-top:2px;margin-top:2px;padding-bottom:4px}.form.condensed .input{margin-top:2px;margin-bottom:0}.form.condensed .input.select{padding:2px}.form.condensed  .chzn-container{margin:2px}.form.justified label{float:left;width:140px;text-align:right;height:30px;display:box;display:-moz-box;display:-webkit-box;box-pack:end;-webkit-box-pack:end;-moz-box-pack:end;box-align:center;-webkit-box-align:center;-moz-box-align:center;}.form.justified .submit,.form.justified .reset{margin-left:170px}.form.justified .checkbox,.form.justified .radio{margin-left:0}