/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:Arial,Helvetica,sans-serif;font-size:16px;}header{background-color:#FFF;}.region-navbar-nav .menu.nav.navbar-nav{width:100%;background-color:#FFF;}#pre_navbar1111{background-color:#FFF;height:170px;z-index:20;position:fixed;top:0;width:100%;}#pre_navbar{position:absolute;top:0;width:100%;height:95px;background-color:#2AA035;z-index:-1;}.toolbar-tray-open .navbar-fixed-top{top:80px;}.navbar-fixed-top .container{}.greenbar{background-color:#2AA035;height:115px;}#spacer{height:130px;}.headerimage-container{position:relative;}.path-frontpage .headerimage-container{}.infobox{background-color:#d4ecd7;color:#2AA035;position:absolute;right:80px;bottom:-30px;z-index:18;}.infobox h2{background-color:#FFF;margin:0;padding-top:5px;padding-bottom:5px;font-size:18px;line-height:26px}.infobox h2,.infobox .field--name-body{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;}.infobox .field--name-body{font-size:14px;}.infobox h2,.infobox a{color:#2AA035;}.infobox strong{font-size:18px;}#headerbanner{background:-prefix-linear-gradient(left,#1e9535,#6aaf30);background:linear-gradient(to right,#1e9535,#6aaf30);}.main-container{padding-bottom:40px;}footer{background-color:#575656;z-index:20;}.nav.footer>li{display:inline;}.nav.footer>li>a{display:inline;color:#FFF;font-weight:normal;}footer.footer{padding-top:5px;padding-bottom:5px;}.nav.footer{border:none !important;margin:0;padding-top:5px;padding-bottom:5px;}footer .nav>li>a:hover{background-color:inherit;text-decoration:underline;}footer .nav>li.seperator{color:#FFF;}footer .nav>li.first{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-left-style:solid;border-top-color:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF;border-right-style:solid;}footer .nav>li{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-left-style:none;border-top-color:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF;border-right-style:solid;}footer .up{margin-top:5px;}footer .up a{padding:5px 7px;background-color:#2AA035;color:#fff;}@media (max-width:575.98px){.navbar-fixed-bottom{position:static !important;}.footer{margin-top:15px;}.main-container{padding-bottom:15px;}.nav.footer>li{display:block;}}@media only screen and (min-width:320px) and (max-width:767px){.navbar-fixed-bottom{position:static !important;}.footer{margin-top:15px;}.main-container{padding-bottom:15px;}.nav.footer>li{display:block;}}@media only screen and (min-width:320px) and (max-width:480px){.footer{margin-top:15px;}.navbar-fixed-bottom{position:static !important;}.main-container{padding-bottom:15px;}.nav.footer>li{display:block;}}.brand.logo{padding-top:32px;padding-bottom:10px;padding-left:20px;padding-right:20px;margin-left:-20px;float:left;background-color:#FFF;}.brand.site-name{color:#FFF;font-weight:bold;padding-top:65px;padding-bottom:0px;float:left;}.table tr.ahp{color:#390;}.region-navbar-right{width:200px;}.region-navbar-right > *{clear:both;}.navbar-nav.navbar-right > li > a{color:#FFF;padding:5px;border:solid #fff 1px;margin-left:5px;margin-top:5px;margin-bottom:5px;}.panel-title.collapsable::before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;content:"\e260";margin-left:-25px;margin-right:10px;}.panel-title.collapsable.collapsed::before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;content:"\e259";margin-left:-25px;margin-right:10px;}.panel-title.collapsable{margin-left:10px;}.no-input-group-addon .input-group-addon{display:none;}.text-strong{font-weight:bold;}.checkbox.error,.radio.error{background-color:#FFE6E6;border:1px solid #a94442;border-radius:4px;padding:5px;margin-top:2px;margin-bottom:2px;margin-left:-5px;}.checkbox.error label,.radio.error label{c_olor:#000 !important;}.form-select.error{background-color:#FFE6E6;border:1px solid #a94442;border-radius:4px;padding:5px;color:#a94442;}.navbar-nav{margin:0;}.navbar-collapse{}.navbar-default{}.navbar-default .navbar-nav{}.navbar-default{}.navbar-brand{height:95px;}.navbar-header{background-color:#2AA035;}.maintenance-page  .navbar-header{background-color:#FFF;}.navbar-collapse{background-color:#23852D;}.navbar-toggle{background-color:#FFF;}@media (min-width:768px){.navbar-default{background-color:transparent;border-color:transparent;}.navbar-collapse{background-color:transparent;}.navbar-default .region-navbar-nav .navbar-nav>li.first{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#2AA035;border-right-color:#2AA035;border-bottom-color:#2AA035;border-left-color:#2AA035;}.navbar-default .region-navbar-nav .navbar-nav>li{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:none;border-top-color:#2AA035;border-right-color:#2AA035;border-bottom-color:#2AA035;border-left-color:#2AA035;text-align:center;}.navbar-default .region-navbar-nav .navbar-nav>li a{color:#2AA035;font-weight:bold;font-size:12px;line-height:12px;padding-right:0px;padding-left:0px;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{text-decoration:underline;color:#575656;background-color:transparent;}}.menublocks{text-align:center;position:relative;}.menublocks{margin-top:60px;padding-top:30px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-top-color:#E2E2E2;border-right-color:#E2E2E2;border-bottom-color:#E2E2E2;border-left-color:#E2E2E2;}.path-frontpage  .menublocks{margin-top:0;padding-top:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.menublocks .menublock.item{height:200px;display:flex;vertical-align:middle;align-items:center;background-position:top;background-size:cover;background-color:#CCC;margin-top:15px;margin-bottom:15px;position:relative;overflow:hidden;}.menublocks .menublock.content{display:block;width:100%;padding:7px;z-index:10;bottom:0;position:absolute;background:#2d963d;opacity:0.9;}.menublocks .menublock.overlay{background-color:#2AA035;width:100%;height:100%;display:block;opacity:0.0;position:absolute;top:0;z-index:2;}.menublocks a:hover .menublock.overlay{opacity:0.3;}.menublocks a:hover{color:#FFF;}.menublocks a h3{color:#FFF;font-size:16px;margin:5px;}.more-link{border:1px solid #2AA035;text-align:center;}.more-link a{color:#2AA035;padding:2px;text-transform:uppercase;}.line-top{margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#CCC;border-right-color:#CCC;border-bottom-color:#CCC;border-left-color:#CCC;}.line-bottom{margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#CCC;border-right-color:#CCC;border-bottom-color:#CCC;border-left-color:#CCC;}.search-block-form{padding-top:15px;}.brand.logocontainer{margin-top:-20px;}.view-content .views-view-grid{margin-bottom:20px;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}.menu--account.nav > li > a{display:inline-block !important;}article{margin-bottom:15px;}section{margin-bottom:30px;}.region-header-infobox section{margin:0;}.region-headerimage section{margin-bottom:0;}.form-inline .form-item{margin-right:15px;}.form-inline label{margin-right:5px;}.view-filters{margin-top:15px;}.table th{color:#2AA035;}.views-view-grid .node--view-mode-teaser::after{margin-bottom:15px;}.unterstrichen{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-top-color:#CCC;border-right-color:#CCC;border-bottom-color:#CCC;border-left-color:#CCC;padding-bottom:5px;}.panel-group .panel + .panel{margin-top:10px;}.nav.nav-tabs{margin-bottom:30px;}.form-actions .btn{margin-right:10px;}.dropdown .btn{margin-right:0px;}.btn-superbig{color:#fff;background-color:#23852D;border-top-color:#22842C;border-right-color:#22842C;border-bottom-color:#22842C;border-left-color:#22842C;line-height:50px;font-size:18px;}.btn-superbig i{width:25px;}.btn-superbig-color-2{color:#fff;background-color:#238085;border-top-color:#238085;border-right-color:#238085;border-bottom-color:#238085;border-left-color:#238085;line-height:50px;font-size:18px;}.asset{position:absolute;top:40px;left:-50px;}.form-type-search .form-search{height:25px;padding-top:2px;padding-bottom:2px;}.form-type-search .btn{padding:4px 12px;font-size:10px;}.btn-primary{background-color:#23852D;border-top-color:#22842C;border-right-color:#22842C;border-bottom-color:#22842C;border-left-color:#22842C;}.btn-primary:hover{background-color:#1F7627;border-top-color:#22842C;border-right-color:#22842C;border-bottom-color:#22842C;border-left-color:#22842C;}.panel-default{border-color:#d4ecd7;}.panel-default > .panel-heading{}.select-wrapper::after{color:#2AA035;}@media (max-width:1024px){.navbar-default .region-navbar-nav .navbar-nav > li a{}}@media (max-width:991px){.navbar-default .region-navbar-nav .navbar-nav > li a{}}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{color:#fff;background-color:#2AA035;border-color:#2AA035;}.pagination > li > a,.pagination > li > span{color:#2AA035;background-color:#fff;border:1px solid #d4ecd7;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{background-color:#d4ecd7;}.breadcrumb{background-color:transparent;border-radius:4px;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;}.breadcrumb li{font-size:14px;color:#999;}.breadcrumb li a{font-weight:normal;}.region-header{margin-top:30px;}.downloads .image{margin-bottom:15px;background-color:#E6E6E6;padding:10px;border:1px solid #DFDFDF;flex-grow:1;}.downloads .content{flex-grow:0;}.downloads .image img{margin-left:auto;margin-right:auto;}.boxed{background-color:#d4ecd7;padding:15px;}.field--name-field-presse-erschienen-am{margin-bottom:15px;}.main-container .field--name-body{flex-grow:1;}.flexed .row article{flex-direction:column;display:flex;height:100%;}.flexed .row{display:flex;margin-bottom:30px;}.flexed .row .col .ds-1col{height:100%;}.nachbau-slides .carousel-caption{color:#333;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0px;font-size:12px;text-shadow:none;}.nachbau-slides .carousel-caption h3{margin:0;}.nachbau-slides .carousel-control{background-image:none;}.carousel-indicators li{background-image:red;}.menu--account li a{font-size:16px;padding-left:15px;padding-right:1px;}.panel-title a{display:block;}.path-nbe .modal-dialog,.path-ebv .modal-dialog{width:80%;}.strong{font-weight:bold !important;}.form-type-search .description{display:none;}.navbar-nav > li > a{padding-top:12px;padding-bottom:12px;}.region-navbar-nav .navbar-nav > li{padding-left:3px;padding-right:3px;max-height:35px;}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid #d4ecd7;border-radius:4px 4px 0 0;}.nav > li > a:hover,.nav > li > a:focus{background-color:#d4ecd7;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#2AA035;}input[type="file"]{display:block;height:inherit;}.table .ahp .form-number{width:100%;}.info-required{font-size:90%;}.info-required .stern{color:red;font-size:15pt;line-height:5pt;}.form-type-select label.form-required:after,.form-type-string-number  label.form-required:after,.form-type-textfield label.form-required:after,.form-type-checkbox label.form-required:after,.form-type-email label.form-required:after,fieldset.fieldgroup.required legend span:after{content :' *';color:red;font-size:15pt;line-height:5pt;}#panels-ipe-tray{bottom:40px;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#2AA035;background-color:inherit;}.navbar-default .region-navbar-nav .navbar-nav .dropdown-menu > li a{color:#2AA035;font-weight:bold;font-size:12px;margin-right:15px;margin-left:15px;padding-left:5px;padding-right:5px;padding-top:15px;padding-bottom:15px;}.navbar-default .region-navbar-nav .navbar-nav .dropdown-menu > li.next a{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#2AA035;border-right-color:#2AA035;border-bottom-color:#2AA035;border-left-color:#2AA035;border-top-style:solid;}.navbar-default .caret{display:none;}.navbar-default .dropdown-menu{border:1px solid #2AA035;border-radius:0;padding:0;margin-left:-1px;}.navbar-default .dropdown-menu > .active > a,.navbar-default .dropdown-menu > .active > a:focus,.navbar-default .dropdown-menu > .active > a:hover{background-color:inherit;text-decoration:underline;}.paragraph--type--weitere-infos{background-color:#2AA035;padding:20px;}.paragraph--type--weitere-infos *{color:#FFF;}.paragraph--type--weitere-infos .field--type-link a{background-color:#FFF;padding:15px;color:#2AA035;}.paragraph--type--weitere-infos .field--type-link{padding-top:20px;}.paragraph--type--weitere-infos .wrapper{padding:40px;}.wrapper.link{height:100px;padding-top:60px;}.v-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.btn .glyphicon{margin-right:5px;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;background-color:#000;}.navbar-fixed-top,.navbar-fixed-bottom{}.modal-dialog{margin-top:100px;}.ui-dialog{z-index:1040;}.menge-wrapper{width:80px;}.menge-wrapper div{width:60px;display:inline-block;}#anhaltspunkte-wrapper caption{color:#2AA035;font-weight:bold;}#captcha--description{font-weight:bold;color:#2AA035;}#sliding-popup.sliding-popup-bottom{margin-bottom:42px !important;}.form-item-unbekannt{background-color:yellow;display:inline-block;padding:4px;}.form-item-unbekannt label{font-weight:bold;}tr.status-Offen,tr.eigen-modus-Offen{background-color:#fcf8e3;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#2AA035;color:#fff;cursor:pointer;border-bottom:1px solid #2AA035;}.ckeditor-accordion-container > dl dt.active > a{background-color:#2AA035 !important;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#23872d;}.card{color:#333;border:1px solid #d4ecd7;margin-bottom:10px;}.card .class-header{color:#333;border-color:#ddd;background-color:#f5f5f5;}.card .class-header h5{margin:0;}.card .class-header .btn-link{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;font-weight:bold;}.card .card-body{margin:15px;}.ui-dialog-titlebar-close{padding:0 !important;}.ui-dialog-titlebar-close:after{content:'X';display:inline-block;width:20px;height:20px;display:inline-block;margin:-2px;color:#797979;}
span.text-colored{color:#2AA035;}span.text-nocaps{text-transform:none;}span.text-danger{color:#a94442;}span.text-leuchtrot{color:#F00;}h1,h2,h3{color:#2AA035;}h1,.h1{font-size:30px;}h2,.h2{font-size:26px;}h3,.h3{font-size:22px;}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}a{color:#000;font-weight:bold;}a:hover{color:#2AA035;}h1 a,h2 a,h3 a,h4 a{color:inherit;}.ckeditor-accordion-container > dl{position:relative;background-color:#FFF;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}.ckeditor-accordion-container > dl dt{margin-bottom:10px;}.ckeditor-accordion-container > dl dt.active{margin-bottom:0px;}.ckeditor-accordion-container > dl dt > a{border-radius:4px;background-color:#f5f5f5;border:1px solid #d4ecd7;color:#333;padding:8px 15px 8px 15px}.ckeditor-accordion-container > dl dt.active > a{border-radius:4px 4px 0 0;background-color:#f5f5f5;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#d4ecd7;border-right-color:#d4ecd7;border-bottom-color:#CCC;border-left-color:#d4ecd7;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#f5f5f5;color:#2AA035;}.ckeditor-accordion-container > dl dd{padding-top:15px;padding-bottom:15px;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:1px solid #d4ecd7;}.ckeditor-accordion-container > dl dd.active{border-radius:0 0 4px 4px;margin-bottom:10px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#d4ecd7;border-right-color:#d4ecd7;border-bottom-color:#d4ecd7;border-left-color:#d4ecd7;}.ckeditor-accordion-container > dl dd{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border-radius:4px;border-color:#d4ecd7;}.ckeditor-accordion-toggle{display:none !important;}.customfile.file{background-repeat:no-repeat;}.customfile.file a{padding-left:20px;}.customfile.file--application-pdf{background-image:url(/themes/stv_bonn_theme/media/icons/application-pdf.png);}@media screen and (min-width:700px){multicolumn{column-count:2;display:block;}}
