.tx-p123designer-pi5 .label{float:left;width:200px}.tx-p123designer-pi5 .field{float:left;width:350px}.tx-p123designer-pi5 .error{border:0 solid #000;color:red;margin-top:20px;padding:10px 0;width:620px}.tx-p123designer-pi5 .error div{color:red}.pi5-image-selection .pi5-image a:before,.tx-p123designer-pi5 .error br,.tx-p123designer-pi5 .error span,.tx-p123designer-pi5 .helpbox span{display:none}.tx-p123designer-pi5 .dbutton{background:#999;border:1px solid #999;color:#fff;font-size:10px;font-weight:700}.tx-p123designer-pi5 .clear{clear:both;font-size:0;height:0;line-height:0;width:0}.tx-p123designer-pi5 .required{color:red}.tx-p123designer-pi5 input[type=checkbox]{float:left}.tx-p123designer-pi5 input[type=checkbox]+label{display:block;margin-left:20px}.tx-p123designer-pi5 .helpbox{background-image:url(../typo3conf/ext/p123designer/res/editbox.png);display:none;line-height:1;position:absolute;text-align:center}#TB_load.tx-p123designer-pi5-load{background:rgba(255,255,255,.9);border:1px solid silver;border-color:rgba(192,192,192,.6);color:#333;font-weight:700;height:50px;padding-top:25px;text-align:center;white-space:nowrap;width:325px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:1px 1px 4px 0 silver;-webkit-box-shadow:1px 1px 4px 0 silver;box-shadow:1px 1px 4px 0 silver}#TB_load.tx-p123designer-pi5-load span{display:block}:root{--pi5-imagewrap-padding:1em;--pi5-imagewrap-margin:.5em;--pi5-image-bottom-padding:1em;--pi5-col-number:1}.tx-p123designer-pi5{margin-top:3em}.pi5-image-selection{background-color:var(--background-color)}.pi5-image-selection.flex-container .pi5-imagewrap{width:calc((100% - var(--pi5-imagewrap-margin)*(var(--pi5-col-number) - 1))/var(--pi5-col-number));padding:var(--pi5-imagewrap-padding);margin-right:var(--pi5-imagewrap-margin);margin-bottom:var(--pi5-imagewrap-margin);background-color:var(--box-background-color);box-sizing:border-box}.pi5-image-selection.flex-container .pi5-imagewrap:nth-child(n){margin-right:0}.pi5-image-bottom{padding:var(--pi5-image-bottom-padding)}.pi5-image-bottom.flex-container{justify-content:stretch!important;align-items:flex-start!important;flex-direction:column!important}.pi5-button{width:100%;margin-top:.5rem}.pi5-button a{width:100%;font-size:1.1rem;float:right}.pi5-image-caption{width:100%;box-sizing:border-box;padding:.5rem;background-color:var(--background-color)}.pi5-image-caption span{font-size:1.2em}.pi5-image-search .sarch-boday .select-btn,.pi5-image-search .sarch-boday .select-btn button:after,.pi5-imagewrap.hide,html.txp123designer-pi5 #TB_window #TB_caption{display:none}.pi5-image-search{margin-bottom:2em}.pi5-image-search .sarch-boday,.pi5-image-search .sarch-boday select{width:100%}.pi5-image-search .sarch-boday .select-btn.flex-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.pi5-image-search .sarch-boday .select-btn.flex-container button{flex:1 1 0;margin:.2em}.tx-p123designer-pi5 .hint-and-buttons{margin-top:1em}@media only screen and (min-width:48em){:root{--pi5-col-number:2}.pi5-image-selection.flex-container .pi5-imagewrap:nth-child(n){margin-right:var(--pi5-imagewrap-margin)}.pi5-image-selection.flex-container .pi5-imagewrap:nth-child(2n){margin-right:0}}@media only screen and (min-width:60em){:root{--pi5-col-number:3}.pi5-image-search .sarch-boday.select-btn select{display:none}.pi5-image-search .sarch-boday .select-btn{display:flex}.pi5-image-selection.flex-container .pi5-imagewrap:nth-child(2n){margin-right:var(--pi5-imagewrap-margin)}.pi5-image-selection.flex-container .pi5-imagewrap:nth-child(3n){margin-right:0}}