/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.contextual-region .container{position:relative;}
.contextual-region .container{position:relative;}
.block.red{background:#C83F3F !important;}.block.yellow{background:#FABB00 !important;}.block.orange{background:#EB6A27 !important;}.block.green-light{background:#b1c800 !important;}.block.magenta{background:#db007a !important;}.block.grey{background:#999999 !important;}.region-content .contact-message-help-form{background:#009BDE;}.region-sticky > .region__main > section > .block-title{background:#009BDE;color:#fff;}.region-sticky > .region__main > section > .block-title:hover,.region-sticky > .region__main > section > .block-title:focus{background:#33AFE5;}#block-beratung .column.column-left{background-color:#009BDE;color:#fff;}#block-beratung .column.column-left:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:83px;background-position:0px -2302px;width:102px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}#block-beratung .column.column-right{background-color:#33AFE5;color:#fff;}.footer-top{background:#999999;}.footer-top .btn-info{background-color:#333333;border-color:#333333;}.footer-top .btn-info:hover,.footer-top .btn-info:focus{background-color:#000;border-color:#333333;}.view.view-consulting:not(.view-display-id-related_topic) > .view-header-container{background-color:#009BDE;color:#fff;}.view.view-consulting:not(.view-display-id-related_topic) > .view-header-container .content-container:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:133px;background-position:0px -2131px;width:165px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.view.view-consulting:not(.view-display-id-related_topic) > .view-header-container .fieldset-legend{color:#fff;}.view.view-consulting:not(.view-display-id-related_topic) .view-filters .checkbox-phone:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:23px;background-position:0px -1742px;width:23px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.view.view-consulting:not(.view-display-id-related_topic) .view-filters .checkbox-mail:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:17px;background-position:0px -1480px;width:26px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.view.view-consulting:not(.view-display-id-related_topic) .view-filters .checkbox-map:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:27px;background-position:0px -1524px;width:20px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.view.view-consulting:not(.view-display-id-related_topic) .view-filters .checkbox-head:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:19px;background-position:0px -1344px;width:18.4px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.view.view-consulting:not(.view-display-id-related_topic) .view-filters .checkbox-camera:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:17px;background-position:0px -678px;width:26px;background-size:165px 2414px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}.main-container a.btn.btn-default{color:#333;background-color:#b1c800;border-color:#b1c800;}.main-container a.btn.btn-default:focus,.main-container a.btn.btn-default.focus{color:#333;background-color:#849500;border-color:#404900;}.main-container a.btn.btn-default:hover{color:#333;background-color:#849500;border-color:#7b8b00;}.main-container a.btn.btn-default:active,.main-container a.btn.btn-default.active,.open > .main-container a.btn.btn-default.dropdown-toggle{color:#333;background-color:#849500;border-color:#7b8b00;}.main-container a.btn.btn-default:active:hover,.main-container a.btn.btn-default:active:focus,.main-container a.btn.btn-default:active.focus,.main-container a.btn.btn-default.active:hover,.main-container a.btn.btn-default.active:focus,.main-container a.btn.btn-default.active.focus,.open > .main-container a.btn.btn-default.dropdown-toggle:hover,.open > .main-container a.btn.btn-default.dropdown-toggle:focus,.open > .main-container a.btn.btn-default.dropdown-toggle.focus{color:#333;background-color:#647100;border-color:#404900;}.main-container a.btn.btn-default:active,.main-container a.btn.btn-default.active,.open > .main-container a.btn.btn-default.dropdown-toggle{background-image:none;}.main-container a.btn.btn-default.disabled:hover,.main-container a.btn.btn-default.disabled:focus,.main-container a.btn.btn-default.disabled.focus,.main-container a.btn.btn-default[disabled]:hover,.main-container a.btn.btn-default[disabled]:focus,.main-container a.btn.btn-default[disabled].focus,fieldset[disabled] .main-container a.btn.btn-default:hover,fieldset[disabled] .main-container a.btn.btn-default:focus,fieldset[disabled] .main-container a.btn.btn-default.focus{background-color:#b1c800;border-color:#b1c800;}.main-container a.btn.btn-default .badge{color:#b1c800;background-color:#333;}.main-container .jumpmark.press.btn.btn-default{color:#fff;background-color:#333333;border-color:#333333;}.main-container .jumpmark.press.btn.btn-default:focus,.main-container .jumpmark.press.btn.btn-default.focus{color:#fff;background-color:#1a1a1a;border-color:black;}.main-container .jumpmark.press.btn.btn-default:hover{color:#fff;background-color:#1a1a1a;border-color:#141414;}.main-container .jumpmark.press.btn.btn-default:active,.main-container .jumpmark.press.btn.btn-default.active,.open > .main-container .jumpmark.press.btn.btn-default.dropdown-toggle{color:#fff;background-color:#1a1a1a;border-color:#141414;}.main-container .jumpmark.press.btn.btn-default:active:hover,.main-container .jumpmark.press.btn.btn-default:active:focus,.main-container .jumpmark.press.btn.btn-default:active.focus,.main-container .jumpmark.press.btn.btn-default.active:hover,.main-container .jumpmark.press.btn.btn-default.active:focus,.main-container .jumpmark.press.btn.btn-default.active.focus,.open > .main-container .jumpmark.press.btn.btn-default.dropdown-toggle:hover,.open > .main-container .jumpmark.press.btn.btn-default.dropdown-toggle:focus,.open > .main-container .jumpmark.press.btn.btn-default.dropdown-toggle.focus{color:#fff;background-color:#080808;border-color:black;}.main-container .jumpmark.press.btn.btn-default:active,.main-container .jumpmark.press.btn.btn-default.active,.open > .main-container .jumpmark.press.btn.btn-default.dropdown-toggle{background-image:none;}.main-container .jumpmark.press.btn.btn-default.disabled:hover,.main-container .jumpmark.press.btn.btn-default.disabled:focus,.main-container .jumpmark.press.btn.btn-default.disabled.focus,.main-container .jumpmark.press.btn.btn-default[disabled]:hover,.main-container .jumpmark.press.btn.btn-default[disabled]:focus,.main-container .jumpmark.press.btn.btn-default[disabled].focus,fieldset[disabled] .main-container .jumpmark.press.btn.btn-default:hover,fieldset[disabled] .main-container .jumpmark.press.btn.btn-default:focus,fieldset[disabled] .main-container .jumpmark.press.btn.btn-default.focus{background-color:#333333;border-color:#333333;}.main-container .jumpmark.press.btn.btn-default .badge{color:#333333;background-color:#fff;}.region-content .btn.btn-default.jumpmark{color:#fff;background-color:#333333;border-color:#333333;}.region-content .btn.btn-default.jumpmark:focus,.region-content .btn.btn-default.jumpmark.focus{color:#fff;background-color:#1a1a1a;border-color:black;}.region-content .btn.btn-default.jumpmark:hover{color:#fff;background-color:#1a1a1a;border-color:#141414;}.region-content .btn.btn-default.jumpmark:active,.region-content .btn.btn-default.jumpmark.active,.open > .region-content .btn.btn-default.jumpmark.dropdown-toggle{color:#fff;background-color:#1a1a1a;border-color:#141414;}.region-content .btn.btn-default.jumpmark:active:hover,.region-content .btn.btn-default.jumpmark:active:focus,.region-content .btn.btn-default.jumpmark:active.focus,.region-content .btn.btn-default.jumpmark.active:hover,.region-content .btn.btn-default.jumpmark.active:focus,.region-content .btn.btn-default.jumpmark.active.focus,.open > .region-content .btn.btn-default.jumpmark.dropdown-toggle:hover,.open > .region-content .btn.btn-default.jumpmark.dropdown-toggle:focus,.open > .region-content .btn.btn-default.jumpmark.dropdown-toggle.focus{color:#fff;background-color:#080808;border-color:black;}.region-content .btn.btn-default.jumpmark:active,.region-content .btn.btn-default.jumpmark.active,.open > .region-content .btn.btn-default.jumpmark.dropdown-toggle{background-image:none;}.region-content .btn.btn-default.jumpmark.disabled:hover,.region-content .btn.btn-default.jumpmark.disabled:focus,.region-content .btn.btn-default.jumpmark.disabled.focus,.region-content .btn.btn-default.jumpmark[disabled]:hover,.region-content .btn.btn-default.jumpmark[disabled]:focus,.region-content .btn.btn-default.jumpmark[disabled].focus,fieldset[disabled] .region-content .btn.btn-default.jumpmark:hover,fieldset[disabled] .region-content .btn.btn-default.jumpmark:focus,fieldset[disabled] .region-content .btn.btn-default.jumpmark.focus{background-color:#333333;border-color:#333333;}.region-content .btn.btn-default.jumpmark .badge{color:#333333;background-color:#fff;}.region-content .btn.btn-default.jumpmark.support{color:#fff;background-color:#009BDE;border-color:#009BDE;}.region-content .btn.btn-default.jumpmark.support:focus,.region-content .btn.btn-default.jumpmark.support.focus{color:#fff;background-color:#0077ab;border-color:#00425f;}.region-content .btn.btn-default.jumpmark.support:hover{color:#fff;background-color:#0077ab;border-color:#0070a1;}.region-content .btn.btn-default.jumpmark.support:active,.region-content .btn.btn-default.jumpmark.support.active,.open > .region-content .btn.btn-default.jumpmark.support.dropdown-toggle{color:#fff;background-color:#0077ab;border-color:#0070a1;}.region-content .btn.btn-default.jumpmark.support:active:hover,.region-content .btn.btn-default.jumpmark.support:active:focus,.region-content .btn.btn-default.jumpmark.support:active.focus,.region-content .btn.btn-default.jumpmark.support.active:hover,.region-content .btn.btn-default.jumpmark.support.active:focus,.region-content .btn.btn-default.jumpmark.support.active.focus,.open > .region-content .btn.btn-default.jumpmark.support.dropdown-toggle:hover,.open > .region-content .btn.btn-default.jumpmark.support.dropdown-toggle:focus,.open > .region-content .btn.btn-default.jumpmark.support.dropdown-toggle.focus{color:#fff;background-color:#005e87;border-color:#00425f;}.region-content .btn.btn-default.jumpmark.support:active,.region-content .btn.btn-default.jumpmark.support.active,.open > .region-content .btn.btn-default.jumpmark.support.dropdown-toggle{background-image:none;}.region-content .btn.btn-default.jumpmark.support.disabled:hover,.region-content .btn.btn-default.jumpmark.support.disabled:focus,.region-content .btn.btn-default.jumpmark.support.disabled.focus,.region-content .btn.btn-default.jumpmark.support[disabled]:hover,.region-content .btn.btn-default.jumpmark.support[disabled]:focus,.region-content .btn.btn-default.jumpmark.support[disabled].focus,fieldset[disabled] .region-content .btn.btn-default.jumpmark.support:hover,fieldset[disabled] .region-content .btn.btn-default.jumpmark.support:focus,fieldset[disabled] .region-content .btn.btn-default.jumpmark.support.focus{background-color:#009BDE;border-color:#009BDE;}.region-content .btn.btn-default.jumpmark.support .badge{color:#009BDE;background-color:#fff;}.article.event.teaser .field--name-field-consulting-center{position:relative;}.article.event.teaser .field--name-field-consulting-center:before{background:url("/themes/custom/verbraucherzentrale/public/css/../img/svg-sprite-d68415ea.svg") no-repeat;height:22px;background-position:0px -1578px;width:16px;background-size:165px 2414px;bottom:auto;content:"";display:block;left:2px;margin:auto;position:absolute;right:auto;top:3px;}.region-sticky > .region__header .region__title{color:#fff;}.region-sticky > .region__main > section > .block-title p a{color:#fff;}.region-sticky > .region__main .sticky-active > .block-title{color:#333333;}
.field--type-text-long a[href*="://"]:not([href*="shop.vzhh"]):not([href*="vzhh.de"]),.field--type-text-with-summary a[href*="://"]:not([href*="shop.vzhh"]):not([href*="vzhh.de"]){}.field--type-text-long a[href*="://"]:not([href*="shop.vzhh"]):not([href*="vzhh.de"]):before,.field--type-text-with-summary a[href*="://"]:not([href*="shop.vzhh"]):not([href*="vzhh.de"]):before{background:url("/themes/custom/verbraucherzentrale/fix/img/fix-svg-sprite-e81f82e5.svg") no-repeat;height:17px;background-position:0px -145px;width:17px;background-size:165px 2063px;content:"";display:inline-block;vertical-align:middle;margin-right:10px;transform:rotate(0deg);}.field--type-text-long a[href*="://"]:not([href*="shop.vzhh"]):not([href*="vzhh.de"])::before,.field--type-text-with-summary a[href*="://"]:not([href*="shop.vzhh"]):not([href*="vzhh.de"])::before{bottom:1px;margin-right:5px;position:relative;}
.kn-reader-iframe iframe{width:100%;height:700px;}.vz-wichtiger-hinweis{margin-top:2em;}.vz-wichtiger-hinweis-content p{margin-bottom:.6em;font-size:.8em;}.vz-wichtiger-hinweis .vz-wichtiger-hinweis-title{height:3em;line-height:3em;border-top:1px solid #979797;color:#c83f3f;font-weight:normal;cursor:pointer;}#bfs-net-tool{min-height:1650px;}body.path-contact #edit-field-datei-hochladen-0--description{display:none;}.form-required::after{content:"*" !important;display:inline-block;margin-left:4px;margin-right:4px;}.webform-required{font-size:smaller;margin-bottom:15px;}.vz-webform-help-exclamation-mark{display:none;}.vz-webform-help-exclamation-mark-wrapper .vz-webform-help-question-mark{display:none;}.vz-webform-help-exclamation-mark-wrapper .vz-webform-help-exclamation-mark{display:inline;}.vz-webform-help-exclamation-mark-wrapper .webform-element-help:focus,.vz-webform-help-exclamation-mark-wrapper .webform-element-help:active,.vz-webform-help-exclamation-mark-wrapper .webform-element-help:hover{cursor:default;}.paragraph--type--letter .container:before{background:transparent url('/themes/custom/verbraucherzentrale/fix/../img/icon-letter-paragraph-type.png') no-repeat scroll 0 0;background-size:contain;width:45px;}.wrapper-link-hours{margin-top:1rem;}.view-suche .pager-nav{clear:both;}.view-events .pager__item .button,.vz-infinite-scroll-views .pager__item .button{border-radius:4px;border:1px solid #333333;color:#c83f3f;}.view-events .pager__item .button:hover,.vz-infinite-scroll-views .pager__item .button:hover{background:#c83f3f;border-color:#c83f3f;color:#fff !important;}.simplenews-subscribe-stay-informed.block-block-content-bundle-basic{color:#ffffff;font-size:1.6rem;}#block-tickermeldung p{margin-bottom:0;}div#sliding-popup{background:rgba(225,225,225,0.9);}.eu-cookie-compliance-banner-info{padding-bottom:8px;padding-top:8px;}.eu-cookie-compliance-message{margin-top:10px;max-width:90% !important;}.eu-cookie-compliance-message p{font-size:0.9em !important;font-weight:normal !important;}.eu-cookie-compliance-buttons{clear:none;float:right;margin:5px 0 0;max-width:10%;}.eu-cookie-compliance-buttons .agree-button{background:url("/themes/custom/verbraucherzentrale/fix/img/fix-svg-sprite-e81f82e5.svg") no-repeat;background-position:0px -888px;background-size:165px 2063px;border:none;box-shadow:none;margin-top:5px;width:29px;height:29px;text-indent:-9999px;padding:0;}body{margin-bottom:63px;}@media screen and (max-width:1199px){.eu-cookie-compliance-banner-info{padding-bottom:0;padding-top:0;}.eu-cookie-compliance-buttons .agree-button{margin-top:0.75em;}body{margin-bottom:74px;}}@media screen and (max-width:767px){body{margin-bottom:37px;}}@media screen and (max-width:499px){body{margin-bottom:62px;}}
.view-commerce-cart-form{max-width:768px;}.views-field-remove-button{text-align:center;}.views-field-remove-button .delete-order-item{font-size:0;min-width:auto;}.views-field-remove-button .delete-order-item span{font-size:1.8rem;margin-left:-0.55em !important;margin-right:-0.45em !important;}body.path-checkout .breadcrumb > li{display:none;}body.path-checkout .breadcrumb > li:first-child,body.path-checkout .breadcrumb > li:last-child{display:inline-block;}.checkout-order-summary tbody tr td:first-child{display:none;}.checkout-order-summary .field--name-product-id{display:none;}.layout-checkout-form .form-item-order-fieldscheckout-field-commerce-order-questions-0-value > .control-label,.layout-checkout-form .field--name-field-commerce-order-questions > .field--label{display:none;}article.event-commerce .field--name-price{display:none;}.path-frontpage section > .highlighted{display:block;}.vz-cart-block{margin:2rem 0;}.vz-cart-block .container{background:#f7f7f9;padding:13px 20px;width:210px;}@media only screen and (min-width:400px){.vz-cart-block .container{width:360px;}}@media only screen and (min-width:768px){.vz-cart-block .container{float:right;width:auto;}}.vz-cart-block h2.block-title{float:right;font-size:16px;margin:6px 0 0 20px;padding:7px 0;}.vz-cart-block .container > .content{float:right;}.vz-cart-block .cart-block--summary__icon{display:none;}.vz-cart-block .cart-block--summary__count{background:transparent url('/themes/custom/verbraucherzentrale/fix/../img/tasche.png') no-repeat scroll 0 0;color:#fff !important;display:inline-block;padding-top:8px;text-align:center;width:27px;}.vz-cart-block .btn--cart-block-to-cart{background:#c83f3f;border:#c83f3f;}.vz-cart-block .btn--cart-block-to-cart-mobile{clear:both;display:block;margin-top:44px;}.vz-cart-block .btn--cart-block-to-cart-desktop{display:none;float:right;margin-left:20px;}@media only screen and (min-width:400px){.vz-cart-block .btn--cart-block-to-cart-mobile{display:none;}.vz-cart-block .btn--cart-block-to-cart-desktop{display:inline;}}body.path-participant .breadcrumb > li{display:none;}body.path-participant .breadcrumb > li:first-child,body.path-participant .breadcrumb > li:last-child{display:inline-block;}
