/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.glyphicon-spin,a .glyphicon-spin{display:inline-block}.alert a,.field--label,.file{font-weight:700}.file,.file-link{width:100%}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.panel-title:focus,.panel-title:hover,a .glyphicon-spin{text-decoration:none}.image-widget.row,.region-help .block,.tabledrag-changed-warning{overflow:hidden}.alert-sm{padding:5px 10px}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}@-webkit-keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes glyphicon-spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.glyphicon-spin{-webkit-animation:glyphicon-spin 1s infinite linear;-o-animation:glyphicon-spin 1s infinite linear;animation:glyphicon-spin 1s infinite linear}html.js .btn .ajax-throbber{margin-left:.5em;margin-right:-.25em}html.js .form-item .input-group-addon .glyphicon{color:#777;opacity:.5;-webkit-transition:150ms color,150ms opacity;-o-transition:150ms color,150ms opacity;transition:150ms color,150ms opacity}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1}html.js .form-item .input-group-addon .input-group-addon{background-color:#fff}html.js .ajax-new-content:empty{display:none!important}.field--label-inline .field--items,.field--label-inline .field--label{float:left}.field--label-inline .field--items,.field--label-inline .field--label,.field--label-inline>.field--item{padding-right:.5em}[dir=rtl] .field--label-inline .field--items,[dir=rtl] .field--label-inline .field--label{padding-left:.5em;padding-right:0}.field--label-inline .field--label::after{content:':'}.file{display:table;font-size:75%;margin:5px 0}.file-icon,.file-link,.file-size,.file>.tabledrag-changed{display:table-cell;vertical-align:middle}.file>span{background:#fff;color:#337ab7;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.file>span:first-child{border-left:1px solid #ccc}.file>span:last-child{border-right:1px solid #ccc}.file>.tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;padding:0 1em;top:0}.file>.tabledrag-changed,.file>.tabledrag-changed:last-child{border:1px solid #f7e1b5}.file-icon{font-size:150%;padding:.25em .5em;text-align:center}.file-link a,.file-link a:active,.file-link a:focus,.file-link a:hover{color:inherit}.file-size{padding:0 1em;text-align:right;white-space:pre}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:0;padding:10px;height:51px}.filter-help{float:right;line-height:1;margin:.5em 0 0}.nav.nav-tabs.filter-formats{margin-bottom:15px}.select-wrapper{display:inline-block;position:relative;width:100%}.form-inline .select-wrapper{width:auto}.input-group .select-wrapper{display:table-cell}.input-group .select-wrapper:first-child .form-control:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.input-group .select-wrapper:last-child .form-control:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em}.select-wrapper select::-ms-expand{opacity:0}.select-wrapper:after{color:#337ab7;content:'▼';font-style:normal;font-weight:400;line-height:1;margin-top:-.5em;padding-right:.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e114';display:inline-block;font-family:'Glyphicons Halflings'}.has-error .select-wrapper:after{color:#a94442}.has-success .select-wrapper:after{color:#3c763d}.has-warning .select-wrapper:after{color:#8a6d3b}.form-required:after{background-image:url(/themes/netze/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 7px;content:"";display:inline-block;line-height:1;height:7px;width:10px}.form-actions .btn{margin-right:10px}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}body{position:relative}body.navbar-is-static-top{margin-top:0}body.navbar-is-fixed-top{margin-top:65px}body.navbar-is-fixed-bottom{padding-bottom:65px}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar{position:fixed}body.toolbar-vertical.navbar-is-fixed-bottom header,body.toolbar-vertical.navbar-is-fixed-top header{z-index:500}body.toolbar-vertical.navbar-is-fixed-top header{top:39px}}@media screen and (min-width:768px){body{margin-top:15px}.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.node-preview-container{margin-top:-15px}.node-preview-form-select{padding:15px}.panel-title{display:block;margin:-10px -15px;padding:10px 15px}.panel-title,.panel-title:focus,.panel-title:hover,.panel-title:hover:focus{color:inherit}.progress-wrapper{margin-bottom:15px}.progress-wrapper:last-child .progress{margin-bottom:5px}.progress-wrapper .message{font-weight:700;margin-bottom:5px}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px}.progress-wrapper .progress-bar{min-width:2em}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px}.tabledrag-changed-warning{margin:0}.tabledrag-handle{color:#777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px}.tabledrag-handle:focus,.tabledrag-handle:hover{color:#337ab7}.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}.local-actions{margin:10px 0 10px -5px}.tabs--secondary{margin:10px 0 5px}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.form-group:last-child,.panel:last-child,.popover ol:last-child,.popover ul:last-child,p:last-child{margin-bottom:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031}body.toolbar-fixed .navbar-fixed-top{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray>.toolbar-lining:before{width:240px}.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333;cursor:pointer;display:block;font-weight:400;line-height:1.42857143;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:#262626}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#337ab7;color:#fff}ol,ul{padding-left:1.5em}.page-header{margin-top:0}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}.control-group .help-inline:first-child,.help-block:first-child{margin-top:0}
:root{--red:#c1022b;--light-gray:#f3f3f3;--dark-gray:#333333;--white:#ffffff;}body{background:var(--white) none repeat scroll 0 0;cursor:default;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;}.site_branding{background-size:contain;margin-bottom:1em;}#block-topmenu{margin-top:0.8em;}a{color:var(--red);text-decoration:none;background-color:transparent;}a:focus,a:hover,a:active{color:var(--red);text-decoration:underline;}.file > span{color:var(--red);}.file .text-primary{color:var(--dark-gray);}.shortmenu{padding-top:1rem;min-height:75px;}.shortmenu img{padding:0.9em;float:right;}.breadcrumb{background-color:var(--white);margin-bottom:0.1em;padding:5px 1px;}table tr th{background:var(--red);color:white;font-size:1.5rem;}.table>tbody>tr>td{vertical-align:middle;}table.table span.file a{margin-left:2.5rem;}.oeffnungszeiten_box{background-color:var(--red);border:none;color:var(--white);max-width:235px;padding-bottom:1.2em;margin:3em auto 2em;}.oeffnungszeiten_box > h5,.oeffnungszeiten_box > p,.oeffnungszeiten_box .table-responsive{margin-left:1.2em;}.oeffnungszeiten_box div.table-responsive tr{background-color:transparent;}.oeffnungszeiten_box div.table-responsive table{width:auto;font-size:inherit;}.oeffnungszeiten_box div.table-responsive tr td{border:1px solid rgba(0,0,0,0);background-color:transparent;padding:0;}.oeffnungszeiten_logo_weiss{margin-top:1.2em;margin-right:1.2em;}.toplinkmenu{}.navbar-default{font-size:11pt;}.file{font-size:100%;}#lp h4{color:#c41e2f;font-weight:bold;text-align:center;padding:0.7em 0 1em;}#lp img{padding-bottom:1em;}#lp .h-line{border-top:4px solid #c41e2f;padding-top:2px;}#lp p{padding:5px;min-height:60px;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4;}.footer_copyright{padding-top:1em;margin-top:2em;font-size:0.85em;}.list-group.panel > .list-group-item{border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.list-group-submenu{margin-left:20px;}#search-block-form .input-group{margin-top:1em;}#search-block-form .btn-primary{background-color:var(--red);border:1px solid #d02435;color:var(--white);}#search-block-form .btn-primary:focus,#search-block-form .btn-primary:hover{background-color:#d02435;border:1px solid var(--red);color:var(--white);}.blocktabs{padding:0.75rem;background-color:var(--white);}.blocktabs div.view-content.row{margin:1rem;}.blocktabs ul.blocktabs-tabs{display:flex;padding-left:0;list-style:none;border-bottom:1px solid lightgrey;width:100%;}.blocktabs ul.blocktabs-tabs li.blocktabs-tab{margin-right:0.2em;background-color:var(--light-gray);border :1px solid lightgrey;border-radius:4px 4px 0 0;align-content:center;position:relative;top:1px;}.blocktabs ul.blocktabs-tabs li.blocktabs-tab:first-child{margin-left:0.5rem;}.blocktabs ul.blocktabs-tabs li.blocktabs-tab:hover{background-color:lightgrey;}.blocktabs ul.blocktabs-tabs li.blocktabs-tab a{display:inline-block;padding:0.45em 0.75em;text-decoration:none;color:var(--red);}.blocktabs ul.blocktabs-tabs li.blocktabs-tab.active{color:var(--red);background-color:var(--white);border-bottom:1px solid var(--white);}.ui-widget-content{border:none;}.ui-widget-header{color:#333333;font-weight:bold;border:none;border-bottom:1px solid #dddddd;background-color:var(--white);}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;border-bottom:none;background-color:var(--white);}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;margin:1px 0.2em 0 0;padding:0;white-space:nowrap;}.caption{bottom:0.9rem;padding:0;position:absolute;}.thumbnail{border:none;box-shadow:none;margin:0;padding:0;}.thumbnail .caption{padding:0;}.caption h4,.caption span{padding:0.2em 1em;font-weight:normal;-webkit-font-smoothing:antialiased;}.caption span{padding-right:3em;}h4.slideshow_header,.slideshow_description span{color:#d02435;background-color:var(--white);}.slideshow_description p{margin:0;}.slideshow_description p > a{color:var(--white);background-color:var(--red);margin-left:1.5em;padding:0.1em 3.1em;}.slideshow_description p > a:hover{text-decoration:none;}.slideshow_textbox{width:300px;border:1px solid #000;height:100px;position:absolute;margin-top:-250px;margin-left:75px;}#contact-message-kontakt-form .field--name-field-anrede,#contact-message-kontakt-form .field--widget-string-textfield,#contact-message-kontakt-form .field--name-field-e-mail,#contact-message-kontakt-form .field--name-field-telefon{width:280px;}.contact-message-kontakt-form{padding:1em;}#contact-message-kontakt-form .btn-primary{background-color:var(--red);border:1px solid #d02435;color:var(--white);}.teaser h3 > a,.node-readmore > a,#aktuelles_block a{color:var(--red);}.list-inline > li{display:inline-block;padding-left:0;padding-right:5px;padding-top:15px;}#aktuelles_block{margin-top:4em;}#aktuelles_block span{display:inline-block;}#aktuelles_block p{font-size:0.9em;display:inline-block;}#aktuelles_block .views-row{padding-bottom:1em;background-color:var(--white);}#aktuelles_block .views-field-created{font-size:0.9em;}#aktuelles_block .articles_header,#auf_einen_blick_block .articles_header{background-color:var(--red);border:1px solid #d02435;color:var(--white);margin:0;padding:0.8em;text-transform:uppercase;text-shadow:2px 2px #222222;}#aktuelles_block .articles_body,#auf_einen_blick_block .articles_body{margin:0;padding:5px;}#aktuelles_block .articles_shadow_box,#auf_einen_blick_block .articles_shadow_box{border-left:1px solid #ededed;box-shadow:10px 10px 5px #888888;}#auf_einen_blick_block{margin-top:4em;}#auf_einen_blick_block .show_all_articles{background:#f2cad2 none repeat scroll 0 0;margin:0;padding:0.8em;font-size:0.9em;}.pagination > .active > a,.pagination > .active > span{background-color:var(--red);border-color:var(--red);color:var(--white);cursor:default;z-index:3;}.pagination > li > a,.pagination > li > span{color:var(--red);line-height:1.42857;}#stoerungsdienst h3,#stoerungsdienst h4,#stoerungsdienst h5{text-align:center;}#stoerungsdienst.top{margin-top:1em;}.stoerungsnummer_small{padding-top:1rem;min-height:100px;}.table-responsive{border:none;}.btn-primary,.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary.active,.btn-primary:active,.open > .dropdown-toggle.btn-primary,.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{color:var(--white);background-color:var(--red);border:1px solid #d02435;}.label-default{background-color:var(--red);}#block-weitereinformationenstrom,#block-weitereinformationengas,#block-weitereinformationeneinspeiser,#block-weitereinformationenaktuelles,#block-weitereinformationenmessstellenbetrieb{margin-bottom:3em;}.shortmenu img.img-responsive{width:5.5rem;}.arbeitsschritte{margin-bottom:2em;}.arbeitsschritte_wizard{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:10px 20px 12px;float:left;position:relative;margin-left:1em;display:inline-block;min-width:48px;min-height:48px;margin-bottom:1em;text-align:center;font-size:18px;color:#707070;background:transparent url("/sites/default/files/inline-images/placeholder48.png") no-repeat center center;text-transform:uppercase;cursor:text;}p,h2,.hyphens{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.sf-menu{margin:0;padding:0;float:left;}.sf-menu li{margin:0;padding:0;list-style:none;float:left;background:#f8f8f8;}.sf-menu a{padding:0;color:#5e5e5e;text-decoration:none;display:block;}.sf-menu > li > a:hover,.sf-menu > li.current > a,.sf-menu > li.sfHover > a{text-decoration:none;}.sf-menu ul{padding:0;background:var(--white);box-shadow:0px 2px 2px #999;min-width:140px;border-radius:5px;}.sf-menu ul li{margin:0;padding:15px 0 0;background-color:var(--red);text-align:left;}.sf-menu li li a,.sf-menu li li a:visited{padding:10px;line-height:30px;background:var(--white);color:#5e5e5e;font-weight:normal;text-transform:none;text-shadow:none;}.sf-menu li li a:hover,.sf-menu li li.current > a{background-color:#f8f8f8;color:#5e5e5e;text-decoration:none;}.sf-menu li.active-trail > a,.sf-menu li.active-trail > a.menuparent,.sf-menu li.active-trail > a.sf-depth-2,.sf-menu li.active-trail > a.sf-depth-3{background:var(--red);color:var(--white);}#superfish-main{margin-top:0;}ul.sf-menu{line-height:inherit;}.sf-mobile{padding-top:1em;text-decoration:none;float:right;padding-right:1.5em;font-weight:bold;}.sf-mobile > span{color:#999;}.sf-mobile > a{text-decoration:none;}.affix{position:static;}.nav-tabs{}.ui-widget-content a{color:var(--red);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#454545;text-decoration:none;}.ui-state-active a:active{color:var(--red);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/netze/images/ui-icons_555555_256x240.png);}.ui-widget.ui-widget-content{border:none;}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color:var(--white);text-decoration:none;background-color:var(--red);}.dropdown-submenu{position:relative;}.dropdown-submenu > .dropdown-menu{top:0;left:100%;padding:0;}.dropdown-submenu:hover > .dropdown-menu{display:block;}.dropdown-submenu > a:after{content:"\e080";display:inline-block;font-family:'Glyphicons Halflings';font-size:10px;float:right;margin-top:5px;}.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px;}.navbar-nav li:last-child > .dropdown-menu{left:auto;right:0;}.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > .dropdown-menu{left:-100%;}.navbar-collapse{padding-left:3px;}.navbar-brand > img{width:24px;opacity:0.5;}.shadow{text-shadow:1px 1px #aaaaaa;}h1{color:#c41e2f;}.page-header{border-bottom:none;}#block-fusszeile{border-top:1px solid #c41e2f;border-bottom:1px solid #c41e2f;padding:0.6em;}.footer{border-top:none;padding-top:1em;}.footer-bg{background-color:#f5f5f5;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:2em;}#footer-menu-link-content5c5acc1e-104f-495c-9f3e-9c7d3ea44204,#footer-menu-link-content3533a25c-e7df-4f8c-a687-591027e6593c{border-right:1px solid #c41e2f;}#footer-menu-link-content4316964f-c6bd-4948-b648-5eed906d9379{border-right:1px solid #f5f5f5;}.bg{background-color:#f5f5f5;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:2em;}@media (min-width:1200px){#contact-message-kontakt-form{width:75%;}#edit-field-vorname-wrapper,#edit-field-strasse-wrapper,#edit-field-ort-wrapper{float:left;}#edit-field-nachname-wrapper,#edit-field-hausnummer-wrapper,#edit-field-postleitzahl-wrapper{float:right;}#edit-field-hausnummer-0-value,#edit-field-postleitzahl-0-value{width:75px;}#edit-field-ort-0-value{width:275px;}}@media (min-width:1200px){#edit-field-anschlussobjektnummer-wrapper,#edit-field-an-vorname-wrapper,#edit-field-an-nachname-wrapper,#edit-field-an-telefon-wrapper,#edit-field-an-e-mail-wrapper,#edit-field-sparten-wrapper{width:250px;}#edit-field-an-strasse-wrapper,#edit-field-an-ort-wrapper,#edit-field-an-ort-0-value{width:425px;}#edit-field-an-hausnummer-wrapper,#edit-field-an-hausnummer-0-value,#edit-field-an-postleitzahl-wrapper,#edit-field-an-postleitzahl-0-value{width:75px;}#edit-actions{clear:both;}}.list-group-item{border:none;}body #cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#FFF;--btn-border-color:#FFF;--btn-bg-color:var(--red);--btn-prime-font-color:var(--red);--btn-prime-border-color:#FFF;--btn-prime-bg-color:#FFF;--btn-inv-font-color:var(--red);--btn-inv-border-color:var(--red);--btn-inv-bg-color:#FFF;--btn-prime-inv-font-color:#FFF;--btn-prime-inv-border-color:var(--red);--btn-prime-inv-bg-color:var(--red);--link-list-font-color:#FFF;--link-list-separator-color:#FFF;--banner-logo-offset:100px;--banner-bg-color:var(--red);--banner-font-color:#FFF;--layer-header-height:3.5em;--layer-header-bg-color:#FFF;--layer-header-font-color:#000f37;--layer-body-bg-color:#FFF;--layer-tab-bg-color:#FFF;--layer-tab-font-color:#000f37;--layer-tab-active-bg-color:var(--red);--layer-tab-active-font-color:#FFF;--layer-bg-dark:var(--red);--layer-font-light:#FFF;--layer-font-dark:#000f37;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#FFF;--layer-footer-font-color:#000f37;--layer-footer-height:4.5em;--switch-border-color:#e4e5e6;--switch-handle-color:#FFF;--switch-bg-off:#FFF;--switch-bg-on:#00AA00;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#00AA00;--switch-always-on-bg-color:#FFF;}.display-flex{display:flex;}.view-filters .views-exposed-form .d-flex.flex-wrap{display:flex !important;flex-wrap:wrap !important;align-items:flex-end !important;gap:1rem;}.view-filters .views-exposed-form .d-flex.flex-wrap > .js-form-item,.view-filters .views-exposed-form .d-flex.flex-wrap > .form-actions{display:block !important;flex:0 0 auto !important;width:auto !important;margin-bottom:0 !important;}.view-filters .views-exposed-form .js-form-item-webform-submission-value select{width:auto !important;min-width:150px;}.view-filters .views-exposed-form .js-form-item-webform-submission-value-1 input{width:110px !important;}.view-filters .views-exposed-form .form-actions .form-submit{width:auto !important;white-space:nowrap;}@media (max-width:575.98px){.view-filters .views-exposed-form .d-flex.flex-wrap > .js-form-item,.view-filters .views-exposed-form .d-flex.flex-wrap > .form-actions{width:100% !important;}.view-filters .views-exposed-form .js-form-item select,.view-filters .views-exposed-form .js-form-item-webform-submission-value-1 input,.view-filters .views-exposed-form .form-actions .form-submit{width:100% !important;}}
