/** * WST-Quarz - CSS Styling * * Set content styling definitions to powermail objects * * @category   content * @package    WST-Quarz * @author     Christian Brinkert <christian.brinkert@sector27.de> * @copyright  2021 sector27 GmbH * @version    1.0.0 *//* POWERMAIL */.tx-powermail label{    color: rgb(0,150,170);}.tx-powermail .checkbox  label,.tx-powermail .radio  label{    color:#000;}/* multistep forms */.tx-powermail .powermail_tabmenu{ display:none;}/* next and prvious buttons */.tx-powermail .powermail_tab_navigation_previous,.tx-powermail .powermail_tab_navigation_next{    padding:.15em .5em;    margin-right:20px;    font-size:200%;    font-weight:bold;    display:inline-block;}.tx-powermail .powermail_tab_navigation{    clear:both;    padding-top:5px;}.tx-powermail .powermail_tab_navigation_previous,.tx-powermail .powermail_tab_navigation_next{    background-color: #f5f3f3;}.tx-powermail .powermail_tab_navigation_previous:hover,.tx-powermail .powermail_tab_navigation_next:hover{    background-color: rgb(0,150,170);}/* error messages */.tx-powermail .parsley-error{ border-color:rgb(0,150,170) !important;}.tx-powermail .parsley-errors-list li{ color: rgb(0,150,170); padding: 4px 30px;}.tx-powermail .parsley-errors-list li:before{ color: rgb(0,150,170); content:"\f071";}.tx-powermail .parsley-errors-list{ }.tx-powermail .requiredField{    background-image:url("/typo3conf/ext/sc27_sitepackage/Resources/Public/Images/requiredField.png");    background-repeat: no-repeat;    background-position: 0 0;}.tx-powermail .powermail_radio_inner input.powermail_radio.requiredField,.tx-powermail .powermail_check_inner input.powermail_check.requiredField{    background-image: none;}/* form fields */.tx-powermail input, .tx-powermail select, .tx-powermail textarea,.tx-powermail .powermail_fieldset fieldset .powermail_check_outer,.tx-powermail .powermail_fieldset fieldset .powermail_radio_outer {    -ms-box-sizing:border-box;    -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;    box-sizing:border-box;}.tx-powermail h3{ display:none; }.tx-powermail .powermail_fieldset{ border:none; margin-bottom:35px;}.tx-powermail .powermail_fieldset:after{ clear:both; }.tx-powermail .powermail_fieldset .powermail_fieldwrap{    background-color:transparent;    margin-bottom:20px;}.tx-powermail .powermail_fieldset .powermail_legend{    font-family: 'LatoBold', arial, sans-serif;    color:rgb(76,76,76);    font-size:200%;    float:none;    margin-bottom:20px;}.tx-powermail .powermail_fieldwrap_type_file label{    display:none;}.tx-powermail .powermail_fieldset .powermail_fieldwrap_date .powermail_label{ display:inline-block; }.tx-powermail .powermail_fieldset .powermail_input,.tx-powermail .powermail_fieldset .powermail_date{    font-size:100%;    padding:.7em;    /*border:1px solid #b5b2b2;*/    border-width:0;    background-color:#f5f3f3;    width:95%;    font-family: 'LatoBold', arial, sans-serif;}.tx-powermail .powermail_fieldset .powermail_input:required{    background-image: url("/typo3conf/ext/sc27_sitepackage/Resources/Public/Images/requiredField.png");    background-repeat: no-repeat;    background-position: 0 0;}.tx-powermail .powermail_fieldset .powermail_textarea{    /*border:1px solid #b5b2b2;*/    border-width:0;    background-color:#f5f3f3;    padding:.7em;    font-size:100%;    width:95%;    font-family: 'LatoBold', arial, sans-serif;}/* selectbox */.tx-powermail .powermail_fieldset .powermail_select{    /*border:1px solid #b5b2b2;*/    border-width:0;    background-color:#f5f3f3;    padding: 0.4em .7em;    width:95%;    font-size:100%;    outline:0;}.tx-powermail .powermail_fieldset .powermail_select:required{    background-image: url("/typo3conf/ext/sc27_sitepackage/Resources/Public/Images/requiredField.png");    background-repeat: no-repeat;    background-position: 0 0;}.tx-powermail .powermail_fieldset .powermail_select option:first-child{    color:#b5b2b2;}.tx-powermail .powermail_fieldset .powermail_select option{    font-size:100%;    padding:5px;}/* end of: selectbox *//* radiobox / checkbox */.tx-powermail .powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap_type_radio {    border:none;}.tx-powermail .powermail_fieldwrap_type_check .powermail_field,.tx-powermail .powermail_fieldwrap_type_radio .powermail_field {    /*border:1px solid #b5b2b2;*/    border-width:0;    background-color:#f5f3f3;    padding:.7em;    width:95%;    box-sizing: border-box;}/* end of: radiobox / checkbox *//* form focus highlighting */.tx-powermail .powermail_fieldset .powermail_input:focus,.tx-powermail .powermail_fieldset .powermail_textarea:focus,.tx-powermail .powermail_fieldset .powermail_select:focus,.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio fieldset:focus,.tx-powermail .powermail_fieldset fieldset .powermail_radio_outer:focus{    /*border:1px solid lime;*/    /*-webkit-transition: all 0.5s ease 0s;*/    /*-moz-transition: all 0.5s ease 0s;*/    /*-o-transition: all 0.5s ease 0s;*/    /*-ms-transition: all 0.5s ease 0s;*/    /*transition: all 0.5s ease 0s;*/}/* button */.tx-powermail .powermail_fieldset .powermail_fieldwrap_submit,.tx-powermail .powermail_fieldset .powermail_fieldwrap_reset{ margin-bottom:0; }.tx-powermail form input[data-powermail-form-ajax="confirmation"],.tx-powermail form input[data-powermail-form-ajax="submit"],.tx-powermail .powermail_fieldset .powermail_submit,.tx-powermail .powermail_fieldset .powermail_reset{    padding:.7em;    font-size:100%;    color:rgb(76,76,76);    border:none;    margin-top:0;    margin-right:25px;    float:left;}.tx-powermail form input[data-powermail-form-ajax="submit"],.tx-powermail .powermail_fieldset .powermail_submit{    background-color: rgb(0,150,170);    color:#fff;}.tx-powermail .powermail_reset{    background-color: #f5f3f3;}/* end of button */.tx-powermail .mandatory{ display:none; }/* end of default layout powermail *//* layout1 */.tx-powermail .layout1 .powermail_fieldwrap{ clear:both; }.tx-powermail .layout1 .powermail_label{    float:left;    min-width:200px;    display:inline-block;    padding:.4em 0 .4em 10px;    font-weight:bold;    font-size: 100%;    box-sizing: border-box;}.tx-powermail .layout1 .powermail_fieldwrap_type_check .powermail_field,.tx-powermail .layout1 .powermail_fieldwrap_type_radio .powermail_field{    margin-left:200px;    width:calc(95% - 200px);}.tx-powermail .layout1 .powermail_input,.tx-powermail .layout1 .powermail_select{    width:320px;}.tx-powermail .layout1 .powermail_field.powermail_select{    max-width:540px;    max-width:540px;    min-width:calc(95% - 200px);    margin-top:0;}.tx-powermail .layout1 .powermail_input,.tx-powermail .layout1 .powermail_textarea,.tx-powermail .layout1 .powermail_select{    max-width:540px;    min-width:calc(95% - 200px);    width:95%;}/* end of layout1 *//* layout 2 */.tx-powermail .layout2 .powermail_fieldwrap{ clear:both; }.tx-powermail .layout2 legend.powermail_label,.tx-powermail .layout2 .powermail_label{    float:left;    width:200px;    margin-right:10px;    background-color:rgb(0,150,170);    box-sizing: border-box;    display:inline-block;    padding:.6em .4em;    color:#fff;}.tx-powermail .layout2 .powermail_input,.tx-powermail .layout2 .powermail_textarea,.tx-powermail .layout2 .powermail_select{    /*max-width:540px;*/    width:calc(95% - 210px);}.tx-powermail .layout2 .powermail_fieldwrap_type_check .powermail_field,.tx-powermail .layout2 .powermail_fieldwrap_type_radio .powermail_field{    margin-left:210px;    width:calc(95% - 210px);}.tx-powermail .layout2 .powermail_field.powermail_select{    max-width:540px;    width:calc(95% - 210px);    margin-top:0;}/* end of layout2 *//* layout3 */.tx-powermail fieldset.layout3{    background-color:#f5f3f3;    padding:20px;    box-sizing: border-box;    max-width: 95%;}.tx-powermail .layout3 legend,.tx-powermail .layout3 .powermail_fieldwrap_type_input label{ display:none; }.tx-powermail .layout3 input.powermail_input,.tx-powermail .layout3 select.powermail_select,.tx-powermail .layout3 textarea.powermail_textarea,.tx-powermail .layout3 input.powermail_date,.tx-powermail .powermail_fieldset.layout3 fieldset .powermail_check_outer,.tx-powermail .powermail_fieldset.layout3 fieldset .powermail_radio_outer{ background-color:#fff;}/* end of layout3 *//* form confirmation */.tx-powermail .powermail_confirmation h4{margin-bottom:20px;}.tx-powermail .powermail_create .powermail_all,.tx-powermail .powermail_confirmation .powermail_all{ margin-bottom:20px;}.tx-powermail .powermail_create .powermail_all_label,.tx-powermail .powermail_create .powermail_all_value,.tx-powermail .powermail_confirmation .powermail_all_label{}.tx-powermail .powermail_create .powermail_all_value,.tx-powermail .powermail_confirmation .powermail_all_value{    background-color: #f5f3f3;    padding:.7em;    font-weight:bold;    margin-bottom:10px;}.tx-powermail form .powermail_fieldwrap_type_reset,.tx-powermail form .powermail_fieldwrap_type_submit{    margin-bottom:0;    margin-top:0;    padding:.7em;    font-size:100%;    color:rgb(76,76,76);    border:none;    margin-right:25px;    float:left;}.tx-powermail .powermail_confirmation_form{    background-color: #f5f3f3;}.tx-powermail .powermail_confirmation_submit{    background-color: rgb(0,150,170);    color:#fff;}/* end of: form confirmation *//** * XD Soft DateTimePicker *//* xd date- timepicker */.xdsoft_datetimepicker {    box-shadow: 0 5px 15px -5px rgba(0,0,0,0.506);    background: white;    border-bottom: 1px solid #696767;    border-left: 1px solid #696767;    border-right: 1px solid #696767;    border-top: 1px solid #696767;    color: #000;    font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;    padding: 8px;    padding-left: 0;    padding-top: 2px;    position: absolute;    z-index: 9999;    -moz-box-sizing: border-box;    box-sizing: border-box;    display: none}.xdsoft_datetimepicker iframe {    position: absolute;    left: 0;    top: 0;    width: 75px;    height: 210px;    background: transparent;    border: none}.xdsoft_datetimepicker button {    border: none !important}.xdsoft_noselect {    -webkit-touch-callout: none;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none}.xdsoft_noselect::selection {    background: transparent}.xdsoft_noselect::-moz-selection {    background: transparent}.xdsoft_datetimepicker.xdsoft_inline {    display: inline-block;    position: static;    box-shadow: none}.xdsoft_datetimepicker * {    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0;    margin: 0;}.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {    display: none}.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {    display: block}.xdsoft_datetimepicker .xdsoft_datepicker {    width: 224px;    float: left;    margin-left: 8px}.xdsoft_datetimepicker .xdsoft_timepicker {    width: 58px;    float: left;    text-align: center;    margin-left: 8px;    margin-top: 0;}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {    margin-top: 8px;    margin-bottom: 3px}.xdsoft_datetimepicker .xdsoft_mounthpicker {    position: relative;    text-align: center}.xdsoft_datetimepicker .xdsoft_prev {    float: left;    background-position: -20px 0;}.xdsoft_datetimepicker .xdsoft_today_button {    float: left;    background-position: -70px 0;    margin-left: 5px}.xdsoft_datetimepicker .xdsoft_next {    float: right;    background-position: 0 0;}.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button {    background-color: transparent;    background-repeat: no-repeat;    border: 0 none currentColor;    cursor: pointer;    display: block;    height: 30px;    opacity: 0.5;    outline: medium none currentColor;    overflow: hidden;    padding: 0;    position: relative;    text-indent: 100%;    white-space: nowrap;    width: 20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {    float: none;    background-position: -40px -15px;    height: 15px;    width: 30px;    display: block;    margin-left: 14px;    margin-top: 7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {    background-position: -40px 0;    margin-bottom: 7px;    margin-top: 0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {    height: 151px;    overflow: hidden;    border-bottom: 1px solid #eee}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div {    background: white;    border-top: 1px solid #eee;    color: #666;    font-size: 12px;    text-align: center;    border-collapse: collapse;    cursor: pointer;    border-bottom-width: 0;    height: 25px;    line-height: 25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child {    border-top-width: 0;}.xdsoft_datetimepicker .xdsoft_today_button:hover, .xdsoft_datetimepicker .xdsoft_next:hover, .xdsoft_datetimepicker .xdsoft_prev:hover {    opacity: 1}.xdsoft_datetimepicker .xdsoft_label {    display: inline;    position: relative;    z-index: 9999;    margin: 0;    padding: 5px 3px;    font-size: 14px;    line-height: 20px;    font-weight: bold;    background-color: #fff;    float: left;    width: 182px;    text-align: center;    cursor: pointer}.xdsoft_datetimepicker .xdsoft_label:hover {    text-decoration: underline}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select {    border: 1px solid #696767;    position: absolute;    right: 0;    top: 30px;    z-index: 101;    display: none;    background: #fff;    max-height: 160px;    overflow-y: hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect {    right: -7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect {    right: 2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover {    color: #fff;    background: rgb(0,150,170)}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover div{    color: #fff;}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option {    padding: 2px 10px 2px 5px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current {    background: rgb(0,150,170);    box-shadow: rgb(0,150,170) 0 1px 3px 0 inset;    color: #fff;    font-weight: 700}.xdsoft_datetimepicker .xdsoft_month {    width: 90px;    text-align: right}.xdsoft_datetimepicker .xdsoft_calendar {    clear: both}.xdsoft_datetimepicker .xdsoft_year {    width: 56px}.xdsoft_datetimepicker .xdsoft_calendar table {    border-collapse: collapse;    width: 100%}.xdsoft_datetimepicker .xdsoft_calendar td>div {    padding-right: 5px}.xdsoft_datetimepicker .xdsoft_calendar th {    height: 25px}.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th {    width: 14.2857142%;    background: #f5f3f3;    border: 1px solid #b5b2b2;    color: rgb(76,76,76);    font-size: 12px;    text-align: right;    padding: 0;    border-collapse: collapse;    cursor: pointer;    height: 25px;    text-shadow: none;}.xdsoft_datetimepicker .xdsoft_calendar th {    background: #f5f3f3}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {    color: rgb(0,150,170);}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current {    background: rgb(0,150,170);    box-shadow: rgb(0,150,170) 0 1px 3px 0 inset;    color: #fff;    font-weight: 700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default div, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div {    color:#fff;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled {    opacity: 0.5;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {    opacity: 0.2;}.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {    color: #fff !important;    background: rgb(0,150,170) !important;    box-shadow: none !important}.xdsoft_datetimepicker .xdsoft_calendar td:hover div, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover {     color:#fff; }.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover {    color: inherit!important;    background: inherit !important;    box-shadow: inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th {    font-weight: 700;    text-align: center;    color: rgb(76,76,76);    cursor: default}.xdsoft_datetimepicker .xdsoft_copyright {    color: #b5b2b2 !important;    font-size: 10px;    clear: both;    float: none;    margin-left: 8px}.xdsoft_datetimepicker .xdsoft_copyright a {    color: #f5f3f3 !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover {    color: #b5b2b2 !important}.xdsoft_time_box {    position: relative;    border: 1px solid #b5b2b2}.xdsoft_scrollbar>.xdsoft_scroller {    background: #b5b2b2 !important;    height: 20px;    border-radius: 3px}.xdsoft_scrollbar {    position: absolute;    width: 7px;    right: 0;    top: 0;    bottom: 0;    cursor: pointer}.xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button {    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==")}.xdsoft_scroller_box {    position: relative}/* END of POWERMAIL *//* footer contact form */#c1806 form{    display:flex;    flex-direction: row;}#c1806 fieldset{    flex-grow: 1;}#c1806 fieldset legend{    display:none;}#c1806 form.layout3{    background-color: transparent;}#c1806 .powermail_fieldset_14 .powermail_fieldwrap{    margin-bottom:8px;}#c1806 .powermail_fieldset_14 .powermail_field input,#c1806 .powermail_fieldset_15 .powermail_field textarea{    padding:.6em;    font-size: 90%;}#c1806 .powermail_fieldset_15 .powermail_field textarea{    height: 9.6em;}#c1806 .powermail_fieldset_15 .powermail_fieldwrap_type_textarea label{    display: none;}#c1806 .powermail_fieldset_15  .powermail_fieldwrap_type_submit{    padding:0;}