.divider-1rem{border:0px !important}.powermail_form{--so-label-width:9rem;--so-offset-width:9rem;--bs-gutter-x: 40px;--bs-gutter-y: 0.75rem}.powermail_form .fieldset-inner{display:flex;flex-wrap:wrap}.powermail_form .powermail_fieldwrap label{color:var(--bs-dark);line-height:1.15em}.powermail_form.label-w100{--so-label-width:100%;--so-offset-width:0;--bs-gutter-y: 0}.powermail_form.powermail_morestep>.powermail_fieldset{padding:2rem;background:#d9d9d9}@media (max-width:768px){.powermail_form.powermail_morestep>.powermail_fieldset{padding:1rem 0 1rem 0}.powermail_form.powermail_morestep>.powermail_fieldset .powermail_legend{padding-left:var(--bs-gutter-x)}}select{background-image:linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}fieldset>div[class*="row-"]{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}fieldset>div[class*="row-"]>*{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.powermail_form.label-w100>legend,.powermail_form.label-w100 h3{display:none}.powermail_form.label-w100 fieldset .fieldset-inner>div[class*="col-md-4"]{margin-left:0 !important;margin-right:calc(-.25 * var(--bs-gutter-x));padding-left:0}.powermail_form.label-w100 fieldset .fieldset-inner>div[class*="col-md-6"]{margin-left:0 !important;margin-right:calc(-.25 * var(--bs-gutter-x));padding-left:0}@media (min-width:768px){fieldset>div[class*="row-"][class*="row-100"]>.powermail_fieldwrap.default,fieldset>div[class*="row-"][class*="row-100"]>.powermail_fieldwrap.nolabel{flex:0 0 auto;width:100%}fieldset>div[class*="row-"][class*="row-50"]>.powermail_fieldwrap.default,fieldset>div[class*="row-"][class*="row-50"]>.powermail_fieldwrap.nolabel{flex:0 0 auto;width:50%}fieldset>div[class*="row-"][class*="row-33"]>.powermail_fieldwrap.default,fieldset>div[class*="row-"][class*="row-33"]>.powermail_fieldwrap.nolabel{flex:0 0 auto;width:33.3333%}fieldset>div[class*="row-"][class*="row-25"]>.powermail_fieldwrap.default,fieldset>div[class*="row-"][class*="row-25"]>.powermail_fieldwrap.nolabel{flex:0 0 auto;width:25%}.powermail_fieldwrap{flex-direction:row;flex-wrap:nowrap}.powermail_fieldwrap .form-group{width:min-content;flex-grow:1;display:flex;align-items:stretch;justify-content:stretch;flex-direction:column;padding-right:0}.powermail_fieldwrap .form-label,.powermail_fieldwrap .control-label{width:var(--so-label-width);flex-shrink:1}.powermail_fieldwrap.hide-label-top .form-label,.powermail_fieldwrap.hide-label-top .control-label,.powermail_fieldwrap.label-top .form-label,.powermail_fieldwrap.label-top .control-label{width:100%}.powermail_fieldwrap[class*="col-md-12"]{width:100%}.powermail_fieldwrap[class*="col-md-9"]{width:75%}.powermail_fieldwrap[class*="col-md-8"]{width:66.6666%}.powermail_fieldwrap[class*="col-md-6"]{width:50%}.powermail_fieldwrap[class*="col-md-4"]{width:33.3333%}.powermail_fieldwrap[class*="col-md-3"]{width:25%}.powermail_fieldwrap[class*="col-md-2"]{width:16.66666667%}}.powermail_form[class*="nolabel"]>h3{display:none}.powermail_fieldset div[class*="nolabel"]>legend{display:none}.powermail_fieldwrap[class*="nolabel"]>label,.powermail_fieldwrap.hide-label-top>label{display:none}.powermail_fieldwrap[class*="nolabel"]>fieldset>legend,.powermail_fieldwrap.hide-label-top>fieldset>legend{display:none}@media (min-width:768px){.powermail_fieldwrap[class*="nolabel"] .form-group{}}fieldset>div[class*="row-"][class*="nopadding"]{margin-left:0;margin-right:0}fieldset>div[class*="row-"][class*="nopadding"] .powermail_fieldwrap{padding:0 !important}fieldset>div[class*="row-"][class*="nopadding"] .powermail_fieldwrap .form-group{padding:0 !important}fieldset>div[class*="row-"][class*="nopadding"] .powermail_fieldwrap .form-group input{width:100%}.powermail_fieldwrap[class*="wide-label"]{--so-label-width:12rem;--so-offset-width:12rem;align-items:center}.powermail_fieldwrap[class*="wide-label"].powermail_fieldwrap_type_radio .form-group{align-items:center;justify-content:flex-start;flex-direction:row}.powermail_fieldwrap[class*="wide-label"].powermail_fieldwrap_type_radio .form-group .checkbox,.powermail_fieldwrap[class*="wide-label"].powermail_fieldwrap_type_radio .form-group .radio{display:inline-block;min-width:33%}.powermail_fieldwrap[class*="subitems"]>label{padding-left:1.5rem !important;padding-top:0.5rem !important;padding-bottom:0.5rem;background:#f2f2f2}.powermail_fieldwrap[class*="subitems"] .form-group{flex-direction:row}.powermail_fieldwrap[class*="subitems"].subitems-4 .form-group>div{width:33%}.powermail_fieldwrap[class*="subitems"].subitems-3 .form-group>div{width:25%}.powermail_fieldwrap[class*="subitems"].subitems-2 .form-group>div{width:16.6666%}.powermail_fieldwrap:not([class*="subitems-col"]).powermail_fieldwrap_type_radio label,.powermail_fieldwrap:not([class*="subitems-col"]).powermail_fieldwrap_type_check label{padding-left:2rem;position:relative;line-height:1.3em;padding-top:0.2rem}.powermail_fieldwrap:not([class*="subitems-col"]).powermail_fieldwrap_type_radio label input,.powermail_fieldwrap:not([class*="subitems-col"]).powermail_fieldwrap_type_check label input{position:absolute;left:0;top:0;transform:scale(1.5)}input[type="radio"],input[type="checkbox"]{transform:scale(1.2);margin:0.5rem}.tx-powermail{}.tx-powermail .form-group{margin-bottom:0.75rem}.tx-powermail>.container-fluid{padding-left:0;padding-right:0}.tx-powermail .powermail_fieldwrap,.tx-powermail .powermail_fieldwrap_type_content,.tx-powermail .powermail_fieldwrap_type_submit{justify-content:flex-end;height:max-content;align-items:center}.tx-powermail .powermail_fieldset{}.tx-powermail .powermail_fieldset .powermail-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:white;width:100%;float:right;clear:left}.tx-powermail .powermail_fieldset .powermail-errors-list.filled{display:block}.tx-powermail .powermail_fieldset .powermail-errors-list>li{color:var(--bs-form-invalid-color);padding:5px 10px}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset div.error{background-color:#f2f2f2;border:1px dotted var(--bs-form-invalid-border-color)}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list{width:100%;margin-bottom:0}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list>li{padding-left:5px}.tx-powermail .powermail_progressbar{width:100%;height:5px;float:right;border:1px solid #EEEEEE;clear:both}.tx-powermail .powermail_progressbar.disable{display:none}.tx-powermail .powermail_progressbar>.powermail_progress{background:#591178;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progress_inner{height:5px;width:100%;overflow:hidden;background:url("../../../../typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x;-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}.tx-powermail ul.powermail_fieldwrap_file_list{background-color:white;border:1px solid #b3b3b3;float:right;padding:3px;width:100%;list-style:none;border-radius:4px;margin:0}.tx-powermail ul.powermail_fieldwrap_file_list>li{margin:5px}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles{color:#b3b3b3;cursor:pointer}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles:hover{text-decoration:underline}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:gray;margin:auto;padding:5px 30px;text-decoration:none;color:white;border:1px solid #b3b3b3;font-weight:bold}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{margin-left:0}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#591178;margin-right:0}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:var(--bs-form-invalid-border-color);border:1px solid var(--bs-warning-text-emphasis);background-position:98% 10px;background-repeat:no-repeat;list-style:circle}.tx-powermail .powermail_message li{padding:5px 50px 0 0;border:none;background:none}.tx-powermail .powermail_message.powermail_message_ok{background-image:url("../../../../typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:var(--bs-form-valid-color);border:1px solid green}.tx-powermail .powermail_message.powermail_message_ok li{color:green}.tx-powermail .powermail_message.powermail_message_error{background-image:url("../../../../typo3conf/ext/powermail/Resources/Public/Image/icon_error.png")}.tx-powermail .powermail_message.powermail_message_error li{color:var(--bs-form-invalid-color)}.tx-powermail .powermail_message.powermail_message_note{background-image:url("../../../../typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:var(--bs-form-invalid-border-color);border:1px solid var(--bs-form-valid-color)}.tx-powermail .powermail_message.powermail_message_note li{color:var(--bs-form-valid-color)}@-webkit-keyframes progress{to{width:100%}}@-moz-keyframes progress{to{width:100%}}@-ms-keyframes progress{to{width:100%}}@keyframes progress{to{width:100%}}.powermail_form .btn-group .btn{margin-right:0.5rem;border:unset;color:var(--bs-darker)}.powermail_form .btn-group .btn-default{background:var(--bs-light)}.powermail_form .btn-group .btn-default.btn-primary{background:var(--bs-primary);color:white}@media (max-width:768px){.btn-group .btn{border-bottom:1px solid #fff !important}.fieldset-inner.row{margin:0px !important}.fieldset-inner.row legend{padding-left:0px !important;padding-right:0px !important}.fieldset-inner.row>.powermail_fieldwrap{padding:0px !important;margin:0px !important}.fieldset-inner.row>.powermail_fieldwrap .form-group,.fieldset-inner.row>.powermail_fieldwrap>label{padding-left:0px !important;padding-right:0px !important}}