.form.default{font-family:Segoe UI, Arial, Verdana, Trebuchet MS, Helvetica, Tahoma, Verdana;font-size:9pt;color:#222;margin:20px 20px 0;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;}.form.default .form-error,.form.default .message-error{background-color:#d9534f;display:inline;padding:.2em .6em .3em;font-weight:700;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;-webkit-border-radius:.25em;-moz-border-radius:.25em;}.form.default legend{font-size:14px;font-weight:700;margin-bottom:8px}.form.default fieldset{border:0;margin-bottom:10px;padding:0}.form.default label{font-size:95%;font-weight:700;margin-right:15px;display:inline}.form.default .required{color:red;font-weight:700;margin-left:5px}.form.default .field-group{border-bottom:1px solid #dfdfdf;padding:8px;position:relative;margin:5px 0}.form.default .field-group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.form.default .field-group .field{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;-webkit-transition:all 500ms;transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;}.form.default .field-group .field:hover{border:1px solid #b9b9b9}.form.default .field-group .field: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.default .field-group .field.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.default .field-group .field: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.default .field-group .text,.form.default .field-group .email,.form.default .field-group .password,.form.default .field-group .number{min-width:100px;max-width:300px;width:50%}.form.default .field-group .checkbox,.form.default .field-group .radio{display:inline;float:none;height:auto;vertical-align:middle}.form.default .field-group .radio-group label{display:block;margin-left:40px}.form.default .field-group .select{padding:4px}.form.default .field-group .textarea{height:110px;min-width:100px;width:60%}.form.default .field-group:hover .info,.form.default .field-group:active .info,.form.default .field-group.active .info{display:block}.form.default .field-group.error input:focus,.form.default .field-group.error select: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.default .field-group.error ::-webkit-input-placeholder,.form.default .field-group.error ::-moz-placeholder,.form.default .field-group.error input:-moz-placeholder,.form.default .field-group.error input:-ms-input-placeholder{color:red;font-weight:700}.form.default .chzn-container{display:block;margin:6px;line-height:20px}.form.default .multiple .chzn-container{display:inline-block}.form.default .multiple label{display:block}.form.default .multiple .field{display:inline;width:auto}.form.default .nicEdit-main{background:url('/static/eureka/forms/shadow.gif') repeat-x #fff;margin:0 !important;padding:4px;width:100% !important}.form.default .info{background:0 0 #f5f5f5;border:1px solid #bbb;color:#444;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.default .info .arrow{position:absolute;width:0;height:0;top:10px;left:-18px;border:9px solid transparent;border-right:9px solid #bbb}.form.default .info .arrow:before{content:"";display:block;position:absolute;width:0;height:0;top:-8px;left:-7px;border:8px solid transparent;border-right:8px solid #f5f5f5}.form.default .info .error{color:red;font-weight:700;margin-left:5px}.form.default .info .required{font-style:italic}.form.default .strength-meter{height:5px;background:#ddd}.form.default .rating .radio-group{margin:5px}.form.default .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.default .rating .radio-group label.active{background:url('/static/eureka/forms/images/star_on.png')}.form.default .rating .radio-group input{display:none}.form.default .submit,.form.default .field.submit,.form.default .button,.form.default .reset{display:inline-block;padding:6px 12px;margin-top:5px;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-shadow:0 1px 0 #fff;background:#e0e0e0 repeat-x;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);}.form.default .submit:hover,.form.default .field.submit:hover,.form.default .button:hover,.form.default .reset:hover{background-color:#e0e0e0;background-position:0 -15px}.form.default .submit:active,.form.default .field.submit:active,.form.default .button:active,.form.default .reset:active{background-color:#e0e0e0;border-color:#dbdbdb}.form.default.no-border .field-group{border-bottom:none}.form.default.table table{border-collapse:collapse}.form.default.table .field{border-bottom:0}.form.default.table td{border-bottom:1px solid #dfdfdf}.form.default.table td.custom_field{border-bottom:none}.form.default.table tr:last-child td{border-bottom:none}.form.default.table td:first-child{text-align:right}.form.default.table td[colspan]{text-align:center}.form.default.fill .field-group .field{width:100%;max-width:none}.form.default.inline .field-group{border-bottom:none;float:left}.form.default.inline .field-group .field,.form.default.inline .field-group .select{display:inline}.form.default.inline .field-group .chzn-container{display:inline-block}.form.default.inline .submit,.form.default.inline .reset{margin-top:15px}.form.default.inline .radio-group label{display:inline}.form.default.condensed .field{padding-top:2px;padding-bottom:4px;margin-top:2px;margin-bottom:0}.form.default.condensed .field.select{padding:2px}.form.default.condensed .chzn-container{margin:2px}.form.default.justified .submit,.form.default.justified .reset{margin-left:170px}.form.default.justified .checkbox,.form.default.justified .radio{margin-left:0}.form.default.justified label{float:left;width:140px;text-align:right;line-height:30px}.form.default.info-bottom .info,.form.default.inline .info{width:auto;left:15px;right:5px;top:auto}.form.default.info-bottom .info .arrow,.form.default.inline .info .arrow{top:-18px;left:10px;border-bottom:9px solid #bbb;border-right:9px solid transparent}.form.default.info-bottom .info .arrow:before,.form.default.inline .info .arrow:before{top:-7px;left:-8px;border-bottom:8px solid #f5f5f5;border-right:8px solid transparent}.form.default.info-top .info{width:auto;left:15px;right:5px;top:-100%}.form.default.info-top .info .arrow{bottom:-9px;left:10px;top:auto;border:none;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #bbb}.form.default.info-top .info .arrow:before{top:-9px;left:-8px;border:none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f5f5f5}