@import url(/shop_hacc/133540456/specialMenu.css);body,html{max-width:100vw;padding-right:0!important}*{outline:0!important}::-webkit-scrollbar{width:10px;background:rgba(0,0,0,.03)}::-webkit-scrollbar:hover{width:14px;background:rgba(0,0,0,.05)}::-webkit-scrollbar-track{background:rgba(0,0,0,.04)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.35)}#basketBreadcrumb .bootstrap-select>button>span,#bes-search-link>a,#footer_left>ul>li>a:hover,#footer_middle>ul>li>a:hover,#footer_right>ul>li>a:hover,#main-menu .navbar-toggle:focus,#s393 li[role=treeitem][aria-expanded=true]>span>span.fancytree-title,.basket .bs-caret,.menu1 .fa-bars:hover,.relative_li.custom_menu.menu1:hover>a.custom_menu>.fa>#menu_text,a{color:#ef9114}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}th{min-width:80px}h2{font-size:22px}#container{min-height:223px}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#d88313;border-color:#ad6910}#auftragseigenschaften>.panel-body>.panel-body>.row,#auftragseigenschaften>.panel-body>.row{margin-top:10px;margin-bottom:10px;margin:10px 20px}button.alert{padding:6px 25px 6px 12px}.alert{margin-bottom:0}.toast-centered{top:50%;left:50%;width:300px;height:auto;max-width:calc(100vw - 60px);transform:translate(-50%,-50%);border-radius:8px}.alert-danger{background-color:#fff;border:none;border-left:5px solid #ed4336;padding:25px 30px;-webkit-box-shadow:-2px 4px 56px 0 rgba(0,0,0,.1);-moz-box-shadow:-2px 4px 56px 0 rgba(0,0,0,.1);box-shadow:-2px 4px 56px 0 rgba(0,0,0,.1)}.alert-danger .toast-title{font-size:24px;color:#ed4336}.alert-danger .toast-message{font-size:15px;margin-top:10px;color:#aaa}.follows-icon{margin-left:5px}div.boxtyp2{width:518px;height:200px;margin:8px}div.boxtyp3{width:251px;height:416px;margin:8px}div.boxtyp4{width:800px;margin:8px}div.boxtyp5{width:785px;height:200px;margin:8px}div.boxtyp6{clear:left;float:none;margin:15px 8px 8px 8px;max-width:1052px}div.boxtyp1,div.boxtyp2,div.boxtyp3,div.boxtyp4,div.boxtyp5,div.boxtyp6{border-radius:8px;border:0}div.categories-banner-box>h4{border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.categories-banner-box{margin-top:5px}div.categories-banner-box{margin-top:5px}.categories-banner-box h4{margin-top:0;margin-bottom:0;padding:15px 20px;background-color:#f9f9f9;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}div.boxtyp6 .categories-banner-box h4{background-color:transparent}div.boxtyp6 .categories-banner-box h3{font-size:20px}div.boxtyp6 .content_start1{padding-top:0}.form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.1)}div.categories-banner-box{display:none}div[class^=content_start]{position:relative;height:100%!important;color:#828282}div[class^=boxtyp] .box-title{font-size:16px;font-weight:700;padding:10px}div[class^=boxtyp] .box-body{font-size:10px;font-weight:lighter;padding:0 10px;color:#828282}div[class^=boxtyp] .box-link{position:absolute;left:10px;bottom:10px}div[class^=boxtyp] .box-link:after{content:"\f061";font-family:"Font Awesome 5 Free";padding-left:3px;font-weight:900}.categories-banner-box h4,.categories-banner-box h4 a{color:#000}body{font-size:9pt;height:100%;color:#727272}input.submit{background-color:#ef9114;color:#fff;border:0;margin:12px 0 2px;font-size:15px;padding:10px 24px;border-radius:4px;border-bottom:3px solid #d27f10;transition:background-color .3s,border-bottom .3s}input.submit:hover{background-color:#d27f10;color:#fff;border-bottom:3px solid #ac6608}.submit_button{background-color:#ef9114;color:#fff;border:0;padding:8px 20px;margin:50;font-size:14px;text-align:center;border-radius:4px}:link,:visited{text-decoration:none}label{margin-bottom:0}ul.list-unstyled.manufacturer>li>span{padding-right:12px;width:180px;min-width:100px;max-width:180px;word-wrap:break-word;color:#aaa!important;vertical-align:middle}ul.list-unstyled.manufacturer>li>span>span>a{color:#ef9114!important}#filter_articles_div>table>tbody>tr>td.input-group>label,.customer_label{font-size:14px;color:#848484;font-weight:unset;width:200px}input[type=submit]:hover{cursor:pointer}#content>p>strong{font-size:15px;color:#d8000c;margin-bottom:15px;display:inline-block}form.ng-pristine>fieldset>p{margin:15px 0}p[style="border: 1px dotted red; padding: 5px;"]{margin:0 0 10px;border:2px solid #f2f2f2!important;padding:6px 12px!important;font-size:13px}form.ng-pristine>fieldset>p>span{font-size:14px;margin-left:6px}a:hover{color:#b66e0f;text-decoration:underline}.btn-block>a:hover{text-decoration:none}a img{border:0}h1{font-size:20px}h4{margin:5px 0 5px 0}#s390 #content{font-size:0}#s390 #content div{font-size:16px}#content{font-size:16px}#content>.top-page{display:block;padding-top:20px;cursor:default}.mark_error_field{background-color:#69f}.notice_box_visible{position:fixed;top:191px;left:488px;width:400px;color:#000;background-color:#b1d1fa;border:1px dashed #000;height:280px}.notice_box_visible fieldset{margin:5px;padding:0}.notice_box_visible p{margin:2px 0 0 0;padding:0}.notice_box_visible label{display:block;width:80px;float:left;text-align:left}#submit_delivery_address{margin-left:80px}.notice_box_hidden{position:fixed;top:1px;left:1px;width:1px;height:1px}.header{font-weight:700;color:#000}.header-top{background-color:#2d2d2d;color:#c8c8c8;padding-bottom:0}.header-top li{list-style:none;display:block}.header-top li a{color:#c8c8c8;width:200px;padding:14px 19px}.header-links li a{color:#848484!important;padding:5px 10px}.header-links li a:focus,.header-links li a:hover,.header-links li.active a{background:#ef9114!important;color:#fff}.header-links li li a{color:#848484}.header-links li li a:focus,.header-links li li a:hover,.header-links li li.active a{background:0 0;color:#ef9114}.box_spacing{margin:20px 0 5px 0}.literature{display:block;width:196px;height:26px;line-height:20px;background-image:url(/shop_hacc/199/grafik/buttonfavorit.gif);background-repeat:no-repeat;text-align:center}.literature a{color:#fff;font-weight:700}.literature a:before{content:none!important}.literature a:visited{color:#fff;font-weight:700}#kond_0,#kond_1,#kond_2{font-size:15px}.kond_details{font-size:14px;margin:0 0 0 20px;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;width:400px}.kond_details th{text-align:right;font-weight:400}.kond_details td{text-align:right}p.kond_link_guest{margin-bottom:20px}p.header{margin:0;padding:0}#search{display:table-cell;vertical-align:middle;width:100%;padding:8px 0;text-align:right}#search *{font-size:16px!important;color:#a5a5a5!important;vertical-align:middle;margin:0;border-radius:0}#search>form{border-radius:8px;border:2px solid #eee;background:#fff;width:auto!important;display:inline-block!important}#search #main-menu .dropdown-menu,#search>form>fieldset>#searchInput>.ui-helper-hidden-accessible{display:none}#search>form>fieldset>#searchInput>#input_suche{border:none;width:280px;max-width:100%;min-height:unset;padding:unset;padding:12px 20px!important;float:left}#search>form>fieldset>#searchInput>.input-group-btn{float:none;display:table-cell}#search>form>fieldset>#searchInput>.input-group-btn>button.btn{border:none;height:unset;color:inherit;margin-left:0!important;padding:unset;padding:13.4px 16px!important;border-left:2px solid #eee;border-right:2px solid #eee;transition:background-color .3s,border-color .3s}#search>form>fieldset>#searchInput>.input-group-btn>button.btn:hover{background:#eee}#search>form>fieldset>#searchInput>.input-group-btn>button.btn:focus{border-bottom:0!important;background-color:#f29314!important;border-color:#f29314}#search>form>fieldset>#searchInput>.input-group-btn>button.btn>i{display:block;transition:color .3s}#search>form>fieldset>#searchInput>.input-group-btn>button.btn:hover>i{color:#424242!important}#search>form>fieldset>#searchInput>.input-group-btn>button.btn:focus>i{color:#fff!important}#search>form>fieldset>#advanced_search{margin-left:0}#search>form>fieldset>#advanced_search>.input-group>.btn-group>button.btn{border:none;height:unset;color:inherit;margin-left:0!important;padding:unset;float:none;padding:9px 14px;max-width:220px}#search>form>fieldset>#advanced_search>.input-group>.btn-group>button.btn>span{transition:color .3s;display:inline-block;max-width:175px}#search>form>fieldset>#advanced_search>.input-group>.btn-group>button.btn:hover>span{color:#424242!important}#search>form>fieldset>#advanced_search>.input-group>.btn-group:first-child>button.btn{border-right:2px solid #eee}#search>form>fieldset>#advanced_search>.input-group>.btn-group>.dropdown-menu>.dropdown-menu>li>a{transition:background .3s}#search>form>fieldset>#advanced_search>.input-group>.btn-group>.dropdown-menu>.dropdown-menu>li:hover>a{background:#eee}#search>form>fieldset>#advanced_search>.input-group>.btn-group>.dropdown-menu>.dropdown-menu>li>a>span{transition:color .3s}#search>form>fieldset>#advanced_search>.input-group>.btn-group>.dropdown-menu>.dropdown-menu>li:hover>a>span{color:#424242!important}.dropdown-menu>li>a:hover{background-color:inherit}#content{padding:0}#s390 #content{width:1170px;position:relative;margin:0 auto;margin-top:460px}#s396 #order_article>div>button[type=submit]{border-radius:8px;padding:6px 24px;color:#fff}#s393 li[role=treeitem]>span>span.fancytree-expander{background-position:center;margin:0;background-size:1.25rem;vertical-align:middle}ul.fancytree-container{font-family:"PT Sans",sans-serif!important}#container_unten{margin:10px 0 0 0}#unten{clear:both;padding:10px 0 0 0;color:#000}#nummern{list-style:none;margin:25px 0 10px 10px;padding:0;color:#000;width:200px}#nummern li{margin:0;padding:3px 0 3px 0}.zweite_farbe{color:#000}#right p.header{width:200px;margin:0 0 0 10px;padding:0}#left{margin:10px}#bild{padding:0;margin:10px 0 0 0;color:#000;width:100%;position:relative}#bild img{border:1px solid #fff;box-sizing:border-box;border:none;width:100%;max-height:420px;object-fit:contain}#no_pic{width:200px;height:150px;display:block}#bigPreview{position:fixed;top:0;left:0;width:calc(100vw + 50px);height:calc(100vh + 50px);background-color:rgba(0,0,0,.4);z-index:2;cursor:pointer;transition:background-color .3s}#bigPreview:hover{background-color:rgba(0,0,0,.5)}.clickImage,.item{cursor:pointer;transition:opacity .3s;opacity:1}.item{box-sizing:border-box;border:2px solid transparent;transition:border .3s;height:68px}.item:hover{border:2px solid rgba(0,0,0,.1)}.clickImage:hover,.item{opacity:.5}.listcontrol{opacity:.1;transition:opacity .3s}.listcontrol:hover{opacity:.25}.listcontainer{height:70px}#bigPreview>i{position:absolute;top:20px;right:20px;font-size:35px;color:#fff;cursor:pointer}#bigPreviewContent{position:fixed;width:500px;max-width:calc(100vw - 60px);max-height:500px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;z-index:3}#bigPreviewContent img{max-width:100%;width:100%}#chemverbotsv_warning{font-weight:700;text-align:center}#artbes{color:#535353;font-size:9pt;line-height:14pt;padding:0 5px;width:592px;float:left;margin:20px 0 0 0}#artbes div#short_artbes{height:190px;overflow:hidden}#merkmalkurztext{border:1px solid #b2d1f8!important}.mime_list1{list-style:none;margin:0;padding:0}.mime_list1 li{padding:0 0 0 36px;margin:5px 0;font-size:9pt;font-family:arial;line-height:16px}#mime_list{list-style:none;margin:0;padding:0}#mime_list a:before{content:none!important}.l_mime{float:left;margin:8px;height:120px}.similar_link a{margin:0}.pdf_link{background-image:url(/shop_hacc/199/grafik/iconpdf.gif);background-repeat:no-repeat;background-position:left center}.vgkl_12_link{background-image:url(/shop_hacc/199/grafik/iconseite.gif);background-repeat:no-repeat;background-position:left center}.similar_link{background-image:url(/shop_hacc/199/grafik/att00546.gif);background-repeat:no-repeat;background-position:left center}.web_link{background-image:url(/shop_hacc/199/grafik/iconweb.gif);background-repeat:no-repeat;background-position:left center}.zub_list img{float:left;padding:8px 8px 0 8px}#technik_tabelle{margin:10px 0 10px 0;padding:0;width:602px;float:left}#infobox{margin-top:10px;padding:3px;color:#000}.anzahl{width:50px}.menge_box{float:left}.button_box{display:block;margin:0 0 0 180px}.cart{background-image:url(/shop_hacc/199/grafik/buttonindenwarenkorblegen.gif);background-color:transparent;text-align:left;color:#fff;font-weight:700;padding:0 0 5px 30px;border:0;width:196px;height:26px}#cart .btn-block{width:100px}#cart .btn{background-color:#f5f5f5!important;border:1px solid #f5f5f5;border-radius:12%;font-size:14px;height:46px;background:url(/shop_hacc/133540456/grafik/shoping-car.svg);background-repeat:no-repeat;background-position:10px center;background-size:30px;color:#ef9114}#cart .btn .fa-shopping-cart{color:transparent;padding:3px 12px;font-size:30px}#cart .btn span{color:#707070;font-size:16px;vertical-align:super}#cart,#login{width:auto;margin-top:12.5px}#login .btn{background:#f5f5f5;border:1px solid #f5f5f5;color:#707070;margin-left:20px;text-transform:capitalize}#login .btn .fa-user{color:#ef9114;padding:2px 12px 2px 0;font-size:30px}#login .btn span{color:#707070}#login .btn:hover{color:#fff;background:#ef9114;border:1px solid #f5f5f5}#login .btn.focus,#login .btn:focus{color:#fff;background:#ef9114;border:1px solid #f5f5f5;border-bottom-left-radius:0;border-bottom-right-radius:0}#login .btn.focus .fa-user,#login .btn:focus .fa-user,#login .btn:hover .fa-user{color:#fff}#login .btn-block{width:200px;padding:5px 20px}#oci_order_submit{height:23px;line-height:23px;margin:0;padding:0;text-align:center}#infobox .favo{background-image:url(/shop_hacc/199/grafik/buttonfavorit.gif);background-color:transparent;text-align:left;color:#fff;font-weight:700;padding:0 0 5px 30px;border:0;width:196px;height:26px}tr[id^=fav_article_]>td>.input-group>.input-group-btn>button[id^=button_]{width:84px;margin:6px 0 0 auto!important}.ib_table{color:#535353;width:100%;margin:40px 0 0 0;font-size:9pt;line-height:15pt}.ib_table td{border-bottom:1px solid #535353}.it_head2{font-weight:700}.it_head{color:#535353;font-weight:700;padding-bottom:2px;padding-top:2px;border-bottom:1px solid #535353}.ib_table .zelle_bl,.ib_table .zelle_br,.ib_table .zelle_bt{border:none;border-bottom:1px solid #535353}.zelle_br{border-right:1px solid #b1d1fa}.zelle_bt{border-top:1px solid #b1d1fa;padding:2px}.zelle_bl{border-left:1px solid #b1d1fa}.ib_preis{margin:5px 0;font-size:12pt;color:#ef9114;font-weight:400}.ib_preis span{font-size:11pt}.ib_aktion_preis_neu{color:red}.ib_text{margin:5px 0}.alternativ,.verweis{margin:0 0 0 10px;padding:0;color:#535353;background-color:#fff;border:1px solid #b1d1fa;width:198px;height:100px;overflow:hidden}.verweis{border:1px dotted #fe0011}.bestandteil,.ersatzteil,.nachfolger,.notw_auswahl,.notw_zusatz,.zubehoer,.zubehoer_von{min-height:61px;background-color:#fff;color:#535353;border:1px solid #b1d1fa;overflow:hidden;margin-right:10px}div.i_notiz{float:left}.zub_text{color:#535353;margin:8px 8px 8px 66px}.zub_text a{text-decoration:underline}.clear{clear:both}.zub_list{list-style:none;padding:0;margin:0}.zub_list li{float:left;margin-top:10px}#unten .zub_list li{width:48%}#left .zub_list li{width:100%}.auf_lager{width:12px;height:12px;border-radius:16px;background:#5cb84d;background:linear-gradient(150deg,#5cb84d 0,#6cca5d 100%);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.bestellt,.restocking{width:12px;height:12px;border-radius:16px;background:#ffec34;background:linear-gradient(150deg,#ffec34 0,#fff151 100%)}.restocking{display:inline-block;margin-right:4px;vertical-align:middle;width:10px;height:10px}.navi{position:fixed;background-color:#e7f1fd;color:#000;font-size:12pt;font-family:Arial,sans-serif;top:116px;left:0;width:200px;height:100%;z-index:5}.navi a{color:#535353;line-height:12pt;font-weight:400;text-decoration:none}.navi a:hover{color:gray;font-weight:400;text-decoration:none}.navi input.submit{background-image:url(/shop_hacc/199/grafik/buttonaufdunkelblau.gif);background-repeat:no-repeat;color:#fff;font-weight:700;border:0;width:149px;height:24px;margin:10px 0 0 5px}.sprachen{list-style:none;padding:0;margin:95px 0 0 0}.sprachen li{float:left;margin:0 0 0 10px}.navi_links{list-style:none;margin:10px 10px 0 0;padding:0}.navi_links li{margin:0;padding:4px 0 0 20px;font-family:arial;font-size:9pt;border-bottom:1px solid #b0b7be}.navi_links li:first-letter{text-transform:uppercase}.navi_links li:hover{background-image:url(/shop_hacc/199/grafik/artikellistepfeil.gif);background-repeat:no-repeat;background-position:right center}#suche{background-color:#b1d1fa;border:1px solid #fff;margin:10px 10px 0 0;padding:0}#suche div{margin:2px 10px}.navi form{margin:0;padding:0}.navi fieldset{display:block;margin:5px;padding:0;border:0}.suche_text{width:141px;margin:2px 0 2px 10px}.suche_select{width:147px;margin:2px 10px}#suche a{font-size:9pt}#user_details{color:#535353;list-style-type:none}#user_details{display:none}#user_details>li{display:block!important}#logindetails>ul:not(#user_details){padding:10px}#verwaltung{position:absolute;top:0;left:199px;width:790px;height:36px;margin:0;padding:0}#bread_crumbs{list-style:none;margin:40px 0 0 220px;padding:0}.submenu{display:none;width:180px;background-color:#e7f1fd;border-left:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e;border-right:1px solid #6e6e6e}.submenu a{color:#000}.submenu ul{list-style:none;margin:10px 0 10px 10px;padding:0}#admin_child_100{position:absolute;top:116px}#admin_child_200{position:absolute;top:116px}#admin_child_300{position:absolute;top:116px}#admin_child_400{position:absolute;top:116px}#admin_child_500{position:absolute;top:116px}#admin_submenu2 ul{list-style:none;margin:10px 0 10px 10px;padding:0}#bread_crumbs li{color:#535353;font-family:arial;font-size:12pt;margin:0 10px 0 0;float:left}.info_list{list-style:none;margin:2px 0 0 0;padding:0;float:right}.info_list li{float:left;margin-left:10px;font-family:arial;font-size:8pt;color:#dbeafd}.info_list li a{font-family:arial;font-weight:400;font-size:8pt}.verwaltung_list{list-style:none;padding:0;margin:62px 0 0 2px}.verwaltung_list li{background-image:url(/shop_hacc/199/grafik/buttonhauptmenue.gif);background-repeat:no-repeat;text-align:center;width:120px;margin:0;float:left}.verwaltung_list li a{display:block;font-family:arial;font-weight:700;font-size:11pt;line-height:27px;color:#535353}#warenkorb{background-image:url(/shop_hacc/199/grafik/warenkorbsymbolframeoben.gif);background-position:left;background-repeat:no-repeat;width:216px;height:34px;font-size:8pt;line-height:34px;padding:0 0 0 40px;color:#dbeafd}#warenkorb a{color:#dbeafd;font-family:arial;font-size:8pt;font-weight:400;text-decoration:none;width:50px;height:34px}#warenkorb a:hover{color:gray;text-decoration:none}#error_msg{padding-left:30%}.baum_list{padding:0;list-style:none;margin:45px 0 0 8px}.baum_list li{float:left;margin:0 10px 0 0}.footer{background-color:#f5f5f5;color:#444;width:100%;bottom:0;left:0}.copyright,.copyright a,.copyright a:hover{color:#444}.aehnlich_table{margin:0 20px 0 0;padding:0;font-size:9pt}.aehnlich_table .col_art a{white-space:nowrap}.aehnlich_table tr{vertical-align:top;text-align:left;padding:2px}.aehnlich_table th{background-color:#b1d1fa}th.header{background-image:url(/shop_hacc/199/grafik/bg.gif);cursor:pointer;background-repeat:no-repeat;background-position:center right}th.headerSortUp{background-image:url(/shop_hacc/199/grafik/asc.gif)}th.headerSortDown{background-image:url(/shop_hacc/199/grafik/desc.gif)}.no_wrap{display:block;white-space:nowrap}.gruppenbild{width:210px;float:right}.gruppenbild img{margin:0 0 0 10px;padding:0;border:1px solid #b1d1fa}.gruppenbild p{margin:10px 0 0 10px;padding:0;width:200px}.gruppenbild a:before{content:none!important}.sw_list{margin:10px 20px;color:#535353;list-style:none;padding:0;width:480px}.sw_list li{width:480px;display:block;float:left;margin:2px 0}.sw_head_link{text-align:left;font-weight:700;float:left;width:430px}.sw_head_hit{text-align:left;font-weight:700;float:left;width:50px}.sw_link{width:430px;float:left}.sw_hits{width:50px;float:left;text-align:right}.sw_list a{text-decoration:none}.sw_list a:before{content:url(/shop_hacc/199/grafik/artikellistepfeil.gif)}#sw_promo{width:270px;float:right}.differ2{text-decoration:underline}.balken{color:#302e2e;line-height:unset;font-size:20px;font-weight:400;margin:0 0 10px 0}.call_headline{color:#3324d7;font-size:12pt;font-weight:700;margin:20px 0 14px 0}.hstliste{width:330px;margin:0;padding:0;float:left;vertical-align:top;text-align:left}.show_brochures_in{display:block;margin-top:20px}.hstliste a{color:#848484!important;font-weight:400;text-decoration:none}.hstliste a:before{content:none!important}.hstliste a:hover{color:#ef9114!important;font-weight:400;text-decoration:none}.hstliste ul{margin:4px 0 30px 0;padding:0;list-style-type:none;color:#848484}.hstliste>h4{margin-top:0;font-weight:700;color:#ef9114}.container_pic h5,.hstliste h5{margin:10px 0 5px 0;font-size:130%;color:#30c}.digit_list,.letter_list{padding:0;margin:0;list-style-type:none}.digit_list li,.letter_list li{float:left;margin:2px 5px 2px 2px;font-weight:700;color:#535353}.digit_list li a,.letter_list li a{font-weight:700}.letter_list li a:before{content:none!important}.art_hst_list{clear:both;margin:50px 0 0 0}.result_pic_art{clear:both;margin:0;padding:0;color:#888!important}img.stockImage{left:0;top:0;width:20px!important}.result_pic_art :not(a):not(i){color:#888!important}.result_pic_art th{text-align:left}.result_pic_art td{vertical-align:top}.result_pic_art .artbes{margin:0 0 5px 0;padding:0;font-weight:400!important}.bild_200w{width:200px;float:left}.element_200w{font-size:9pt;margin-left:210px}.abstand{clear:both;border-style:none}#wk_bestellung{background-color:#e1e1e1;width:590px;padding:5px;margin-left:4px;margin-bottom:40px}#absender,#anschrift,#lieferadresse{background-color:#fff;width:340px;margin-top:5px;margin-bottom:5px;margin-left:5px;padding:5px;float:left}.best_text1{width:80px;float:left}.best_text2{float:left}#wk_zusatz{margin-top:5px;padding:5px;float:right}#container_start{margin:0;padding:0}a.noarrow:before{content:none!important}#startseite,#sw_promo{list-style:none;margin:10px 0 0 0;padding:0}#span-vorschau-inhalt div.headline1,#startseite div.headline1,#sw_promo div.headline1{margin:0;padding:0;height:60px;overflow:hidden}#span-vorschau-inhalt div.headline1 h1,#startseite div.headline1 h1,#sw_promo div.headline1 h1{color:#2d2d2d;font-size:14pt;line-height:18pt;margin:6px 14px;padding:0}#startseite div.headline1 a,#sw_promo div.headline1 a{color:#2d2d2d;font-size:14pt;line-height:18pt;margin:0;padding:0;font-weight:700}#startseite div.headline1 a:before,#sw_promo div.headline1 a:before{content:none!important}#span-vorschau-inhalt div.headline2 h1,#startseite div.headline2 h1,#sw_promo div.headline2 h1{color:#6e6e6e;font-size:14pt;line-height:18pt;margin:6px 4px;padding:0}#startseite div.headline2 a,#sw_promo div.headline2 a{color:#6e6e6e;font-size:14pt;line-height:18pt;margin:0;padding:0;font-weight:700}#startseite div.headline2 a:before,#sw_promo div.headline2 a:before{content:none!important}#span-vorschau-inhalt span.content1,#startseite span.content_start1,#sw_promo span.content_start1{display:block;height:150px;margin:6px 14px;line-height:13pt;color:#535353;overflow:hidden}#span-vorschau-inhalt span.content2,#startseite span.content_start2,#sw_promo span.content_start2{display:block;margin:6px 6px;line-height:13pt;color:#535353;height:150px;overflow:hidden}h4.doc_sub_head{color:#2d2d2d;font-size:10pt;margin:20px 10px 0 20px;padding:0}#doc_pic_and_text{background-color:#b1d1fa}#doc_col_left p{margin:0 10px 5px 20px;line-height:1.7}#doc_col_right p{margin:0 10px 5px 20px;line-height:1.7}a.linkstyle1{background-color:#ef9114;color:#fff;padding:6px 12px;vertical-align:middle;border:1px solid transparent;border-radius:4px}a.linkstyle1:before{content:none!important}a.linkstyle2{color:#ef9114;margin-left:2px}#startseite li li{clear:both;border-style:none}.vorschau_oben{background-color:#6e6e6e;border:1px solid #fff}.vorschau_navi{background-color:#6e6e6e;border:1px solid #fff}.dash_line{color:red}.sol_line{color:red}.dash_border{border:1px dashed red}.sol_border{border:1px solid red}#start_vorschau ul{list-style:none;padding:0;margin:0}#start_vorschau li{float:left;margin:1px;border:1px solid #fff;background-color:#b1d1fa}#vorschau-inhalt>span{margin:0}#dokumente-inhalt>span{margin:8px}.sucherg_m_pic{width:800px;margin:30px 0 20px 0;padding:0;clear:both}.sucherg_m_pic td{height:100px;background-color:#e1e1e1}.sucherg_m_pic th{text-align:left}.seiten_list{list-style:none;margin:0;padding:0}.seiten_list li{float:left;margin-right:10px}.sucherg_o_pic{width:800px;margin:0 0 30px 0;padding:0;background-color:#fff}.sucherg_o_pic th{text-align:left}.sucherg_o_pic td{background-color:#e1e1e1}#container_pic>a{min-height:150px}#container_pic>div>p{font-size:16px}.container_pic{margin:-8px 0 20px}.pic_box{float:left;display:block;width:100px;border:1px solid #b0b7be;margin:0 10px 10px 0;background-image:url(/shop_hacc/199/grafik/lupe.gif);background-repeat:no-repeat;background-position:right bottom;height:150px}.pic_box_pic{display:block;height:125px;overflow-y:hidden}.pic_box_pic img{width:100px;height:auto}.pic_box_head{float:left;width:102px;height:112px;margin:0 10px 10px 0;color:#30c}.pic_box_head{float:left;width:102px;height:112px;margin:0 10px 10px 0;color:#30c}.container_pic a:before{content:none!important}.pic_box_text{display:none}#container_pic{width:auto}.pdf_box{height:auto;overflow:hidden;margin:10px 10px 0 0;border:2px solid rgba(0,0,0,.06);display:inline-block;vertical-align:top;border-radius:8px;padding:4px;transition:border-color .3s}.pdf_box{height:auto;overflow:hidden;margin:10px 10px 0 0;border:2px solid rgba(0,0,0,.06);display:inline-block;vertical-align:top;border-radius:8px;padding:4px;transition:border-color .3s}.pdf_box:hover{border:2px solid #f29314}.pdf_box:active{border:2px solid #d77b00}.pdf_box a{display:block}.pdf_box img{border-radius:4px;width:157px;transition:opacity .3s;pointer-events:none;cursor:pointer}.pdf_box:hover img{opacity:.75}.pdf_box:active img{opacity:.5}.container_vgkl a:before{content:none!important}.pdf_list{list-style-image:url(/shop_hacc/199/grafik/artikellistepfeil.gif)}.frame_head{position:fixed;top:59px;left:0;width:1000px;height:6.5em;background-color:#fff}.frame_content{margin:6em 0 0 0}.user_data_fieldset{width:700px;display:none}.user_data_fieldset p{clear:left}#basketBreadcrumb{font-size:20px;font-weight:300}#basketBreadcrumb .bootstrap-select .bs-caret>.caret{border:unset;top:9px;color:#ef9114;opacity:.5}#basket_box{font-family:Arial;color:#535353;font-size:10pt}#parent_manage_basket_box{position:absolute;top:140px;text-align:center;font-weight:400;border:1px #000 dashed;background:#b1d1fa;height:490px;left:200px;width:795px}.parent_manage_basket_box_p{float:left;text-align:left}.basket_list_entry{border-bottom:1px #121212 solid}#manage_baskets_box{position:absolute;left:10px;top:25px;text-align:left;font-weight:400;border:1px #000 dashed;background:#fff;height:400px;overflow:auto;width:775px}.basket_zelle_bt{padding:2px}.basket_anschrift{font-size:16pt;color:#2d2d2d;margin:2px 4px}.basket_senden_an{font-weight:700;color:#2d2d2d;margin:4px 2px 4px 2px;padding:0}.anschrift_box{margin-left:2px;margin-bottom:20px;border:1px solid #b1d1fa;float:left;height:290px}.anschrift_box fieldset{margin:0;padding:0}#anschrift_box_absender{width:35%}#anschrift_box_liefer{width:260px}#anschrift_box_rechnung{width:239px}.anschrift_box_small{margin-left:2px;margin-bottom:20px;border:1px solid #b1d1fa;float:left;height:180px}#anschrift_box_absender label{display:block;float:left;margin:0;padding:3px 0 0 0;text-align:left;width:80px}.alt_liefer_list{position:absolute;top:191px;left:486px;font-weight:400;border:1px dashed #000;background-color:#b1d1fa}.alt_liefer_list li{border-bottom:1px dotted #000}#alt_rechnung_list{position:absolute;top:191px;left:486px;font-weight:400;border:1px dashed #000;background-color:#b1d1fa}#alt_rechnung_list li{border-bottom:1px dotted #000}.anschrift_box_ueberschrift{border-bottom-style:solid;border-width:thin;border-color:#b1d1fa;height:20px;font-weight:700;background-color:#b1d1fa}.ueberschrift_text_abstand{height:20px;line-height:20px;margin:0 5px 0 5px;padding:0;font-weight:700}.anschrift_liste{list-style-type:none;margin:0;padding:0}.anschrift_liste li{margin:5px 0 0 0;padding:0;font-size:14px}.panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-radius:4px}.panel-body{padding:10px 0 20px 15px}#orderCheckboxes>.panel-body{padding:10px 0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#f2f2f2;color:#bbb}.form-horizontal .form-group{margin-right:auto;margin-left:auto}#change_abs_fieldset{border:none}.liefer_button{float:right}#change_liefer_button{background:url(/shop_hacc/199/grafik/buttonaufhellblau.gif) no-repeat;margin:5px 1% 0 0;height:23px;width:150px;color:#fff;font-weight:700;text-align:center;padding-top:5px}#del_liefer_button{background:url(/shop_hacc/199/grafik/buttonaufhellblau.gif) no-repeat;margin:5px 1% 0 0;height:23px;width:150px;color:#fff;font-weight:700;text-align:center;padding-top:5px}#kostenst_text_mark{font-weight:700;margin:0 5px 2px 5px!important;padding:0}#kostenst_box{padding:5px 0 3px 0}#kostenst_box p{margin:0 5px 2px 5px;padding:0}#kostenst_psp_box select{float:left}.innerlink_boxes{float:left;margin:0 0 5px 2px;padding:0;width:390px;border:1px solid #b1d1fa;height:70px}#user_entry_box div{margin-bottom:20px}#auftragnr_box{float:left;width:199px;margin:0;padding:0}#auftragnr_box p{font-weight:700;margin:0 5px 2px 5px;padding:0}#anspr_box{margin:0;padding:0}#anspr_box p{font-weight:700;margin:0 5px 2px 5px;padding:0}#auftrag_box{padding:5px 0 3px 0}#basket_link_box{padding:5px 0 3px 0}#basket_link_box p{margin:0 5px 2px 5px;padding:0}.manuelle_artikel{display:none;margin:15px 0;border-left:1px dashed #b1d1fa;border-bottom:1px dashed #b1d1fa}.manuelle_artikel p{margin:4px}#kommentar_box p{margin:4px}#basket_table_box{margin-top:0}.basket_label{display:block;width:120px;margin:2px;float:left;text-align:left}.chng_del_article{width:60px;margin-left:0;margin-right:1px}.basket_pos{font-weight:700}.basket_button_spacing{height:20px}.basket_art_change_submit{background:url(/shop_hacc/199/grafik/basket_submit.gif) no-repeat;height:23px;width:57px;text-align:center}.basket_art_change_submit a{font-family:arial;color:#fff;font-size:8pt;font-weight:700}.basket_art_change_submit_change{width:60px;float:right;margin-top:-35px;margin-right:10px}.basket_art_change_submit_del{width:60px;float:left;margin-top:5px}.basket_table_head{width:100%;font-family:Verdana;margin-top:0;padding:0;font-size:9pt}.basket_table_head tr{vertical-align:top;text-align:left}.basket_table_head th{border-top:1px solid #b1d1fa;border-bottom:1px solid #b1d1fa;background-color:#b1d1fa}.table_draw_bottom_line{width:100%;margin-top:0;margin-bottom:4px;border-bottom:1px solid #b1d1fa}.basket_notiz_format{margin:10px 0;padding-top:4px;border-top:1px dashed #535353}.table_cell_summe{font-weight:700}#table_order_submit{background:url(/shop_hacc/199/grafik/buttonzurkasse.gif) no-repeat;height:27px;width:197px;text-align:center;padding-top:4px;padding-left:4px}#table_order_submit a{font-family:arial;color:#fff;font-size:8pt;font-weight:700}#oci_box,#table_order_submit_div{width:197px;float:right}#help{margin:4px}#help h1{font-size:140%;font-weight:700;text-decoration:none;padding:0;margin:12px 0 3px 0;text-transform:uppercase}#help h2{font-size:125%;font-weight:700;padding:0;margin:8px 0 3px 0}#help h3{font-size:110%;font-weight:400;text-decoration:underline;padding:0;margin:8px 0 3px 0}#help a{font-weight:700;color:#00f;text-decoration:underline}table.style1{margin:0 20px 0 0;padding:0;font-size:9pt}table.style1 tr{vertical-align:top;text-align:left;padding:2px}table.style1 th{background-color:#b1d1fa}table.style1 td{border:1px solid #b1d1fa;padding:2px}.spr_label{display:block;width:140px;float:left;text-align:left}.spr_p{margin:1px}.conversion_tracking{margin-left:200px;text-align:right;display:none}.katprof_auto_label{display:block;width:175px;float:left;text-align:left}.sz-box{margin:5px 0 10px 0;padding:0}.sz-box a,.sz-box a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none}.sz-box a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none}.sz-box a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none}.sz-box span.sz-seiten{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#727272}.sz-box span.sz-aktuell{padding:2px 4px 2px 4px;margin:2px;font-weight:700;color:#727272}.sz-back:before{content:'«';font-size:19px;padding-right:2px}.sz-next:after{content:'»';font-size:19px;padding-left:2px}#s433 #content table tr{color:#727272}#s433 #content>table>tbody>tr:first-of-type{font-size:24px}#s433 #content>table>tbody>tr:first-of-type>td>span{padding-bottom:12px;display:block}.vgkl_table{border:1px solid #afafaf;margin-right:10px}.vgkl_table tbody tr{border-top:1px solid #757575}.vgkl_table tr:nth-of-type(2n){background-color:#f5f5f5}.vgkl_table td{padding:10px}#abs_ort{margin:0}.abs_anschrift_liste{list-style-type:none;margin:0 5px 0 5px;padding:0}.abs_anschrift_liste li{margin:2px 0 0 0;padding:0}.notice_box_visible span{display:block;margin-top:20px;font-weight:700;text-align:center}.notice_box_button{float:none;display:block;margin-left:auto;margin-right:auto;margin-top:10%;width:60px}#edit_kostenst_fieldset{border:none}.field_header{width:200px;margin:10px 10px;text-align:center;font-weight:700;float:left}.kostenst_input{width:200px;margin:10px 10px;float:left}.submit_button_kostenst{margin:0 180px}.universal_img_button{background-color:transparent;background-repeat:no-repeat;border:none;width:25px}#technik_tabelle table{width:100%;border-collapse:collapse}#technik_tabelle table th{text-align:left}#technik_tabelle table td{padding:2px 0 2px 1px}#pricehistory_table_head,.pricehistory_table_active{font-weight:700}.eclass_table_td_customs,.eclass_table_th_customs{width:150px}.eclass_table_td_desc,.eclass_table_th_desc{width:400px}.eclass_table_td_quant,.eclass_table_th_quant{width:52px!important;text-align:right!important}.even{background-color:rgba(0,0,0,.02)}.odd{background-color:transparent}.fields_required{margin:0 0 20px 2px;padding:0;font-weight:400;font-size:8pt}.container_vgkl{display:grid;grid-template-columns:auto 1fr}.vgkl_pdf_box{display:block}.vgkl_pdf_box>img{display:block;width:200px;max-height:120px}.vgkl_pdf_artbes{padding:10px 0 10px 20px;display:block;color:#848484!important}.vgkl_pdf_artbes p{font-weight:700;color:#ef9114!important}.vgkl_sz-box{margin-left:-2px}.global_popup_hidden{display:none}.global_popup_visible{position:fixed;top:calc(50% - 60px);left:calc(50% - 150px);width:300px;height:120px;color:#1d1b1c;background-color:#fff;border:1px solid #1d1b1c;border-radius:8px}.global_popup_visible h2{padding:5px 10px;margin:0;background-color:#d3d3d3;color:#000;font-size:16pt;font-weight:700;border-top-left-radius:9px;border-top-right-radius:9px}.global_popup_visible span{margin:0}.global_popup_visible p{margin:10px;padding:0;text-align:center}a.top-page:before{content:none!important}.vgkl_table a:before{content:none!important}.agb_box{text-align:right}.agb_box input{margin-left:30px}.mark_additional_field{background-color:#e2e2e2}.cat_is_active{font-weight:700}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85}#tooltip div,#tooltip h3{margin:0}.error_in_input{background-color:#b1d1fa}#s407 .result_pic_art{float:left}#testbox{float:left;width:192px;border:1px solid #000;margin:0;padding:3px}.cataloggroupbox{clear:right;float:right;width:220px;border:1px solid #b1d1fa;margin:0 0 20px 0;padding:10px}#cke_ckeditor a:before{content:none!important}.msg_capt{display:none}.cataloggroupbox_horizontal{border:1px solid #b1d1fa!important}.cataloggroupbox_vertical{border:1px solid #b1d1fa!important;width:251px!important;margin:7px!important}.tablesorter-webshop{border-right:1px solid #b1d1fa;border-bottom:1px solid #b1d1fa;border-left:1px solid #b1d1fa}div#foreign_doc table{font-size:15px}#konditionsprofile_alle input{width:40px}select.box_select.ungueltig_selected{color:red}select.box_select option.gueltig{color:#000}select.box_select option.ungueltig{color:red}abbr{text-decoration:underline;cursor:pointer}.div-hst-logo a:before,.li-hst-logo a:before,.result_pic_art_logo a:before,.result_pic_art_pic a:before,a.similar_articles:before{content:none!important}#startseite a:before{content:none}.result_pic_art{border-spacing:0!important}.sorter_special span{display:none}.col-xs-12.special-price>.product-col.list.clearfix{border-bottom:3px #f90 solid!important;background-image:url(/shop_hacc/133540456/grafik/rabatt_new.svg);background-size:28px;background-position:right 22px bottom 22px;background-repeat:no-repeat}table[name=similarArticleTable]>tbody>tr.special-price-multi{border-left:3px #f90 solid!important}table[name=similarArticleTable]>tbody>tr>td.sorter_special[data-value="0"]{background-image:none;border-bottom:none!important}.fileSelectContainer{width:calc(100% - 27rem);float:left;height:calc(100% - 10px);padding:5px}.fileSelectArea{width:calc(100% - 2px);height:calc(100% - 2px);background:#fff;border:solid #000 1px;overflow:auto}.fileSelectPanel{width:26rem;height:100%;float:left}#fileTags{width:100%;height:100%;border:none}#fileSelect input{padding:5px}#extraMenu{list-style-type:none;padding-left:0;height:10px}#extraMenu>li{float:left!important;padding:0 10px 0 0;font-size:19px}#extraMenu>li>a{color:#ef9114;font-size:13px;padding-right:10px}img.kein-bild{border:2px #ef9114 solid!important}.btn{background-color:#2d2d2d;color:#c8c8c8;border:0}#main-menu{background-color:#f5f5f5;height:60px}.col-md-8{float:right}.input-group{background-color:transparent}#logo_footer{height:50px;width:auto!important;margin:40px 0}ul{list-style:none!important;padding:0 0 10px 0}ul.nav.nav-tabs{list-style:none!important;padding:0}span[style=" font-weight:600;"]{margin:20px 0 8px 0;font-size:15px;display:inline-block}#main-menu .navbar-nav>li a:focus,#main-menu .navbar-nav>li a:hover,#main-menu .navbar-nav>li.active a,#main-menu .navbar-nav>li.open a{color:#ef9114;background-color:transparent}#bes-search-link{float:left;width:100%;margin-top:10px}.dropdown-menu#main-menu{background:#fff;border:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main-menu .navbar-nav>li>.dropdown-menu li a{font-size:13px;padding-top:8px;padding-bottom:8px;font-weight:400}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.footer ul{list-style:none}.btn{background-color:#ef9114;color:#fff;border:0;transition:background-color .3s,color .3s}.btn:hover{background-color:#d88313}.header-top .btn{background-color:transparent;color:#c8c8c8;border:0}.header-top .btn:focus,.header-top .btn:hover .header-top .btn.focus{background-color:transparent;color:#ef9114}.bs-caret{color:#c8c8c8}#logindetails{position:absolute;left:62.4%!important;top:126px!important;width:297px!important;border-top-right-radius:0;padding:10px}#logindetails>a{display:none}#logindetails ul li{display:block}#main-menu .navbar-toggle{color:#848484;background-color:#f5f5f5}.btn-group-lg>.btn,.btn-lg{font-size:14px}.nav .navbar-nav .fa-bars span{color:#848484;font-size:30px}#main-menu .navbar-toggle>span,.menu1 #menu_text{line-height:30px;vertical-align:top;text-transform:none;padding-left:12px;font-size:17px}.menu1 .fa-bars{font-size:30px;line-height:30px;font-weight:lighter;color:#848484;text-transform:none}.dynamic-menu{z-index:9999}ul.dynamic-menu{padding-left:20px;z-index:999}li>.mobileMenuWrapper>ul.dynamic-menu{display:none;position:absolute;float:none;background-color:#fff;list-style-type:none;padding-left:0}li>.mobileMenuWrapper>ul.dynamic-menu>li{position:relative;padding-left:20px!important}li.submenuRoot:hover,ul.dynamic-menu li:hover{background-color:#fff;color:#ef9114}li.custom_menu>ul.dynamic-menu{display:none}li:hover>ul.dynamic-menu{display:block!important}li.submenuRoot:hover,ul.dynamic-menu.root-menu li:hover{background-image:none}ul.dynamic-menu>li>a{display:block;white-space:nowrap;padding-right:10px}li>.mobileMenuWrapper>ul.dynamic-menu:not(.root-menu){top:-1px;left:100%}li.submenuRoot>a:after,ul.dynamic-menu>li>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:transparent;margin-top:3px;margin-right:-10px;top:50%;right:1em}li.submenuRoot>a:after{margin-right:14px}ul.dynamic-menu>li>a :only-child:after{display:none}li>.mobileMenuWrapper>ul.dynamic-menu.root-menu{position:relative;background-color:#fff;width:auto}li>.mobileMenuWrapper>ul.dynamic-menu.root-menu li{padding:2px 10px 2px 0}li:not(.custom_menu)>a:not(.custom_menu)+ul.dynamic-menu{display:block!important}li.relative_li{position:relative}li:not(.custom_menu)>a.custom_menu+ul.dynamic-menu.root-menu{display:none}webshop-catalog-group-tree-menu a.not-yet-loaded{color:#848484;display:block;position:relative;padding-right:2.5em}webshop-catalog-group-tree-menu a.not-yet-loaded:after{content:"";position:absolute;top:50%;right:1em;height:0;width:0;margin-top:-5px;margin-right:-3px;border:5px solid transparent;border-left-color:#848484}webshop-catalog-group-tree-menu a.not-yet-loaded i{display:none}webshop-catalog-group-tree-menu ul.sf-menu{margin-left:-20px}webshop-catalog-group-tree-menu .sf-menu,webshop-catalog-group-tree-menu .sf-menu *{margin:0;padding:0;list-style:none}webshop-catalog-group-tree-menu ul.sf-menu>li{background-color:transparent;padding:0!important}webshop-catalog-group-tree-menu .sf-menu li{background:#fff;position:relative;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s;padding:2px 0 2px 5px}webshop-catalog-group-tree-menu .sf-menu ul{position:absolute;display:none;top:0!important;left:0;z-index:999}webshop-catalog-group-tree-menu .sf-menu>li{border:none;float:left;padding:0 0 0 20px}webshop-catalog-group-tree-menu .sf-menu li.sfHover,webshop-catalog-group-tree-menu .sf-menu li:hover{background-color:transparent;display:block;color:#ef9114!important;-webkit-transition:none;transition:none}webshop-catalog-group-tree-menu .sf-menu li li.sfHover,webshop-catalog-group-tree-menu .sf-menu li li:hover{display:block;background:#fff none;color:#ef9114!important;-webkit-transition:none;transition:none}webshop-catalog-group-tree-menu .sf-menu li.sfHover>a,webshop-catalog-group-tree-menu .sf-menu li:hover>a{color:#ef9114!important}webshop-catalog-group-tree-menu .sf-menu a{color:#ef9114;display:block;position:relative;padding:0 2.5em 0 0;font-size:9pt}webshop-catalog-group-tree-menu .sf-menu a:after{content:"";position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0}webshop-catalog-group-tree-menu .sf-menu ul ul{top:0;left:100%}webshop-catalog-group-tree-menu .sf-vertical ul{left:100%;top:0}webshop-catalog-group-tree-menu .sf-vertical>li>ul{top:-186px}webshop-catalog-group-tree-menu .sf-vertical>li{float:none}webshop-catalog-group-tree-menu .sf-arrows .sf-with-ul:after{border:5px solid transparent;border-top-color:#848484}webshop-catalog-group-tree-menu .sf-arrows .sfHover>.sf-with-ul:after,webshop-catalog-group-tree-menu .sf-arrows li:hover>.sf-with-ul:after,webshop-catalog-group-tree-menu .sf-arrows li>.sf-with-ul:focus:after{border-color:transparent;border-top-color:#848484}webshop-catalog-group-tree-menu .sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#848484}webshop-catalog-group-tree-menu .sf-arrows ul .sfHover>.sf-with-ul:after,webshop-catalog-group-tree-menu .sf-arrows ul li:hover>.sf-with-ul:after,webshop-catalog-group-tree-menu .sf-arrows ul li>.sf-with-ul:focus:after{border-color:transparent;border-left-color:#848484}webshop-catalog-group-tree-menu .sf-vertical.sf-arrows li>.sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#848484}webshop-catalog-group-tree-menu .sf-vertical.sf-arrows .sfHover>.sf-with-ul:after,webshop-catalog-group-tree-menu .sf-vertical.sf-arrows li:hover>.sf-with-ul:after,webshop-catalog-group-tree-menu .sf-vertical.sf-arrows li>.sf-with-ul:focus:after{border-color:transparent;border-left-color:#848484}.tabs-panel .nav-tabs{font-size:16px;border-bottom:4px solid #ef9114}.tabs-panel .nav-tabs>li>a{color:#848484;margin:0;border:none!important;text-transform:capitalize}.tabs-panel .nav-tabs>li.active>a{border:none!important}.tabs-panel .nav-tabs>li.active,.tabs-panel .nav-tabs>li.active>a{background:#ef9114;color:#fff}.product-info-box{text-align:left}.product-info-box>.row>.col-md-3{width:calc(25% - 3px);float:unset!important;display:inline-block;vertical-align:top}.product-info-box .heading{color:#ef9114;background:#fff;border-top:1px solid #dedede;border-right:1px solid #dedede;border-bottom:4px solid #ef9114;border-left:1px solid #dedede}.product-info-box .content{color:#848484;font-size:13px}.product-info .product-details .btn-cart,.product-info .product-details .btn-compare:hover,.product-info .product-details .btn-wishlist:hover{background:#ef9114}.product-info .product-details .manufacturer{text-transform:none}.panel-smart{border:none;padding-left:0;padding:0}hr{border-color:transparent}#details_span{display:none!important}.header-links{margin:30px 0 0 0}#main-menu .navbar-nav{z-index:99}#frontPageImage{display:none}#frontPageImage img{display:block;height:0;overflow:hidden;position:relative}#imageOverlay{position:absolute;z-index:999;top:100px;left:calc(50% - 570px);word-wrap:break-word;width:650px;color:#fff!important;font-size:20px;line-height:1.5em}#imageOverlay>span{font-size:26px;font-weight:400}.tabs-panel .nav-tabs>li.active{border-bottom:1px solid #ef9114}.bootstrap-select.btn-group:not(.input-group-btn){background-color:#fff}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{background-color:#fff;border:1px solid #999;border-radius:6px;color:#ef9114;background-color:#fff;border:0;border-radius:0;border-radius:4px}.modal-body .btn-default,.modal-body .btn-primary{color:#ef9114;background-color:transparent}.modal-body .btn-default.focus,.modal-body .btn-default:focus,.modal-body .btn-primary.focus,.modal-body .btn-primary:focus{color:#ef9114;background-color:transparent}.modal-body i.fa-remove.disabled{opacity:.3}#basket_table .btn-default,#basket_table .btn-primary{color:#ef9114;background-color:transparent;border-radius:3px;border:1px solid #ddd}#filter_div .btn-default,.panel-title .btn-default{color:#ef9114;background-color:transparent}#submit_filter:after{content:'';background-image:url(/shop_hacc/133540456/grafik/filter_orange.svg);background-repeat:no-repeat;background-size:13px;background-position:right center;padding-left:20px}.breadcrumb{border:none}.bootstrap-select.btn-group:not(.input-group-btn){background-color:transparent}.pull-right img{display:none}#footer_bottom{background-color:#f0f0f0;text-align:center;padding:10px 0}#footer_left,#footer_middle{position:relative;top:20px}#footer_left{float:left}#footer_middle{float:left;left:100px;width:250px}#content>.list-inline{margin:8px 0}.list-inline>li{display:block!important}.list-unstyled.list-inline>li{display:inline-block!important;padding:0!important}.list-unstyled.list-inline>li>a{padding:3px 6px}.copyright img{color:#444;height:12pt;padding-right:5px}#footer_mail{height:8pt}#main-menu .navbar-nav img{height:10pt;width:30px;padding-right:5px}.sf-with-ul img{height:12pt!important;width:20px;padding-right:0!important;margin-left:-3px!important}.navbar-nav>li>a{color:#c8c8c8;background-color:transparent}.navbar-nav>li>a:hover{background-color:transparent;color:#ef9114}img{vertical-align:middle}.dot{position:relative;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease;z-index:99;cursor:pointer}.active_dot{background-color:#717171}.animate{-webkit-animation-name:animate;-webkit-animation-duration:1.5s;animation-name:animate;animation-duration:1.5s;animation-timing-function:ease-in-out}@-webkit-keyframes animate{from{opacity:.9}to{opacity:1}}#login form>fieldset>button.btn{margin:2px 0 0;transition:margin .2s}#login form>fieldset>button.btn:hover{margin:0 0 2px}#input_anmelden_user{background:url(/shop_hacc/133540456/grafik/person.svg)}#input_anmelden_key{background:url(/shop_hacc/133540456/grafik/lock.svg)}#input_anmelden_key,#input_anmelden_user{background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:14px;color:#555}.dropdown-menu{border-radius:0!important}#addresses_to_edit tr{border-right:1px solid #ddd;border-left:1px solid #ddd}#addresses_to_edit tr:last-child{border-bottom:1px solid #ddd!important}#addresses_to_edit tr:first-child{border-top:1px solid #ddd;border-bottom:0}table{border-radius:4px;border-color:#ececec;max-width:100vw;overflow-x:auto}table.striped tr:nth-child(odd){background-color:#ececec;border-color:#ececec}table[border="1"]{border:2px solid #ececec}table th[bgcolor="#cccccc"]{background-color:#ececec!important}#basket_table tr:nth-child(odd){background-color:#f9f9f9}#basket_table tr th{background-color:#fff}#basket_table th,td{border-right:0;border-left:0}.table-bordered>tbody>tr>td{border:0;border-bottom:1px solid #ddd}.table-bordered tr:nth-child(odd){background-color:#f9f9f9}.table-bordered tr th{background-color:#fff;border:0}.table-bordered>thead>tr>th{border:0;border-bottom:2px solid #f2f2f2}.panel-default{background-color:#f2f2f2;color:#888;border-radius:4px;transition:border-bottom .3s,background .3s;border:none;border-bottom:none!important}#akkordion_1>.panel-default,.mobileAngular>.panel-group>.panel-default>.panel-collapse>.panel-body>.panel-default,.mobileAngular>.panel-group>.panel-default>.panel-collapse>.panel-body>.panel-default>.panel-collapse>.panel-body>.panel-default{background-color:transparent;color:#888;border-radius:4px;transition:border-bottom .3s,background .3s;border:none;border-bottom:none!important;padding:0}#Dialog_show>.modal-dialog>.panel-default{background-color:#fafafa}.panel-default:hover{background-color:#f2f2f2;border-bottom:none!important}#Dialog_show>.modal-dialog>.panel-default:hover,#editSection>.panel-default:hover{background-color:#fafafa}.panel-default>.panel-body,.panel-default>.panel-heading{background-color:transparent;border-bottom:none!important;padding:12px 18px!important;display:block}.panel-default>.panel-heading{border-radius:0}.panel-default>.panel-heading>h4>a{background-color:transparent;border-bottom:none!important;padding:8px 14px;display:block}.panel-default>.panel-heading:hover{background-color:transparent;border-bottom:none!important}.mobileAngular>.panel-group>.panel-default>.panel-heading>h4>a{padding:0}#orderCheckboxes{border:none!important;background:0 0!important}.input-group-addon{border:0;background-color:transparent}#main-menu .dropdown-menu{background:#f5f5f5}#search_content .panel{border:0;background-color:#f7f7f7;border:none}#search_content .panel-title{color:#888}#copy_guest_link{color:#fff!important}#filterDiv>.breadcrumb>span:first-of-type{font-size:22px;font-weight:400}#categories_span:before,#filter_articles_span:before{content:''}#categories_span:after,#filter_articles_span:after{content:'';background-image:url(/shop_hacc/133540456/grafik/dropdown.svg);background-position:right 5px;background-repeat:no-repeat;padding-left:20px}#categories_span.fa-chevron-up,#filter_articles_span.fa-chevron-up{transform:rotate(180deg)}.result_pic_art .product-col{border:none;background-color:#f7f7f7}.tablesorter-bootstrap .tablesorter-header,.tablesorter-bootstrap tfoot tdr,.tablesorter-bootstrap tfoot th{background-color:transparent!important}.tablesorter-bootstrap tr.even td{background-color:transparent!important}.tablesorter-bootstrap tr.odd td{background-color:#f5f5f5!important}.tablesorter-bootstrap tr{border-bottom:1px solid #ddd!important}.tablesorter-bootstrap tr:last-child:not(.tablesorter-headerRow){border-bottom:1px solid transparent!important}.product-filter{border:0}.product-info-box .product-col{border-color:#f5f5f5}.product-info-box .product-col:hover{background-color:#f5f5f5}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f5f5f5;opacity:1}#orderCheckboxes{border:0}#referencedArticles,.tabs-panel.panel-smart{border:2px solid #f5f5f5!important}.header-links li a:focus,.header-links li a:hover,.header-links li.active a{background:0 0!important;color:#ef9114!important}li.custom_menu>ul.dynamic-menu{border:1px solid #f5f5f5;padding:10px}li.custom_menu>ul.dynamic-menu>li.mobileAngular{margin-left:20px}.modal-footer .btn+.btn{border:2px solid #eee!important;background:0 0!important;color:#848484!important;font-size:14px;transition:background .3s,color .3s!important}.modal-footer .btn+.btn:hover{background:#eee!important;color:#f29314!important}.modal-footer .btn+.btn:active,.modal-footer .btn+.btn:focus{background:#f2f2f2!important;color:#f29314!important}#btn-save-address,.btn-success{font-size:14px;color:#fff}#btn-save-address .fa,.btn-success .fa,.modal-footer .btn+.btn .fa{margin-right:6px}#order_man_art label[for=me_be]+div>div{width:100%}#order_man_art>fieldset .control-label{text-align:left}#page_container.mobile .mobileOnly{display:block}.placeholderMobileMenu>a{line-height:20px!important}#loginMobile{display:none}.bootstrap-select>button .caret{border:unset;background-image:url(/shop_hacc/133540456/grafik/dropdown.svg);background-repeat:no-repeat;background-position:right center;background-size:20px;width:20px;height:20px;top:14px!important;right:5px!important}.bootstrap-select.dropup.open>button .caret{transform:rotate(180deg);transition:transform .3s}@media (max-width:1330px){#imageOverlay{left:10px;right:10px;width:calc(100% - 20px);top:10px;overflow-y:hidden}}@media (max-width:1199px){#content,#s390 #content{width:100%;overflow-x:auto}#page_container.mobile #input_suche{width:calc(100vw - 92px)}}@media (max-width:1060px){#login button.btn{overflow:hidden;padding-left:15px}.main-header>.container>.row>div:nth-of-type(2){width:calc(100vw - (282px + 208px))}}@media (max-width:1030px){.container_pic{width:100%!important}#s390 #content{width:100%}#footer_middle{width:100%;left:0}}@media (max-width:880px){#search>form>fieldset>#searchInput>#input_suche{width:unset;max-width:200px}}@media (max-width:586px){.col-md-8{float:left}}@media (max-width:399px){div.cycle-slideshowbanner,div.cycle-slideshowquadrat{width:360px}div.cycle-slideshowbanner>a>img,div.cycle-slideshowquadrat>a>img{max-width:360px}.ib_preis{display:block}#order_article input[name=com_order]{margin-left:0}#delAndInvoiceDiv>div{width:100%}#basketBreadcrumb>div{float:left!important}#auftragseigenschaften>div.panel-body>div.row>div.form-group>label,#order_man_art label{width:41.6666667%}#order_man_art div.col-xs-10{width:58.33333333%}#order_man_art div.bootstrap-select{width:100%}}*{outline:0}h1,h2,h3,h5,h6,p,span{margin:0;font-family:"PT Sans",sans-serif;line-height:normal}#pageSelect{border-radius:6px}#content>h3{margin:30px 0 0;font-size:22px}#content>h4{margin:30px 0 0;font-size:16px}h4{margin:0;font-family:Raleway,sans-serif!important;font-size:22px;line-height:initial}.container-fluid{padding:0}div.boxtyp1>div.content_start1,div.boxtyp1>div.content_start2,div.boxtyp2>div.content_start1,div.boxtyp2>div.content_start2,div.boxtyp3>div.content_start1,div.boxtyp3>div.content_start2,div.boxtyp4>div.content_start1,div.boxtyp4>div.content_start2,div.boxtyp5>div.content_start1,div.boxtyp5>div.content_start2,div.boxtyp6>div.content_start1,div.boxtyp6>div.content_start2{margin:0;position:static;height:unset!important}#s393 li[role=treeitem][aria-expanded=false]>span>span.fancytree-expander{transition:transform .3s,color .3s;transform:rotate(-90deg);background-image:url(/shop_hacc/133540456/grafik/dropdown.svg)}#s393 li[role=treeitem][aria-expanded=true]>span>span.fancytree-expander{transition:transform .3s,color .3s;transform:rotate(0);background-image:url(/shop_hacc/133540456/grafik/dropdown_orange.svg)}#s393 li[role=treeitem][aria-expanded=true]>span>span.fancytree-title{transition:color .3s;background:0 0!important;color:#ef9114!important}.fancytree-exp-c span.fancytree-expander{vertical-align:middle}span.fancytree-node{margin:0!important}span.fancytree-title{border-radius:2px;margin-left:8px!important;width:calc(100% - 40px);transition:background .3s,color .3s;min-height:unset!important;border:none!important;padding:3px 6px!important;margin:0!important;display:inline-block!important}#s393 li[role=treeitem][aria-expanded=true]>span:hover>span.fancytree-title,span.fancytree-node:hover span.fancytree-title{background:0 0!important;color:#f29314!important}#login button[type=submit].focus,#login button[type=submit]:focus{border:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:3px solid transparent}#input_anmelden_user{background-image:url(/shop_hacc/133540456/grafik/person.svg)!important}#input_anmelden_key{background-image:url(/shop_hacc/133540456/grafik/lock.svg)!important}input:-webkit-autofill{caret-color:rgba(0,0,0,.75);z-index:999999999999999}#btn-save-address,#login button[type=submit],#notizModalSave,#s396 #order_article>div>button[type=submit],.basketOptions>.btn.btn-primary,.btn-success,.modal-footer .btn+.btn,button[type=submit],td>a>button[type=button]{width:auto;padding:12px 24px;background-color:#ef9114;border-radius:6px;border:none;border-bottom:3px solid #d27f10;transition:background-color .3s,border-bottom .3s}#btn-save-address:hover,#login button[type=submit]:hover,#notizModalSave:hover,#s396 #order_article>div>button[type=submit]:hover,.basketOptions>.btn.btn-primary:hover,.btn-success:hover,button[type=submit]:hover,td>a>button[type=button]:hover{background-color:#d27f10;border:none;border-bottom:3px solid #ac6608;border-color:#ac6608;color:#fff}#btn-save-address:active,#btn-save-address:focus,#btn-save-address:hover,#login button[type=submit]:active,#login button[type=submit]:focus,#notizModalSave:active,#notizModalSave:focus,#notizModalSave:hover,#s396 #order_article>div>button[type=submit]:active,#s396 #order_article>div>button[type=submit]:focus,.basketOptions>.btn.btn-primary:active,.basketOptions>.btn.btn-primary:focus,.basketOptions>.btn.btn-primary:hover,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover,button[type=submit]:active,button[type=submit]:focus,td>a>button[type=button]:active,td>a>button[type=button]:focus,td>a>button[type=button]:hover{background-color:#d27f10;border-bottom:3px solid #ac6608;border-color:#ac6608;color:#fff}#btn-save-address:focus,#login button[type=submit]:focus,#notizModalSave:focus,#s396 #order_article>div>button[type=submit]:focus,.basketOptions>.btn.btn-primary:focus,.btn-success:focus,button[type=submit]:focus,td>a>button[type=button]:focus{background-color:#d27f10!important;border-bottom:3px solid #d27f10!important}#notizModalSave i,#s396 #order_article>div>button[type=submit] i.fa-shopping-cart,#s396 #order_article>div>button[type=submit] span,button[type=submit] i.fa-shopping-cart,button[type=submit] span,td>a>button[type=button] i{color:#fff!important}#notizModalSave i,#s396 #order_article>div>button[type=submit] i.fa-shopping-cart,button[type=submit] i.fa-shopping-cart,td>a>button[type=button] i{margin-right:10px}#s396 #order_article>div>button[type=submit] span,button[type=submit] span,td>a>button[type=button] span{font-size:15px}.balken,div.breadcrumb.basket{margin:20px 0 10px}#articlesInGroupTitle,.balken span,div.breadcrumb.basket>div>span{color:#302e2e;font-size:22px}#articlesInGroupTitle{text-decoration:none!important;padding:30px 0 15px}#articlesInGroupTable>tbody>tr>td:first-child,#articlesInGroupTable>tbody>tr>td:last-child,#articlesInGroupTable>thead>tr>th:first-child,#articlesInGroupTable>thead>tr>th:last-child{width:1%;white-space:nowrap;min-width:auto!important}button[type=button].btn-danger,button[type=button].btn-danger:active,button[type=button].btn-danger:focus,button[type=button].btn-danger:hover,button[type=button].disabled,button[type=button].disabled:active,button[type=button].disabled:focus,button[type=button].disabled:hover,button[type=submit].btn-danger:active,button[type=submit].btn-danger:focus,button[type=submit].btn-danger:hover,button[type=submit].disabled,button[type=submit].disabled:active,button[type=submit].disabled:focus,button[type=submit].disabled:hover{padding:12px 24px!important;border-radius:6px}button[type=button].disabled,button[type=button].disabled:active,button[type=button].disabled:focus,button[type=button].disabled:hover,button[type=submit].disabled,button[type=submit].disabled:active,button[type=submit].disabled:focus,button[type=submit].disabled:hover{width:auto;padding:12px 24px!important;background-color:grey;border-radius:6px;border:none;border-bottom:3px solid grey}.btn,.btn-group>.btn:first-child,body,html{outline:0!important;-moz-outline-style:none!important}.container,.row{padding:0;margin:0 auto}#logo{height:52px;margin:20px 0}#login .btn{transition:color .2s,background .2s;font-size:15px!important}#login .btn .fa-user,#login .btn.focus .fa-user{transition:color .2s}#login>a>button{transition:border-radius .4s}#login>a.active>button{background:#ef9114;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}#login>a.active>button:hover{background:#e18810}#login>a>.btn:focus{border-radius:8px}#login>a.active>.btn:focus{border-radius:8px 8px 0 0}#cart>a>button>svg>g>g>circle,#cart>a>button>svg>g>g>path,#login>a>button>svg>g>g>circle,#login>a>button>svg>g>g>path{transition:fill .2s;fill:#f29314}#cart>a>button>svg,#login>a>button>svg{margin-right:8px}.header-links li,.header-links li a{font-size:17px}#cart .btn,#login .btn,#main-menu{margin:0;height:auto;width:auto}object,svg{height:18px;max-width:20px;vertical-align:middle;cursor:pointer;margin-right:2px}#cart .btn,#login .btn{padding:12px 22px;background-image:none!important;border-radius:8px;color:#5f5f5f}#cart>a>.btn .cls-1,#login>a>.btn .cls-1{transition:fill .2s}#articleTable svg circle,#articleTable svg path,#articlesForLetterTable svg circle,#articlesForLetterTable svg path,#cart .btn:focus svg circle,#cart .btn:focus svg path,#cart .btn:hover svg circle,#cart .btn:hover svg path,#cart>a>.btn:focus .cls-1,#cart>a>.btn:hover .cls-1,#login .btn:focus svg path,#login .btn:hover svg path,#login>a.active>button svg path,#login>a>.btn:focus .cls-1,#login>a>.btn:hover .cls-1,#order>svg circle,#order>svg path,#order_article button svg circle,#order_article button svg path{fill:#fff}#cart .btn object,#login .btn object{cursor:pointer!important;margin-right:12px}#cart .btn .fa-shopping-cart{display:none}#login .btn{color:#848484;font-size:16px;vertical-align:middle;border-radius:8px}#cart .btn span{font-size:18px;color:#848484;vertical-align:middle;margin:0}#login .btn .fa-user{padding:0;font-size:24px;margin-right:12px;vertical-align:middle}#cart .btn{transition:color .2s,background .2s}#cart .btn:focus,#cart .btn:hover{background-color:#ef9114!important;color:#fff!important;cursor:pointer}#cart .btn:focus{background-color:#e18810!important}#cart .btn span{transition:color .2s,background .2s}#cart .btn:focus span,#cart .btn:hover span{color:#fff}#cart,#login,.btn-group,.btn-group-vertical{width:auto;margin:0}#login{margin-left:16px}.header-links,.header-links ul{margin:0}.header-links li a{padding:8px 16px}.header-top{padding:0;margin:0}.header-top .container .row{padding:0;margin:0}.header-top>.container>.row>.col-sm-10.col-xs-12,.header-top>.container>.row>.col-sm-2.col-xs-12{padding:0;margin:0;width:auto;display:table-cell;color:#b2b2b2;vertical-align:middle;float:none}.bs-caret{color:#b2b2b2;vertical-align:middle}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{margin:0;padding:0;position:static!important}#header-area .header-top .pull-left{padding:0;margin:0;vertical-align:middle;margin-right:8px;text-align:left;height:auto;font-size:14px;outline:0!important;cursor:pointer}.btn-group>.btn,.navbar-nav>li>a{transition:background .2s,color .2s}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:initial;width:auto;vertical-align:middle}.btn-group>.btn:first-child{padding:0}.header-top>.container>.row>.col-sm-10.col-xs-12{width:100%}.header-top>.container>.row>.col-sm-2.col-xs-12>div{padding:0;margin:0;width:auto;float:none}.btn-group>.btn:first-child{padding:14px 12px;transition:background .2s,color .2s;border-radius:0}.btn-group>.btn:hover,.navbar-nav>li>a:hover{background:rgba(0,0,0,.25);color:#ef9114}.input-group-addon,.input-group-btn{width:auto}.input-group-btn:hover{border-color:#f29314}.dropdown-menu{margin:0;padding:0;height:auto;min-height:auto}.header-top li a,.pull-left,.pull-right{float:none!important;margin:0;padding:0;width:auto}.header-top li a{transition:background-color .2s,color .2s}.open>.dropdown-toggle.btn-default[data-id=language_select],.open>.dropdown-toggle.btn-default[data-id=language_select]:hover{background:unset;background-color:rgba(0,0,0,.35);color:#ef9114;border-color:unset}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu{min-height:unset!important}.bootstrap-select.btn-group .dropdown-menu.inner{margin:4px 0;min-height:unset!important;overflow-x:hidden}ul.dropdown-menu{padding:8px 0}.dropdown-menu>li>a{padding:8px 12px}li.dropdown>.dropdown-toggle{padding:12px}#content>#hauptteil>.container>.row>div:nth-child(1){padding-left:0}#content>#hauptteil>.container>.row>div:nth-child(2){padding-right:0;margin-top:20px;text-align:right}.noMargin{margin:0}#content>#hauptteil>.container,#content>.container{max-width:100%;width:100%}.container,.container-fluid,.mobileMenuWrapper{max-width:1270px;width:calc(100% - 60px)}.mobileMenuWrapper{position:absolute;width:auto;max-width:1270px}@media screen and (max-width:1340px){.mobileMenuWrapper{max-width:calc(100% - 60px)}}li.custom_menu>ul.dynamic-menu,li>.mobileMenuWrapper>ul.dynamic-menu{width:auto}.copyright p.pull-left,.copyright ul{text-align:unset!important}.main-header .col-sm-4{width:auto;float:none;display:table-cell;min-width:360px;text-align:right;vertical-align:middle;padding:0}.main-header .col-sm-3{float:none;display:table-cell;width:auto;vertical-align:middle;padding:0}.main-header .col-sm-5{width:100%;float:none;display:table-cell;vertical-align:middle;padding:0 0 0 40px}.container>.navbar-collapse{padding:0}.menu1 .fa-bars{font-size:25px}#main-menu .navbar-nav{display:table-cell;float:none;min-width:110px;padding:0;vertical-align:middle}#main-menu .navbar-nav>li{cursor:pointer}#main-menu .navbar-nav>li>a,#main-menu .navbar-nav>li>a>span,#main-menu .navbar-nav>li>a>span:before,#main-menu .navbar-toggle>span{cursor:pointer;vertical-align:middle}#main-menu .navbar-nav>li>a>svg>g>g>path,.navbar-toggle>svg>g>g>path{fill:#848484}#main-menu .navbar-nav>li:hover>a>span:before{color:#ef9114;background-color:transparent}li>.mobileMenuWrapper>ul.dynamic-menu.root-menu>li{padding:0!important;margin:0}.dynamic-menu>.mobileAngular>.panel-group#akkordion_1>.panel-default .panel-heading{padding:0!important}.dynamic-menu>.mobileAngular>.panel-group#akkordion_1>.panel-default>.panel-heading a{width:100%}.dynamic-menu>.mobileAngular>.panel-group#akkordion_1{margin:0}.dynamic-menu>.mobileAngular>.panel-group#akkordion_1>.panel-default>.panel-heading a,li>.mobileMenuWrapper>ul.dynamic-menu.root-menu>li>a,li>.mobileMenuWrapper>ul.dynamic-menu.root-menu>li>webshop-catalog-group-tree-menu>ul>li>a{padding:10px 32px 10px 24px!important;margin:0;cursor:pointer}webshop-catalog-group-tree-menu .sf-menu a,webshop-catalog-group-tree-menu .sf-menu li{position:static}webshop-catalog-group-tree-menu ul.sf-menu{margin-left:0}.relative_li.custom_menu.menu1>a.custom_menu>.fa::before{font-size:18px;vertical-align:middle}.relative_li.custom_menu.menu1>a.custom_menu>.fa>#menu_text{vertical-align:middle;transition:color .2s}#main-menu .navbar-nav>li a,#main-menu .navbar-toggle{margin:0;font-size:14px;font-weight:400;color:#848484;background-color:rgba(0,0,0,0);transition:color .2s,background .2s;text-transform:none}#main-menu .navbar-nav>li a::first-letter,#main-menu .navbar-toggle::first-letter{text-transform:capitalize}#main-menu .navbar-nav>li a>object{min-width:20px;max-width:50px;margin-right:18px;height:24px;width:24px;pointer-events:none}#main-menu .navbar-nav>li a,#main-menu .navbar-toggle{transition:color .3s}#main-menu .navbar-nav>li a:hover,#main-menu .navbar-toggle:hover{color:#ef9114;background:rgba(0,0,0,.04);text-decoration:none}#main-menu .navbar-nav>li a:hover~.mobileMenuWrapper>ul.dynamic-menu,.mobileMenuWrapper>ul.dynamic-menu:hover{display:block}#main-menu .navbar-nav>li a:hover~.mobileMenuWrapper>ul.dynamic-menu,.mobileMenuWrapper>ul.dynamic-menu:hover{display:block}#main-menu .navbar-nav>li a>svg>g>g>path{transition:fill .2s}#main-menu .navbar-nav>li a:focus>svg>g>g>path,#main-menu .navbar-nav>li a:hover>svg>g>g>path,#main-menu .navbar-toggle:focus>svg>g>g>path,#main-menu .navbar-toggle:hover>svg>g>g>path{fill:#ef9114}.paddingLeftRight{padding:0}#main-menu .navbar-nav>li a:active,#main-menu .navbar-nav>li a:focus{text-decoration:none}.specialMenuWrapper>.menuHeadings>a{padding:12px 25px!important;cursor:pointer;background:rgba(0,0,0,0)!important;transition:color .1s,fill .1s,background .1s}.specialMenuWrapper>.menuHeadings>a:hover{background:rgba(0,0,0,.08)!important;color:#ef9114}li.custom_menu>ul.dynamic-menu,li>.mobileMenuWrapper>ul.dynamic-menu{cursor:default;padding:12px 0 18px;z-index:99;top:auto;left:0;position:absolute;border-radius:0 0 8px 8px;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 32px 0 rgba(0,0,0,.1);box-shadow:0 0 32px 0 rgba(0,0,0,.1);border:none;max-height:calc(100vh - 247px);overflow-y:auto}.menuContent div[class^=menuContent_]{overflow-y:visible;height:100%;padding:16px 0 0 0}.menuContent div[class^=menuContent_]>ul.columnWrapper{padding-left:40px}.columnWrapper>li[class^=menuContent_]>span{font-weight:700;font-size:14px;margin-bottom:4px;display:block}.columnWrapper>li[class^=menuContent_]{margin-bottom:15px}ul>li[class^=menuContent_]{margin-left:-8px}ul>li[class^=menuContent_]>a{background:rgba(0,0,0,0)!important;padding:3px 8px!important;transition:background .1s}ul>li[class^=menuContent_]>a:hover{background:rgba(0,0,0,.03)!important}.menuContent>ul,.menuHeadings>ul{padding:0}.menuHeadings>ul{margin-top:10px}#main-menu .navbar-nav img{height:24px;max-width:24px;vertical-align:middle;margin-right:16px}.specialMenuWrapper.container{margin:0;max-width:100%}.menuHeadings{float:none;display:table-cell;min-width:320px;width:320px;vertical-align:top;background-color:rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,.03);padding:0;margin:0}.menuContent{float:none;width:100%;display:table-cell;margin-left:0}.fa{font:normal normal normal 14px/1!important}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{vertical-align:middle}.relative_li.custom_menu.menu1{padding:0;margin-left:0;display:inline-block;vertical-align:middle;position:static;float:none}#main-menu .navbar-toggle,.relative_li.custom_menu.menu1>a{padding:20px 12px!important;margin-left:0}.fa-chevron-down:before,.fa-chevron-right:before{content:"\f054"}.fa-chevron-right{transform:rotate(0);transition:transform .3s;opacity:.35}.fa-chevron-down{transform:rotate(-90deg);transition:transform .3s;opacity:.35}#search,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin:0;padding:0}.bootstrap-select.btn-group .dropdown-toggle .filter-option{vertical-align:middle;text-align:left;font-size:16px;width:auto;flex:1}.bootstrap-select.btn-group .dropdown-menu li a{padding:6px 12px;font-size:13px;cursor:pointer;outline:0}.bootstrap-select.btn-group .dropdown-menu li a span.text{word-break:break-all;width:100%;white-space:normal}.bootstrap-select.btn-group .dropdown-menu li{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li:hover{background:rgba(0,0,0,.06)}.input-group .form-control{float:none}.dropdown-menu.open,.dropdown-menu.open>ul{background-color:#fff!important}.dropdown-menu.open{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.1)!important;box-shadow:0 2px 20px 0 rgba(0,0,0,.1)!important}.dropdown-menu.inner{padding:0!important;margin:0!important}.btn-group.bootstrap-select.input-group-btn.open>.dropdown-menu.open{max-width:100%;min-width:180px;width:100%;cursor:pointer}.btn-group.bootstrap-select.input-group-btn:last-child{border-left:none;border-radius:0 10px 10px 0!important}.btn-group.bootstrap-select.input-group-btn:last-child>.btn.dropdown-toggle.btn-default{border-radius:0 5px 5px 0!important}.btn,.input-lg{height:auto;line-height:normal}div.input-group{margin:0}.menuHeadings{padding:0!important;margin:0!important}.menuHeadings>.menuOpened{width:100%!important;display:block!important;padding:24px 32px 14px 20px!important}.specialMenuWrapper>.menuHeadings>ul>li{transition:background-color .3s}.specialMenuWrapper>.menuHeadings>ul>li>a{padding:2px 25px;font-size:14px!important;cursor:pointer!important;transition:padding-left .2s!important}.specialMenuWrapper>.menuHeadings>ul>li:hover{background-color:rgba(0,0,0,.06)}.specialMenuWrapper>.menuHeadings>ul>li.active{margin:0;padding:0!important}.specialMenuWrapper>.menuHeadings>ul>li.active>a{padding-left:25px;color:#ef9114!important}.menuContent a,.menuContent li>a,.menuHeading>a{transition:color .3s}.breadcrumb{padding:0;font-weight:400;display:block;width:100%}#extraMenu{height:unset;margin:0 0 0 -8px;display:block;padding:0}#extraMenu>li{display:inline-block;float:none!important}.vgkl_sz-box{text-align:left;width:100%;margin:0 0 15px}.sz-box{margin:0}.sz-box span.sz-seiten{padding:0;margin:0 20px 0 0;font-size:13px}.sz-box a,.sz-box a:link,.sz-box span.sz-aktuell{padding:8px;font-size:13px;margin:0}.sz-next{margin-left:14px!important}.sz-back{margin-right:14px!important}#extraMenu>li>a,.sz-box a,.sz-box a:link{padding:8px;background:0 0;color:#f29314;border-radius:18px;transition:color .2s,background .2s}#extraMenu>li>a:hover,.sz-box a:hover,.sz-box a:link:hover{background:rgba(0,0,0,.02);color:#422704}#page_container>#container.container>#content>table>tbody>tr:last-child>td:first-child{max-width:900px!important;width:calc(100% - 120px)!important}#page_container>#container.container>#content>table>tbody>tr>td>img{width:60px;max-height:80px;object-fit:cover;vertical-align:top}#page_container>#container.container>#content>table>tbody>tr>td[valign=top]>img{width:100%;max-height:unset;object-fit:cover;vertical-align:top}.produkttext{font-size:13px;color:#a3a3a3!important;padding-right:20px;padding-bottom:15px}.produkttext>span{font-size:15px;width:100%;display:inline;margin-bottom:5px;color:#848484!important}.vgkl_table{border:2px solid #eee}.vgkl_table tbody tr{border-top:2px solid #eee}.vgkl_table>tbody>tr:first-child>td{color:#848484!important;font-size:14px}.vgkl_table>tbody>tr>td{color:#848484!important;font-size:13px;vertical-align:middle}.vgkl_table>tbody>tr>td:first-child{width:50px}.vgkl_table>tbody>tr>td:last-child{border-right:2px solid #eee}.vgkl_table>tbody>tr>td.vgkl_seite_cell_a>a:not(.referenz2):not(.referenz)>span,.vgkl_table>tbody>tr>td.vgkl_seite_cell_b>a:not(.referenz2):not(.referenz)>span{background:0 0;transition:background .3s;padding:6px 12px;border-radius:15px;margin-left:-12px}.vgkl_table>tbody>tr>td.vgkl_seite_cell_a>a:not(.referenz2):not(.referenz)>span,.vgkl_table>tbody>tr>td.vgkl_seite_cell_b>a:not(.referenz2):not(.referenz)>span{color:#f29314!important}.vgkl_table>tbody>tr>td.vgkl_seite_cell_a>a:not(.referenz2):not(.referenz):hover>span,.vgkl_table>tbody>tr>td.vgkl_seite_cell_b>a:not(.referenz2):not(.referenz):hover>span{background:rgba(0,0,0,.04);color:#f29314!important}#logindetails{left:auto!important;top:auto!important;right:0!important;width:auto!important;height:unset!important;padding:0;z-index:99;border:none;border-radius:0 0 8px 8px;min-width:100%;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);text-align:left}#logindetails>form>fieldset>span{display:block;font-size:18px;margin-bottom:13px;color:#252a2f;font-weight:500;text-transform:capitalize}#logindetails>form{width:320px}#logindetails>form>fieldset>label{display:none}#logindetails>form>fieldset>h2{font-size:19px;color:#444;text-align:left;margin-bottom:15px}#logindetails>form>fieldset>input{border:2px solid rgba(132,132,132,.2)!important;box-shadow:none;border-radius:6px;color:rgba(132,132,132,.9);margin-bottom:15px;height:unset;padding:8px 15px!important}#logindetails>form>fieldset>button{border:none;box-shadow:none;border-radius:6px;color:#fff!important;background:#f29314!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:background .2s,box-shadow .2s}#logindetails>ul:not(#user_details){padding:12px 0;margin:0}#logindetails>ul:not(#user_details)>li>a{color:#848484;font-size:14px;min-width:140px}#logindetails>ul>li>a{padding:8px 28px 8px 18px;display:block;text-align:left;color:#848484;transition:background-color .2s,color .2s}#logindetails>ul>li>a:hover{color:#ef9114!important;background-color:rgba(0,0,0,.06)}.footer{margin-top:30px}#footer_left,#footer_middle,#footer_right{position:initial;float:none;width:300px;max-width:100%;display:inline-block;vertical-align:top;margin-bottom:60px}#footer_left>h4,#footer_left>ul,#footer_left>ul>li,#footer_middle>h4,#footer_middle>ul,#footer_middle>ul>li,#footer_right>h4,#footer_right>ul,#footer_right>ul>li{margin:0;padding:0}#footer_left>h4,#footer_middle>h4,#footer_right>h4{font-size:20px;margin-bottom:15px;color:#444;font-family:"PT Sans",sans-serif}#footer_left>ul>li,#footer_middle>ul>li,#footer_right>ul>li{padding:5px 0}#footer_left>ul>li>a,#footer_left>ul>li>span,#footer_middle>ul>li>a,#footer_middle>ul>li>span,#footer_right>ul>li>a,#footer_right>ul>li>span{margin:0;display:inline-block;font-family:"PT Sans",sans-serif!important;font-size:14px;padding:0;min-width:60px;color:#6e6e6e;transition:color .2s,background .2s}#footer_left>ul>li>span,#footer_middle>ul>li>span,#footer_right>ul>li>span{padding:0;vertical-align:middle}#footer_left>ul>li>img,#footer_middle>ul>li>img,#footer_right>ul>li>img{width:24px;max-width:20px;vertical-align:middle;margin-right:12px}#footer_bottom{background-color:#ececec;padding:15px 0;font-size:14px}#footer_bottom>p{opacity:.75}.copyright p{margin:0;padding:0}.cc-floating.cc-theme-classic,.cc-window.cc-banner{padding:15px 20px;background:#df850e;color:#fff}.cc-floating.cc-theme-classic{border-radius:12px 12px 0 0}.cc-btn{background:#fff;color:#df850e;border:none;padding:8px 24px;min-width:0!important;border:3px solid #fff;transition:color .2s,background .2s,border .2s}.cc-btn:hover{background:#df850e;color:#fff;border:3px solid #fff}.cc-btn:focus{background:#fff;color:#df850e}div.boxtyp1>div.content_start1,div.boxtyp1>div.content_start2,div.boxtyp2>div.content_start1,div.boxtyp2>div.content_start2,div.boxtyp3>div.content_start1,div.boxtyp3>div.content_start2,div.boxtyp4>div.content_start1,div.boxtyp4>div.content_start2,div.boxtyp5>div.content_start1,div.boxtyp5>div.content_start2,div.boxtyp6>div.content_start1,div.boxtyp6>div.content_start2{overflow:auto}td,th{vertical-align:top;padding-top:6px;padding-bottom:6px}.bootstrap-select>button .bs-caret{display:inline-block}.bootstrap-select>button .caret{background-size:12px;width:12px;height:12px;position:static!important;left:auto!important;top:auto!important;display:block}.bootstrap-select>button>span.filter-option{text-align:right;padding-right:8px}.caret{border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:none!important}#articlesInGroupTable td>.input-group,td:last-child>.input-group{display:inline-block;vertical-align:middle}td:last-child>.input-group>input[name=m298_AA411012050]{width:84px;display:inline-block;vertical-align:middle}#articlesInGroupTable td>.input-group>.input-group-btn,td:last-child>.input-group>.input-group-btn{display:inline-block;vertical-align:middle;color:#fff!important}#articlesInGroupTable td>.input-group>.input-group-btn>button,td:last-child>.input-group>.input-group-btn>button{color:#fff!important}td:last-child>button.btn.btn-default{color:#fff!important}td:last-child>button.btn.btn-default>span{color:#fff!important}#articleTable>tbody>tr>td:nth-child(5),#page_container>#container.container>#content>table>tbody>tr>td:last-child{min-width:250px}#articleTable>tbody>tr>td:nth-child(5)>.input-group,#articleTable>tbody>tr>td:nth-child(5)>.input-group>*{display:inline-block}#articleTable>tbody>tr>td:nth-child(5)>.input-group>.input-group-btn>button,#articlesInGroupTable td>.input-group>.input-group-btn>button,#page_container>#container.container>#content>table>tbody>tr>td:last-child>.input-group>.input-group-btn>button,.historyTable>tbody>tr>td>.input-group>.input-group-btn>button{padding:8px 14px;border-radius:8px;margin-left:8px}#articleTable>tbody>tr>td:nth-child(5)>span>button.btn,#page_container>#container.container>#content>table>tbody>tr>td:last-child>button.btn{padding:8px 14px;border-radius:8px;margin-left:8px}#articlesInGroupTable tr>td:last-child>button,#favoritengruppen #page_container>#container.container>#content>table>tbody>tr>td:last-child>button.btn{margin-left:0!important}#articleTable>tbody>tr>td:nth-child(5)>.input-group>.input-group-btn>button:hover,#articleTable>tbody>tr>td:nth-child(5)>span>button.btn:hover,.historyTable>tbody>tr>td>.input-group>.input-group-btn>button:hover{color:#fff}.form-control{height:unset}#search_content{margin:20px 0 0}#search_content #bes-search-link{float:none;display:block;margin-bottom:30px}#search_content #bes-search-link a{font-size:15px}#search_content #bes-search-link a:hover{text-decoration:underline}#categories_span.fa-chevron-up,#filter_articles_span.fa-chevron-up{transition:transform .6s;transform:rotate(-180deg)}#categories_span.fa-chevron-down,#filter_articles_span.fa-chevron-down{transition:transform .6s}#filterDiv .panel-default>.panel-heading{border:none;padding:0;cursor:pointer;transition:background .3s;border:1px solid #f5f5f5;border-bottom:unset}#filterDiv>.panel-default>.panel-body,#filterDiv>.panel-default>.panel-body>#filter_articles_table,#filterDiv>.panel-default>.panel-body>#filter_div{padding:0;margin:0}#filterDiv .panel-default>.panel-heading:hover{background:#f4f4f4}#filterDiv .panel-default>.panel-heading>.panel-title{color:#444;font-size:17px}#filterDiv .panel-default>.panel-heading>.panel-title>.fa{margin-left:6px;opacity:.5}#categories_span:after,#filter_articles_span:after{background-size:14px;background-position:center center}#filter_articles_table>tbody>tr>td>.btn-group.filter_selects>button[type=button]{border-radius:8px;text-align:left}#filter_articles_table>tbody>tr{margin:16px 0;display:block}#filter_articles_table>tbody>tr>td{padding:0 0 3px}#filter_articles_table>tbody>tr>td>.slider_div>.inner_slider_div>.btn-group{margin-left:0;width:100%}#filter_articles_table>tbody>tr>td>.slider_div>.inner_slider_div>span{margin:8px 4px;padding:0}.table{margin-bottom:30px}.dialog_fixed{width:840px!important;max-width:calc(100 vw-160px);position:fixed;top:100px;padding:0}.dialog_fixed .ui-dialog-titlebar{background:0 0;border:none;font-size:22px;padding:10px 20px;margin:0;position:static}.ui-dialog-titlebar .ui-button .ui-button-text{display:none}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:static;margin:0}.ui-dialog .ui-dialog-title{float:none;margin:0;width:calc(100% - 32px);vertical-align:middle;font-size:15px;opacity:.5;display:inline-block}.ui-dialog .ui-dialog-titlebar-close{position:static;border:none;background:rgba(0,0,0,.1);vertical-align:middle;margin:0;padding:8px;height:unset;width:auto;display:inline-block}.modal-content{-webkit-box-shadow:-4px 4px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:-4px 4px 20px 0 rgba(0,0,0,.1);box-shadow:-4px 4px 20px 0 rgba(0,0,0,.1);border:none;border-radius:8px}.modal-content>.modal-header{padding:16px 24px;background-color:#f2f2f2;color:#444;border-top-left-radius:8px;border-top-right-radius:8px}.modal-content>.modal-header>.close{display:none}.modal-content>.modal-header>.modal-title{font-size:20px}.modal-content>.modal-header>.modal-title>.fa-pencil{display:none}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front{padding:0;background:0 0;top:50px;width:auto!important;padding:18px 32px 18px 24px;position:fixed;background:#fff;max-height:calc(100vh - 60px);color:#fff;border:none;border-radius:6px;border-left:5px solid #f29314;overflow-y:auto!important;overflow-x:hidden!important;overflow:hidden!important;-webkit-box-shadow:-4px 8px 20px 0 rgba(0,0,0,.12);-moz-box-shadow:-4px 8px 20px 0 rgba(0,0,0,.12);box-shadow:-4px 8px 20px 0 rgba(0,0,0,.12)}.ui-widget-content .ui-widget-header{padding:0;background:0 0;border:none;opacity:.25;margin-bottom:12px}.ui-dialog .ui-dialog-content{padding:0 0 20px 0;height:unset;min-height:unset!important;max-height:unset!important}.ui-dialog .ui-dialog-content p{font-size:20px}#frontPageImage{position:relative}#frontPageImage>.container{position:absolute;height:100%;top:0;left:50%;z-index:99;transform:translateX(-50%)}#frontPageImage>.container>#imageOverlay{top:50%;transform:translateY(-50%)}#imageOverlay{max-width:460px;top:auto;left:auto;bottom:auto;right:auto;line-height:none;width:auto;font-size:unset}#imageOverlay>h2{color:#fff;font-family:"PT Sans",sans-serif;font-size:28px;margin:0 0 15px}#imageOverlay>span{color:#fff;font-family:"PT Sans",sans-serif;font-size:18px;opacity:.75;line-height:none;margin:0}#overlayButton{background:0 0!important;outline:0!important;border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;cursor:default!important;padding:0}#overlayButton>a{display:block;padding:16px 32px;background:#f29314;color:#fff;border-radius:4px;outline:0;border:none;font-size:18px;margin-top:32px;transition:box-shadow .3s,color .3s,background .3s,padding .3s;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.04);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.04)}#overlayButton>a:hover{padding:16px 40px 16px 40px;background:#d77b00;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.08);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.08);box-shadow:0 2px 2px 0 rgba(0,0,0,.08)}#overlayButton>a:active{background:#c37001;color:#f2f2f2;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px 0 rgba(0,0,0,.12)}#overlayButton>a:focus{text-decoration:none}.slideshow-container{position:relative;margin:auto;z-index:10;height:100%;max-height:100%;overflow:hidden;top:auto}.myslides{position:absolute;width:100%!important;background-size:cover!important;display:block!important;height:520px;transition:opacity .2s!important;opacity:0;-webkit-animation-name:slideShowZoom;-webkit-animation-duration:25s;-webkit-animation-direction:alternate-reverse;-webkit-animation-iteration-count:infinite;animation-name:slideShowZoom;animation-duration:25s;animation-animation-direction:alternate-reverse;animation-iteration-count:infinite}@keyframes slideShowZoom{from{transform:scale(1.2)}to{transform:scale(1)}}.slideshowOverlay{background:#000;background:-moz-linear-gradient(150deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.2) 100%);background:-webkit-linear-gradient(150deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.2) 100%);background:linear-gradient(150deg,rgba(0,0,0,.08) 0,rgba(0,0,0,.2) 100%);height:100%;position:absolute;width:100%;top:0;left:0;z-index:999}#s390 #frontPageImage{height:520px;position:relative;display:block;vertical-align:middle;z-index:1}#s390 #frontPageImage img{height:auto;margin-top:auto;height:520px;max-height:520px;object-fit:cover}#s390 #frontPageImage>.slideshow-container,#s390 #frontPageImage>.slideshow-container>.myslides.animate{height:100%}div.dots{right:16px;z-index:9999;top:auto;bottom:16px;position:absolute}div.dots>.dot{padding:0;vertical-align:bottom;margin:0 3px;width:12px;height:12px;background-color:#fff;opacity:.2;transition:opacity .3s}div.dots>.dot:hover{opacity:.4}div.dots>.dot.active_dot{opacity:.5}#s390 #content{margin:0;padding:0;width:100%;position:static}div.boxtyp1,div.boxtyp2,div.boxtyp3,div.boxtyp4,div.boxtyp5{float:none}div.boxtyp6:nth-child(2){margin:60px 0 80px}div.boxtyp6{margin:40px 0 20px;max-width:100%;float:unset;clear:unset;display:block;font-family:"PT Sans",sans-serif!important;color:#848484}div.boxtyp6>div>table{margin:15px 0 0 0}div.boxtyp6>div>table>tbody>tr>td:first-child{vertical-align:text-top;font-family:"PT Sans",sans-serif!important;font-size:15px;color:#848484;opacity:.75;padding-right:60px}div.boxtyp6>div>table>tbody>tr>td>img{padding-left:0!important}div[class^=boxtyp] .box-link{position:static;left:auto;bottom:0}.boxtyp6>.content_start1{width:100%;box-sizing:border-box;display:table}.boxtyp6>.content_start1>.cards-title-link,.boxtyp6>.content_start1>.cards-title-link>h3{display:table-cell;width:auto}.boxtyp6>.content_start1>.cards-title-link{text-align:right;font-size:19px;vertical-align:middle}.boxtyp6>.content_start1>.cards-title-link>a,.btn-group.bootstrap-select.pageSelect>button.btn.dropdown-toggle{color:#f29314;border:2px solid #f29314;padding:6px 18px;border-radius:8px;font-size:17px;box-sizing:border-box;transition:color .2s,background .2s;text-decoration:none!important;background:unset}.btn-group.bootstrap-select.pageSelect>button.btn.dropdown-toggle span.caret{background-image:url(/shop_hacc/53/grafik/dropdown_orange.svg)!important}.btn-group.bootstrap-select.pageSelect>button.btn.dropdown-toggle:focus span.caret,.btn-group.bootstrap-select.pageSelect>button.btn.dropdown-toggle:hover span.caret{background-image:url(/shop_hacc/53/grafik/dropdown-white.svg)!important}.boxtyp6>.content_start1>.cards-title-link>a:hover,.btn-group.bootstrap-select.pageSelect>button.btn.dropdown-toggle:hover{background:#f29314}.boxtyp6>.content_start1>.cards-title-link>a:focus,.btn-group.bootstrap-select.pageSelect>button.btn.dropdown-toggle:focus{background:#c7780e;border:2px solid #c7780e;color:#fff}.boxtyp6>.content_start1>.cards-title-link>a>span,.boxtyp6>.content_start1>.cards-title-link>a>svg{color:#f29314!important;vertical-align:baseline;transition:color .2s,fill .2s}.boxtyp6>.content_start1>.cards-title-link>a>svg .st0{transition:fill .2s}.boxtyp6>.content_start1>.cards-title-link>a:focus>span,.boxtyp6>.content_start1>.cards-title-link>a:focus>svg .st0,.boxtyp6>.content_start1>.cards-title-link>a:hover>span,.boxtyp6>.content_start1>.cards-title-link>a:hover>svg .st0{color:#fff!important;fill:#fff!important}.boxtyp6>.content_start1>.cards-title-link>a>svg{width:12px;height:12px;margin-left:2px}div.boxtyp1{display:inline-block;vertical-align:top;float:unset;height:unset;width:290px;margin:0 26px 26px 0;transition:background .2s;background-color:#f9f9f9}div.boxtyp1:hover{background:#f2f2f2}div.boxtyp1>div{display:inline-block;vertical-align:top}div.boxtyp1>div>a:not(.box-link){box-sizing:border-box;display:block;position:relative;width:290px}div.boxtyp1>div>a>img{box-sizing:border-box;min-width:100%!important;width:290px;height:180px!important;object-fit:cover;border-radius:8px 8px 0 0}div.boxtyp1>div>a>.box-price-tag{position:absolute;left:0;bottom:0;background:#f29314;color:#fff;font-size:18px;padding:12px 20px}div.boxtyp1>div>.box-wrapping{min-height:120px;max-height:120px;overflow-y:hidden}div.boxtyp1>div>.box-wrapping>.box-title{box-sizing:border-box;color:#2f2f2f!important;font-family:"PT Sans",sans-serif!important;font-size:18px!important;font-weight:500!important;padding:0!important;margin:20px 24px 6px 24px!important}div.boxtyp1>div>.box-wrapping>.box-body{box-sizing:border-box;font-weight:400;color:rgba(132,132,132,.78)!important;font-family:"PT Sans",sans-serif!important;font-size:14px!important;padding:0!important;margin:0 24px 0 24px!important}div.boxtyp1>div>a.box-link{box-sizing:border-box;display:inline-block;font-family:"PT Sans",sans-serif!important;color:#f29314!important;font-size:17px!important;padding:0!important;margin:12px 24px 28px 24px!important;vertical-align:middle}div.boxtyp1>div>a.box-link:hover{color:#ba6e0a!important}div.boxtyp1>div>a.box-link::after{color:#f29314!important;font-size:13px!important;text-decoration:none!important;vertical-align:middle;margin-left:8px}.categories-banner-box{display:none!important}#basketBreadcrumb .bootstrap-select .bs-caret>.caret:after{content:""}#basketBreadcrumb .bootstrap-select button{border:2px solid transparent;padding:10px 15px;border-radius:8px;transition:border .2s,background .2s;background:#fff}#basketBreadcrumb .bootstrap-select:hover button{border:2px solid #ececec}#basketBreadcrumb .bootstrap-select:active button{border:2px solid #ececec;background:#ececec}.shopping-cart-table{margin-top:15px}.shopping-cart-table>#basket_table>tbody>tr>td>.input-group>span>button>img,.shopping-cart-table>#basket_table>tbody>tr>td>button>img{width:20px;height:20px}.shopping-cart-table>#basket_table>tbody>tr>td>.input-group>span>button,.shopping-cart-table>#basket_table>tbody>tr>td>button{padding:8px}table#addresses_to_edit{table-layout:auto;border-collapse:collapse}table#addresses_to_edit td{font-size:14px;width:auto;padding:0;vertical-align:middle}table#addresses_to_edit td:first-child{width:100%;padding:4px 0 4px 12px}table#addresses_to_edit td:last-child{width:100%;padding:4px 12px 4px 12px}table#addresses_to_edit td .btn{font-size:14px;padding:12px 16px;transition:background .3s;vertical-align:middle}table#addresses_to_edit td .btn:hover{background:rgba(0,0,0,.05)}table#addresses_to_edit td .btn.disabled{opacity:.3;color:#333;background:rgba(0,0,0,.02)}table#addresses_to_edit td .btn.disabled:hover{background:rgba(0,0,0,.02)}table#addresses_to_edit td .btn .fa{margin-right:6px}table#addresses_to_edit .btn-block{width:auto}.list-unstyled.manufacturer{max-width:400px}.list-unstyled.manufacturer>li{margin-bottom:6px;max-width:400px}.input-group .form-control:first-child{max-width:84px;width:84px;vertical-align:middle;border-top-right-radius:8px;border-bottom-right-radius:8px}.input-group-addon,.input-group-btn{width:auto}.input-group-addon,.input-group-btn,.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{width:auto}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:10px 12px}#basket_table>tbody>tr>td>button.btn.btn-default.tool-tip,.input-group-btn>.btn-primary{border:2px solid #ececec!important;background:0 0!important;border-radius:8px!important;transition:background .3s,border-radius .3s!important}#basket_table>tbody>tr>td>button.btn.btn-default.tool-tip:hover,.input-group-btn:hover>.btn-primary{border-radius:8px!important;background-color:#ececec!important}.table-bordered{border:2px solid #f2f2f2}.table-bordered>tbody>tr>td{border-bottom:2px solid #f2f2f2}#basket_table_box>p{font-size:15px;font-weight:700;margin:8px 0 24px!important}#basket_table_box>.shopping-cart-table>table>thead>tr>th{font-weight:500;color:#424242!important;font-size:15px}#basket_table_box>.shopping-cart-table>table>tbody>tr>td,#basket_table_box>.shopping-cart-table>table>tbody>tr>td li,#basket_table_box>.shopping-cart-table>table>tbody>tr>td span{color:#888;font-size:14px}.panel-body>.form-horizontal>p{margin:0;opacity:.65;font-size:13px}#basket_table>thead>tr>th:nth-child(3){width:190px}#basket_table>thead>tr>th:nth-child(5){min-width:130px}#basket_table>tbody>tr>td:last-child{padding-left:18px!important}#articlesInGroupTable>tbody>tr>td:last-child>button.btn-danger,#basket_table>tbody>tr>td:last-child>button.btn-danger{padding:10px!important;border-radius:4px;background:#ececec;transition:background .2s,border-radius .2s}#articlesInGroupTable>tbody>tr>td:last-child>button.btn-danger>i,#basket_table>tbody>tr>td:last-child>button.btn-danger>i{color:#888;width:15px;transition:color .2s}#articlesInGroupTable>tbody>tr>td:last-child>button.btn-danger:hover,#basket_table>tbody>tr>td:last-child>button.btn-danger:hover{padding:10px!important;border-radius:8px;background:#f29314}#articlesInGroupTable>tbody>tr>td:last-child>button.btn-danger:hover>i,#basket_table>tbody>tr>td:last-child>button.btn-danger:hover>i{color:#fff}tr.bold,tr.bold td{font-weight:600;color:#424242!important}.shopping-cart-table>table:last-child>thead>tr>th:nth-child(2),.shopping-cart-table>table:last-child>thead>tr>th:nth-child(3),.shopping-cart-table>table:last-child>thead>tr>th:nth-child(4){width:80px}.shopping-cart-table>table:last-child>tbody>tr>td:nth-child(2),.shopping-cart-table>table:last-child>tbody>tr>td:nth-child(3),.shopping-cart-table>table:last-child>tbody>tr>td:nth-child(4),.shopping-cart-table>table:last-child>thead>tr>th:nth-child(2),.shopping-cart-table>table:last-child>thead>tr>th:nth-child(3),.shopping-cart-table>table:last-child>thead>tr>th:nth-child(4){text-align:right;padding:10px 30px 10px 20px}#delAndInvoiceDiv>.col-xs-6:first-child{padding-left:0}#delAndInvoiceDiv>.col-xs-6:last-child{padding-right:0}.panel-title .btn-default{color:#ef9114!important}.fa-chevron-down,.fa-chevron-right{margin-right:6px;margin-left:6px;font-size:10px!important;vertical-align:middle}.panel-title{display:flex;align-items:center}.panel-title>.follows-icon{flex-grow:1;vertical-align:middle;padding:4px 2px}.panel-title>button{transition:color .2s,border .2s,background .2s;border:2px solid transparent;background:0 0}.panel-title>button:hover{border:2px solid #ececec!important}.panel-title>button:active,.panel-title>button:focus{border:2px solid #ececec!important;background:#ececec!important}#right.product-info>div.panel-smart.product-details>h1{margin:0 180px 12px 0;display:block;font-size:20px}#referencedArticles .caption{overflow:hidden;font-size:13px}.panel-smart.product-details>.detail-page-image{margin:0}.detail-page-link{display:inline-block;margin-right:0}.panel-smart.product-details>.detail-page-image{top:35px;right:0;position:absolute;margin:0 20px 0 0}.detail-page-image,.detail-page-link>img{object-fit:scale-down;max-height:60px!important;margin-right:10px}#right.product-info>div.panel-smart.product-details>hr{margin:0 0 6px}#right.product-info>div.panel-smart.product-details>#middle{margin-bottom:30px}#right.product-info>div.panel-smart.product-details>#middle>#infobox{padding:0;margin:0}#right.product-info>div.panel-smart.product-details>#middle>#infobox>div:first-child>.ib_artnr{color:#848484;opacity:.6;font-size:14px;vertical-align:middle}#right.product-info>div.panel-smart.product-details>#middle>#infobox>p{margin:15px 0 25px}#right.product-info>div.panel-smart.product-details>#middle>#infobox>p>.ib_preis{color:#f29314;font-size:24px;font-weight:600}#right.product-info>div.panel-smart.product-details>#middle>#infobox>p>.ib_text{color:#848484;opacity:.75;margin-left:8px;font-size:13px;font-weight:400}#right.product-info>div.panel-smart.product-details>#middle>#order_article>.row>div{margin:0;padding:0;float:none;display:inline-block;vertical-align:middle;width:auto}#right.product-info>div.panel-smart.product-details>#middle>#order_article>.row>div:first-child{margin:0;padding:0}#right.product-info>div.panel-smart.product-details>#middle>#order_article>.row>div:first-child>.input-group>input{width:84px;max-width:84px}#right.product-info>div.panel-smart.product-details>#middle>#order_article>.row>div:first-child>.input-group>span{padding:0 20px 0 10px}#order_article input[name=com_order]{margin-left:0;width:240px}#order_article>.form-group{margin:20px 0 0}#order_article>div>button[type=submit]{margin:0 10px 8px 0}#order_article>div>button[type=button]{background-color:#fff;color:#757575;margin:0 0 8px;padding:12px 12px;transition:background .3s,color .3s}#order_article>div>button[type=button]:hover{color:#ef9114;background:rgba(0,0,0,.02)}#order_article>div>button[type=button]:focus{color:#ef9114;background:rgba(0,0,0,.05)}#order_article>div>button[type=button] img{margin-right:8px;height:17px;width:17px;margin-top:-3px}#guestLinkDiv>#guest_link{width:360px;max-width:none}textarea.commonTextarea{width:480px;float:none;max-height:800px}#commentAllUsersArea .noMinWidth,#commentPrivateArea .noMinWidth{margin:6px 0 24px}.noMinWidth{position:static}.product-info .product-details .manufacturer li{color:#727272;font-size:14px;margin:7px 0}.product-info .product-details .manufacturer span{width:auto!important;vertical-align:text-top;color:#727272;min-width:auto}.product-info .product-details .manufacturer span:first-child{width:100%!important;vertical-align:text-top;color:#727272}.tabs-panel .nav-tabs{border-bottom:3px solid #f29314}.tabs-panel>.nav>li{border-bottom:none!important;transition:background .3s,color .3s,border .3s}.tabs-panel>.nav>li>a{padding:12px 24px 10px;border-color:#f6f6f6;transition:background .3s,color .3s,border .3s}.tabs-panel>.nav>li:hover>a{background:#f29314;color:#fff}.list-unstyled.manufacturer,.list-unstyled.manufacturer>li{max-width:100%;vertical-align:middle}.product-info-box .product-col .image img{max-height:120px;object-fit:cover;width:100%;margin:0 auto!important}.product-info-box .product-col .image img{max-height:100%}#referencedArticles .image,#referencedArticles .product-col{height:unset}div.image>a>img{float:none;margin:0}img.img-responsive{position:static}.product-details>#middle>table.table{margin:30px 0 0;font-size:13px;width:auto;table-layout:fixed}.product-details>#middle>table.table>tbody>tr>td{max-width:150px}#articleReferences_equipment>.product-info-box>.row>div,#articleReferences_equipmentFrom>.product-info-box>.row>div{width:200px;height:unset;float:none;display:inline-block;vertical-align:top}.frame-float>ul.csc-bulletlist{margin-bottom:20px;padding-left:15px}.frame-float>ul.csc-bulletlist>li{padding:4px 8px}.csc-textpic-text>p,.tab-content>div,.tab-content>p{margin-bottom:20px}.tab-content>.tab-pane>h4{font-size:20px;margin:12px 0}.tab-content>.tab-pane>h3{font-size:18px;margin:8px 0}.csc-textpic-text>p:last-child{margin-bottom:8px}#tablist_literature{margin:20px 0}.ng-scope>h5{margin-bottom:8px}.tabs-panel .tab-content{font-size:14px}.tab-content>.active{overflow-x:auto}#container>#content>table>tbody>tr>td:first-child{padding-right:20px}#container>#content>table>tbody>tr>td:last-child{padding-left:20px}#container>#content>table>tbody>tr>td:first-child:last-child{padding-left:unset;padding-right:unset}#container>#content>.balkenOhneMargin{margin:30px 0 15px}#container>#content>.balkenOhneMargin>span{font-size:24px;margin:0;color:#444;font-weight:400}#container>#content>div>#similarArticleProperties>.col-xs-12{float:none;padding:0!important}#container>#content>div>#similarArticleProperties>.col-xs-12>.pull-left>div>p{margin-top:12px;opacity:.5;font-size:15px}#propertyListForArticle>.headline{text-decoration:none;font-size:13px;color:#848484;opacity:.75;margin:15px 0 8px}#propertyListForArticle>ul.list-unstyled>li,#propertyListForArticle>ul.list-unstyled>li>span,#propertyListForArticle>ul.list-unstyled>li>span>b{text-decoration:none;font-size:14px;color:#444;font-weight:400}.input-group.additionalHeaders{margin:0 0 15px}.input-group.additionalHeaders>.btn-group.bootstrap-select.form-control{width:auto!important;min-width:240px}.input-group.additionalHeaders>.btn-group.bootstrap-select.form-control:hover{border:none!important}.input-group.additionalHeaders>.btn-group.bootstrap-select.form-control>button.btn.dropdown-toggle{padding:10px 20px;border-radius:8px!important;width:100%}.input-group.additionalHeaders>.input-group-addon{padding:6px 12px 6px 0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:0}.table-striped thead .tablesorter-headerAsc,.table-striped thead .tablesorter-headerDesc{background-repeat:no-repeat;background-position:right;transition:transform .3s}#articleTable{font-size:13px;font-weight:400!important}td.sorter_artbes{font-size:14px;margin-bottom:6px;width:100%}td.sorter_artbes>a>b{font-size:14px;font-weight:700;display:inline-block;margin-bottom:2px}.th_artnr.tablesorter-header>.tablesorter-header-inner,.th_attribute.tablesorter-header>.tablesorter-header-inner{padding-right:12px}.tablesorter-header{transition:background .3s,opacity .3s}.tablesorter-header:hover{background:rgba(0,0,0,.005);opacity:.85}.input-group.additionalHeaders>div.btn-group.bootstrap-select.show-tick.form-control{border:none!important;border-radius:8px!important;background:0 0!important}th.tablesorter-header{vertical-align:middle!important}.referenz,.referenz2{padding:4px 8px;border-radius:2px;margin-left:-8px;transition:background .3s,color .3s;display:inline-block;text-decoration:none!important}.referenz2>span,.referenz>span{display:block}.referenz2,.referenz:hover{background:#ef9114;color:#fff}.referenz2:active,.referenz2:focus,.referenz2:hover{background:#ca790d;color:#fff!important}#search_content>div.result_pic_art{margin:12px 0 0;font-size:15px}#search_content #filterDiv{float:none}#search_content>div>#filterDiv>.breadcrumb{margin:0!important}#search_content>div>#filterDiv .panel>.panel-body>div{margin-bottom:20px}#search_content>div>#filterDiv .panel>.panel-body>h4{color:#848484;margin-bottom:8px;margin-left:0;font-size:14px}#search_content>div>#filterDiv .panel>.panel-body>h4>a{padding:6px 8px;border-radius:20px;transition:background .3s}#search_content>div>#filterDiv .panel>.panel-body>h4>a:hover{background:rgba(0,0,0,.05)}#search_content>div>#filterDiv .panel>.panel-body>h4>a:first-child{margin-left:10px}#search_content>div>#filterDiv .panel>.panel-body>div>.pull-left>span>a{padding:4px 2px;margin-left:-2px;display:inline-block;font-size:15px}#filterDiv div.panel.panel-default{margin:20px 0}#filter_articles_div>table{width:100%;margin-left:14px}#filter_articles_div>table>tbody>tr>td{display:inline-block;margin:0}#filter_articles_div>table>tbody>tr>td:last-child{width:560px;max-width:calc(100% - 210px)}#filter_articles_div>table>tbody>tr>td.input-group,#filter_articles_div>table>tbody>tr>td.input-group>label{margin:0}#filter_articles_div>table>tbody>tr>td,#filter_articles_div>table>tbody>tr>td>.btn-group{vertical-align:middle}#filter_articles_div>table>tbody>tr>td>.btn-group:hover{border:none!important}#filter_articles_div>#filter_div{margin-bottom:0!important}#filter_articles_div>#filter_div>button{padding:16px 24px;margin:0 0 12px;transition:background .3s;background:rgba(0,0,0,.03);border-radius:6px}#filter_articles_div>#filter_div>button:hover{background:rgba(0,0,0,.08)}#search_content .result_pic_art img{margin:0;max-height:180px;object-fit:cover;padding:0;width:180px;margin:0 auto!important;border-radius:4px}#search_content .result_pic_art .hst-logoimg{object-fit:cover}#search_content>div.result_pic_art>div.col-xs-12,div.picture{padding:0}.product-col.list{padding:0;min-height:unset}.table_same_attributes{margin:0!important;margin:0!important;position:static}.product-col.list .image{float:none;width:auto;display:inline-block}div.picture{display:inline-block;vertical-align:top}#search_content .result_pic_art .table_same_attributes{display:inline-block;width:calc(100% - 190px)!important;vertical-align:top;padding:25px 80px 25px 30px}div.commonPropertiesDiv>p:last-of-type,table[name=similarArticleTable]{margin:0;max-width:100%}div.commonPropertiesDiv{min-height:unset;margin-bottom:20px}div.commonPropertiesDiv>p{margin-left:0;margin-bottom:8px}div.commonPropertiesDiv>p>label{width:200px!important;font-weight:400;color:#727272!important;opacity:.8}div.commonPropertiesDiv>p>span{font-weight:400;color:#444!important}div.search-hst-logo>a{position:static;top:auto;right:auto}.col-xs-12>.product-col.list.clearfix{position:relative}div.search-hst-logo{position:static}div.search-hst-logo>a>img.hst-logo,div.search-hst-logo>img,img.hst-logo{position:absolute!important;top:20px;right:20px;height:unset;max-height:50px;width:100%;max-width:60px;object-fit:scale-down!important}.sorter_special.hidden-sm.hidden-md{display:none}#search_content>div.result_pic_art>div:not(:first-of-type){margin-top:25px}.imageSearchHeading>p>span{font-size:18px}.sorter_stock,.th_stock.sorter-sortByDataValue.tablesorter-header{display:none}.tablesorter-headerRow>th{background:0 0;text-align:left}.tablesorter-bootstrap .tablesorter-header,.tablesorter-bootstrap tfoot td,.tablesorter-bootstrap tfoot th{padding:0;text-align:left}.tablesorter-bootstrap .tablesorter-header-inner{color:#444!important;font-weight:400;text-align:left;padding:0!important;position:static!important}#search_content .result_pic_art td,#search_content .result_pic_art th{padding:8px 12px!important;text-align:left!important;font-size:14px}.tablesorter.tablesorter-bootstrap>a{margin-top:8px;padding:4px 8px}#pagination>.product-filter>.row>.col-md-9{display:none}#pagination>.product-filter>.row>.col-md-1{float:none;text-align:left;display:inline-block;padding:0 10px 0 0;width:auto;vertical-align:middle}#pagination>.product-filter>.row>.col-md-2{float:none;text-align:left;display:inline-block;padding:0;width:120px;vertical-align:middle}a[id^=link_expandRow_]{padding:4px 8px;margin-top:12px;display:inline-block}.searchWithPicturesLink{float:none;display:inline-block;margin-right:15px;margin-bottom:15px;width:80px;height:80px;padding:10px;min-height:unset!important;max-height:unset!important;box-sizing:content-box;vertical-align:top;border-radius:8px;transition:border .3s,box-shadow .3s;border:2px solid rgba(0,0,0,.1)}.searchWithPicturesLink:hover{border:2px solid #f29314;-webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);box-shadow:0 3px 12px 0 rgba(0,0,0,.1)}.searchWithPicturesLink>.pic_box_pic{width:100%;height:100%;border-radius:8px;object-fit:cover}.searchWithPicturesLink>.pic_box_pic>img{width:100%;height:100%;object-fit:cover}table#favoritengruppen td{min-width:auto!important;width:1%!important;white-space:nowrap!important;text-align:right;font-size:14px;vertical-align:middle}table#favoritengruppen td a{display:inline-block}table#favoritengruppen th{font-size:14px;text-align:left!important}table#favoritengruppen th:last-child{font-size:14px;text-align:center!important}table#favoritengruppen td:first-child{min-width:auto!important;width:1%!important;white-space:nowrap!important;text-align:left}table#favoritengruppen td.col-xs-5{min-width:auto!important;width:99%!important;white-space:nowrap!important;text-align:left}table#favoritengruppen tr>td:nth-child(1),table#favoritengruppen tr>td:nth-child(2),table#favoritengruppen tr>td:nth-child(3),table#favoritengruppen tr>td:nth-child(4){text-align:left}table#favoritengruppen tr:last-child>td:nth-child(2){width:40%!important}table#favoritengruppen tr:last-child>td:nth-child(3){width:99%!important;min-width:360px!important}table#favoritengruppen tr:last-child>td>input.form-control{width:100%;min-width:100%;max-width:100%}.action_buttons.action_buttons_loggedin{min-width:auto!important;text-align:right}td.action_buttons{min-width:auto!important}.historyTable>tbody>tr>td>.input-group>.input-group-btn>button,td.action_buttons>.input-group>.input-group-btn>button.btn,td.action_buttons>span>button.btn{width:84px;margin:6px 0 0 auto!important}.historyTable>tbody>tr>td>button.btn-default.btn{width:84px;margin:6px 0 0!important}.historyTable>tbody>tr>td>.input-group,.historyTable>tbody>tr>td>.input-group-btn,.historyTable>tbody>tr>td>.input-group>.input-group-btn,.historyTable>tbody>tr>td>button.btn-default.btn,.historyTable>tbody>tr>td>input.form-control,.historyTable>tbody>tr>td>span>button.btn,td.action_buttons>.input-group>.input-group-btn,td.action_buttons>.input-group>input.form-control,td.action_buttons>span>button.btn{display:block!important}.historyTable>tbody>tr>td:last-child{min-width:20px!important;padding-left:0!important}.cart-icon-white{fill:#fff}.historyTable>tbody>tr>td>button.btn-default.btn,table#favoritengruppen td.table_align_right>a>button,td.action_buttons>span>button.btn{border:2px solid #eee;background:#fff;transition:background .3s,border-color .3s,color .3s!important}.historyTable>tbody>tr>td>button.btn-default.btn>.follows-icon{display:none}.historyTable>tbody>tr>td>button.btn-default.btn:hover,table#favoritengruppen td.table_align_right>a>button:hover,td.action_buttons>span>button.btn:hover{background:#eee}.historyTable>tbody>tr>td>button.btn-default.btn:focus,table#favoritengruppen td.table_align_right>a>button:focus,td.action_buttons>span>button.btn:focus{background:#dcdcdc;background-color:#dcdcdc!important;border-bottom:2px solid #dcdcdc!important;color:#212121;border-color:#dcdcdc!important}.historyTable>tbody>tr>td>button.btn-default.btn>.fa.fa-heart,table#favoritengruppen td.table_align_right>a>button,td.action_buttons>span>button.btn>.fa.fa-heart{color:#a0a0a0;transition:color .3s}.historyTable>tbody>tr>td>button.btn-default.btn:hover>.fa.fa-heart,table#favoritengruppen td.table_align_right>a>button:hover,td.action_buttons>span>button.btn:hover>.fa.fa-heart{color:#777}ul.fancytree-container li{margin:4px 0!important}span.fancytree-active span.fancytree-title{background-color:transparent!important}#favoritengruppen>tbody>tr>td>button[type=button].btn.btn-block{padding:12px 8px!important;background:0 0!important;border:none!important;border-radius:6px!important;color:#f29314!important;margin:0!important}#favoritengruppen>tbody>tr>td>button[type=button].btn.btn-block:hover{background:rgba(0,0,0,.03)!important}#favoritengruppen>tbody>tr>td>button[type=button].btn.btn-block>span{margin:0;font-size:14px;text-transform:capitalize}#favoritengruppen>tbody>tr>td>button[type=button].btn.btn-block>i.fa{display:none}#articlesInGroupTable{font-size:13px}.ib_note{opacity:.5;display:block;margin:4px 0 12px}.table_align_right{text-align:right!important}.date_expire{background-color:unset;color:#f03!important;font-weight:700}.date_expire>span{color:inherit!important;font-weight:400}.account_settings>p>input{max-width:100%;width:360px}.account_settings>p>input[type=submit]{width:auto;max-width:none}#container_pic>.loaded{width:100%;display:flex;flex-direction:stretch;align-items:flex-end;margin:20px 0 20px}#container_pic>.loaded>h2{display:inline-block;flex:1;vertical-align:middle;color:#727272}#container_pic>.loaded>a{display:inline-block;width:auto;padding:6px 22px;border-radius:50px;border:2px solid #ef9114;vertical-align:middle;text-decoration:none!important;transition:border-color .3s,background .3s,color .3s}#container_pic>.loaded>a:focus{color:#ef9114!important}#container_pic>.loaded>a:active,#container_pic>.loaded>a:hover{background:#ef9114;color:#fff!important}#articlesInGroupTable>tbody>tr>td>.btn-group>.btn.dropdown-toggle,#edit_address_form>fieldset>.form-group>.col-xs-10>.btn-group.bootstrap-select>.dropdown-toggle,#filter_articles_div>table>tbody>tr>td>.btn-group>.btn.dropdown-toggle,#order_man_art button[data-id=me_be],.btn-group.form-control>.btn.dropdown-toggle.btn-default{width:100%;background-color:#fff;color:#555;text-align:left;display:flex;align-items:center;border:2px solid #eee}#articlesInGroupTable>tbody>tr>td>.btn-group>.btn.dropdown-toggle>.bs-caret,#edit_address_form>fieldset>.form-group>.col-xs-10>.btn-group.bootstrap-select>.dropdown-toggle>.bs-caret,#filter_articles_div>table>tbody>tr>td>.btn-group>.btn.dropdown-toggle>.bs-caret,#order_man_art button[data-id=me_be]>.bs-caret,.btn-group.form-control>.btn.dropdown-toggle.btn-default>.bs-caret{opacity:.5}#articlesInGroupTable>tbody>tr>td>.btn-group>.btn.dropdown-toggle,#edit_address_form>fieldset>.form-group>.col-xs-10>.btn-group.bootstrap-select>.dropdown-toggle,#filter_articles_div>table>tbody>tr>td>.btn-group>.btn.dropdown-toggle,#order_man_art button[data-id=me_be],.btn-group.form-control>.btn.dropdown-toggle.btn-default,.form-control,input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{width:100%;border:2px solid #eee;border-radius:8px;min-height:36px;padding:6px 15px;font-size:14px;transition:border .3s}#articlesInGroupTable>tbody>tr>td>.btn-group>.btn.dropdown-toggle:hover,#edit_address_form>fieldset>.form-group>.col-xs-10>.btn-group.bootstrap-select>.dropdown-toggle:hover,#filter_articles_div>table>tbody>tr>td>.btn-group>.btn.dropdown-toggle:hover,#order_man_art button[data-id=me_be]:hover,.btn-group.form-control>.btn.dropdown-toggle.btn-default:hover,.form-control:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=text]:hover,select:hover,textarea:hover{border:2px solid #ed7743}#articlesInGroupTable>tbody>tr>td>.btn-group>.btn.dropdown-toggle:focus,#edit_address_form>fieldset>.form-group>.col-xs-10>.btn-group.bootstrap-select>.dropdown-toggle:focus,#filter_articles_div>table>tbody>tr>td>.btn-group>.btn.dropdown-toggle:focus,#order_man_art button[data-id=me_be]:focus,.btn-group.form-control>.btn.dropdown-toggle.btn-default:focus,.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border:2px solid #ef9114}#edit_address_form>fieldset>.form-group>.col-xs-10>.btn-group.bootstrap-select,.btn-group.bootstrap-select.filter_selects.form-control.input-group-lg,.btn-group.bootstrap-select.filter_selects.form-control.input-group-lg.dropup.open,.btn-group.bootstrap-select.form-control.input-group-lg{border:none!important}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.4;background:grey;color:#fff}.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled] .btn:hover{opacity:.4;background:grey;color:#fff}.historyTable>tbody>tr>td{font-size:14px}#span-dokument-inhalt p,#span-dokument-inhalt table{padding:12px 0}.product-filter .control-label{padding-top:0;margin-right:12px}.pagination .product-filter .btn-group .btn.dropdown-toggle.btn-default{padding:12px 8px;border-radius:8px}.pagination .product-filter .btn-group .btn.dropdown-toggle.btn-default.active,.pagination .product-filter .btn-group .btn.dropdown-toggle.btn-default:active,.pagination .product-filter .btn-group .btn.dropdown-toggle.btn-default:hover,.pagination .product-filter .btn-group.open .btn.dropdown-toggle.btn-default{background:#c17816;color:#fff}.pagination .product-filter .btn-group .btn.dropdown-toggle.btn-default .bs-caret{color:#fff;opacity:.5}.pagination .product-filter .btn-group .btn.dropdown-toggle.btn-default .bs-caret .caret{margin-top:0;background-image:url(https://shop.glasatelier-saillart.be/shop_hacc/53/grafik/dropdown-white.svg)}#auftragseigenschaften_panel>.panel-body .form-group{display:flex}#paymentMethods .basketOptions{padding-left:25px}#paymentMethods h4{font-size:20px;margin-bottom:6px}#paymentMethods .fade.out{pointer-events:none;opacity:.35;cursor:not-allowed}#price_editor td{padding:8px 12px}#price_editor input,#price_editor select{margin-bottom:8px}#price_editor td>input,#price_editor td>select{width:auto}p[style="border: 1px dotted red; text-align: center; font-weight: bold;"]{border:none!important;color:#ed4337;background-color:rgba(237,67,55,.1);padding:8px 16px}.col-lg-3{width:300px}.col-lg-9{width:calc(100% - 300px)}.cookie-consent-modal .modal-content-wrap .modal-content{box-shadow:0 8px 16px 0 rgb(0 0 0 / 6%);border-radius:20px;border:none;padding:8px;transition:box-shadow .3s,background .3s}.cookie-consent-modal .modal-content-wrap .modal-content:hover{box-shadow:0 8px 16px 0 rgb(0 0 0 / 12%);background:#f2f2f2}.cookie-consent-modal .modal-content-wrap .modal-content .btn-cookie{font-size:16px}.cookie-consent-modal .modal-content-wrap{margin:2rem}@media (max-width:1199px) and (min-width:992px){.copyright p.pull-left,.copyright ul{text-align:initial}}@media (max-width:991px) and (min-width:768px){.product-col.list .image{padding:0}}form.ng-pristine.ng-valid>fieldset,form.ng-pristine.ng-valid>fieldset>ul{height:unset!important;width:unset!important}form.ng-pristine.ng-valid>fieldset:not(.login-form):first-child{margin-right:50px}.ultraselectWrapper>div.ultraselect.ultra_select{background-color:unset!important}@media screen and (max-width:1000px){.relative_li.custom_menu.menu1>a{padding:16px 12px}#span-dokument-inhalt>table>tbody>tr>td{margin-bottom:30px;height:unset!important;width:unset!important}#span-dokument-inhalt>div>table{margin-bottom:30px;height:unset!important;width:unset!important;max-width:calc(100vw - 60px);overflow-x:auto}#span-dokument-inhalt>div>table>tbody>tr>td[align=right],#span-dokument-inhalt>table>tbody>tr>td[align=right]{text-align:left}#right.product-info>div.panel-smart.product-details>h1{margin-right:30px!important}.detail-page-image,.detail-page-link{position:unset!important;margin-bottom:30px!important}#search>form>fieldset>#advanced_search>.input-group>.btn-group>button.btn{max-width:180px}#search>form>fieldset>#advanced_search>.input-group>.btn-group>button.btn>span{max-width:135px}}@media (max-width:767px){.col-xs-12{display:block;width:100%}#search_content>div.result_pic_art>div{width:100%}.container,.container-fluid,.mobileMenuWrapper{max-width:1270px;width:calc(100% - 60px)}img,table{max-width:calc(100vw - 60px);overflow-x:auto}#bigPreviewContent img{max-width:100%}.product-info-box>.row>.col-md-3{padding-left:8px;padding-right:8px;width:calc(100% / 3 - 3px)}#content>#hauptteil>.container>.row>div{padding:0;padding-left:0;float:none;margin-right:0;text-align:left}#main-menu .navbar-nav>li>a{display:none}#bild{display:block;margin-bottom:20px}#left{margin:0}.nav.navbar-nav{display:block!important}#search{display:block!important;margin:20px 0 40px;text-align:left}#search>form>fieldset>#advanced_search,#search>form>fieldset>#searchInput{display:block;float:left}li>.mobileMenuWrapper>ul.dynamic-menu{display:block}.mobileMenuWrapper,li>.mobileMenuWrapper>ul.dynamic-menu.root-menu{position:initial;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}li>.mobileMenuWrapper>ul.dynamic-menu.root-menu{background-color:transparent}li.custom_menu>ul.dynamic-menu,li>.mobileMenuWrapper>ul.dynamic-menu{max-height:unset;padding:0}.mobileMenuWrapper{width:100%!important;max-width:100%!important}div.picture{display:block}#search_content .result_pic_art .attribute_name{margin-right:15px;width:50%!important;min-width:50%!important;word-break:break-all}#search_content .result_pic_art .table_same_attributes{display:block;width:100%!important;padding:20px 25px}li>.mobileMenuWrapper>ul.dynamic-menu{float:none}ul.dynamic-menu>li:first-of-type{border-top:none}li>.mobileMenuWrapper>ul.dynamic-menu.root-menu>li>a,li>.mobileMenuWrapper>ul.dynamic-menu.root-menu>li>webshop-catalog-group-tree-menu>ul>li>a{padding:10px 16px!important}.navbar-nav{margin:0}.navbar-header{border-bottom:2px solid rgba(0,0,0,.02)}#mobileMenu{margin-top:12px;overflow-y:auto}#mobileMenu::-webkit-scrollbar{width:0}#main-menu .navbar-nav>li a:hover,#main-menu .navbar-toggle:hover{background:0 0}li.submenuRoot:hover,ul.dynamic-menu li:hover{background-color:rgba(0,0,0,.04)}li.submenuRoot:hover,ul.dynamic-menu li:hover{background-color:unset}#main-menu .navbar-nav>li{width:100%}li>.mobileMenuWrapper>ul.dynamic-menu.root-menu li{padding:6px 10px}.specialMenuWrapper{width:100%}.specialMenuWrapper>.menuContent,.specialMenuWrapper>.menuHeadings{display:block;width:100%}.menuHeadings{border-right:none}.specialMenuWrapper>.menuContent{padding-top:24px}.menuContent div[class^=menuContent_]{display:block}.menuContent div[class^=menuContent_]>ul.columnWrapper{padding-left:8px;float:unset;width:100%}.menuHeading.active{background-color:rgba(0,0,0,.04)}.specialMenuWrapper>.menuHeadings>ul>li.active>a{padding-left:12px}.specialMenuWrapper>.menuHeadings>ul>li>a{padding:2px 8px}.specialMenuWrapper>.menuHeadings>a{padding:12px 8px!important}.mobileMenuWrapper>ul>li>.panel-group{margin-bottom:0}.mobileMenuWrapper>ul>li>.panel-group>.panel-default{background-color:transparent;color:inherit;border-bottom:none!important}#main-menu .navbar-nav>li a,#main-menu .navbar-toggle{font-size:16px}#main-menu .navbar-nav>li a>object{min-width:24px;width:28px;height:28px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0;overflow-y:unset;overflow-x:unset}.main-header>.container>.row>.col-sm-5{display:none}.main-header>.container>.row>.col-sm-4.col-xs-4{display:block;min-width:auto;text-align:left;margin:8px 0 24px}.slideshowOverlay{background:#000;background:-moz-linear-gradient(150deg,rgba(0,0,0,.32) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(150deg,rgba(0,0,0,.32) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(150deg,rgba(0,0,0,.32) 0,rgba(0,0,0,.8) 100%)}#imageOverlay>h2{font-size:24px;margin:0 0 18px}#container>#content>.balkenOhneMargin{margin:20px 0 15px}#overlayButton>a{font-size:16px}#s390 #frontPageImage,#s390 #frontPageImage img{height:420px;max-height:420px}.boxtyp1{margin:12px 0}.content_start1{margin-top:48px!important;display:block}.boxtyp1>.content_start1{margin-top:0!important}.content_start1>table>tbody>tr,.content_start1>table>tbody>tr>td,div.boxtyp6>div>table>tbody>tr>td:first-child{display:block;padding-right:0;padding:0 0 12px}div.boxtyp6>div>table>tbody>tr>td:first-child{padding:0 0 36px}div.boxtyp1>div>a:not(.box-link),div.boxtyp1>div>a>img,div.boxtyp6>div>table>tbody>tr>td>img{width:100%!important}div.boxtyp1>.content_start1{width:100%}div.boxtyp1>div>.box-wrapping>.box-title{margin:24px 24px 12px 24px!important;font-weight:400!important}div.boxtyp1>div>a.box-link{margin:24px 24px 28px 24px!important}div.boxtyp1>div>a>img{height:200px!important}div.boxtyp6>.content_start1>h3{display:block;margin-bottom:24px;font-size:22px}.boxtyp6>.content_start1>.cards-title-link{display:block;margin-top:24px;margin:20px 0 15px;text-align:left}.boxtyp6>.content_start1>.cards-title-link>a{padding:12px 16px}div.boxtyp6{margin-bottom:0}#basketBreadcrumb .bootstrap-select button{border:2px solid #ececec}#similarArticleProperties>div>.pull-left>div{width:100%!important;float:none!important}#similarArticleProperties>div>.pull-left>p{margin-top:6px}#similarArticleProperties>div>.pull-left>#propertyListForArticle{padding-left:0}ul.list-unstyled.manufacturer>li>span{width:120px}.input-group.additionalHeaders{display:block;padding:0;margin:0 0 30px}#addonUncommonProperties{display:block;padding:0;margin-bottom:6px;font-size:16px;text-align:left;color:rgba(0,0,0,.5)}.input-group.additionalHeaders>.btn-group.bootstrap-select.form-control{max-width:100%;min-width:auto}.bootstrap-select.btn-group .dropdown-toggle .filter-option{vertical-align:middle;text-align:left}#articleTable>thead{display:none}#articleTable>tbody>tr>td{display:block!important}#articleTable>tbody>tr>td{border-bottom:0}.preview_list{display:block}.tabs-panel .nav-tabs{border-bottom:none!important}.tabs-panel>.nav>li{background-color:rgba(0,0,0,.03)}#login{position:static}#logindetails{border-radius:8px}#logindetails>form{width:100%}#articlesForLetterTable>thead{display:none}#articlesForLetterTable>tbody>tr>td{display:block;width:100%!important;border-bottom:0;padding:6px 20px}#articlesForLetterTable>tbody>tr>td>span{display:block;margin-bottom:4px}#articlesForLetterTable>tbody>tr>td>br{display:none}#articlesForLetterTable>tbody>tr>td:first-child{padding-top:30px}#articlesForLetterTable>tbody>tr>td:last-child{min-width:auto;padding-bottom:30px}.searchWithPicturesLink{margin-right:10px;margin-bottom:10px;padding:6px}.balken,div.breadcrumb.basket{margin:20px 0 30px}.imageSearchHeading>p>a{min-width:116px;margin-left:6px;text-align:right}.row>img.hst-logo{position:static!important;width:120px;margin:15px 15px 30px 0!important}#search_content .result_pic_art img.hst-logo{position:static!important;width:120px;margin:20px 0 20px 20px!important}.search-hst-logo img.hst-logo{position:static!important;width:120px;max-height:60px;margin:20px 0 20px 20px!important}#right.product-info>div.panel-smart.product-details>h1{margin:0 0 12px 0}.panel-smart.product-details>.detail-page-image{position:static;margin-bottom:12px}#articleTable>tbody>tr>td.action_buttons,#articleTable>tbody>tr>td.sorter_artbes,#articleTable>tbody>tr>td.sorter_artnr,#articleTable>tbody>tr>td.sorter_price{display:inline-block!important}#articleTable>tbody>tr{padding:24px;display:block;border-bottom:2px solid #f2f2f2}#articleTable>tbody>tr:last-child{border-bottom:0}#articleTable>tbody>tr.even{background-color:transparent}#articleTable>tbody>tr>td{padding:0}#articleTable>tbody>tr>td.sorter_artbes{padding-left:0;width:calc(100% - 120px);margin:0 0 0 6px}#articleTable>tbody>tr>td.sorter_value{margin:2px 0}#articleTable>tbody>tr>td.action_buttons,#articleTable>tbody>tr>td.sorter_price,#articleTable>tbody>tr>td.sorter_value:first-child{margin-top:12px}#articleTable>tbody>tr>td.sorter_price{margin-right:12px}#articleTable>tbody>tr>td.sorter_stock{display:none}#articleTable>tbody>tr>td.action_buttons>.input-group>.input-group-btn,#articleTable>tbody>tr>td.action_buttons>.input-group>input,#articleTable>tbody>tr>td.action_buttons>span{display:inline-block!important}#articleTable>tbody>tr>td.action_buttons>.input-group>.input-group-btn>button,#articleTable>tbody>tr>td.action_buttons>span>button{margin:0!important}#articleTable>tbody>tr>td.action_buttons>.input-group,#articleTable>tbody>tr>td.action_buttons>span{vertical-align:middle}#articleTable>tbody>tr>td.action_buttons>.input-group>.input-group-btn{margin:0 8px}.historyTable>thead{display:none}.historyTable>tbody>tr{padding:24px;display:block;border-bottom:2px solid #f2f2f2}.historyTable>tbody>tr:last-child{border-bottom:none}.historyTable>tbody>tr:nth-child(even){background-color:transparent}.historyTable>tbody>tr>td{display:block;border-bottom:0;padding:6px 0}.historyTable>tbody>tr>td>.input-group,.historyTable>tbody>tr>td>.input-group>.form-control,.historyTable>tbody>tr>td>.input-group>.input-group-btn,.historyTable>tbody>tr>td>button.btn-default.btn{display:inline-block!important;vertical-align:middle}.historyTable>tbody>tr>td>.input-group>.input-group-btn{margin:0 8px}.historyTable>tbody>tr>td>.input-group>.input-group-btn>button,.historyTable>tbody>tr>td>button.btn-default.btn{margin-top:0!important}.historyTable>tbody>tr>td:nth-child(2),.historyTable>tbody>tr>td:nth-child(3)>br{display:none}.historyTable>tbody>tr>td:nth-child(3)>a{margin-right:6px}}@media (max-width:640px){.container,.container-fluid,.mobileMenuWrapper{max-width:1270px;width:calc(100% - 40px)}#logindetails>form{background:#fff;border-radius:12px;position:absolute;left:20px!important;top:197px!important;right:20px!important;width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}div.boxtyp1>div>.box-wrapping{min-height:unset;max-height:unset}#content>.boxtyp1{margin:20px 0!important}#auftragseigenschaften>div.panel-body>div.row>div.form-group>label,#order_man_art label,#page_container.mobile #input_suche{width:100%}#delAndInvoiceDiv>div{display:block;width:100%;padding-right:0;padding-left:0}#filter_articles_div>table>tbody>tr>td:last-child{max-width:100%;width:100%}#auftragseigenschaften>.panel-body>.row>.form-group,#change_abs_fieldset,#change_abs_fieldset>.row>.form-group,#manuelle_artikel_box>.panel-body>form,#manuelle_artikel_box>.panel-body>form>fieldset>.form-group{padding:0!important}#auftragseigenschaften>.panel-body>.row:first-child,#manuelle_artikel_box>.panel-body>form>fieldset>.form-group:first-child{margin:0}#auftragseigenschaften>.panel-body>.row,#manuelle_artikel_box>.panel-body>form>fieldset>.form-group{margin:20px 0 0}#auftragseigenschaften>.panel-body>.row>.form-group>.col-md-10,#change_abs_fieldset>.row>.form-group>.col-md-10,#manuelle_artikel_box>.panel-body>form>fieldset>.form-group>.col-md-10{padding:0!important;margin-top:6px}#auftragseigenschaften>.panel-body>.row>.form-group>label,#change_abs_fieldset>.row>.form-group>label,#manuelle_artikel_box>.panel-body>form>fieldset>.form-group>label{font-weight:400}#manuelle_artikel_box>.panel-body{padding:18px 24px!important}.modifyArticle>td>.input-group>.input-group-addon,.modifyArticle>td>.input-group>.input-group-btn{display:inline-block}.modifyArticle>td>.input-group>.input-group-addon{padding:6px 8px}.modifyArticle>td>.input-group>.input-group-btn>button.btn-primary{padding:8px 11px!important;color:#ef9114!important}.modifyArticle>td>.input-group>.input-group-btn>button.btn-danger{padding:10px 12px!important;border-top-left-radius:8px;border-bottom-left-radius:8px;border-radius:8px!important;background:#ececec}.modifyArticle>td>.input-group>.input-group-btn>button.btn-danger>.fa-remove{color:#888}#addresses_to_edit>tbody>tr>td{text-align:left}#addresses_to_edit>tbody>tr>td>button{padding:8px 12px!important}#addresses_to_edit>tbody>tr>td>button.btn-default{color:#ef9114!important}#addresses_to_edit>tbody>tr>td>button.btn-danger{padding:10px 12px!important;border-top-left-radius:8px;border-bottom-left-radius:8px;border-radius:8px!important;background:#ececec}#addresses_to_edit>tbody>tr>td>button.btn-danger>.fa-remove{color:#888;margin-right:0}#basket_table tr:nth-child(odd){background-color:transparent}div.table-responsive.shopping-cart-table.mobileBasketDiv>hr,table>tbody>tr>td>hr{border-color:rgba(0,0,0,.06)!important}#basketCostSummary,div.table-responsive.shopping-cart-table.mobileBasketDiv>hr{width:calc(100% - 36px);margin:10px auto}#basketCostSummary,#basketCostSummary td,#basketCostSummary th,#basketCostSummary tr.costDescription.paymentMethod{border:none}#basketCostSummary{margin:20px auto 0}.costDescription{font-weight:600!important;color:#424242!important;background-color:transparent!important;border-top:1px solid rgba(0,0,0,.06)!important}.costDescription:first-child{border-top:none!important}.costDescription:last-child>td{padding-bottom:12px!important}#basketCostSummary tr.costDescription>td{padding:12px 8px 0 8px}#right.product-info>div.panel-smart.product-details>#middle>#order_article>.row>div{margin:6px 0}#right.product-info>div.panel-smart.product-details>#middle>#infobox>p>.ib_text{margin-left:0}h1{font-size:21px}#right.product-info>div.panel-smart.product-details>h1{margin:0 0 8px 0}.container_vgkl{grid-template-columns:1fr;margin-bottom:12px}.vgkl_pdf_artbes{padding:12px 0 10px 10px}#filter_articles_table>.row>.col-xs-12{padding-left:0;padding-right:0;margin-bottom:6px}#filter_articles_table>.row>.col-xs-12>.slider_div>.inner_slider_div>.btn-group,#filter_articles_table>.row>.col-xs-12>.slider_div>.inner_slider_div>span{width:100%;padding-left:0;margin-left:0}#filterDiv>.panel-default>#categories_div{padding:16px 0 0!important}#filterDiv>.panel-default>#categories_div>h4{margin:6px 0 4px!important}#Dialog_show>.modal-dialog>.modal-content>.modal-body>table>thead{display:none}#Dialog_show>.modal-dialog>.modal-content>.modal-body>table>tbody>tr,#Dialog_show>.modal-dialog>.modal-content>.modal-body>table>tbody>tr>td{display:inline-block;border:0!important}#Dialog_show>.modal-dialog>.modal-content>.modal-body>table>tbody>tr>td[name=description]{display:block}#Dialog_show>.modal-dialog>.modal-content>.modal-body>table>tbody>tr{border-bottom:2px solid #ddd}#Dialog_show>.modal-dialog>.modal-content>.modal-body>table>tbody>tr:last-child{border-bottom:0}#edit_address_form>fieldset>.form-group>div.col-xs-10,#edit_address_form>fieldset>.form-group>label{display:block;padding:0!important;width:100%;float:none}#edit_address_form>fieldset>.form-group>div.col-xs-2{display:inline-block;padding:0!important;width:120px;float:none}#edit_address_form>fieldset>.form-group>div.col-xs-8{display:inline-block;padding:0!important;width:calc(100% - 132px);margin-left:12px;float:none}#edit_address_form>fieldset>.form-group{padding:4px 0 0}#edit_address_form>fieldset>.form-group:first-child{padding-top:0;margin-top:20px}#edit_address_form>fieldset>.form-group>label{margin-bottom:4px}#edit_address_form>fieldset>button{margin:15px 0}table#addresses_to_edit td:last-child{width:auto;padding:0}#search>form{border:none;border-radius:0;background:unset}#search>form>fieldset>#advanced_search,#search>form>fieldset>#searchInput{border-radius:8px;border:2px solid #eee;background:#fff;margin:3px 0;width:100%}#search>form>fieldset>#searchInput{display:grid;grid-template-columns:1fr auto}#search>form>fieldset>#advanced_search>.input-group{display:grid;grid-template-columns:1fr 1fr}#search>form>fieldset>#searchInput>.input-group-btn>button.btn{border-right:0;border-radius:0 8px 8px 0!important}.btn-group.bootstrap-select.input-group-btn.open>.dropdown-menu.open{max-width:100%;min-width:100%;width:100%;cursor:pointer}#frontPageImage>.container>#imageOverlay{padding-bottom:20px}#imageOverlay>h2{margin:0 0 12px}#imageOverlay>span{font-size:16px}#overlayButton>a{margin-top:24px}}@media (max-width:533px){div.boxtyp6{margin-bottom:0}#order_article>.form-group>button{margin:12px 0!important}.product-info-box>.row>.col-md-3{padding-left:8px;padding-right:8px;width:calc(100% / 2 - 3px)}}@media (max-width:425px){#filter_articles_table>tbody>tr>td>div.filter_selects{width:100%}div#advanced_search>div.input-group{width:auto}}#fuzzy-search-link,#ad-fuzzy-search-link,#bes-search-link{display:none !important}

/* ===== Long description of all brands: product page tab #tablist_description only. Added 14 Nov 2026. Source: shop-long-description.css ===== */
#tablist_description { font-size: 15px; color: #666666; line-height: 1.5; }
#tablist_description h2 { font-size: 20px; font-weight: 500; color: #252a2f; margin: 0 0 6px; }
#tablist_description h3 { font-size: 18px; font-weight: 500; color: #252a2f; margin: 16px 0 6px; }
#tablist_description h4 { font-size: 16px; font-weight: 500; color: #252a2f; margin: 14px 0 4px; }
#tablist_description p,
#tablist_description li,
#tablist_description td,
#tablist_description th { font-size: 15px; color: #666666; line-height: 1.5; }
#tablist_description p { margin: 0; }
#tablist_description ul { list-style: none !important; padding: 0 0 10px 0; }
#tablist_description li { margin: 0; padding: 0; }
#tablist_description strong, #tablist_description b { font-weight: 700; color: inherit; }
#tablist_description img { float: right; width: 400px; max-width: 50%; max-height: 480px; object-fit: contain; height: auto; margin: 0 0 12px 20px; border: 0; }
#tablist_description table { border-collapse: collapse; margin: 6px 0; }
#tablist_description td { padding: 3px 8px; border-bottom: 1px solid #e4e4e4; }

/* ===== Search bar: catalogue dropdown, frame, filter box, clear button, wide field. Added 14 Nov 2026. Source: shop-search-bar.css ===== */
#search .bootstrap-select.input-group-btn .dropdown-menu.open { left: auto; right: 0; width: max-content; min-width: 100%; max-width: calc(100vw - 20px); max-height: 70vh; }
#search .bootstrap-select.input-group-btn .dropdown-menu.open ul.inner { max-height: calc(70vh - 56px) !important; overflow-y: auto; }
#search .bootstrap-select.input-group-btn .dropdown-menu li a span.text { white-space: nowrap; word-break: normal; width: auto; }
#search > form > fieldset > #searchInput,
#search > form > fieldset > #advanced_search { vertical-align: top; }
#search > form > fieldset > #searchInput > #input_suche { height: 43px; }
#search > form > fieldset > #advanced_search > .input-group > .btn-group > button.btn { height: 43px; padding-top: 0; padding-bottom: 0; line-height: 41px; }
#search .bootstrap-select .bs-searchbox { padding: 8px 10px; }
#search .bootstrap-select .bs-searchbox input.form-control { width: 100%; max-width: none; height: auto; padding: 7px 12px; border: 2px solid #eee; border-radius: 8px; box-shadow: none; }
#search .bootstrap-select .bs-searchbox input.form-control:focus { border-color: #ef9114; }
#search #searchInput { position: relative; }
#search #search_clear { position: absolute; top: 50%; right: 60px; transform: translateY(-50%); display: none; width: 26px; height: 26px; padding: 0 0 3px !important; border: 0; border-radius: 50% !important; background: transparent; color: #a5a5a5 !important; font-size: 22px !important; line-height: 26px; text-align: center; cursor: pointer; z-index: 3; margin: 0 !important; }
#search #search_clear.show { display: block; }
#search #search_clear:hover { background: #eee; color: #ef9114 !important; }
@media (max-width: 640px) { #search > form > fieldset > #searchInput > #input_suche { width: 100%; max-width: none; } }
@media (min-width: 1200px) { #search > form > fieldset > #searchInput > #input_suche { width: clamp(280px, 34vw, 640px); max-width: 100%; } }
@media (max-width: 300px) { #search .bootstrap-select.input-group-btn .dropdown-menu.open { max-width: calc(100vw - 44px); } }

/* ===== Small screens: header buttons, menu button and search on one row, filter dot, logged-in icon. Added 14 Nov 2026. Source: shop-header-mobile.css ===== */
@media (max-width: 767px) {
  .main-header>.container>.row>.col-sm-4.col-xs-4 { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; gap: 8px 16px; }
  .main-header>.container>.row>.col-sm-4.col-xs-4 #cart,
  .main-header>.container>.row>.col-sm-4.col-xs-4 #login { margin: 0; }
  .main-header>.container>.row>.col-sm-4.col-xs-4 #cart .btn,
  .main-header>.container>.row>.col-sm-4.col-xs-4 #login .btn { box-sizing: border-box; height: 48px; }
}
@media (max-width: 767px) {
  .dynamic-menu>.mobileAngular>.panel-group#akkordion_1>.panel-default>.panel-heading a { padding: 10px 16px !important; }
}
@media (max-width: 767px) { #main-menu .navbar-toggle { float: left; } }
@media (max-width: 767px) {
  #main-menu > .container { display: flex; flex-wrap: wrap; align-items: center; }
  #main-menu .navbar-header { flex: 0 0 auto; border-bottom: 0; }
  #main-menu .navbar-toggle > span:not(.sr-only) { display: none; }
  #main-menu #mobileMenu.navbar-collapse,
  #main-menu #mobileMenu > #search,
  #main-menu #mobileMenu > #search > form,
  #main-menu #mobileMenu > #search > form > fieldset { display: contents !important; }
  #main-menu #mobileMenu #searchInput { order: 1; flex: 1 1 0; min-width: 0; margin: 0 0 0 8px; display: grid !important; grid-template-columns: minmax(0, 1fr) auto; border: 2px solid #eee; border-radius: 8px; background: #fff; }
  #main-menu #mobileMenu #input_suche { width: 100%; max-width: none; min-width: 0; }
  #main-menu #mobileMenu #advanced_search { order: 2; flex: 0 0 100%; margin: 8px 0 0; border: 2px solid #eee; border-radius: 8px; background: #fff; display: block; }
  #main-menu #mobileMenu #advanced_search > .input-group { display: grid !important; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); width: 100%; }
  #main-menu #mobileMenu:not(.in) #advanced_search { display: none !important; }
  #main-menu #mobileMenu:not(.in) > ul.nav { display: none !important; }
  #main-menu #mobileMenu > ul.nav { order: 3; flex: 0 0 100%; }
  #main-menu .navbar-toggle.filtered::after { content: ""; position: absolute; top: 12px; right: 8px; width: 10px; height: 10px; border-radius: 50%; background: #ef9114; }
}
@media (max-width: 767px) {
  .main-header .col-sm-4.col-xs-4 #login .btn { font-size: 0 !important; position: relative; padding: 12px 19px !important; }
  .main-header .col-sm-4.col-xs-4 #login .btn svg { margin: 0 !important; }
  body:has(#user_details) .main-header #login .btn::after { content: ""; position: absolute; top: 7px; right: 7px; width: 10px; height: 10px; border-radius: 50%; background: #5cb84d; border: 2px solid #f5f5f5; box-sizing: content-box; }
  #logindetails.mobile { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 2000; }
}
@media (max-width: 767px) and (hover: hover) {
  .main-header .col-sm-4.col-xs-4 #login .btn:hover { font-size: 15px !important; }
  .main-header .col-sm-4.col-xs-4 #login .btn:hover svg { margin-right: 10px !important; }
}

/* ===== Stock status: product page pill, History list pills (in stock, ordered). Added 14 Nov 2026. Source: shop-article-page.css ===== */
.on_stock, .auf_lager { display: inline-block; position: relative; vertical-align: middle; width: auto; height: auto; margin: 0 12px 4px 0; padding: 3px 12px 3px 26px; border-radius: 999px; box-shadow: none; background: #e8f5e9; color: #2f7d31; font-size: 13px; font-weight: 700; line-height: 1.4; cursor: help; white-space: nowrap; }
.on_stock::before, .auf_lager::before { content: ""; position: absolute; left: 11px; top: 50%; width: 8px; height: 8px; margin-top: -4px; border-radius: 50%; background: #5cb84d; }
.on_stock::after, .auf_lager::after { content: "In stock"; }
.on_stock:lang(nl)::after, .auf_lager:lang(nl)::after { content: "Op voorraad"; }
.on_stock:lang(de)::after, .auf_lager:lang(de)::after { content: "Auf Lager"; }
.on_stock:lang(fr)::after, .auf_lager:lang(fr)::after { content: "En stock"; }
body:has(#infobox .on_stock) img.stockImage { display: none !important; }
.historyTable .bestellt { display: inline-block; position: relative; vertical-align: middle; width: auto; height: auto; margin: 0 12px 4px 0; padding: 3px 12px 3px 26px; border-radius: 999px; background: #fff8e1; color: #8a6d00; font-size: 13px; font-weight: 700; line-height: 1.4; cursor: help; white-space: nowrap; }
.historyTable .bestellt::before { content: ""; position: absolute; left: 11px; top: 50%; width: 8px; height: 8px; margin-top: -4px; border-radius: 50%; background: #f5c400; }
.historyTable .bestellt::after { content: "Ordered"; }
.historyTable .bestellt:lang(nl)::after { content: "Besteld"; }
.historyTable .bestellt:lang(de)::after { content: "Bestellt"; }
.historyTable .bestellt:lang(fr)::after { content: "Command\00e9"; }
@media (max-width: 767px) {
  .historyTable > tbody > tr > td:has(> .auf_lager), .historyTable > tbody > tr > td:has(> .bestellt) { display: block !important; padding-bottom: 0 !important; }
  .historyTable > tbody > tr > td > .auf_lager, .historyTable > tbody > tr > td > .bestellt { margin: 6px 0 0; }
}

/* ===== Cookie settings button and consent dialog. Added 14 Nov 2026. Source: shop-cookie-button.css ===== */
.cookie-consent-modal .modal-content-wrap:has(> .modal-content > .btn-cookie) { margin: 12px; }
.cookie-consent-modal .modal-content:has(> .btn-cookie) { width: 40px; height: 40px; padding: 0; border-radius: 50%; background: #fff; box-shadow: 0 2px 12px rgba(0, 0, 0, .18); display: flex; align-items: center; justify-content: center; opacity: .9; transition: background .2s, box-shadow .2s, opacity .2s; }
.cookie-consent-modal .modal-content:has(> .btn-cookie):hover { background: #F39200; box-shadow: 0 4px 16px rgba(243, 146, 0, .4); opacity: 1; }
.cookie-consent-modal .modal-content > .btn-cookie { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; font-size: 0 !important; line-height: 0; cursor: pointer; }
.cookie-consent-modal .modal-content > .btn-cookie::before { content: ""; display: block; width: 22px; height: 22px; background: #F39200; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 10 10c0-.5-.04-.99-.11-1.47a4 4 0 0 1-4.6-3.3 4 4 0 0 1-3.3-4.6A10.1 10.1 0 0 0 12 2zM8.2 9.2a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 0 0 0-2.6zm4.8 3.2a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 0 0 0-2.6zM7.6 14.6a1.1 1.1 0 1 0 0 2.2 1.1 1.1 0 0 0 0-2.2zm8.6 2.2a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 10 10c0-.5-.04-.99-.11-1.47a4 4 0 0 1-4.6-3.3 4 4 0 0 1-3.3-4.6A10.1 10.1 0 0 0 12 2zM8.2 9.2a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 0 0 0-2.6zm4.8 3.2a1.3 1.3 0 1 0 0 2.6 1.3 1.3 0 0 0 0-2.6zM7.6 14.6a1.1 1.1 0 1 0 0 2.2 1.1 1.1 0 0 0 0-2.2zm8.6 2.2a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/%3E%3C/svg%3E") center / contain no-repeat; transition: background .2s; }
.cookie-consent-modal .modal-content:hover > .btn-cookie::before { background: #fff; }
.cookie-consent-modal .modal-content-wrap:has(> .modal-content > .modal-body) { margin: 0 !important; right: 16px; bottom: 16px; width: 400px; max-width: calc(100vw - 32px); }
.cookie-consent-modal .modal-content:has(> .modal-body) { width: 100%; padding: 0; border: 0; border-radius: 16px; background: #fff; box-shadow: 0 8px 32px rgba(0, 0, 0, .2); overflow: hidden; }
.cookie-consent-modal .modal-content:has(> .modal-body) > .modal-header { padding: 22px 24px 0; border: 0; border-radius: 0; background: #fff; }
.cookie-consent-modal .modal-content:has(> .modal-body) .modal-title { margin: 0; font-family: "PT Sans", sans-serif !important; font-size: 20px !important; font-weight: 700 !important; line-height: 1.3; color: #252a2f !important; }
.cookie-consent-modal .modal-content:has(> .modal-body) > .modal-body { padding: 10px 24px 4px; font-size: 14px; line-height: 1.55; color: #666666; }
.cookie-consent-modal .modal-content:has(> .modal-body) > .modal-body a { color: #F39200; text-decoration: underline; }
.cookie-consent-modal .modal-content:has(> .modal-body) > .modal-footer { padding: 16px 24px 24px; border: 0; background: #fff; }
.cookie-consent-modal .modal-content:has(> .modal-body) .buttons { display: flex; flex-direction: column; gap: 10px; }
.cookie-consent-modal .modal-content:has(> .modal-body) .buttons .btn { width: 100%; min-height: 46px; margin: 0; padding: 10px 16px; border-radius: 10px; font-family: "PT Sans", sans-serif; font-size: 15px !important; font-weight: 700; line-height: 1.2; transition: background .2s, border-color .2s; }
.cookie-consent-modal .modal-content:has(> .modal-body) .buttons .btn-accept-all { order: -1; border: 2px solid #F39200 !important; background: #F39200 !important; color: #fff !important; }
.cookie-consent-modal .modal-content:has(> .modal-body) .buttons .btn-accept-all:hover { border-color: #d98200 !important; background: #d98200 !important; color: #fff !important; }
.cookie-consent-modal .modal-content:has(> .modal-body) .buttons .btn-accept-necessary { border: 2px solid #e4e4e4 !important; background: #fff !important; color: #777777 !important; font-weight: 400 !important; }
.cookie-consent-modal .modal-content:has(> .modal-body) .buttons .btn-accept-necessary:hover { background: #f5f5f5 !important; color: #555555 !important; }
@media (max-width: 600px) {
  .cookie-consent-modal .modal-content-wrap:has(> .modal-content > .modal-body) { left: 0; right: 0; bottom: 0; width: 100%; max-width: none; }
  .cookie-consent-modal .modal-content:has(> .modal-body) { border-radius: 16px 16px 0 0; }
}
.panel-smart.product-details > a.detail-page-link { position: static !important; display: flex !important; align-items: center; width: max-content; max-width: 100%; height: 64px; margin: 0 0 14px !important; padding: 0 22px; border: 1px solid #e4e4e4; border-radius: 8px; background: #fff; transition: border-color .2s, box-shadow .2s; }
.panel-smart.product-details > a.detail-page-link:hover { border-color: #F39200; box-shadow: 0 2px 10px rgba(243, 146, 0, .18); }
.panel-smart.product-details > a.detail-page-link > img { display: block; height: auto; width: auto; max-width: 170px; max-height: 32px !important; margin: 0 !important; object-fit: contain; }
.hstliste { box-sizing: border-box; width: 33.333%; padding: 0 28px 0 0; }
.hstliste:has(+ :not(.hstliste)) { padding-right: 0; }
.hstliste > h4 { margin: 0 0 4px; padding-bottom: 4px; border-bottom: 1px solid #e4e4e4; font-size: 20px; }
.hstliste ul { margin: 0 0 26px; }
.hstliste li { display: flex; flex-wrap: wrap; align-items: center; gap: 2px 10px; padding: 3px 0; line-height: 1.35; }
.hstliste li > .catalogue_pages { order: 2; margin-left: auto; font-size: 0; line-height: 0; }
.hstliste li > .catalogue_pages a { display: inline-flex; align-items: center; gap: 6px; padding: 3px 10px; border: 1px solid #e4e4e4; border-radius: 999px; background: #fff; font-size: 12px; line-height: 1.3; color: #666666 !important; transition: border-color .2s, color .2s, background .2s; }
.hstliste li > .catalogue_pages a::before { content: ""; width: 12px; height: 12px; background: #F39200; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 3h11a3 3 0 0 1 3 3v15H8a3 3 0 0 1-3-3V3zm2 2v11.2A3 3 0 0 1 8 16h9V6a1 1 0 0 0-1-1H7zm1 13a1 1 0 0 0 0 2h9v-2H8z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 3h11a3 3 0 0 1 3 3v15H8a3 3 0 0 1-3-3V3zm2 2v11.2A3 3 0 0 1 8 16h9V6a1 1 0 0 0-1-1H7zm1 13a1 1 0 0 0 0 2h9v-2H8z'/%3E%3C/svg%3E") center / contain no-repeat; }
.hstliste li > .catalogue_pages a:hover { border-color: #F39200; color: #F39200 !important; background: #fff8ec; }
@media (max-width: 767px) {
  .hstliste { width: 100%; padding-right: 0; }
}
body:has(#articlesForLetterTable) #content ul.list-inline { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 18px; padding: 0; }
body:has(#articlesForLetterTable) #content ul.list-inline > li { padding: 0; color: #9a9a9a; }
body:has(#articlesForLetterTable) #content ul.list-inline > li > a { display: flex; align-items: center; justify-content: center; min-width: 34px; height: 34px; padding: 0 8px; border: 1px solid #e4e4e4; border-radius: 8px; background: #fff; font-size: 14px; font-weight: 400; color: #4A4E53; transition: border-color .2s, color .2s, background .2s; }
body:has(#articlesForLetterTable) #content ul.list-inline > li > a:hover { border-color: #F39200; color: #F39200; background: #fff8ec; text-decoration: none; }
body:has(#articlesForLetterTable) #content ul.list-inline > li:not(:has(a)) { box-sizing: border-box; min-width: 34px; height: 34px; padding: 0 8px; border: 1px solid #F39200; border-radius: 8px; background: #F39200; font-size: 14px; font-weight: 400; line-height: 32px; text-align: center; color: #fff; }
#articlesForLetterTable { border: 0; border-collapse: separate; border-spacing: 0; }
#articlesForLetterTable > thead > tr > th { padding: 8px 12px; border: 0; border-bottom: 2px solid #e4e4e4; background: #fff; font-size: 13px; font-weight: 400; letter-spacing: .03em; text-transform: uppercase; color: #444444; }
#articlesForLetterTable > tbody > tr > td { padding: 14px 12px; border: 0; border-bottom: 1px solid #eee; vertical-align: middle; font-size: 15px; line-height: 1.45; }
#articlesForLetterTable > tbody > tr:hover > td { background: #fafafa; }
#articlesForLetterTable > tbody > tr > td:first-child { width: 84px; padding-right: 4px; }
#articlesForLetterTable > tbody > tr > td:first-child img { display: block; width: 64px; height: 64px; object-fit: contain; padding: 3px; border: 1px solid #eee; border-radius: 8px; background: #fff; }
#articlesForLetterTable > tbody > tr > td:nth-child(2) a { font-weight: 400; white-space: nowrap; }
#articlesForLetterTable > tbody > tr > td:nth-child(3) { color: #333333; font-size: 14px; }
#articlesForLetterTable > tbody > tr > td:nth-child(3) > span { display: block; margin-bottom: 3px; font-size: 16px; font-weight: 400 !important; color: #000000; }
#articlesForLetterTable > tbody > tr > td:nth-child(3) > br { display: none; }
#articlesForLetterTable > tbody > tr > td:nth-child(4) { font-size: 14px; color: #222222; white-space: nowrap; }
#articlesForLetterTable td:first-child img[src*="dreieckgruen"] { display: none !important; }
#articlesForLetterTable > tbody > tr:has(img[src*="dreieckgruen"]) > td:nth-child(4)::after { content: "In stock"; display: block; width: max-content; margin-top: 6px; padding: 3px 12px 3px 26px; border-radius: 999px; background: radial-gradient(circle at 13px 50%, #5cb84d 4px, transparent 4.5px), #e8f5e9; color: #2f7d31; font-size: 13px; font-weight: 700; line-height: 1.4; }
#articlesForLetterTable > tbody > tr:has(img[src*="dreieckgruen"]) > td:nth-child(4):lang(nl)::after { content: "Op voorraad"; }
#articlesForLetterTable > tbody > tr:has(img[src*="dreieckgruen"]) > td:nth-child(4):lang(de)::after { content: "Auf Lager"; }
#articlesForLetterTable > tbody > tr:has(img[src*="dreieckgruen"]) > td:nth-child(4):lang(fr)::after { content: "En stock"; }
@media (max-width: 767px) {
  body:has(#articlesForLetterTable) #content ul.list-inline > li > a { min-width: 30px; height: 30px; }
}
#search_content .product-col.list { position: relative; margin: 0 0 18px; background: #fff; border: 1px solid #e4e4e4; border-radius: 8px; padding: 18px 20px; transition: border-color .2s, box-shadow .2s; }
#search_content .product-col.list:hover { border-color: #f3c27a; box-shadow: 0 2px 10px rgba(0,0,0,.06); }
#search_content .product-col.list .row { display: flex; align-items: flex-start; gap: 24px; margin: 0; }
#search_content .product-col.list .row::before, #search_content .product-col.list .row::after { display: none; }
#search_content .product-col.list .picture { flex: 0 0 180px; width: 180px; }
#search_content .product-col.list .picture .image { position: relative; }
#search_content .product-col.list .table_same_attributes { flex: 1 1 auto; min-width: 0; width: auto; padding: 0 !important; display: block; }
#search_content .product-col.list .commonPropertiesDiv { margin: 0 0 12px; padding-right: 230px; }
#search_content .product-col.list .search-hst-logo { position: absolute; top: 14px; right: 20px; z-index: 2; float: none; margin: 0; }
#search_content .product-col.list .search-hst-logo a { display: flex; align-items: center; height: 60px; padding: 0 22px; border: 1px solid #e4e4e4; border-radius: 8px; background: #fff; transition: border-color .2s; }
#search_content .product-col.list .search-hst-logo a:hover { border-color: #F39200; }
#search_content .product-col.list .search-hst-logo img.hst-logo { position: static !important; display: block; height: auto; width: auto; max-width: 140px !important; max-height: 28px; object-fit: contain; }
#search_content .product-col.list .picture img.stockImage { display: none !important; }
#search_content .product-col.list .picture .image:has(img.stockImage)::after { content: "In stock"; position: absolute; top: 6px; left: 6px; padding: 3px 12px 3px 26px; border-radius: 999px; background: radial-gradient(circle at 13px 50%, #5cb84d 4px, transparent 4.5px), #e8f5e9; color: #2f7d31; font-size: 13px; font-weight: 700; line-height: 1.4; }
#search_content .product-col.list .picture .image:has(img.stockImage):lang(nl)::after { content: "Op voorraad"; }
#search_content .product-col.list .picture .image:has(img.stockImage):lang(de)::after { content: "Auf Lager"; }
#search_content .product-col.list .picture .image:has(img.stockImage):lang(fr)::after { content: "En stock"; }
#search_content .product-col.list table[name="similarArticleTable"] { border: 0; border-collapse: separate; border-spacing: 0; }
#search_content .product-col.list table[name="similarArticleTable"] > thead > tr > th { padding: 8px 12px; border: 0; border-bottom: 2px solid #e4e4e4; background: transparent; font-size: 13px; font-weight: 400; letter-spacing: .03em; text-transform: uppercase; color: #444; }
#search_content .product-col.list table[name="similarArticleTable"] > tbody > tr > td { padding: 9px 12px; border: 0; border-bottom: 1px solid #eee; background: transparent; font-size: 14px; color: #333; }
#search_content .product-col.list table[name="similarArticleTable"] > tbody > tr:hover > td { background: #fafafa; }
#search_content .product-col.list a[id^="link_expandRow"] { display: inline-block; margin-top: 12px; padding: 5px 14px; border: 1px solid #e4e4e4; border-radius: 999px; background: #fff; font-size: 13px; color: #4A4E53; cursor: pointer; transition: border-color .2s, color .2s, background .2s; }
#search_content .product-col.list a[id^="link_expandRow"]:hover { border-color: #F39200; color: #F39200; background: #fff8ec; text-decoration: none; }
#search_content:not(:has(.result_pic_art > .col-xs-12:nth-child(7))) > .result_pic_art ~ .pagination { display: none; }
@media (max-width: 767px) {
  #search_content .result_pic_art, #search_content .result_pic_art > .col-xs-12 { width: 100%; max-width: 100%; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; box-sizing: border-box; }
  #search_content .product-col.list { padding: 14px; }
  #search_content .product-col.list .row { display: block; }
  #search_content .product-col.list .picture { width: auto; padding: 0; }
  #search_content .product-col.list .search-hst-logo { top: 14px; right: 14px; }
  #search_content .product-col.list .search-hst-logo a { height: 50px; padding: 0 14px; }
  #search_content .product-col.list .search-hst-logo img.hst-logo { max-width: 100px !important; max-height: 22px; }
  #search_content .product-col.list .commonPropertiesDiv { padding-right: 0; }
  #search_content .product-col.list .commonPropertiesDiv p { display: flex; flex-wrap: wrap; gap: 0 8px; }
  #search_content .product-col.list .table_same_attributes { width: 100% !important; overflow-x: hidden; }
  #search_content .product-col.list table[name="similarArticleTable"] { width: 100% !important; }
  #search_content .product-col.list table[name="similarArticleTable"] th, #search_content .product-col.list table[name="similarArticleTable"] td { padding-left: 8px; padding-right: 8px; }
}
#search_content > .pagination .too_many_results_text { font-size: 13px; color: #777; margin-right: 12px; vertical-align: middle; }
#search_content > .pagination .load_prices_button { box-sizing: border-box; height: 40px; margin: 0 12px 0 0; padding: 0 16px; border: 1px solid #F39200; border-radius: 8px; background: #fff; font-size: 14px; font-weight: 400; line-height: 38px; color: #F39200; box-shadow: none; vertical-align: middle; transition: background .2s, color .2s, border-color .2s; }
#search_content > .pagination .load_prices_button:hover:not([disabled]) { background: #F39200; color: #fff; }
#search_content > .pagination .load_prices_button[disabled] { border-color: #e4e4e4; background: #f5f5f5; color: #aaa; }
#search_content > .pagination label.control-label { margin: 0 8px 0 0; font-size: 14px; font-weight: 400; color: #777; vertical-align: middle; }
#search_content > .pagination .pageSelect { margin: 0; vertical-align: middle; }
#search_content > .pagination .pageSelect > button.dropdown-toggle { box-sizing: border-box; height: 40px; padding: 0 12px; border: 1px solid #e4e4e4; border-radius: 8px; background: #fff; font-size: 14px; line-height: 38px; color: #4A4E53; box-shadow: none; transition: border-color .2s, color .2s; }
#search_content > .pagination .pageSelect > button.dropdown-toggle:hover, #search_content > .pagination .pageSelect.open > button.dropdown-toggle { border-color: #F39200; color: #F39200; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgruen"]) > td.sorter_artbes::after { content: "In stock"; display: block; width: max-content; margin-top: 8px; padding: 3px 12px 3px 26px; border-radius: 999px; background: radial-gradient(circle at 13px 50%, #5cb84d 4px, transparent 4.5px), #e8f5e9; color: #2f7d31; font-size: 13px; font-weight: 700; line-height: 1.4; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgruen"]) > td.sorter_artbes:lang(nl)::after { content: "Op voorraad"; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgruen"]) > td.sorter_artbes:lang(de)::after { content: "Auf Lager"; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgruen"]) > td.sorter_artbes:lang(fr)::after { content: "En stock"; }
#articleTable td.sorter_stock img[src*="dreieckgruen"] { display: none !important; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgelb"]) > td.sorter_artbes::after { content: "Ordered"; display: block; width: max-content; margin-top: 8px; padding: 3px 12px 3px 26px; border-radius: 999px; background: radial-gradient(circle at 13px 50%, #f5c400 4px, transparent 4.5px), #fff8e1; color: #8a6d00; font-size: 13px; font-weight: 700; line-height: 1.4; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgelb"]) > td.sorter_artbes:lang(nl)::after { content: "Besteld"; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgelb"]) > td.sorter_artbes:lang(de)::after { content: "Bestellt"; }
#articleTable > tbody > tr:has(> td.sorter_stock img[src*="dreieckgelb"]) > td.sorter_artbes:lang(fr)::after { content: "Command\00e9"; }
#articleTable td.sorter_stock img[src*="dreieckgelb"] { display: none !important; }
