.tx-srfeuserregister-pi1 fieldset{
    border: 0;
}
.tx-srfeuserregister-pi1 fieldset{
    font-family: "Roboto",sans-serif;
}
.nodisplay,
.tx-srfeuserregister-pi1 fieldset legend, #tx-srfeuserregister-pi1-module_sys_dmail_newsletter{
    display: none;
}
.tx-srfeuserregister-pi1 dt{
    width: 311px !important;
    text-align: left !important;
}
.tx-srfeuserregister-pi1-multiple-checkboxes dt{
    width: auto !important;
}
.tx-srfeuserregister-pi1 label span{
    color: #000 !important;
}
.tx-srfeuserregister-pi1 input[type="submit"]{
    font-family: "Roboto" !important;
    text-decoration: none !important;
    font-weight: bold !important;
    color: #000 !important;
    background: #fff !important;
    display: inline-block !important;
    padding: 12px 9px !important;
    border: 1px solid #DFDFDD !important;
    min-width: 214px !important;
    position: relative !important;
    cursor: auto !important;
    font-size: 18px !important;
    margin-left: 48px !important;
}
.tx-srfeuserregister-pi1 input.icon-arrow-round-right::after{
    content: "?" !important;
    text-indent: -9999px !important;
    display: inline-block !important;
    width: 33px !important;
    height: 33px !important;
    background-image: url(/typo3conf/ext/ep_template_zab/Resources/Public/Images/Icons/link-arrow.svg) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    color: #f25c1a !important;
    font-size: 33px !important;
    vertical-align: middle !important;
}
.tx-srfeuserregister-pi1 input[type="text"] {
    height: 25px;
    font-family: "Roboto" !important;
    text-decoration: none !important;
    font-weight: bold !important;
    color: #000 !important;
    background: #fff !important;
    display: inline-block !important;
    padding: 12px 9px !important;
    border: 1px solid #DFDFDD !important;
    min-width: 214px !important;
    position: relative !important;
    cursor: auto !important;
    font-size: 18px !important;
    margin-left: 0 !important;
    width: calc(100% - 18px);
}
.tx-srfeuserregister-pi1 select {
    color: #000 !important;
    background: #fff !important;
    height: 50px;
    font-family: "Roboto" !important;
    padding: 12px 9px !important;
    min-width: 214px !important;
}

.datenschutzlink{
    display: block !important;
    margin: 22px 0 !important;
    font-size: 14px !important;
}
.datenschutzlink a{
    background-image: none;
    padding: 0;
    color: #000;
    text-decoration: underline;
}
#page-title-Presse .tx-srfeuserregister-company {
    display: block!important;
}
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-3"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-3"],
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-4"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-4"] {
    display: block;
}
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-5"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-5"],
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"],
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-8"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-8"] {
    display: none;
}
.second-form [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
.second-form [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
.second-form [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"],
.second-form [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"] {
    display: block;
}
.second-form [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-3"],
.second-form [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-3"],
.second-form [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-4"],
.second-form [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-4"],
.second-form [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-5"],
.second-form [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-5"],
.second-form [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-8"],
.second-form [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-8"] {
    display: none;
}
/* show checkboxes of second form in first form because we has to remove second form for typo3 9 */
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
[id^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"],
[for^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"] {
    display: block;
}
[for^="tx-srfeuserregister-pi1-usergroup"],
#tx-srfeuserregister-pi1-usergroup {
    visibility: hidden;
    height: 0;
}

#page-title-Presse [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-3"],
#page-title-Presse [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-3"],
#page-title-Presse [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-4"],
#page-title-Presse [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-4"],
#page-title-Presse [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
#page-title-Presse [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-6"],
#page-title-Presse [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"],
#page-title-Presse [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-7"],
#page-title-Presse [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-8"],
#page-title-Presse [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-8"] {
    display: none;
}
#page-title-Presse [id^="tx-srfeuserregister-pi1-module_sys_dmail_category-5"],
#page-title-Presse [for^="tx-srfeuserregister-pi1-module_sys_dmail_category-5"] {
    display: block;
}
dl > dl {
    padding-left: 40px!important;
}
dl > dl dt, dl > dl dd {
    padding: 0px!important;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd {
    width: 90%;
}

#tx-srfeuserregister-pi1-gender {
    font-family: "Roboto" !important;
    border: 1px solid #DFDFDD !important;
    min-width: 214px !important;
    font-size: 18px !important;
}