.formRow{display:flex;flex-wrap:wrap;background:#eeeeee;color:#505050;padding:8px;clear:both;margin-bottom:1px}.formRow .formRowLabel{font-weight:bold}.formRow .formRowDescription{font-size:small}.formRow .formRowLabel,.formRow .formRowDescription{box-sizing:border-box;display:block}.formRow1Col{display:block}.formRowCol1{text-wrap:none;padding-top:2px;width:40%;padding-right:10px;min-width:200px;box-sizing:border-box}.formRowCol2{text-wrap:none;padding-top:2px;padding-bottom:2px;flex-grow:1}.formRowCol2 input[type=text],.formRowCol2 input[type=password],.formRowCol2 textarea{box-sizing:border-box;width:300px;max-width:100%}.formRowCol2 select{box-sizing:border-box;max-width:100%}.formRowColWide{width:100%}.formRowLabel+.formRowColWide,.formRowDescription+.formRowColWide{margin-top:0.5em}.formRowPadding{clear:both}@media (max-width:600px){.formRowCol1{width:100%}.formRowCol2{padding-top:0.5em;width:100%}.formRowCol2>input[type=text]:only-child,.formRowCol2>input[type=password]:only-child,.formRowCol2>select:only-child,.formRowCol2>textarea:only-child{width:100%!important}}.spinBox,.spinBox-v{position:relative;display:inline-block}.spinBoxUp,.spinBoxDown,.spinBox-vUp,.spinBox-vDown{position:absolute;right:6px;display:block;width:.6em;height:50%;cursor:default;box-sizing:content-box;opacity:0.5}.spinBoxUp:hover,.spinBoxDown:hover,.spinBox-vUp:hover,.spinBox-vDown:hover{opacity:1}.spinBox input,.spinBox-v input{width:1em;margin-bottom:0px}.spinBox input[disabled]+span,.spinBox input[disabled]+span+span,.spinBox-v input[disabled]+span,.spinBox-v input[disabled]+span+span{background:rgb(240,240,240);cursor:auto}.spinBoxUp:before,.spinBoxDown:before,.spinBox-vUp:before,.spinBox-vDown:before{border-color:#555;border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;position:absolute;width:5px;height:5px;left:28%;top:35%;transform:rotate(-45deg);vertical-align:top}.spinBoxDown:before,.spinBox-vDown:before{top:auto;bottom:35%;transform:rotate(135deg)}.spinBoxDown,.spinBox-vDown{bottom:2px}.spinBoxUp,.spinBox-vUp{top:2px}.spinBox-v>input[type=text]{text-align:center;padding:.6em .2em}.spinBox-vUp,.spinBox-vDown{right:25%;width:50%;height:calc(.6em)}.spinBox-vUp:before,.spinBox-vDown:before{left:calc(50% - (0.6em / 1.4142 / 2));width:calc(0.6em / 1.4142);height:calc(0.6em / 1.4142)}.spinBox-vUp:before{top:50%}.spinBox-vDown:before{bottom:50%}.spinBox-vUp{top:0px}.spinBox-vDown{bottom:0px}