.smartform-runtime div.group,.smartform-runtime div.asset,.smartform-runtime div.field{margin:5px 0 5px 0}.smartform-runtime .container .field .control .emulate{vertical-align:middle;height:20px;width:20px;display:inline-block;margin-left:2px;background:url("../images/update.png") no-repeat 2px 50%}.smartform-runtime .container.readonly>.field .control .emulate{display:none}.smartform-runtime input[type="text"],.smartform-runtime textarea,.smartform-runtime input[type="select"],.smartform-runtime div.field.rich-text-area>div.control>div{padding:4px;border-radius:3px;border:1px solid #ccc;font-family:Helvetica}.smartform-runtime div.container.readonly>div.field.rich-text-area>div.control>div{border:0}.smartform-runtime div.field.rich-text-area>div.control{padding-right:30px;display:block}.smartform-runtime div.field.rich-text-area>div.control>div{min-height:12px;width:auto;overflow:hidden}.smartform-runtime div.field.rich-text-area>div.control>div p{margin-bottom:4px}.smartform-runtime div.field.rich-text-area>div.control>div caption{text-align:left;font-weight:bold}.smartform-runtime div.field.rich-text-area>div.control>div td,.smartform-runtime div.field.rich-text-area>div.control>div th{padding:2px 4px}.smartform-runtime div.field.rich-text-area>div.control>div th{font-weight:bold;background-color:#fafafa}a.cke_button__about{display:none}.smartform-runtime input[type="select"]:disabled,.smartform-runtime select[disabled],.smartform-runtime select:disabled{color:inherit}.smartform-runtime img.action{cursor:pointer}.smartform-runtime{box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);border-collapse:separate}.smartform-runtime .form-collection{display:none}.smartform-runtime div.page{position:relative;margin-left:15px;min-height:100px}.smartform-runtime .page.completed-page>div.title,.smartform-runtime .completed-page>div.description,.smartform-runtime .page.start-page>div.title,.smartform-runtime .start-page>div.description{margin-left:auto;margin-right:auto;width:50%;text-align:center;padding-top:20px}.smartform-runtime .warning{background:#fff2e6 url("../images/alert.png") no-repeat 6px 50%;border:1px solid #ff8a20;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.smartform-runtime .startup-in-progress{background:#fff2e6 url("../images/alert.png") no-repeat 6px 50%;border:1px solid #ff8a20;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.smartform-runtime div.page>div.title{font-size:20px;font-weight:bold;padding-top:10px;margin-bottom:5px}.smartform-runtime div.group>div.title{font-size:14px;font-weight:bold}.smartform-runtime div.group table.grid{width:100%}.smartform-runtime div.group table.grid td{vertical-align:bottom}.smartform-runtime div.group-actions{display:none}.smartform-runtime div.group.clonable{margin-right:30px}.smartform-runtime div.container>div.group-actions{float:right;margin:-30px 2px 0 0;display:inline-block}.smartform-runtime div.container.readonly>div.group-actions{display:none}.smartform-runtime div.group-actions button{display:none}.smartform-runtime div.group-actions.add button.add-clone{display:inline-block}.smartform-runtime div.group-actions.remove button.remove-clone{display:inline-block}.smartform-runtime div.asset>div.title{font-size:14px;font-weight:bold}.smartform-runtime div.asset>div.content{margin-top:5px;margin-bottom:5px}.smartform-runtime div.asset>div.content .pdf{background:url(../images/pdf.png) no-repeat transparent;display:inline-block;padding-left:25px;min-height:20px;cursor:pointer}.smartform-runtime div.asset>div.content .xml{background:url(../images/xml.png) no-repeat transparent;display:inline-block;padding-left:25px;min-height:20px;cursor:pointer}.smartform-runtime div.asset>div.content .txt{background:url(../images/txt.png) no-repeat transparent;display:inline-block;padding-left:25px;min-height:20px;cursor:pointer}.smartform-runtime div.asset>div.content .html{background:url(../images/html.png) no-repeat transparent;display:inline-block;padding-left:25px;min-height:20px;cursor:pointer}.smartform-runtime div.field>label{float:left;width:150px;font-weight:bold}.smartform-runtime div.field>div.control>label{cursor:pointer;margin-right:5px}.smartform-runtime div.field>label.top+div.control{float:left;clear:left}.smartform-runtime div.field div.description{margin-bottom:15px}.smartform-runtime div.field input[type="text"].datepicker{cursor:pointer}.smartform-runtime div.field.attachment>.control label{font-weight:normal;margin-right:5px}.smartform-runtime div.field.attachment>.control>.filename,.smartform-runtime div.field.attachment>.control>.filesize{font-weight:bold;margin-right:10px;cursor:pointer}.smartform-runtime div.field.attachment>.control>.filename>.resource{cursor:pointer}.smartform-runtime div.field.attachment>.control>.filename>.resource:hover{text-decoration:underline}.smartform-runtime div.start-controls+div.controls{background:0;filter:none;box-shadow:none;margin-left:15px}.smartform-runtime div.controls{margin-top:10px;height:32px;background-color:#e6eaec;background:-webkit-gradient(linear,left top,left bottom,from(#e6eaec),to(#cbcbcb));background-image:-moz-linear-gradient(top,#e6eaec,#cbcbcb);background-image:-ms-linear-gradient(top,#e6eaec,#cbcbcb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6eaec),to(#cbcbcb));background-image:-webkit-linear-gradient(top,#e6eaec,#cbcbcb);background-image:-o-linear-gradient(top,#e6eaec,#cbcbcb);background-image:linear-gradient(top,#e6eaec,#cbcbcb);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#E6EAEC',endColorstr='#CBCBCB',GradientType=0);box-shadow:0 0 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1)}.smartform-runtime div.controls>div.buttons{margin-left:3px}.smartform-runtime div.controls div.buttons button{height:26px;line-height:13px;position:relative;top:-7px;display:inline-block}.smartform-runtime div.controls span.progress{position:relative;left:0;top:0}.smartform-runtime div.controls span.progress img.position{position:relative;top:0;left:0;background-image:url(../images/form_position_bar_6.gif);padding:0;margin:0;background-position:-154px 50%}.smartform-runtime div.controls span.progress img.progress{position:absolute;top:10px;left:0;background-image:url(../images/form_progress_bar.gif);padding:0;margin:0;background-position:-154px 50%}.smartform-runtime div.controls button.previous-page,.smartform-runtime div.controls button.next-page{color:#07a}.smartform-runtime div.controls button.quit{color:#700}.smartform-runtime div.controls button.submit-form{color:#007000}.smartform-runtime div.controls button.start,.smartform-runtime div.controls button.start-from-refcode{color:#007000}.smartform-runtime div.controls button[disabled]{color:gray;text-decoration:none}.smartform-runtime div.start-controls{margin-left:15px}.smartform-runtime div.start-controls>span{display:inline-block;margin:0 10px}.smartform-runtime div.licence-info{clear:both}.smartform-runtime div.search-control{padding:2px 0;text-align:center}.smartform-runtime .search-control .in-range-to{margin:0;padding:0}.smartform-runtime.list-mode td.type-form_url>a.url-link{display:inline-block;width:20px;height:16px;background:url(../images/form_url.png) 0 no-repeat transparent}.smartform-runtime .search-result{height:16px;margin:0 10px}.smartform-runtime .search-result span.counts{font-size:10px;color:#07a;float:left;width:50%}.smartform-runtime .search-result span.progress{text-align:center}.smartform-runtime .search-result span.mpage-links{float:right;font-size:10px}.smartform-runtime span.orderable{font-weight:normal;text-decoration:underline;cursor:pointer;display:inline-block;padding-left:15px;background-position:0 5px}.smartform-runtime span.orderable.asc{font-weight:bold;background:url(../images/order_asc.png) 0 no-repeat transparent}.smartform-runtime span.orderable.desc{font-weight:bold;background:url(../images/order_desc.png) 0 no-repeat transparent}.smartform-runtime .mpage-links a,.mpage-links span{background:url() no-repeat 0 0;border-left:1px solid #ccc;padding:2px 15px}.smartform-runtime .mpage-links span{background-position:0 100%}.smartform-runtime .mpage-links a.mfirst,.mpage-links span.mfirst{background-image:url(../images/paging_first.png);background-repeat:no-repeat;border-left:none}.smartform-runtime .mpage-links a.mprevious,.mpage-links span.mprevious{background-image:url(../images/paging_previous.png);background-repeat:no-repeat}.smartform-runtime .mpage-links a.mnext,.mpage-links span.mnext{background-image:url(../images/paging_next.png);background-repeat:no-repeat}.smartform-runtime .mpage-links a.mfirst,.smartform-runtime .mpage-links span.mfirst,.smartform-runtime .mpage-links a.mprevious,.smartform-runtime .mpage-links span.mprevious{padding-right:5px}.smartform-runtime .mpage-links span{display:inline-block;height:12px}.smartform-runtime .mpage-links a.mnext,.smartform-runtime .mpage-links span.mnext{background-position:100% 0;padding-left:5px}.smartform-runtime .mpage-links span.mfirst,.mpage-links span.mprevious{background-position:0 100%}.smartform-runtime .mpage-links span.mnext{background-position:100% 100%}.smartform-runtime .ui-tooltip{padding:0}.smartform-runtime .attachment table td{text-align:left;padding:2px}.smartform-runtime .attachment table td.label{font-weight:bold}.smartform-runtime .attachment table td.value{padding-left:10px}.smartform-runtime .vertical-options label{display:block}.smartform-runtime .horizontal-options label{padding-right:1em}.smartform-runtime .horizontal-options label:last-child{padding-right:inherit}.smartform-runtime .suspended-list table{margin-left:auto;margin-right:auto}.smartform-runtime .about-product{display:none;margin:0;padding:0}.smartform-samples{display:none}.smartform-samples .help{border-bottom:1px solid grey;margin-bottom:4px}.smartform-samples .sample{margin:4px 2px;padding:2px}.smartform-samples fieldset{padding:4px;margin-bottom:4px}.smartform-samples.ready{background-color:#fff;display:block}.smartform-samples.ready .help{background:url(../images/help.png) no-repeat transparent;padding-left:25px;margin:4px 2px;min-height:20px}.smartform-samples.ready .sample{border:1px solid whitesmoke;background-color:whitesmoke;cursor:pointer}.smartform-samples.ready .sample:hover{border:1px solid lightgrey}.smartform-runtime .hinted>span.hint{background:url(../images/help.png) no-repeat transparent;display:inline-block;width:16px;height:16px;cursor:pointer}div.smartform-runtime-description-hint{border-color:#f1d031;border-color:#688d99;background-color:#ddf4fc;color:#555;max-width:450px}.smartform-runtime .result-grid.loading{background-color:#CCC;filter:alpha(opacity=50);opacity:.5}.smartform-runtime .result-grid .no-records{text-align:center;padding:2px;background-color:#f5f8fb}.smartform-runtime .controls .about{display:none}.smartform-runtime.list-mode .about,.smartform-runtime.view-mode .about{display:none}.smartform-runtime #referenceRecordConfigPane table{width:100%;margin-left:10px}.smartform-runtime #referenceRecordConfigPane table td.label{width:200px}.smartform-runtime #referenceRecordConfigPane table td{vertical-align:top;padding:4px}.smartform-runtime .start-controls .reference-2{display:block;margin-top:10px}.smartform-runtime .start-controls .reference-2-control{display:block;margin-top:10px;text-align:left}.smartform-runtime .start-controls .reference-2-control>label{cursor:pointer}.smartform-runtime .start-controls .reference-2.invisible{height:0;margin-top:0;display:none}.smartform-runtime .start-controls .reference-pages{display:block;margin-top:10px}.smartform-runtime .start-controls .reference-pages>span.options{display:inline-block;text-align:left;width:250px;vertical-align:top}.smartform-runtime .start-controls .reference-pages>span.options>label{cursor:pointer}.smartform-runtime .start-controls .reference-pages.invisible{height:0;margin-top:0;display:none}.smartform-runtime .suspended-list.invisible{height:0;margin-top:0;display:none}.smartform-runtime .start-controls .reference-pages>label,.smartform-runtime .start-controls .reference-2>label,.smartform-runtime .start-controls .reference-1>label{display:inline-block;width:100px;text-align:right}.smartform-runtime .start-controls .reference-2>input[type=checkbox],.smartform-runtime .start-controls .reference-2>input[type=text],.smartform-runtime .start-controls .reference-1>input[type=text]{width:200px}.smartform-runtime .start-controls .reference-2 .tip{background:url("/smartform-runtime-portlet/images/help.png") no-repeat;background-position:left bottom;display:inline-block;min-height:16px;min-width:30px;margin-left:4px}.smartform-runtime .start-controls .reference-2 .tip>.context{display:none;position:absolute;padding:2px 4px;border:1px solid lightgrey;border-radius:4px;background-color:#fcfbba;text-align:left}.smartform-runtime .start-controls .reference-2 .tip:hover>.context{display:inline-block}textarea.xml{min-height:500px;width:100%;display:inline}