.fieldError{background:#fff0f0 none repeat scroll 0 0 !important;border-color:#a90329 !important}.prometAppExecutionInputListElement button,.prometAppExecutionInputListElement input,.prometAppExecutionInputListElement optgroup,.prometAppExecutionInputListElement select,.prometAppExecutionInputListElement textarea{color:inherit;font:inherit;margin:0}.prometAppExecutionInputListElement input{line-height:normal}form .prometAppExecutionInputListElement input:focus,form .prometAppExecutionInputListElement textarea:focus,form .prometAppExecutionInputListElement select:focus{outline:0}form .prometAppExecutionInputListElement ul li{padding:.5rem}@media(min-width:50rem){form .prometAppExecutionInputListElement ul li{padding:0}}form .prometAppExecutionInputListElement fieldset{border:0;margin:0;padding:0}form .prometAppExecutionInputListElement input[type="text"],form .prometAppExecutionInputListElement input[type="password"],form .prometAppExecutionInputListElement input[type="number"],form .prometAppExecutionInputListElement textarea,form .prometAppExecutionInputListElement select{box-sizing:border-box;width:100%;padding:.5rem 1rem;border:.1rem solid #bdbdbd;margin-right:-0.4rem}form .prometAppExecutionInputListElement input[type="text"]:disabled,form .prometAppExecutionInputListElement input[type="password"]:disabled,form .prometAppExecutionInputListElement input[type="number"]:disabled,form .prometAppExecutionInputListElement textarea:disabled,form .prometAppExecutionInputListElement select:disabled{background-color:#f0f0f0}form .prometAppExecutionInputListElement input[type="text"]:focus,form .prometAppExecutionInputListElement input[type="password"]:focus,form .prometAppExecutionInputListElement input[type="number"]:focus,form .prometAppExecutionInputListElement textarea:focus,form .prometAppExecutionInputListElement select:focus{box-shadow:0 0 .4rem 0 #bdbdbd}form .prometAppExecutionAutoCompleteList{width:25rem}@media(min-width:50rem){form .prometAppExecutionInputListElement input[type="text"],form .prometAppExecutionInputListElement input[type="password"],form .prometAppExecutionInputListElement input[type="number"],form .prometAppExecutionInputListElement textarea,form .prometAppExecutionInputListElement select,form .prometAppExecutionAutoCompleteList{width:50rem}}form .prometAppExecutionInputListElement input[type="text"],form .prometAppExecutionInputListElement input[type="password"],form .prometAppExecutionInputListElement input[type="number"],form .prometAppExecutionInputListElement select{height:3.4rem}form .prometAppExecutionInputListElement input[type="radio"],form .prometAppExecutionInputListElement input[type="checkbox"]{width:1.8rem;height:1.8rem}form .prometAppExecutionInputListElement textarea{margin-bottom:-4px;height:auto;min-height:64px;resize:vertical}form .prometAppExecutionInputListElement select{padding:.5rem 1rem}form .prometAppExecutionItemRadioLabel{padding-left:25px}form .prometAppExecutionBlocks fieldset{margin-left:.2rem;border:2px groove #ccc;padding-left:.5rem;padding-right:.5rem}.prometAppExecutionBlocks .prometAppExecutionInputListElement{margin-bottom:.5rem}.prometAppBlockButton{font-size:15px}.prometAppBlockButtonAdd{color:#3b9ff3}.prometAppBlockButtonRemove{color:#db4a67}.prometAppExecutionCheckboxLabelName{font-size:14px;margin-left:15px}.prometAppExecutionInlineRadioGroup{display:inline-block}@media(max-width:50rem){.prometAppExecutionInlineRadioGroup{display:block}}.prometAppExecutionLocalisationEntries{margin-top:15px}.prometAppExecutionLocalisationLatLon{min-width:50px}.prometAppExecutionLocalisationEntry{display:inline-block}.prometAppExecutionMultiBooleanEntry{margin-top:.5rem}.prometAppExecutionMultiBooleanEntryControls{font-size:15pt;margin-bottom:1rem;color:#999}.prometAppExecutionMultiBooleanEntryControls div{margin-right:1rem}.prometAppExecutionMultipleFiles input.btn-danger[type="button"]{color:#fff}.prometAppExecutionMultiRadioTable thead th{background-color:#d6dde7;border-bottom:1px solid #fff;border-right:1px solid #fff;height:29px;padding:.1rem .2rem;font-weight:normal}.prometAppExecutionMultiRadioTable thead th:nth-child(1){background-color:#fff;border-left:0 none}.prometAppExecutionMultiRadioTable tbody th,.prometAppExecutionMultiRadioTable tbody td{height:29px;padding:.1rem .2rem}.prometAppExecutionMultiRadioTable tbody tr td{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.prometAppExecutionMultiRadioTable tbody tr:nth-child(even) td{background-color:#f9f9f9}.prometAppExecutionMultiRadioTable tbody tr:nth-child(odd) td{background-color:#FFF}.prometAppExecutionMultiRadioTable tbody th{background-color:#d6dde7;border-bottom:1px solid #fff;border-right:1px solid #fff;font-weight:normal}.prometAppExecutionMultiRadioTable label{height:100%;margin:0;width:100%}.prometAppExecutionMultiRadioLabelHeader{min-width:50px;max-width:300px;display:inline-block;font-size:12px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;margin-left:5px;margin-right:5px}.prometAppExecutionMultiRadioLabelHeaderLeft{text-align:left}.prometAppExecutionMultiRadioLabelHeaderTop{text-align:center}.prometAppExecutionMultiRadioLabelRadio{text-align:center;vertical-align:middle}.prometAppExecutionMultiRadioItemContent{padding-top:5px}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]+div .prometAppExecutionMultiRadioItemButton{width:19px;height:19px;margin:0 auto;background:url("./images/apps/check_radio_sheet.png") -38px top no-repeat;cursor:pointer}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]:checked+div .prometAppExecutionMultiRadioItemButton{background:url("./images/apps/check_radio_sheet.png") -57px top no-repeat}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]:focus+div .prometAppExecutionMultiRadioItemButton,.prometAppExecutionMultiRadioLabelRadio input[type="radio"]:hover+div .prometAppExecutionMultiRadioItemButton{outline:thin dotted}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]:disabled+div .prometAppExecutionMultiRadioItemButton{background:0;outline:0;cursor:auto}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]:checked:disabled+div .prometAppExecutionMultiRadioItemButton{background-image:url("./images/apps/radio_check_disabled.png")}@media(max-width:50rem){.prometAppExecutionMultiRadioTable thead{display:none}.prometAppExecutionMultiRadioTable th,.prometAppExecutionMultiRadioTable tr,.prometAppExecutionMultiRadioTable td{display:block;background:transparent !important;border:none !important;padding:.5rem}.prometAppExecutionMultiRadioTable tr{margin-bottom:2rem}.prometAppExecutionMultiRadioTable tbody th{height:auto}.prometAppExecutionMultiRadioLabelHeader{font-size:14px;margin-bottom:10px}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]+div .prometAppExecutionMultiRadioItemButton{margin:0;float:left}.prometAppExecutionMultiRadioLabelRadio input[type="radio"]+div .prometAppExecutionMultiRadioItemLabelContent:after{content:attr(data-header);padding-left:15px;font-size:12px;cursor:pointer}.prometAppExecutionMultiRadioLabelRadio{text-align:left}}.portalDropZoneAppItem{vertical-align:top;border:2px dashed #0087f7;border-radius:5px;height:60px;display:inline-block;width:310px}.portalDropZoneDuringDropAppItem{border:2px solid #0087f7}.portalDropZoneHereAppItem{font-weigth:400;color:#7f7f7f;font-size:16pt;text-align:center;vertical-align:middle;width:100%;display:block;line-height:60px;z-index:-1}.appBlockTableHeader{text-align:center}.appBlockTableHeaderTh{padding-left:.5rem;padding-right:.5rem}.appBlockTableDelete{text-align:center}.prometAppBlockItemTr:first-child>td{padding-top:.5rem;padding-bottom:.5rem}.prometAppBlockItemTr:not(:first-child)>td{padding-top:.5rem;padding-bottom:.5rem;border-top:1px #e5e5e5 solid}.prometAppBlockItemTd{padding-left:.5rem;padding-right:.5rem;display:table-cell !important}.prometAppBlockItemRequired{margin-right:.5rem}.prometAppBlockItemComponent{width:90%}.prometAppBlockItemTd .prometAppExecutionCheckboxLabelName{display:none}form .blockTableContainer .prometAppExecutionAutoCompleteList{max-width:50rem;min-width:20rem;width:100%}@media(min-width:50rem){form .prometAppExecutionInputListElement .blockTableContainer input[type="text"],form .prometAppExecutionInputListElement .blockTableContainer input[type="password"],form .prometAppExecutionInputListElement .blockTableContainer input[type="number"],form .prometAppExecutionInputListElement .blockTableContainer textarea,form .prometAppExecutionInputListElement .blockTableContainer select,form .prometAppExecutionAutoCompleteList .blockTableContainer{max-width:50rem;min-width:10rem;width:100%}}