﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}script,template{display:none !important}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-tap-highlight-color:black(0);-webkit-text-size-adjust:100%}body{background:#fff;color:#000;line-height:1}html,body,img,fieldset,abbr,acronym{border:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}th,code,cite,caption{font-weight:normal;font-style:normal;text-align:left}address{font-style:normal}fieldset{margin:0;padding:0;border:0}img{display:block}ol,ul{list-style:none}q:before,q:after{content:""}input:focus,input[type=search]:focus{outline-offset:-2px}input[type=search]{-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset{min-width:0}@font-face{font-family:"Font Awesome 5 Regular";font-style:normal;font-weight:400;src:url("../font/fa-regular-400.eot");src:url("../font/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../font/fa-regular-400.woff2") format("woff2"),url("../font/fa-regular-400.woff") format("woff"),url("../font/fa-regular-400.ttf") format("truetype"),url("../font/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url("../font/fa-brands-400.eot");src:url("../font/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../font/fa-brands-400.woff2") format("woff2"),url("../font/fa-brands-400.woff") format("woff"),url("../font/fa-brands-400.ttf") format("truetype"),url("../font/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Solid";font-style:normal;font-weight:400;src:url("../font/fa-solid-900.eot");src:url("../font/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../font/fa-solid-900.woff2") format("woff2"),url("../font/fa-solid-900.woff") format("woff"),url("../font/fa-solid-900.ttf") format("truetype"),url("../font/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"BundesSansWeb-Bold";src:url("../font/BundesSansWeb-Bold.eot?#iefix");src:url("../font/BundesSansWeb-Bold.eot?#iefix") format("eot"),url("../font/BundesSansWeb-Bold.woff") format("woff"),url("../font/BundesSansWeb-Bold.ttf") format("ttf");font-style:normal;font-weight:normal}@font-face{font-family:"BundesSansWeb-BoldItalic";src:url("../font/BundesSansWeb-BoldItalic.eot?#iefix");src:url("../font/BundesSansWeb-BoldItalic.eot?#iefix") format("eot"),url("../font/BundesSansWeb-BoldItalic.woff") format("woff"),url("../font/BundesSansWeb-BoldItalic.ttf") format("ttf");font-style:normal;font-weight:normal}@font-face{font-family:"BundesSansWeb-Italic";src:url("../font/BundesSansWeb-Italic.eot?#iefix");src:url("../font/BundesSansWeb-Italic.eot?#iefix") format("eot"),url("../font/BundesSansWeb-Italic.woff") format("woff"),url("../font/BundesSansWeb-Italic.ttf") format("ttf");font-style:normal;font-weight:normal}@font-face{font-family:"BundesSansWeb-Regular";src:url("../font/BundesSansWeb-Regular.eot?#iefix");src:url("../font/BundesSansWeb-Regular.eot?#iefix") format("eot"),url("../font/BundesSansWeb-Regular.woff") format("woff"),url("../font/BundesSansWeb-Regular.ttf") format("ttf");font-style:normal;font-weight:normal}.egov-arrow-main-closed,.egov-arrow-main-open,.egov-arrow-sub-closed,.egov-arrow-sub-open{background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-size:auto auto}.egov-arrow-main-closed,.egov-arrow-main-open{padding:5px 25px 5px 15px;background-position-x:95%;background-position-y:55%}.egov-arrow-sub-closed,.egov-arrow-sub-open{background-position-x:2%;background-position-y:50%}.egov-arrow-main-closed{background-image:url("../images/arrow_green_right.png")}.egov-arrow-main-open{background-image:url("../images/arrow_green_down.png")}.egov-arrow-sub-closed{background-image:url("../images/arrow_right_small.png")}.egov-arrow-sub-open{background-image:url("../images/arrow_down_small.png")}h1,.h1,h2,.h2,h3,.h3,.customer-account-forgotpassword h2.legend,h4,.h4,h5,.h5,h6,.h6{font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans";text-rendering:optimizeSpeed;font-weight:bold;line-height:1.2rem;margin:0 0 10px 0;padding:0}h1,.h1{font-size:1.6rem;line-height:1.7rem}h2,.h2{font-size:1.3rem;line-height:1.4rem}h3,.h3,.customer-account-forgotpassword h2.legend{font-size:1.1rem;line-height:1.2rem}.passwordnotice{margin:20px 0}@media only screen and (max-width: 750px){.linearize-table tbody td[data-rwd-label]:before{content:attr(data-rwd-label) ":";padding:5px 5px 0 0;font-size:.9rem;line-height:1rem}.linearize-table tr,.linearize-table th,.linearize-table td{display:block}.linearize-table thead,.linearize-table colgroup,.linearize-table .customer-wishlist-item-info textarea,.linearize-table .customer-wishlist-item-info .description{display:none}.linearize-table .customer-wishlist-item-info .product-name{margin-bottom:0;height:100%;max-height:initial}.linearize-table .product-cart-remove,.linearize-table .customer-wishlist-item-cart{text-align:right}.linearize-table .customer-wishlist-item-cart{padding-right:30px}.linearize-table .customer-wishlist-item-cart a{margin:0 10px 0 0 !important}.linearize-table .customer-wishlist-item-remove a{position:absolute;right:0;top:-30px}.linearize-table .product-cart-actions:before{padding-right:0}.linearize-table tbody tr{display:grid;grid-template-columns:repeat(3, 1fr)}.linearize-table tbody tr td{width:100% !important;padding:0;border:none}.linearize-table tbody tr td.product-cart-actions{grid-column:1/2}.linearize-table tbody tr td.product-cart-info,.linearize-table tbody tr td.product-cart-price,.linearize-table tbody tr td.product-cart-total,.linearize-table tbody tr td.customer-wishlist-item-info,.linearize-table tbody tr td.customer-wishlist-item-price{grid-column:2/4}.linearize-table tbody tr td.linearize-cell-row,.linearize-table tbody tr td.customer-wishlist-item-cart,.linearize-table tbody tr td.customer-wishlist-item-remove{grid-column:1/4}.linearize-table tbody tr td.product-cart-remove{grid-column:3/4}.linearize-table tbody tr td.customer-wishlist-item-info{overflow:hidden}.linearize-table tbody tr td.product-cart-info,.linearize-table tbody tr td.customer-wishlist-item-info{padding-left:15px}.linearize-table tbody tr td.product-cart-remove,.linearize-table tbody tr td.customer-wishlist-item-cart{margin:10px 0}.linearize-table tfoot td{width:100%}.linearize-table .linearize-hide,.linearize-table .lin-hide{display:none}.linearize-table .linearize-unpad{padding:0}.linearize-table .linearize-show{display:block}}.review-product-list .product-collateral,.review-product-list .product-shop,.review-product-list .delivery-time,.wishlist-index-index #wishlist-table .mobile-small-remove,.account-login .remember-me-popup,.egov-account-login .remember-me-popup,.egovs-checkout-multipage-successview .page-header-container,#checkout-review-table .short-description,#cart-mobile-header,a.product-simple,.col-main .product-collateral .tab-content>h2,#product_addtocart_form>.availability-only,.product-image-gallery .gallery-image,.price-box-bundle,.box-tags,.add-to-links,.products-grid .item .tax-separator,.products-grid .item .product_sku,.products-grid .item .ratings,.ui-dialog-titlebar-close>span,.nav-primary li.level0 li:not(.active) ul,.nav-primary li.level0 li:not(.current-open) ul,.breadcrumbs li.home .crumb-label,.breadcrumbs li#home .crumb-label,.breadcrumbs img,.skip-links .no-count .count,.logo .small,#bkg-map-dialog .tax-separator,#store-view-switcher label,.product-cart-info a.egov-delete,.product-cart-info a.btn-remove,.cart-links,.data-table .link-wishlist,.toolbar-top .toolbar-pager,.toolbar-bottom .toolbar-sorter,.pages strong,.button small,button small,.list-links li:before,.no-display{display:none}@media only screen and (max-width: 750px){#my-shapefile-table .bkg-shapfiles-id,.sales-order-view #my-orders-table .geobundle-parent-sku.lin-hide,.sales-order-view #my-orders-table .geobundle-parent-price,.sales-order-view #my-orders-table .geobundle-parent-qty,.sales-order-view #my-orders-table .geobundle-parent-subtotal,.sales-order-view #my-orders-table .geobundl-items-sku,.sales-order-view #my-orders-table .geobundl-items-price,.sales-order-view #my-orders-table .geobundl-items-qty,.sales-order-view #my-orders-table .geobundl-items-subtotal,.mp-checkout .breadcrumbs,.products-list>li .product-list-action .egov-cart:before,.products-list>li .product-list-description:after,.products-grid .item .product-list-description:after,.bkg-cms-table th,.links-vertical ul:not(#social-media),.footer .links ul,.widget-category-descr:after,.widget-category-description:after,.add-to-cart .egov-cart:before{display:none}}.nav-primary #mobile-home-link{display:none}@media only screen and (max-width: 750px){.nav-primary #mobile-home-link{display:block}}.price{color:#0077b6;font-weight:bold;font-size:1.1rem}td.a-right{text-align:right}td.a-center{text-align:center}.nobr,.no-break{white-space:nowrap}.full-content{padding:0 !important;margin:0 !important}.egov-float-left{float:left}.egov-float-right{float:right}.egov-float-stop{clear:both}.no-border{border:0 !important}.no-space{margin:0 !important;padding:0 !important}.egov-rss{color:#0077b6}.sub-title{border-bottom:1px solid #0077b6;font-size:1.6rem;margin-top:20px;line-height:2.4rem}.sub-title>a{float:right;display:inline-block}/*!
 * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * https://fontawesome.com/icons?d=gallery
 * 2018-07-26
 */.fa,.egov-fa-brands,.egov-youtube,.egov-xing,.egov-twitter,.egov-fa-base,.bkg-landkarten,.bkg-digitale-geodaten,.bkg-webanwendungen,.bkg-webdienste,.bkg-schriften-prospekte,.bkg-software,.bkg-open-data,.bkg-skd,.bkg-service-fern,.toolbar .sort-by-switcher--asc,.toolbar .sort-by-switcher--desc,.egov-rssfeed,.egov-share,.egov-rss,.egov-compare,.egov-view-all,.egov-view,.egov-print,.egov-reorder,.egov-arrow-down,.egov-arrow-up,.egov-star,.egov-cart,.egov-user,.egov-lang,.egov-list,a.mobile-menu,.egov-grid,.egov-fax,.egov-mobile,.egov-phone,.egov-email,.egov-password,.egov-search,a.mobile-search,.egov-delete2,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close,.egov-delete,.egov-pencile,.egov-spinner,.egov-copyright,.egov-minus,.egov-plus,.egov-nav-catalog-prev,.pages li .previous,.egov-nav-catalog-next,.pages li .next,.egov-nav-arrow-down,.ui-icon-minus,.nav-primary li.active>a:after,.nav-primary li.current-open>a:after,.egov-nav-arrow-right,.ui-icon-plus,.nav-primary li a:after,.widget-category-link-block a:after,.egov-hide-all,.egov-show-all,.bkg-tiles-sort-down,.bkg-tiles-sort-up,.bkg-caret-left,.bkg-map-overview-close,.bkg-map-overview,.bkg-map-select-remove,.bkg-map-list,.bkg-map-single,.bkg-map-rectangle,.bkg-map-polygon,.bkg-map-config,.bkg-map-full-screen,.bkg-map-full,.bkg-map-zoom-out,.bkg-map-zoom-in,.bkg-map-reaser,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-spin,.egov-spinner{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-spinner:before,.egov-spinner:before{content:""}.fa-search:before,.egov-search:before,a.mobile-search:before{content:""}.fa-pencil:before,.egov-pencile:before{content:""}.fa-trash-o:before,.egov-delete:before{content:""}.fa-lock:before,.egov-password:before{content:""}.fa-envelope:before,.egov-email:before{content:""}.fa-phone:before,.egov-phone:before{content:""}.fa-mobile:before,.egov-mobile:before{content:""}.fa-fax:before,.egov-fax:before{content:""}.fa-th-large:before,.egov-grid:before{content:""}.fa-bars:before,.egov-list:before,a.mobile-menu:before{content:""}.fa-home:before{content:""}.fa-user:before,.egov-user:before{content:""}.fa-shopping-cart:before,.egov-cart:before{content:""}.fa-star:before,.egov-star:before{content:""}.fa-arrow-up:before,.toolbar .sort-by-switcher--desc:before,.egov-arrow-up:before{content:""}.fa-arrow-down:before,.toolbar .sort-by-switcher--asc:before,.egov-arrow-down:before{content:""}.fa-repeat:before,.egov-reorder:before{content:""}.fa-print:before,.egov-print:before{content:""}.fa-eye:before,.egov-view:before{content:""}.fa-files:before,.egov-view-all:before{content:""}.fa-copy:before{content:""}.fa-copyright:before,.egov-copyright:before{content:""}.fa-balance-scale:before,.egov-compare:before{content:""}.fa-rss-square:before,.egov-rss:before{content:""}.fa-rss:before,.egov-rssfeed:before{content:""}.fa-times:before,.egov-delete2:before,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close:before{content:""}.fa-credit-card:before{content:""}.fa-eur:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before,.toolbar .sort-by-switcher--desc:before,.egov-arrow-up:before{content:""}.fa-arrow-down:before,.toolbar .sort-by-switcher--asc:before,.egov-arrow-down:before{content:""}.fa-globe:before,.bkg-webdienste:before,.egov-lang:before{content:""}.fa-twitter:before,.egov-twitter:before{content:""}.fa-xing:before,.egov-xing:before{content:""}.fa-youtube:before,.egov-youtube:before{content:""}.fa-share-alt:before,.egov-share:before{content:""}.fa-plus:before,.egov-plus:before{content:""}.fa-minus:before,.egov-minus:before{content:""}.fa-map-marked-alt:before,.bkg-landkarten:before{content:""}.fa-layer-group:before,.bkg-digitale-geodaten:before{content:""}.fa-desktop:before,.bkg-webanwendungen:before{content:""}.fa-book-open:before,.bkg-schriften-prospekte:before{content:""}.fa-compact-disc:before,.bkg-software:before{content:""}.fa-box-open:before,.bkg-open-data:before{content:""}.fa-angle-right:after,.egov-nav-arrow-right:after,.ui-icon-plus:after,.nav-primary li a:after,.widget-category-link-block a:after{content:""}.fa-angle-down:after,.egov-nav-arrow-down:after,.ui-icon-minus:after,.nav-primary li.active>a:after,.nav-primary li.current-open>a:after{content:""}.fa-caret-left:before,.egov-nav-catalog-prev:before,.pages li .previous:before,.bkg-caret-left:before{content:""}.fa-caret-right:before,.egov-nav-catalog-next:before,.pages li .next:before{content:""}.fa-angle-double-right:before,.egov-show-all:before,.bkg-map-overview:before{content:""}.fa-angle-double-down:before,.egov-hide-all:before{content:""}.fa-plus-square:before,.bkg-map-zoom-in:before{content:""}.fa-minus-square:before,.bkg-map-zoom-out:before{content:""}.fa-globe-americas:before,.bkg-map-full:before{content:""}.fa-wrench:before,.bkg-map-config:before{content:""}.fa-draw-polygon:before,.bkg-map-polygon:before{content:""}.fa-list:before,.bkg-map-list:before{content:""}.fa-trash-alt:before,.bkg-map-select-remove:before{content:""}.fa-caret-left:before,.egov-nav-catalog-prev:before,.pages li .previous:before,.bkg-caret-left:before{content:""}.fa-arrows-alt-v:before,.bkg-map-full-screen:before{content:""}.fa-angle-double-right:before,.egov-show-all:before,.bkg-map-overview:before{content:""}.fa-angle-double-left:before,.bkg-map-overview-close:before{content:""}.fa-expand:before,.bkg-map-rectangle:before{content:""}.fa-vector-square:before,.bkg-map-single:before{content:""}.fa-expand:before,.bkg-map-rectangle:before{content:""}.fa-sort-alpha-up:before,.bkg-tiles-sort-up:before{content:""}.fa-sort-alpha-down:before,.bkg-tiles-sort-down:before{content:""}.fa-eraser:before,.bkg-map-reaser:before{content:""}.far{font-family:"Font Awesome 5 Regular" !important;font-weight:400}.fab,.egov-fa-brands,.egov-youtube,.egov-xing,.egov-twitter{font-family:"Font Awesome 5 Brands" !important}.fas,.egov-fa-base,.bkg-landkarten,.bkg-digitale-geodaten,.bkg-webanwendungen,.bkg-webdienste,.bkg-schriften-prospekte,.bkg-software,.bkg-open-data,.bkg-skd,.bkg-service-fern,.toolbar .sort-by-switcher--asc,.toolbar .sort-by-switcher--desc,.egov-rssfeed,.egov-share,.egov-rss,.egov-compare,.egov-view-all,.egov-view,.egov-print,.egov-reorder,.egov-arrow-down,.egov-arrow-up,.egov-star,.egov-cart,.egov-user,.egov-lang,.egov-list,a.mobile-menu,.egov-grid,.egov-fax,.egov-mobile,.egov-phone,.egov-email,.egov-password,.egov-search,a.mobile-search,.egov-delete2,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close,.egov-delete,.egov-pencile,.egov-spinner,.egov-copyright,.egov-minus,.egov-plus,.egov-nav-catalog-prev,.pages li .previous,.egov-nav-catalog-next,.pages li .next,.egov-nav-arrow-down,.ui-icon-minus,.nav-primary li.active>a:after,.nav-primary li.current-open>a:after,.egov-nav-arrow-right,.ui-icon-plus,.nav-primary li a:after,.widget-category-link-block a:after,.egov-hide-all,.egov-show-all,.bkg-tiles-sort-down,.bkg-tiles-sort-up,.bkg-caret-left,.bkg-map-overview-close,.bkg-map-overview,.bkg-map-select-remove,.bkg-map-list,.bkg-map-single,.bkg-map-rectangle,.bkg-map-polygon,.bkg-map-config,.bkg-map-full-screen,.bkg-map-full,.bkg-map-zoom-out,.bkg-map-zoom-in,.bkg-map-reaser{font-family:"Font Awesome 5 Solid" !important;font-weight:400}.egov-rssfeed,.egov-youtube,.egov-xing,.egov-twitter{font-size:36px}.egov-compare,.egov-print,.egov-reorder,.egov-arrow-down,.egov-arrow-up,.egov-star{font-size:16px;margin:5px}.egov-view-all,.egov-view{font-size:18px;margin:5px}.egov-cart,.egov-user{font-size:22px;margin:5px}.bkg-map-reaser{font-size:1.3rem}.bkg-map-full{margin:0 !important}.bkg-map-full-screen{margin:0 !important;transform:rotate(45deg)}.bkg-map-polygon{font-size:1.5rem}.egov-copyright{color:#0077b6}.egov-pencile{font-size:20px !important}.egov-delete{font-size:20px}.egov-delete2,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close{font-size:20px}.egov-search,a.mobile-search{font-size:22px}.egov-password{font-size:20px !important}.egov-email{font-size:20px !important}.egov-grid{font-size:24px;margin:5px}.egov-list,a.mobile-menu{font-size:26px;margin:5px}.egov-home,.breadcrumbs li.home,.breadcrumbs li#home{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:0 -3475px;width:30px;height:100%}.egov-lang{font-size:22px}.egov-print a{font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans"}.egov-rss{font-size:32px;display:inline-block;position:relative;top:3px;float:left;margin-right:12px}.list-links{line-height:1.2rem}.list-links li{padding-left:10px;text-indent:-2px}.list-links a{display:inline-block;width:100%;background-position:10px 13px;background-repeat:no-repeat;background-color:#f4ddb5}.list-links.list-links-focus{position:absolute;z-index:999;top:20px;left:20px;width:15em}.list-links.list-links-focus li{padding:0 0;border:none}.list-links.list-links-focus a{padding:7px 20px 8px 27px;border-radius:0 0 3px 0;text-decoration:none;color:#003456;font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans"}.only-focusable{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0)}.only-focusable:active,.only-focusable:focus{position:static;overflow:visible;clip:auto}.only-screen-reader{position:absolute;height:1px;width:1px;left:-10000px}.captcha-image.default-captcha{display:flex;justify-content:center}#captcha-reload.default-captcha{width:40px}.show-on-mobile{display:none}@media only screen and (max-width: 750px){.show-on-mobile{display:block}}@media only screen and (max-width: 750px){.hide-on-mobile{display:none !important}}.form-row-col2{display:grid;grid-template-rows:auto;grid-template-columns:repeat(2, 1fr);grid-gap:20px 45px}.form-row-col2 label,.form-row-col2 input:not([type=checkbox]){margin:0 0 10px 0}.form-row-col2 label,.form-row-col2 input:not([type=checkbox]),.form-row-col2 select,.form-row-col2 password{width:100%}.form-row-col2 input:last-child{margin:0}.form-row-col2>*{margin:0}@media only screen and (max-width: 750px){.form-row-col2{display:block}}.form-row-col1{display:block}.form-row-col1 label,.form-row-col1 input:not([type=checkbox]){margin:0 0 10px 0}.form-row-col1 label,.form-row-col1 input:not([type=checkbox]),.form-row-col1 select,.form-row-col1 password{width:100%}.form-row-col1 input:last-child{margin:0}.form-row-col1>*{margin:0}@media only screen and (max-width: 750px){.form-row-col1{display:block}}#block-company-vat-information>*:not(:last-child){margin-bottom:20px}#block-password{margin-bottom:0}.address-form-fields{padding:0;margin:0}.address-form-fields>div:not(:last-child){margin-bottom:20px}form p.required{margin:30px 0 40px 0}@media only screen and (max-width: 750px){form p.required{margin:20px 0}}#block-info-change-password .checkbox-label input,#block-info-change-password .checkbox-label label,.checkbox-label input,.checkbox-label label{display:inline-block;margin:0;width:auto}#block-info-change-password .checkbox-label:not(:last-child),.checkbox-label:not(:last-child){margin-bottom:10px}#loading-mask{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,.5);display:none}#loading-mask .loader{position:fixed;left:50vw;top:45vh;background-color:#fff4e9;border:2px solid #69cbff;color:#0077b6;font-weight:bold;margin-left:-60px;padding:20px 60px;text-align:center;border-radius:3px;box-shadow:10px 10px 16px -1px rgba(0,0,0,.75)}#loading-mask .loader>div{display:inline-block;vertical-align:top;line-height:normal}#loading-mask .loader #loading-spinner{margin-right:10px;font-size:2rem}p.required,span.required,.required em,.validation-advice{color:#df280a;margin-right:5px}.validation-failed{border-color:#df280a !important}.validation-passed{border-color:#59814c !important}.locked-address-text{color:#df280a}.messages li li{margin-bottom:5px}.messages li li:last-child{margin-bottom:20px}.messages .error-msg li{position:relative;text-align:left;padding:5px 10px 5px 20px;font-size:.9rem;color:#df280a;border-left:5px solid #df280a;background-color:#faebe7}.messages .error-msg li:before{top:50%;left:0;margin-top:-5px}.messages .error-msg li:before{content:"";position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #df280a;border-right:none}.messages .notice-msg li{position:relative;text-align:left;padding:5px 10px 5px 20px;font-size:.9rem;color:#f49e00;border-left:5px solid #f49e00;background-color:#faf2d0}.messages .notice-msg li:before{top:50%;left:0;margin-top:-5px}.messages .notice-msg li:before{content:"";position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #f49e00;border-right:none}.messages .success-msg li{position:relative;text-align:left;padding:5px 10px 5px 20px;font-size:.9rem;color:#59814c;border-left:5px solid #59814c;background-color:#eff5ea}.messages .success-msg li:before{top:50%;left:0;margin-top:-5px}.messages .success-msg li:before{content:"";position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #59814c;border-right:none}a:focus,input:focus,button:focus,select:focus,textarea:focus{border:1px solid #0077b6}input,textarea,select{border-width:1px;border-style:solid;border-color:#ccc;padding:1px 5px 5px 5px;height:30px;margin-right:10px;background-color:#eee}input:active,input:hover,input:focus,textarea:active,textarea:hover,textarea:focus,select:active,select:hover,select:focus{border-color:#0077b6;outline:1px solid #0077b6}select{padding:0}select option{font-size:.935rem}label{margin-bottom:10px;display:block}.pseudo-input{padding:1px 5px 5px 5px;height:30px;background-color:#eee;border:2px solid #e5e5e5;display:inline-block;width:50px;text-align:left;color:#333}.pseudo-input:hover{opacity:.6;cursor:not-allowed}select[multiple]{height:auto}input[type=checkbox]{width:auto;height:auto;background-color:#fff}input[type=checkbox]:checked{outline:1px solid #0077b6}input[type=checkbox]:focus,input[type=radio]:focus{outline:1px solid #0077b6}input[type=file]{height:auto}a{text-decoration:none;color:#0077b6}a:hover,a:active,a:focus{text-decoration:underline}.inline-link,.email{display:inline-block !important}.internal,.external,.download,.email{text-decoration:none;padding-left:20px;background-image:url("../images/sprite.png");background-repeat:no-repeat;display:block;margin:0;white-space:normal}.internal:hover,.internal:active,.internal:focus,.external:hover,.external:active,.external:focus,.download:hover,.download:active,.download:focus,.email:hover,.email:active,.email:focus{color:#333;text-decoration:none}.internal{background-position:5px -6225px}.internal:hover,.internal:active,.internal:focus{background-position:5px -4133px}.external{background-position:5px -2835px}.external:hover,.external:active,.external:focus{background-position:5px -2626px}.download{background-position:0 -2417px}.download:hover,.download:active,.download:focus{background-position:0 -1984px}.email{background-position:0 -1340px}.email:hover,.email:active,.email:focus{background-position:0 -1129px}.button,button{display:inline-block;white-space:normal;color:#fff;background-color:#0077b6;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;padding:8.5px 0 8.7px 0;font-size:1rem;line-height:1.3rem;border:1px solid transparent;border-radius:3px;width:auto;max-width:240px}.button.full-width,button.full-width{max-width:initial}@media only screen and (max-width: 750px){.button,button{width:100%;max-width:initial;font-size:1.1rem;line-height:1.2rem}}.button span,button span{font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans";margin-left:5px}@media only screen and (max-width: 750px){.button span,button span{display:block;width:95%}}.button:focus,button:focus,.button:active,button:active,.button:hover,button:hover{background-color:#0077b6;background-image:none;text-decoration:underline;border-color:#cfefff}.buttons-set,.actions{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.buttons-set,.actions{flex-direction:column}}.buttons-set.buttons-left,.actions.buttons-left{justify-content:start}.buttons-set.buttons-right,.actions.buttons-right{justify-content:end}.buttons-set .button,.buttons-set button,.actions .button,.actions button{flex:1;margin-right:15px;font-size:1rem}@media only screen and (max-width: 750px){.buttons-set .button,.buttons-set button,.actions .button,.actions button{margin-right:0;margin-bottom:10px;flex-shrink:0}}.buttons-set .button:last-child,.buttons-set button:last-child,.actions .button:last-child,.actions button:last-child{margin:0}.title-buttons{margin-bottom:20px}.block-content .block-content{padding:0}.block,.col2-set .col-1,.col2-set .col-2,div[class*=col2-] .col-1,div[class*=col2-] .col-2{margin-bottom:20px;background-color:#e5e5e5;border:1px solid #69cbff;background-clip:padding-box;box-sizing:border-box}.block .block-title,.col2-set .col-1 .block-title,.col2-set .col-1 h2,.col2-set .col-1 h3,.col2-set .col-2 .block-title,.col2-set .col-2 h2,.col2-set .col-2 h3,div[class*=col2-] .col-1 .block-title,div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 h3,div[class*=col2-] .col-2 .block-title,div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 h3{background-color:#0077b6;border-bottom:1px solid #69cbff;padding:8px 15px;font-size:1.2rem;color:#fff;font-weight:500}@media only screen and (max-width: 1125px){.block .block-title,.col2-set .col-1 .block-title,.col2-set .col-1 h2,.col2-set .col-1 h3,.col2-set .col-2 .block-title,.col2-set .col-2 h2,.col2-set .col-2 h3,div[class*=col2-] .col-1 .block-title,div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 h3,div[class*=col2-] .col-2 .block-title,div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 h3{font-size:1rem}}.block .block-content,.col2-set .col-1 .block-content,.col2-set .col-2 .block-content,div[class*=col2-] .col-1 .block-content,div[class*=col2-] .col-2 .block-content{background-color:#fff;padding:15px;font-size:16px;line-height:1.2rem}.block .block-footer,.col2-set .col-1 .block-footer,.col2-set .col-2 .block-footer,div[class*=col2-] .col-1 .block-footer,div[class*=col2-] .col-2 .block-footer{border-top:1px solid #69cbff;padding:8px 15px;font-weight:700;background-color:#e5e5e5;border-width:1px 0 0 0}.block .block-footer,.col2-set .col-1 .block-footer,.col2-set .col-2 .block-footer,div[class*=col2-] .col-1 .block-footer,div[class*=col2-] .col-2 .block-footer,.block .block-title,.col2-set .col-1 .block-title,.col2-set .col-1 h2,.col2-set .col-1 h3,.col2-set .col-2 .block-title,.col2-set .col-2 h2,.col2-set .col-2 h3,div[class*=col2-] .col-1 .block-title,div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 h3,div[class*=col2-] .col-2 .block-title,div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 h3{position:relative}.block .block-footer .egov-icon,.col2-set .col-1 .block-footer .egov-icon,.col2-set .col-2 .block-footer .egov-icon,div[class*=col2-] .col-1 .block-footer .egov-icon,div[class*=col2-] .col-2 .block-footer .egov-icon,.block .block-title .egov-icon,.col2-set .col-1 .block-title .egov-icon,.col2-set .col-1 h2 .egov-icon,.col2-set .col-1 h3 .egov-icon,.col2-set .col-2 .block-title .egov-icon,.col2-set .col-2 h2 .egov-icon,.col2-set .col-2 h3 .egov-icon,div[class*=col2-] .col-1 .block-title .egov-icon,div[class*=col2-] .col-1 h2 .egov-icon,div[class*=col2-] .col-1 h3 .egov-icon,div[class*=col2-] .col-2 .block-title .egov-icon,div[class*=col2-] .col-2 h2 .egov-icon,div[class*=col2-] .col-2 h3 .egov-icon{display:inline-block;position:absolute;top:8px;right:15px}.block .actions,.col2-set .col-1 .actions,.col2-set .col-2 .actions,div[class*=col2-] .col-1 .actions,div[class*=col2-] .col-2 .actions{margin:0}.block .actions a.button,.col2-set .col-1 .actions a.button,.col2-set .col-2 .actions a.button,div[class*=col2-] .col-1 .actions a.button,div[class*=col2-] .col-2 .actions a.button{padding-top:6%}.block-info{margin:20px 0;padding:10px;border:1px solid #69cbff}.block-layered-nav .block-subtitle{font-weight:bold;margin-bottom:10px}.block-layered-nav dt:after{content:":"}.block-layered-nav dd:not(:last-child){margin-bottom:5px}.block-reorder li,.block-reorder p{margin-bottom:10px}.block-viewed li{margin-bottom:10px}.block-viewed li>*{display:inline-block;vertical-align:top}.block-viewed li .product-details{width:70%}@media only screen and (max-width: 1125px){.block-viewed li .product-details{width:62%}}.block-viewed li .product-name{position:relative;overflow:hidden}.block-viewed li .product-name:after{content:"";position:absolute;top:0;right:0;width:20%;height:100%;background-image:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #FFFFFF 80%, #FFFFFF 100%)}.block-viewed li:hover{background-color:#0077b6;color:#fff}.block-viewed img{max-width:100%;max-height:100%;width:auto;height:auto}.block-poll .block-subtitle{margin-bottom:10px}.block-poll li{margin-left:10px;margin-bottom:10px}.block-poll li>*{height:auto}.block-margin-bottom-10{margin-bottom:10px}.block-margin-bottom-20{margin-bottom:20px}.col2-set,div[class*=col2-]{width:100%}.col2-set .page-title,div[class*=col2-] .page-title{width:100%;margin-bottom:30px}@media only screen and (max-width: 750px){.col2-set .page-title,div[class*=col2-] .page-title{margin:0 0 20px 0}}.col2-set .page-title h1,div[class*=col2-] .page-title h1{line-height:1.6rem;font-weight:bold;font-size:1.6rem;color:#333}.col2-set .col-1,.col2-set .col-2,div[class*=col2-] .col-1,div[class*=col2-] .col-2{width:375px;display:inline-block;vertical-align:top;background-color:transparent}@media only screen and (max-width: 1124px){.col2-set .col-1,.col2-set .col-2,div[class*=col2-] .col-1,div[class*=col2-] .col-2{width:100%}}.col2-set .col-1 h2,.col2-set .col-1 h3,.col2-set .col-2 h2,.col2-set .col-2 h3,div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 h3,div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 h3{margin:0;font-weight:bold;padding:5px 15px;font-size:1.3rem}.col2-set .col-1 .box-content>div:not(:last-child),.col2-set .col-2 .box-content>div:not(:last-child),div[class*=col2-] .col-1 .box-content>div:not(:last-child),div[class*=col2-] .col-2 .box-content>div:not(:last-child){padding-bottom:0}.col2-set .col-1 .box-content>p,.col2-set .col-2 .box-content>p,div[class*=col2-] .col-1 .box-content>p,div[class*=col2-] .col-2 .box-content>p{padding:15px}.col2-set .col-1 .buttons-set,.col2-set .col-2 .buttons-set,div[class*=col2-] .col-1 .buttons-set,div[class*=col2-] .col-2 .buttons-set{border:none}.toolbar-top,.toolbar-bottom{position:relative;height:40px}.toolbar-top{margin-bottom:40px}.toolbar-bottom{margin-top:24px}.toolbar{height:40px;position:absolute;top:0;width:100%}.toolbar label{display:inline-block;margin:0}.toolbar>div{background-color:#eee;height:40px;padding:0 10px}.toolbar .count-container,.toolbar .limiter,.toolbar .pages,.toolbar .sort-by,.toolbar .view-mode{display:inline-block}.toolbar .count-container a,.toolbar .limiter a,.toolbar .pages a,.toolbar .sort-by a,.toolbar .view-mode a{text-decoration:none;border:1px solid transparent}.toolbar a.sort-by-switcher,.toolbar select{margin:0}.toolbar .view-mode,.toolbar .count-container{width:195px;margin-right:45px}.toolbar .pager,.toolbar .sort-by{padding-top:5px}.toolbar .pager .count-container{margin-top:6px}.toolbar .sort-by,.toolbar .limiter{width:225px;margin-left:45px;text-align:right}.toolbar .sort-by select,.toolbar .limiter select{padding-top:0;padding-bottom:0;background-color:#fff;padding-right:5px}@media only screen and (max-width: 1124px){.toolbar .view-mode{display:none}}@media only screen and (max-width: 1124px){.toolbar .sort-by{width:100%;float:none}}@media only screen and (max-width: 1124px){.toolbar .sort-by label{float:left;padding-top:5px}}@media only screen and (max-width: 1124px){.toolbar .limiter{order:2;grid-column:3/4}}.toolbar .limiter select{width:173px}@media only screen and (max-width: 1124px){.toolbar .limiter select{width:auto}}.toolbar .limiter,.toolbar .sort-by{float:right}.toolbar p label{position:relative;top:-4px}.toolbar .sort-by-switcher--asc,.toolbar .sort-by-switcher--desc{display:inline-block;width:20px;height:20px;margin-left:10px;color:#0077b6;padding:2px}.toolbar .sort-by-switcher--asc:active,.toolbar .sort-by-switcher--asc:hover,.toolbar .sort-by-switcher--asc:focus,.toolbar .sort-by-switcher--desc:active,.toolbar .sort-by-switcher--desc:hover,.toolbar .sort-by-switcher--desc:focus{text-decoration:none;background-color:#0077b6;color:#fff}@media only screen and (max-width: 1124px){.toolbar .pager{display:grid;grid-template-columns:1fr auto 1fr}}@media only screen and (max-width: 1124px){.toolbar .pager .count-container,.toolbar .pager .limiter,.toolbar .pager .pages{width:initial;margin-left:0;margin-right:0}}.pages{margin-top:2px}.pages li{display:inline-block;width:25px;height:25px;text-align:center}.pages li.current{background-color:#fff}.pages li:not(.current):hover,.pages li:not(.current):active,.pages li:not(.current):focus{background-color:#0077b6}.pages li:not(.current):hover a,.pages li:not(.current):active a,.pages li:not(.current):focus a{color:#fff;background-color:#0077b6}.col-main .page-title{top:0;margin-top:0}.col-main h2.legend{margin-top:20px}#cart-sidebar{padding-left:0 10px 10px 10px}.minicart-wrapper{width:100%;position:relative !important}.minicart-wrapper>*{float:none}.minicart-wrapper .product-image,.minicart-wrapper .product-details{vertical-align:top;display:inline-block}.minicart-wrapper .product-image{width:auto;height:auto}.minicart-wrapper .product-image img{max-width:100%;max-height:100%;width:auto;height:auto}.minicart-wrapper .shipping-cost-details{text-align:right}.minicart-wrapper .cart-item-quantity,.minicart-wrapper .pseudo-input{margin:0;width:50px;height:32px}.minicart-wrapper .product-details{width:67%;margin-left:4%}@media only screen and (max-width: 750px){.minicart-wrapper .product-details{width:63%;position:relative}}.minicart-wrapper .item .product-name a{position:relative}.minicart-wrapper .product-name a,.minicart-wrapper table a{white-space:normal}.minicart-wrapper .product-name{margin-bottom:10px;overflow:hidden;max-height:2.6rem}@media only screen and (max-width: 1124px){.minicart-wrapper .product-name{max-height:initial;padding-bottom:.2rem}}@media only screen and (max-width: 750px){.minicart-wrapper .product-name{height:90px}}.minicart-wrapper ul{border-bottom:1px solid #0077b6;margin:0 10px}.minicart-wrapper li{padding-bottom:20px;border-bottom:1px solid #0077b6}.minicart-wrapper li:first-child{border-top:1px solid #0077b6}.minicart-wrapper table{width:100%;line-height:initial}.minicart-wrapper table th{color:#333}.minicart-wrapper table .mini-cart-secound{padding-left:10px}.minicart-wrapper table .mini-cart-secound .shipping-cost-details{position:relative;top:-2px}.minicart-wrapper table .mini-cart-secound .tax-details{margin-bottom:10px}.minicart-wrapper table .mini-cart-third{vertical-align:top}.minicart-wrapper table .mini-cart-third a{display:block}.minicart-wrapper table .mini-cart-third a:first-child{margin-top:6px;margin-bottom:38px}@media only screen and (max-width: 750px){.minicart-wrapper table .mini-cart-third a:first-child{margin-bottom:33px}}.minicart-wrapper table span.price{display:inline-block;max-width:150px}.minicart-wrapper table input{margin-top:2%;margin-left:-1px}.minicart-wrapper table .input-text{border:2px solid #e5e5e5}.minicart-wrapper table .input-text:hover{outline:none;border-color:#e5e5e5}.minicart-wrapper table button{float:right;position:relative;right:20px;padding:2px 15px 7px 15px;cursor:pointer;width:auto}@media only screen and (max-width: 750px){.minicart-wrapper table button{height:auto}}.minicart-wrapper .block-content{background-color:transparent;padding-top:0;padding-bottom:0;margin-bottom:40px;position:relative}.minicart-wrapper .subtotal{text-align:right;margin-bottom:10px}.minicart-wrapper .minicart-actions{width:100%;padding:10px;display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-gap:10px}.minicart-wrapper .minicart-actions button{padding:7px 15px 10.2px 15px;float:none}@media only screen and (max-width: 750px){.minicart-wrapper .minicart-actions button{width:100%;display:block;margin-bottom:20px}}#header-cart p.product-name a{color:#0077b6}#header-cart p.product-name a:hover,#header-cart p.product-name a:active,#header-cart p.product-name a:focus{color:#0077b6;background-color:transparent;text-decoration:underline}#header-cart p.block-subtitle{font-size:1rem}.in-stock,.out-of-stock{font-size:1rem;margin-bottom:20px}.out-of-stock{font-style:italic;color:#df280a}.col3-layout .in-stock,.col3-layout .out-of-stock{display:block}.add-to-links{width:100%;padding:0 10px}.add-to-links li{display:inline-block;float:left}.add-to-links li:last-child{float:right}.product-view .add-to-links{padding:0;border-top:1px solid #0077b6;padding-top:5px}.product-view .add-to-links li{float:none}.add-to-cart{padding:10px 0}.add-to-cart .qty-wrapper,.add-to-cart .add-to-cart-buttons{display:inline-block}.add-to-cart .qty-wrapper{width:240px;vertical-align:middle;text-align:left;height:40px}@media only screen and (max-width: 1124px){.add-to-cart .qty-wrapper{width:20%}}@media only screen and (max-width: 750px){.add-to-cart .qty-wrapper{margin-bottom:20px;width:100%}}@media only screen and (max-width: 750px){.add-to-cart .link-wishlist{width:100%;margin:15px 0;display:inline-block}}.add-to-cart .add-to-cart-buttons{width:66%;text-align:right;float:right}@media only screen and (max-width: 1124px){.add-to-cart .add-to-cart-buttons{width:80%}}@media only screen and (max-width: 750px){.add-to-cart .add-to-cart-buttons{width:100%;float:none}}.add-to-cart .add-to-cart-buttons .egov-cart{font-size:1rem}@media only screen and (min-width: 751px){.add-to-cart .add-to-cart-buttons .button,.add-to-cart .add-to-cart-buttons button{width:240px}}.add-to-cart label{display:inline-block}.add-to-cart input{width:20%;height:100%;padding-top:0;display:inline-block;background-image:none}.overflow-container{overflow-x:auto;padding:1px}.data-table{width:100%;margin-bottom:20px;border:none}.data-table h2.product-name{font-size:1rem}.data-table td,.data-table th{padding:5px;vertical-align:top}.data-table th{background:#0077b6;color:#fff;padding:10.5px 5px}.data-table thead th,.data-table tbody td{position:relative;border-style:solid;border-width:0 1px 0 0;border-color:#eee}.data-table thead th:last-child,.data-table tbody td:last-child{border:none}.data-table tbody tr.odd,.data-table tbody tr:nth-child(odd){background-color:#fff}.data-table tbody tr.even,.data-table tbody tr:nth-child(even){background-color:#fafafa}.data-table tbody td .item-options{margin-top:10px;font-size:.9rem}.data-table tbody td .item-options dd,.data-table tbody td .item-options dt{margin:0}.data-table tbody td .item-options dt:after{content:":"}.data-table tbody td .item-options dd{margin:0 0 10px 20px}.data-table tbody td .item-options dd .price-wrapper{display:inline-block;float:right;font-weight:normal}.data-table tbody td .item-options dd .inline-tax-space-first{clear:right}.data-table tbody td .item-options dd .price-tax-block{margin-left:40px}.data-table tbody td .item-options dd.no-price-float .price{float:none;display:block}.data-table tbody td .item-options dd.no-price-float .price:last-child{margin-bottom:1.2rem}.data-table tbody td.last>a{color:#0077b6}.data-table tbody td.last>a:hover,.data-table tbody td.last>a:active,.data-table tbody td.last>a:focus{color:#333 !important;background-color:transparent;text-decoration:none !important}.data-table tfoot tr{background-color:transparent}.data-table tfoot td{border-color:transparent;padding:5px 0 0 0;padding-top:20px !important}.data-table #secound-row{font-size:.8rem;line-height:.9rem}.product-cart-info .product-name,.customer-wishlist-item-info .product-name{max-height:3rem;overflow:hidden}@media only screen and (max-width: 750px){.product-cart-info .product-name,.customer-wishlist-item-info .product-name{max-height:initial;padding-bottom:.2rem}}.product-cart-info .product-name a,.customer-wishlist-item-info .product-name a{white-space:normal}.product-cart-price,.customer-wishlist-item-price,.product-cart-subprice,.product-cart-total{width:10%;text-align:right}.product-cart-actions,.customer-wishlist-item-quantity,.customer-wishlist-item-cart,.customer-wishlist-item-remove{width:40px;text-align:center}.product-cart-actions input,.customer-wishlist-item-quantity input,.customer-wishlist-item-cart input,.customer-wishlist-item-remove input{margin:0;width:50px}.product-cart-image,.customer-wishlist-item-image{width:10%}.product-cart-image img,.customer-wishlist-item-image img{width:100%;object-fit:scale-down;object-position:center}.checkout-progress{margin-bottom:20px;list-style:outside none none}@media only screen and (max-width: 750px){.checkout-progress{display:grid;grid-template-columns:repeat(2, 1fr)}}.checkout-progress li{border-top:4px solid #eee;color:#bdbdbd;height:3.5rem;margin-right:.5%;padding-top:3px;text-align:center;width:13%;display:inline-block;vertical-align:top}@media only screen and (max-width: 750px){.checkout-progress li{width:100%}}.checkout-progress li:last-child{margin-right:0}@media only screen and (max-width: 750px){.checkout-progress li:first-child{grid-column:1/3}}.checkout-progress li.active{border-top-color:#0077b6;color:#333;font-weight:bold}#narrow-by-list>*{display:inline-block;vertical-align:top}#narrow-by-list dt{width:33%}#narrow-by-list dd{width:65%;text-align:right}.skip-search form{z-index:99}.search-autocomplete{border:1px solid #fff;color:#333;text-align:left;line-height:1.2rem;padding:5px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);border-radius:0 0 3px 3px;background-color:#fff;overflow:visible;z-index:200}.search-autocomplete li{border-bottom:1px solid #fff;color:#0077b6}.search-autocomplete li a{border:0;background-color:transparent;text-decoration:none}.search-autocomplete li a:hover,.search-autocomplete li a:focus,.search-autocomplete li a:active{color:#333}.search-autocomplete li:last-child{border-bottom-color:transparent}.search-autocomplete span{display:inline-block;float:right}.tags-list{margin:20px 0;font-size:1.5rem}.tags-list li{display:inline-block;margin:10px 20px}.widget-title{font-size:1.9rem;margin:20px 0}.widget-products{top:0 !important}.widget-products .product-info{position:relative}div.bkg-widget-block{margin-top:40px}.widget-widget-grid{margin:0;padding:0;text-align:center}.widget-widget-grid>*{display:inline-block;margin-bottom:40px;margin-right:45px;width:260px}.widget-widget-grid>*:nth-child(3n){margin-right:0}@supports(display: grid){.widget-widget-grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3, 1fr);grid-gap:45px 40px}.widget-widget-grid>*{margin:0;display:table;width:auto;position:relative}}@media only screen and (max-width: 1124px){.widget-widget-grid{grid-gap:30px 40px}}@media only screen and (max-width: 615px){.widget-widget-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.widget-widget-grid{display:block}}.widget-cms-block{margin-bottom:30px}.widget-cms-block div.bkg-widget-block{margin-top:0}.widget-cms-block h2{margin-bottom:30px}@media only screen and (max-width: 750px){.widget-cms-block h2{margin-bottom:20px}}.widget-category-title,.widget-category-link{margin-bottom:15px;word-break:break-all}.widget-category-title a,.widget-category-link a{color:#333;font-size:1.1rem;line-height:1.2rem;font-weight:bold;white-space:normal}.widget-category-title a:hover,.widget-category-title a:active,.widget-category-title a:focus,.widget-category-link a:hover,.widget-category-link a:active,.widget-category-link a:focus{text-decoration:underline;color:#0077b6}.widget-category-title{border-bottom:1px solid #0077b6;text-align:center;padding-bottom:15px}@media only screen and (max-width: 750px){.widget-category-title{border:none;padding:0;margin:0}}.widget-category-link{padding-bottom:.2rem;height:2.6rem;overflow-y:hidden}@media only screen and (max-width: 750px){.widget-category-link{text-align:start;height:auto;overflow-y:initial}}.widget-category-link a{display:block;word-break:break-word}@media only screen and (max-width: 750px){.widget-category-link a{overflow-y:hidden;padding-bottom:.2rem;max-height:2.6rem}}@media only screen and (max-width: 750px){.widget-category-block{width:100%}}@media only screen and (max-width: 750px){.widget-category-block:not(:last-child){margin-bottom:40px}}.widget-category-image{display:block;width:240px;height:135px;margin:0 auto 15px auto}@media only screen and (max-width: 750px){.widget-category-image{width:auto;height:auto}}.widget-category-image a{display:block;width:100%;height:100%}.widget-category-image img{margin:0;display:block;width:100%;height:auto}.widget-category-descr,.widget-category-description{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1rem;line-height:1.2rem;height:135px;overflow:hidden;position:relative;text-align:left}.widget-category-descr:after,.widget-category-description:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 80%, #FFFFFF 100%)}@media only screen and (max-width: 750px){.widget-category-descr,.widget-category-description{height:auto;padding-bottom:.2rem;margin-bottom:15px}}.widget-category-button a{width:100%}.default-link-scroll-block-block{margin-bottom:40px}.widget-toggle-row{position:relative;margin-bottom:40px}.widget-toggle-row button{width:240px}@media only screen and (max-width: 750px){.widget-toggle-row button{width:100%}}.widget-category-link-block{display:block;border-bottom:1px solid #eee;padding:9.4px 0}.widget-category-link-block:first-child{padding-top:0}.widget-category-link-block:last-child{border-bottom:none}.widget-category-link-block a{font-size:1.1rem;color:#333;display:block;position:relative}@media only screen and (max-width: 750px){.widget-category-link-block a{padding-right:30px}}.widget-category-link-block a:after{position:absolute;right:10px;top:15%}.widget-category-link-block a:hover,.widget-category-link-block a:active,.widget-category-link-block a:focus{color:#0077b6}.widget-link-block-link-auto-height{height:auto;overflow:visible}#widget_credit_cards{text-align:center}#widget_credit_cards>img{display:inline-block;height:45px;width:auto}#store-language-container{display:inline-block}.bkg-map{height:800px;position:relative;padding:0 !important}.bkg-map .openlayer-map{width:100%;height:100%}.bkg-map .openlayer-map div.ol-viewport{width:100% !important;left:0}.bkg-map.bkg-mobile-map{height:auto !important;padding:10px !important}.bkg-map-select-toggle>span{font-size:.6rem;position:absolute}.bkg-map-select-toggle span.egov-plus{top:5px;left:5px}.bkg-map-select-toggle span.trenner-45{left:44%;transform:rotate(45deg);font-size:1.7rem;top:-1px}.bkg-map-select-toggle span.egov-minus{bottom:5px;right:5px}#bkg-map-select-toggle-block{background-color:#0077b6;display:none;position:absolute;left:84px;z-index:1;height:36px;padding:2px}#bkg-map-select-toggle-block>a{width:32px;height:32px;text-align:center;color:#fff;display:inline-block;padding:6px;border:1px solid transparent}#bkg-map-select-toggle-block>a:hover,#bkg-map-select-toggle-block>a:active,#bkg-map-select-toggle-block>a:focus{text-decoration:none;border-color:#fff}#bkg-map-select-toggle-block>a.current{background-color:#fff;color:#0077b6}#bkg-map-select-toggle-block>a.current:hover,#bkg-map-select-toggle-block>a.current:active,#bkg-map-select-toggle-block>a.current:focus{background-color:#cfefff}#bkg-map-city-search::-webkit-input-placeholder,#bkg-map-city-search::-moz-placeholder,#bkg-map-city-search:-ms-input-placeholder,#bkg-map-city-search::placeholder{font-style:italic}#bkg-map-city-search:not(:focus){font-style:italic}#bkg-zoom-ctrl{top:10px;left:50px;width:53px}h3.ui-state-active[aria-controls=geobundle-openlayer]{border-bottom-left-radius:0}.ui-dialog[aria-describedby=bkg-map-dialog]{padding:0}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar{border:none;background-color:#0077b6;color:#fff}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close{width:30px;height:30px;top:37%;right:0;border:1px solid transparent;color:#fff;border-radius:0;font-size:0}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close:before{font-size:20px}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close:active,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close:hover,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-titlebar-close:focus{border-color:#fff;text-decoration:none}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonpane{border:none;padding:5px}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonset{width:100%}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonset .ui-button{background-color:#0077b6;color:#fff;margin:0;width:45%;display:inline-block}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonset .ui-button:hover,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonset .ui-button:active,.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonset .ui-button:focus{text-decoration:underline}.ui-dialog[aria-describedby=bkg-map-dialog] .ui-dialog-buttonset .ui-button:last-child{float:right}#bkg-map-dialog{display:none;padding:5px;width:100% !important}#bkg-map-dialog .layer-list{width:100%;display:block;vertical-align:top;overflow-y:scroll;height:100%}#bkg-map-dialog table{width:100%}#bkg-map-dialog td{width:50%}#bkg-map-dialog .popup-product-name{font-weight:bold;margin-bottom:20px}#bkg-map-dialog .tax-details{font-size:.8rem}#bkg-map-dialog .shipping-cost-details{display:block;text-align:right;width:100%;margin-bottom:10px;font-size:.9rem}#bkg-map-dialog .price-box{margin:0 10px 0 0;width:60%;display:inline-block}#bkg-map-dialog .layer-list li{border:1px solid transparent}#bkg-map-dialog .layer-list li:hover{border-color:#0077b6}#bkg-map-dialog img{max-width:165px;max-height:211px;height:auto;width:auto}#bkg-map-dialog label{height:auto;margin:0;display:inline-block;width:55px}#bkg-map-dialog input{width:calc(100% - 55px);margin:3px 0 0 0;display:inline-block}#bkg-map-dialog input[type=radio],#bkg-map-dialog input[type=checkbox]{width:initial;height:initial}#bkg-map-dialog #extentDialog{display:grid;grid-template-columns:repeat(2, minmax(80px, 1fr));grid-gap:10px 20px}#bkg-map-dialog #extentDialog input{width:auto}#bkg-map-dialog li{position:relative;height:22px}#bkg-map-dialog li label{width:auto;top:-2px;position:relative;left:10px}#bkg-map-dialog #extentDialog>input{width:100%}#popup-title-toolbar #toggle-button{padding-top:3px}#popup-title-toolbar button.button-selected{border:2px solid #fff}.ol-control,.ol-control:active,.ol-control:hover,.ol-control:focus{background-color:transparent}.ol-control button,.ol-control button:active,.ol-control button:hover,.ol-control button:focus{text-shadow:none;background-color:#0077b6}.layer-switcher button{background-color:transparent}.ol-overviewmap .ol-overviewmap-map{border-color:#69cbff}.ol-attribution button span,.ol-overviewmap button span,.ol-overviewmap:not(.ol-collapsed) button span{margin:0}.ol-attribution:not(.ol-collapsed),.ol-attribution:not(.ol-collapsed):active,.ol-attribution:not(.ol-collapsed):hover,.ol-attribution:not(.ol-collapsed):focus{background:rgba(255,255,255,.75)}.ol-attribution li{display:inline-block;vertical-align:middle}.ol-attribution li a:active,.ol-attribution li a:hover,.ol-attribution li a:focus{color:#0077b6}.ol-attribution li:active,.ol-attribution li:hover,.ol-attribution li:focus{color:#333}.ol-zoomslider{background-color:#cfefff;border:1px solid #cfefff;border-radius:0}.ol-zoomslider:active,.ol-zoomslider:hover,.ol-zoomslider:focus{background-color:#cfefff;border-color:#0077b6}.ol-zoom,.ol-zoom:active,.ol-zoom:hover,.ol-zoom:focus{background-color:#fff}.ol-zoom span{margin:0;padding:0}.ol-zoom-extent{top:2px;position:absolute;left:27px}.ol-overviewmap{left:50px}.ol-full-screen span{margin:0 !important}body{line-height:1.2rem;font-size:16px;border-top:10px solid #0077b6;font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans"}@media only screen and (max-width: 1124px){body{border:none}}#header,.main-container,.footer-container,.footer-container-light{flex-shrink:0;line-height:1.2rem}.wrapper,.page{min-height:100vh;line-height:0}.wrapper{min-width:320px;background:#fff}.block-elipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 3px}.page{color:#333}.page .page-header-container,.page .main-container,.page .breadcrumbs>.breadcrumb-list,.page #bkg-header,.page .footer-wrapper{margin:0 auto;max-width:1125px;width:100%}@media only screen and (max-width: 750px){.main-container{padding:0 15px}}.main-container .col-left,.main-container .col-main,.main-container .col-right{display:inline-block;vertical-align:top;position:relative}.main-container .col-main{margin-bottom:20px;min-height:400px}@media only screen and (max-width: 1125px){.main-container .col-main{padding:0}}@media only screen and (max-width: 750px){.main-container .col-main{min-height:initial}}.col-left,.col-right{line-height:0}.col-left>*,.col-right>*{line-height:normal;margin-bottom:20px}.col-left>*:last-child,.col-right>*:last-child{margin-bottom:0}.col1-layout .col-main{width:100%}.col2-left-layout .col-left{width:25%}@media only screen and (max-width: 1125px){.col2-left-layout .col-left{width:30%}}.col2-left-layout .col-main{width:72%;margin-left:1.7777777778%}.col2-right-layout .col-left{display:none !important}@media only screen and (min-width: 751px)and (max-width: 1124px){.col2-right-layout .main{padding:0 15px}}.col2-right-layout .col-main{width:72%;margin-right:26px}@media only screen and (min-width: 1125px){.col2-right-layout .col-main{top:-56px}}@media only screen and (max-width: 1124px){.col2-right-layout .col-main{width:100%;margin-right:0}}.col2-right-layout .col-right{width:25.3%}@media only screen and (max-width: 1124px){.col2-right-layout .col-right{display:none}}.col3-layout .col-left,.col3-layout .col-right{width:25%}@media only screen and (max-width: 1125px){.col3-layout .col-left{width:30%}}.col3-layout .col-main{width:44%;margin:0 1.7777777778%}.col3-layout .col-right{display:block;width:100%}header{margin-bottom:20px}@media only screen and (max-width: 1124px){header{border-top:48px solid #0077b6}}p.empty{margin-top:15px;padding:5px}#mobile-user-links{position:absolute;right:7px;top:-48px;height:48px;line-height:0;width:96px}#mobile-user-links .header-minicart{line-height:0;font-size:0}#mobile-user-links #egov-account-menu,#mobile-user-links #egov-cart-menu{height:48px;width:48px;text-align:center;padding:15px}#mobile-user-links #header-cart.skip-active,#mobile-user-links #header-account.skip-active{top:48px}a.mobile-menu,a.mobile-search{display:inline;color:#fff;font-size:1.2rem;height:48px;margin:0;padding:10px 0 0 15px;border:1px solid transparent}a.mobile-menu span.label,a.mobile-search span.label{font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans";padding-left:10px}.mobile-search-block{display:none;background-color:#0077b6;box-shadow:5px 5px 10px 0 rgba(0,0,0,.25)}.mobile-search-block.show-block{display:block;position:absolute;width:100%;left:0;height:50px;padding:0 15px}.mobile-search-block form{float:none;margin:0;padding:0;width:100%}.mobile-search-block input{width:100%;float:none}.mobile-search-block .solr-search-fieldset{position:relative}.mobile-search-block button{position:absolute;top:0;right:0}.page-header,.page-header-container{position:relative;padding:0;margin:0}.page-header-container{height:80px}.page-header-container>*{display:inline-block;height:25px}@media only screen and (max-width: 1124px){.page-header-container{display:none}}#bkg-header{position:relative;height:206px}@media only screen and (max-width: 1124px){#bkg-header{height:auto}}.bkg-double-line{top:-10px}.bkg-double-line .label{display:inline-block;text-align:left;position:relative;top:8px;max-width:145px;min-width:130px}#text-language-switcher,#text-language-switcher li,#bkg-header-top-links,#bkg-header-top-links li{display:inline-block}.welcome-msg{font-size:1.2rem;line-height:1.5rem}#header-global-block{display:inline-block;float:right;text-align:right;height:100%;position:relative;width:75%}@media only screen and (max-width: 1124px){#header-global-block{display:none}}#bottom-row{position:absolute;bottom:0;right:0}@media only screen and (max-width: 1124px){#bottom-row{display:none}}.logo{text-decoration:none;outline:0;height:auto;display:inline-block;margin-top:29px;border:1px solid transparent}@media only screen and (max-width: 1124px){.logo{margin:14.5px 0}}.logo .large{display:inline-block}@media only screen and (max-width: 1124px){.logo .large{display:none}}@media only screen and (max-width: 1124px){.logo .small{display:block;margin-left:15px}}.skip-links{max-width:70%;float:right;width:25.4%;position:relative}@media only screen and (max-width: 1124px){.skip-links{float:none;width:100%;max-width:initial}}.skip-links a{color:#0077b6;text-align:center;border-width:0;text-decoration:none}.skip-links>div:last-child{position:absolute;right:0;top:0}.skip-links .skip-link>span{font-weight:400;font-size:initial}.skip-links .skip-link>span.label{margin-left:5px}@media only screen and (max-width: 1124px){.skip-links .skip-link>span.label{display:none}}.skip-links .count{position:absolute;top:10px;left:13px;line-height:1rem}@media only screen and (max-width: 1124px){.skip-links .count{top:5px;right:3px;left:initial}}.skip-links .egov-user,.skip-links .egov-cart{margin:0}.skip-links a.skip-link{padding-top:25px;padding-bottom:30px;display:inline-block;font-size:0}@media only screen and (max-width: 1124px){.skip-links a.skip-link{padding:0;color:#fff}}.skip-links #egov-account-menu{padding-left:18px}.skip-links #egov-account-menu div.block-elipsis{position:initial}.skip-links #egov-cart-menu{padding-left:12px;padding-right:12px}@media only screen and (max-width: 1124px){.skip-links #egov-account-menu,.skip-links #egov-cart-menu{padding:0}}#egov-account-menu{width:165px;overflow:hidden;text-align:left}#egov-account-menu.account-guest{top:0}#egov-account-menu.account-user{white-space:nowrap;padding-top:6px}@media only screen and (max-width: 1124px){#egov-account-menu{width:auto}}#header-account .links a{text-align:left;display:block;color:#333;padding:10px 0 13px 10px}#header-cart{margin-bottom:0}@media only screen and (max-width: 1124px){#header-cart{font-size:1rem}}#header-cart li{border-width:0 0 1px 0}#header-cart li:last-child{border-color:#0077b6}#header-cart .product-name{line-height:1.3rem}#header-cart .block-subtitle{font-weight:bold;display:flex;justify-content:center;align-items:center;width:100%;height:35px;padding-right:35px;color:#333}#header-cart #minicart-success-message,#header-cart #minicart-error-message{font-size:.9rem;color:#59814c;background-color:#eff5ea;text-align:center;line-height:1.4rem;margin:5px 0}#header-cart #minicart-error-message{color:#df280a;background-color:#faebe7}#header-cart .close{border-width:1px;border-style:solid;border-color:#ccc;text-decoration:none;background-color:#e5e5e5;color:#0077b6;text-align:center;display:block;position:absolute;font-size:26.25px;font-weight:normal;width:35px;height:35px;line-height:29px;top:0;right:5px;line-height:24px}#header-cart .close:hover,#header-cart .close:active,#header-cart .close:focus{background-color:#0077b6;color:#fff}#header-cart p.empty{margin:0;text-align:center}#egov-cart-menu{position:relative}#egov-account-menu:hover,#egov-account-menu:active,#egov-account-menu:focus,#egov-cart-menu:hover,#egov-cart-menu:active,#egov-cart-menu:focus{border-radius:3px;background-color:#0077b6;color:#fff;text-decoration:underline}.skip-content{display:none;z-index:999}#header-cart.skip-active,.skip-content.skip-active{position:absolute;display:block}#header-cart.skip-active,#header-account.skip-active{height:auto;top:77px;background-color:#eee}#header-cart.skip-active{width:350px;right:0;height:auto;min-height:80px;padding:0}@media only screen and (max-width: 1125px){#header-cart.skip-active{width:395px}}#header-account.skip-active{position:absolute;right:6.6%;min-width:215px}#header-account.skip-active a:hover,#header-account.skip-active a:active,#header-account.skip-active a:focus{background-color:#0077b6;color:#fff;text-decoration:underline}#header-account,#header-cart{border:1px solid #fff;color:#333;text-align:left;line-height:1.2rem;padding:5px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);border-radius:0 0 3px 3px;background-color:#fff}#header-account li,#header-cart li{border-bottom:1px solid #fff;color:#0077b6}#header-account li a,#header-cart li a{border:0;background-color:transparent;text-decoration:none}#header-account li a:hover,#header-account li a:focus,#header-account li a:active,#header-cart li a:hover,#header-cart li a:focus,#header-cart li a:active{color:#333}#header-account li:last-child,#header-cart li:last-child{border-bottom-color:transparent}@media only screen and (max-width: 1124px){#header-account.skip-active,#header-cart.skip-active{width:395px}}@media only screen and (max-width: 750px){#header-account.skip-active,#header-cart.skip-active{width:calc(100vw - 14px)}}.footer-container{background-color:#0077b6;color:#fff}@media only screen and (max-width: 750px){.footer-container{background-color:transparent;color:#333}}.footer-container a{color:#fff}.footer-container-light{background-color:#fff;color:#333}.footer{font-size:0;margin-top:20px}@media only screen and (max-width: 1124px){.footer.footer-row-1{display:flex;flex-wrap:wrap;justify-content:space-evenly}}.footer .links{display:inline-block;vertical-align:top;width:330px;font-size:1rem}@media only screen and (max-width: 1124px){.footer .links{width:300px}}@media only screen and (max-width: 850px){.footer .links{width:80%}}@media only screen and (max-width: 750px){.footer .links{width:100%}}.footer .links:first-child{margin-right:60px}.footer .links:nth-child(2){margin-right:75px}@media only screen and (max-width: 1124px){.footer .links:first-child,.footer .links:nth-child(2){margin:0}}.footer .links .block-title,.footer .links .col2-set .col-1 h2,.col2-set .col-1 .footer .links h2,.footer .links .col2-set .col-1 h3,.col2-set .col-1 .footer .links h3,.footer .links .col2-set .col-2 h2,.col2-set .col-2 .footer .links h2,.footer .links .col2-set .col-2 h3,.col2-set .col-2 .footer .links h3,.footer .links div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 .footer .links h2,.footer .links div[class*=col2-] .col-1 h3,div[class*=col2-] .col-1 .footer .links h3,.footer .links div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 .footer .links h2,.footer .links div[class*=col2-] .col-2 h3,div[class*=col2-] .col-2 .footer .links h3{color:#fff;padding:20px 20px 10px 20px;margin:0 0 10px 0;border-bottom:2px solid #69cbff;font-size:1.38rem;line-height:1.2;font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans"}@media only screen and (max-width: 750px){.footer .links .block-title,.footer .links .col2-set .col-1 h2,.col2-set .col-1 .footer .links h2,.footer .links .col2-set .col-1 h3,.col2-set .col-1 .footer .links h3,.footer .links .col2-set .col-2 h2,.col2-set .col-2 .footer .links h2,.footer .links .col2-set .col-2 h3,.col2-set .col-2 .footer .links h3,.footer .links div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 .footer .links h2,.footer .links div[class*=col2-] .col-1 h3,div[class*=col2-] .col-1 .footer .links h3,.footer .links div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 .footer .links h2,.footer .links div[class*=col2-] .col-2 h3,div[class*=col2-] .col-2 .footer .links h3{position:relative;background-color:#eee;color:#333;border-bottom-color:#e5e5e5;margin:0;padding:10px 15px;cursor:pointer}.footer .links .block-title:after,.footer .links .col2-set .col-1 h2:after,.col2-set .col-1 .footer .links h2:after,.footer .links .col2-set .col-1 h3:after,.col2-set .col-1 .footer .links h3:after,.footer .links .col2-set .col-2 h2:after,.col2-set .col-2 .footer .links h2:after,.footer .links .col2-set .col-2 h3:after,.col2-set .col-2 .footer .links h3:after,.footer .links div[class*=col2-] .col-1 h2:after,div[class*=col2-] .col-1 .footer .links h2:after,.footer .links div[class*=col2-] .col-1 h3:after,div[class*=col2-] .col-1 .footer .links h3:after,.footer .links div[class*=col2-] .col-2 h2:after,div[class*=col2-] .col-2 .footer .links h2:after,.footer .links div[class*=col2-] .col-2 h3:after,div[class*=col2-] .col-2 .footer .links h3:after{content:"+";right:0;top:0;width:55px;text-align:right;position:absolute;font-size:1.6rem;line-height:60px;padding:0 20px 5px 0;cursor:pointer}.footer .links .block-title:after,.footer .links .col2-set .col-1 h2:after,.col2-set .col-1 .footer .links h2:after,.footer .links .col2-set .col-1 h3:after,.col2-set .col-1 .footer .links h3:after,.footer .links .col2-set .col-2 h2:after,.col2-set .col-2 .footer .links h2:after,.footer .links .col2-set .col-2 h3:after,.col2-set .col-2 .footer .links h3:after,.footer .links div[class*=col2-] .col-1 h2:after,div[class*=col2-] .col-1 .footer .links h2:after,.footer .links div[class*=col2-] .col-1 h3:after,div[class*=col2-] .col-1 .footer .links h3:after,.footer .links div[class*=col2-] .col-2 h2:after,div[class*=col2-] .col-2 .footer .links h2:after,.footer .links div[class*=col2-] .col-2 h3:after,div[class*=col2-] .col-2 .footer .links h3:after{line-height:40px;width:100%}}.footer .links.mobile-active .block-title:after,.footer .links.mobile-active .col2-set .col-1 h2:after,.col2-set .col-1 .footer .links.mobile-active h2:after,.footer .links.mobile-active .col2-set .col-1 h3:after,.col2-set .col-1 .footer .links.mobile-active h3:after,.footer .links.mobile-active .col2-set .col-2 h2:after,.col2-set .col-2 .footer .links.mobile-active h2:after,.footer .links.mobile-active .col2-set .col-2 h3:after,.col2-set .col-2 .footer .links.mobile-active h3:after,.footer .links.mobile-active div[class*=col2-] .col-1 h2:after,div[class*=col2-] .col-1 .footer .links.mobile-active h2:after,.footer .links.mobile-active div[class*=col2-] .col-1 h3:after,div[class*=col2-] .col-1 .footer .links.mobile-active h3:after,.footer .links.mobile-active div[class*=col2-] .col-2 h2:after,div[class*=col2-] .col-2 .footer .links.mobile-active h2:after,.footer .links.mobile-active div[class*=col2-] .col-2 h3:after,div[class*=col2-] .col-2 .footer .links.mobile-active h3:after{content:"-"}.footer .links ul{list-style:none;margin-bottom:30px}.footer .links li{line-height:1.5;padding:10px 20px 10px 0;border-bottom:1px solid #69cbff}.footer .links li:last-child{border-bottom:0}@media only screen and (max-width: 750px){.footer .links li{background-color:#e5e5e5}}@media only screen and (max-width: 750px){.footer .links li{padding-left:10px}}.footer .links a{display:block;color:#fff;text-decoration:none;font-size:.94rem;position:relative;border:1px solid transparent}.footer .links a:after{content:"›";position:absolute;right:0}.footer .links a:hover,.footer .links a:active,.footer .links a:focus{text-decoration:underline}.footer .links a:hover:after,.footer .links a:active:after,.footer .links a:focus:after{content:""}@media only screen and (max-width: 750px){.footer .links a{color:#0077b6}}.footer .links li>span,.footer .links a:not(.external){margin-left:20px}@media only screen and (max-width: 750px){.footer .links li>span,.footer .links a:not(.external){margin-left:5px}}.footer .links .footer-big{font-size:1.3rem;font-weight:bold;line-height:1.5;display:inline-block;float:right}.footer .links .widget-category-link-block{padding:0}.links-vertical a,.copyright-row a{color:#333;text-decoration:none;font-weight:bold}.links-vertical a:hover,.links-vertical a:active,.links-vertical a:focus,.copyright-row a:hover,.copyright-row a:active,.copyright-row a:focus{text-decoration:underline}.copyright-row a{text-transform:uppercase}.copyright-row>img{padding:0 15px}.links-vertical{margin:2em auto;padding-left:15px}@media only screen and (max-width: 750px){.links-vertical{padding:0}}.links-vertical ul{list-style:none;display:inline-block}.links-vertical li{display:inline-block}.links-vertical a{text-transform:lowercase;font-weight:normal;margin-left:10px}@media only screen and (max-width: 1124px){.copyright-row{padding:0 15px}}#social-media{width:100%}@media only screen and (max-width: 750px){#social-media{background-color:#0077b6}}#social-media li{margin:5px 0;width:17.298%}@media only screen and (max-width: 750px){#social-media li{width:50%;color:#fff;border-bottom:2px solid;margin:0;padding:10px}}#social-media a{font-size:.8rem;text-transform:uppercase;position:relative;top:-8px;margin-left:20px;color:#fff;background:none;display:inline;padding:0}.footer .links a.footer-mail-button{font-size:.81rem;font-weight:normal;display:block;padding:8px 10px 10px;color:#fff;line-height:1;text-transform:uppercase;word-spacing:.25em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#333;text-align:center;margin:20px 0}.footer .links a.footer-mail-button:after{content:""}.copyright-row{margin-top:1.3em}.copyright-row>*{display:inline-block;vertical-align:top}.copyright-row li{display:inline-block;margin-right:10px;padding:10px 15px 10px 0}.copyright-row li a{font-size:.75rem}.copyright-row .legal-links,.copyright-row .copyright-info-row{display:block}.copyright-row .copyright-info-row{font-size:.8rem}.copyright{display:block;float:right;font-size:.7rem;padding-top:10px}@media only screen and (max-width: 1124px){.copyright{padding:0 15px}}.breadcrumbs{background-color:#eee;display:block;position:relative}@media only screen and (min-width: 751px)and (max-width: 1124px){.breadcrumbs{padding-left:15px}}@media only screen and (max-width: 1124px){.breadcrumbs{margin-bottom:20px}}.breadcrumbs a{color:#333;font-weight:bold;border:1px solid transparent}.breadcrumbs a:hover,.breadcrumbs a:active,.breadcrumbs a:focus{background-color:transparent;color:#0077b6}.breadcrumbs .breadcrumb-list{height:40px;position:relative;font-size:0;white-space:nowrap}@media only screen and (max-width: 750px){.breadcrumbs .breadcrumb-list{height:auto}}.breadcrumbs .breadcrumb-item{display:inline-block;font-size:initial;line-height:40px;vertical-align:middle;position:relative;top:-2px}.breadcrumbs .breadcrumb-item:not(:last-child){padding-right:10px}.breadcrumbs .breadcrumb-item:not(:first-child):before{content:"";margin-right:10px;background-image:url("../images/sprite.png");background-position:0 -213px;width:1rem;display:inline-block;height:1rem;position:relative;top:5px}@media only screen and (max-width: 750px){.breadcrumbs .breadcrumb-item:not(:first-child):before{margin:0 0 0 40px}}.breadcrumbs .breadcrumb-item.product{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumbs .breadcrumb-item:last-child strong{color:#666}@media only screen and (max-width: 750px){.breadcrumbs .breadcrumb-item{display:block;margin-right:0}}.breadcrumbs li.home,.breadcrumbs li#home{font-size:1rem;margin:0;top:1px}.breadcrumbs li.home>a,.breadcrumbs li#home>a{width:25px;height:100%;display:block;position:absolute;left:0;top:0}@media only screen and (max-width: 750px){.breadcrumbs li.home,.breadcrumbs li#home{position:absolute;z-index:20;text-align:center;width:35px;top:0;line-height:40px;margin-left:6px}}@media only screen and (max-width: 750px){.breadcrumbs li.home:before,.breadcrumbs li#home:before{position:absolute;top:0;left:5px}}#breadcrumbs-short{cursor:pointer;padding-right:25px}@media only screen and (max-width: 750px){#breadcrumbs-short:before{margin-left:20px}}@media only screen and (max-width: 750px){li.shop-home,#breadcrumbs-short{display:inline-block}}#breadcrumbs-short-childs{display:none;height:auto;width:auto;min-height:50px;min-width:300px;background-color:#e1e1e1;z-index:99;padding:5px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.25)}#breadcrumbs-short-childs.show-popup{display:block;position:absolute}@media only screen and (max-width: 750px){#breadcrumbs-short-childs.show-popup{left:5px;top:193px;width:95vw}}#breadcrumbs-short-childs li{display:block}#breadcrumbs-short-childs li:before{margin-left:0}#breadcrumbs-short-childs li:first-child:before{content:"";margin-right:10px;background-image:url("../images/sprite.png");background-position:0 -213px;width:1rem;display:inline-block;height:1rem;position:relative;top:5px}@media only screen and (max-width: 750px){#breadcrumbs-short-childs li{margin:0}}@media only screen and (max-width: 750px){#breadcrumbs-short-childs{width:95%}}.block-subscribe input,.block-subscribe button{width:100%}.block-subscribe button{margin-top:10px}.global-site-notice{background:#333;color:#fff;font-size:.9rem}.global-site-notice .notice-inner{padding-left:120px;width:100%;max-width:1125px;margin-left:auto;margin-right:auto;line-height:1rem;min-height:40px;padding:10px 0}@media only screen and (max-width: 751px){.global-site-notice .notice-inner{padding-left:0}}.global-site-notice p{margin-bottom:0}.nav-primary strong,.nav-primary a{display:block;color:#333;background-color:#eee}.nav-primary strong:hover,.nav-primary strong:active,.nav-primary strong:focus,.nav-primary a:hover,.nav-primary a:active,.nav-primary a:focus{background-color:#0077b6;color:#fff;text-decoration:underline}.nav-primary a{padding:8px 30px 8px 15px;text-decoration:none;border-bottom:1px solid #fff;white-space:normal;position:relative}.nav-primary>li{background-color:#eee;color:#333}.nav-primary li.level0 li.active ul,.nav-primary li.level0 li.current-open ul{display:block}.nav-primary li a:after{position:absolute;right:10px;top:30%}.nav-primary li.active>a{background-color:#0077b6;color:#fff}.nav-primary li.active,.nav-primary li.current-open{background-color:#fff}.nav-primary li.active ul a,.nav-primary li.current-open ul a{background-color:#fff}.nav-primary li.level1 li a{padding-left:30px}.nav-primary li.level1 li li a{padding-left:45px}.nav-primary li.level1 li li li a{padding-left:60px}.nav-primary li.level1 li li li li a{padding-left:75px}.nav-primary li.level1 li li li li li a{padding-left:90px}.nav-primary li.level2 a:hover,.nav-primary li.level2 a:active,.nav-primary li.level2 a:focus{background-color:#fafafa;color:#0077b6;text-decoration:underline}.nav-primary li.level0 ul.level0.spill{right:0;left:auto}.nav-primary li.level0 ul.level0.spill li.level1 ul{left:auto;right:50px;top:20px}.nav-primary li.level0 li.parent>a{position:relative}.nav-primary li.level0 li.active>a{background-color:#0077b6}.nav-primary li.level0 li.active>a:hover,.nav-primary li.level0 li.active>a:active,.nav-primary li.level0 li.active>a:focus{color:#fff;text-decoration:underline}.nav-primary .menu-active{z-index:200}.nav-primary .menu-active>ul,.nav-primary .menu-active>ul.level0,.nav-primary li.level0 li.sub-menu-active>ul{display:block}.nav-primary li.level0 ul.level0.position-test{display:block}.nav-primary li.menu-active>a,.nav-primary li.sub-menu-active>a{color:#0077b6}.mobile-menu,.mobile-search{position:fixed;overflow:hidden;height:100%;padding:0;top:0}.mobile-menu-button{position:absolute;top:-48px}.mobile-menu{left:0}.mobile-search{left:100px}.mobile-navigation-container #root-navigation{display:none}.mm-menu .mm-panel{background-color:#0077b6;padding:10px 0 0 10px}.mm-menu .mm-navbar__title{padding-left:10px}.mm-menu .mobile-navigation-container>li>a{color:#fff}.mm-menu #mobile-shop-navigation{padding-top:0}.mm-menu .mm-navbar{background-color:#0077b6;color:#fff}.mm-menu .mm-navbar__searchfield{padding:0}.mm-menu .mm-searchfield input{background-color:#fff;height:auto}.mm-menu #mobile-username-block{display:block;width:100%;padding:0 0 0 10px;line-height:1;height:25px;min-height:auto}.mm-menu #mobile-username-block>*{display:inline-block;line-height:1.3;vertical-align:top;position:relative;top:-2px}.mm-menu #mobile-nouser-block{display:block;width:100%;padding:0;min-height:0}.mm-menu #mobile-nav-sreach{display:inline-block;position:absolute;right:20px;top:10px;color:#333;cursor:pointer}.mm-menu a.mobile-menu-close{margin-right:10px;width:30px;height:30px;text-align:center;background-color:#fff;border-radius:50%;color:#0077b6;min-height:auto;margin-top:7px;padding:5px;cursor:pointer}.mm-menu li.mm-listitem_opened .mm-panel{background-color:#e5e5e5;color:#333}.mm-menu li.mm-listitem_opened .mm-panel li{background-color:#e5e5e5}.mm-menu li.mm-listitem_opened .mm-panel li.current{background-color:#0077b6}.mm-menu li.mm-listitem_opened .mm-panel li.current a{color:#fff;text-decoration:underline}.mm-menu li.mm-listitem_opened .mm-panel .mm-panel{background-color:#dbdbdb}.mm-menu li.mm-listitem_opened .mm-panel .mm-panel li{background-color:#dbdbdb}.mm-menu li.mm-listitem_vertical{background-color:#eee}.mm-menu li.mm-listitem_vertical a{color:#333}.mm-menu li.mm-listitem_vertical a:hover,.mm-menu li.mm-listitem_vertical a:active,.mm-menu li.mm-listitem_vertical a:focus{background-color:#0077b6;color:#fff;text-decoration:underline}.mm-menu li.mm-listitem_vertical .mm-btn:after{border-color:#0077b6}.mm-menu li.mm-listitem_vertical .mm-btn:hover:after,.mm-menu li.mm-listitem_vertical .mm-btn:active:after,.mm-menu li.mm-listitem_vertical .mm-btn:focus:after{border-color:#fff}.mm-menu li.mm-listitem_vertical .mm-listitem:after{left:0}form .form-list li>div,form .fullwide .field,form .half-space .halfwide,form .half-space:not(.wide){width:48%;display:inline-block;vertical-align:top}@media only screen and (max-width: 1125px){form .form-list li>div,form .fullwide .field,form .half-space .halfwide,form .half-space:not(.wide){width:100%;display:block}}form .form-list li>div:nth-child(2n):not(.halfwide),form .fullwide .field:nth-child(2n):not(.halfwide),form .half-space .halfwide:nth-child(2n):not(.halfwide),form .half-space:not(.wide):nth-child(2n):not(.halfwide){margin-left:3%}@media only screen and (max-width: 1125px){form .form-list li>div:nth-child(2n):not(.halfwide),form .fullwide .field:nth-child(2n):not(.halfwide),form .half-space .halfwide:nth-child(2n):not(.halfwide),form .half-space:not(.wide):nth-child(2n):not(.halfwide){margin-left:0}}form .form-list li{display:block;width:100%}form .form-list li input:not([type=checkbox]),form .form-list li textarea,form .form-list li select{width:100%}form .form-list li textarea{height:10rem;resize:none}form .form-list li>div:only-of-type{width:99.6%;margin-left:0}form .form-list li>div input{margin-bottom:10px}form .form-list li>div input:only-of-type,form .form-list li>div input:last-child{margin:0}form .form-list li .input-range{position:relative}form .form-list li .input-range input{width:48.1%}form .form-list li .input-range input:nth-of-type(2){margin-right:0}form .form-list li .input-range .separator{margin:0 10px 0 0}form .form-list li .input-range small{position:absolute;top:-23px;left:50px}form .form-list li,form .form-list .field{margin-bottom:10px}form .buttons-set{margin:0}.grid-list{display:grid;grid-template-columns:1fr;grid-gap:10px}.grid-list input{width:100%}#to-top{position:fixed;right:30px;z-index:20000}#to-top a{font-size:22px;padding:18% 21%;border-radius:50%;display:block;height:38px;transition-duration:0s;width:38px;text-decoration:none;background-color:#0077b6;color:#fff;opacity:.75}#to-top a:hover{background-color:#0077b6;opacity:1}#header-global-block #top-row{position:relative;top:0}#header-global-block #top-row li{list-style-type:none;margin-left:10px;float:left}#header-global-block #top-row a{text-transform:uppercase;padding:2px 0;text-decoration:none;color:#333;font-size:.75rem}#bkg-header-top-navigation{display:block;height:57px;width:100%;background-color:#fff;position:relative;bottom:0;text-align:left}#bkg-header-top-navigation a{text-decoration:none;color:#333}#bkg-header-top-navigation a.current{text-decoration:none;color:#fff;background-color:#0077b6;border-radius:3px}#bkg-header-top-navigation>li{display:inline-block;position:relative;float:left}#bkg-header-top-navigation>li:hover,#bkg-header-top-navigation>li:focus-within{background-color:#0077b6;border-radius:3px 3px 0 0}#bkg-header-top-navigation>li:hover>a,#bkg-header-top-navigation>li:focus-within>a{text-decoration:underline;color:#fff}#bkg-header-top-navigation>li:hover>ul,#bkg-header-top-navigation>li:focus-within>ul{visibility:visible;opacity:1;z-index:1000;transform:translateY(0%)}#bkg-header-top-navigation>li:not(:last-child)>ul{left:0}#bkg-header-top-navigation>li:last-child>ul{right:0}#bkg-header-top-navigation>li>ul{visibility:hidden;overflow:hidden;z-index:-10;padding:5px 20px;position:absolute;opacity:0;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transform:translateY(-2em);background-color:#0077b6;min-width:220px;box-shadow:5px 10px 30px -10px rgba(0,0,0,.25)}#bkg-header-top-navigation>li>ul li{border-bottom:1px solid #cfefff}#bkg-header-top-navigation>li>ul li:last-child{border-bottom:none}#bkg-header-top-navigation>li>ul a{color:#fff;display:block;font-size:.88rem;margin:4px 0 2px 0;padding:3px 0 5px 0;white-space:nowrap}#bkg-header-top-navigation>li>ul a:hover,#bkg-header-top-navigation>li>ul a:focus,#bkg-header-top-navigation>li>ul a:active{text-decoration:underline}#bkg-header-top-navigation>li>a{font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans";padding:13px 13px 17px 13px;display:block}#bkg-header-top-navigation>li>a:hover,#bkg-header-top-navigation>li>a:focus,#bkg-header-top-navigation>li>a:active{text-decoration:underline;color:#fff}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-1,.customer-account .col2-set:not(.egov-account-login) .col-1{margin-right:3.5%}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-1,.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2,.customer-account .col2-set:not(.egov-account-login) .col-1,.customer-account .col2-set:not(.egov-account-login) .col-2{width:420px;margin-bottom:40px;font-size:16px;line-height:1.2rem;border:none}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-1 h2,.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-1 h3,.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2 h2,.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2 h3,.customer-account .col2-set:not(.egov-account-login) .col-1 h2,.customer-account .col2-set:not(.egov-account-login) .col-1 h3,.customer-account .col2-set:not(.egov-account-login) .col-2 h2,.customer-account .col2-set:not(.egov-account-login) .col-2 h3{background-color:transparent;color:#333;margin-bottom:10px;border:none;padding:0}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-1>*,.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2>*,.customer-account .col2-set:not(.egov-account-login) .col-1>*,.customer-account .col2-set:not(.egov-account-login) .col-2>*{border:none;padding:0}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-1 .box-content>*,.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2 .box-content>*,.customer-account .col2-set:not(.egov-account-login) .col-1 .box-content>*,.customer-account .col2-set:not(.egov-account-login) .col-2 .box-content>*{padding-top:0;padding-left:0;padding-right:0}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2,.customer-account .col2-set:not(.egov-account-login) .col-2{width:315px;display:inline-block;float:none}@media only screen and (max-width: 750px){.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2,.customer-account .col2-set:not(.egov-account-login) .col-2{width:100%}}.mp-checkout .col-main .col2-set:not(.egov-account-login) .col-2 .egov-float-right,.customer-account .col2-set:not(.egov-account-login) .col-2 .egov-float-right{float:none}.bkg-margin-top{margin-top:30px}.bkg-margin-bottom{margin-bottom:30px}.bkg-cms-table{text-align:left;width:100%}.bkg-cms-table th,.bkg-cms-table td{border-bottom:1px solid #dfdfdf;padding:10px}@media only screen and (max-width: 750px){.bkg-cms-table th,.bkg-cms-table td{border:none}}.bkg-cms-table th{background-color:#eee;color:#333;font-weight:bold}.bkg-cms-table tbody{padding:0 0 10px 0}.bkg-cms-table tbody td{vertical-align:top}@media only screen and (max-width: 750px){.bkg-cms-table tbody td{display:block}}@media only screen and (max-width: 750px){.bkg-cms-table tbody tr:not(:last-child){margin-bottom:20px;border-bottom:1px solid #dfdfdf}}.ui-accordion .ui-icon,.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:none;background-position:unset;text-indent:initial;font-size:.8rem;text-align:center}.ui-dialog .ui-dialog-title{width:70%}.ui-button{border:none;color:#333;background-color:#fff;margin-right:3px}.ui-button:active,.ui-button:hover,.ui-button:focus,.ui-button.ui-state-active,.ui-button.ui-state-active:hover{color:#fff;background-color:#0077b6;border:none;margin-right:3px}.ui-state-active,.ui-widget-content .ui-state-active{border:none;border-radius:0}.ui-state-active:not(.ui-state-error),.ui-widget-content .ui-state-active:not(.ui-state-error){color:#333;background-color:#eee}.ui-state-active:not(.ui-state-error):active,.ui-state-active:not(.ui-state-error):hover,.ui-state-active:not(.ui-state-error):focus,.ui-widget-content .ui-state-active:not(.ui-state-error):active,.ui-widget-content .ui-state-active:not(.ui-state-error):hover,.ui-widget-content .ui-state-active:not(.ui-state-error):focus{color:#fff;background-color:#0077b6;border:none;border-radius:0}.ui-accordion .ui-accordion-header{border-radius:3px;font-weight:bold}.ui-accordion .ui-accordion-header:not(.ui-state-error){color:#333;border-color:#eee;background-color:#eee}.ui-accordion .ui-accordion-header:not(.ui-state-error):active,.ui-accordion .ui-accordion-header:not(.ui-state-error):hover,.ui-accordion .ui-accordion-header:not(.ui-state-error):focus{color:#fff;background-color:#0077b6}.ui-accordion .ui-accordion-header .ui-icon{display:inline-block;float:right;margin-top:3px}.ui-accordion .ui-accordion-header span.select-options{display:block;font-weight:normal;font-size:.9rem}.ui-accordion .ui-accordion-header:not(.ui-state-error){border-color:#eee}.ui-accordion .ui-accordion-content{border:0}.ui-accordion .ui-accordion-header-active:not(.ui-state-error){color:#fff;background-color:#0077b6}.ui-controlgroup-item{color:#333;background-color:#fff}.ui-controlgroup-item:active,.ui-controlgroup-item:hover,.ui-controlgroup-item:focus{background-color:#fff;color:#0077b6}.ui-widget{font-family:"BundesSansWeb-Regular",Arial,helvetica,sans-serif,"Droid Sans"}.ui-widget .ui-widget{margin-right:3px}.ui-accordion .ui-accordion-content{padding:5px}.ui-controlgroup>.ui-helper-hidden-accessible{position:absolute !important}.ui-selectmenu-menu>ul>li.ui-menu-item{line-height:normal}.toogleModeCtrl,.toogleSelectCtrl{top:0}.toogleSelectCtrl{left:5.5em}#popup-title-toolbar{height:100%;width:23%;min-width:80px;display:inline-block;position:absolute;top:0;padding:3px}#popup-title-toolbar button{display:inline-block;padding:0;height:30px;width:30px;color:#fff;border:1px solid transparent;border-radius:0}#popup-title-toolbar button:not(:last-child){margin-right:5px}#popup-title-toolbar button:active,#popup-title-toolbar button:hover,#popup-title-toolbar button:focus{border-color:#fff;text-decoration:none}.ui-dialog-titlebar-close{background-color:transparent;text-indent:0}#bkg-map-tile-select-toggle{border:2px solid transparent}#bkg-map-tile-select-toggle.simulate-active{border-color:#fff}#bkg-map-tile-select-toggle:hover,#bkg-map-tile-select-toggle:active{border-width:1px;border-color:#fff}.sidebar{position:absolute;top:0;bottom:0;width:42px;overflow:hidden;z-index:2000;transition:width 500ms}.sidebar.collapsed{width:42px}.sidebar.button-block{background-color:#0077b6;width:84px}.sidebar.element-block{background-color:#fff;width:300px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.25)}.sidebar-left{left:0}.sidebar-right{right:0}.sidebar-tabs ul,.sidebar-content ul{padding:2px;list-style-type:none}.sidebar-tabs ul>li,.sidebar-content ul>li{width:36px;height:36px;border:1px solid transparent;color:#fff;padding:6px;overflow:hidden;transition:all 80ms}.sidebar-tabs ul>li:hover,.sidebar-tabs ul>li.active,.sidebar-tabs ul>li:active,.sidebar-tabs ul>li:focus,.sidebar-content ul>li:hover,.sidebar-content ul>li.active,.sidebar-content ul>li:active,.sidebar-content ul>li:focus{border-color:#fff}.sidebar-tabs ul>li:not(:last-child),.sidebar-content ul>li:not(:last-child){margin-bottom:10px}.sidebar-tabs ul>li>a,.sidebar-content ul>li>a{display:block;width:100%;height:100%;text-decoration:none;text-align:center;color:#fff}.sidebar-tabs ul>li.disabled,.sidebar-content ul>li.disabled{background-color:rgba(231,239,232,.7);color:rgba(51,51,51,.4)}.sidebar-tabs ul>li.disabled>a,.sidebar-content ul>li.disabled>a{cursor:not-allowed}.sidebar-tabs{top:0;bottom:0;height:100%;background-color:#0077b6;border-right:1px solid #fff}.sidebar-left .sidebar-tabs{left:0}.sidebar-right .sidebar-tabs{right:0}.sidebar-tabs,.sidebar-tabs>ul{position:absolute;width:42px;margin:0}.sidebar-tabs>li.disabled,.sidebar-tabs>ul>li.disabled{color:rgba(231,239,232,.4)}.sidebar-tabs>li.disabled>a,.sidebar-tabs>ul>li.disabled>a{cursor:not-allowed}.sidebar-tabs>ul+ul{bottom:0}.sidebar-content{position:absolute;top:0;bottom:0;overflow-x:hidden;overflow-y:auto}.sidebar-left .sidebar-content{left:42px;right:0}.sidebar-right .sidebar-content{left:0;right:42px}.sidebar.collapsed>.sidebar-content{overflow-y:hidden}.sidebar-pane{display:none;left:0;right:0;box-sizing:border-box}.sidebar-pane.active{display:block}.sidebar-header{height:40px;width:100%;color:#fff;background-color:#0077b6;border-bottom:1px solid #fff}.sidebar-header span.title{display:inline-block;margin:10px 0 0 10px}.sidebar-header input{margin:5px;color:#fff;border:0;background-color:#0077b6;width:140px}.sidebar-right .sidebar-header{padding-left:42px}.sidebar-close,.clear-input,.start-search{position:absolute;top:0;width:36px;height:36px;text-align:center;cursor:pointer;border:1px solid transparent}.sidebar-close:hover,.sidebar-close.active,.sidebar-close:active,.sidebar-close:focus,.clear-input:hover,.clear-input.active,.clear-input:active,.clear-input:focus,.start-search:hover,.start-search.active,.start-search:active,.start-search:focus{border-color:#fff}.sidebar-left .sidebar-close,.sidebar-left .clear-input,.sidebar-left .start-search{right:0}.sidebar-right .sidebar-close,.sidebar-right .clear-input,.sidebar-right .start-search{left:0}.sidebar-close i,.clear-input i,.start-search i{text-align:center;padding:30%}.clear-input,.start-search{padding:3%}.clear-input a,.start-search a{color:#fff;text-decoration:none}.sidebar-left .clear-input{right:41px}.sidebar-right .clear-input{left:41px}.sidebar-left .start-search{right:82px}.sidebar-right .start-search{left:82px}.location-result{display:block;cursor:pointer;color:#333}.sidebar-tabs{overflow:hidden}.sidebar-left~.sidebar-map .ol-zoom,.sidebar-left~.sidebar-map .ol-scale-line{margin-left:42px;transition:margin-left 500ms}.sidebar-left.collapsed~.sidebar-map .ol-zoom,.sidebar-left.collapsed~.sidebar-map .ol-scale-line{margin-left:42px}.sidebar-right~.sidebar-map .ol-rotate,.sidebar-right~.sidebar-map .ol-attribution,.sidebar-right~.sidebar-map .ol-full-screen{margin-right:42px;transition:margin-right 500ms}.sidebar-right.collapsed~.sidebar-map .ol-rotate,.sidebar-right.collapsed~.sidebar-map .ol-attribution,.sidebar-right.collapsed~.sidebar-map .ol-full-screen{margin-right:42px}.layer-switcher{left:0;right:0;bottom:0}.layer-switcher>ul{width:100%;display:block}.layer-switcher>ul li{height:auto;line-height:1rem}.layer-switcher>ul li,.layer-switcher>ul.layer{padding:0;margin:0;width:100%}.layer-switcher>ul input{margin:0}.layer-switcher>ul label{color:#333}.layer-switcher li.layer>*{display:inline-block !important;vertical-align:initial !important}.layer-switcher li.layer input{margin:0}.layer-switcher li.layer label{margin:0 0 0 10px}.bkg-feature-table{display:block;padding:20px 15px 15px 20px}.bkg-feature-table td{padding:0 5px 5px 0}.bkg-skd::before,.bkg-service-fern::before{content:"";width:88px;height:88px;background-position:center center;filter:brightness(0) invert(1)}.bkg-skd:hover::before,.bkg-service-fern:hover::before,.bkg-skd:active::before,.bkg-service-fern:active::before,.bkg-skd:focus::before,.bkg-service-fern:focus::before{filter:none}div.global-site-notice{display:none !important}.bkg-widget-category{text-align:center;background-color:#0077b6;color:#fff;border-radius:49%;border:1px solid #0077b6;width:88px;height:88px;margin:0 auto 30px auto;display:flex;justify-content:center;align-items:center}.bkg-widget-category:hover,.bkg-widget-category:active,.bkg-widget-category:focus{background-color:#fff}@media only screen and (max-width: 750px){.bkg-widget-category{width:38px;height:38px;margin:13px 15px 0 15px;text-align:center;float:left;font-size:1.3rem !important}}.bkg-landkarten,.bkg-digitale-geodaten,.bkg-webanwendungen,.bkg-webdienste,.bkg-schriften-prospekte,.bkg-software,.bkg-open-data,.bkg-skd,.bkg-service-fern{color:#fff;font-size:3.1rem}.bkg-landkarten:hover,.bkg-landkarten:active,.bkg-landkarten:focus,.bkg-digitale-geodaten:hover,.bkg-digitale-geodaten:active,.bkg-digitale-geodaten:focus,.bkg-webanwendungen:hover,.bkg-webanwendungen:active,.bkg-webanwendungen:focus,.bkg-webdienste:hover,.bkg-webdienste:active,.bkg-webdienste:focus,.bkg-schriften-prospekte:hover,.bkg-schriften-prospekte:active,.bkg-schriften-prospekte:focus,.bkg-software:hover,.bkg-software:active,.bkg-software:focus,.bkg-open-data:hover,.bkg-open-data:active,.bkg-open-data:focus,.bkg-skd:hover,.bkg-skd:active,.bkg-skd:focus,.bkg-service-fern:hover,.bkg-service-fern:active,.bkg-service-fern:focus{color:#0077b6;cursor:pointer}.bkg-skd:before{background-image:url("../images/bkg_logo_skd.svg")}.bkg-service-fern:before{background-image:url("../images/bkg_logo_servicestelle_fernerkundung.svg");background-size:88px 88px}*[class*=cms-] .std h2{margin-bottom:30px}*[class*=cms-] .page-title,*[class*=cms-] .page-title h2{line-height:normal;margin-bottom:20px}*[class*=cms-] .page-title h2,*[class*=cms-] dl{margin-bottom:10px}*[class*=cms-] .col-main p:not(.view-mode){margin:10px 0 20px 0}*[class*=cms-] dl{display:block}*[class*=cms-] dl dt,*[class*=cms-] dl dd{margin-left:10px}*[class*=cms-] dl dd{margin-top:10px;margin-bottom:10px}*[class*=cms-] dl .button,*[class*=cms-] dl button{margin-top:10px}*[class*=cms-] .std ul li{list-style-image:url("../images/arrow_green_right.png");list-style-type:none;margin-left:20px}*[class*=cms-] ul.messages li,*[class*=cms-] ul.messages ul li{margin-left:0;list-style-image:none}.cms-index-index li.shop-home{margin-left:10px}@media only screen and (max-width: 750px){.cms-index-index li.shop-home{margin-left:0}}@media only screen and (max-width: 750px){.cms-index-index .main-container{padding:0}}@media only screen and (max-width: 750px){.cms-index-index .page-title,.cms-index-index .std p{padding:0 15px}}@media only screen and (max-width: 750px){.cms-index-index .widget-category-block.mobile-toggle-block{background-color:#eee;margin-bottom:0;border-bottom:2px solid #e5e5e5;text-align:start;display:block;font-size:0}}@media only screen and (max-width: 750px){.cms-index-index .widget-category-block.mobile-toggle-block .widget-category-title{width:calc(100% - 55px);height:100%}}@media only screen and (max-width: 750px){.cms-index-index .widget-category-block.mobile-toggle-block .widget-category-title a{width:100%;height:100%;display:block;text-align:start;line-height:65px;border:1px solid transparent;font-size:1.38rem;position:relative;top:-5px}}@media only screen and (max-width: 750px){.cms-index-index .widget-category-block.mobile-toggle-block .widget-category-title:after{content:"+";right:0;top:0;width:55px;text-align:right;position:absolute;font-size:1.6rem;line-height:60px;padding:0 20px 5px 0;cursor:pointer}}.cms-index-index .widget-category-block.mobile-toggle-block.mobile-active .widget-category-title:after{content:"-"}@media only screen and (max-width: 750px){.cms-index-index .widget-category-block.mobile-toggle-block .widget-category-descr{display:none;width:100%;background-color:#e5e5e5;margin:0;padding:15px}}.page-title{font-size:1.9rem;margin:0;position:relative;top:-7px}.category-image img{height:auto;width:auto}.catalog-category-view .ui-accordion .ui-accordion-header{background-color:#fff;border-width:0 0 1px 0}.catalog-category-view .ui-accordion .ui-accordion-header:hover,.catalog-category-view .ui-accordion .ui-accordion-header:active,.catalog-category-view .ui-accordion .ui-accordion-header:focus{background-color:#0077b6}.category-description,.category-cms-block{margin-bottom:30px}@media only screen and (max-width: 750px){.category-description,.category-cms-block,.widget-cms-block:not(.default-linklist-block){margin-bottom:0}}.product-image{border:none;width:100%;height:auto}.product-image:hover,.product-image:active,.product-image:focus{border:none}@media only screen and (max-width: 750px){.products-grid .item{margin-bottom:40px}}.products-grid .item .product-image{margin-bottom:5px;display:block;text-align:center}.products-grid .item .product-image:before,.products-grid .item .product-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:none}.products-grid .item .product-image:before{background-color:#fff;opacity:.8;z-index:2}.products-grid .item .product-image:after{background-image:url("../images/opc-ajax-loader.gif");background-repeat:no-repeat;background-position:center;z-index:3}.products-grid .item .product-image.loading{position:relative}.products-grid .item .product-image.loading:before,.products-grid .item .product-image.loading:after{display:block}.products-grid .item .product-image img{display:initial}@media only screen and (max-width: 750px){.products-grid .item .product-image img{width:100%}}.products-grid .item .product-name{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:block;width:100%;height:3.1rem;color:#333;font-size:1.1rem;padding:0;overflow:hidden;margin-bottom:15px;text-align:center}@media only screen and (max-width: 750px){.products-grid .item .product-name{text-align:start}}.products-grid .item .product-name>a{font-weight:bold;color:#333;white-space:initial;width:100%;display:grid}.products-grid .item .product-list-description{overflow:hidden;text-align:left;height:135px;display:block;position:relative;margin-bottom:15px}@media only screen and (max-width: 750px){.products-grid .item .product-list-description{height:auto;padding-bottom:.2rem}}.products-grid .item .product-list-description:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 80%, #FFFFFF 100%)}.products-grid .item .tax-details{display:block}.products-grid .item .price-box,.products-grid .item .delivery-time{margin-bottom:0}.products-grid .item .price-box label,.products-grid .item .delivery-time label{display:inline-block;margin:0}.products-grid .item .actions{width:100%;margin:30px 0 0 0}@media only screen and (max-width: 1124px){.products-grid .item .actions{justify-content:space-evenly}}.products-grid .item .actions .button,.products-grid .item .actions button{margin:0}@media only screen and (max-width: 750px){.products-grid .item .actions .button,.products-grid .item .actions button{width:100%;margin-top:20px;padding:8.5px 0 8.7px 0;font-size:1.1rem}}.products-grid .item .actions li{margin:0}.products-list>li{margin-bottom:10px;display:table;width:100%;font-size:0}@media only screen and (max-width: 750px){.products-list>li{margin-bottom:40px}}.products-list>li:last-child{margin-bottom:0}.products-list>li .product-name{display:block;width:100%;height:40px;background-color:#eee;color:#333;font-size:1.1rem;padding:10px;overflow:hidden}@media only screen and (max-width: 750px){.products-list>li .product-name{background-color:transparent;padding:0 0 .2rem 0;height:auto;margin-bottom:10px}}.products-list>li .product-name>a{font-weight:bold;color:#333;white-space:initial;width:100%;display:grid}.products-list>li div[class*=product-list-]{display:inline-block;vertical-align:top;font-size:initial}.products-list>li .product-list-image,.products-list>li .product-list-description,.products-list>li .product-list-action{height:135px;position:relative}@media only screen and (max-width: 750px){.products-list>li .product-list-image,.products-list>li .product-list-description,.products-list>li .product-list-action{width:100%;margin:0}}@media only screen and (max-width: 750px){.products-list>li .product-list-description,.products-list>li .product-list-action{height:auto}}.products-list>li .product-list-image{margin-right:15px;width:240px}@media only screen and (max-width: 750px){.products-list>li .product-list-image{height:auto;width:100%}}.products-list>li .product-list-description{margin-right:30px}.products-list>li .product-list-description{width:285px;padding-top:10px;overflow:hidden;text-align:left}@media only screen and (max-width: 750px){.products-list>li .product-list-description{padding-bottom:.2rem}}.products-list>li .product-list-description:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 80%, #FFFFFF 100%)}.products-list>li .product-list-action{width:240px;padding-top:10px}@media only screen and (max-width: 750px){.products-list>li .product-list-action{width:100%}}.products-list>li .product-list-action label{display:inline-block;margin-bottom:0}.products-list>li .product-list-action .price-box{float:left}.products-list>li .product-list-action .tax-details:after{display:block}.products-list>li .product-list-action .shipping-cost-details,.products-list>li .product-list-action .delivery-time{width:100%;white-space:nowrap;margin-left:0;font-size:.9rem}.products-list>li .product-price{text-align:right}@media only screen and (max-width: 750px){.products-list>li .product-price{text-align:start}}.products-list>li .product-price .price-box,.products-list>li .product-price .tax-details{display:inline-block;margin-bottom:0}.products-list>li .tax-details,.products-list>li .delivery-time{font-size:.9rem;display:inline-block}.products-list>li .delivery-time{margin-left:10px}.products-list>li .button,.products-list>li button,.products-list>li .out-of-stock{margin:0;position:absolute;bottom:0;right:0;width:100%;text-align:center;padding:6.2px 15px 9px 15px;font-size:1rem}@media only screen and (max-width: 750px){.products-list>li .button,.products-list>li button,.products-list>li .out-of-stock{position:relative;margin-top:20px;padding:8.5px 0 8.7px 0;font-size:1.1rem}}.products-list>li .product-shop{display:table-cell;vertical-align:top;position:relative;height:100%}.products-list>li img{max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 750px){.products-list>li img{height:auto;width:100%;margin:0}}.products-list>li .add-to-links{margin:0}.products-list>li .product-shop{width:67%}.products-list>li .product-shop .desc{height:200px;overflow:hidden;position:relative}.products-list>li .product-shop .desc:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 80%, #FFFFFF 100%)}.products-list>li .product-shop .product-action,.products-list>li .product-shop .product-price{display:inline-block;position:absolute;bottom:0;width:50%}.products-list>li .product-shop .product-action{right:0;text-align:right}.item:hover,.item:active,.item:focus{background-color:#eee}.item:hover .product-name,.item:active .product-name,.item:focus .product-name{background-color:#e5e5e5}.item:hover .product-list-description:after,.item:active .product-list-description:after,.item:focus .product-list-description:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background-image:linear-gradient(to bottom, rgba(238, 238, 238, 0) 0%, #EEEEEE 80%, #EEEEEE 100%)}.item .actions .button,.item .actions button,.item .product-action .button,.item .product-action button{width:90%;font-weight:normal;margin:0}.item .actions .add-to-links,.item .product-action .add-to-links{margin-bottom:0}.item .price-from,.item .price-to{display:block}.item .price-box .price,.item .product-price .price{font-size:1.2rem}#product-attribute-specs-table{border:0}#product-attribute-specs-table th,#product-attribute-specs-table td{background-color:transparent;color:#333;border:0}#product-attribute-specs-table th:after{content:":"}@media only screen and (min-width: 751px){.products-grid--max-3-col{margin:0;padding:0}.products-grid--max-3-col>li{list-style-type:none;display:inline-block;margin-bottom:45px;margin-right:40px;width:260px}.products-grid--max-3-col>li:nth-child(3n){margin-right:0}@supports(display: grid){.products-grid--max-3-col{display:grid;grid-template-rows:auto;grid-template-columns:repeat(3, 1fr);grid-gap:40px 45px}.products-grid--max-3-col>li{margin:0;display:table;width:auto}}}@media only screen and (max-width: 830px){.catalog-category-view .widget-widget-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 751px)and (max-width: 1124px){.catalog-category-view .products-list li{display:grid;grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 751px)and (max-width: 1124px){.catalog-category-view .products-list li>div{margin:0;width:auto}}@media only screen and (min-width: 751px)and (max-width: 1124px){.catalog-category-view .products-list li>div.product-name{grid-column:1/4}}.catalog-product-view .col2-right-layout .product-name{margin-bottom:20px}.catalog-product-view .col2-right-layout .product-name h1,.catalog-product-view .col2-right-layout .product-name h2{margin:0}.box-up-sell{top:0}#button-add-to-wishlist{border-width:1px;border-style:solid;border-color:#ccc;text-decoration:none;background-color:#e5e5e5;color:#0077b6;text-align:center;margin-right:45px}#button-add-to-wishlist:hover,#button-add-to-wishlist:active,#button-add-to-wishlist:focus{background-color:#0077b6;color:#fff}#bkg-geobundle-components-content label{display:inline}.option-row{display:block;margin-bottom:10px;font-size:.9rem;border-bottom:1px solid #eee}@media only screen and (max-width: 750px){.option-row{padding-left:20px}}.option-row:last-child{border-bottom:none}.option-row:hover,.option-row:active,.option-row:focus{background-color:#eee}.option-row>*{display:inline-block;vertical-align:top}.option-row li>ul{margin-left:20px}.option-row input{margin-top:3px;height:auto}@media only screen and (max-width: 750px){.option-row input{float:left;margin:5px 0 0 -20px}}.option-row .geobundle-shortname{width:10%}@media only screen and (max-width: 750px){.option-row .geobundle-shortname{width:80%}}.option-row .geobundle-name,.option-row .geobundle-desc{width:42%}@media only screen and (max-width: 750px){.option-row .geobundle-name,.option-row .geobundle-desc{width:100%;margin-bottom:10px}}.option-row .geobundle-name{margin-right:10px}@media only screen and (max-width: 750px){.option-row .geobundle-name{margin-right:0}}.option-row fieldset{width:98%;display:block;margin:0 10px 20px 10px}@media only screen and (max-width: 750px){.option-row fieldset{width:100%;margin:20px 0 0 0}}.option-row fieldset:last-child{margin-bottom:5px}.option-row fieldset legend{padding:0 10px}.option-row fieldset legend input{margin:0 10px 0 0}.option-row fieldset ul li{display:block;margin-bottom:10px}.option-row fieldset ul li:last-child{margin-bottom:0}.option-row fieldset ul li>*{display:inline-block}.option-row fieldset ul li>*:last-child{float:right;width:50%}.product-image-gallery{overflow:hidden}.product-image-gallery .gallery-image.visible{display:block}.product-image-gallery .gallery-image.visible.hidden{visibility:hidden}.product-image-gallery:before,.product-image-gallery:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:none}.product-image-gallery:before{background-color:#fff;opacity:.8;z-index:2}.product-image-gallery:after{background-image:url("../images/opc-ajax-loader.gif");background-repeat:no-repeat;background-position:center;z-index:3}.product-image-gallery.loading{position:relative}.product-image-gallery.loading:before,.product-image-gallery.loading:after{display:block}.product-additional-information dl{margin:20px 0;display:block}.product-additional-information dl input{width:100%}.product-additional-information dl .note,.product-additional-information dl label{font-size:.9rem}#additional-product-images{margin-bottom:20px}.availability-only{margin-top:20px;position:relative;text-align:left;padding:5px 10px 5px 20px;font-size:.9rem;color:#df280a;border-left:5px solid #df280a;background-color:#faebe7}.availability-only:before{top:50%;left:0;margin-top:-5px}.availability-only:before{content:"";position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #df280a;border-right:none}.price-box{margin-bottom:15px;margin-right:15px;display:inline-block;vertical-align:top}.price-box label{display:inline-block;margin:0}.col-main .product-view h2{font-size:1.2rem;line-height:normal;margin-bottom:10px}.col-main .product-collateral,.col-main .product-options,.col-main .product-options-bottom{margin-bottom:20px}.col-main .product-options-bottom .add-to-links{display:none}.col-main #product-base-block{height:360px;margin-bottom:30px}@media only screen and (max-width: 750px){.col-main #product-base-block{height:auto;margin-bottom:15px}}.col-main #product-base-block .product-image{position:relative;top:-20px}.col-main #product-base-block .product-img-box,.col-main #product-base-block .short-description,.col-main #product-base-block .product-shop{vertical-align:top}.col-main #product-base-block .product-img-box{width:100%;height:100%;position:relative}.col-main #product-base-block .product-img-box img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:0}@media only screen and (max-width: 750px){.col-main #product-base-block .product-img-box img{position:relative;display:inline-block}}.col-main .short-description{margin-bottom:20px}.col-main .product-shop{display:block;width:100%;margin-bottom:20px}.col-main .product-shop .price{font-size:1.1rem}.col-main #product-add-to-cart{padding:6px 15px}.col-main #product-add-to-cart .egov-cart{font-size:1rem}.col-main .grouped-items-table-wrapper{padding:20px;margin-bottom:20px;border:1px solid #0077b6}.col-main .grouped-items-table-wrapper .grouped-items-table{width:100%}.col-main .grouped-items-table-wrapper .grouped-items-table .name-wrapper{display:inline-block;width:70%}.col-main .grouped-items-table-wrapper .grouped-items-table .qty-wrapper{display:block;margin-top:5px;background-color:#cfefff;padding:10px}.col-main .grouped-items-table-wrapper .grouped-items-table td{padding:5px;border:0}.col-main .grouped-items-table-wrapper .grouped-items-table td img{width:100%;height:auto}.col-main .grouped-items-table-wrapper .grouped-items-table td:first-child{width:100px}.col-main .grouped-items-table-wrapper .grouped-items-table td:last-child{width:22%}.col-main .grouped-items-table-wrapper .grouped-items-table td:last-child>*{display:inline-block}.col-main .grouped-items-table-wrapper .grouped-items-table td:last-child .price-box{float:right}.col-main .add-to-cart .qty-wrapper label{margin-right:10px}.col-main .product-options dd{margin-bottom:10px;padding:5px}.col-main .product-options dd input,.col-main .product-options dd textarea,.col-main .product-options dd select{background-image:none}.col-main .product-options dd .input-option-select{display:inline-block}.col-main .product-options dd .qty-holder:not(.option-qty-holder){float:left;margin-right:20px}.col-main .product-options dd:last-child{margin-bottom:0}.col-main .product-options input[type=checkbox]{position:relative;top:1px}.col-main .product-options input[type=radio]{height:1rem;position:relative;top:3px}.col-main .product-options select[multiple]{width:100%}.col-main .product-options .options-list li{display:inline-block;width:33%;padding-right:20px}.col-main .product-options .options-list li .price-notice{float:right}.col-main .product-options p.required{margin:0;line-height:normal;text-align:right}.col-main .product-options-bottom .add-to-cart{display:block}.col-main .product-options-bottom .egov-cart{font-size:1rem}.col-main .product-options-bottom .pseudo-input{height:40px;padding:5px}.col-main .product-collateral .toggle-tabs{display:block;width:100%;position:relative;border:none;background-color:#eee;border-left:1px solid #eee}.col-main .product-collateral .toggle-tabs .button,.col-main .product-collateral .toggle-tabs button{height:100%;padding:0;background:none;color:#333;float:left;border-width:0 1px;border-style:solid;border-color:transparent}@media only screen and (max-width: 750px){.col-main .product-collateral .toggle-tabs .button,.col-main .product-collateral .toggle-tabs button{width:100%;float:none;margin-bottom:1px}}.col-main .product-collateral .toggle-tabs .button>span,.col-main .product-collateral .toggle-tabs button>span{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;display:inline-block;padding:0 10px;height:40px;line-height:40px;cursor:pointer;position:relative;bottom:-1px;margin-left:0}@media only screen and (max-width: 750px){.col-main .product-collateral .toggle-tabs .button>span,.col-main .product-collateral .toggle-tabs button>span{display:block}}.col-main .product-collateral .toggle-tabs .button.current>span,.col-main .product-collateral .toggle-tabs button.current>span{z-index:5}.col-main .product-collateral .toggle-tabs .button:hover span,.col-main .product-collateral .toggle-tabs button:hover span,.col-main .product-collateral .toggle-tabs .button.current span,.col-main .product-collateral .toggle-tabs button.current span{color:#0077b6;background-color:#fff}.col-main .product-collateral .toggle-tabs .button:first-child,.col-main .product-collateral .toggle-tabs button:first-child{border-left:none}.col-main .product-collateral .toggle-tabs .button.tab-hidden,.col-main .product-collateral .toggle-tabs button.tab-hidden{display:none}.col-main .product-collateral .toggle-tabs:after{content:"";display:table;clear:both}.col-main .product-collateral>dl{width:100%}.col-main .product-collateral>dl>dt{display:none}.col-main .product-collateral>dl>dd{width:100%;display:none;padding-top:15px;border-top:0}.col-main .product-collateral>dl>dd.current{display:block}.col-main .product-collateral .grouped-items-table .price-box{display:block;margin:0;width:100%}.col-main .product-collateral .grouped-items-table .price-box>*{display:inline-block}.col-main .form-add>label,.col-main .form-add>div.input-box{width:30%}.col-main .form-add input{width:82%}.col-main .form-add button{float:right;position:relative;top:-50px}.delivery-time{margin-bottom:20px}.product-essential{margin-bottom:40px}@media only screen and (max-width: 750px){.product-essential{margin-bottom:0}}.box-tags p.note{font-size:.8rem;line-height:normal}#product-attribute-specs-table th,#product-attribute-specs-table td{padding:5px}@media only screen and (max-width: 1124px){#upsell-product-table{margin-top:30px}}#upsell-product-table img{max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 750px){#upsell-product-table img{width:100%}}@media only screen and (min-width: 751px)and (max-width: 1124px){#upsell-product-table li{max-width:240px}}.ui-accordion .ui-accordion-content.accordion-small-space{padding:5px 0 0 0}#feelist{margin:20px 0}#feelist>*{margin-bottom:20px}#feelist .option-label{font-weight:bold}#feelist .option-detailed{margin-left:10px}#feelist .feelist-total,#feelist .feelist-total-tax{font-weight:bold;margin-bottom:0}#feelist .feelist-line>*{display:inline-block}#feelist .feelist-line>*:last-child{float:right}#feelist .feelist-line-tax>div:first-child{margin-left:60px}#feelist .consumption-star{margin-left:5px;color:#0077b6}#feelist .consumption-notice{margin:20px 0 0 0}#feelist .consumption-notice .consumption-star{margin:0 5px 0 0}.geobundle-components-toll legend>label{display:inline-block}.catalogsearch-advanced-index .col-main #advanced-search-list div{margin-left:0}.catalogsearch-advanced-index .col-main div.input-range input{width:47.9%}dl.item-options .value-inline{display:inline-block}dl.item-options dt,dl.item-options dd{vertical-align:top}dl.item-options dt.value-inline{width:55%}dl.item-options dd.value-inline{width:43%;margin-left:0 !important;text-align:right}dl.item-options dd>ul{margin:0}dl.item-options dd>ul ul{margin-left:20px}dl.item-options dd>ul ul span:first-child{width:50%;display:inline-block}.checkout-cart-index .data-table #first-row th,.checkout-cart-index .data-table #secound-row th{padding-top:1.2px;padding-bottom:2px}.checkout-cart-index span.required{color:#df280a}.checkout-cart-index #country{padding:0}.checkout-cart-index #update_total button{padding:8.5px 15px 8.7px 15px;font-size:1rem}.checkout-cart-index .top-offset{margin-top:-25px}.checkout-cart-index .buttons-set{margin:0 0 20px 0}.checkout-cart-index .cart-totals-wrapper{padding-right:0}.checkout-cart-index .cart-totals-wrapper td:last-child{padding-right:0}.checkout-cart-index .cart-footer-actions button{color:#0077b6;background-color:#eee}.checkout-cart-index .cart-footer-actions button:focus,.checkout-cart-index .cart-footer-actions button:active,.checkout-cart-index .cart-footer-actions button:hover{color:#333;text-decoration:none}.checkout-cart-index div.cart button,.checkout-cart-index div.cart a.button,.checkout-cart-index div.cart button.btn-checkout,.checkout-cart-index div.shipping{width:240px}@media only screen and (max-width: 750px){.checkout-cart-index div.cart button,.checkout-cart-index div.cart a.button,.checkout-cart-index div.cart button.btn-checkout,.checkout-cart-index div.shipping{width:100%}}.checkout-cart-index h2.product-name{color:#0077b6}.checkout-cart-index .product-cart-actions input{border:2px solid #e5e5e5}.checkout-cart-index .product-cart-actions input:hover{outline:none;border-color:#e5e5e5}#shopping-cart-totals-table{width:100%;margin-bottom:20px}#shopping-cart-totals-table tr:not(:last-child) td{padding-bottom:5px}#shopping-cart-totals-table tbody .price{font-weight:normal;color:#333}#grandtotal-tax{font-weight:bold;font-size:1.1rem}.product-cart-price{width:auto}.product-cart-remove{width:65px}.product-cart-remove a{padding:2px;text-decoration:none;border:1px solid transparent}.product-cart-remove a:hover,.product-cart-remove a:active,.product-cart-remove a:focus{background-color:#0077b6;color:#fff}.cart-totals-wrapper{float:right;width:calc(100% - (16 * 15px) - (3 * 15px))}.cart-totals-wrapper td{text-align:right;padding:0 10px 5px 0}.cart-totals-wrapper button{float:right}.cart-totals-wrapper .field-wrapper{position:relative}.cart-totals-wrapper input{width:65%;padding:10px 5px;height:auto}.cart-totals-wrapper .button-wrapper{display:inline-block;position:absolute;right:0}.cart-totals-wrapper #cart-proceed-button{position:relative;height:40px;margin-bottom:20px}.cart-forms,.cart-totals-wrapper{display:inline-block;vertical-align:top}@media only screen and (max-width: 750px){.cart-forms,.cart-totals-wrapper{width:100%}}.cart-forms>div h2,.cart-totals-wrapper>div h2{line-height:normal;margin-bottom:0}.cart-forms>div p,.cart-totals-wrapper>div p{margin-bottom:10px;line-height:normal}.cart-forms>div form .form-list li>div.input-box,.cart-totals-wrapper>div form .form-list li>div.input-box{margin:0}.cart-forms>div .buttons-set .button,.cart-forms>div .buttons-set button,.cart-totals-wrapper>div .buttons-set .button,.cart-totals-wrapper>div .buttons-set button{float:none}.cart-forms>div:last-child,.cart-totals-wrapper>div:last-child{margin-bottom:0}.sp-methods{margin-bottom:10px}.sp-methods dt{font-weight:bold}.sp-methods dd{font-style:italic;margin-left:20px}.sp-methods .price{font-style:normal}.sp-methods label{position:relative;top:-7px}.cart-empty p{margin-bottom:20px}.shipping .buttons-set{border:none}.shipping button.button,.shipping button{width:240px}a.show-all-item-options{text-decoration:none;position:relative;left:95%;top:-16px;width:16px;height:16px;float:left;display:none;text-align:center}a.show-all-item-options:hover,a.show-all-item-options:active,a.show-all-item-options:focus{background-color:#0077b6;color:#fff}.shipping{border:none;padding:0 !important;background-color:transparent}.shipping .block-title,.shipping .col2-set .col-1 h2,.col2-set .col-1 .shipping h2,.shipping .col2-set .col-1 h3,.col2-set .col-1 .shipping h3,.shipping .col2-set .col-2 h2,.col2-set .col-2 .shipping h2,.shipping .col2-set .col-2 h3,.col2-set .col-2 .shipping h3,.shipping div[class*=col2-] .col-1 h2,div[class*=col2-] .col-1 .shipping h2,.shipping div[class*=col2-] .col-1 h3,div[class*=col2-] .col-1 .shipping h3,.shipping div[class*=col2-] .col-2 h2,div[class*=col2-] .col-2 .shipping h2,.shipping div[class*=col2-] .col-2 h3,div[class*=col2-] .col-2 .shipping h3{background-color:transparent;padding:0 0 10px 0;color:#333;border:none;font-weight:bold}.shipping .block-content{padding:0}.shipping label{display:inline-block}@media only screen and (max-width: 750px){.shipping label{display:block;top:0}}.shipping #estimateRate{margin-bottom:20px}@media only screen and (max-width: 750px){#cart-mobile-header{display:block;margin-bottom:20px;padding:10px;background-color:#0077b6;color:#fff}}.mp-checkout .col-main .page-title{margin-bottom:20px}.mp-checkout .col-main .page-title h2{margin-bottom:0;font-size:1.6rem;line-height:1.6rem}.mp-checkout .col-main .data-table #first-row th,.mp-checkout .col-main .data-table #secound-row th{padding-top:1.2px;padding-bottom:2px}.mp-checkout .col-main select{margin:0;font-size:.9rem;padding:0}@media only screen and (max-width: 750px){.mp-checkout .col-main select{width:100%}}.mp-checkout .col-main label{display:inline-block}.mp-checkout .col-main input[type=radio]{width:auto;height:auto}.mp-checkout .col-main dl dt{margin-bottom:10px}.mp-checkout .col-main ul.form-list{margin:20px 0}.mp-checkout .col-main ul.form-list li{height:1.3rem;margin:0}.mp-checkout .col-main ul.form-list li:not(:last-child){margin-bottom:10px}.mp-checkout .col-main ul.form-list .field{margin:0}.mp-checkout .col-main ul.form-list .field:nth-child(2n){float:right}.mp-checkout .col-main ul.form-list .inline-element,.mp-checkout .col-main ul.form-list input[type=radio],.mp-checkout .col-main ul.form-list label{display:inline-block;width:auto;height:auto}.mp-checkout .col-main ul.form-list .agree-content{margin-left:30px;width:90%}.mp-checkout .col-main .shipping-costs{margin-right:10px}.mp-checkout .col-main .sp-methods dd{margin:0}.mp-checkout .col-main .sp-methods ul.form-list li>*{vertical-align:top}.mp-checkout .col-main .sp-methods ul.form-list input{margin:0}.mp-checkout .col-main .sp-methods ul.form-list label{width:94%}.mp-checkout .col-main .sp-methods .price{padding-left:10px}.mp-checkout .col-main .oder-info{margin-bottom:10px}.mp-checkout .col-main .oder-info>*{display:inline-block}.mp-checkout .col-main .oder-info>*:first-child{margin-right:10px}.mp-checkout .col-main .oder-info>*:last-child{color:#0077b6;font-size:1.3rem;font-weight:bold}#paymentMethod table{width:100%}#paymentMethod table label{display:inline-block;margin:0}#multishipping-billing-form .sp-methods label{top:0}#shopping-cart-table,#checkout-review-table,#my-orders-table{margin-bottom:20px;position:relative;top:-15px;border-color:#eee}#shopping-cart-table h2,#checkout-review-table h2,#my-orders-table h2{line-height:normal;margin-bottom:0;position:relative}#shopping-cart-table a:not(.show-all-item-options):hover,#shopping-cart-table a:not(.show-all-item-options):active,#shopping-cart-table a:not(.show-all-item-options):focus,#checkout-review-table a:not(.show-all-item-options):hover,#checkout-review-table a:not(.show-all-item-options):active,#checkout-review-table a:not(.show-all-item-options):focus,#my-orders-table a:not(.show-all-item-options):hover,#my-orders-table a:not(.show-all-item-options):active,#my-orders-table a:not(.show-all-item-options):focus{color:#0077b6;text-decoration:underline}#shopping-cart-table tbody td span.cart-price,#checkout-review-table tbody td span.cart-price,#my-orders-table tbody td span.cart-price{display:inline-block;float:right;margin-top:2px}#shopping-cart-table tfoot td button,#checkout-review-table tfoot td button,#my-orders-table tfoot td button{width:240px}@media only screen and (max-width: 750px){#shopping-cart-table tfoot td button,#checkout-review-table tfoot td button,#my-orders-table tfoot td button{width:100%}}#shopping-cart-table tfoot td button:not(:last-child),#checkout-review-table tfoot td button:not(:last-child),#my-orders-table tfoot td button:not(:last-child){margin-right:44px}@media only screen and (max-width: 750px){#shopping-cart-table tfoot td button:not(:last-child),#checkout-review-table tfoot td button:not(:last-child),#my-orders-table tfoot td button:not(:last-child){margin:0 0 10px 0}}@media only screen and (min-width: 751px)and (max-width: 1124px){#shopping-cart-table tfoot td.cart-footer-actions button,#checkout-review-table tfoot td.cart-footer-actions button,#my-orders-table tfoot td.cart-footer-actions button{width:30%;max-width:initial}}@media only screen and (min-width: 751px)and (max-width: 1124px){#shopping-cart-table tfoot td.cart-footer-actions button:not(:last-child),#checkout-review-table tfoot td.cart-footer-actions button:not(:last-child),#my-orders-table tfoot td.cart-footer-actions button:not(:last-child){margin-right:5%}}.box-payment table label{display:inline-block}#shopping-cart-totals-table .summary-collapse,#checkout-review-totals-table .summary-collapse,#my-orders-table .summary-collapse{display:inline-block;cursor:pointer}#shopping-cart-totals-table .summary-collapse:before,#checkout-review-totals-table .summary-collapse:before,#my-orders-table .summary-collapse:before{content:"";position:absolute;width:0;height:0;display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #0077b6;border-right:none;margin-top:7px;margin-left:-10px}#shopping-cart-totals-table .show-details .summary-collapse:before,#checkout-review-totals-table .show-details .summary-collapse:before,#my-orders-table .show-details .summary-collapse:before{content:"";position:absolute;width:0;height:0;display:block;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #0077b6;border-bottom:none;margin-top:10px;margin-left:-15px}#checkout-review-totals-table td,#my-orders-table td{padding:0 0 0 5px !important}.egovs-checkout-multipage-login .egov-account-login>.page-title{margin-top:8px;margin-bottom:30px}@media only screen and (max-width: 1124px){.egovs-checkout-multipage-login .egov-account-login .col-1 h2,.egovs-checkout-multipage-login .egov-account-login .col-2 h2{background-color:transparent;color:#333;padding-left:0;border-bottom:none}}#register-form li{margin:0}#register-form li>input{display:inline;float:left;margin-top:5px}.checkout-newaddress ul.form-list li.fields{height:auto;margin-bottom:10px}.checkout-newaddress #block-additional-information{margin-top:20px}.egovs-checkout-multipage-shipping fieldset.multiple-checkout>.buttons-set{margin-top:30px}.egovs-checkout-multipage-newshipping #shipping_method_form ul.form-list li{height:auto}.egovs-checkout-multipage-newshipping #shipping_method_form .fieldset:not(.wide) li{display:inline-block;width:48%;vertical-align:top}.egovs-checkout-multipage-newshipping #shipping_method_form .fieldset:not(.wide) li:nth-child(2n){float:right}.egovs-checkout-multipage-newshipping #shipping_method_form .buttons-set{margin-top:30px}.egovs-checkout-multipage-billingdetails .col-2 fieldset.form-list{padding-left:0;padding-right:0}div.sepa-details{margin-top:30px}#multishipping-billing-form .sepa-details .input-box{margin-left:0}#multishipping-billing-form #sepa-custom-text{width:100%}@media only screen and (max-width: 1125px){#multishipping-billing-details-form .col2-set>div{margin-right:0;width:100%}}@media only screen and (max-width: 1125px){#multishipping-billing-details-form table td:first-child{width:20%}}#payment_form_sepadebitbund li{height:auto}#payment_form_sepadebitbund li:not(:last-child){margin-bottom:20px}#payment_form_sepadebitbund li.low-space{margin-bottom:10px}#payment_form_sepadebitbund li.low-space label{margin:0}.egovs-checkout-multipage-overview .multiple-checkout{margin-top:40px}@media only screen and (max-width: 1125px){.egovs-checkout-multipage-overview #multipage-overview-billing>div{margin-right:0;width:100%}}@media only screen and (max-width: 1125px){.egovs-checkout-multipage-overview #multipage-overview-billing table td:first-child{width:20%}}.egovs-checkout-multipage-overview ul.group-select li{height:auto !important}#checkout-review-table .checkout-product-image,#checkout-review-table .product-details{display:inline-block;vertical-align:top}#checkout-review-table .checkout-product-image{max-width:100%;max-height:100%;width:auto;height:auto}@media only screen and (max-width: 750px){#checkout-review-table .checkout-product-image{object-position:center;object-fit:scale-down;width:100%}}@media only screen and (max-width: 750px){#checkout-review-table td.product-cart-price{margin-top:15px}}@media only screen and (max-width: 750px){#checkout-review-table td.product-cart-total{margin-bottom:15px}}#checkout-review-table .product-details{margin-left:10px;max-width:85%}@media only screen and (max-width: 750px){#checkout-review-table .product-details{margin:0;max-width:100%}}#checkout-review-table h3{margin:0 0 10px 0;padding-bottom:.2rem}#checkout-review-totals-table{margin:20px 0;border:none}#checkout-review-totals-table td{border:none}@media only screen and (max-width: 750px){#checkout-review-totals-table td:first-child{grid-column:1/3}}@media only screen and (max-width: 750px){#checkout-review-totals-table tfoot tr{display:grid;grid-template-columns:repeat(3, 1fr)}}#mpcheckout-agreement-info li>*{display:inline-block;vertical-align:top;margin:0}#mpcheckout-agreement-info li input[type=checkbox]{margin-right:10px;margin-top:5px}#mpcheckout-agreement-info li label{width:calc(100% - 50px)}#mpcheckout-agreement-info li:not(:last-child){margin-bottom:10px}#mpcheckout-agreement-info li.agree{margin-bottom:0}.egovs-checkout-multipage-successview .col-main{margin-top:40px}@media only screen and (min-width: 751px)and (max-width: 1124px){.egovs-checkout-multipage-successview .col-main{padding:0 15px}}.egovs-checkout-multipage-successview .buttons-set{margin:0}@media only screen and (min-width: 751px)and (max-width: 1124px){.egovs-checkout-multipage-successview .buttons-set .button,.egovs-checkout-multipage-successview .buttons-set button{grid-column:3/4}}.egovs-checkout-multipage-successview a.show-all-item-options{display:none;top:40px;left:97.5%}.sepadebitbund-change-index table{width:auto}.sepadebitbund-change-index table label{display:inline-block;margin:0}@media only screen and (max-width: 750px){.box-account .box-head{margin-bottom:20px}}@media only screen and (max-width: 750px){.box-account:not(:last-child){margin-bottom:20px}}.customer-account .my-account{line-height:0}.customer-account .my-account>*{line-height:normal}.customer-account .my-account>.page-title{margin-bottom:20px}.customer-account .my-account>.page-title h2{margin-bottom:0}.customer-account .my-account .sub-title{margin-top:0}.customer-account .my-account .welcome-msg{line-height:1.2rem;font-size:1rem}.customer-account .my-account .toolbar{position:static}.customer-account .locked_address_text{font-size:1rem;color:#df280a}.customer-account .locked_address_text .egov-password{color:#333}.customer-account #customer-account-menu,.customer-account #egov-nav{margin-bottom:20px}.customer-account .customer-address{position:relative;width:100%}.customer-account .customer-address a{position:absolute;top:0;right:0}.customer-account #my-orders-table,.customer-account #my-downloadable-products-table{margin-top:20px;top:0}@media only screen and (max-width: 750px){.customer-account #my-orders-table tbody td,.customer-account #my-downloadable-products-table tbody td{text-align:right}}@media only screen and (max-width: 750px){.customer-account #my-orders-table tbody td:before,.customer-account #my-downloadable-products-table tbody td:before{float:left}}@media only screen and (max-width: 750px){.customer-account #my-orders-table tbody td.last,.customer-account #my-downloadable-products-table tbody td.last{margin:5px 0 15px 0}}.customer-account .buttons-set{margin:30px 0 0 0}@media only screen and (max-width: 750px){.customer-account .buttons-set{margin:20px 0 0 0}}#my-orders-table .qty-cell>div{margin-top:4px}#my-orders-table .qty-cell>div:last-child{margin-bottom:5px}#my-orders-table tfoot td{vertical-align:bottom}.account-login,.egov-account-login{position:relative;top:-8px}.account-login .col2-set div.page-title,.egov-account-login .col2-set div.page-title{margin-bottom:27px}@media only screen and (max-width: 750px){.account-login .col1-set .col-1 h2,.account-login .col1-set .col-2 h2,.account-login .col2-set .col-1 h2,.account-login .col2-set .col-2 h2,.egov-account-login .col1-set .col-1 h2,.egov-account-login .col1-set .col-2 h2,.egov-account-login .col2-set .col-1 h2,.egov-account-login .col2-set .col-2 h2{background-color:transparent;color:#333;padding-left:0;border-bottom:none}}.account-login .col-1,.account-login .col-2,.egov-account-login .col-1,.egov-account-login .col-2{height:auto;position:relative;border-color:transparent !important;width:47%}@media only screen and (min-width: 751px){.account-login .col-1.captcha-height,.account-login .col-2.captcha-height,.egov-account-login .col-1.captcha-height,.egov-account-login .col-2.captcha-height{height:30rem}}@media only screen and (min-width: 751px){.account-login .col-1.default-height,.account-login .col-2.default-height,.egov-account-login .col-1.default-height,.egov-account-login .col-2.default-height{height:21rem}}.account-login .col-1 .content,.account-login .col-2 .content,.egov-account-login .col-1 .content,.egov-account-login .col-2 .content{padding:15px 0 0 0 !important}.account-login .col-1 .buttons-set,.account-login .col-2 .buttons-set,.egov-account-login .col-1 .buttons-set,.egov-account-login .col-2 .buttons-set{position:absolute;width:100%;bottom:0;margin:0}@media only screen and (max-width: 750px){.account-login .col-1 .buttons-set,.account-login .col-2 .buttons-set,.egov-account-login .col-1 .buttons-set,.egov-account-login .col-2 .buttons-set{position:relative}}.account-login.col2-set .col-1,.egov-account-login.col2-set .col-1{margin-right:56px}@media only screen and (min-width: 751px)and (max-width: 1124px){.account-login.col2-set .col-1,.egov-account-login.col2-set .col-1{float:left;width:calc(50% - 7.5px);margin-right:0}}@media only screen and (min-width: 751px)and (max-width: 1124px){.account-login.col2-set .col-2,.egov-account-login.col2-set .col-2{float:right;width:calc(50% - 7.5px)}}@media only screen and (max-width: 1124px){.account-login .new-users .buttons-set,.account-login .registered-users .buttons-set,.egov-account-login .new-users .buttons-set,.egov-account-login .registered-users .buttons-set{margin-top:20px}}.account-login .grid-list,.egov-account-login .grid-list{margin:20px 0}.account-login .required em,.account-login span.required,.egov-account-login .required em,.egov-account-login span.required{margin-right:10px;color:#df280a}.account-login .content,.egov-account-login .content{position:relative}.account-login .content input,.egov-account-login .content input{width:70%}.account-login .content .full-width input,.egov-account-login .content .full-width input{width:99%}.account-login .content .securityLabel,.egov-account-login .content .securityLabel{position:absolute;top:75px;left:73%}.login-only .col-2{margin:0 auto;display:block}.registered-users form .form-list li>div.input-box{margin-left:0}.account-create{position:relative;top:-11px}.account-create .page-title,.account-create .form-instructions{margin-bottom:30px}.account-create h1{line-height:2.5rem}.customer-account-index .box-head h2{width:auto;display:inline-block}.customer-account-index .col2-set .col-1,.customer-account-index .col2-set .col-2{width:47%}.customer-account-index #my-orders-table{top:0}.customer-account-edit label{font-size:.9rem}.customer-account-edit form .form-list li>div:nth-child(2n):not(.halfwide){margin:0}#account-block,#password-block{vertical-align:top;display:inline-block}#password-block{width:48%;float:right}#password-block .form-list li>div:nth-child(2n){float:right}@media only screen and (max-width: 1125px){#password-block .form-list li>div:nth-child(2n){float:none}}.customer-account-forgotpassword .grid-list{margin-top:20px}@media only screen and (max-width: 750px){.customer-account-forgotpassword .buttons-set button,.customer-account-forgotpassword .buttons-set .button{width:100% !important}}.customer-address-form .address-form-fields h2.legend{margin-top:40px;margin-bottom:30px}.customer-address-form .address-form-fields #block-name-information{margin-bottom:20px}.customer-address-index .col2-set .block,.customer-address-index .col2-set .col-1,.customer-address-index .col2-set .col-2{margin-bottom:0}.customer-address-index .col2-set .block:not(:last-child) .block-footer,.customer-address-index .col2-set .col-1:not(:last-child) .block-footer,.customer-address-index .col2-set .col-2:not(:last-child) .block-footer{border-bottom:1px solid #69cbff}.customer-address-index .col2-set{margin-bottom:20px}.customer-address-index .addresses-list .box:not(:last-child){margin-bottom:30px}.newsletter-manage-index .form-list label{display:inline-block}.sepadebitbund-change-index .box-content>div{display:block;width:100%;border:none}.sepadebitbund-change-index .box-content>div h4{font-size:1.6rem}.sepadebitbund-change-index #multishipping-billing-form .form-list{padding:0}.sepadebitbund-change-index #payment_form_sepadebitbund label{display:inline-block}.sepadebitbund-change-index #payment_form_sepadebitbund .input-box{margin-left:0}@media only screen and (max-width: 750px){.sales-order-view #my-orders-table tbody tr{display:block;margin-bottom:10px}}@media only screen and (max-width: 750px){.sales-order-view #my-orders-table tbody tr td:first-child{text-align:left}}@media only screen and (max-width: 750px){.sales-order-view #my-orders-table tfoot tr{display:grid;grid-template-columns:75% 25%;margin:15px 0}}.sales-order-view #my-orders-table .geobundle-parent-sku{text-align:left}@media only screen and (max-width: 750px){.sales-order-view #my-orders-table .geobundle-parent-sku:before{content:attr(data-rwd-label) ":\a";display:block;width:100%;padding:0;float:none}}@media only screen and (max-width: 750px){.sales-order-view #my-orders-table .geobundle-parent-item>div.option-label{text-align:right}}.bkg-license-index-view #my-license-table{margin-top:20px}@media only screen and (max-width: 750px){.bkg-license-index-view #my-license-table tr,.bkg-license-index-view #my-license-table td:not(.lin-hide){display:block}}@media only screen and (max-width: 750px){.bkg-license-index-view #my-license-table tr{margin-bottom:10px}}@media only screen and (max-width: 750px){.bkg-license-index-view #my-license-table td:before{width:25%;display:inline-block}}[class*=wishlist-] textarea{width:100%;min-height:50px;resize:vertical}.wishlist-index-index #wishlist-table .customer-wishlist-item-price{min-width:100px}.wishlist-index-index #wishlist-table .product-cart-remove{width:auto}.wishlist-index-index #wishlist-table .price-box{margin:0}.wishlist-index-index #wishlist-table .tax-details{display:block}.wishlist-index-index #wishlist-table td a:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 750px){.wishlist-index-index #wishlist-table td a:not(:last-child){margin:0}}.wishlist-index-index #wishlist-table .product-name{padding-bottom:.2rem}.wishlist-index-index .item-manage{margin-top:30px}.wishlist-index-index .customer-wishlist-item-info{width:55%}.wishlist-index-index .customer-wishlist-item-quantity{width:5%}.wishlist-index-index .customer-wishlist-item-price{width:12%}.wishlist-index-index .customer-wishlist-item-cart,.wishlist-index-index .customer-wishlist-item-remove{line-height:0;width:25px}.wishlist-index-index .customer-wishlist-item-cart a,.wishlist-index-index .customer-wishlist-item-remove a{margin:0}.wishlist-index-index .customer-wishlist-item-cart a:first-child,.wishlist-index-index .customer-wishlist-item-remove a:first-child{margin-top:0}.wishlist-index-index #grey_buttons button{color:#0077b6;background-color:#eee}@media only screen and (min-width: 751px)and (max-width: 1124px){.wishlist-index-index #grey_buttons button{width:auto;margin:0}}.wishlist-index-index #grey_buttons button:focus,.wishlist-index-index #grey_buttons button:active,.wishlist-index-index #grey_buttons button:hover{color:#333;text-decoration:none}.customer-wishlist-send textarea{min-height:80px}.review-product-list form .form-list li>div.input-box{margin:0}.review-product-list .buttons-set .button,.review-product-list .buttons-set button{top:0;float:none}.b3it-solr-search-index .products-list>li .product-price .price-box{float:none}#my-shapefile-table{margin:10px 0}@media only screen and (max-width: 750px){#my-shapefile-table tr,#my-shapefile-table td{display:block}}@media only screen and (max-width: 750px){#my-shapefile-table tr:before,#my-shapefile-table td:before{display:inline-block;width:25%}}/*# sourceMappingURL=styles.css.map */
