.contentBox table{width:100%}.slider{width:252px;float:right;height:100%;position:relative;overflow:hidden}@media screen and (max-width:1080px){.slider{display:none}}.contentBox .articles .list_style_1 td.tech_attr{text-align:left}.details{*margin-top:-18px;overflow:hidden;border-right:1px solid #d1d1d1;width:100%}.productDetailContainer{min-height:345px}.gallery_wrapper{float:left;height:100%;width:276px}.gallery_wrapper>div{padding:14px 30px 14px 30px}.gallery{width:216px!important;overflow:hidden;position:relative}.gallery_image,.gallery_image tbody,.gallery_image tr,.gallery_image td{max-width:216px}.gallery_image table{height:216px;max-width:216px;width:216px}.gallery_image img{max-height:216px;max-width:216px;cursor:pointer}.gallery_image_description{margin:5px;display:block;text-align:center}.gallery_image table>tr:first-child td,.gallery_image table>tbody>tr:first-child td{vertical-align:middle;text-align:center}.gallery_image table>tr:first-child+tr,.gallery_image table>tbody>tr:first-child+tr{height:54px}.gallery_image table>tr:first-child+tr>td,.gallery_image table>tbody>tr:first-child+tr>td{width:280px;overflow:auto;overflow-y:hidden}.informationContainer,.galleryContainer{border-right:1px solid #e5e5e5}.informationContainer{width:100%}.informationContainer .info{margin:0 0;padding:15px 29px;overflow:hidden}.informationContainer .mediaObject{text-align:center}.gallery_wrapper+.info_wrapper .info{min-height:327px}.productComparison{position:relative;overflow:hidden}.productComparison .product_comparison_group{float:right;margin-bottom:10px}.productComparison .product_comparison_group a{color:#6e6e6e;background:url('/Images/Buttons_Checkboxes/btn_shopinfo_black.png');background-repeat:no-repeat;padding-left:20px}.pictograms .pictogramImage{margin-bottom:10px;margin-right:5px}.pictograms .legend{text-align:right;margin-bottom:3px}.pictograms .legend a{font-size:11px}.info .text{color:#6e6e6e}.downloads{margin-top:20px}.downloads>a.active{}.downloads .container{margin-top:4px}.downloads .container:first-child{margin-top:0}.downloads .container a{background-image:url('/Images/Buttons_Checkboxes/arrow_download_box.png');margin-top:4px}.downloads a,.downloads .container div:first-child{display:block;background-color:#f1f1f1;height:30px;padding-left:18px;color:#6c6c6c;line-height:30px;background-repeat:no-repeat;background-position:right;cursor:pointer}.downloads .container a{margin-top:0}.downloads .container a:hover,.downloads .container div:first-child:hover,.downloads .container div:first-child.active{text-decoration:none;background-color:#d3d3d3}.downloads .container div:first-child~a{display:none}.downloads .container div:first-child~a.active{display:block}.badges{margin-top:20px}.gallery_image{display:block;width:216px}.gallery_thumbs{display:block;clear:both}.thumb_wrapper{clear:both;width:216px;text-align:center}.gallery_thumbs img{padding:4px 5px;margin:4px;border:1px solid #d6d6d6;cursor:pointer;float:left;width:50px;height:50px}.gallery_thumbs div.active img{border-color:#3a4a52}.gallery_thumbs div img.last{padding-right:0}.button_black.middle.basket{width:34px;margin-left:10px}.button_black.middle.basket .center{background-image:url('/Images/Buttons_Checkboxes/btn_toBasket_black.png');width:10px;background-repeat:no-repeat;background-color:#353d40;background-position:center}.filter table{width:auto;float:left}.contentBox .articles .list_style_1 tr.article_options td{border-top:0;background-color:#f8f8f8;padding-top:10px;padding-right:0;padding-bottom:8px;vertical-align:middle}.contentBox .articles .list_style_1 tr.article_options td>*{margin-right:15px}.article_options a{background:url('/Images/Buttons_Checkboxes/btn_shopinfo_black.png');background-repeat:no-repeat;padding-left:20px;font-size:12px;background-position:0 center}.article_options a.button_black{background:none;padding-left:0}.filter_details .button_black{float:left}.filter .toggle{margin:0 10px}#articles .paging{font-size:12px;padding:0 10px 0 10px}.articleList .fs_11px{line-height:14px}.articleList+.paging{padding:0 10px 10px 10px}#connectedArticles{width:1040px}#connectedArticles tr{width:100%}#connectedArticles td{height:96px}#connectedArticles td.availability{min-width:70px}#connectedArticles td.priceGraduatesCell{height:auto;padding-right:10px}#connectedArticles .graduationHeaderDisplay{text-align:right;visibility:visible!important}#connectedArticles #graduationHeader{visibility:hidden}#connectedArticles td.graduatedPrices{width:170px}#connectedArticles td.stackPrice{display:table-cell}#connectedArticles tr.header_row td{height:auto;font-weight:bold}#showConnectedArticles .contentBox{border:0 solid transparent}#showConnectedArticles{overflow:auto;overflow-x:hidden;-ms-overflow-x:hidden}.articleList tr.article_details.lazy{height:152px}#articleAttributes>table{font-size:16px;width:100%}#articleAttributes>table tr td{text-align:left}#showArticleAttributes table td{border-bottom:1px #d7dbdd solid;padding:5px 5px}#PromotionsOnly,#OnlyMyTools,#OnlyOurTools{display:none}.filter td.filter_buttons{vertical-align:top}.filter_details .filter_buttons,.attributes{margin:4px 0}.filter_buttons_grid tr{display:block;float:left}.filter_buttons_grid{display:block;float:left}.product_article_popup{font-size:11px}td.availability{font-size:11px}td.availability img{margin-right:4px}td.availability span{font-size:11px!important}td.availability ul{line-height:14px}.list_style_1{font-size:14px}.filter.filter_details td{text-align:right}.filter.filter_details select{float:none;max-width:200px}.filter td{padding:0}.filter td.tech_attr{padding:4px 0 4px}a.to_article{display:block;background-image:url('/Images/Buttons_Checkboxes/arrow_goTo.gif');width:21px;height:18px}td.amount img{margin:0 0 0 4px}@media screen and (max-width:1300px){.filter .attributes td{clear:left;display:block;width:100%;float:left;clear:left}.filter td.filter_buttons{vertical-align:middle}.filter_buttons .button_black{margin:2px 0}.filter_buttons_grid tr{display:table-row;float:none;clear:both}.filter .row_1,.filter .row_2,.filter .row_3{float:left}.tech_attr{display:block}.filter.filter_details td{text-align:left}.filter.filter_details select{float:right;width:100px}.filter .row_1{margin-right:10px}.filter .toggle{margin:33px 10px}}.list_style_1 tr td:first-child{padding-left:10px}@media screen and (max-width:1228px){.gallery_wrapper+.info_wrapper .info{min-height:0}.gallery_wrapper table td{clear:none;float:none}.contentBox table{width:100%}.gallery{height:auto}.gallery_image{display:table-cell;margin:0;width:auto}.gallery_thumbs{display:table-cell}.gallery_wrapper{float:none;width:auto;border:0}.thumb_wrapper{width:144px;clear:none;float:right;margin-left:30px}.info{border-top:1px solid #e5e5e5;border-left:0;padding:30px 0;margin:0 30px;min-height:inherit}.contentBox .articles .list_style_1 tr.article_options td>*{margin-right:4px}.gallery_image,.gallery_image tbody,.gallery_image tr,.gallery_image td{max-width:100%}}.gallery_image table td{clear:none;display:table-cell;float:none}.replacement_article>*{display:inline-block;zoom:1;*display:inline}.replacement_article{clear:left}.k-widget.k-tooltip .product_article_popup{text-align:center}#product_comparison_wrapper ul li{float:left}#product_comparison_wrapper ul{overflow:hidden}.k-tabstrip-items .k-item .k-image.k-button-close{margin-top:-2px;margin-left:4px}.product_comparison_contentBox+.contentBox{display:none}#product_comparison_wrapper .product_comparison_remove{width:34px;height:23px;background-image:url('/Images/Buttons_Checkboxes/btn_delete.png')}#product_comparison_wrapper .product_comparison_remove_wrapper{vertical-align:middle}.availability ul li,.availability ul li a{font-size:11px}table.priceGraduates .priceGraduatesCell{cursor:pointer}table.priceGraduates td{border:none;white-space:nowrap;text-align:right!important}.articles .list_style_1 .amount .article_buttons{width:36px;padding-left:5px}.articles .list_style_1 .amount .article_buttons .k-button{margin-bottom:2px}.articles .warning{margin:0 10px 10px 10px}#popupImage_wnd_title img{vertical-align:middle;margin-left:4px}#product_recommendations{height:100%}#product_recommendations .a-display-inline-block{width:252px}#product_recommendations .product_container_wrapper{text-align:center}#product_recommendations .product_container_wrapper>a span{margin:0 15px 15px 15px;display:block}#product_recommendations .a-display-inline-block .product_container{border-top:1px solid #e5e5e5;padding:0 0 0 0;margin:0 15px 0 15px}#product_recommendations .a-display-inline-block .product_container_wrapper{}#product_recommendations .block_inFront+.a-display-inline-block .product_container{border-top:0}#product_recommendations_title{background-color:#fff;position:relative;z-index:1;text-align:center}.product_recommendations_button_front,.product_recommendations_button_back{background-image:url('/Images/Buttons_Checkboxes/btn_small_arrow_up.png');background-color:#fff;cursor:pointer;width:15px;height:15px;z-index:100;width:100%;background-position:center center;background-repeat:no-repeat;margin:5px 0;z-index:1000}.product_recommendations_button_back{background-image:url('/Images/Buttons_Checkboxes/btn_small_arrow_down.png');bottom:0}.slider .inner_slider{overflow:hidden}.stackPrice{display:none}.articlePriceSurcharges{text-align:right!important}.articlePriceSurchargesHidden{display:none}.articlePriceSurcharges #surcharges{min-width:100px}.articlePriceSurchargesDisplay{display:inline!important}.article_buttons .k-button{margin:0 0 3px 0}.contentBox .articles .list_style_1 td{text-align:left;line-height:18px}.contentBox .articles .list_style_1 .amount td{line-height:23px}.contentBox .articles .list_style_1 td.availability{text-align:left;font-size:12px}.contentBox .articles .list_style_1 .header_row td.availability{font-size:inherit}.contentBox .articles .list_style_1 td.availability img{margin-bottom:4px}.contentBox .articles .list_style_1 td.align_left{text-align:left}.contentBox .articles .list_style_1 td.align_right{text-align:right}.contentBox .articles .list_style_1 td.stackPrice,.contentBox .articles .list_style_1 td.price{text-align:right}.contentBox .articles .amount{width:45px}.contentBox .articles .list_style_1 td.priceOnDemand{text-align:left}.contentBox .articles .list_style_1 td.availability{padding-right:10px;min-width:110px}.popupTitleContainer{margin-top:-15px;overflow:hidden;position:relative}.popupTitleContainer .text{float:left}.popupTitleContainer .image{float:left}.popupTitleContainer .image img{height:50px;margin-top:-15px;padding-left:10px;width:50px}