/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen and (min-width:750px){#sidebar-first{float:left;display:block;width:25%;margin:0;}.one-sidebar.sidebar-first #content{float:right;display:block;min-width:300px;width:75%;margin:-160px 0 0 0;}#header i{display:none;}}@media screen and (min-width:751px) and (max-width:800px){#sidebar-first{width:30%;}.one-sidebar.sidebar-first #content{width:70%;}div#main div#content-area div.bfg-list-container div.more-link{max-width:500px;}}@media screen and (max-width:600px){div#main div#content-area div.bfg-list-container div.more-link a{margin-right:30px;}div.overlayBox{top:0px;}div.overlayBox div#nestle_order{border-radius:0px;border-width:2px;padding-left:10px;}div.overlayBox div#nestle_order span.mandatory_info,div.overlayBox div#nestle_order div.header.bfg div.logo span{margin-left:0px;}div.overlayBox div#nestle_order div.address_area.bfg div.checkbox,div.overlayBox div#nestle_order div.header,div.overlayBox div#nestle_order div.infoLogin,div.overlayBox div#nestle_order div.info_area,div.overlayBox div#nestle_order div.address_area,div.overlayBox div#nestle_order div.address_area.login,div.overlayBox div#nestle_order div.address_area.login.bfg,div.overlayBox div#nestle_order div.address_area.login.bfg.resetpassword,div.overlayBox div#nestle_order div.address_area.registration,div.overlayBox div#nestle_order div.confirm_area,div.overlayBox div#nestle_order div.infoRegister,div.overlayBox div#nestle_order div.controls,div.overlayBox div#nestle_order div.footer{padding-left:0px;}div.overlayBox div#nestle_order.bfg div.address_area.login.bfg fieldset label{width:110px;}div.overlayBox div#nestle_order div.controls.serviceportal.login{margin-left:110px;}div.overlayBox div#nestle_order div.controls.registration{padding-left:0px;}div.overlayBox div#nestle_order div.controls.bfg.login{margin-left:110px;}div.overlayBox div#nestle_order.bfg span.mandatory_info{margin-left:0px;}div.overlayBox div#nestle_order table.questions,div.overlayBox div#nestle_order table.questions.only{margin-left:0px;}div.overlayBox div#nestle_order table.questions.only{margin-bottom:10px;}div.overlayBox div#nestle_order div.description{margin-bottom:15px;}div.overlayBox div#nestle_order div.address_area.bfg.confirmed fieldset label,div.overlayBox div#nestle_order div.info_area.bfg.confirmed fieldset label{width:100%;}div.overlayBox div#nestle_order div.address_area.bfg div.participant_container div.left,div.overlayBox div#nestle_order div.address_area.bfg div.address_info div.left,div.overlayBox div#nestle_order div.address_area.bfg div.participant_container div.right,div.overlayBox div#nestle_order div.address_area.bfg div.address_info div.right{width:100%;}div.overlayBox div#nestle_order fieldset.address.text label{width:100%;}div.overlayBox div#nestle_order div.controls.serviceportal.resetpassword,div.overlayBox div#nestle_order div.headline.confirm.resetpassword{margin-left:0px;}div.overlayBox div#nestle_order fieldset.info label{text-align:left;width:100%;}div.overlayBox div#nestle_order fieldset.address.lift label{width:100%;}div.overlayBox div#nestle_order.serviceportal div.address_area.registration.lift div.error{margin-left:0px;}div.overlayBox div#nestle_order ul.confirm li{margin:0 0 0 10px;}div.overlayBox div#nestle_order table.seminar{margin:0 0 0 -10px;width:102%;}div.overlayBox div#nestle_order div.address_area.bfg.confirmed span.info_text.private{text-align:left;}div.overlayBox div#nestle_order div.question_group div.answers ul li span.answerm,div.overlayBox div#nestle_order div.question_group div.answers ul li span.answer{width:300px;vertical-align:top;}div.overlayBox div#nestle_order.bfg div.address_area.registration a.changeaddress,div.overlayBox div#nestle_order div.address_area.registration.serviceportal a.changeaddress,div.overlayBox div#nestle_order div.address_area.loginsuccess a.changeaddress{margin-bottom:20px;}div.overlayBox div#nestle_order div.confirm_area.bfg div.text{width:93%;}div.overlayBox div#nestle_order div.confirm_area div.agb_checkbox{width:7%;}div.overlayBox div#nestle_order.bfg div.error{margin-left:0px;}div.overlayBox div#nestle_order fieldset.payment{width:380px;}div.overlayBox div#nestle_order fieldset.payment.student label.total,div.overlayBox div#nestle_order fieldset.payment label{width:270px;}div.overlayBox div#nestle_order fieldset.payment label.discount.individual{width:260px;}div.overlayBox div#nestle_order fieldset.payment.student span.price{width:110px;}div#main div#content-area div.content a.download.list{display:flex;align-items:center;}div.overlayBox div#nestle_order div.billingAddressArea div.note{margin-top:15px;}div#main div#content-area div.block-basic-content div.bfg_hebammen__pdf-flyer span a{display:inline-block;max-width:180px;overflow-wrap:break-word;word-break:break-word;word-break:break-all;}div.overlayBox div#nestle_order.bfg div.address_area.loginsuccess fieldset.address label{width:100%;}div.overlayBox div#nestle_order.bfg div.address_area.loginsuccess fieldset.address div.error{margin-left:0px;}}@media screen and (max-width:400px){div.overlayBox div#nestle_order table.seminar{width:103%;}div.overlayBox div#nestle_order table.seminar tr.header td span.radio{width:50px;}div.overlayBox div#nestle_order fieldset.dse_field{margin-bottom:10px;}div#main form.contact-message-kontakt-buebchen-form div.field--type-boolean label.option,div#main form.contact-message-feedback-form div.field--type-boolean label.option{width:93%;}div.overlayBox div#nestle_order div.allergy_row.header div.column.right div.title{min-height:60px;}div.overlayBox div#nestle_order div.allergy_row.header{height:115px;}div.overlayBox div#nestle_order div.allergy_area{padding-right:30px;}div.overlayBox div#nestle_order div.allergy_area.result{padding-right:10px;}div.overlayBox div#nestle_order fieldset.payment{width:350px;}div.overlayBox div#nestle_order fieldset.payment.student label.total,div.overlayBox div#nestle_order fieldset.payment label{width:240px;}div.overlayBox div#nestle_order fieldset.payment label.discount.individual{width:230px;}div#main div#content-area div.content div.downloads{min-height:auto;}div#main div#content-area div.block-basic-content img.align-right{width:100px;height:auto;}div#main div#content-area div.content div.downloads div.headline{margin:5px 0px 10px 0px;font-size:15px;}div#main div#content-area div.content div.downloads div.content{min-height:90px;}div.overlayBox div#nestle_order div.billingAddressArea div.note{margin-top:15px;}div#main div#content-area div.block-basic-content div.bfg_hebammen__pdf-flyer span a{max-width:150px;}div.overlayBox div#nestle_order.bfg div.address_area.registration fieldset.address label.birthdayLabel,div.overlayBox div#nestle_order.bfg div.address_area.loginsuccess fieldset.address label.birthdayLabel{width:100%;}div.overlayBox div#nestle_order.bfg div.address_area.loginsuccess fieldset.address.disabled label.birthdayLabel{margin-top:4px;}div.overlayBox div#nestle_order.bfg div.address_area.loginsuccess fieldset.address div.error{margin-left:0px;}div.overlayBox div#nestle_order.bfg span.mandatory_info{margin-left:0px;}div.overlayBox div#nestle_order div.confirm_area div.bfg_checkbox.register{margin-left:0px;}}@media screen and (max-width:376px){div.overlayBox div#nestle_order fieldset input{max-width:250px;}div.overlayBox div#nestle_order fieldset.job select{width:250px;}div.overlayBox div#nestle_order select.job{width:250px;}div.overlayBox div#nestle_order.serviceportal div.error,div.overlayBox div#nestle_order div.controls.serviceportal.login,div.overlayBox div#nestle_order div.error,div.overlayBox div#nestle_order div.address_area.registration.serviceportal div.error{margin-left:0px;}div.overlayBox div#nestle_order div.address_area.registration.serviceportal div.error.top{margin:30px 0px 0px 0px;}div.overlayBox div#nestle_order div.participants_add_container{margin:0 0 0px 0px;height:20px;}div.overlayBox div#nestle_order div.address_area.bfg div.checkbox,div.overlayBox div#nestle_order div.confirm_area div.ad_radio,div.overlayBox div#nestle_order div.confirm_area div.agb_checkbox{width:6%;}div.overlayBox div#nestle_order div.confirm_area label.quiz.info,div.overlayBox div#nestle_order div.confirm_area.bfg div.text,div.overlayBox div#nestle_order fieldset.ad_field div.question{width:94%;}div.overlayBox div#nestle_order div.question_group div.answers ul li span.answerm,div.overlayBox div#nestle_order div.question_group div.answers ul li span.answer{width:250px;}div.overlayBox div#nestle_order fieldset.payment{width:340px;}div.overlayBox div#nestle_order fieldset.payment.student label.total,div.overlayBox div#nestle_order fieldset.payment label{width:230px;}div.overlayBox div#nestle_order fieldset.payment label.discount.individual{width:220px;}div#main div#content-area div.content a.download{padding:3px 8px 3px 8px;}div#main div#content-area div.block-basic-content div.bfg_hebammen__pdf-flyer span a{max-width:140px;}}@media screen and (max-width:350px){div.overlayBox div#nestle_order fieldset.payment{width:320px;}div.overlayBox div#nestle_order fieldset.payment.student label.total,div.overlayBox div#nestle_order fieldset.payment label{width:210px;}div.overlayBox div#nestle_order fieldset.payment label.discount.individual{width:200px;}}@media screen and (max-width:330px){div.overlayBox div#nestle_order div.question_group div.answers ul li span.answerm,div.overlayBox div#nestle_order div.question_group div.answers ul li span.answer{width:200px;}div.overlayBox div#nestle_order fieldset.payment{width:300px;}div.overlayBox div#nestle_order fieldset.payment.student label.total,div.overlayBox div#nestle_order fieldset.payment label{width:180px;}div.overlayBox div#nestle_order fieldset.payment label.discount.individual{width:170px;}}@media screen and (max-width:750px){div#main div.shadow,div#main div#content-area{width:auto;}div#main div.shadow{width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#header div.container{min-height:0px;}#sidebar-first{display:none;}#header div.container img.logo{width:150px;margin-top:10px;margin-left:0px;}#header div.container,div#main div#content-area div.block-headerallergie,div#main div#content-area div.block-nniquiz,div#main div#content-area div.block-nniexamen,div#main div#content-area div.block-nniaktionsheader,div#main div#content-area div.block-headerbubchenposterpreis,div#main div#content-area div.block-basic-page-title,div#main div#content-area div.block-block-content.block-manuskripte,div#main div#content-area div.block-block-content.block-kontaktbubchen,div#main div#content-area div.block-block-content.block-adresse,div#main div#content-area div.block-basic-content,div#main div#content-footer,div#main div.nnifooter{border-width:2px;}div.overlayBox div#nestle_order div.confirm_area div.confirm_text,div.overlayBox div#nestle_order div.confirm_area span.info_text,div.overlayBox div#nestle_order div.confirm_area span.confirm_text{padding-left:0px;}}@media screen and (max-width:800px){div#main div.shadow,div#main div#content-area{width:auto;}}@media screen and (min-width:751px) and (max-width:1000px){#header div.container img.logo{width:180px;margin-top:40px;margin-left:10px;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/basic/images/icons/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/basic/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/basic/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/basic/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/basic/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/basic/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/basic/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/basic/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/basic/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/basic/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/basic/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/basic/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/basic/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/basic/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/basic/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/basic/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/basic/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/basic/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/basic/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/basic/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/basic/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/basic/images/icons/image-x-generic.png);}
.breadcrumb li{list-style-type:none;display:inline-block;}#navigation li{list-style-type:none;display:inline-block;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;}
.messages{padding:9px;margin:1em 0;color:#919191;background-color:#ddd;border:1px solid #c4c4c4;word-wrap:break-word;}.messages pre{border:0;}.messages--warning{color:#903023;background-color:#ddc44f;border-color:#d1b328;}.messages--warning pre{background-color:#d1b328;}.messages--error{color:white;background-color:#cd4533;border-color:#a53728;}.messages--error pre{background-color:#a53728;}.messages--status{color:#304319;background-color:#8dbe51;border-color:#73a03c;}.messages--status pre{background-color:#73a03c;}

