/*!
global_normalize.css*/html,body,header,footer,nav,section,details,audio,canvas,video,object,iframe,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,tbody,tfoot,thead,tr,th,td,img,form,fieldset,legend,label,input,select,textarea,button{margin:0;padding:0}header,footer,nav,section,details{display:block}audio,canvas,video{display:inline-block}b,strong{font-weight:bold}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline;margin-left:0!important}sup{top:-0.5em}sub{bottom:-0.25em}a{cursor:pointer}a:focus{outline:thin dotted #000}a:active,a:hover{outline:0}ul,ol{list-style:none inside none}table{border-collapse:collapse;border-spacing:0}img{border:0;-ms-interpolation-mode:bicubic}input,select,textarea{font-size:1em;vertical-align:baseline;*vertical-align:middle}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;*overflow:visible;vertical-align:bottom}input[type="checkbox"],input[type="radio"]{padding:0;margin:0;*height:13px;*width:13px;cursor:pointer}input[disabled]{cursor:default}input::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}input:focus,button:focus{outline:0}textarea{overflow:auto;vertical-align:top}fieldset{border:0}iframe{display:block;border:0}/*!
global_default.css*/body{background-color:#FFF;font-family:Tahoma,Helvetica,Arial,Verdana,sans-serif;font-size:12px;line-height:18px;color:#555}h1,h2,h3,h4,h5{text-decoration:none;overflow:hidden}.h1,.h2,.h3,.h4,.h5{text-decoration:none;display:block;overflow:hidden}h1,.h1{font-size:30px;line-height:36px;font-weight:normal;color:#21784d;margin-bottom:10px}h2,.h2{font-size:18px;line-height:24px;font-weight:bold;color:#555;margin-bottom:5px}h3,.h3{font-size:14px;line-height:18px;font-weight:bold;color:#555;margin-bottom:5px}h4,.h4{font-size:12px;line-height:14px;font-weight:bold;color:#555;margin-bottom:5px}h5,.h5{font-size:11px;line-height:13px;font-weight:bold}a,button.link{color:#21784d;text-decoration:none;outline:none!important}button.link{background:0;border:0;cursor:pointer;font-family:Tahoma,Helvetica}a:hover,a:focus,button.link:hover,button.link:focus{text-decoration:underline}a.standalone,.standalone a,button.link.standalone{display:block;padding-left:10px;position:relative}a.standalone:before,.standalone a:before,button.link.standalone:before,a.wishlist.disabled:before{position:absolute;background:url(../images/sprite_default.png) no-repeat -9px -52px;content:"";width:6px;height:7px;top:6px;left:0}a.wishlist.disabled:before{left:3px}a.wishlist.disabled{position:relative;display:block}.wishlist.disabled.icon{padding-left:18px;padding-top:2px}a.standalone.small:before,.standalone.small a:before,.small a.standalone:before,.small .standalone a:before,.small button.link.standalone:before,.small.link.standalone:before{top:4px}a.disabled,button.link.disabled{color:#999;cursor:default}a.disabled:hover,a.disabled:focus,button.link.disabled:hover,button.link.disabled:focus{text-decoration:none}ul{list-style:none outside none}ul li{overflow:hidden}ul.enum{margin:8px 0}.enum_wrapper ul li,ul.enum li{padding-left:25px;position:relative}.enum_wrapper ul li+li,ul.enum li+li{margin-top:3px}.enum_wrapper ul li:before,ul.enum li:before{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -9px -59px;left:11px;top:7px;width:5px;height:5px}.small .enum_wrapper ul li:before,.small ul.enum li:before{top:5px}ul.horizontal{overflow:hidden}ul.horizontal>li{float:left}table{width:100%;border:0}th,td{padding:10px}th{text-align:left;font-weight:bold;text-transform:uppercase}td{vertical-align:top}td.centered_column{vertical-align:middle}img{display:block}small,.small{font-size:11px;line-height:14px}.medium{font-size:14px;line-height:18px}.large{font-size:18px;line-height:23px}strong,.strong{font-weight:bold}.separator{border-top:1px solid #e5e5e5}.separator.xlarge{margin:32px 0 16px 0}.separator.xxlarge{margin:48px 0 16px 0}.nowrap{white-space:nowrap}.break_word{word-wrap:break-word}.msg_phaseout{color:#f00;font-weight:bold}.main_content{position:relative;z-index:200;padding-top:42px;margin:-42px auto 0 auto;max-width:1023px}@media only screen and (max-width:939px){.main_content{margin:-42px 0 0;padding-top:95px}}.hidden{display:none!important}@media screen and (max-width:939px){.hide-on-mobile{display:none}}@media screen and (min-width:940px){.hide-on-desktop{display:none}}.jsondata,.trackingdata{display:none}.transparent{display:block;opacity:.8}.relative{position:relative}.pointer{cursor:pointer}.offset_top_mini{margin-top:4px}.offset_top_small{margin-top:8px}.offset_top_big{margin-top:16px}.offset_left_mini{margin-left:4px}.offset_left_small{margin-left:8px}.offset_left_big{margin-left:16px}.offset_bottom_small{margin-bottom:8px}.offset_bottom_big{margin-bottom:16px}.offset_right_small{margin-right:8px}.offset_right_big{margin-right:16px}.border_top{border-top:1px solid #d9d9d9}.border_left{border-left:1px solid #d9d9d9}.border_bottom{border-bottom:1px solid #d9d9d9}.border_right{border-right:1px solid #d9d9d9}.fl_left{float:left!important}@media only screen and (max-width:599px){.fl_left{float:none!important}}.fl_right{float:right!important}@media only screen and (max-width:599px){.fl_right{float:none!important}}.al_right{text-align:right}.al_left{text-align:left}.al_center{text-align:center}.color_red{color:#cf0a0a}.color_blue{color:#21784d}.color_orange{color:#ec8f15}.color_gray_dark{color:#555}.color_gray_light{color:#999}.floatbox{overflow:hidden}.clear{clear:both;overflow:hidden;height:0;line-height:0;font-size:0}.clear_print{display:none;clear:both}.sprite{position:relative;display:block}.sprite:before{position:absolute;content:"";background-image:url(../images/sprite_default.png);background-repeat:no-repeat;left:0}.sprite:after{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat;right:0}@media screen and (max-device-width:939px){.sprite.hide-on-mobile{display:none}}.zoom_magnifier{position:relative;display:block}.zoom_magnifier:before{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -114px 0;width:12px;height:12px;bottom:6px;right:8px}.centered_box{float:left;left:50%;position:relative}.centered_box .centered_box_content{position:relative;right:50%}.jump_to_top{display:block;border-bottom:1px solid #e5e5e5;margin-bottom:14px;padding-top:30px}.jump_to_top .centered_box{bottom:7px}.jump_to_top .centered_box .centered_box_content{text-transform:uppercase;font-size:11px;line-height:14px;padding:0 10px 0 25px;background-color:#FFF;color:#999}.jump_to_top .centered_box .centered_box_content:before{width:10px;height:7px;left:10px;top:4px;background-position:-193px -77px}.jump_to_top .centered_box .centered_box_content:hover{color:#21784d}.centered_container{display:table;overflow:hidden}.centered_container .centered_content{display:table-cell;text-align:center;vertical-align:middle}.centered_container .centered_content img{display:block;margin:0 auto}.ajax_loading{background:url(../images/ajax_loading.gif) no-repeat center 5px;width:160px;padding:30px 0 5px;margin:0 auto;font-size:11px;line-height:14px;text-align:center}.ajax_loading_short{background:url(../images/ajax_loading.gif) no-repeat center 5px;width:60px;padding:25px 0 5px;margin:0 auto;font-size:11px;line-height:14px;text-align:center}.ajax_loading_inline{position:relative;display:inline-block;padding-left:22px}.ajax_loading_inline:before{background:url(../images/ajax_loading.gif) no-repeat 0 0;position:absolute;content:"";width:16px;height:16px;top:0;left:0}.global_message{padding:5px 10px 4px 32px;margin-bottom:10px;border-top:1px solid transparent;border-bottom:1px solid transparent;font-weight:bold}.global_message.positive{background-color:#cff9ae;border-color:#75c438}.global_message.positive:before{left:8px;top:8px;width:16px;height:11px;background-position:-16px 0}.global_message.neutral{background-color:#f7e1ad;border-color:#efb043}.global_message.neutral:before{left:7px;top:3px;width:18px;height:19px;background-position:-96px 0}.global_message.negative{background-color:#ffbfbf;border-color:#cf0a0a}.global_message.negative:before{left:10px;top:7px;width:11px;height:13px;background-position:0 -39px}.search_result_margin_bottom{margin-bottom:10px}.overlay{position:absolute;width:100%;z-index:10}.overlay .shadow{background-color:#21784d;position:absolute;width:100%;height:100%;z-index:-1;opacity:.8}.overlay .shadow_text{padding:5px 10px;color:#FFF;font-weight:bold}.overlay a.shadow_text{text-decoration:none;display:block}.shadow_box{position:relative;margin:0 2px 2px 0;padding:10px;background-color:#FFF;border:1px solid #e5e5e5;border-radius:3px;box-shadow:1px 1px 1px #e5e5e5,0 0 10px #e5e5e5 inset;overflow:hidden}.shadow_box.editable{padding-right:120px}.page_box{padding:20px;border:1px solid #e5e5e5;border-radius:3px;box-shadow:0 1px 2px #e5e5e5;margin:0 2px 2px 2px;overflow:hidden}.page_box+.page_box{margin-top:16px}.comment .comment_area{white-space:normal;width:250px;display:inline-block;vertical-align:top}.comment.short .comment_area{width:150px}.comment .comment_area .comment_output{border:1px solid #c9c9c9;min-height:88px;padding:5px;word-wrap:break-word}.comment textarea{height:88px}.comment.short textarea{width:138px}.comment .comment_actions{display:inline-block;margin:5px;min-width:50px}.availability{displaY:inline-block;padding-left:14px;height:18px;width:0}.availability:before{width:14px;height:13px;top:2px}.availability.state_empty:before{display:none}.availability.state_1:before{background-position:-70px -89px}.availability.state_2:before{background-position:-42px -89px}.availability.state_3:before{background-position:-1px -89px}.availability.state_4:before{background-position:-40px -102px}.availibility .message{display:none}.ellipsis{display:block;overflow:hidden}.ellipsis.lines_1{max-height:14px}.ellipsis.lines_2{max-height:28px}.iframe_blocker{display:block;position:relative}.iframe_blocker .iframe_layer{position:absolute;left:0;top:0;right:0;bottom:0;z-index:11;background:#FFF;opacity:.1}.backorder_delivery_date_value{color:#8c3217}.showcase{border:1px solid #e5e5e5;border-radius:10px;padding:10px;margin:10px 0}.showcase .separator{margin:10px 0}.showcase .title{color:#21784d;text-transform:uppercase;padding-bottom:10px;font-weight:bold}.showcase.buttons label{float:left;width:220px;font-weight:bold}.showcase.buttons li+li{margin-top:10px}.showcase .element{float:left}.showcase .simple_box{height:200px;width:200px;border:1px solid #999}.showcase .simple_box .centered_content{max-width:200px}.ie7 .showcase .simple_box .centered_content{line-height:200px}.showcase .dreieck{position:relative;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #21784d}.showcase .dreieck:before{position:absolute;width:0;height:0;left:-18px;top:-20px;border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #FFF;content:""}.no-margin-top{margin-top:0!important}.uppercase{text-transform:uppercase}.feedback_consent{text-align:right;width:340px;margin-left:40px}.additionalterm .form_element{width:350px!important}.additionalterm label{text-align:justify!important}.eulaSecurity{margin-top:10px;margin-bottom:10px;color:#cf0a0a}.eulaSecurity p{margin-top:5px;margin-bottom:5px}.contact_feedback_text{margin-top:-5px}.internal_use{padding:1px 5px;background:#cf0a0a;display:inline-block;color:white;font-weight:normal;text-transform:uppercase;margin-top:2px}.internal_use--partner{background:#efb043}.line_height_24 a{line-height:24px}.js_wishlist_url.hiddenTab{display:none}.compareTableCls th:first-child{min-width:240px}@media screen and (max-device-width:939px){body{text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}}/*!
global_icon.css*/.sprite.icon{padding-left:18px}.sprite.inline{display:inline-block}.sprite.pdf{padding-left:20px}.sprite.pdf:before{background-position:-121px -54px;width:17px;height:11px;top:3px}.sprite.shortlink{padding-left:20px}.sprite.shortlink:before{background-position:-138px -54px;width:17px;height:11px;top:3px}.sprite.shortlink.zeroclipboard-is-hover{text-decoration:underline}.sprite.edit:before{top:2px;width:13px;height:13px;background-position:-153px -77px}.sprite.remove:before{top:3px;width:8px;height:10px;left:3px;background-position:-166px -77px}.sprite.add:before{top:1px;width:12px;height:12px;background-position:-116px -73px}.sprite.phone{padding-left:20px}.sprite.phone:before{top:0;width:16px;height:16px;background-position:-81px -73px}.sprite.email{padding-left:20px}.sprite.email:before{top:3px;width:16px;height:11px;background-position:-65px -73px}.sprite.action:before{width:7px;height:10px;top:3px;left:3px;background-position:-186px -77px}.sprite.save:before,.sprite.checkmark:before{width:12px;height:12px;top:1px;background-position:-174px -77px}.checkmark_gray{padding-left:22px}.checkmark_gray:before{top:5px;width:16px;height:11px;background-position:-16px 0}.flag_text{display:block;text-decoration:none!important}.flag{display:block;float:left;width:16px;height:11px;background:url(../images/flags_site_select.png) no-repeat;transform:scale(1.8);margin-top:3px;margin-right:10px}.flag.flag-ae{background-position:-48px -55px}.flag.flag-at{background-position:-16px 0}.flag.flag-au{background-position:-32px 0}.flag.flag-be{background-position:-48px 0}.flag.flag-br{background-position:-64px 0}.flag.flag-ca{background-position:-80px 0}.flag.flag-ch{background-position:-96px 0;width:11px;margin-right:5px}.flag.flag-cl{background-position:-32px -55px}.flag.flag-cn{background-position:0 -11px}.flag.flag-cz{background-position:-16px -11px}.flag.flag-de{background-position:-32px -11px}.flag.flag-dk{background-position:-48px -11px}.flag.flag-es{background-position:-64px -11px}.flag.flag-fi{background-position:-80px -11px}.flag.flag-fr{background-position:-96px -11px}.flag.flag-gb{background-position:0 -22px}.flag.flag-hk{background-position:-16px -22px}.flag.flag-hr{background-position:-32px -22px}.flag.flag-hu{background-position:-48px -22px}.flag.flag-il{background-position:-64px -22px}.flag.flag-in{background-position:-80px -22px}.flag.flag-it{background-position:-96px -22px}.flag.flag-jp{background-position:0 -33px}.flag.flag-kr{background-position:-16px -33px}.flag.flag-lt{background-position:-32px -33px}.flag.flag-lv{background-position:-48px -33px}.flag.flag-mx{background-position:-64px -55px}.flag.flag-nl{background-position:-64px -33px}.flag.flag-no{background-position:-80px -33px}.flag.flag-pl{background-position:-96px -33px}.flag.flag-ro{background-position:0 -44px}.flag.flag-ru{background-position:-16px -44px}.flag.flag-se{background-position:-32px -44px}.flag.flag-sg{background-position:-48px -44px}.flag.flag-si{background-position:-64px -44px}.flag.flag-tr{background-position:-80px -44px}.flag.flag-tw{background-position:-96px -44px}.flag.flag-us{background-position:0 -55px}.flag.flag-za{background-position:-16px -55px}.flag.flag-hq,.flag.flag-qs{background-position:-80px -55px}.flag.flag-ag{background-position:-96px -55px}.flag.flag-nz{background-position:-16px -22px}.flag.flag-sk{background-position:-64px -44px}.sick-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols","EmojiOne Mozilla"}/*!
global_grid.css*/@media(min-width:940px){.grid{clear:both;max-width:940px;margin:0 auto;overflow:visible}.grid.visible{overflow:visible}.slice{float:left}.slice+.slice{margin-left:20px}.no_slice_offset{margin-left:0}.slice_1{width:60px}.slice_2{width:140px}.slice_3{width:220px}.slice_3+.slice:nth-child(2):last-child{width:calc(100% - 240px)}.slice_4{width:300px}.slice_9_half{width:342px}.slice_9_half+.slice_9_half{margin-left:16px}.slice_5{width:380px}.slice_6{width:460px}.slice_7{width:540px}.slice_8{width:620px}.slice_9{width:700px}.slice_10{width:780px}.slice_11{width:860px}.slice_12{width:940px}.lang_de .slice_12_maxi{width:1020px!important}.prefix_1{margin-left:80px!important}.prefix_2{margin-left:160px!important}.prefix_3{margin-left:240px!important}.prefix_4{margin-left:320px!important}.prefix_5{margin-left:400px!important}.prefix_6{margin-left:480px!important}.prefix_7{margin-left:560px!important}.prefix_8{margin-left:640px!important}.prefix_9{margin-left:720px!important}.prefix_10{margin-left:800px!important}.prefix_11{margin-left:880px!important}.suffix_1{margin-right:80px}.suffix_2{margin-right:160px}.suffix_3{margin-right:240px}.suffix_4{margin-right:320px}.suffix_5{margin-right:400px}.suffix_6{margin-right:480px}.suffix_7{margin-right:560px}.suffix_8{margin-right:640px}.suffix_9{margin-right:720px}.suffix_10{margin-right:800px}.suffix_11{margin-right:880px}}@media(max-width:939px){.mobile-padding,.grid{padding-left:10px;padding-right:10px}}/*!
global_header.css*/.header{padding-top:15px;position:relative;z-index:300;color:#999;background-color:white}@media screen and (max-width:939px){.header{padding-top:0}}.header .site_logo{padding:0 25px 10px 0;width:153px;vertical-align:bottom}.header .search{padding:0 0 10px;vertical-align:bottom}.header .cpq-version .search{padding:0 0 10px}.header .search form{position:relative;max-width:695px}.header .search input[type=text]{box-sizing:border-box;-moz-box-sizing:border-box;height:30px;padding:0 8px;width:100%}.header .search input[type=text]::-ms-clear{display:none}.header .search input[type=submit]{position:absolute;width:19px;height:19px;right:10px;top:7px;background:url(../images/sprite_default.png) no-repeat -97px -73px;border:0}.support_button_zh{position:fixed;right:0;text-align:center;z-index:1;border:1px solid #d9d9d9;border-right:0;box-shadow:0 0 3px #d9d9d9;background:linear-gradient(to right,#FFF 0,#ebebeb 100%);width:27px;line-height:27px;white-space:nowrap}.support_button_zh_feedback{position:fixed;right:0;text-align:center;z-index:1;border:1px solid #d9d9d9;border-right:0;box-shadow:0 0 3px #d9d9d9;background:linear-gradient(to right,#FFF 0,#ebebeb 100%);width:27px;line-height:27px;white-space:nowrap}.support_button_zh .link{display:inline-block;margin-top:30px;bottom:5px;width:25px;font-weight:bold;color:#21784d;text-transform:uppercase;font-size:13px;left:0;right:0;word-spacing:1em;word-break:break-all;white-space:normal;white-space:normal;max-width:1em;line-height:1.2}.support_button_zh_feedback .link{display:inline-block;bottom:5px;margin-top:10px;width:25px;font-weight:bold;color:#21784d;text-transform:uppercase;font-size:13px;left:0;right:0;word-spacing:1em;word-break:break-all;white-space:normal;white-space:normal;max-width:1em;line-height:1.2}.support_button_zh.contact{top:395px;height:100px}.support_button_zh.contact:after{content:"";width:19px;height:14px;position:absolute;top:5px;left:5px;background:url(../images/sprite_default.png) no-repeat 0 -11px}.support_button_zh.contact:before{content:"";width:25px;height:0;position:absolute;top:25px;left:1px;border-top:1px solid #d9d9d9;border-bottom:1px solid #FFF}.support_button_zh_feedback.feedback{top:500px;height:82px}.support_button{position:fixed;right:0;z-index:1;border:1px solid #d9d9d9;border-right:0;box-shadow:0 0 3px #d9d9d9;background:linear-gradient(to right,#FFF 0,#ebebeb 100%);width:27px;line-height:27px;font-family:Arial;white-space:nowrap}@media screen and (max-width:939px){.support_button,.support_button_zh,.support_button_zh_feedback{display:none!important}}.support_button .link{display:block;position:absolute;bottom:5px;right:0;width:25px;font-weight:bold;color:#21784d;text-transform:uppercase;font-size:13px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.support_button .link:hover{text-decoration:none}.support_button.contact{top:calc(50% - 100px);height:100px}.support_button.contact:after{content:"";width:19px;height:14px;position:absolute;top:5px;left:5px;background:url(../images/sprite_default.png) no-repeat 0 -11px}.support_button.contact:before{content:"";width:25px;height:0;position:absolute;top:25px;left:1px;border-top:1px solid #d9d9d9;border-bottom:1px solid #FFF}.support_button.feedback{top:50%;height:85px;margin-top:10px}.header .cookie_law{position:fixed;top:0;left:0;right:0;border:1px solid #d9d9d9;box-shadow:0 1px 2px #e5e5e5;background-color:#f9f9f9;margin-bottom:4px;padding:10px;text-align:center;z-index:11111;-webkit-transform:translateZ(0)}.header .cookie_law .grid{width:1280px}@media only screen and (max-width:939px){.header .cookie_law .grid{width:auto;padding:0}}.header .cookie_law .infomessage{padding-left:25px;display:inline-block}.header .cookie_law .infomessage:before{width:18px;height:19px;background-position:-96px 0;top:-1px}.header .cookie_law .ajax_loading_short{display:inline-block}@media screen and (max-width:939px){.header{margin-top:0!important}.header .cookie_law{top:auto;bottom:0;margin-bottom:0}}/*!
global_navi_meta.css*/.navi_meta{position:relative;z-index:40;padding:5px 0 15px 0}.navi_meta ul{overflow:visible}.navi_meta ul>li{overflow:visible;position:relative}.navi_meta ul>li+li{margin-left:5px}.navi_meta ul>li.separator{border-right:1px solid #d9d9d9;height:20px;margin:5px 5px 5px 10px}.navi_meta ul li .navi_point{z-index:10;line-height:34px;padding:0 9px;border:1px solid transparent;border-bottom:0;color:#999}.navi_meta ul li .navi_point a{color:#999}.navi_meta ul li.hover .navi_point.item_flyout,.navi_meta ul li.focus .navi_point.item_flyout,.no-js .navi_meta ul li:hover .navi_point.item_flyout{text-decoration:none;background-color:#FFF;border-color:#d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:1px -1px 1px #d9d9d9}.navi_meta ul li .item_flyout{padding-right:23px}.navi_meta ul li .item_flyout:after{background-position:0 -25px;width:8px;height:5px;top:16px;right:9px}.navi_meta ul li .item_country{padding-left:30px}.navi_meta ul li .item_country:before{width:16px;height:11px;top:12px;left:9px}.navi_meta ul li .item_country.country_be:before{background-position:-304px -99px}.navi_meta ul li .item_country.country_fr:before{background-position:-352px -99px}.navi_meta ul li .item_country.country_au:before{background-position:-288px -77px}.navi_meta ul li .item_country.country_br:before{background-position:-304px -88px}.navi_meta ul li .item_country.country_ch:before{background-position:-272px -99px}.navi_meta ul li .item_country.country_cz:before{background-position:-320px -88px}.navi_meta ul li .item_country.country_sk:before{background-position:-368px -11px}.navi_meta ul li .item_country.country_dk:before{background-position:-336px -99px}.navi_meta ul li .item_country.country_cn:before{background-position:-320px -99px}.navi_meta ul li .item_country.country_hu:before{background-position:-384px -99px}.navi_meta ul li .item_country.country_it:before{background-position:-368px -77px}.navi_meta ul li .item_country.country_kr:before{background-position:-368px -66px}.navi_meta ul li .item_country.country_nl:before{background-position:-384px -55px}.navi_meta ul li .item_country.country_pl:before{background-position:-384px -44px}.navi_meta ul li .item_country.country_lt:before{background-position:-384px -66px}.navi_meta ul li .item_country.country_lv:before{background-position:-368px -55px}.navi_meta ul li .item_country.country_tw:before{background-position:-368px 0}.navi_meta ul li .item_country.country_fi:before{background-position:-336px -77px}.navi_meta ul li .item_country.country_sg:before{background-position:-384px -22px}.navi_meta ul li .item_country.country_se:before{background-position:-272px -110px}.navi_meta ul li .item_country.country_no:before{background-position:-288px -110px}.navi_meta ul li .item_country.country_tr:before{background-position:-384px -11px}.navi_meta ul li .item_country.country_gb:before{background-position:-352px -88px}.navi_meta ul li .item_country.country_us:before{background-position:-384px 0}.navi_meta ul li .item_country.country_at:before{background-position:-288px -88px}.navi_meta ul li .item_country.country_hr:before{background-position:-368px -99px}.navi_meta ul li .item_country.country_es:before{background-position:-336px -88px}.navi_meta ul li .item_country.country_jp:before{background-position:-384px -77px}.navi_meta ul li .item_country.country_in:before{background-position:-384px -88px}.navi_meta ul li .item_country.country_ee:before{background-position:-368px -22px}.navi_meta ul li .item_country.country_ca:before{background-position:-304px -77px}.navi_meta ul li .item_country.country_il:before{background-position:-368px -88px}.navi_meta ul li .item_country.country_si:before{background-position:-368px -11px}.navi_meta ul li .item_country.country_ro:before{background-position:-368px -33px}.navi_meta ul li .item_country.country_de:before{background-position:-320px -77px}.navi_meta ul li .item_country.country_za:before{background-position:-288px -99px}.navi_meta ul li .item_country.country_ru:before{background-position:-384px -33px}.navi_meta ul li .item_country.country_cl:before{background-position:-240px -99px}.navi_meta ul li .item_country.country_my:before{background-position:-256px -99px}.navi_meta ul li .item_country.country_nz:before{background-position:-384px -110px}.navi_meta ul li .item_country.country_ma:before{background-position:-368px -110px}.navi_meta ul li .item_country.country_tn:before{background-position:-352px -110px}.navi_meta ul li .item_country.country_dz:before{background-position:-336px -110px}.navi_meta ul li .item_country.country_ae:before{background-position:-320px -110px}.navi_meta ul li .item_country.country_mx:before{background-position:-304px -110px}.navi_meta ul li .item_country.country_ua:before{background-position:-384px -122px}.navi_meta ul li .item_contact{padding-left:30px}.navi_meta ul li .item_contact:before{background-position:0 0;width:16px;height:11px;top:11px;left:9px}.navi_meta ul li .item_procurement{padding-left:30px}.navi_meta ul li .item_procurement:before{background-position:-16px 0;width:16px;height:11px;top:11px;left:9px}.navi_meta ul li .item_quickorder{padding-left:30px}.navi_meta ul li .item_quickorder:before{background-position:-32px 0;width:16px;height:18px;top:7px;left:9px}.navi_meta ul li .item_login{padding-left:31px}.navi_meta ul li .item_login:before{background-position:-48px 0;width:17px;height:18px;top:7px;left:9px}.navi_meta ul li .item_wishlist{padding-left:29px}.navi_meta ul li .item_wishlist:before{background-position:-65px 0;width:15px;height:17px;top:8px;left:9px}.navi_meta ul li .item_cart{padding-left:32px;color:#ec8f15}.navi_meta ul li .item_cart{color:#ec8f15}.navi_meta ul li .item_cart:before{background-position:-111px -19px;width:18px;height:20px;top:5px;left:9px}.navi_meta ul li .item_cart:after{background-position:-11px -36px}.navi_meta .flyout_content{display:none;background-color:#FFF;border:1px solid #d9d9d9;border-radius:5px;border-top-left-radius:0;position:absolute;top:34px;box-shadow:1px -1px 1px #d9d9d9;z-index:5;padding:10px;overflow:hidden;min-width:120px}.navi_meta ul li .flyout_content.flyout_right{border-top-right-radius:0;border-top-left-radius:5px;right:0}.navi_meta ul li .flyout_content.flyout_center{width:240px;left:50%;margin-left:-135px;text-align:center;border-top-left-radius:5px}.navi_meta ul li.hover .flyout_content,.navi_meta ul li.focus .flyout_content,.no-js .navi_meta ul li:hover .flyout_content{display:block}.navi_meta .flyout_country{min-width:250px;padding:18px;overflow:visible;min-height:300px;display:none}.navi_meta .flyout_country .tabbar_slider_container{padding-left:11px}.navi_meta .flyout_country .small .h3{padding-left:0}.navi_meta .flyout_country .strong{padding-left:7px;padding-right:0}.navi_meta .flyout_country .strong .button{padding-left:15px}.navi_meta .flyout_country .button a{padding-left:8px}.navi_meta .flyout_country .button .flag{margin-top:14px}.navi_meta .flyout_country .special-case-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navi_meta .flyout_country .special-case-buttons .special-txt{position:relative;left:-5px;text-align:left}.navi_meta .flyout_country li{overflow:visible}.navi_meta .flyout_country ul.continents{display:table-cell;vertical-align:top;border-right:1px solid #d9d9d9}.navi_meta .flyout_country ul.continents li{overflow:visible}.navi_meta .flyout_country ul.continents li+li{margin-top:14px}.navi_meta .flyout_country ul.continents .toggle_open{cursor:pointer;color:#999;padding-right:20px}.navi_meta .flyout_country ul.continents .toggle_open:hover{color:#21784d}.navi_meta .flyout_country ul.continents .toggle_close{color:#21784d;text-decoration:none;padding-right:20px}.navi_meta .flyout_country ul.continents .toggle_close:after{background-position:-24px -24px;width:6px;height:11px;right:-1px;top:2px}.navi_meta .flyout_country ul.countries{display:table-cell;vertical-align:top;padding-left:25px}.navi_meta .flyout_country ul.countries form{overflow:visible}.no-js .navi_meta .flyout_country ul.countries>li{padding-bottom:10px}.no-js .navi_meta .flyout_country ul.countries>li+li{padding-top:10px;border-top:1px solid #d9d9d9}.navi_meta .flyout_country ul.country_list{display:flex;justify-content:space-between}.navi_meta .flyout_country ul.country_list ul{display:block;overflow:hidden}.navi_meta .flyout_country ul.country_list ul.ui-menu{overflow-y:auto}.navi_meta .flyout_country ul.country_list li{display:table;vertical-align:top;margin-bottom:15px}.navi_meta .flyout_country ul.country_list .section-left{display:table;vertical-align:top;margin-bottom:10px}.navi_meta .flyout_country ul.country_list .section-left form label{width:110px}.navi_meta .flyout_country ul.country_list .section-left form .form_element{margin-left:130px}.navi_meta .flyout_country ul.country_list .section-left li{display:block;width:100%}.navi_meta .flyout_country ul.country_list .section-left li img{position:relative;left:50%;transform:translateX(-58%)}.navi_meta .flyout_country ul.country_list li:last-child{margin-bottom:0}.navi_meta .flyout_country ul.country_list .distributor-address{margin-left:25px;border-left:1px solid #d9d9d9;padding:0 25px;height:288px;overflow:hidden}.navi_meta .flyout_country ul.country_list .distributor-address .address-title{display:block;color:#21784d;font-size:16px;font-weight:bold;margin-bottom:15px}.navi_meta .flyout_country ul.country_list .distributor-address.activeScroll{overflow-y:scroll}.navi_meta .flyout_country ul.country_list .distributor-address li{width:200px}.navi_meta .flyout_country ul.country_list .distributor-address li div .email{margin:5px 0;min-height:15px}.navi_meta .flyout_country ul.country_list .distributor-address li div .company-web{display:block;margin-top:5px}.navi_meta .flyout_country ul.country_list .distributor-address li div .company-name{color:#21784d;font-size:12px;font-weight:bold;margin-bottom:5px;display:block}.navi_meta .flyout_country ul.country_list .distributor-address li div .distributor-logo{display:block;width:100%;margin-bottom:10px}.navi_meta .flyout_country ul.country_list .distributor-address li div .distributor-logo img{max-width:70%}.navi_meta .flyout_country ul.country_list li .item_country{padding-left:21px;width:79px}.navi_meta .flyout_country ul.country_list li .item_country+.item_country{margin-top:8px}.navi_meta .flyout_country ul.country_list li .item_country:before{top:2px;left:0}.navi_meta .flyout_country ul.country_list .form_custom .form_element{z-index:5}.navi_meta .flyout_country ul.country_list .form_custom .type_select{z-index:10}.navi_meta .flyout_country ul.country_list .form_custom:before{height:85px;display:none}.navi_meta .flyout_country ul.country_list .form_custom:after{height:15px;display:none}.navi_meta .flyout_country ul.country_list .form_custom .ui-selectmenu-menu{width:100%!important}.navi_meta .flyout_country ul.country_list .form_custom .ui-selectmenu-menu ul{padding-left:0;padding-right:0}.navi_meta .flyout_country ul.country_list .form_custom .ui-selectmenu-menu ul li{display:block;margin-bottom:0}.navi_meta .flyout_language{min-width:100px}.navi_meta .flyout_language a:hover{color:#21784d}.navi_meta .flyout_language li+li{margin-top:5px}.navi_meta .flyout_quickorder{width:310px;color:#555}.navi_meta .flyout_quickorder ul li{margin-top:6px}.navi_meta .flyout_quickorder input.artno{width:130px;height:22px;line-height:22px}.navi_meta .flyout_quickorder input.deliverydate{width:80px;height:22px;line-height:22px}.navi_meta .flyout_quickorder .quantity_spinner{margin-left:10px;margin-right:10px}.navi_meta .flyout_login{min-width:170px}.navi_meta .flyout_login a{color:#21784d}.navi_meta .flyout_login .form:before,.navi_meta .flyout_login .form:after{content:normal}.navi_meta .flyout_login .form{padding:0}.navi_meta .flyout_login .form_item label{display:none}.navi_meta .flyout_login .form_element{margin-left:0}.navi_meta .flyout_login .form_element.required{width:250px}.navi_meta .flyout_cart{min-width:130px;border-top-right-radius:0;border-top-left-radius:5px;right:0}.navi_meta .flyout_wishlist{width:160px}.navi_meta .flyout_wishlist .headline{margin-bottom:16px;font-weight:bold;color:#555}.navi_meta .flyout_wishlist a.standalone+a.standalone{margin-top:8px}.flyout_content .h3{font-size:25px;color:#21784d;line-height:32px;padding-left:10px}.flyout_content .h4{font-size:20px;color:#21784d;line-height:27px;padding-left:10px;margin-bottom:20px}.flyout_content .info-txt{padding-left:10px;margin-bottom:15px;max-height:26px;overflow:hidden}.overlay-background{width:100vw;height:100vh;position:absolute;display:none;top:0;left:0;background-color:rgba(6,60,161,0.3);z-index:400;cursor:pointer}.overlay-container{position:absolute;top:-300px;left:50%;transform:translate(-50%,-50%);transition:top 350ms;z-index:500;color:#999}.overlay-container.active{top:50%;transform:translate(-50%,-50%)}.overlay-container .inner{width:600px;overflow:visible;background-color:#fff;transition:all 150ms}.overlay-container .inner.expand{width:878px}.overlay-container .inner .flyout_country{display:block!important;width:calc(100% - 36px);padding:18px;overflow:visible}.overlay-container .inner .flyout_country .tabbar_slider_container{padding-left:11px;min-width:75px!important}.overlay-container .inner .flyout_country .offset_bottom_big{margin:0 0 15px 7px}.overlay-container .inner .flyout_country .button a{padding-left:8px}.overlay-container .inner .flyout_country .button .flag{margin-top:14px}.overlay-container .inner .flyout_country .special-case-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.overlay-container .inner .flyout_country .special-case-buttons .special-txt{position:relative;left:-5px;text-align:left;color:#999}.overlay-container .flyout_country li{overflow:visible}.overlay-container .flyout_country ul.continents{display:table-cell;vertical-align:top;border-right:1px solid #d9d9d9;width:50px!important;height:273px}.overlay-container .flyout_country ul.continents li{overflow:visible}.overlay-container .flyout_country ul.continents li+li{margin-top:14px}.overlay-container .flyout_country ul.continents .toggle_open{cursor:pointer;color:#999;padding-right:20px}.overlay-container .flyout_country ul.continents .toggle_open:hover{color:#21784d}.overlay-container .flyout_country ul.continents .toggle_close{color:#21784d;text-decoration:none;padding-right:20px}.overlay-container .flyout_country ul.continents .toggle_close:after{background-position:-24px -24px;width:6px;height:11px;right:-1px;top:2px}.overlay-container .flyout_country ul.countries{display:table-cell;vertical-align:top;top:0;left:75px}.overlay-container .flyout_country ul.countries form{overflow:visible}.no-js .overlay-container .flyout_country ul.countries>li{padding-bottom:10px}.no-js .overlay-container .flyout_country ul.countries>li+li{padding-top:10px;border-top:1px solid #d9d9d9}.overlay-container .flyout_country ul.country_list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.overlay-container .flyout_country ul.country_list .section-left{margin:0 35px 0 0}.overlay-container .flyout_country ul.country_list .section-left li{display:block;width:100%}.overlay-container .flyout_country ul.country_list .section-left li img{position:relative;max-width:70%;left:50%;transform:translateX(-48%)}.overlay-container .flyout_country ul.country_list .section-left form{margin-top:20px}.overlay-container .flyout_country ul.country_list .section-left form label{width:170px}.overlay-container .flyout_country ul.country_list .section-left form .form_element{margin-left:190px}.overlay-container .flyout_country ul.country_list ul{display:block;overflow-y:hidden;width:249px;transition:width 500ms}.overlay-container .flyout_country ul.country_list ul.ui-menu{width:auto;overflow-y:auto}.overlay-container .flyout_country ul.country_list ul.setScroll{width:249px;background-color:#fff;padding-right:10px}.overlay-container .flyout_country ul.country_list li{display:table;vertical-align:top;margin-bottom:15px}.overlay-container .flyout_country ul.country_list li:last-child{margin-bottom:0}.overlay-container .flyout_country ul.country_list .distributor-address{margin-left:23px;border-left:1px solid #d9d9d9;padding:0 25px;height:324px;transition:all 500ms;overflow:hidden}.overlay-container .flyout_country ul.country_list .distributor-address .address-title{display:block;color:#21784d;font-size:16px;font-weight:bold;margin-bottom:15px}.overlay-container .flyout_country ul.country_list .distributor-address.activeScroll{overflow-y:scroll}.overlay-container .flyout_country ul.country_list .distributor-address.trans{width:170px}.overlay-container .flyout_country ul.country_list .distributor-address li{width:170px}.overlay-container .flyout_country ul.country_list .distributor-address li span{display:block;width:100%}.overlay-container .flyout_country ul.country_list .distributor-address li .company-name{color:#21784d;font-size:12px;font-weight:bold;margin-bottom:5px}.overlay-container .flyout_country ul.country_list .distributor-address li .email{margin:5px 0;min-height:15px}.overlay-container .flyout_country ul.country_list .distributor-address li .company-web{display:block;width:100%;margin-top:5px}.overlay-container .flyout_country ul.country_list li .item_country{padding-left:21px;width:79px}.overlay-container .flyout_country ul.country_list li .item_country+.item_country{margin-top:8px}.overlay-container .flyout_country ul.country_list li .item_country:before{top:2px;left:0}.overlay-container .flyout_country ul.country_list .form_custom .form_element{z-index:5}.overlay-container .flyout_country ul.country_list .form_custom .type_select{z-index:10}.overlay-container .flyout_country ul.country_list .form_custom:before{height:109px;display:none}.overlay-container .flyout_country ul.country_list .form_custom:after{height:39px;display:none}.overlay-container .flyout_country ul.country_list .form_custom .ui-selectmenu-menu{width:100%!important}.overlay-container .flyout_country ul.country_list .form_custom .ui-selectmenu-menu ul{padding-left:0;padding-right:0}.overlay-container .flyout_country ul.country_list .form_custom .ui-selectmenu-menu ul li{display:block;margin-bottom:0}.worldWidePage .overlay-container{position:static;transform:translate(0,0)}.worldWidePage .overlay-container .inner{position:static;height:550px}.worldWidePage .overlay-container .inner .h4{padding-left:0}.worldWidePage .overlay-container .inner .flyout_country{position:static;min-height:700px;transform:translate(0,0);padding-left:0;padding-right:0}.worldWidePage .overlay-container .flyout_country ul.country_list ul{width:325px;overflow-x:hidden}.worldWidePage .overlay-container .flyout_country ul.country_list ul.ui-menu{width:auto}.worldWidePage .overlay-container .flyout_country ul.country_list ul.setScroll{width:325px}.worldWidePage .overlay-container .flyout_country ul.country_list .distributor-address.trans{width:225px}.worldWidePage .overlay-container .flyout_country ul.country_list .distributor-address li{width:225px}@media screen and (max-width:939px){.worldWidePage .overlay-container .inner{width:100%;height:100%}.worldWidePage .overlay-container .inner .flyout_country{width:100%;min-height:auto}.worldWidePage .overlay-container .inner .flyout_country .tabbar_slider_container{padding-left:0}.worldWidePage .overlay-container .flyout_country ul.countries{width:100%}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left{margin:0}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left li{display:none}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left form{padding:0 0 15px 15px;margin-top:0}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left form>.form_item{margin-top:0}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left form label{display:block;float:none;width:auto;margin:0 0 5px 0;text-align:left}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left form .form_element select{width:100%}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left form .form_element .ui-selectmenu-button{display:block;width:100%!important}.worldWidePage .overlay-container .flyout_country ul.country_list .section-left form .form_element{width:100%;margin-left:0}.worldWidePage .overlay-container .flyout_country ul.country_list{flex-direction:column;width:100%}.worldWidePage .overlay-container .flyout_country ul.country_list ul.setScroll{padding-right:0}.worldWidePage .overlay-container .flyout_country ul.country_list ul{width:100%!important}.worldWidePage .overlay-container .flyout_country ul.country_list .distributor-address.activeScroll{overflow-y:auto}.worldWidePage .overlay-container .flyout_country ul.country_list .distributor-address{height:100%;padding:0;margin-left:15px;border:0}.worldWidePage .overlay-container .flyout_country ul.country_list .distributor-address li{width:100%}}/*!
global_navi_content.css*/.navi_content{position:relative;z-index:30;width:1px;padding:0 0 0 10px;vertical-align:bottom}.navi_content a{display:block;position:relative}.navi_content>ul{overflow:visible;white-space:nowrap}.navi_content>ul>li{position:relative;overflow:visible;display:inline-block;margin-left:-4px}.navi_content>ul>li.hover,.navi_content>ul>li.focus,.no-js .navi_content>ul>li:hover{border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:1px -1px 1px #d9d9d9}.navi_content ul li .navi_point{z-index:10;line-height:34px;padding:0 9px;border:1px solid transparent;border-bottom:0;position:relative}.navi_content ul li+li .navi_point:before{position:absolute;top:10px;left:0;content:"";height:15px;border-left:1px solid #d9d9d9}.navi_content ul li.hover .navi_point,.navi_content ul li.focus .navi_point,.no-js .navi_content ul li:hover .navi_point{background-color:#f9f9f9;border-color:#d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-7px 7px 7px -9px #d9d9d9 inset}.navi_content ul li.hover .navi_point a,.navi_content ul li.focus .navi_point a,.no-js .navi_content ul li:hover .navi_point a{text-decoration:none;color:#555}.navi_content ul li.hover .navi_point:before,.navi_content ul li.focus .navi_point:before,.no-js .navi_content ul li:hover .navi_point:before{content:normal}.navi_content ul li.hover+li .navi_point:before,.navi_content ul li.focus+li .navi_point:before,.no-js .navi_content ul li:hover+li .navi_point:before{content:normal}.navi_content ul li .flyout_content{display:none;background-color:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px;border-top-right-radius:0;position:absolute;top:34px;right:0;box-shadow:1px -1px 1px #d9d9d9;z-index:5;min-width:200px;min-height:40px}.navi_content ul li.hover .flyout_content,.navi_content ul li.focus .flyout_content,.no-js .navi_content ul li:hover .flyout_content{display:block}.navi_content .flyout_content .content_list{overflow:hidden;padding:15px;box-shadow:-7px -7px 7px -9px #d9d9d9 inset}.navi_content .flyout_content .content_list>li+li>a{margin-top:11px}.navi_content .flyout_content .content_list a{color:#555;padding-left:12px;text-transform:uppercase;white-space:nowrap}.navi_content .flyout_content .content_list a:before{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -9px -52px;left:0;top:6px;width:6px;height:7px}.navi_content .flyout_content .content_list ul{margin-left:12px}.navi_content .flyout_content .content_list ul li a{color:#21784d;text-transform:none;white-space:normal;margin-top:6px}/*!
global_navi_main.css*/@media screen and (min-width:940px){.navi_main_container{margin-top:6px;box-shadow:0 4px 4px -4px #000 inset;background:-moz-linear-gradient(left,rgba(25, 200, 127, 0.54) 0,rgb(37, 124, 81) 50%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(25,144,200,0.25)),color-stop(50%,rgba(25,144,200,1)));background:-webkit-linear-gradient(left,rgba(25, 200, 127, 0.54) 0,rgb(37, 124, 81) 50%);background:-o-linear-gradient(left,rgba(25, 200, 127, 0.54) 0,rgb(37, 124, 81) 50%);background:linear-gradient(to right,rgba(25, 200, 127, 0.54) 0,rgb(37, 124, 81) 50%)}.navi_main{position:relative;z-index:20}.navi_main a{display:block;position:relative}.navi_main>ul{margin-top:-6px;overflow:visible}.navi_main>ul>li{overflow:visible}.navi_main>ul>li.hide{display:none}.navi_main ul li .navi_point{position:relative;line-height:43px;padding:5px 16px 0 18px;border:1px solid transparent;border-bottom:0}.navi_main ul li .navi_point a{color:#fff;text-shadow:1px 1px #555;text-transform:uppercase;font-weight:bold}.navi_main ul li .navi_point:before{position:absolute;top:5px;left:0;content:"";height:43px;border-left:1px solid #4aa47a;border-right:1px solid #1d7648}.navi_main ul li:last-child .navi_point{padding-right:18px}.navi_main ul li:last-child .navi_point:after{position:absolute;top:5px;right:0;content:"";height:43px;border-left:1px solid #5e9e7b;border-right:1px solid #1d7648}.navi_main ul li.hover .navi_point,.navi_main ul li.focus .navi_point,.no-js .navi_main ul li:hover .navi_point{background-color:#fff;border-color:#d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-7px 7px 7px -7px #d9d9d9 inset;z-index:2}.navi_main ul li.hover .navi_point a,.navi_main ul li.focus .navi_point a,.no-js .navi_main ul li:hover .navi_point a{text-decoration:none;color:#21784d;text-shadow:none}.navi_main ul li.hover .navi_point:before,.navi_main ul li.focus .navi_point:before,.no-js .navi_main ul li:hover .navi_point:before{content:normal}.navi_main ul li.hover+li .navi_point:before,.navi_main ul li.focus+li .navi_point:before,.no-js .navi_main ul li:hover+li .navi_point:before{content:normal}.navi_main ul li.hover:last-child .navi_point:after,.navi_main ul li.focus:last-child .navi_point:after,.no-js .navi_main ul li:hover:last-child .navi_point:after{content:normal}.navi_main ul li .flyout_content{display:none;color:#555;background-color:#fff;border:1px solid #e5e5e5;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:absolute;box-shadow:1px 1px 1px #e5e5e5;z-index:1;min-width:198px;left:0}.navi_main ul li .flyout_content.flyout_full{top:42px}.navi_main ul li .flyout_content.flyout_left{width:198px;top:48px}.navi_main ul li .flyout_content.flyout_right{right:0;left:auto;width:198px;top:48px}.navi_main ul li .flyout_content.flyout_centered{width:198px;left:50%;margin-left:-100px;top:48px}.navi_main ul li.focus .flyout_content,.no-js .navi_main ul li:hover .flyout_content{display:block}.navi_main .flyout_content .content_area{overflow:hidden;padding:10px!important;box-shadow:0 -5px 10px -2px #e5e5e5 inset}.navi_main .flyout_content a.standalone+a.standalone,.navi_main .flyout_content .standalone+.standalone a{margin-top:6px}.navi_main .flyout_content h4{text-transform:uppercase;margin-bottom:10px}.navi_main .flyout_content h4 a{color:#555}.navi_main .flyout_content ul li{display:inline-block;vertical-align:top}.navi_main .flyout_content ul li .comp{margin-bottom:10px}.navi_main ul li .flyout_content.flyout_products ul li{width:220px}.navi_main ul li .flyout_content.flyout_products ul li+li{margin-left:8px}.navi_main ul li .flyout_content.flyout_products .overlay{bottom:0;text-align:center}.navi_main .flyout_content.flyout_industries ul li{width:290px}.navi_main .flyout_content.flyout_industries ul li+li{margin-left:20px}}/*!
global_navi_account.css*/.navi_account{background-color:#FFF;border:1px solid #e5e5e5;border-radius:3px;box-shadow:0 1px 1px #e5e5e5,0 0 10px #e5e5e5 inset}.navi_account ul{margin:0 10px}.navi_account ul.simb{margin:0!important}.navi_account ul li{min-height:18px;padding:6px 12px 6px 0}.navi_account ul li+li{border-top:1px solid #e5e5e5}.navi_account ul li:after{width:7px;height:10px;top:11px;background-position:-17px -25px}.navi_account ul li.nav_selected:after,.navi_account ul li:hover:after{background-position:-186px -77px}.navi_account ul a{color:#999;display:block}.navi_account ul a:hover,.navi_account .nav_selected a{color:#21784d;font-weight:bold;text-decoration:none}.nav_link_inf{background:#ec8f15}.nav_link_inf d{background:-moz-linear-gradient(top,#fac350 0,#e47c00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fac350),color-stop(100%,#e47c00));background:linear-gradient(to bottom,#fac350 0,#e47c00 100%);background:-o-linear-gradient(top,#fac350 0,#e47c00 100%);background:linear-gradient(to bottom,#fac350 0,#e47c00 100%)}.nav_link_inf a{color:white!important;margin:0 10px}.margin_0_10{margin:0 10px}.padding_0_10{padding:0 10px}.padding_bottom_10{padding-bottom:10px}.padding_top_10{padding-bottom:10px}/*!
global_navi_checkout.css*/.navi_checkout{width:936px;height:39px;box-shadow:0 2px 2px #999;overflow:hidden;margin:25px 2px}.navi_checkout li{position:relative;height:39px;background:url(../images/sprite_checkout.png) repeat-x 0 -39px;float:left;overflow:visible}.navi_checkout li:after{position:absolute;background:url(../images/sprite_checkout.png) no-repeat 0 0;width:15px;height:39px;right:-15px;top:0;content:"";z-index:1}.navi_checkout li.last:after{display:none}.navi_checkout li>div{display:table-cell;height:36px;padding:2px 10px 0 20px;vertical-align:middle;text-align:center;position:relative}.navi_checkout li span{display:inline-block;color:#999;padding-left:25px;text-align:left;max-height:36px}.navi_checkout li.current span{font-weight:bold;text-shadow:0 1px 0 #FFF;color:#555}.navi_checkout li.done span{color:#FFF;text-shadow:0 -1px 0 #555}.navi_checkout .sprite:before{width:22px;height:22px;top:50%;margin-top:-11px}.navi_checkout .step_cart span{margin-left:0;height:36px}.navi_checkout .step_cart .sprite:before{background-position:-62px -18px;width:24px;height:23px;left:-11px}.navi_checkout .step_locations .sprite:before{background-position:-145px 0}.navi_checkout .step_payment .sprite:before{background-position:-167px 0}.navi_checkout .step_shipment .sprite:before{background-position:-189px 0}.navi_checkout .step_review .sprite:before{background-position:-211px 0}.navi_checkout .step_confirm .sprite:before{background-position:-233px 0}.navi_checkout .steps_6 .step_login .sprite:before{background-position:-145px 0}.navi_checkout .steps_6 .step_locations .sprite:before{background-position:-167px 0}.navi_checkout .steps_6 .step_payment .sprite:before{background-position:-189px 0}.navi_checkout .steps_6 .step_shipment .sprite:before{background-position:-211px 0}.navi_checkout .steps_6 .step_review .sprite:before{background-position:-233px 0}.navi_checkout .steps_6 .step_confirm .sprite:before{background-position:-255px 0}.navi_checkout .steps_5 li,.navi_checkout .steps_5 li>div{width:179px}.navi_checkout .steps_6 li,.navi_checkout .steps_6 li>div{width:149px}.navi_checkout .steps_5 li:first-child{width:41px}.navi_checkout .steps_6 li:first-child{width:42px}.navi_checkout .state_1 .step_cart:after{background-position:0 -234px}.navi_checkout .state_2 .step_cart:after,.navi_checkout .state_3 .step_cart:after,.navi_checkout .state_4 .step_cart:after,.navi_checkout .state_5 .step_cart:after{background-position:0 -273px}.navi_checkout .state_2 .step_locations,.navi_checkout .state_3 .step_locations,.navi_checkout .state_3 .step_payment,.navi_checkout .state_4 .step_locations,.navi_checkout .state_4 .step_payment,.navi_checkout .state_4 .step_shipment,.navi_checkout .state_5 .step_locations,.navi_checkout .state_5 .step_payment,.navi_checkout .state_5 .step_shipment,.navi_checkout .state_5 .step_review{background-position:0 -117px}.navi_checkout .state_3 .step_locations:after,.navi_checkout .state_4 .step_locations:after,.navi_checkout .state_4 .step_payment:after,.navi_checkout .state_5 .step_locations:after,.navi_checkout .state_5 .step_payment:after,.navi_checkout .state_5 .step_shipment:after{background-position:0 -78px}.navi_checkout .state_2 .step_locations:after,.navi_checkout .state_3 .step_payment:after,.navi_checkout .state_4 .step_shipment:after,.navi_checkout .state_5 .step_review:after{background-position:0 -312px}.navi_checkout .state_1 .step_locations,.navi_checkout .state_2 .step_payment,.navi_checkout .state_3 .step_shipment,.navi_checkout .state_4 .step_review,.navi_checkout .state_5 .step_confirm{background-position:0 -195px}.navi_checkout .state_1 .step_locations:after,.navi_checkout .state_2 .step_payment:after,.navi_checkout .state_3 .step_shipment:after,.navi_checkout .state_4 .step_review:after,.navi_checkout .state_5 .step_confirm:after{background-position:0 -156px}.navi_checkout .state_1 .step_locations .sprite:before{background-position:-145px -22px}.navi_checkout .state_2 .step_payment .sprite:before{background-position:-167px -22px}.navi_checkout .state_3 .step_shipment .sprite:before{background-position:-189px -22px}.navi_checkout .state_4 .step_review .sprite:before{background-position:-211px -22px}.navi_checkout .state_5 .step_confirm .sprite:before{background-position:-233px -22px}.navi_checkout .state_2 .step_locations .sprite:before,.navi_checkout .state_3 .step_locations .sprite:before,.navi_checkout .state_3 .step_payment .sprite:before,.navi_checkout .state_4 .step_locations .sprite:before,.navi_checkout .state_4 .step_payment .sprite:before,.navi_checkout .state_4 .step_shipment .sprite:before,.navi_checkout .state_5 .step_locations .sprite:before,.navi_checkout .state_5 .step_payment .sprite:before,.navi_checkout .state_5 .step_shipment .sprite:before,.navi_checkout .state_5 .step_review .sprite:before{background-position:-259px -74px}@media screen and (max-width:939px){.navi_checkout{position:relative;width:100%;margin-left:0}.navi_checkout-gradient{position:absolute;z-index:2;top:0;right:0;bottom:0;width:20%;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.navi_checkout ul{display:flex;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.navi_checkout li{display:flex;float:none}.navi_checkout li:last-child{padding-right:20%}.navi_checkout li>div{display:flex;justify-content:center;align-items:center}}/*!
global_breadcrumb.css*/.breadcrumb{padding:16px 0}.breadcrumb li+li{margin-left:5px}.breadcrumb a{color:#999;text-decoration:underline;padding-right:11px}.breadcrumb a:after{width:6px;height:7px;top:5px;right:0;background:url(../images/sprite_default.png) no-repeat -9px -52px}.breadcrumb a:hover{color:#21784d}.breadcrumb a:hover:after{background-position:-193px -84px}.breadcrumb .current_page{color:#21784d}@media screen and (max-width:939px){.breadcrumb-mobile-wrapper{position:relative;overflow-x:scroll;-webkit-overflow-scrolling:touch}.breadcrumb-mobile-wrapper__gradient{position:absolute;z-index:1;top:0;right:0;bottom:0;width:20%;background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.breadcrumb-mobile-wrapper .breadcrumb{display:flex;position:relative;overflow-x:auto}.breadcrumb-mobile-wrapper .breadcrumb__item{overflow:visible;white-space:nowrap}.breadcrumb-mobile-wrapper .breadcrumb__item:last-child{padding-right:20%}}/*!
global_footer.css*/.debugFooter{border:1px solid #999;margin:10px;padding:5px;background-color:#EEE;font-size:11px;color:#555;word-break:break-all}.footer_print{display:none}.footer{clear:both;max-width:1023px;margin:5px auto 0 auto;position:relative;z-index:100;color:#999}.footer a{font-size:11px;line-height:14px;color:#999}.footer .footer_separator{background:url(../images/footer_separator.png) no-repeat;height:10px;max-width:1023px}.footer .footer_content{margin:8px 10px 15px 10px}.footer .footer_navigation,.footer .footer_portfolio{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .slide_container{margin-bottom:15px}.footer_portfolio{margin:10px 10px 0 10px;overflow:hidden}.footer_portfolio>li{width:25%;padding-right:20px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer_portfolio a+a{margin-top:5px}.footer_portfolio a{color:#2f875d;padding-left:15px}.footer_navigation li{width:140px}.footer_navigation li+li{margin-left:16px}.footer_navigation a{display:block;margin-top:5px}.footer_meta a,.footer_meta span{float:left}.footer_meta a+a,.footer_meta a+span{padding-left:5px;margin-left:5px;border-left:1px solid #d9d9d9}.footer_social_media{float:right;line-height:16px}.footer_social_media a{float:left;width:20px;height:18px}.footer_social_media a+a{margin-left:1px}.footer_social_media .tooltip .message{color:#21784d}.small .footer_social_media .tooltip.top .message{bottom:30px}.footer_social_media .tooltip.top .message .message_box{text-align:center}.footer_social_media .tooltip .message .placeholder,.footer_social_media .tooltip .message .message_content{padding:4px 10px}.social_media_sprite{background:url('../images/sprite_socialmedia.png') no-repeat}a[class^="SocialMediaItem_facebook"]{background-position:0 0}a[class^="SocialMediaItem_googleplus"]{background-position:-21px 0}a[class^="SocialMediaItem_youtube"]{background-position:-42px 0}a[class^="SocialMediaItem_twitter"]{background-position:-63px 0}a[class^="SocialMediaItem_xing"]{background-position:-85px 0}a[class^="SocialMediaItem_blog"]{background-position:0 -21px}a[class^="SocialMediaItem_youku"]{background-position:-21px -21px}a[class^="SocialMediaItem_weibo"]{background-position:-42px -21px}a[class^="SocialMediaItem_weixin"]{background-position:-63px -21px}a[class^="SocialMediaItem_linkedin"]{background-position:-85px -21px}@media only screen and (max-width:599px){.footer_portfolio>li{float:none;width:calc(50% - 15px);margin:0 15px 30px 0;padding-right:0}.footer .footer_navigation li{width:calc(50% - 15px);margin:0 15px 20px 0}}@media only screen and (min-width:600px) and (max-width:749px){.footer_portfolio>li{float:none;width:calc(33% - 15px);margin:0 15px 30px 0;padding-right:0}.footer .footer_navigation li{width:calc(33% - 15px);margin:0 15px 20px 0}}@media only screen and (min-width:750px){.footer_portfolio>li{width:auto}.footer .footer_navigation,.footer .footer_portfolio{justify-content:space-between}.footer .footer_navigation li{width:auto}}@media(max-width:939px){.footer .footer_separator{background-position:center}.footer .footer_content{margin:8px 0 0 0}.footer_portfolio{margin:10px 0 0 0}.footer_portfolio a,.footer_navigation a{padding-top:4px;padding-bottom:4px}.footer_portfolio .standalone a::before{top:7px}.footer_portfolio>li{margin-bottom:20px}.footer_navigation a{margin-top:0}.footer_meta a,.footer_meta span{float:none;display:block;margin-bottom:10px}.footer_meta a+a,.footer_meta a+span{padding-left:0;margin-left:0;border:0}.footer_social_media{clear:both;float:none;padding-top:20px}.footer_social_media a{float:none;display:inline-block;margin-top:5px;margin-right:5px}.footer_social_media .fl_left{float:none!important;margin-left:0}}/*!
global_cms.css*/.cms{overflow:hidden}.cms+.cms{margin-top:15px}.cms .separator{border-top:1px solid #e5e5e5}.marginal{margin-top:16px}.marginal>.cms{background-color:#FFF;font-size:11px;line-height:14px}.marginal .cms+.cms{padding-top:0}.marginal>.cms .comp_border{border:1px solid #e5e5e5;border-radius:3px;box-shadow:0 1px 1px #e5e5e5}.marginal .cms a.standalone:before{top:4px}.marginal>.cms .comp_border.borderless{border:0;box-shadow:none}.comp{overflow:hidden}.comp+.comp{margin-top:15px}.comp_text_image p{margin-top:5px}.comp_text_image ul{margin:8px 0}.comp_text_image ul li{padding-left:25px;position:relative}.comp_text_image ul li+li{margin-top:3px}.comp_text_image ul li:before{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -9px -59px;left:11px;top:7px;width:5px;height:5px;display:block!important}.comp_text_image .text .comp_feed_articles a.standalone{display:block}.marginal .comp_text_image ul li:before{top:5px}.comp_text_image ol{margin:10px 0 10px 28px;list-style:decimal outside none}.comp_text_image ol li+li{margin-top:5px}.comp_text_image.link_teaser{font-size:11px;line-height:14px}.marginal .cms .comp_border .comp_contact_partner,.marginal .cms .comp_border>.comp_text_image{box-shadow:0 0 10px #e5e5e5 inset}.marginal .cms .comp_border.borderless .comp_contact_partner,.marginal .cms .comp_border.borderless>.comp_text_image{box-shadow:none}.comp_text_image .image{font-size:11px;line-height:14px;position:relative}.comp_text_image .image.left{float:left;margin-right:16px}.comp_text_image .image.right{float:right;margin-left:16px}.marginal .comp_text_image .image.left,.marginal .comp_text_image .image.right{margin:0;float:none}.comp_text_image .image .video{position:relative;display:block}.comp_text_image .image .video:before{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -97px -92px;width:40px;height:40px;top:50%;margin-top:-20px;left:50%;margin-left:-20px}.comp_text_image .image .iframe_blocker.video:before{background-image:none}.comp_text_image .image .caption{margin:4px 0 2px 0;color:#777;font-style:italic}.comp_text_image .floatbox+.text{margin-top:10px}.comp_text_image .text .headline{line-height:14px;font-weight:bold;color:#555;margin-bottom:10px}.comp_text_image.link_teaser .text .headline{color:#21784d}.marginal .cms .comp_border>.comp_text_image .image .caption{padding:0 10px}.marginal .cms .comp_text_image .text{margin-top:10px}.marginal .cms .comp_border>.comp_text_image .text{margin:10px}.comp_text_image .text a.standalone{margin-top:4px;display:inline-block}.marginal .comp_text_image .text a.standalone{margin-top:10px}.comp_text_image .text a.standalone.floating{display:inline-block}.comp_text_image.link_teaser .text a.standalone:before{top:4px}.comp_text_image table{margin-top:10px}.comp_text_image table thead th,.comp_text_image table tbody tr:first-child td{color:#FFF;background:#999;font-weight:normal;vertical-align:bottom}.comp_text_image table thead+tbody tr:first-child td{color:#555;background:#FFF}.comp_text_image table tr td{border-left:1px solid #e5e5e5}.comp_text_image table tr td:first-child{border-left:0}.comp_text_image table tbody tr:nth-child(even) td{background-color:#e9e9e9}.comp_text_image table th[role="columnheader"]:hover{cursor:pointer}.marginal .cms .comp_link_list,.marginal .cms .comp_tab{padding:10px;box-shadow:0 0 10px #e5e5e5 inset}.marginal .cms .comp_border.borderless .comp_link_list,.marginal .cms .comp_border.borderless .comp_tab{box-shadow:none}.cms .comp_link_list .headline{line-height:14px;font-weight:bold;color:#555;margin-bottom:10px}.cms .comp_link_list a+a{margin-top:8px}.cms .comp_link_list a.pdf{padding-left:22px}.cms .comp_link_list a.pdf:before{background-position:-121px -54px;width:17px;height:11px;top:3px}.marginal .cms .comp_link_list a.pdf:before{top:2px}.cms .comp_link_list a.download{padding-left:22px}.cms .comp_link_list a.download:before{background-position:-140px -77px;width:13px;height:12px;top:3px}.marginal .cms .comp_link_list a.download:before{top:2px}.cms .comp_contact_partner{position:relative}.cms .comp_contact_partner ul{padding:10px}.cms .comp_contact_partner .sprite{padding:6px 0 1px 30px}.cms .comp_contact_partner .phone:before{top:5px}.cms .comp_contact_partner .email:before{top:8px}.marginal_top_8{margin-top:8px}.h160{height:160px}.left{float:left}.right{float:right}@media(max-width:939px){.left,.right{float:none!important}}.border_top_none{border-top:none!important}.height_380{height:380px}.comp_border_radus{border:1px solid #e5e5e5;border-radius:3px;box-shadow:0 0 10px #e5e5e5 inset}@media screen and (max-width:939px){.cms table{overflow-x:auto;display:block}}.cms .comp_link_list a.radiobutton-style{padding-left:20px}.cms .comp_link_list a.radiobutton-style::before{width:14px;height:14px;top:2px;background-position:-241px -60px}.cms .comp_link_list a.radiobutton-style.selected::before{background-position:-241px -46px}/*!
global_scrollpane.css*/.swiper-scrollbar{position:relative;height:12px;border-radius:4px;border:1px solid #e4e4e4;background:#f1f1f1;-ms-touch-action:none}.swiper-scrollbar-drag{position:relative;border-radius:4px;height:12px;background:#999;background:linear-gradient(to bottom,#d8d8d8 0,#999 100%);border:1px solid #b1b1b1;margin-top:-1px;cursor:pointer}.swiper-scrollbar-drag:after{content:"|||";position:absolute;right:50%;width:10px;font-size:8px;text-align:center;margin-left:-5px;top:-4px}.swiper-scrollbar.mode_vertical{position:absolute;display:block;right:3px;top:3px;height:auto;bottom:3px;width:9px;padding:0;border-radius:3px;overflow:hidden}.swiper-scrollbar.mode_vertical .swiper-scrollbar-drag{border-radius:2px;height:20px;background:linear-gradient(to left,#d8d8d8 0,#999 100%)}.swiper-scrollbar.mode_vertical .swiper-scrollbar-drag:after{top:50%;margin-top:-5px;height:10px;width:auto;right:0;margin-left:0;font-size:6px;color:#FFF;letter-spacing:2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}/*!
global_cart_items.css*/.cart_items td{padding:0 10px}.cart_items .productimage{float:left;margin:3px 10px 10px 0}.cart_items .productdetails{margin-left:60px}.cart_items .productdetails .product_name a{display:block;overflow:hidden}.no-js .cart_items .quantity .quantity_spinner{min-width:65px}.cart_items .quantity label{display:none}.cart_items .date_quantity{display:block}.cart_items .request-deliverydate{max-width:100px}.cart_items .request-deliverydate .element_info{font-style:italic;color:#999}.datepicker_cart.ui-datepicker td.ui-state-disabled span{color:#CCC}.cart_items .price{border-left:1px solid #CCC;padding-left:20px}.cart_items .price,.cart_items .discount{color:#999}.cart_items .list_price_value,.cart_items .net_price_value,.cart_items .discount_value{color:#555;font-weight:bold}.cart_items .quote_price_value{color:#ec8f15;font-weight:bold}.cart_items .net_price_sum_value{color:#21784d;font-weight:bold}.cart_items .quote_price_sum_value{color:#ec8f15;font-weight:bold}.cart_items .digital_product_infotext{color:#cf0a0a;font-weight:bold}.cart_total_wrapper{float:right;overflow:hidden}.cart_total_wrapper .button{margin-left:8px}.cart_total_wrapper .button:first-child{margin-left:0}.cart_total{overflow:hidden;font-size:24px;line-height:32px;color:#21784d;border-bottom:3px double #999;margin-bottom:10px}.cart_total .label{float:left}.cart_total .price{float:right}.terms_and_conditions{float:right}.terms_and_conditions .form_element{text-align:right}.terms_and_conditions .form_element span{display:inline}.terms_and_conditions .form_element label{display:inline-block}.form_directorder{color:#999;position:relative;padding-bottom:30px}.form_directorder p,.form_directorder label{font-weight:bold}.form_directorder label{margin-right:30px;float:left}.form_directorder textarea{height:58px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.form_directorder .form_element{float:left;position:relative;width:330px}.form_directorder .form_element .tooltip{background:url(../images/sprite_default.png) no-repeat -96px 0;height:19px;position:absolute;right:-25px;top:0;width:18px}.form_directorder .button{position:absolute;right:0;bottom:0}.form_directorder li+li{margin-top:6px}.form_directorder .quantity_spinner{margin-left:10px;margin-right:10px}.form_directorder input.artno{height:22px;line-height:22px}.form_directorder input.deliverydate{width:148px;height:22px;line-height:22px}.form_directorder .directorder_switch_form{position:absolute;left:0;bottom:0}.sick-cart-total--loading{font-size:1.5em;color:#21784d;animation:blink 1.5s infinite;-webkit-animation:blink 1.5s infinite}.sick-cart-total--warning{color:#cf0a0a}.sick-cart-total--list-element{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;padding:.5em;border-bottom:1px solid #ccc;color:#21784d}.sick-cart-total--concept::after{content:":"}.sick-cart-total--summe{border-bottom:3px double #ccc;font-size:2em;padding-right:.2em;padding-left:.2em}.sick-cart-total--footnote{padding:.5em 0;color:#999;font-size:11px;line-height:1.3}@media screen and (max-width:939px){.cart_items td{padding:0;margin:5px 0}.cart_items .product .productimage{float:none;margin:0 20px 0 0}.cart_items .productdetails{margin-left:0}.cart_items.table_light td.spacer{padding:10px 0 10px 0}.cart__item,.digital_product_infotext{display:flex;flex-direction:column}.cart__item label{margin-right:5px}.cart__item .product{display:flex}.cart__item .product .productdetails .tooltip::before{top:0}.cart__item .product .action{position:absolute;right:20px}.cart__item .product .action .remove{display:block;margin-top:-3px}.cart__item .product .action .remove svg{height:25px;width:25px;fill:#21784d}.cart__item>td{margin-left:71px}.cart__item>.product{margin-left:0}.cart__item .deliverydate{display:flex;align-items:center}.cart_items .request-deliverydate{max-width:100%}.cart__item .item-availability .item-availability-inner-wrapper{display:flex;flex-direction:column}.cart__item .item-availability .item-availability-inner-wrapper .availability{width:auto;height:auto}.cart__item .item-availability .item-availability-inner-wrapper .availability::after{content:attr(title);position:relative;top:2px;margin-left:5px;background:0}.cart__item .item-availability label::after,.cart__item .deliverydate label::after,.cart__item .request-deliverydate label:first-child::after{content:":"}.cart__item .quantity>span:first-child::after,.cart__item .quantity form label::after{content:":"}.cart__item .quantity>span+span{margin-left:5px}.cart__item .quantity{display:flex}.cart__item .quantity label{display:block;margin-bottom:5px}.cart__item .request-deliverydate label{display:inline-block;margin-bottom:5px}.cart__item .price{border-left:none;padding-left:0;text-align:left!important}.directorder-wrapper .price{border-left:none}.form_directorder label{display:block;float:none;margin-bottom:5px}.form_directorder textarea{height:70px}.form_directorder form>.form_element{float:none;width:calc(100% - 25px)}.form_directorder form>[type=submit]{position:relative;margin-top:15px}.cart_total_wrapper .al_right{text-align:left}.cart_total_wrapper .button{float:left;margin:0 10px 10px 0!important}.cart_total_wrapper .button.cart,.cart_total_wrapper .button.blue{clear:left;float:right;margin-right:0!important}.cart_total{margin-top:15px}}/*!
global_quantityspinner.css*/.quantity_spinner{position:relative;overflow:hidden;width:50px}.quantity_spinner input[type="text"]{width:24px;height:22px;line-height:22px;float:left}.quantity_spinner .quantity_change{width:15px;height:24px;position:relative;margin-left:-2px;float:left}.quantity_spinner .up,.quantity_spinner .down{position:absolute;width:15px;height:12px;top:0;left:0}.quantity_spinner .down{top:12px}.quantity_spinner .up:before,.quantity_spinner .down:before{top:0;width:15px;height:12px}.quantity_spinner .down:before{background-position:-314px -58px}.quantity_spinner .down:hover:before{background-position:-329px -58px}.quantity_spinner .up:before{background-position:-314px -46px}.quantity_spinner .up:hover:before{background-position:-329px -46px}.quantity_spinner .refresh{margin-left:8px;padding-left:19px;height:26px;float:left}.quantity_spinner button.refresh{text-indent:-9999px}.quantity_spinner .refresh:before{width:19px;height:17px;top:5px;background-position:-126px 0}/*!
global_table.css*/.table th{color:#FFF;background-color:#999;font-weight:normal;vertical-align:bottom}.table td+td{border-left:1px solid #e5e5e5}.table tr:nth-child(even) td{background-color:#e9e9e9}.table_light th{color:#999;background-color:#e5e5e5;font-weight:normal;vertical-align:bottom}.table_light.table_sorting th{color:#FFF;background-color:#999}.table_light td.spacer{padding:10px 0 20px 0}.table_light td.spacer.spacer_first{padding-top:0}.table_light .spacer>div{width:100%;border-bottom:1px solid #CCC}table .sorting:hover,table .sorting_asc:hover,table .sorting_desc:hover{cursor:pointer}table .sorting,table .sorting_asc,table .sorting_desc{color:#FFF;background-color:#999}table .sorting .sprite,table .sorting_asc .sprite,table .sorting_desc .sprite{display:inline-block;height:11px;width:8px;margin-left:4px}table .sorting .sprite:after,table .sorting_asc .sprite:after,table .sorting_desc .sprite:after{height:11px;top:1px;width:8px}table .sorting_asc .sprite:after,table .sorting_desc .sprite:after{background-position:0 -78px}table .sorting .sprite:after{background-position:-8px -78px}table .sorting a{padding-right:12px;position:relative;display:inline-block;color:#FFF}table .sorting a:hover{text-decoration:none}table .sorting a:after{content:"";position:absolute;right:0;height:11px;bottom:3px;width:8px;background:url(../images/sprite_default.png) no-repeat}table .sorting a:after{background-position:-8px -78px}table .sorting.sorting_asc a:after,table .sorting.sorting_desc a:after{background-position:0 -78px}td.red{color:red}.compare_wrapper{position:relative;max-width:940px;overflow:hidden}.compare_table{overflow-x:hidden;overflow-y:hidden}.compare_wrapper:after{position:absolute;content:"";width:20px;right:0;top:17px;bottom:20px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.compare_wrapper .compare_scrollbar{height:17px;overflow-x:auto;overflow-y:hidden;display:none}.compare_wrapper .compare_scrollbar.visible{display:block}.compare_wrapper .compare_scrollbar .scrollbar{height:17px;padding-right:20px}.compare_table table{border-collapse:separate;border-spacing:2px;padding-right:20px;width:auto;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.compare_table th{padding:0;font-weight:normal;text-transform:none;vertical-align:top}.compare_table th{width:170px;border:1px solid #999}.compare_table th>div{min-width:150px;padding:10px}.compare_table .inner{display:table-cell}.compare_table .image{height:90px;text-align:center}.compare_table .image img{display:inline-block;max-height:100%;max-width:100%}.compare_table .enum_wrapper ul li{padding-left:12px}.compare_table .enum_wrapper ul li:before{left:0}.compare_table .section .title{text-transform:uppercase;font-weight:bold;font-size:12px;padding-left:0;vertical-align:middle}.compare_table .select td{padding:25px 0 0}.compare_table .select td .ui-printview-button{float:left;margin:0 0 15px 0}.compare_table .value,.compare_table .attribute{font-size:10px}.compare_table .attribute{text-transform:uppercase;background-color:#999;color:#FFF}.compare_table .value{text-align:center;position:relative;padding:10px;background-color:#FFF;border:1px solid #999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.compare_table tbody tr:nth-child(2n+1) .value,.compare_table tbody tr.dark .value{background-color:#e9e9e9}.compare_table tbody tr.bright .value{background-color:#FFF}.compare_table_wrapper{width:100%;overflow:hidden}.compare_table_wrapper .compare_wrapper:after{content:none}.compare_table_wrapper .compare_table_section{overflow:hidden;position:relative;width:70%}.compare_table_wrapper .table_attributes_name{width:30%}.compare_table_wrapper .table_attributes_value{width:585px;margin-left:40px}.compare_table_wrapper .table_attributes_value .compare_table{width:585px}.compare_table_wrapper .table_attributes_name .compare_table{overflow:hidden}.compare_table_wrapper .table_attributes_name .compare_table table{width:100%;padding:0;margin:0}.compare_table_wrapper .compare_table_section .section_nav_item.top{top:29px}.compare_table_wrapper .compare_table_section .section_nav_item.bottom{bottom:90px}.compare_table_wrapper .compare_table_section .section_nav_item{position:absolute;width:24px;height:25%;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background:#257c51;background:linear-gradient(to right,#358d63,#257c51);color:#FFF;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.compare_table_wrapper .compare_table_section .section_nav_item:hover,.compare_table_wrapper .compare_table_section .section_nav_item:focus{background:#358d63}.compare_table_wrapper .compare_table_section .section_nav_item_inactive,.compare_table_wrapper .compare_table_section .section_nav_item_inactive:hover,.compare_table_wrapper .compare_table_section .section_nav_item_inactive:focus{background:#f0f0f0;color:#CCC;cursor:default}.compare_table_wrapper .compare_table_section .section_nav_prev{left:10px}.compare_table_wrapper .compare_table_section .section_nav_next{right:0}.compare_table th,.compareTableCls th:first-child{min-width:189px;max-width:189px}.table.table_order th,.table.table_order th a,.table.table_order td{max-width:100px;word-wrap:break-word}.table_quotes_details td{max-width:120px;word-wrap:break-word}.table_approval_dashbord td{max-width:120px;word-wrap:break-word}.table_approval_dashbord td.comment{max-width:160px}.table_approval_details td.comment{max-width:300px;word-wrap:break-word}.compare_products_number{color:#555}/*!
global_resultlist.css*/.resultlist{border-top:1px solid #e5e5e5}.resultlist.borderless{border-top:0}.resultlist .item{padding:10px 0;border-bottom:1px solid #e5e5e5;position:relative}.resultlist .item .image{float:left}.resultlist .item .image img{width:100%}.resultlist .item .content{padding-bottom:30px;overflow:hidden}.resultlist .item .software{padding-bottom:10px}.resultlist .item .button.selection{font-weight:normal}.resultlist .item .product_attributes{margin-left:-15px;overflow:hidden}.resultlist .item .product_attribute{border-left:1px solid #999;margin:0 0 5px 7px;padding-left:7px;float:left}.resultlist .item .product_attribute label{font-weight:bold;margin-right:5px}.resultlist .item .product_attribute .availability{height:14px}.resultlist .universalsearch-content{display:flex;margin-bottom:1em}.resultlist .universalsearch-title{flex:0 0 160px;color:#21784d}.resultlist .universalsearch-data dt,.resultlist .universalsearch-data dd{display:inline;line-height:1.6}.resultlist .universalsearch-data dt{font-weight:bold}.resultlist .universalsearch-data dd{position:relative;margin-right:.5em}.resultlist .universalsearch-data dd::after{content:'';position:absolute;top:.3em;margin-left:.3em;height:1em;border-right:1px solid}.resultlist .universalsearch-data dd:last-child::after{border:0}.resultlist .view_list .item{overflow:hidden}.resultlist .view_gallery .phased_out,.resultlist .view_list .phased_out{background-color:#ffefd5}.resultlist .view_list .image{width:150px;text-align:center}@media screen and (min-width:940px){.resultlist .view_list .image+.content{margin-left:160px}}.resultlist .view_list .image img{display:inline-block;width:auto;max-width:100%}.resultlist .view_gallery{overflow:hidden;margin-right:-20px}.resultlist .view_gallery .item{width:220px;height:250px;float:left;margin-right:20px}.resultlist .view_gallery .item.comp_border_radus{width:auto}@media screen and (min-width:940px){.resultlist .view_gallery .item.comp_border_radus{width:218px}}.resultlist .view_gallery .content{max-height:60px;margin-top:5px;float:left}.resultlist .view_gallery .item:after{position:absolute;content:"";top:10px;bottom:10px;right:-10px;border-left:1px solid #e5e5e5}.resultlist .view_gallery .image{width:220px;height:120px;overflow:hidden}@media screen and (min-width:940px){.resultlist .view_gallery .image.reduced{width:200px;height:120px;overflow:hidden}}.resultlist .view_gallery .description{display:none}.resultlist .view_gallery .cta{right:0;bottom:10px}.resultlist .view_gallery .cta_left{position:absolute;left:8px;bottom:6px;overflow:visible}.resultlist .view_gallery .cta2{bottom:10px!important}.resultlist .view_gallery .cta ul{margin:0}.resultlist .view_gallery .cta ul li{border-right:0;float:none;padding-right:0;margin-right:0;text-align:right}.resultlist .view_gallery .cta ul li+li{margin-top:4px}.resultlist .view_gallery .cta ul li+li+li{margin-top:14px}.orderliterature_container{min-height:36px;margin-top:8px}.orderliterature_container:not(.hidden)+.cta.small ul.horizontal{margin-right:0}.orderliterature_container:not(.hidden)+.cta.small ul.horizontal li:first-child{border-left:1px solid #d9d9d9;padding-left:7px;margin-left:7px}.cta.small.orderliterature{bottom:0;right:337px}.cta.small.orderliterature li{border:0;margin-right:0;padding-right:0}.resultlist .view_gallery .orderliterature{left:0;right:0;bottom:0}.resultlist .view_list .orderLiteratureDetails{margin-right:15px!important}.resultlist .view_gallery .orderliterature>form{float:none!important}.resultlist .view_gallery .orderliterature ul{width:100%;float:none;overflow:hidden;display:block}.resultlist .view_gallery .orderliterature ul li{float:left}.resultlist .view_gallery .orderliterature ul li ~ li{float:right}.resultlist .view_gallery .orderliterature .offset_left_small{margin-left:0}.resultlist .view_gallery .msg_phaseout{display:inline-block;position:relative;text-align:center;top:7px}.resultlist .item.drawing .image,.resultlist .view_gallery .item.download .image{height:150px}.resultlist .item.drawing .image .inner,.resultlist .item.download .image .inner{position:relative;overflow:hidden;width:120px;height:148px;border:1px solid #e5e5e5;margin:0 auto}.resultlist .item.drawing img,.resultlist .item.download img{position:absolute;margin:auto;left:0;top:0;right:0;bottom:0}@media screen and (min-width:940px){.resultlist .view_list .item.download .image+.content{margin-left:140px}}.resultlist .view_gallery .item.download{height:370px}.resultlist .view_gallery .item.download.short{height:auto}.resultlist .view_gallery .item.download.medium{height:270px}.resultlist .view_gallery .item.download:after{bottom:10px}.resultlist .view_gallery .item.download .content{max-height:180px}.resultlist .view_list .item.download select{width:340px}.resultlist .view_list .item.download .ui-selectmenu-status{width:338px}.resultlist .view_gallery .item.download select{width:218px}.resultlist .view_gallery .item.download.short select{width:200px}.resultlist .view_gallery .item.download .ui-selectmenu-status{width:212px}.resultlist .item.download .name{color:#21784d}.resultlist .item.download .attributes{margin-left:-5px;overflow:hidden}.resultlist .item.download .attribute{border-left:1px solid #999;float:left;margin:0;padding:0 5px}.slide_container .resultlist .view_gallery .item.download,.slide_container .resultlist .view_gallery .item.download select,.slide_container .resultlist .view_gallery .item.drawing,.slide_container .resultlist .view_gallery .item.drawing select{width:210px}.resultlist .item .slogan{font-weight:bold}.resultlist .item.contentresult .content{padding-bottom:0}.resultlist .teaser_item{padding:10px 0;border-bottom:1px solid #e5e5e5}.resultlist .teaser_item .headline .h3{font-size:12px}.resultlist .teaser_item .headline a{color:#21784d}.resultlist .teaser_item .text a.standalone{display:none}.resultlist .view_gallery .sales_tools_results{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;align-content:stretch}.resultlist .view_gallery .sales_tools_results .item.download{flex:0 0 calc(100% / 3 - 25px);height:auto;max-width:calc(100% / 3 - 25px)}.resultlist .view_gallery .sales_tools_results .item.download:nth-child(3n){margin-right:0}.resultlist .view_gallery .sales_tools_results .item.download:nth-child(3n):after{border:0}.resultlist .view_gallery .sales_tools_results .cta ul li+li{margin-top:14px}.resultlist .view_gallery .sales_tools_results .item .content{padding-bottom:65px}.resultlist .view_gallery .internal_sales_container{width:100%!important;max-height:none;height:auto;margin-bottom:0}.resultlist .view_gallery .internal_sales_container>.content{margin-top:0}.resultlist .view_gallery .internal_sales{position:relative;padding-bottom:60px;margin-bottom:15px;width:202px;float:left;min-height:200px;margin:20px 20px 0 0;border-bottom:1px solid #e5e5e5}.resultlist .view_gallery .internal_sales:after{position:absolute;content:"";bottom:10px;right:-10px;width:1px;height:100%;background-color:#e5e5e5}.resultlist .view_gallery .internal_sales .cta{right:20px}.resultlist .view_list .internal_sales{position:relative;padding-bottom:30px;margin-top:15px;border-bottom:1px solid #e5e5e5}.pt_cpq .resultlist .view_list .item .cta ul{padding-left:15px;padding-right:15px}.media_inner_margin{margin:0 10px 0 8px}@media screen and (max-width:599px){.resultlist .item .image{float:none;width:100%;margin-bottom:20px}}@media screen and (max-width:939px){.resultlist{margin-top:20px}.resultlist .item{padding:15px 0}.resultlist .item .content{padding-bottom:20px}.resultlist .item .offset_left_big{margin-left:0}.resultlist .cta{position:relative;right:0;bottom:0}.resultlist .cta.small{display:flex;flex-direction:column;align-items:flex-start;clear:both}.resultlist .view_list .cta.small ul{align-self:flex-start}.resultlist .cta.small ul li{border-right:0}.resultlist .cta .offset_left_small{margin-left:0}.resultlist .cta #addToCartForm{display:flex;flex-wrap:wrap}.resultlist .cta #addToCartForm .quantity_spinner,.resultlist .cta #addToCartForm .button.yellow{margin-right:10px}.resultlist .cta #addToCartForm .quantity_spinner,.resultlist .cta #addToCartForm button{margin-top:10px}.resultlist .cta .table_row{display:flex}.resultlist .cta .table_row>.table_cell{margin-right:15px}.control_bar .paging ul li+li{margin-left:0}.control_bar .paging li{font-size:1.2em;padding:10px}.control_bar .paging li:first-child{padding-left:0}}/*!
global_search_suggest.css*/.suggest_layer{position:absolute;left:0;top:0;padding:28px 2px 12px 12px;display:none;background-color:#FFF;broder-radius:3px;border:1px solid #e5e5e5;box-shadow:0 1px 2px #e5e5e5;z-index:111}.suggest_layer .results{position:relative;display:block;width:140px}.suggest_layer .image img{width:100%}.suggest_layer .column{padding-right:10px;display:table-cell;vertical-align:top}.suggest_layer .column+.column{padding:0 10px;border-left:1px solid #e5e5e5}.suggest_layer .results+.results{margin-top:16px}.suggest_layer .results li a{line-height:15px}.suggest_layer .image+.list{margin-top:8px}.suggest_layer .title{position:relative;text-transform:uppercase;padding-bottom:16px;color:#555}.suggest_layer .column .results:first-child .title:before{position:absolute;left:-11px;top:0;bottom:0;content:"";border-left:2px solid #FFF}.suggest_layer .products .results,.suggest_layer .productfamilies .results{width:230px}.suggest_layer .downloads .results{width:180px}.suggest_layer .products .image,.suggest_layer .productfamilies .image{width:51px;float:left}.suggest_layer .products .content,.suggest_layer .productfamilies .content{margin-left:70px}.suggest_layer .products a,.suggest_layer .productfamilies a{display:inline-block}.suggest_layer li+li{margin-top:8px}.suggest_layer .mark{font-weight:bold}.suggest_layer .results.more{padding-bottom:30px}.suggest_layer .results .more{position:absolute;bottom:0}/*!
global_search_styles.css*/.sick-filters__visible{border:1px solid #e5e5e5}@media only screen and (max-width:939px){.searchfacets .shadow_box{border:0;-webkit-box-shadow:none;box-shadow:none}}.pt_category_button .searchfacets .shadow_box+.shadow_box,.pt_category_button .searchfacets .searchArea{margin-top:16px}.searchfacets .title,.searchfacets .headline{color:#21784d;text-transform:uppercase;margin-bottom:8px}.pt_category_button .searchfacets .headline{font-size:11px;line-height:13px;font-weight:bold}.pt_category_button .searchfacets .comp_link_list a.selected{color:#21784d;font-weight:bold}.pt_category_button .searchfacets .applied_filter .title{max-width:130px}.pt_category_button .searchfacets .remove_filter{margin:0 3px 5px 0;max-width:163px;overflow:hidden}.pt_category_button .searchfacets .clear_all{position:absolute;right:10px;top:0;padding-right:16px;color:#999;text-decoration:none;line-height:13px;font-size:11px}.pt_category_button .searchfacets .clear_all:hover{color:#21784d;text-decoration:none}.pt_category_button .searchfacets .clear_all::after{position:absolute;right:0;width:11px;line-height:9px;padding-bottom:3px;content:"x";letter-spacing:-1px;text-align:center;color:#21784d;border:1px solid #e5e5e5;border-radius:3px;background:#FFF}.pt_category_button .searchfacets .applied_filter .clear_all{top:10px}.form.form_searchfacets .form_item{margin-top:15px}.form.form_searchfacets .form_element{width:auto;margin-left:0}.form.form_searchfacets label{display:block;float:none;margin-bottom:5px;text-align:left}.form.form_searchfacets label .thin{font-weight:normal}.form.form_searchfacets input[type="text"],.form.form_searchfacets input[type="password"],.form.form_searchfacets textarea{width:100%}.form.form_searchfacets input.freetext{width:184px}.form.form_searchfacets .form_item.error input.freetext{width:182px}.form.form_searchfacets .form_item.error label{width:auto}.form.form_searchfacets .form_item.error label::after{display:none}.form.form_searchfacets select{width:194px}.form.form_searchfacets .ui-selectmenu-status{width:166px}.form.form_searchfacets input.datepicker{width:calc(100% - 35px)}.ui-datepicker td.ui-state-disabled span{color:#CCC}.form.form_searchfacets .icons{margin:0 0 0 -3px}.form.form_searchfacets .icon{float:left;border-radius:3px;border:1px solid #555;width:44px;height:40px;background:yellow;margin:0 0 3px 3px}.searchfacets .ui-helper-hidden-accessible{display:none}.searchfacets .standalone{color:#555}.searchfacets .standalone+.standalone{margin-top:4px}.form.form_searchfacets .multi_checkbox{position:relative;border:1px solid #e5e5e5;padding:6px 2px 6px 6px;height:100px;overflow:hidden}.form.form_searchfacets .multi_checkbox .form_item:first-child{margin-top:0}.form.form_searchfacets .multi_checkbox .form_item{margin-right:16px;margin-top:8px}.form.form_searchfacets .multi_checkbox label{margin:0}.form.form_searchfacets .swiper-container-facets{height:100px}.form.form_searchfacets .swiper-container{height:100px}.searchfacets_slider{position:relative;width:100%;height:10px;border:1px solid #e5e5e5;border-radius:3px;margin-bottom:14px;background:#21784d}@media only screen and (min-width:940px){.searchfacets_slider{width:auto}}.searchfacets_slider .slider{position:relative;margin-right:20px}.searchfacets_slider .ui-slider-range{border:1px solid #FFF;border-right:0;background:#FFF;display:block;height:10px;font-size:.7em;position:absolute;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchfacets_slider .ui-slider-handle{cursor:pointer;position:absolute;text-decoration:none;width:20px;margin-top:-1px;z-index:2;border-radius:3px;height:12px;background:#999;border:1px solid #b1b1b1;background:linear-gradient(to bottom,#d8d8d8 0,#999 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchfacets_slider .ui-slider-handle::after{content:"|||";position:absolute;left:50%;width:10px;font-size:6px;text-align:center;margin-left:-5px;top:-3px;color:#FFF}.searchfacets_slider .label-range{position:absolute;bottom:-14px;height:14px;left:0;right:0;color:#999}.searchfacets_slider .label-range .range_min{float:left}.searchfacets_slider .label-range .range_max{float:right}.searchfacets_slider .current_value{position:absolute;display:none;font-size:10px;text-align:center;bottom:2px;border-radius:3px;border:1px solid #b1b1b1;color:#999;background:#FFF;padding:1px 2px;white-space:nowrap;z-index:2}.searchfacets_slider_input input[type="text"]{display:inline-block;width:40px}.searchfacets_slider_input td{vertical-align:middle}.searchfacets_slider.slidemax .ui-slider-range{right:0}.searchfacets_slider.slidemax .ui-slider-range::after{content:"";position:absolute;right:-20px;top:-1px;border:1px solid #FFF;border-left:0;background:#FFF;width:20px;height:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchfacets.searchfacets_columns{margin:0;overflow:hidden}@media only screen and (min-width:940px){.searchfacets.searchfacets_columns.offset_top_big{margin-top:16px}}@media only screen and (min-width:750px){.searchfacets.searchfacets_columns .column{width:33%;float:left;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.searchfacets.searchfacets_columns.form_custom{padding:0}.searchfacets.searchfacets_columns.form_custom .basic_content{padding-top:15px}.searchfacets.searchfacets_columns .toggle_content{background-color:#FFF;padding:0}.searchfacets.searchfacets_columns .basic_content+div>.toggle_content{border-top:1px solid #e5e5e5;padding-top:10px}.multi_checkbox a.styled_checkbox{padding:1em;padding-left:1.5em;color:#555}@media only screen and (min-width:940px){.multi_checkbox a.styled_checkbox{padding:0 0 0 18px}}.multi_checkbox .styled_checkbox:before{background-position:-255px -58px;height:12px;top:13px;width:13px}@media only screen and (min-width:940px){.multi_checkbox .styled_checkbox:before{top:2px}}.multi_checkbox .styled_checkbox.checked:before{background-position:-255px -46px}.multi_checkbox .styled_checkbox.checked{color:#21784d}/*!
global_wishlist_layer.css*/.wishlist_layer .wishlist_name{margin-top:2px;width:385px;font-weight:bold;color:#999}.wishlist_layer .wishlist_name.wishlist_new{padding-left:15px}.wishlist_layer ul.enum{margin:0}.wishlist_layer ul.enum li{padding-left:15px}.wishlist_layer ul.enum li+li{margin-top:12px}.wishlist_layer ul.enum li:before{left:1px;top:9px}/*!
global_product_classifications.css*/.product_classifications .check{display:inline-block;background:url(../images/sprite_default.png) no-repeat -16px 0;width:16px;height:11px}.product_classifications sup{top:-3px}.product_classifications ul.footnote{color:#999;margin-top:10px}.product_classifications ul.footnote li+li{margin-top:2px}.product_classifications>table>tbody>tr:nth-child(odd){background-color:#e9e9e9}.product_classifications table tr td{padding:6px 8px}.product_classifications table tr td:first-child{padding-right:0;width:235px;font-weight:bold}.product_classifications table tr td table tr.feature{font-size:11px;line-height:12px}.product_classifications table tr td table tr td{padding:2px 8px;font-weight:normal}.product_classifications table tr td table tr td:first-child{padding:2px 0;font-weight:bold}.product_classifications table tr td table tr.feature td:first-child{font-weight:normal;padding-left:10px;width:225px}.product_classifications table th{padding-left:8px}.product_classifications table th,.product_classifications table tr td[colspan="3"] td+td{min-width:200px}.product_classifications table td+td[colspan="2"]{padding-left:80px}.product_classifications table th+th+th,.product_classifications table td+td+td{width:200px}@media screen and (max-width:939px){.product_classifications table tr td:first-child{width:50%}.product_classifications table tr td{word-break:break-all}}/*!
global_crossref.css*/.crossref_compare_view{overflow:hidden;width:950px;padding-top:12px}.crossref_compare_section{display:inline-block;float:left}.crossref_compare_reference_product{width:362px}.crossref_compare_matching_products{width:578px}.crossref_compare_reference_product ~ .crossref_compare_matching_products{margin-left:10px;float:right}.crossref_compare_section_headline{margin-bottom:1em;font-size:12px;font-weight:bold;color:#21784d;text-align:left;white-space:nowrap;text-overflow:ellipsis}.crossref_compare_reference_product .crossref_compare_section_headline{text-align:right}.crossref_compare_data_listing{table-layout:fixed;border-collapse:separate;border-spacing:2px 0}.crossref_compare_data_listing th{font-weight:normal;text-transform:none}.crossref_compare_data_listing thead{font-size:11px}.crossref_compare_data_listing tbody{font-size:10px}.crossref_compare_data_listing tbody th,.crossref_compare_data_listing tbody td{padding:12px 10px;vertical-align:middle}.crossref_compare_data_listing tbody th{background-color:#999;color:#FFF;text-transform:uppercase}.crossref_compare_data_listing tbody td{text-align:center}.crossref_compare_data_listing .crossref_compare_attributes_listing{width:214px}.crossref_compare_data_listing .crossref_compare_attribute_name{padding-right:30px;display:block}.crossref_compare_data_listing .crossref_compare_reference_product_listing{width:143px}.crossref_compare_data_listing .crossref_compare_matching_product_listing{width:172px}.crossref_compare_data_listing .crossref_compare_data_stage,.crossref_compare_data_listing .crossref_compare_matching_product_overview{height:260px;overflow:hidden}.crossref_compare_data_listing .crossref_compare_product_attribute_differences{color:red}.crossref_compare_data_listing .crossref_compare_product_attribute_undefined{color:red}.crossref_compare_reference_product thead th+th{border:1px solid #999;border-bottom:0}.crossref_compare_reference_product tbody th{box-shadow:inset 0 1px 0 0 #FFF,inset 0 -1px 0 0 #FFF}.crossref_compare_reference_product tbody td{border-left:1px solid #999;border-right:1px solid #999;box-shadow:inset 2px 0 0 0 #FFF,inset -2px 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -1px 0 0 #FFF}.crossref_compare_reference_product tbody tr:nth-child(2n+1){background-color:#e9e9e9}.crossref_compare_reference_product tbody tr:last-child th{box-shadow:inset 0 -2px 0 0 #FFF,inset 0 1px 0 0 #FFF}.crossref_compare_reference_product tbody tr:last-child td{border-bottom:1px solid #999;box-shadow:inset 2px 0 0 0 #FFF,inset -2px 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -2px 0 0 #FFF}.crossref_compare_data_stage_image{max-width:calc(100% - 2px);border:1px solid #CCC}.crossref_compare_reference_product .crossref_compare_data_stage_product_name{margin-top:1em;font-size:11px;font-weight:bold;text-align:center;color:#21784d}.crossref_compare_reference_product .crossref_compare_data_stage_content{line-height:normal}.crossref_compare_reference_product .crossref_compare_data_stage_content_headline{display:block;margin:.5em 0}.crossref_compare_reference_product .crossref_compare_data_importance_legend{clear:left;float:left;max-width:150px;margin-top:10px;font-weight:bold}.crossref_compare_reference_product .crossref_compare_data_importance_legend_item{margin-top:10px}.crossref_compare_reference_product .crossref_compare_attribute_listing{position:relative}.crossref_compare_reference_product .crossref_compare_attribute_listing .crossref_compare_attribute_importance{position:absolute;top:-3px;right:0;cursor:pointer}.crossref_compare_reference_product .crossref_attr_importance_settings{display:none;position:absolute;bottom:45px;width:125px;margin-left:-54px;border:1px solid #c9c9c9;background-color:#FFF;color:#555}.crossref_compare_reference_product .crossref_attr_importance_settings:before,.crossref_compare_reference_product .crossref_attr_importance_settings:after{content:" ";position:absolute;left:50%;margin-left:-8px;bottom:-10px;border-style:solid;border-width:10px 10px 0 10px;border-color:#FFF transparent transparent transparent}.crossref_compare_reference_product .crossref_attr_importance_settings:before{bottom:-12px;left:50%;margin-left:-10px;border-width:12px 12px 0 12px;border-color:#c9c9c9 transparent transparent transparent}.crossref_compare_reference_product .crossref_attr_importance_settings_active{display:block}.crossref_compare_reference_product .crossref_attr_importance_option .crossref_attr_importance{display:block;padding:4px 5px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;cursor:pointer}.crossref_compare_reference_product .crossref_attr_importance_option .crossref_attr_importance:hover{background-color:#f5f5f5}.crossref_compare_reference_product .crossref_attr_importance_option_enable:checked+.crossref_attr_importance,.crossref_compare_reference_product .crossref_attr_importance_option_enable_active+.crossref_attr_importance{background-color:#f5f5f5;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;color:#0084c0}.crossref_compare_reference_product .crossref_attr_importance_option:first-child .crossref_attr_importance_option_enable:checked+.crossref_attr_importance,.crossref_compare_reference_product .crossref_attr_importance_option:first-child .crossref_attr_importance_option_enable_active+.crossref_attr_importance{border-top-color:#f5f5f5}.crossref_compare_reference_product .crossref_attr_importance_option:last-child .crossref_attr_importance_option_enable:checked+.crossref_attr_importance,.crossref_compare_reference_product .crossref_attr_importance_option:last-child .crossref_attr_importance_option_enable_active+.crossref_attr_importance{border-bottom-color:#f5f5f5}.crossref_compare_matching_products{position:relative;box-sizing:border-box;padding:0 28px}.crossref_compare_matching_products_mask{overflow:hidden;width:522px}.crossref_compare_matching_products_mask table{position:relative;left:-362px;transition:all .5s ease 0s}.crossref_compare_matching_products .crossref_compare_attributes_listing{width:215px}.crossref_compare_matching_products .crossref_compare_attribute_name{padding-right:34px}.crossref_compare_matching_products .crossref_compare_reference_product_listing{width:142px}.crossref_compare_matching_products th,.crossref_compare_matching_products td{border:1px solid #999}.crossref_compare_matching_products tfoot td{border:0}.crossref_compare_matching_products thead th{border-bottom:0;padding:0}.crossref_compare_matching_products .crossref_compare_matching_product_overview{position:relative;overflow:hidden;height:240px;padding:10px 10px 30px}.crossref_compare_matching_products .matching_product_count{position:absolute;right:5px;top:5px;padding:0 5px;text-align:right;color:#7f7f7f;background-color:rgba(255,255,255,.5)}.crossref_compare_matching_product_overview .matching_product_img_wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:152px;margin-bottom:18px}.crossref_compare_matching_product_overview .matching_product_img_wrapper,.crossref_compare_matching_product_overview .matching_product_img_wrapper img{max-height:152px}.crossref_compare_matching_product_overview .matching_product_img_wrapper a{display:block}.crossref_compare_matching_product_overview .matching_product_img_wrapper img{display:block;max-width:100%}.crossref_compare_matching_product_overview .matching_product_title{font-size:12px;font-weight:normal;color:#0084c0}.crossref_compare_matching_product_overview .matching_product_availability{overflow:hidden;padding-top:6px}.crossref_compare_matching_product_overview .matching_product_availability label{margin-right:8px;font-weight:bold;color:#535353}.crossref_compare_matching_product_overview .crossref-fitlevel{margin-top:6px}.crossref_compare_matching_product_overview .remove{display:block;position:absolute;left:0;bottom:0;line-height:normal}.crossref_compare_matching_products tbody th{border-width:0 0 0 1px;box-shadow:inset 2px 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -1px 0 0 #FFF}.crossref_compare_matching_products tbody th+td{border-width:0 1px 0 0;box-shadow:inset 0 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -1px 0 0 #FFF}.crossref_compare_matching_products tbody td{border-width:0 1px;box-shadow:inset 2px 0 0 0 #FFF,inset -2px 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -1px 0 0 #FFF}.crossref_compare_matching_products tbody tr:nth-child(2n+1){background-color:#e9e9e9}.crossref_compare_matching_products tbody tr:last-child th,.crossref_compare_matching_products tbody tr:last-child td{border-bottom:1px solid #999}.crossref_compare_matching_products tbody tr:last-child th{box-shadow:inset 2px 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -2px 0 0 #FFF}.crossref_compare_matching_products tbody tr:last-child th+td{box-shadow:inset 0 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -2px 0 0 #FFF}.crossref_compare_matching_products tbody tr:last-child td ~ td{box-shadow:inset 2px 0 0 0 #FFF,inset -2px 0 0 0 #FFF,inset 0 1px 0 0 #FFF,inset 0 -2px 0 0 #FFF}.crossref_compare_matching_products th.matched-product-marked{border-color:#5cca0c;box-shadow:inset 2px 0 0 0 #5cca0c,inset -2px 0 0 0 #5cca0c,inset 0 2px 0 0 #5cca0c}.crossref_compare_matching_products td.matched-product-marked{border-color:#5cca0c;box-shadow:inset 2px 0 0 0 #5cca0c,inset -2px 0 0 0 #5cca0c,inset 0 1px 0 0 #FFF,inset 0 -1px 0 0 #FFF}.crossref_compare_matching_products tbody tr:last-child td ~ td.matched-product-marked{box-shadow:inset 2px 0 0 0 #5cca0c,inset -2px 0 0 0 #5cca0c,inset 0 1px 0 0 #FFF,inset 0 -2px 0 0 #5cca0c}.crossref_compare_matching_product_actions .button{margin-top:10px}.crossref_compare_matching_product_actions .standalone{margin-top:16px}.crossref_compare_matching_products .section_nav_item.top{top:29px}.crossref_compare_matching_products .section_nav_item.bottom{bottom:90px}.crossref_compare_matching_products .section_nav_item{position:absolute;width:24px;height:25%;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background:#257c51;background:linear-gradient(to right,#358d63,#257c51);color:#FFF;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.crossref_compare_matching_products .section_nav_item:hover,.crossref_compare_matching_products .section_nav_item:focus{background:#358d63}.crossref_compare_matching_products .section_nav_item_inactive,.crossref_compare_matching_products .section_nav_item_inactive:hover,.crossref_compare_matching_products .section_nav_item_inactive:focus{background:#f0f0f0;color:#CCC;cursor:default}.crossref_compare_matching_products .section_nav_prev{left:0}.crossref_compare_matching_products .section_nav_next{right:0}.crossref_search_result_popup{//min-height:190px;overflow:hidden}.crossref_search_result_popup h1{white-space:nowrap}.crossref_search_result_popup div.popup_container{padding:20px;position:relative}.crossref_search_result_popup div.popup_container img{max-height:35px;margin-right:10px}.crossref_search_result_popup div.popup_section{z-index:1;position:relative}.crossref_search_result_popup div.not_found_message{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:10px;padding-bottom:30px;margin-bottom:20px}.crossref_search_result_popup div.popup_container:before{content:"";width:100%;top:0;left:0;box-sizing:border-box;-moz-box-sizing:border-box;height:120px;border:1px solid #e5e5e5;border-bottom:0;position:absolute;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 0 20px -2px #d9d9d9 inset;-webkit-box-shadow:0 0 20px -2px #d9d9d9 inset}.crossref_search_result_popup div.popup_container:after{content:"";width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:50px;border:1px solid transparent;border-top:0;position:absolute;top:71px;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}/*!
global_utils.css*/.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.flex-line-brake{width:100%}/*!
global_grid_cpq.css*/:root{--mq-max-extlg:1574px;--mq-max-lg:1230px;--mq-max-medium:1024px;--mq-max-small:900px}.pt_cpq .main_content{width:58vw}@media(max-width:1574px){.pt_cpq .main_content{width:68vw}}@media(max-width:1024px){.pt_cpq .main_content{width:100%}}.pt_cpq .main_content>.grid{width:92%}.pt_cpq .grid .slice_12{width:100%}.pt_cpq .grid .slice_12+.slice_12{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pt_cpq .grid .slice_12+.slice_12.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pt_cpq .grid .slice_12+.slice_12 .control_bar{width:100%}.pt_cpq .grid .slice_12+.slice_12 .resultlist{width:100%}.pt_cpq .grid .slice_12>.slice_9{width:74.47%}.pt_cpq .grid .slice_12>.left{width:100%}.pt_cpq .grid .slice_12>.left .p1_category{width:calc(100% - 240px)}@media(max-width:1574px){.pt_cpq .grid .slice_12>.slice_9{width:100%}}.pt_cpq .grid .slice_12>.slice_9.withCMS{width:calc(100% - 240px)}.pt_cpq .grid .slice_12>.slice_9 .industry_teaser{display:-ms-flexbox;display:flex}.pt_cpq .grid .slice_12>.slice_9 .industry_teaser .slice_9_half{width:calc(50% - 8px)}.pt_cpq .grid .slice_12>.slice_9>.floatbox .slice_3{width:31%}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half{width:calc(50% - 8px)}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half:last-child{margin-left:16px}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half .cms .slice_9_half{width:100%}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half .cms .slice_9_half .item{display:-ms-flexbox;display:flex}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half .cms .slice_9_half .item .image{width:calc(50% - 25px)}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half .cms .slice_9_half .item .image img{max-width:100%;height:auto}.pt_cpq .grid .slice_12>.slice_9 .offset_top_big>.slice_9_half .cms .slice_9_half .item .content{width:calc(50% - 25px);margin-left:25px}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content{width:54vw}@media(max-width:1574px){.smartedit-page-uid-categoryPage_1.pt_cpq .main_content{width:70vw}}@media(max-width:1024px){.smartedit-page-uid-categoryPage_1.pt_cpq .main_content{width:100%}}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid{width:100%}@media(max-width:1024px){.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid{width:calc(100% - 60px);margin:0 30px}}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid .left.slice_9{width:calc(100% - 239px)}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid .left.slice_9 .basic_content{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid .left.slice_9 .basic_content .image{display:block;width:auto}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid .left.slice_9 .basic_content .image .centered_content{display:block}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid .left.slice_9 .basic_content .image img{max-width:100%;height:auto}.smartedit-page-uid-categoryPage_1.pt_cpq .main_content>.grid .left.slice_9 .basic_content .small{margin-left:25px}/*!
global_header_cpq.css*/.pt_cpq .header .grid{width:100%}.pt_cpq .header .grid tbody tr{display:-ms-flexbox;display:flex;width:600px;margin:0 auto}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container{padding:0 0 2px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100px}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pleft{float:left;cursor:pointer;height:35px}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pleft .btn{height:100%;margin-right:8px}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pright{float:left;cursor:pointer;height:35px}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pright .btn{height:100%}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pleft:hover .left_normal{display:none}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pleft:hover .left_hover{display:block}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pright:hover .right_normal{display:none}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pright:hover .right_hover{display:block}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pleft .left_hover{display:none}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .pright .right_hover{display:none}.pt_cpq .header .grid tbody tr .iframe-nav-btn-container .nav_btns .btn img{max-width:100%}.pt_cpq .header .search{padding-top:0}.pt_cpq .header .search form{width:500px;max-width:none;margin-left:0;margin-top:3px}.pt_cpq .header .navi_main_container{width:100%}.pt_cpq .header .navi_main_container>.grid{width:100%}.pt_cpq .header .navi_main_container>.grid .navi_main{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pt_cpq .header .navi_main_container>.grid ul.horizontal{display:-ms-flexbox;display:flex;position:relative}.pt_cpq .header .navi_main_container>.grid ul.horizontal .flyout_content{width:100%}.pt_cpq .header .navi_main_container>.grid ul.horizontal .flyout_content ul{display:-ms-flexbox;display:flex}/*!
comp_button.css*/.download_button,.button{font-family:Tahoma,Helvetica;font-size:11px;line-height:14px;font-weight:bold;border:0;text-decoration:none;display:inline-block;text-align:center;border-radius:4px;padding:0 8px;vertical-align:baseline;cursor:pointer}.download_button:hover,.button:hover,.download_button:focus,.button:focus{text-decoration:none}input.download_button,input.button{vertical-align:bottom}.download_button.fullsize,.button.fullsize{width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.download_button.nowrap,.button.nowrap{white-space:nowrap}.download_button.yellow,.button.yellow{background:-moz-linear-gradient(top,#fac350 0,#e47c00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fac350),color-stop(100%,#e47c00));background:linear-gradient(to bottom,#fac350 0,#e47c00 100%);background:-o-linear-gradient(top,#fac350 0,#e47c00 100%);background:linear-gradient(to bottom,#fac350 0,#e47c00 100%);color:#FFF;text-shadow:-1px -1px #d4911e;padding:4px 8px;box-shadow:1px 1px 1px #cebfac;margin-right:2px;margin-bottom:2px}input.download_button.yellow,input.button.yellow{height:22px}.download_button.yellow:hover,.button.yellow:hover,.download_button.yellow:focus,.button.yellow:focus{background:-moz-linear-gradient(top,#f7ad2b 0,#e47c00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7ad2b),color-stop(100%,#e47c00));background:-webkit-linear-gradient(top,#f7ad2b 0,#e47c00 100%);background:-o-linear-gradient(top,#f7ad2b 0,#e47c00 100%);background:linear-gradient(to bottom,#f7ad2b 0,#e47c00 100%)}.download_button.blue,.button.blue{background:-moz-linear-gradient(top,#257c51 0,#358d63 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#257c51),color-stop(100%,#358d63));background:-webkit-linear-gradient(top,#257c51 0,#358d63 100%);background:-o-linear-gradient(top,#257c51 0,#358d63 100%);background:linear-gradient(to bottom,#257c51 0,#358d63 100%);color:#FFF;text-shadow:-1px -1px #056794;padding:4px 9px;box-shadow:1px 1px 1px #c5c5c5;margin-right:2px;margin-bottom:2px}input.download_button.blue,input.button.blue{height:22px}.download_button.blue:hover,.button.blue:hover,.download_button.blue:focus,.button.blue:focus{background:-moz-linear-gradient(top,#30875d 0,#358d63 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#30875d),color-stop(100%,#358d63));background:-webkit-linear-gradient(top,#30875d 0,#358d63 100%);background:-o-linear-gradient(top,#30875d 0,#358d63 100%);background:linear-gradient(to bottom,#30875d 0,#358d63 100%)}.download_button.gray,.button.gray{background:-moz-linear-gradient(top,#fff 0,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 0,#eaeaea 100%);background:-o-linear-gradient(top,#fff 0,#eaeaea 100%);background:linear-gradient(to bottom,#fff 0,#eaeaea 100%);color:#21784d;padding:3px 7px;border:1px solid #eaeaea;font-weight:normal;box-shadow:1px 1px 1px #c5c5c5;margin-right:2px;margin-bottom:2px}input.download_button.gray,input.button.gray{height:23px}.download_button.gray:hover,.button.gray:hover,.download_button.gray:focus,.button.gray:focus{background:-moz-linear-gradient(top,#eaeaea 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eaeaea 0,#fff 100%);background:-o-linear-gradient(top,#eaeaea 0,#fff 100%);background:linear-gradient(to bottom,#eaeaea 0,#fff 100%);color:#555}.download_button.disabled,.button.disabled{text-shadow:none;box-shadow:1px 1px 1px #CCC;background:#CCC;cursor:default}.download_button.disabled:hover,.button.disabled:hover,.download_button.disabled:focus,.button.disabled:focus{background:#CCC}.download_button.gray.disabled,.button.gray.disabled{color:#999;background:linear-gradient(to bottom,#fff 0,#eaeaea 100%)}input.download_button.big,input.button.big{height:24px;text-transform:uppercase}.download_button.big,.button.big{padding:5px 12px;text-transform:uppercase}.download_button.zoom,.button.zoom{width:80px}a.download_button.zoom,.button.zoom{width:66px}.download_button.cart,.button.cart{padding-left:35px}.download_button.cart:before,.button.cart:before{width:17px;height:16px;background-position:-86px -19px;top:4px;left:10px}.download_button.cancel,.button.cancel{padding-left:22px;border-radius:0}.download_button.cancel:before,.button.cancel:before{width:13px;height:12px;background-position:-140px -77px;top:5px;left:5px}.download_button.update,.button.update{padding-left:23px;border-radius:0}.download_button.update:before,.button.update:before{width:12px;height:11px;background-position:-19px -11px;top:5px;left:6px}.download_button.compare,.button.compare{padding-left:23px}.download_button.compare:before,.button.compare:before{width:12px;height:12px;background-position:-174px -77px;top:5px;left:6px}.download_button.checkout,.button.checkout{padding-left:40px;font-weight:normal}.download_button.checkout>span,.button.checkout>span{font-weight:bold;font-size:17px;line-height:20px;display:block}.download_button.checkout:before,.button.checkout:before{width:27px;height:27px;background-position:-35px -18px;top:8px;left:6px}.download_button.remove_filter,.button.remove_filter{background-color:#999;color:#FFF;font-weight:normal;text-align:left;padding:4px 25px 4px 8px}input.download_button.remove_filter,input.button.remove_filter{height:22px}.download_button.remove_filter:after,.button.remove_filter:after{width:8px;height:11px;background-position:-11px -41px;top:6px;right:8px}.download_button.remove_filter:hover,.button.remove_filter:hover,.download_button.remove_filter:focus,.button.remove_filter:focus{color:#555}.download_button.wishlist,.button.wishlist{padding-left:28px}.download_button.wishlist:before,.button.wishlist:before{width:14px;height:16px;background-position:-51px -73px;top:4px;left:7px}.download_button.wishlist:hover,.button.wishlist:hover,.download_button.wishlist:focus,.button.wishlist:focus{color:#555}.back-to-top-btn{position:fixed;z-index:1;bottom:24px;right:calc(50% - 20px);display:none;width:40px;height:40px;border-radius:50%;background:#323c43;color:white}.back-to-top-btn:active{background:#1c2226}.back-to-top-btn:hover{background:#505f6b}.back-to-top-btn svg{fill:white}/*!
comp_controlbar.css*/.control_bar{overflow:hidden}.control_bar .extended{border-bottom:1px solid #e5e5e5;min-height:35px}.control_bar .paging{margin-top:2px}.control_bar .form{margin-top:4px}.control_bar label{margin:5px 5px 0 0}.control_bar .separator{float:left;padding-left:10px;margin:13px 0 1px 10px;height:10px;border:0;border-left:1px solid #999}.control_bar .view_gallery_item,.control_bar .view_list_item{display:inline-block;width:18px;margin-left:5px;text-indent:-9999px;cursor:pointer}.control_bar .view_list_item:before,.control_bar .view_gallery_item:before{width:18px;height:12px}.downloads .control_bar .view_list_item:before,.downloads .control_bar .view_gallery_item:before{top:4px}.control_bar .sprite.view_list_item:before{width:17px}.control_bar .sprite.view_gallery_item:before{background-position:-16px -65px}.control_bar .sprite.view_gallery_item:hover:before,.control_bar .sprite.view_gallery_item.active:before{background-position:-16px -77px}.control_bar .sprite.view_list_item:before{background-position:-34px -65px}.control_bar .sprite.view_list_item:hover:before,.control_bar .sprite.view_list_item.active:before{background-position:-34px -77px}.control_bar select{margin-left:5px;width:auto;padding-right:5px}.control_bar .ui-selectmenu-button{display:inline-block}.control_bar .button.update{margin-top:3px}.content_downloads .control_bar{display:none}@media only screen and (min-width:940px){.content_downloads .control_bar{display:block}}@media screen and (max-width:939px){.control_bar{border-bottom:1px solid #e5e5e5}.control_bar .separator{margin-left:0}.control_bar>.fl_left{margin-bottom:20px}.control_bar>.fl_right{margin-bottom:10px}}/*!
comp_paging.css*/.paging{overflow:hidden}.paging label{float:left;margin:0 10px 0 0}.paging ul{float:left;color:#21784d;font-weight:bold}.paging ul li+li{margin-left:10px}.paging ul li a{font-weight:normal;color:#555;text-decoration:underline}.paging ul li a:hover{color:inherit}.paging ul li a.prev,.paging ul li a.next{width:11px;height:14px;font-weight:bold;text-decoration:none}.paging ul li a.prev:hover,.paging ul li a.next:hover{color:#21784d}.paging ul li a.prev:before,.paging ul li a.next:before{background-position:0 -52px;width:9px;height:6px;top:5px}.paging ul li a.prev:before{background-position:0 -52px;left:2px}.paging ul li a.next:before{background-position:0 -58px;left:0}.paging ul li .disabled{color:#CCC}/*!
comp_accordion.css*/.accordion_nav{overflow:hidden;float:right;margin:5px 5px 0 0}.no-js .accordion_nav{display:none}.accordion_nav a{float:left}.accordion_nav .separator{float:left;padding-left:6px;margin:3px 0 1px 6px;height:10px;border-left:1px solid #999}.accordion{position:relative;z-index:1;padding:5px}.accordion>.shadow{position:absolute;background-color:#555;opacity:.2;top:0;left:0;width:100%;height:100%;z-index:-1}.accordion>ul>li+li{margin-top:5px;background-color:#FFF}.accordion>ul>li>.toggle_open,.accordion>ul>li>.toggle_close{padding:6px 25px 6px 8px;font-weight:bold;background-color:#FFF;color:#999;cursor:pointer;display:block;text-decoration:none}.accordion>ul>li>.toggle_close{color:#21784d}.accordion>ul>li>.toggle_open:after{background-position:0 -30px;width:10px;height:7px;top:12px;right:8px}.no-js .accordion>ul>li>.toggle_open{padding-right:0}.no-js .accordion>ul>li>.toggle_open:after{content:normal}.accordion>ul>li>.toggle_close:after{background-position:-193px -77px;width:10px;height:7px;top:12px;right:8px}.accordion>ul>li>.toggle_content{background-color:#FFF;padding:0 8px 8px 8px}/*!
comp_sick_accordion.css*/.sick_accordion_item{text-transform:uppercase;padding:0 0 0 20px;font-size:12px;line-height:28px;font-weight:bold;cursor:pointer;background-color:transparent;border:0;width:100%;text-align:left}.sick_accordion_item:before{background-position:-116px -73px;width:12px;height:12px;top:7px}.sick_accordion_item_close:before{background-position:-116px -85px;width:12px;height:4px;top:11px}.sick_accordion_content{display:none}.sick_accordion_content .sick_accordion_item,.sick_accordion_content .sick_accordion_content{margin-left:10px}.sick_accordion_button{float:left;color:#21784d;padding:0;border:0;background-color:transparent;cursor:pointer}.sick_accordion_button:hover{text-decoration:underline}/*!
comp_tabbar.css*/.tabbar{position:relative;padding-top:5px;overflow:hidden}.tabbar>ul{position:relative}.tabbar>ul.tab_links{z-index:1;overflow:visible}.tabbar>ul.tab_links>li{overflow:visible}.tabbar>ul>li>.toggle_open{display:block;padding:7px 10px 9px;border:1px solid transparent;border-bottom:0;color:#FFF;position:relative;font-weight:bold;background:linear-gradient(to bottom,#257c51 0,#358d63 100%);text-shadow:1px 1px #555;cursor:pointer}.tabbar>ul>li>.toggle_open:hover,.tabbar>ul>li>.toggle_open:focus{background:linear-gradient(to bottom,#30875d 0,#358d63 100%);text-decoration:none}.tabbar>ul>li>.toggle_close{display:block;padding:12px 10px 9px;border:1px solid #d9d9d9;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-7px 7px 5px -7px #d9d9d9 inset;color:#21784d;position:relative;margin-top:-5px;font-weight:bold;text-decoration:none;background-color:#f9f9f9}.tabbar>ul>li>.toggle_close:hover{text-decoration:none}.tabbar>ul>li>.toggle_open:before{position:absolute;top:0;left:0;content:"";height:30px;border-left:1px solid #4aa47a;border-right:1px solid #1d7648}.tabbar>ul>li:first-child>.toggle_open:before{content:normal}.tabbar>ul>li.toggle_active+li .toggle_open:before{content:normal}.tabbar>ul>li>.toggle_content{overflow:hidden;margin-top:-1px;background-color:#FFF}.tabbar>ul>li>.toggle_content:before{content:"";width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:100px;border:1px solid #d9d9d9;background-color:#f9f9f9;border-bottom:0;position:absolute;border-top-right-radius:5px;box-shadow:-1px -1px 1px #d9d9d9 inset}.no-js .tabbar>ul>li>.toggle_content:before{content:normal}.no-js .tabbar>ul>li:first-child>.toggle_content:before{content:""}.no-js .tabbar>ul>li>.toggle_content{border-top:1px solid #d9d9d9}.no-js .tabbar>ul>li:first-child>.toggle_content{boder-top:none}.tabbar>ul>li>.toggle_content:after{content:"";left:0;right:0;height:30px;border:1px solid transparent;border-top:0;position:absolute;top:71px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.tabbar>ul>li>.toggle_content .tab_content{padding:10px 12px;position:relative;min-height:100px;z-index:1}.tabbar>ul>li>.toggle_content .tab_content .view_gallery .item{width:212px}.tabbar>ul>li>.toggle_content .tab_content .view_gallery .image{width:100%}.tabbar>ul>li>.toggle_content .tab_content.tab_videos{margin-right:-20px;padding:20px;padding-bottom:0}.tabbar>ul>li>.toggle_content .tab_content.tab_videos .video{width:320px;float:left;margin:0 20px 25px 0}.tabbar>ul>li>.toggle_content .tab_content.tab_videos .video a{position:relative;display:block}.tabbar>ul>li>.toggle_content .tab_content.tab_videos .video a:before{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -97px -92px;width:40px;height:40px;top:50%;margin-top:-20px;left:50%;margin-left:-20px}.tabbar>ul>li>.toggle_content .tab_content.tab_videos .video .title{height:28px;margin-top:4px}.js-specialTab{visibility:visible;opacity:1;transition:opacity 150ms;max-height:none}.js-specialTab.hiddenTab{opacity:0;visibility:hidden;max-height:5px}/*!
comp_tabbar_slider.css*/.tabbar_slider_container{padding-left:36px}.tabbar_slider_control{display:block;position:absolute;left:0;right:0;top:0;z-index:2}.tabbar_slider_control .prev,.tabbar_slider_control .next{position:absolute;top:0;height:36px;width:36px;cursor:pointer;background:linear-gradient(to bottom,#257c51 0,#358d63 100%) repeat scroll 0 0 rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tabbar_slider_control .prev{border-top-left-radius:3px;left:0}.tabbar_slider_control .next{border-top-right-radius:3px;right:0}.tabbar_slider_control .prev:before,.tabbar_slider_control .next:before{top:0;bottom:0;border-left:1px solid #4aa47a;border-right:1px solid #1d7648}.tabbar_slider_control .prev:before{left:36px}.tabbar_slider_control .prev:after,.tabbar_slider_control .next:after{width:9px;height:13px;top:11px;right:12px}.tabbar_slider_control .prev.disabled:hover:after,.tabbar_slider_control .prev:after{background-position:-103px -54px;right:14px}.tabbar_slider_control .next.disabled:hover:after,.tabbar_slider_control .next:after{background-position:-112px -54px}.tabbar_slider_control .prev:hover:after{background-position:-189px -50px}.tabbar_slider_control .next:hover:after{background-position:-200px -50px}/*!
comp_form.css*/input[type="text"],input[type="password"],input[type="number"],select,textarea{font-family:Tahoma,Helvetica;color:#999;font-size:11px;border:1px solid #c9c9c9;outline:0 none;box-shadow:inset 1px 1px 2px 0 #DDD}input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{border-color:#999;color:#555}input[type="text"],input[type="number"],input[type="password"]{width:238px;line-height:26px;padding:0 5px;height:26px}textarea{padding:5px;width:238px;height:100px;resize:none}select{padding-left:3px;width:250px;height:20px;margin:4px 0 3px 0}.no-js select{width:242px}option{padding:3px 6px}.form{position:relative;overflow:hidden}.form_custom{padding:15px}.form.form_custom:before{content:"";width:100%;top:0;left:0;box-sizing:border-box;-moz-box-sizing:border-box;height:120px;border:1px solid #e5e5e5;border-bottom:0;position:absolute;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 0 20px -2px #d9d9d9 inset;-webkit-box-shadow:0 0 20px -2px #d9d9d9 inset}.form.form_custom:after{content:"";width:100%;box-sizing:border-box;-moz-box-sizing:border-box;height:50px;border:1px solid transparent;border-top:0;position:absolute;top:71px;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.form .form_section{position:relative;z-index:1}.form .form_section+.form_section{padding-top:16px;margin-top:16px;border-top:1px solid #e5e5e5}.form .form_section+.form_section .fl_right{float:right!important}.form .form_section+.form_section .button{margin-bottom:1em}.form .form_section .section_headline{color:#21784d;text-transform:uppercase;font-weight:bold;margin-top:2em;margin-bottom:20px}@media screen and (min-width:940px){.form .form_section .section_headline{margin-top:0}}.form .form_section .section_headline:first-child{margin-top:0}.form .form_section .section_headline_mini{color:#21784d;margin-bottom:20px}.form .form_item{margin-top:10px}.form .form_item.wholewidth .label{width:10px;margin-left:10px}.form .form_item.wholewidth .form_element.type_checkbox{margin-left:30px;width:450px}.form .form_item.wholewidth.error .label{padding-right:22px;position:relative;width:10px}.form .form_item.wholewidth.error span{display:block;overflow:visible}.form .form_item.wholewidth.error .styled_checkbox.sprite{margin-left:30px;width:450px}.wholewidth .error_message{color:#cf0a0a;font-size:11px;font-weight:bold;line-height:14px;margin-left:48px;padding-top:3px}.form .form_item.separator{padding-top:16px;margin-top:16px;border-top:1px solid #d9d9d9}.form label,.form .label{float:left;text-align:right;font-weight:bold;color:#999}.form.black label,.form .label{color:#555!important}.form.form_custom label,.form.form_custom .label{width:210px;margin-top:5px;float:none;text-align:left}@media screen and (min-width:940px){.form.form_custom label,.form.form_custom .label{float:left;text-align:right}}.form.form_custom label.smallform{width:100px!important}.form label.single_row,.form .label.single_row{float:none;text-align:left;margin-top:0;width:auto}input.shipping_delivery_mode_input{width:246px}.form .form_element{width:250px;position:relative}@media screen and (min-width:940px){.form .form_element{margin-left:230px}}@media screen and (min-width:940px){.form .form_element.smallform{margin-left:130px}}.form .form_element.single_row{margin-left:0;width:auto}.form .form_element.text{padding-top:5px}.form .form_element .element_info{font-size:11px;line-height:14px;color:#999;font-style:italic;padding-top:1px}.form .form_element .tooltip{position:absolute;right:-27px;top:4px;width:21px;height:21px;background:url(../images/sprite_default.png)no-repeat -2px -122px}.form .tooltip.tooltip-inline{display:inline-block;margin:-5px 0 0 10px;width:18px;height:19px;background:url(../images/sprite_default.png) no-repeat -96px 0}.form .form_element .gendertile{position:absolute;right:-25px;top:4px;width:18px;height:19px}.form .gendertitle.gendertile-inline{display:inline-block;margin:-5px 0 0 10px;width:18px;height:19px}.form .normal_case{text-transform:none!important}.form .form_element .quote{top:-13px;right:403px}.quoteconfirm_bottom_text{padding-left:0!Important}.quote_request_reference_input{width:444px!important;margin-top:10px;max-height:50px}.quote_request_reference_input_wrapper{width:454px!important;margin-left:0!important}.form .form_element.zip input{width:38px}.form .form_element.street input{width:178px}.form .form_element.required{margin-left:0;text-align:left;font-size:10px;line-height:14px;margin-top:8px}@media screen and (min-width:940px){.form .form_element.required{width:480px;text-align:right}}.form .form_element.required.smallform{width:380px}.form .required{font-size:10px;text-align:right}.form .type_radio>span,.form .type_checkbox>span{display:block;overflow:hidden}.form .type_radio input,.form .type_checkbox input{float:left;margin-top:7px}.no-js .form .type_radio input,.no-js .form .type_checkbox input{margin-top:3px}.no-js .form.form_custom .type_radio input,.no-js .form.form_custom .type_checkbox input{margin-top:7px}.no-js .form .type_radio label,.no-js .form .type_checkbox label{max-width:232px;width:auto;font-weight:normal;margin-left:5px;text-align:left}.form label.styled_radio,.form label.styled_checkbox{max-width:232px;width:auto;font-weight:normal;margin-left:5px;text-align:left;max-width:none;float:none;cursor:pointer}.form label.styled_radio{padding-left:18px;margin-left:0}.form label.styled_radio:before{width:14px;height:14px;top:1px;background-position:-241px -60px}.form label.styled_radio.checked:before{background-position:-241px -46px}.form label.styled_checkbox{padding:10px 18px;margin-left:0}@media screen and (min-width:940px){.form label.styled_checkbox{padding:0;padding-left:18px}}.form .styled_checkbox:before{width:13px;height:12px;top:13px;background-position:-255px -58px}@media screen and (min-width:940px){.form .styled_checkbox:before{top:3px}}.small .form label.styled_checkbox:before{top:11px}@media screen and (min-width:940px){.small .form label.styled_checkbox:before{top:1px}}.form .styled_checkbox.checked:before{background-position:-255px -46px}.form .styled_radio:focus,.form .styled_checkbox:focus{outline:0}.form .styled_radio:focus:before,.form .styled_checkbox:focus:before{outline:1px dotted}.form label.styled_checkbox.disabled,.form label.styled_radio.disabled{color:#c5c5c5}.form .form_item.disabled label,.form .form_item.disabled label{color:#c5c5c5}.form .split_input .form_item{float:left}.form .split_input .form_element{width:auto}.form .split_input .form_item+.form_item{margin-left:10px}.form .split_input .form_item+.form_item .form_element{margin-left:0}.form .split_input .form_item+.form_item label{display:none}.form .form_item.tcetorpmaps{display:none}.form .form_item.error input[type="text"],.form .form_item.error input[type="password"],.form .form_item.error select,.form .form_item.error textarea,.form .form_item.error .ui-selectmenu-button{border-color:#cf0a0a;border-width:2px}.form .form_item.error input[type="text"],.form .form_item.error input[type="password"]{width:236px;line-height:24px;height:24px}.form .form_item.error textarea{width:236px}.form .form_item.error select{width:248px}.no-js .form .form_item.error select{width:250px}.form .form_item.error .form_element.zip input{width:36px}.form .form_item.error .form_element.street input{width:176px}.form .form_item.error .form_element.type_datepicker input{width:63px;border-right-style:solid}.error_message{color:#cf0a0a;font-weight:bold;font-size:11px;line-height:14px;padding-top:3px}.form .form_item.error .ui-selectmenu-button .ui-icon{border:1px solid #cf0a0a;border-left-width:2px;width:21px;height:25px;background-position:-269px -47px}.form .form_item.error label,.form .form_item.error .label{padding-right:22px;width:188px;position:relative}.form .form_item.error .form_element.single_row label,.form .form_item.error .form_element.single_row .label{width:auto}.form .form_item.error label:after,.form .form_item.error .label:after{position:absolute;content:"";background:url(../images/sprite_default.png) no-repeat -111px -39px;right:0;top:1px;width:17px;height:15px}.form .form_item.error .type_radio label,.form .form_item.error .type_checkbox label{color:#cf0a0a;font-weight:bold;padding-right:0}.form .form_item.error .type_radio label:after,.form .form_item.error .type_checkbox label:after{width:auto}.form_section.form_style_auto .form_item label,.form_section.form_style_auto .form_item .label{width:auto;max-width:none;min-width:10px}.form_section.form_style_auto .form_item .form_element{margin-left:0;width:auto}#paymentDetailsForm label{float:none;text-align:left}#paymentDetailsForm .form_item>label,#paymentDetailsForm .form_element{margin-left:0}.slice_9 #paymentDetailsForm .form_element.al_right{margin-left:230px}.form .payment_year .form_element{width:100px}.form .payment_month .form_element{width:143px}.form .payment_cardtype .form_element{width:252px}.form .payment_year .form_element select{width:92px}.form .payment_month .form_element select{width:127px}.form .payment_cardtype .form_element select{width:241px}.form .payment_year label{display:none}.payment_month.form_item,.payment_year.form_item{display:inline-block}form ul.payment_form_middle{width:251px;margin:0 auto}.registerFormContainer{padding:0 20px}.registerFormContainer .strong{margin-bottom:0}.registerFormContainer .flag{margin-top:14px;margin-left:5px}.registerFormContainer .btn-container{display:flex;width:100%;margin-bottom:10px}.registerFormContainer .btn-container div:first-child{margin-right:5px}.registerFormContainer .btn-container div:last-child{margin-left:5px}.registerFormContainer .btn-container .button{display:inline-block;width:calc(100% - 57px)}.registerFormContainer .btn-container .button span{display:block;overflow:hidden;white-space:nowrap;width:100%}.form.sick-download-select__factsheets .ui-selectmenu-button{width:120px!important;height:15px;line-height:1.3}.form.sick-download-select__factsheets .ui-selectmenu-button .ui-icon{background-position:-268px -52px}.form.sick-download-select__factsheets .ui-selectmenu-text{color:#21784d}@media screen and (max-width:939px){.form .quote_request_reference_input_wrapper{width:100%!important}.form .quote_request_reference_input{width:100%!important;box-sizing:border-box}.form .quote_request_reference_input ~ .tooltip{top:-18px;right:0}.form .product_label_quote input[type='submit']{margin-top:15px}#quoteConfirmForm .form_section img{width:auto}#quoteConfirmForm .quote_content label{padding-left:0}#quoteConfirmForm .quantity_spinner{margin-left:0}.registerFormContainer{padding:0}.registerFormContainer .btn-container{flex-direction:column}.registerFormContainer .btn-container div:first-child,.registerFormContainer .btn-container div:last-child{margin-right:0;margin-left:0}.registerFormContainer .btn-container div{margin:5px 0}.registerFormContainer .btn-container .button{width:auto}.registerFormContainer .btn-container .button span{white-space:normal}}/*!
comp_tooltip.css*/.tooltip{position:relative;cursor:pointer;z-index:10}.tooltip:hover,.tooltip.visible{z-index:11}.tooltip .message{position:absolute;width:150px;font-size:11px;line-height:14px;color:#555;display:none}.tooltip:hover .message{display:block}.tooltip.clickable:hover .message{display:none}.tooltip.clickable.visible .message{display:block}.tooltip.clickable.inactive .message{display:none}.no-js .tooltip:hover .message{display:none}.tooltip.top .message{left:50%;bottom:28px}.tooltip.top.right_aligned .message{left:auto;right:0}.small .tooltip.top .message{bottom:26px}.tooltip.right .message{right:-166px;top:50%}.tooltip.bottom .message{left:50%;top:33px}.tooltip.left .message{left:-166px;top:50%}.tooltip .message .placeholder{border:1px solid transparent;visibility:hidden;padding:8px 10px}.tooltip .message .message_box{position:absolute;width:150px;border-radius:3px;box-shadow:-1px 1px 1px #d9d9d9;word-wrap:break-word}.tooltip.top .message .message_box{left:-50%;bottom:0}.tooltip.top.right_aligned .message .message_box{left:auto;right:0}.tooltip.right .message .message_box{top:-50%;left:0}.tooltip.bottom .message .message_box{left:-50%;top:0}.tooltip.left .message .message_box{top:-50%;right:0}.tooltip .message .message_box .arrow{position:absolute}.tooltip.top .message .message_box .arrow{width:18px;height:14px;bottom:-13px;width:150px}.tooltip.right .message .message_box .arrow{width:14px;height:18px;top:50%;left:-13px}.tooltip.bottom .message .message_box .arrow{width:18px;height:14px;left:50%;top:-13px}.tooltip.left .message .message_box .arrow{width:14px;height:18px;top:50%;right:-13px}.tooltip .message .message_box .arrow:before{content:"";position:absolute;background-color:#FFF;z-index:1}.tooltip.top .message .message_box .arrow:before{background:url(../images/sprite_default.png) no-repeat -349px -33px;width:19px;height:14px;left:65px;bottom:1px}.tooltip.top.right_aligned .message .message_box .arrow:before{left:auto;right:25px}.tooltip.right .message .message_box .arrow:before{background:url(../images/sprite_default.png) no-repeat -334px 0;width:14px;height:19px;top:-50%;right:-1px}.tooltip.bottom .message .message_box .arrow:before{background:url(../images/sprite_default.png) no-repeat -349px -19px;width:19px;height:14px;left:-50%;top:1px}.tooltip.left .message .message_box .arrow:before{background:url(../images/sprite_default.png) no-repeat -348px 0;width:14px;height:19px;top:-50%;left:-1px}.tooltip .message .message_content{border:1px solid #BBB;border-radius:3px;box-shadow:0 0 10px #e5e5e5 inset;padding:8px 10px;position:relative;background-color:#FFF}.tooltip.details{padding-left:18px}.tooltip.details>span{color:#21784d;font-size:10px;text-transform:uppercase}.tooltip.details:hover>span{border-bottom:1px dotted #21784d}.tooltip.details>span a{text-decoration:none}.tooltip.details:before{width:12px;height:13px;top:2px;background-position:-128px -73px}.tooltip.tooltip_absolute .message{display:block}.tooltip.usejs:hover .message{display:none}/*!
comp_ui.css*/.ui-accordion{position:relative}.ui-accordion .span_12{margin-left:0}.ui-accordion .ui-accordion-header{overflow:hidden;cursor:pointer;position:relative;outline:0}.ui-accordion .ui-accordion-header-icon{background:url(../images/sprite_icons.png) no-repeat right -1020px;width:12px;height:6px;top:6px;right:6px;display:block;position:absolute}.ui-autocomplete{background-color:#FFF;width:245px;padding:8px;box-shadow:2px 2px 1px #e0e0e0;border-left:1px solid #dadada}.ui-autocomplete li{margin:3px 0}.ui-autocomplete li a{color:#171717}.ui-autocomplete li a:hover{text-decoration:none}input.datepicker{width:65px;line-height:25px;padding:0 29px 0 5px;height:25px;cursor:pointer;position:relative;border-right:0;background:url(../images/icon_datepicker.png) no-repeat right -1px;z-index:405!important}input.datepicker:focus{border-color:#c9c9c9}.ui-datepicker{font-size:11px;line-height:14px;width:220px;background-color:#FFF;box-shadow:-1px 1px 1px #d9d9d9}.ui-datepicker .ui-datepicker-header{height:32px;background:linear-gradient(to bottom,#3493c2 0,#206d91 100%);box-shadow:1px 1px 0 0 #226f95 inset;position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:10px;width:9px;height:13px;cursor:pointer}.ui-datepicker .ui-datepicker-prev{background:url(../images/sprite_default.png) no-repeat -103px -54px;left:6px}.ui-datepicker .ui-datepicker-next{background:url(../images/sprite_default.png) no-repeat -112px -54px;right:6px}.ui-datepicker .ui-datepicker-title{line-height:32px;color:#FFF;text-align:center;padding:0 18px;text-shadow:1px 1px #555;font-weight:bold}.ui-datepicker-calendar{border:1px solid #BBB;border-top:0;box-shadow:0 0 10px #e5e5e5 inset;width:100%;border-collapse:collapse}.ui-datepicker th{padding:12px 5px 5px 5px;text-align:center;font-weight:bold}.ui-datepicker th:first-child,.ui-datepicker td:first-child{padding-left:10px}.ui-datepicker th:last-child,.ui-datepicker td:last-child{padding-right:10px}.ui-datepicker tr:last-child td{padding-bottom:10px}.ui-datepicker td{padding:2px 5px}.ui-datepicker td span,.ui-datepicker td a{display:block;text-align:center;text-decoration:none;color:#555}.ui-datepicker td.ui-datepicker-other-month span{color:#CCC}.ui-datepicker td a.ui-state-highlight{font-weight:bold;color:#21784d}.ui-datepicker td.zero span:before,.ui-datepicker td.zero a:before{content:"0"}.ui-selectmenu-button{background-color:#FFF;border:1px solid #c9c9c9;box-shadow:inset 1px 1px 2px 0 #DDD;position:relative;display:block;font-size:11px;color:#999;height:25px;line-height:25px;overflow:hidden}.ui-selectmenu-button.ui-state-active{color:#555}.ui-selectmenu-button.ui-state-focus{border-color:#999;color:#555}.ui-selectmenu-button.ui-state-focus .ui-icon{border:1px solid #999;width:21px;height:25px;background-position:-269px -47px}.ui-selectmenu-status,.ui-selectmenu-text{display:inline-block;padding-left:6px;overflow:hidden;white-space:nowrap}.ui-selectmenu-button .ui-icon{position:absolute;right:-1px;top:-1px;width:23px;height:27px;background:url(../images/sprite_default.png) no-repeat;background-position:-268px -46px}.ui-selectmenu-button.ui-state-active .ui-icon{background-position:-291px -46px}a.ui-selectmenu-button:hover{text-decoration:none}a.ui-selectmenu-button:focus{outline:0}.ui-selectmenu-menu{position:absolute;top:0;display:none;z-index:405!important}.ui-selectmenu-menu ul{position:relative;font-size:11px;line-height:14px;overflow-y:auto;overflow-x:hidden;max-height:200px;background-color:#FFF;border:1px solid #c9c9c9}.ui-selectmenu-menu ul a{color:#555}.ui-selectmenu-menu ul a:hover{text-decoration:none}.ui-selectmenu-menu ul a:focus{outline:0}.ui-selectmenu-open{display:block}.ui-selectmenu-menu ul li{padding:5px 6px 4px 6px;border-top:1px solid transparent;border-bottom:1px solid transparent}.ui-selectmenu-menu ul li:first-child{border-top:none!important}.ui-selectmenu-menu ul li.ui-corner-bottom{border-bottom:none!important}.ui-selectmenu-menu ul li.ui-state-hover,.ui-selectmenu-menu ul li.ui-state-focus,.ui-selectmenu-menu ul li.ui-selectmenu-item-focus{border-top-color:#dadada;border-bottom-color:#dadada;background-color:#f5f5f5}.ui-selectmenu-menu ul li.ui-state-hover,.ui-selectmenu-menu ul li.ui-state-focus,.ui-selectmenu-menu ul li.ui-selectmenu-item-focus{color:#21784d}.ui-selectmenu-menu ul li.ui-corner-bottom{border-bottom:0}.ui-dialog-close{display:none}.ui-widget-overlay{position:fixed;width:100%;height:100%;z-index:400;top:0;left:0;background-color:#000;opacity:.3}.ui-dialog{position:fixed!important;width:100%!important;height:100vh!important;padding:10px;padding-bottom:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dadada;background:#fff;overflow:scroll;-webkit-overflow-scrolling:touch;z-index:401;outline:0}@media screen and (min-width:940px){.ui-dialog{position:absolute!important;width:auto!important;height:auto!important;top:180px!important;overflow:visible;padding-bottom:10px}}.ui-dialog-content{overflow:auto;margin-top:40px;margin-bottom:10px}@media screen and (min-width:940px){.ui-dialog-content{margin-top:0;margin-bottom:0}}.ui-dialog .ui-button{position:fixed;width:100%;height:40px;background:#21784d;top:0;right:0;cursor:pointer;outline:0;border:0}@media screen and (min-width:940px){.ui-dialog .ui-button{position:absolute;top:-16px;right:-16px;width:32px;height:32px;background:url(../images/sprite_default.png) no-repeat -209px -45px}}.ui-dialog .ui-button.ui-dialog-titlebar-close{z-index:10}.ui-dialog .ui-button.ui-dialog-titlebar-close::before,.ui-dialog .ui-button.ui-dialog-titlebar-close::after{content:'';position:absolute;top:18px;right:5px;height:4px;width:30px;background:#fff;transform:rotate(45deg)}@media screen and (min-width:940px){.ui-dialog .ui-button.ui-dialog-titlebar-close::before,.ui-dialog .ui-button.ui-dialog-titlebar-close::after{display:none}}.ui-dialog .ui-button.ui-dialog-titlebar-close::after{transform:rotate(-45deg)}.ui-dialog.hide-close-button .ui-button{display:none}.ui-dialog .ui-dialog-title{display:none}.ui-dialog .ui-dialog-close{display:block}.ui-dialog.video_wrapper{width:93vw!important;height:auto!important;top:50%!important;left:0!important;right:0;margin-top:-28.125vw;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width:940px){.ui-dialog.video_wrapper{width:982px!important;height:562px!important;top:180px!important;margin-top:0}}.ui-dialog.video_wrapper .ui-dialog-content{position:relative;padding-bottom:56.25%;height:0}.ui-dialog.video_wrapper .ui-dialog-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:940px){.ui-dialog.video_wrapper .ui-dialog-content iframe{width:960px;height:540px}}/*!
comp-button.css*/.sck-btn{display:inline-block;padding:.5454545455em .7272727273em;border:0;border-radius:.3636363636em;font-family:Tahoma,Helvetica;font-size:1em;font-weight:bold;line-height:1em;text-decoration:none;cursor:pointer}.sck-btn__primary{margin-right:2px;background:-webkit-gradient(linear,left top,left bottom,from(#fac350),to(#e47c00));background:linear-gradient(to bottom,#fac350 0,#e47c00 100%);-webkit-box-shadow:1px 1px 1px #cebfac;box-shadow:1px 1px 1px #cebfac;color:#fff;text-shadow:-1px -1px #d4911e}.sck-btn__primary:focus:not(.disabled),.sck-btn__primary:hover:not(.disabled){background:-webkit-gradient(linear,left top,left bottom,from(#f7ad2b),to(#e47c00));background:linear-gradient(to bottom,#f7ad2b 0,#e47c00 100%);text-decoration:none}.sck-btn__secondary{margin-right:2px;border:1px solid #eaeaea;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaeaea));background:linear-gradient(to bottom,#fff 0,#eaeaea 100%);-webkit-box-shadow:1px 1px 1px #c5c5c5;box-shadow:1px 1px 1px #c5c5c5;color:#21784d;font-weight:normal}.sck-btn__secondary:focus:not(.disabled),.sck-btn__secondary:hover:not(.disabled){background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eaeaea),to(#fff));background:linear-gradient(to bottom,#eaeaea 0,#fff 100%);color:#555;text-decoration:none}.sck-btn__tertiary{margin-right:2px;background:-webkit-gradient(linear,left top,left bottom,from(#257c51),to(#358d63));background:linear-gradient(to bottom,#257c51 0,#358d63 100%);-webkit-box-shadow:1px 1px 1px #c5c5c5;box-shadow:1px 1px 1px #c5c5c5;color:#fff}.sck-btn__tertiary:focus:not(.disabled),.sck-btn__tertiary:hover:not(.disabled){background:-webkit-gradient(linear,left top,left bottom,from(#30875d),to(#358d63));background:linear-gradient(to bottom,#30875d 0,#358d63 100%);text-decoration:none}/*!
comp-config-app.css*/.config-app-container.content_expander{padding:0;border:0}.config-app-container .config-app-price-data p{color:#999}.config-app-container .config-app-price-data .list_price_value,.config-app-container .config-app-price-data .net_price_value{color:#555}.config-app-container .config-app-price-data .net_price_sum_value{color:#21784d}/*!
comp-config-tile.css*/.sick-config-tile--link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;background-color:#f0f3f4;color:#555}.sick-config-tile--link:hover{text-decoration:none}.sick-config-tile--link::after{content:'';position:absolute;top:27px;right:20px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:3px solid #007fc3;border-width:3px 3px 0 0}.sick-config-tile--image-wrapper{position:relative;width:65px;height:65px;margin-right:20px;padding:1px;overflow:hidden}.sick-config-tile--image{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-height:100%}.sick-config-tile--text{width:100%}/*!
comp-content-tabs.css*/.sick-content-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sick-content-tabs--info-button{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sick-content-tabs--info-button__active{display:block}.sick-content-tabs--info-button .config-info{cursor:pointer}.sick-content-tabs--tab{z-index:1;padding:.5em 1.5em .75em;border:2px solid #f5f5f5;background:#f5f5f5;color:#505f6b;font-size:1em;font-weight:bold;cursor:pointer}@media only screen and (min-width:940px){.sick-content-tabs--tab{font-size:1.3333333333em}}.sick-content-tabs--tab__active{margin-bottom:-2px;padding-top:1em;padding-bottom:1em;border-bottom:0;border-color:#e6e6e6;background:#fff}.sick-content-tabs--tab__variant{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.sick-content-tabs--panel{visibility:hidden;position:absolute;top:0;left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:0;padding:1.5em;overflow:hidden;border:2px solid #e6e6e6}.sick-content-tabs--panel__active{visibility:visible;position:relative;height:auto;overflow:visible}.sick-content-tabs--panel .searchfacets.searchfacets_columns{bottom:0;height:auto;padding:0;border:0;overflow:visible}.sick-content-tabs--panel .content_expander .toggle_activator.toggle_close{bottom:-62px}.sick-content-tabs--panel .content_expander .toggle_activator.toggle_open{bottom:-24px}@media screen and (max-width:939px){.sick-content-tabs--panel{-webkit-box-sizing:border-box;box-sizing:border-box}}/*!
comp-fbf-config.css*/.fbf-configuration{margin-bottom:10px}.fbf-configuration table{width:auto}.fbf-configuration tr>td:first-child::after{content:':';margin-right:15px}@media screen and (min-width:940px){.fbf-configuration{border-right:1px solid #CCC;margin:0 -11px 5px 0;padding-left:50px}.fbf-configuration-download{padding-left:10px}}/*!
comp-prod-teaser.css*/.sick-product-selection--teaser{display:none;margin-bottom:4em}.sick-product-selection--teaser-text,.sick-product-selection--teaser-image{width:50%}.sick-product-selection--teaser-header{margin-bottom:1.5em;font-size:1.5em;line-height:1.5}.sick-product-selection--option-header{margin-bottom:.75em;font-size:1.1666666667em}.sick-product-selection--option-text{margin-bottom:1.5em}/*!
comp-product-cart.css*/.product-cart--add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-cart--qty{width:30px;height:23px;margin-right:1em;border:1px solid #e5e5e5;background:#f9f9f9;line-height:2;text-align:center}.product-cart--button{margin-bottom:1em;white-space:nowrap}.product-cart--wish-and-compare,.product-cart--compare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}/*!
comp-product-details.css*/.product-details--note{margin-bottom:1em}/*!
comp-product-identification.css*/.product-identification{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}.product-identification--property{font-weight:bold}.product-identification--value{margin:0 .4em}.product-identification--value::after{content:'|';margin-left:.4em}.product-identification--value:last-of-type::after{content:''}.product-identification--value__model{font-weight:bold}.product-availability{width:13px;height:13px;margin-top:.3em;background-image:url("../images/sprite_default.png");text-indent:-9999px}.product-availability__not-available{background-position:-70px -89px}.product-availability__available-soon{background-position:-42px -89px}.product-availability__available{background-position:-1px -89px}.product-availability__prefered-available{background-position:-40px -102px}.product-availability__empty{background:0}/*!
comp-product-specs.css*/.product-specs{margin-bottom:1em}.product-specs--item{display:-webkit-box;display:-ms-flexbox;display:flex}.product-specs--item::before{content:'';-ms-flex-item-align:center;align-self:center;width:5px;height:5px;margin-right:1em;background-color:#999}.product-specs--property{margin-right:.4em;font-weight:bold}/*!
comp-registration-data.css*/.sick-additional-data{padding:40px 120px 40px 80px}.sick-additional-data--title{margin-bottom:35px}.sick-additional-data--info-text{margin-bottom:40px;padding:15px 15px 30px;border-top:solid 1px #df8b33;border-bottom:solid 1px #df8b33;background-color:#fcf5e9}.sick-additional-data--subtitle{margin-bottom:25px}.sick-additional-data--error-message{margin-top:-55px;margin-bottom:25px}.sick-account-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:55px}.sick-account-data--column{width:50%;padding:0 50px}.sick-account-data--column:first-child{padding-left:0}.sick-account-data--column:last-child{padding-right:0}.sick-account-data--element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.sick-account-data--property{width:27.5%;margin-right:25px;color:#999;font-weight:bold;text-align:right}.sick-account-data--value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sick-add-data-form{margin-bottom:25px;overflow:visible;-webkit-column-gap:100px;column-gap:100px;-webkit-column-count:2;column-count:2}.sick-add-data-form .form_item{margin:0 0 15px 0}.sick-add-data-form .form_item label{width:25%}.sick-add-data-form .form_item.error label{width:25%}.sick-add-data-form .form_item .form_element{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;margin:0;padding-left:35px;float:right}.sick-add-data-form .form_item .form_element input,.sick-add-data-form .form_item .form_element input[type]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.sick-add-data-form .form_item .form_element .ui-selectmenu-button{width:100%!important}.sick-add-data-form .form_item.error .form_element{width:calc(75% - 35px);padding:0}.sick-add-data-form--footnote{padding-left:15%;margin-bottom:15px}.sick-add-data-form--buttons{text-align:right}/*!
comp-sys-config-result-item.css*/.config-result-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0 2em;border-bottom:1px solid #cecece;font-size:.9166666667em}.config-result-item:last-of-type{padding-bottom:0;border-bottom:0}.config-result-item--details{-webkit-box-flex:2.7;-ms-flex:2.7;flex:2.7}.config-result-item--cart{-webkit-box-flex:1;-ms-flex:1;flex:1}.config-result-item>div[id^="test"]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}/*!
comp-sys-config-result-overview.css*/.config-result-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.5em;border-bottom:1px solid #cecece}.config-result-overview--identification{font-weight:bold}.config-result-overview--loading-price{display:inline-block}.config-result-overview--cart{text-align:right}.config-result-overview--add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.config-result-overview--total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1em;font-weight:bold}.config-result-overview--sum{margin-left:1em;color:#21784d}.config-result-overview--description{-webkit-box-flex:1;-ms-flex:1;flex:1}.config-result-container__ecommlight .config-result-overview--cart form{display:-webkit-box;display:-ms-flexbox;display:flex}/*!
comp-sys-config-result.css*/.config-result-container{-webkit-box-sizing:border-box;box-sizing:border-box}.config-result-container__empty{display:none}.config-result-default-content--text{font-weight:bold}.config-result-option{padding:1.5em 0;border-bottom:1px solid #cecece}.config-result-option:last-of-type{padding-bottom:0;border-bottom:0}.config-result-option--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1em;text-transform:uppercase;cursor:pointer}.config-result-option--toggler{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.2857142857em;border:0;background:transparent;color:#21784d;font-family:tahoma;font-size:1.1666666667em;font-weight:bold;cursor:pointer}.config-result-option--toggler::before{content:'';width:.7857142857em;height:.2142857143em;margin-right:.6428571429em;background:#21784d}.config-result-option--toggler::after{content:'';-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:.2142857143em;height:.7857142857em;margin-right:-.5em;margin-left:.2857142857em}.sick_accordion_item_close .config-result-option--toggler::after{background:#21784d}.config-result-option--title{margin-right:.2857142857em}/*!
comp_content_expander.css*/.content_expander{border:1px solid #e5e5e5;padding:20px 10px 0 20px;position:relative;margin-bottom:25px}.content_expander .toggle_open,.content_expander .toggle_close{cursor:pointer}.content_expander .toggle_activator.toggle_open,.content_expander .toggle_activator.toggle_close{position:absolute;left:50%;width:140px;margin-left:-70px;text-transform:uppercase;color:#999;font-size:11px;line-height:14px;text-align:center}.config-app-container.content_expander .toggle_activator.toggle_open{bottom:-40px}.config-app-container.content_expander .toggle_activator.toggle_close{bottom:-62px}.content_expander .toggle_activator.toggle_open{bottom:3px}.content_expander .toggle_activator.toggle_close{bottom:-18px}.content_expander .toggle_activator.toggle_open:hover,.content_expander .toggle_activator.toggle_close:hover{color:#21784d}.content_expander .toggle_activator.toggle_open:after,.content_expander .toggle_activator.toggle_close:after{width:28px;height:14px;left:56px}.content_expander .toggle_activator.toggle_open:after{top:17px;background-position:-231px -77px}.no-js .content_expander .toggle_activator.toggle_open:after{content:normal}.content_expander .toggle_activator.toggle_close:after{bottom:17px;background-position:-203px -77px}.content_expander .toggle_activator.toggle_open .text_open{display:inline}.no-js .content_expander .toggle_activator.toggle_open .text_open{display:none}.content_expander .toggle_activator.toggle_open .text_close{display:none}.content_expander .toggle_activator.toggle_close .text_open{display:none}.content_expander .toggle_activator.toggle_close .text_close{display:inline}.content_expander .basic_content{position:relative;padding-bottom:20px;overflow:hidden}.content_expander .basic_content .image{width:240px;height:130px;float:left}.content_expander .basic_content .image .centered_content{max-width:240px}.content_expander .basic_content .content{overflow:hidden}.content_expander .basic_content .image+.content{margin-left:250px}.content_expander .basic_content .content .title{margin-bottom:10px;color:#333}.content_expander .toggle_content{background-color:#f5f5f5;padding:10px;margin-bottom:25px;overflow:hidden}.no-js .content_expander .toggle_content{margin-bottom:10px}.content_expander .toggle_content .product_box_line{margin-top:10px;padding-top:10px;position:relative;border-top:1px solid #dedede}.content_expander .toggle_content .product_box_line:before{position:absolute;content:"";top:-10px;left:50%;width:20px;height:20px;margin-left:-10px;background-color:#f5f5f5}.content_expander .toggle_content .product_box_line:first-child{margin-top:0;padding-top:0;border:0}.content_expander .toggle_content .product_box_line:first-child:before{content:normal}.content_expander .toggle_content .product_box{width:50%;margin-left:50%;padding-left:10px;box-sizing:border-box;-moz-box-sizing:border-box}.content_expander .toggle_content .product_box:first-child{float:left;padding-right:10px;padding-left:0;margin-left:0;border-right:1px solid #dedede}.content_expander .toggle_content .product_box .image{width:90px;height:90px;float:left}.content_expander .toggle_content .product_box .image .centered_content{max-width:90px}.content_expander .toggle_content .product_box .content{overflow:hidden}.content_expander .toggle_content .product_box .image+.content{margin-left:100px}.content_expander .toggle_content .product_box .content .title{margin-bottom:5px;font-weight:bold;display:block}.content_expander .toggle_content .product_box .content .description{color:#555;text-decoration:none}.content_expander .toggle_content .product_box_line .content .title{margin-bottom:5px;font-weight:bold;display:block}.content_expander .toggle_content .product_box_line .content .description{color:#555;text-decoration:none}@media screen and (max-width:939px){.p1_category .content_expander{padding:10px 10px 0}.p1_category .content_expander .toggle_content{padding:0}.p1_category .content_expander .basic_content .image{width:100%;height:auto;float:none}.p1_category .content_expander .basic_content .image .centered_content{max-width:100%}.p1_category .content_expander .basic_content .image+.content{margin:15px 0}.p1_category .content_expander .toggle_content .product_box .centered_container{overflow:auto}.p1_category .content_expander .toggle_content .product_box{display:flex;align-items:center}.p1_category .content_expander .toggle_content .product_box .image{float:none}.p1_category .content_expander .toggle_content .product_box .image+.content{margin-left:15px}.p1_category .content_expander .toggle_content .product_box_line{border:0;margin:0;padding:0}.p1_category .content_expander .toggle_content .product_box{width:100%;margin-left:0;padding:10px}.p1_category .content_expander .toggle_content .product_box:first-child{float:none;border-right:0;padding:10px}.p1_category .content_expander .marginal-section{padding:0 10px}.p1_category .content_expander .marginal-section .marginal-item{padding:20px 0;border-top:1px solid #e5e5e5}.p1_category .content_expander .marginal-section .marginal-item:first-child{margin-top:10px}.p1_category .content_expander .marginal-section .marginal-item:last-child{padding-bottom:10px}.p1_category .content_expander .marginal-section .centered_box{left:0}.p1_category .content_expander .marginal-section .centered_box_content{right:0}.p1_category .content_expander .marginal-section .centered_box_content .caption{max-width:220px}}/*!
comp_slide_container.css*/.slide_container{overflow:hidden}.slide_container>.toggle_open,.slide_container>.toggle_close{text-transform:uppercase;padding-left:20px;font-size:12px;line-height:28px;font-weight:bold;cursor:pointer}.slide_container>.toggle_open:before{background-position:-116px -73px;width:12px;height:12px;top:7px}.no-js .slide_container>.toggle_open{padding:0}.no-js .slide_container>.toggle_open:before{content:normal}.slide_container>.toggle_close:before{background-position:-116px -85px;width:12px;height:4px;top:11px}/*!
comp_imageslider.css*/.cms .imageslider{position:relative;border:1px solid #999}.cms .imageslider.imageslider_show_thumbs{width:700px;padding-bottom:50px;box-sizing:border-box;-moz-box-sizing:border-box}.cms .imageslider.imageslider_show_thumbs .imageslider_wrapper{height:353px}.cms .imageslider.componentslider{padding:12px 12px 62px 12px;box-sizing:border-box;-moz-box-sizing:border-box}.cms .imageslider.componentslider li.imageslider_nav_item{color:#FFF;font-weight:bold;height:42px;line-height:42px;font-size:18px;padding:0 15px}.cms .imageslider.componentslider li.imageslider_nav_item .shadow{opacity:.6}.cms .imageslider.componentslider .flex-active-slide .overlay .shadow{opacity:0}.cms .contentslider_wrapper .flex-control-nav.flex-control-paging{bottom:20px;position:absolute;right:20px}.cms .contentslider_wrapper .flex-control-nav.flex-control-paging>li{display:inline-block;margin-right:4px;text-align:center}.cms .contentslider_wrapper .flex-control-paging a{display:inline-block;color:#FFF;text-decoration:none;height:20px;line-height:20px;width:20px;background:#999}.cms .contentslider_wrapper a:hover,.cms .contentslider_wrapper a.flex-active{background:#21784d}.cms .imageslider ul li:before,.cms .imageslider ul li:after{display:none}.cms .imageslider_nav{position:absolute;left:0;bottom:0;right:0;height:50px;z-index:20;padding:0 45px;background:#3594c3;background:linear-gradient(to bottom,#3594c3 0,#206d91 100%)}.cms .imageslider li.imageslider_nav_item{position:relative;display:inline-block;cursor:pointer;margin:4px 0 4px 4px}.cms .imageslider .overlay{bottom:0;left:0;top:0}.cms .imageslider .flex-active-slide .overlay .shadow{opacity:0}.cms .imageslider .flex-direction-nav a:before{background:url(../images/sprite_default.png) no-repeat transparent;content:"";left:0;position:absolute}.cms .imageslider .flex-direction-nav a.flex-prev:before,.cms .imageslider .flex-direction-nav a.flex-next:before{width:37px;height:37px}.cms .imageslider .flex-direction-nav a.flex-prev:before{background-position:-192px -91px}.cms .imageslider .flex-direction-nav a.flex-next:before{background-position:-155px -91px}.cms .flex-direction-nav a{display:block;padding-left:37px;height:0;width:0;overflow:visible;margin-top:-18px;position:absolute;top:50%;z-index:10;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-indent:-9999px}.cms .imageslider_nav .flex-direction-nav a{margin-top:-18px}.cms .flex-direction-nav a.flex-next{right:5px}.cms .flex-direction-nav a.flex-prev{left:0}.cms .flexslider:hover .flex-next,.cms .flexslider:hover .flex-prev{cursor:pointer;opacity:.7}.cms .imageslider_nav.al_center .flex-viewport{display:inline-block;width:auto!important}.no-js .flexslider .slides>li:first-child{display:block}.no-js .imageslider_nav{display:none}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%}/*!
comp_productfamily.css*/.comp_productfamily{margin:1px 2px 2px 2px;border:1px solid #e5e5e5;border-radius:3px;box-shadow:0 1px 1px #e5e5e5}.comp_productfamily .content{background:#FFF;padding:10px 30px}.comp_productfamily .family{position:relative;display:none;overflow:hidden;-webkit-overflow-scrolling:touch}.comp_productfamily .family:first-child{display:block}.comp_productfamily .family_item{display:table-cell;padding:10px;cursor:pointer;vertical-align:top}.comp_productfamily .family_item_image{height:130px}.comp_productfamily .family_item_name{text-align:center}.comp_productfamily .content h4{display:none}.comp_productfamily .content .swiper-wrapper{height:auto!important}.comp_productfamily .family_item .swiper-slide{height:auto}.comp_productfamily .nav{position:relative;width:100%;background:#3594c3;background:linear-gradient(to bottom,#3594c3 0,#206d91 100%);height:40px;box-shadow:0 1px 2px #555 inset}.comp_productfamily .nav_item_slider{position:absolute;top:0;bottom:0;left:10%;right:10%;overflow:hidden}.comp_productfamily .nav_prev,.comp_productfamily .nav_next{display:none;position:absolute;width:9px;height:13px;top:50%;margin-top:-6px;background:url(../images/sprite_default.png) no-repeat;cursor:pointer}.comp_productfamily .nav.hover .nav_prev,.comp_productfamily .nav.hover .nav_next{display:block}.comp_productfamily .nav.hover.hover_hide_left .nav_prev{display:none}.comp_productfamily .nav.hover.hover_hide_right .nav_next{display:none}.comp_productfamily .nav_prev{left:5%;background-position:-103px -54px}.comp_productfamily .nav_next{right:5%;background-position:-112px -54px}.comp_productfamily .nav_item{position:relative;padding:10px;color:#999;cursor:pointer;font-weight:bold;float:left}.comp_productfamily .nav_item.active_item{color:#FFF}.comp_productfamily .nav_item.active_item:after{right:50%;margin-right:-7px;height:9px;width:15px;top:0;background-position:-140px -92px}.no-js .comp_productfamily .nav,.no-js .comp_productfamily .nav_pagination,.no-js .comp_productfamily .swiper-scrollbar{display:none}.no-js .comp_productfamily .family,.no-js .comp_productfamily .content h4{display:block}.no-js .comp_productfamily .family_item{display:inline-block}.comp_productfamily_groups .item{overflow:hidden}.comp_productfamily_groups .image{float:left;width:130px;overflow:hidden}.comp_productfamily_groups .image img{width:100%}.comp_productfamily_groups .image+.content{margin-left:150px}/*!
comp_teaser.css*/.teaser_section+.teaser_section{margin-top:16px}.teaser_item{overflow:hidden;padding:0 10px}.teaser_item+.teaser_item{border-top:1px solid #e5e5e5;padding-top:10px;margin-top:10px}.teaser_item .headline .h3{float:left}.teaser_item .headline a{color:#555;text-decoration:none}.teaser_item .date{padding-right:4px;margin-bottom:8px;text-align:right;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.teaser_item .image{float:left;margin:0 10px 10px 0;overflow:hidden}.teaser_item .image+.text{margin-left:100px}.teaser_item li+li{margin-left:5px}/*!
comp_mini_cart.css*/.mini_cart{color:#555;padding-bottom:10px}@media screen and (min-width:940px){.ui-dialog .mini_cart{width:460px}}.mini_cart .headline{text-transform:uppercase;font-weight:bold;padding-bottom:3px}.mini_cart .cart_item{overflow:hidden;border-top:3px groove #e5e5e5;padding:15px 0}.mini_cart .cart_item .product_image{float:left;margin-top:3px;width:33px;height:33px;overflow:hidden}.mini_cart .cart_item .product_image img{width:100%}.mini_cart .cart_item .product_information{overflow:hidden;position:relative;margin-left:43px;min-width:160px}.mini_cart .cart_item .product_name{display:block;padding-right:15px}.mini_cart .cart_item .product_amount{color:#999;margin-top:3px}.mini_cart .cart_item .product_price{position:absolute;right:0;bottom:0;text-align:right}.mini_cart .cart_item .product_set{margin-left:43px;padding-top:8px;margin-top:8px;border-top:1px solid #d9d9d9}.mini_cart .resultlist .view_list .image{width:33px;overflow:hidden}@media screen and (min-width:940px){.mini_cart .resultlist .view_list .image+.content{margin-left:43px}}.mini_cart .total{border-top:1px solid #e5e5e5;text-align:right;color:#21784d;font-weight:bold;padding-top:10px}.mini_cart .total label{margin-right:10px}.mini_cart .accessoires .resultlist{padding-left:25px}.mini_cart .accessoires .classifications{padding-right:90px}@media screen and (min-width:940px){.mini_cart .accessoires .cta{left:43px;right:0}}.mini_cart .accessoires .cta form{float:none}.mini_cart .accessoires .accessoire_checkbox{float:left;padding-top:6px}.mini_cart .accessoires .accessoire_checkbox label.styled_checkbox{min-height:12px}.mini_cart .accessoires .accessoire_quantity{float:left}.mini_cart .accessoires .toggle_active .item:last-child{border-bottom:0}.mini_cart .accessoires_form{border-bottom:1px solid #e5e5e5;border-top:3px groove #e5e5e5;padding:8px 0;overflow:hidden}.mini_cart .accessoires .slide_container>.toggle_open,.mini_cart .accessoires .slide_container>.toggle_close{text-transform:none}/*!
comp_distributorfinder.css*/.distributer_list{margin-top:16px;overflow:hidden}.distributer_list .item .title{color:#21784d}.distributer_list .item+.item{margin-top:16px}.distributer_list .item .image{overflow:hidden;margin:0 20px 8px 0}.distributer_list .item ul+ul,.distributer_list .item ul+div,.distributer_list .item div+ul{margin-top:8px}.distributer_list ul li{margin-right:20px;padding:4px 0 5px 8px}.distributer_list ul li+li{border-top:1px solid #e5e5e5}.distributer_list .column_left,.distributer_list .colum_right{width:50%;float:left}.distributer_list .colum_right .note{padding:0 16px 0 0}.distributer_list .colum_right .note .global_message{padding-bottom:6px}/*!
comp_cta.css*/.cta{position:absolute;right:10px;bottom:6px;overflow:visible}.cta ul,.cta>form{float:left}.cta ul{align-self:flex-end;padding:5px 0 6px 0;margin-right:-15px;overflow:visible}@media only screen and (max-width:939px){.cta ul{margin-right:0}}.cta li{margin-right:7px;overflow:visible;border-right:1px solid #d9d9d9;padding-right:7px}.cta ul:last-child li:last-child{border-right:0}.cta ul:last-child li:last-child{border-right:0}.cta .button,.cta .download_button{display:inline}.cta button,.cta .quantity_spinner{margin-top:1px}.cta button.link,.cta button.big{margin-top:0}.cta .simple_text{padding-top:5px}.cta .compare_checkbox{display:none;overflow:visible;text-align:left}@media only screen and (min-width:940px){.cta .compare_checkbox{display:inline-block}}.cta .compare_checkbox .button{display:none;margin-left:18px}.cta .compare_checkbox label{color:#21784d}.cta .table_row{display:table-row}.cta .table_row .table_cell{display:table-cell;vertical-align:top}/*!
comp_pds_cpq.css*/.pt_pds.pt_cpq .resultlist .item .content{padding-bottom:45px}.pt_pds.pt_cpq .resultlist .item .cta{display:flex;flex-wrap:wrap;justify-content:flex-end}.pt_cpq .product_details .floatbox{display:-webkit-flex;display:-ms-flex;display:flex}.pt_cpq .product_details .floatbox>.fl_left{width:140px}.pt_cpq .product_details .floatbox .product_images{width:calc(100% - 2px)}.pt_cpq .product_details .floatbox .product_image_carousel{border:1px solid #e5e5e5;border-top:0}.pt_cpq .product_details .floatbox .product_image_carousel li{border-top:1px solid #e5e5e5;width:100%}.pt_cpq .product_details .floatbox .product_image_carousel li a{display:flex;justify-content:center;width:calc(33% - .222px);border-left:none;border-right:0;border-bottom:1px solid #e5e5e5}.pt_cpq .product_details .floatbox .product_image_carousel li a:nth-last-child(-n+3){border-bottom:0}.pt_cpq .product_details .floatbox .product_image_carousel li a:nth-child(3n-2){border-right:1px solid #e5e5e5}.pt_cpq .product_details .floatbox .product_image_carousel li a:nth-child(3n-1){border-right:1px solid #e5e5e5}.pt_cpq .product_details .floatbox .product_image_carousel li a img{max-width:33px;max-height:33px}.pt_cpq .product_details .floatbox .product_image{display:block}.pt_cpq .product_details .floatbox .product_image a{display:block}.pt_cpq .product_details .floatbox .product_image img{max-width:75%;height:auto}.pt_cpq .product_details .product_certificates img{max-width:60%;height:auto}/*!
comp_configLight_tabs.css*/.config-slice{width:100%!important}.searchfacets.searchfacets_columns.config-outer-container{overflow:visible;border:0;padding-top:0;padding-left:0;transition:all 250ms;width:100%}.config-outer-container .toggle_activator{z-index:301}.config-options-btns{display:flex;z-index:10;top:1px}.config-options-btns span{padding:10px;cursor:pointer}.config-options-btns form{padding-right:10px;cursor:pointer}.config-options-btns div{padding-left:10px;cursor:pointer}.config-options-btns .toggle_open::before{display:none}.config-options-btns form .config-app-activator{background-color:transparent;border-color:transparent;border-top:medium none transparent;font-weight:bold;color:inherit}.config-options-btns ul .info-icon-container{position:relative}.config-options-btns ul .info-icon-container .config-overlay-activator{position:absolute;top:-15px;left:-17px}.configurator-opt-container{position:relative;min-height:20px;transition:all 150ms;background-color:#f9f9f9;border:1px solid #d9d9d9;width:calc(100% - 2px)}.configurator-opt-container .initiatorTxt{display:none}.configurator-opt-container .configurator-normal{width:calc(100% - 40px);padding:20px 20px 0}.configurator-opt-container.active{min-height:450px;overflow:auto}.configurator-opt-container.active2{overflow:hidden;min-height:450px}.configurator-opt-container .content_expander{border:0}.configurator-opt-container .toggle_content{background-color:transparent!important}.configurator-opt-container .configurator-normal{position:absolute;visibility:hidden;opacity:0;transition:all 250ms}.configurator-opt-container .configurator-normal.active{visibility:visible;opacity:1}.configurator-opt-container .config-app-container{display:none;position:absolute;max-width:100%;visibility:hidden;opacity:0;transition:all 250ms;top:0;background-color:#f9f9f9;overflow:visible;z-index:-1}.configurator-opt-container .config-app-container.active{display:block;visibility:visible;opacity:1;z-index:300;width:100%}.configurator-opt-container .config-app-container .config-app{overflow:hidden!important}.configurator-opt-container .config-app-container .config-app .card{max-width:70%!important}.configurator-opt-container .config-app-container .config-app .input{max-width:75%!important}.configurator-opt-container .ready-btn-container{position:absolute;top:15px;right:0;display:none}.config-result-container{margin-top:40px;width:100%}.config-result-title{display:none;height:25px}.config-result-title__system{margin-bottom:2em}.config-result-title h2{color:#21784d;position:absolute}.config-result-title .product-title{display:none}.config-result-title.blinking{animation:blink 1.5s infinite;-webkit-animation:blink 1.5s infinite}@keyframes blink{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}.config-result-grid{display:flex;flex-wrap:wrap;margin-top:30px}.config-result-grid>div{width:100%;display:flex!important;flex-wrap:wrap}.config-result-grid .image{width:250px;display:flex;justify-content:center}.config-result-grid .content{width:calc(100% - 250px);display:block!important}.config-result-grid .image img{max-width:80%}.config-result-grid .content .content_inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.config-result-grid .content .content_inner>.fl_left{width:66%;margin-top:15px}.config-result-grid .content .content_inner .classifications{max-height:80px;overflow:hidden;margin-top:0;width:85%;margin-bottom:10px}.config-result-grid.ksp .content .content_inner .classifications{overflow-y:scroll;border:1px solid #a9a9a9;padding:9px}.config-result-grid .content .content_inner .classifications li{padding-left:15px;list-style-position:inside;position:relative}.config-result-grid .content .content_inner .classifications li::after{content:'';display:inline-block;position:absolute;left:0;top:6px;width:7px;height:7px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;background-color:#555}.config-result-grid .content .content_inner .classifications li:before{display:none}.config-result-grid .content .content_inner .details-link{display:block;padding:5px 0 0 2px}.config-result-grid .product_attributes{display:flex;flex-wrap:wrap;max-width:82%}.config-result-grid .product_attributes .product_attribute{padding-right:20px;position:relative;font-size:13px}.config-result-grid .product_attributes .product_attribute label{font-weight:bold}.config-result-grid .product_attributes .product_attribute::after{content:'|';position:absolute;right:7px;top:50%;transform:translateY(-50%)}.config-result-grid .product_attributes .product_attribute:last-child::after{display:none}.config-result-grid .content .content_inner .section-right{display:flex;align-items:flex-end;flex-flow:column wrap;width:33%;margin-top:5px}.config-result-grid .content .content_inner .section-right .product_attribute_availability label{padding-right:5px}.config-result-grid .content .content_inner .section-right .add-to-cart-section{display:flex;align-items:flex-end;flex-direction:column;margin:0 0 15px}.config-result-grid .content .content_inner .section-right .add-to-cart-section .table_row{display:flex}.config-result-grid .content .content_inner .section-right .add-to-cart-section .table_row .yellow{margin-top:0}.config-result-grid .content .content_inner .section-right .add-to-cart-section .yellow{width:125px}.config-result-grid .content .content_inner .section-right .add-to-cart-section .gray{margin-top:15px}.config-result-grid .content .content_inner .section-right .add-to-cart-section select{width:45px}.config-result-grid .content .content_inner .section-right .best-btn-container{margin-bottom:15px}.config-result-grid .content .content_inner .cta_wishlist{text-align:right}.config-result-grid.normal .content_inner_right{margin-top:5px;position:relative}.config-result-grid.normal .content_inner_right .cta{bottom:-13px;right:0}.config-result-grid.normal .content_inner_right .cta ul{display:flex;flex-direction:column}.config-result-grid.normal .content_inner_right .cta ul li.cta_compare{margin-top:15px;text-align:right;position:relative}.config-result-grid.normal .content_inner_right .cta ul li.cta_compare label{font-weight:normal}.config-result-grid.normal .content_inner_right .cta ul li.cta_compare input{position:absolute;left:-20px}.config-result-grid.normal .content_inner_right .cta ul li::before{display:none}.config-result-grid.normal .content_inner_right .table_row .table_cell{float:left}.config-result-grid.normal .content_inner_right .table_row .gray{float:right;margin-top:15px;clear:both}.config-result-grid.ksp .product_attributes .product_attribute{padding-right:4px;margin-bottom:10px}.config-result-grid.ksp .product_attributes .product_attribute.ksp-msg{font-weight:bold}.config-result-grid.ksp .product_attributes .ksp-note{max-width:90%}.config-result-grid.ksp .product_attributes .product_attribute a{padding-right:16px;position:relative;font-size:13px;color:#555;display:inline-block}.config-result-grid.ksp .product_attributes .product_attribute a::after{content:'|';position:absolute;right:8px;top:50%;transform:translateY(-50%)}.config-result-grid.ksp .product_attributes .product_attribute::after{display:none}.config-result-grid.normal .product_attributes .product_attribute.family-name{color:#21784d}.config-result-grid.normal .product_attributes .product_attribute.product-name a{color:#555}.config-result-grid.normal .product_attributes .product_attribute.part-number label{font-weight:bold}.config-result-grid.normal .product_attributes .product_attribute:nth-child(3n)::after{display:none}.config-result-grid.normal .product_attributes .product_attribute:last-child::after{display:none}.config-result-grid.nasp .product_attributes .product_attribute.product-family a{color:#555}.config-result-grid.nasp .product_attributes .product_attribute label{font-weight:bold}.config-result-grid.nasp .product_attributes .product_attribute.model-name span{color:#21784d;font-weight:bold}.config-result-grid .product_attributes .product_attribute.product_attribute_availability label{margin-right:5px}.config-result-grid .product_attributes .product_attribute .availability::before{top:3px}.config-result-grid.ksp .content .content_inner .section-right{position:relative;top:-48px}.config-result-grid.ksp .content .content_inner .section-right .product_attribute_availability{margin-bottom:15px}.config-result-grid.ksp .content .content_inner .section-right .product_attribute_availability label{font-weight:bold}.best-fit-container{margin-top:70px}.best-fit-container .title{color:#21784d;margin-bottom:10px}.best-fit-container .description{font-weight:bold}.best-fit-container .item{border-bottom:1px solid #e5e5e5;padding-bottom:45px}.best-fit-container .item:last-child{border-bottom:0}.config-info{background:rgba(0,0,0,0) url("../images/icon_info.png") no-repeat scroll;border:medium none;display:block;height:50px;position:static;right:10px;top:7px;width:50px;transform:scale(0.5)}.config-overlay{background-color:#809494;top:0;bottom:0;opacity:.5;position:fixed;width:100vw;height:100vh;z-index:1000;cursor:pointer}.config-overlay-box.ui-dialog{display:none;position:fixed!important;left:50%;top:50%!important;height:auto;width:33vw;background-color:#fff;transform:translate(-50%,-50%);z-index:1001}.config-overlay-box .overlay-title{display:block;color:#21784d;font-size:27px;padding:10px 0}.config-overlay-box .facets-overlay-btn-container{display:flex;margin-top:10px}.config-overlay-box .facets-overlay-btn-container .button{padding:10px 7px;font-size:12px}.config-overlay-box .facets-overlay-btn-container .button.blue{margin-left:40px}.config-overlay-box .facets-overlay-container .title h2{color:#21784d}.config-overlay-box .facets-overlay-container .descp1{margin:10px 0}.config-overlay-box .facets-overlay-container .descp1 p:first-child{margin-bottom:10px}.config-overlay-box .facets-overlay-container .descp2{margin-top:30px}.config-overlay-box .facets-overlay-container .facets .facet-val{position:relative;padding-left:15px}.config-overlay-box .facets-overlay-container .facets .facet-val::before{background-color:#555;border-radius:7.5px;content:"";display:inline-block;height:7px;left:0;position:absolute;top:6px;width:7px}.config-overlay-box .comp_text_image .floatbox+.text{margin:10px 0}@media screen and (max-width:939px){.config-result-grid{flex-direction:column;margin-top:0}.config-result-grid .content{width:100%}.config-result-grid .image{padding:20px 0}.config-result-grid .content .content_inner{flex-direction:column}.config-result-grid .content .content_inner .section-right{width:100%}.config-result-grid .content .content_inner .classifications{max-height:100%;width:100%}.config-result-grid .content .content_inner>.fl_left{width:100%}.config-result-container .item{padding-bottom:20px;border-bottom:1px solid #e5e5e5}}/*!
comp_configLight_pds.css*/.config-detail-page{width:100%!important}.config-detail-page>h2{margin-bottom:15px}.config-detail-page .restore-config-btn{margin:10px 0;padding:10px 20px}.config-detail-page .config-detail-item>.floatbox{display:flex}.config-detail-page .config-detail-item .product_data{width:100%}.config-detail-page .config-detail-item .product_data .product_attributes{display:flex;width:100%;justify-content:space-between;margin-left:0}.config-detail-page .config-detail-item .product_data .product_attributes .product_attribute{border-left:none;margin-left:0;padding-left:0}.config-detail-page .config-detail-item .product_data .offset_top_small{float:left;max-width:62%}.config-detail-page .config-detail-item .product_data .js_ajax_price_box{display:flex;justify-content:flex-end;flex-wrap:wrap}.config-detail-page .config-detail-item .product_data .js_ajax_price_box .quantity_spinner{margin-right:10px}.config-detail-page .config-detail-item .product_data .js_ajax_price_box .cta{position:static;margin-top:10px;width:100%;display:flex;justify-content:flex-end}.config-detail-page .config-detail-item .product_data .js_ajax_price_box .cta ul li:first-child{display:none}.config-detail-page .tabbar .tab_product_details{padding:30px 12px 10px!important}.config-detail-page .tabbar .tab_product_attributes .tab_product_details ul li{float:left;width:50%;font-size:13px;font-weight:bold;margin-bottom:10px;line-height:1.3}.config-detail-page .tabbar .tab_product_attributes .tab_product_details ul li:nth-child(2n){margin-left:-200px;font-weight:normal}.config-detail-page .tabbar .tab_product_details .resultlist .js_toggle_accordion_closed .floatbox:last-child{margin-top:15px}.config-detail-page .tabbar .tab_product_details .resultlist .view_list ul li{width:auto;font-weight:normal}.config-detail-page .tabbar .tab_product_details .resultlist .view_list ul li:nth-child(2n){margin-left:auto}.config-detail-page .tabbar .tab_product_details .resultlist .accordion_nav .control_bar{display:none}/*!
comp-premium-filter.css*/.sick-filters-mobile-togglers{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;margin-bottom:-1px}.sick-filters-mobile-toggler{width:45%;padding:1em;border:1px solid #e5e5e5;background:#f5f5f5;color:#505f6b;font-size:1em;font-weight:bold;cursor:pointer}.sick-filters-mobile-toggler__active{background:#fff;border-bottom-color:#fff;z-index:1}.sick-filters{height:0;overflow:hidden}@media screen and (min-width:940px){.sick-filters{height:auto}.sick-filters ~ .slice_9{margin-left:20px}}.sick-filters__visible{height:auto}.sick-filters .searchfacets{border:1px solid #e5e5e5;height:auto}@media screen and (min-width:940px){.sick-filters .searchfacets{border:0}}.sick-filters .shadow_box{border:0;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:940px){.sick-filters .shadow_box{border:1px solid #e5e5e5;box-shadow:1px 1px 1px #e5e5e5,0 0 10px #e5e5e5 inset}}.sick-filters ~ .yCmsComponent,.sick-filters ~ .applied_filter{margin-bottom:1em}@media screen and (max-width:939px){.sick-filters ~ .yCmsComponent,.sick-filters ~ .applied_filter{-webkit-box-shadow:none;box-shadow:none}}.sick-filters ~ .yCmsComponent{margin-top:1em}.sick-filters ~ .yCmsComponent .standalone{color:#555}.sick-filters ~ .yCmsComponent .standalone.selected{color:#21784d;font-weight:bold}.sick-filters ~ .applied_filter:not(.hide-on-desktop){display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.sick-filters ~ .applied_filter .title{width:100%;margin-bottom:1em}.sick-filters ~ .applied_filter .button.remove_filter{width:38%;margin-bottom:1em}.sick-filters ~.applied_filter .clear_all{display:block}.sick-filters .shadow_box{display:block}.sick-filters .shadow_box.hide-on-mobile{display:none}@media screen and (min-width:940px){.sick-filters .shadow_box.hide-on-mobile{display:block}}.sick-premium-filter--description{margin-bottom:1em;font-weight:bold}.sick-premium-filter--filters-pannel{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;border:1px solid #e5e5e5}@media screen and (min-width:940px){.sick-premium-filter--filters-pannel{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2rem}}.sick-premium-filter--filter-tab{position:relative;box-sizing:border-box;width:100%;padding:1em 3em 1em 1em;color:#21784d;font-weight:bold;text-transform:uppercase;cursor:pointer}@media screen and (min-width:940px){.sick-premium-filter--filter-tab{width:25%}.sick-premium-filter--filter-tab:nth-child(n+9){order:5}}.sick-premium-filter--filter-tab::before{content:'';position:absolute;right:1.5em;width:10px;height:10px;transform:rotate(45deg);border:2px solid #999;border-top:0;border-left:0}.sick-premium-filter--filter-tab__active::before{top:1.5em;border-top:2px solid currentColor;border-right:0;border-bottom:0;border-left:2px solid currentColor}@media screen and (min-width:940px){.sick-premium-filter--filter-tab::after{content:'';position:absolute;right:0;height:2em;border-left:2px solid #e5e5e5}.sick-premium-filter--filter-tab:nth-of-type(4n)::after{border-left:0}}.sick-premium-filter--filter-tab__active{background-color:#f5f5f5}.sick-premium-filter--filter-list{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:0;overflow:hidden;background-color:#f5f5f5}@media screen and (min-width:940px){.sick-premium-filter--filter-list{order:4;width:100%}}.sick-premium-filter--filter{width:30%;margin-right:2.25%;margin-bottom:1em;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media screen and (min-width:940px){.sick-premium-filter--filter{width:12%;margin-bottom:0}}.sick-premium-filter--filter__inactive{pointer-events:none;opacity:.2}.sick-premium-filter--filter-image{max-width:100%;box-sizing:border-box;border:2px solid transparent}a:hover>.sick-premium-filter--filter-image,.sick-premium-filter--filter__active .sick-premium-filter--filter-image{border-color:#21784d}@media screen and (min-width:940px){.sick-premium-filter--filter-list:nth-child(n+9){order:8}}.sick-premium-filter--filter-list__active{height:auto;padding:1em}.sick-premium-filter--info-button{width:10px;height:12px;border:0;background:url("../images/icon_info.png");background-repeat:no-repeat;background-size:contain;background-position:0 2px;text-indent:-9999px;cursor:help}/*!
comp-navi-mobile.css*/.navi-mobile{position:fixed;top:0;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background-color:white;font-size:1.25em}.navi-mobile.active{min-height:100%}.navbar-mobile{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}.navbar-mobile__actions{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;height:58px}.navbar-mobile__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;width:30px;height:100%;fill:#bdbdbd;cursor:pointer}.navbar-mobile__action.active{fill:#21784d}.navbar-mobile__action--login-flyout{fill:#21784d}.navbar-mobile__action-svg-wrapper{width:100%;height:30px}.navbar-mobile__action-toggle-inner-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px;width:30px}.navbar-mobile__toggle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-top:-1px}.navbar-mobile__toggle span{position:absolute;display:block;height:4px;width:100%;background:#bdbdbd;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.navbar-mobile__toggle span:nth-child(1){top:15%}.navbar-mobile__toggle span:nth-child(3){bottom:15%}.navbar-mobile__toggle.open span{background:#21784d}.navbar-mobile__toggle.open span:nth-child(1){top:45%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-mobile__toggle.open span:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.navbar-mobile__toggle.open span:nth-child(3){bottom:45%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-mobile__site-logo{display:block}.navbar-mobile__site-logo img{height:calc(48px - 10px)}.navi-mobile-primary,.navi-mobile-secondary{display:none}.navi-mobile-container{position:absolute;display:none;width:100%;top:58px;left:0;background-color:white;border-top:1px solid #e5e5e5}.navi-mobile-container.active{display:block}.navi-mobile-container.active .navi-mobile-primary,.navi-mobile-container.active .navi-mobile-secondary{display:block}.navi-mobile-container .navi-mobile-primary li:last-child,.navi-mobile-container .navi-mobile-secondary li:last-child{border-bottom:0}.navi-mobile-container .navi-mobile-secondary,.navi-mobile-container .navi-mobile-meta{border-top:2px solid #21784d}.navi-mobile__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5;color:#555}.navi-mobile__item a{display:block;position:relative;width:100%;padding:15px 90px 15px 10px;color:#999}.navi-mobile__item a:hover{text-decoration:none;background-color:#fbfbfb}.navi-mobile__item--back{border-bottom:2px solid #21784d}.navi-mobile__item--back a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2em;color:#21784d}.navi-mobile__item--back a:before{content:"";position:absolute;top:calc(50% - .3em);left:1em;width:.5em;height:.5em;border:solid 2px #21784d;border-top:0;border-right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navi-mobile__submenu-trigger{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90px;height:100%;right:0;top:0}.navi-mobile__submenu-trigger:after{content:"";width:.5em;height:.5em;border:solid 2px #21784d;border-bottom:0;border-left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navi-mobile-submenu{display:block;position:absolute;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%;height:100vmax;top:0;z-index:1;background-color:white}.navi-mobile-submenu.active{-webkit-transform:translateX(0%);transform:translateX(0%)}.no-scroll{overflow:hidden;position:fixed}.navi-mobile-meta-language-selection ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:40px 10px 0 10px}.navi-mobile-meta-language-selection ul li:first-child{padding:15px 15px}.navi-mobile-meta-language-selection ul a{display:block;padding:15px 15px}.navi-mobile-search{display:none;width:calc(100% - 20px);padding:10px;background-color:white;border-top:1px solid #e5e5e5}.navi-mobile-search.active{display:block}.navi-mobile-search form{position:relative}.navi-mobile-search__submit-btn{display:none}.navi-mobile-search__btn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.navi-mobile-search__btn svg{width:30px;padding:0 5px}.navi-mobile-search__btn--search{right:0;border:0;background:transparent;fill:#21784d}.navi-mobile-search__btn--search svg{width:28px}.navi-mobile-search__btn--search-delete{right:40px;fill:#999;cursor:pointer}.navi-mobile-search .navi-mobile-search__input{width:calc(100% - 92px);height:36px;padding-right:85px;border-radius:0}.navi-mobile-login-flyout{display:none;width:calc(100% - 20px);padding:10px;background-color:white;border-top:1px solid #e5e5e5}.navi-mobile-login-flyout .standalone{padding:7px 0 7px 15px}.navi-mobile-login-flyout .standalone::before{content:"";background:0;width:.35em;height:.35em;border:solid 2px #bdbdbd;border-bottom:0;border-left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}.navi-mobile-login-flyout.active{display:block}/*!
comp-contact-container.css*/.contact_container{margin-top:5px;margin-bottom:20px}.contact_container h2{color:#21784d;margin-bottom:0}.contact_container p{font-size:12px}.contact_container .contact_image{position:relative;width:77px;height:70px;border:1px solid #21784d;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;overflow:hidden}.contact_container .contact_image img{position:absolute;height:100%;left:50%;margin-left:-52px}.contact_container .contact_image{margin-left:0}.contact_container .contact_image img{margin-left:-62px}/*!
comp-idp-login.css*/.idp_login__sessionchanged,.idp_login__status--changed .idp_login__description,.idp_login__status--changed .idp_login__register,.idp_login__status--changed .idp_login__preauthregister{display:none}.idp_login__status--changed .idp_login__sessionchanged{display:block}.idp_login__status--changed .flyout_content{display:block}.idp_login__status--changed .navi_point.item_flyout{text-decoration:none;background-color:#FFF;border-color:#d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:1px -1px 1px #d9d9d9}/*!
sck-sticky-menu.css*/.sck-sticky-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px 2.5em -10px;padding:0 10px;background:#f5f5f5}@media screen and (min-width:940px){.sck-sticky-menu{margin:0 0 2.5em 0;padding:0 1em}}.sck-sticky-menu__sticky{position:fixed;z-index:400;top:58px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -10px 0 -10px;width:100%;background:rgba(245,245,245,0.95)}@media screen and (min-width:940px){.sck-sticky-menu__sticky{top:0;width:940px;margin:0;background-color:transparent}}.sck-sticky-menu__sticky::before{content:'';width:100%;height:48px;position:fixed;top:0;left:0;background:rgba(245,245,245,0.95);-webkit-box-shadow:2px 2px 4px #999;box-shadow:2px 2px 4px #999;z-index:-1}.sck-sticky-menu--headline{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;color:#555;font-size:1.125rem;line-height:1.2;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:visible}.sck-sticky-menu--headline-link{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;margin-right:2em}@media screen and (min-width:940px){.sck-sticky-menu--headline-link{-ms-flex-preferred-size:12.5em;flex-basis:12.5em;margin-right:5.5555555556em}}.sck-sticky-menu--headline-link:hover,.sck-sticky-menu--headline-link:active,.sck-sticky-menu--headline-link:focus{text-decoration:none}.sck-sticky-menu--anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sck-sticky-menu--visible-anchors-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sck-sticky-menu--hidden-anchors-wrapper{position:relative}.sck-sticky-menu--show-more-btn{margin-right:.5em;border:0;border-bottom:.2em solid transparent;background:transparent;font-size:2em;font-weight:bold;line-height:43px;cursor:pointer}@media screen and (min-width:940px){.sck-sticky-menu--show-more-btn{margin-right:1em}}.sck-sticky-menu--show-more-btn__hidden{display:none}.sck-sticky-menu--show-more-btn__active{color:#007fc2}.sck-sticky-menu--show-more-btn__link-active{border-bottom-color:#007fc2}.sck-sticky-menu--hidden-anchors-list{display:none;position:absolute;top:90%;right:0;padding:0 1em;background:rgba(245,245,245,0.95);-webkit-box-shadow:2px 2px 4px #999;box-shadow:2px 2px 4px #999}.sck-sticky-menu--hidden-anchors-list::before{content:'';position:absolute;top:-6px;right:2.4em;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #d9d9d9;border-width:1px 0 0 1px;background:inherit}.sck-sticky-menu--hidden-anchors-list__visible{display:block;z-index:2}.sck-sticky-menu--anchor{padding-right:1em;color:#555;text-transform:uppercase}@media screen and (min-width:940px){.sck-sticky-menu--anchor{padding-right:2em}}.sck-sticky-menu--hidden-anchors-list__visible .sck-sticky-menu--anchor{padding-bottom:.8em;border-bottom:1px solid #d9d9d9}.sck-sticky-menu--hidden-anchors-list__visible .sck-sticky-menu--anchor:last-child{border-bottom:0}.sck-sticky-menu--anchor-link{display:block;border-bottom:.3em solid transparent;padding:1.4em 0 1em;color:#555;font-size:.6875rem;white-space:nowrap}.sck-sticky-menu--anchor-link__active{border-bottom-color:#007fc2}.sck-sticky-menu--anchor-link:hover{color:#21784d;border-bottom-color:transparent}.sck-sticky-menu--anchor-link:hover,.sck-sticky-menu--anchor-link:active,.sck-sticky-menu--anchor-link:focus{text-decoration:none}.sck-sticky-menu--hidden-anchors-list__visible .sck-sticky-menu--anchor-link{padding:2em 0 .4em}.sck-sticky-menu--button{text-transform:uppercase}/*!
slick.css*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
slick-theme.css*/@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('../images/slick-ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./slick-fonts/slick.eot');src:url('fonts/slick.eot') format('embedded-opentype'),url('fonts/slick.woff') format('woff'),url('fonts/slick.ttf') format('truetype'),url('fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}/*!
comp-homepage-slider-mobile.css*/.comp-homepage-slider-mobile{margin:6px 0 20px 0}.comp-homepage-slider-mobile__image{margin-bottom:0!important}.comp-homepage-slider-mobile__caption{margin:20px 10px 0 10px}.comp-homepage-slider-mobile__caption a{display:block}.comp-homepage-slider-mobile__image,.comp-homepage-slider-mobile__caption{opacity:0}.comp-homepage-slider-mobile__image.slick-initialized,.comp-homepage-slider-mobile__caption.slick-initialized{opacity:1}.comp-homepage-slider-mobile img{width:100vw;max-width:100vw;height:auto}.comp-homepage-slider-mobile .slick-dots{bottom:10px;right:10px;text-align:right;z-index:2}.comp-homepage-slider-mobile .slick-dots li{width:15px;height:15px}.comp-homepage-slider-mobile .slick-dots button{width:15px;height:15px;border:1px solid #EEE;background:#555;opacity:.5}.comp-homepage-slider-mobile .slick-dots button::before{content:''}.comp-homepage-slider-mobile .slick-dots .slick-active button{border:1px solid #FFF;background:#21784d;opacity:1}.comp-homepage-slider-mobile .slick-list{z-index:2}/*!
datatables.css*/table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important;border-collapse:separate!important;border-spacing:0}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:.9em;display:block;opacity:.3}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{right:1em;content:"\2191"}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{right:.5em;content:"\2193"}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody table{border-top:0;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody table thead .sorting:before,div.dataTables_scrollBody table thead .sorting_asc:before,div.dataTables_scrollBody table thead .sorting_desc:before,div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:0}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0!important;border-top:0}@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-sm>thead>tr>th{padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}.datatable--configProduct{width:100%!important;font-weight:bold}table.datatable--configProduct>thead>tr>th{padding:5px 30px 5px 10px!important;border:1px solid transparent;border-bottom:0;color:#FFF;font-weight:bold;background:linear-gradient(to bottom,#257c51 0,#358d63 100%);text-shadow:1px 1px #555}table.datatable--configProduct>thead>tr>th:first-child{width:15px;padding:10px!important}table.datatable--configProduct>thead>tr>td:first-child,table.datatable--configProduct>tbody>tr>td:first-child{vertical-align:middle;text-align:center}table.datatable--configProduct>tbody>tr{background-color:#fcfcfc}table.datatable--configProduct>tbody>tr>td{border-bottom:1px solid #e5e5e5}table.datatable--configProduct>tbody>tr:hover{background-color:#66b5da;color:#fff;cursor:pointer}table.datatable--configProduct>tbody>tr>td>input[type="radio"]:checked{background:#21784d}.checkedDatatableTr{background-color:#21784d!important;color:#FFF}ul.pagination>li{display:inline-block;padding:6px;font-weight:bold}ul.pagination>li.active{text-decoration:underline}.js_config_app_result_list .dataTables_filter{display:none}