body{font-family:Arial,Helvetica,sans-serif;width:100vw}h1,h2,h3,h4,h5,h6{text-align:initial}h5{font-size:16px}html{overflow-x:hidden}html,body{height:100%}.wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -130px}.ui-datatable-footer,.stickyPaddingBottom{padding-bottom:130px}.container{width:100%;max-width:1024px}.container .credit{margin:20px 0}.ui-button .ui-icon{text-indent:inherit;background:inherit}.btn{padding:0}.importantInformation{font-weight:bold}.navbar-brand{float:inherit}
.input-group .form-control:last-child,.input-group .form-control:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.navbar-md{min-height:40px}.navbar-md .navbar-brand,.navbar-md .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-md .navbar-brand{height:40px}.navbar-md .navbar-toggle{margin:6px 12px 6px 0;padding:6px 7px 6px 7px}.navbar-md .navbar-toggle .icon-bar{width:19px}.navbar-sm{min-height:30px}.navbar-sm .navbar-brand,.navbar-sm .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}
.navbar-sm .navbar-brand{height:30px}.navbar-sm .navbar-toggle{margin:3px 9px 3px 0;padding:4px 4px 4px 4px}.navbar-sm .navbar-toggle .icon-bar{width:16px}.navbar-collapse.in{overflow-y:hidden}.nav.navbar-nav .fa span{padding-left:5px;font-family:Arial,Helvetica,sans-serif;font-size:inherit}.nav.navbar-nav .fa span.caret{padding-left:0}.fvFirmaAutocomplete .ui-autocomplete-input,.fvFirmaAutocomplete .ui-inputfield{box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0}.nav.navbar-nav .fvFirmaAutocomplete .ui-autocomplete-input{width:300px}
.fvFirmaAutocomplete label{color:#fff;padding-left:5px}.input-group .input-group-addon{width:43px}.input-group[class*=col-]{float:left;padding-left:16px;padding-right:15px;margin-bottom:0}.nav.navbar-nav .input-group{margin-top:3px}.form-control{height:30px}.ui-selectonemenu{border-radius:4px}.ui-selectonemenu-trigger.ui-state-default.ui-corner-right{padding:6px 15px}.ui-selectonemenu.ui-state-disabled label.ui-selectonemenu-label,.ui-selectonemenu-trigger.ui-state-default.ui-corner-right{background-color:#eee}
.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon{margin-left:-6px}.form-group .ui-selectonemenu{display:inherit;padding-left:0;padding-top:0}.fullWidth{width:100%}.defaultPaddingTop{padding-top:10px}.defaultMarginBottom,.form-group .ui-inputfield.defaultMarginBottom{margin-bottom:10px}.leftFloat{float:left}.clear{clear:both}:-ms-input-placeholder{color:#777}.menu-identifier{position:absolute;left:-1000px;top:-1000px}.toolbar-actions{padding:48px 0}.toolbar-actions button:first-of-type,.ui-toolbar-group-left button:first-of-type,.modal-action-buttons button:first-of-type{margin-right:8px}
footer{min-height:130px;padding:15px 15px 0 15px}footer label{font-weight:inherit;text-align:left}footer p{margin-bottom:0;text-align:left}footer .fa{padding-right:5px}.link-margin-bottom{padding-bottom:5px}.link-datenschutz{padding:16px 0;text-align:left}.contact-padding-right{padding-right:0}.footerRow{margin:0 -15px 0 -15px}footer{position:relative}#footerVersion{position:absolute;bottom:0;right:0;font-size:.6em}.form-group .control-label .fa{margin-right:5px}.form-group{margin-bottom:10px}.form-group label:first-of-type{font-weight:500}
.ui-inputfield{width:100%;border-radius:4px;height:30px;-webkit-transition:none;-o-transition:none;transition:none}a:focus,a:hover{text-decoration:inherit}.form-group .help-block{float:left}.form-group .help-block .ui-message-error{background-color:transparent;border-color:transparent}.popover{box-shadow:0 5px 10px rgba(0,0,0,0.8);moz-box-shadow:0 5px 10px rgba(0,0,0,0.8);webkit-box-shadow:0 5px 10px rgba(0,0,0,0.8);border:1px solid rgba(0,0,0,.2);padding:0}.popover-content{text-align:inherit}.popover-title a.closePopover{font-size:24px;transform:translateY(-20%);float:right;color:inherit}
.container .ui-accordion .ui-accordion-content{padding:1em 0;overflow:hidden}.form-group .ui-chkbox{display:inherit}.btn-default:hover{background-color:inherit}.ui-dialog .modal-footer{text-align:left;padding:0;padding-top:10px;border-top:inherit}.modal-content .col-md-9 label{font-weight:500;margin-right:5px;padding-left:5px}.ui-dialog.modal-content.disable-scroll div.ui-dialog-content{overflow:hidden;padding-bottom:16px}.ui-dialog.modal-content.modal-portal div.ui-dialog-titlebar{background-color:transparent;padding:16px 16px 8px 16px;font-size:18px}
.ui-dialog.modal-content.modal-portal div.ui-dialog-content{padding-left:0;padding-right:0}.ui-dialog.modal-content.modal-portal div.modal-action-buttons{padding-top:16px}.ui-dialog.title-bold div.ui-dialog-titlebar{font-weight:bold}.ui-dialog.title-big-font div.ui-dialog-titlebar{font-size:18px}.ui-dialog.modal-content.modal-loading{background:transparent;box-shadow:none;border:0}.ui-dialog.modal-content.modal-loading div.ui-dialog-titlebar{display:none}.ui-dialog.modal-content.modal-loading div.modal-loading-spinner{background:url("/cr-portal/javax.faces.resource/images/loading.gif.xhtml?ln=primefaces&v=8.0") center center no-repeat;height:32px;width:32px}
table.ui-datepicker-calendar td a.ui-state-default{border:0 !important}table.ui-datepicker-calendar td a.ui-state-active{font-weight:600}.form-group .ui-toolbar{padding:0;padding-top:10px}.req{margin-left:5px;font-size:xx-small;vertical-align:text-top}label,table th{font-weight:500}@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container .navbar-brand{margin-right:15px}.form-horizontal .control-label{text-align:left;padding-top:3px}.topDivSelectOneMenu .ui-selectonemenu{width:100%}
}@media(max-width:767px){.nav.navbar-nav .input-group{margin-top:inherit;padding-left:12px}.nav.navbar-nav .input-group .fvFirmaAutocomplete .ui-autocomplete-input{width:260px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:inherit}.col-sm-6.input-group{width:100%;padding-bottom:15px}.ui-accordion .ui-accordion-content{padding-left:0;padding-right:0}.ui-messages-error,.ui-message-error{clear:both}.form-group .help-block{display:none}footer{min-height:auto}.wrap{margin:0}
.ui-datatable-footer,.stickyPaddingBottom{padding-bottom:10px}.table-responsive{border:0}}@media(max-width:979px){footer{padding-top:0}footer div{margin-top:15px}h4,.searchFirmaTable{margin-top:40px}.ui-dialog{width:auto !important;height:auto !important}}@media(max-width:840px){.topDivSelectOneMenu .ui-selectonemenu{width:100% !important}}@media(max-width:480px){.table-responsive .ui-selectonemenu{width:180px !important}.form-group .ui-selectonemenu{max-width:100%}.ui-button{margin-bottom:5px}.modal-footer .ui-button{margin-bottom:0}
.ui-dialog{max-width:300px !important}}nav.navbar-fixed-top{z-index:900}ul.nav.navbar-nav li a.navbar-warenkorb{display:flex;align-items:center;justify-content:left}ul.nav.navbar-nav li a.navbar-warenkorb div.navbar-warenkorb-badge{color:var(--navbar-warenkorb-badge-color);background:var(--navbar-warenkorb-badge-background);border:var(--navbar-warenkorb-badge-border);display:flex;min-width:18px;height:18px;margin-left:4px;align-items:center;justify-content:center;border-radius:18px;padding:2px}ul.nav.navbar-nav li a.navbar-warenkorb div.navbar-warenkorb-badge.navbar-warenkorb-badge-empty{color:var(--navbar-warenkorb-badge-color-empty,var(--navbar-warenkorb-badge-color));background:var(--navbar-warenkorb-badge-background-empty,var(--navbar-warenkorb-badge-background));border:var(--navbar-warenkorb-badge-border-empty,var(--navbar-warenkorb-badge-border))}
ul.nav.navbar-nav li a.navbar-warenkorb div.navbar-warenkorb-badge span{padding:0}@media print{.wide{padding:0;background-size:0;height:50px}a[href]:after{content:none !important}.dont-break{page-break-inside:avoid}}div.footer-actions{position:fixed;bottom:0;left:0;z-index:200;background:var(--footer-actions-background,white);width:100%;display:flex;justify-content:center;align-items:center;margin:var(--footer-actions-margin,0);padding:var(--footer-actions-padding,12px);box-shadow:var(--footer-actions-box-shadow,-3px -3px 3px rgba(0,0,0,0.3));visibility:hidden;opacity:0;transition:visibility .5s linear,opacity .5s linear}div.footer-actions.visible{visibility:visible;opacity:1}div.footer-actions button{margin-right:8px;text-transform:uppercase}
div.footer-actions button:last-of-type{margin-right:0}div.footer-actions div.more-actions{margin:0 4px}div.footer-actions div.more-actions button{font-size:1.5rem;border:0;margin:0;background:transparent;padding:0 4px;outline:0}div.footer-actions.sticky{position:relative;background:inherit;box-shadow:none;margin-bottom:16px;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none;z-index:1}@media print{div.footer-actions{display:none}}@media(min-width:970px){div.aenderung-card-container{display:flex;justify-content:center}div.aenderung-card-container div.aenderung-card:first-of-type{margin-right:16px}}a.aenderung-card{display:flex;justify-content:flex-start;align-items:center;margin:16px;border:1px solid var(--aenderung-card-border-color);color:var(--aenderung-card-color);background:var(--aenderung-card-background);border-radius:8px;transition:all .7s}a.aenderung-card i{font-size:73px;padding:16px}a.aenderung-card p{text-align:left;margin:0}
a.aenderung-card:focus,a.aenderung-card:active,a.aenderung-card:hover,a.aenderung-card.aenderung-card-active{text-decoration:none}a.aenderung-card:not(.aenderung-card-disabled):focus,a.aenderung-card:not(.aenderung-card-disabled):active,a.aenderung-card:not(.aenderung-card-disabled):hover,a.aenderung-card:not(.aenderung-card-disabled).aenderung-card-active{color:var(--aenderung-card-color-active);border:1px solid var(--aenderung-card-border-color-active);background:var(--aenderung-card-border-background-active)}
a.aenderung-card.aenderung-card-disabled{color:var(--aenderung-card-color-disabled);cursor:inherit}#formDownloadCRArchiv,#formDownloadCRArchivAktiv{height:0}#formDownloadCRArchiv\:downloadCRArchiv,#formDownloadCRArchiv\:loginCRArchiv,#formDownloadCRArchivAktiv\:downloadCRArchivAktiv,#formDownloadCRArchivAktiv\:loginCRArchivAktiv{opacity:0;visibility:hidden;height:0;pointer-events:none}button.download-crarchiv,button.download-crarchiv-statuten{background:0;border:0;box-shadow:none}button.download-crarchiv:hover,button.download-crarchiv:focus,button.download-crarchiv-statuten:hover,button.download-crarchiv-statuten:focus{outline:0;color:var(--button-clear-color-active)}
#idAuszugForm\:auszugContentPanel div.ui-outputpanel-loading{margin-left:auto;margin-right:auto}body{padding-top:40px}.page-header{border-bottom:0;margin:0}.wide{width:100%;height:150px;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center}header{align-items:flex-end;display:flex;flex-flow:row wrap}header h1{display:inline-flex;font-size:4.5em;font-stretch:condensed;font-variant:small-caps;line-height:1em;text-align:left;clear:left}header h1::first-letter {font-size:82px}header img{display:block;order:-1;text-indent:-9999px;width:auto;height:auto;margin-bottom:18px;margin-right:18px}
header #headerOnNewLine{display:none}.headerSubLine{display:none}.sub-header h2{font-size:20px;margin-top:0;text-align:left}.sub-header{margin-top:30px;margin-bottom:20px}.fvFirmaNavPrint{margin:0 auto;width:100%}header .btn{vertical-align:top}.headerActions{font-size:24px;margin-left:auto;margin-bottom:auto;padding-top:20px}.headerActions a,.headerActions .btn{float:right}.headerActions a{padding-left:15px;color:inherit}.hideNavText{display:none}.labelHideAndSeek{font-size:14px;vertical-align:text-top}
.sub-header .ui-outputpanel .input-group{width:100%}.wide .input-group{width:100%}.wide .input-group input,.sub-header .ui-outputpanel button{height:29px}@media(max-width:411px){header h1{font-size:2.5em}header h1::first-letter {font-size:60px}}@media(max-width:511px){.headerActions{padding-top:0;margin-bottom:10px}}@media(max-width:920px){header img,.sub-header{display:none}}div.row.impressum_verantwortlich p{margin:0 0 2px}div.row.impressum_verantwortlich p i.fa{margin-right:4px}div.row.impressum_elektronische_kommunikation{margin-bottom:60px}@media(max-width:992px){div.row.impressum_verantwortlich div.col-md-6:last-child{padding-top:8px}}div.jumbotron{margin-top:8px;font-size:18px;position:relative;background:var(--notifications-background);border:var(--notifications-border);color:var(--notifications-color)}@media screen and (min-width:768px){div.jumbotron{padding-top:32px;padding-bottom:32px}}div.jumbotron div.close{float:inherit;position:absolute;right:0;top:0}div.jumbotron div.close button{border:0}table.table-striped>tbody>tr.ui-expanded-row-content{background:transparent}@media(max-width:480px){#idAnmeldungDomizilPersonenForm table tr.ui-expanded-row-content td:nth-child(1){display:inherit}}table tr.ui-expanded-row-content div.av-person-container{margin:8px 0;padding:16px 32px;border:1px solid var(--aenderung-card-border-color);color:var(--aenderung-card-color);background:var(--aenderung-card-background);border-radius:8px}table tr.ui-expanded-row-content div.av-person-container div.toolbar-actions{padding:24px 0 0;margin-bottom:0}
table tr.ui-expanded-row-content div.av-person-container :not(:first-child) h4{margin-top:40px}table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.funktion-signatur-aktion,table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.heimat-aktion,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.funktion-signatur-aktion,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.heimat-aktion{font-size:.8em;cursor:pointer}
table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.funktion-signatur-aktion i,table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.heimat-aktion i,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.funktion-signatur-aktion i,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.heimat-aktion i{width:1em}table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.funktion-signatur-aktion label,table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.heimat-aktion label,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.funktion-signatur-aktion label,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.heimat-aktion label{margin:0;cursor:pointer}
table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.funktion-signatur-aktion.funktion-signatur-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.funktion-signatur-aktion.heimat-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.heimat-aktion.funktion-signatur-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.funktionen-unterschriften-container a.heimat-aktion.heimat-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.funktion-signatur-aktion.funktion-signatur-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.funktion-signatur-aktion.heimat-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.heimat-aktion.funktion-signatur-aktion-delete,table tr.ui-expanded-row-content div.av-person-container div.heimat-container a.heimat-aktion.heimat-aktion-delete{padding:4px 0 8px}
table tr.ui-expanded-row-content div.av-person-container div.ui-messages{margin:32px 0 0}table tr.ui-expanded-row-content div.av-person-container div.landGemeindeOrt>div:first-of-type{font-size:.8em;padding-top:8px}table.personenTable.table-striped>tbody>tr{cursor:inherit}table.personenTable.table-striped>tbody>tr.touched{color:var(--aenderung-person-touched)}table.personenTable.table-striped>tbody>tr.touched button{color:initial}table.personenTable.table-striped>tbody>tr.invalid{color:#aaa}table.personenTable.table-striped>tbody>tr.deleted label{text-decoration:line-through}
table.personenTable.table-striped>tbody>tr>td:last-child{color:black}table.personenTable.table-striped>tbody>tr>td>button[disabled]{color:var(--aenderung-person-action-disabled)}#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header{padding:32px 8px 8px}@media(max-width:767px){#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div{display:flex;flex-direction:column}}#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a{padding:4px 0;color:inherit}
#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a:hover,#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a:focus,#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a:active{text-decoration:none}#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a i{width:1em}#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a label{cursor:pointer}
#idAnmeldungDomizilPersonenForm\:idEditPersonenAenderung\:personenTable div.ui-datatable-header>div a:first-of-type{padding:4px 8px 0 0}.tabProduktListe{width:55%;margin-right:-15px;margin-left:-15px}.tabProduktListeWithPreis{width:70%;margin-right:-15px;margin-left:-15px}.tabProduktListe table th{border:0}table.tabProduktListeHeaderBold th{font-weight:bold}.plz{width:20%}.land{width:78%;float:right}.iconTitel{padding-right:5px}.preise{white-space:pre-line}.titel{margin-bottom:24px;margin-top:32px}.titel.first{margin-top:64px}.titel.no-margin-top{margin-top:0}.titel.mini-margin-top{margin-bottom:8px}.titel.mini-margin-bottom{margin-bottom:8px}
.titel.no-margin-bottom{margin-bottom:0}.adresse{white-space:pre}.address-container{display:inline-flex;flex-direction:column;align-items:flex-start}.address-type-selection{margin-top:24px}@media(max-width:991px){.tabProduktListe{width:inherit}}.bestellungBreadcrumb{list-style:none;overflow:hidden;font-size:18px;-webkit-padding-start:0}.bestellungBreadcrumb li a{background:#d9edf7;color:white;text-decoration:none;padding:10px 30px 10px 65px;position:relative;display:block;float:left}@media(max-width:767px){.bestellungBreadcrumb{display:none}
}#idWarenkorbForm\:zusammenfassungId,#idAdressenAendernForm\:idWarenkorbPanel,#bestellungAbgeschlossenId,#idRegistrationForm{padding-top:10px}#idAdressenAendernForm table{margin:15px}.bestellungBreadcrumb li a.active{background:#0065a2}.bestellungBreadcrumb li a.active:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #d9edf7;position:absolute;top:50%;margin-top:-50px;margin-left:1px;left:100%;z-index:1}
.bestellungBreadcrumb li a.active:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #0065a2;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2}.bestellungBreadcrumb li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #d9edf7;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2}
.bestellungBreadcrumb li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid white;position:absolute;top:50%;margin-top:-50px;margin-left:1px;left:100%;z-index:1}#idWarenkorbForm\:zusammenfassungAgbAkzeptieren .ui-chkbox .ui-chkbox-label{vertical-align:text-bottom !important}.belegBestellungLabel,.belegBestellungLabel label{font-weight:100}.belegBestellungText{display:inline-block;vertical-align:middle;margin-right:5px;white-space:pre-line;max-width:450px}
.belegBestellungMsg{white-space:pre-line}.waitForMailSent{display:none}.btnClose{visibility:hidden}.belegBestellungFirma{margin-top:15px}.selectRadio label{margin-left:10px}.ort-autocomplete[disabled]{background-color:#eee;opacity:1}table td{text-align:initial}table td>.ui-button{background-color:transparent}.table-condensed>thead>tr>th{padding:0}table td>.ui-button.ui-state-default{width:1.5em;border:0}th.ui-state-default,.ui-widget-content th.ui-state-default{border:0 none;font-weight:500}th.ui-sortable-column.ui-state-default,th.ui-filter-column.ui-state-default{padding:0 8px 8px 0}#Titel{margin-bottom:35px;padding-top:30px}#Titel span.firmaImportantInfo.firmaTitle{text-align:left;display:inline-block}table .ui-sortable-column-icon{margin-left:5px}
.ui-paginator .ui-state-default,.ui-widget .ui-paginator .ui-state-default{border:0;padding-left:1px;padding-right:1px}.ui-paginator-pages .ui-paginator-page.ui-state-active,.ui-paginator-pages .ui-paginator-page.ui-state-hover{font-weight:600}.ui-datatable-footer{padding-left:15px;padding-right:15px}table.searchResultTable{margin-top:25px}table.bestellungTable{margin-top:10px}table.searchResultTable,table.bestellungTable{width:100%}table.searchResultTable td,table.bestellungTable td{padding:6px 4px}
table.searchResultTable a,table.bestellungTable a{display:inline-flex;align-items:center;justify-content:flex-start;padding:0 .5em 0 0}table.searchResultTable a{color:inherit;font-size:1.1em}table.searchResultTable a:hover,table.bestellungTable a:hover,table.searchResultTable a:focus,table.bestellungTable a:focus{text-decoration:none}tr a,table.searchResultTable>tbody>tr,table.bestellungTable>tbody>tr{cursor:pointer}table.searchResultTable th label{font-weight:500}table.searchResultTable tr.isGeloescht{color:#aaa}
.bestellungTableAlignRight,.bestellungTableAlignRight input,.bestellungTableAlignRight div{text-align:right}.bestellungTableAlignCenter,.bestellungTableAlignCenter input,.bestellungTableAlignCenter div{text-align:center}.bestellungTableAlignCenterOnlyHeader{text-align:center}.bestellungTableAlignRightSub input,.bestellungTableAlignRightSub div{text-align:Right}.bestellungTableAlignRight a{padding-right:10px}table.bestellungTableHeaderBold th label{font-weight:bold}@media(max-width:480px){.searchResultTable th:nth-child(1),.searchResultTable td:nth-child(1),.bestellungTable th:nth-child(2),.bestellungTable th:nth-child(3),.bestellungTable td:nth-child(2),.bestellungTable td:nth-child(3){display:none}
.ui-treetable .ui-treetable-indent{width:5px}}@media(max-width:767px){.searchResultTable th:nth-child(3),.searchResultTable th:nth-child(4),.searchResultTable td:nth-child(3),.searchResultTable td:nth-child(4),.bestellungTable th:nth-child(5),.bestellungTable td:nth-child(5){display:none}.ui-treetable .ui-treetable-indent{width:15px}}@media(max-width:1000px){table td>.ui-button.ui-state-default{width:1em}}table[role="treegrid"].table-hover>tbody>tr:hover,table[role="treegrid"].table-hover>tbody>tr:focus{cursor:inherit;color:inherit}table[role="treegrid"] td a i{margin-right:4px}div.kommunikation>div.card{border:1px solid var(--aenderung-card-border-color);color:var(--aenderung-card-color);background:var(--aenderung-card-background);border-radius:8px;padding:16px;margin:0 0 16px}div.kommunikation>div.card p{text-align:left}div.kommunikation>div.card p.info{font-size:1rem;margin:0 0 8px;text-align:initial}div.ui-dialog.modal-content.modal-portal.modal-portal-kommunikation{max-height:70%;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--aenderung-modal-background)}
div.ui-dialog.modal-content.modal-portal.modal-portal-kommunikation div.ui-dialog-titlebar{box-shadow:var(--aenderung-modal-title-box-shadow);background:var(--aenderung-modal-title-background)}div.ui-dialog.modal-content.modal-portal.modal-portal-kommunikation div.ui-dialog-content{margin-top:8px;overflow:scroll}div.ui-dialog.modal-content.modal-portal.modal-portal-kommunikation div.kommunikation.amt{padding-right:15%}div.ui-dialog.modal-content.modal-portal.modal-portal-kommunikation div.kommunikation.client{padding-left:15%}.tooltip.in{z-index:10}