#makeitfit #content{width:930px}#makeitfit #content img{display:inline-block}#makeitfit #content .contenthead{padding-bottom:20px;padding-left:0;padding-right:0}#makeitfit #content .contenthead h3{margin:0}#makeitfit #content .setOption input[type=text]{max-width:100px;margin-bottom:5px}#makeitfit #content .setOption .amountUpdate{display:none;background:#636363;background:-moz-linear-gradient(top,#636363 0,#474747 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#636363),color-stop(100%,#474747));background:-webkit-linear-gradient(top,#636363 0,#474747 100%);background:-o-linear-gradient(top,#636363 0,#474747 100%);background:-ms-linear-gradient(top,#636363 0,#474747 100%);background:linear-gradient(to bottom,#636363 0,#474747 100%);color:#fff;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:13px;font-weight:700;text-decoration:none;padding:10px 5px;line-height:1em;text-align:center;cursor:pointer;max-width:100px}#makeitfit #content .setOption .amountUpdate:hover{background:#474747}#makeitfit #content input[type=text]{margin:0 5px 0 0;padding:12px 14px 11px;display:inline-block;color:#666;font-size:14px;width:100%;box-sizing:border-box;box-shadow:1px 1px 8px 0 rgba(0,0,0,.3) inset}#makeitfit #compare table{box-sizing:border-box;table-layout:fixed;display:table}#makeitfit #compare table tr td{border-bottom:1px dotted #1d1d1d;padding-right:13px;padding-left:13px;position:inherit}#makeitfit #compare table tr td:last-child{border-right:0}#makeitfit #compare table tr:last-child td{border-bottom:0}#makeitfit #compare .compareitem{width:200px;position:relative}#makeitfit .compareoverlay #compare table thead tr td:first-child{position:relative}#makeitfit .mifCompare{width:930px;max-width:100%;position:relative;padding:0;top:0;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:20px;clear:both}#makeitfit .mifCompare .bullet-list li{list-style:none}#makeitfit .notification{margin:10px 0 0}#makeitfit .notification span{font-weight:700}.mifCompare #compare-next{position:absolute;top:100px;margin-right:-40px;right:1px}.mifCompare #compare-prev{position:absolute;top:100px;margin-left:-40px;left:1px}.progress-bar--makeitfit{padding-bottom:0;margin-bottom:0;background:0}.progress-bar--makeitfit ol{height:56px;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;box-sizing:border-box}.progress-bar--makeitfit li{width:auto;max-width:16.6%;height:56px;line-height:56px;padding:0 25px 0 15px}.ie8 .progress-bar--makeitfit li:first-child,.ie9 .progress-bar--makeitfit li:first-child{padding-left:113px}.progress-bar--makeitfit li a,.progress-bar--makeitfit li .a{position:relative;display:inline-block;line-height:1.2;word-break:break-word;background-position:100% 50%;color:#fff;padding-top:10px;padding-bottom:10px;text-decoration:none;vertical-align:middle}.progress-bar--makeitfit li a:hover{text-decoration:underline}.progress-bar--makeitfit .done a,.progress-bar--makeitfit .done .a{padding-right:15px}#makeitfit .progress-bar--makeitfit .done a:after,#makeitfit .progress-bar--makeitfit .done .a:after{content:'';position:absolute;top:50%;right:-8px;margin-top:-5px;width:13px;height:11px;background:url(img/icon_checked.png);margin-left:10px}.progress-bar--makeitfit .done .a{background:0}.progress-bar--makeitfit .active{padding-right:25px}.progress-bar--makeitfit .active:first-child:before{content:'';position:absolute;top:0;left:-300px;right:100%;bottom:0;background:#d20019}.progress-bar--makeitfit .active:last-child{background:#d20019}.progress-bar--makeitfit .active:last-child:after{content:'';position:absolute;top:0;left:100%;right:-300px;bottom:0;background:#d20019}.progress-bar--makeitfit ol li:not(:first-child).active{padding-left:25px;width:auto}.messagebar{position:relative;z-index:10;padding:0 0 5px;top:0;margin-bottom:5px;clear:both;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;transition:0s;text-align:right}.messagebar p{font-weight:700}.messagebar .is-hidden{display:none}.messagebar.is-animating{top:800px;opacity:0;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition:top .8s .2s,-webkit-transform .4s ease-out,opacity 1s;-webkit-transition:top .8s .2s,transform .4s ease-out,opacity 1s;transition:top .8s .2s,transform .4s ease-out,opacity 1s}.mifProducts__tooltip{border:2px solid #111;background:#fff;max-width:200px;box-shadow:0 0 5px rgba(0,0,0,.5);margin-left:10px;transition:opacity .3s}.mifProducts__tooltip--left{margin-left:-15px}.mifProducts__tooltip--top{margin-top:92px;margin-left:232px}.mifProducts__tooltip .close{position:static!important;float:right;margin-top:-10px;margin-right:-10px;background:transparent!important;color:#1d1d1d!important;font-size:20px!important}.mifProducts__tooltip.is-invisible{opacity:0}.box{padding:20px;margin-bottom:20px;background:#fff;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.box h3{margin-bottom:20px;padding-bottom:10px;font-size:16px;background:url(img/dots-horizontal.gif) repeat-x left bottom}.box>div{margin-bottom:20px}.box>div:last-child{margin-bottom:0}.box-grey{padding:20px;font-weight:700;background:#ebebeb}.mif-item-title{background:url(img/square-small.gif) no-repeat 0 4px;display:block;text-indent:18px;font-weight:700;text-decoration:none}.mif-item-number{margin-bottom:10px}.mif-item-price{font-weight:700}.mif-label{display:block;margin-bottom:5px;font-weight:700}.mif-pagination{width:890px;margin:20px auto;padding:20px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.mif-button{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Hilti Roman,Arial,Verdana,sans-serif;font-size:13px;font-weight:700;line-height:1em;padding:12px 15px;text-align:center;text-decoration:none}.mif-button-default{background:#666;background:linear-gradient(to bottom,#666 0,#474747 100%)}.mif-button-default:hover{color:#fff;background:#474747}.mif-button-highlight{background:#df001b;background:linear-gradient(top,#a90329 0,#df001b 0,#df001b 100%);position:relative;z-index:10}.mif-button-highlight:hover{color:#fff;background:#a90329}.mif-button-cart:before{content:'';float:left;background:url(img/icon-add-cart.png) no-repeat 0 0;width:24px;height:24px;margin:-3px 8px -18px 0}.bullet-list{float:left;width:100%;list-style-type:none;margin-bottom:10px;padding-top:15px;box-sizing:border-box}.bullet-list li{float:left;width:100%;position:relative;font-size:12px;padding:0 20px 5px}.bullet-list li:before{content:" ";position:absolute;left:0;top:-1px;width:10px;height:10px;background:url(img/sprites.png) no-repeat 0 -685px}.banner{margin-top:20px;text-align:center}.banner h1{font:36px Hilti Headline,Arial,Verdana;margin:10px 0}.banner h2{font:24px Hilti Roman,Arial;margin:40px 0}.banner img{margin:0 auto}.button-cta{font-size:24px;font-weight:700;margin:0 20px;padding:20px 40px}.one-oneth{width:100%}.one-half{width:50%}.one-third{width:33.3333%}.one-fourth{width:24%}.one-fifth{width:20%}.img-small{height:100px;margin:0 auto}.img-medium{height:150px;margin:0 auto}.img-large{height:200px;margin:0 auto}.img-xlarge{height:250px;margin:0 auto}.red{color:#df001b}.hr{width:100%;height:1px;line-height:1px;font-size:0;background:url(img/dots-horizontal.gif) repeat-x center}.bottomized{bottom:10px;color:#1d1d1d;font-size:13px;font-weight:400;left:10px;position:absolute;right:10px}.mif-catagory{padding:20px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.mif-headline{position:relative;display:inline-block;height:50px;line-height:30px;text-indent:70px;font-size:36px;background:url(img/makeitfit_small.png) no-repeat left center}.mif-headline span{display:block}.mif-headline__subheadline{font-family:'Hilti Ext',Arial,Verdana;font-size:16px;line-height:1;padding-top:5px}.mif-headline__link{position:absolute;top:60px;right:210px;text-decoration:none;max-width:120px}.mif-headline__link:hover{text-decoration:underline}.mif-headline__link--right{right:0}.mif-headline__link--help:before{content:'';float:left;width:24px;height:24px;margin-top:-6px;background:url(img/sprites.png) no-repeat 0 -727px}.mif-headline__link--restart{font-weight:700;color:#d20019}.mif-catagory-headline{font-size:16px;margin-bottom:20px;padding-bottom:10px;background:url(img/dots-horizontal.gif) repeat-x bottom}.mif-category-items{padding:0 0 10px 10px;background:url(img/bg.jpg);box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset}.mif-category-item{width:25%;margin:0;padding:10px 10px 0 0;box-sizing:border-box;cursor:pointer;list-style-type:none;float:left}.mif-category-item>div{height:300px;padding:10px;box-sizing:border-box;cursor:pointer;position:relative;background:#fff;transition:all 250ms ease 0s}.mif-catagory-item-image{width:100%;height:150px;margin-bottom:20px;padding:20px;box-sizing:border-box;text-align:center;transition:all 250ms ease 0s}.mif-catagory-item-image img{margin:0 auto}.mif-catagory-item-title{margin:0 0 20px;padding:0 20px;background:url(img/square-small.gif) no-repeat 0 4px transparent;font:700 13px/18px Hilti Roman,Arial,Verdana,sans-serif}.mif-catagory-item-button{padding:12px 15px;display:inline-block;position:absolute;left:10px;right:10px;bottom:10px;color:#fff;cursor:pointer;font-weight:700;text-align:center;text-decoration:none;border-radius:3px;background:#666;background:linear-gradient(to bottom,#666 0,#474747 100%)}#mifContent #filterbar{width:200px;margin-right:40px;float:left}.mif-tool-select{width:650px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:20px;float:left}.mif-tool-items{padding:0 0 10px 10px;background:url(img/bg.jpg);box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset}.mif-tool-item{width:33.3333%;margin:0;padding:10px 10px 0 0;box-sizing:border-box;cursor:pointer;list-style-type:none;float:left}.mif-tool-item>div{height:570px;padding:10px;box-sizing:border-box;cursor:pointer;position:relative;background:#fff;transition:all 250ms ease 0s}.mif-tool-item-title{background:url(img/square-small.gif) no-repeat scroll 0 4px transparent;font:700 13px/18px Hilti Roman,Arial,Verdana,sans-serif;padding:0 20px}.mif-tool-item-title-sub{display:block;padding:0 20px 20px!important;font:400 11px/15px "Hilti Roman",Arial,Verdana,sans-serif!important}.mif-tool-item-image{width:100%;height:150px;margin-bottom:20px;padding:20px;box-sizing:border-box;text-align:center;transition:all 250ms ease 0s}.mif-tool-item-image img{margin:0 auto}.mif-tool-item-price{padding:20px;font-weight:700;background:url(img/dots-horizontal.gif) repeat-x top}.mif-tool-item-info{padding:20px;background:url(img/dots-horizontal.gif) repeat-x top}.mif-compare-item-image{position:relative;text-align:center;padding:20px 0 0;background:#fff}.mif-compare-item-image img{height:100px;padding:20px}.mif_compare_image_small{float:left;width:40px;margin:0 20px 20px 0}.mif_compare_image_small img{display:block!important;width:auto;max-width:40px;height:auto;max-height:40px;margin:0 auto}.mif_compare_nameArtNr{float:left;width:130px}.mif-recommended,.mif-compatible,.mif-not-compatible{box-sizing:border-box;min-height:32px;padding:9px 0 0 40px;background:url(img/check_green.png) no-repeat left top;background-size:32px 32px}.mif-recommended{font-weight:700}.mif-compatible{background-image:url(img/check.png)}.mif-not-compatible{opacity:.5;background-image:url(img/minus.png)}.mif-charger-related-item{float:left}.mif-accessories-related-item{height:400px;position:relative}.mif-packaging-deselect{display:inline-block;margin-top:20px}.mif-comparetable .mif-compare-price td:first-child{text-align:left}.mif-checkout-items thead{font-weight:700}#mifContent{-webkkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mifContent *,#mifContent :before,#mifContent :after{-webkkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#mifContent #filterbar{-webkkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#mifContent #filterbar *,#mifContent #filterbar :before,#mifContent #filterbar :after{-webkkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#makeitfit .message{margin:20px 0 40px;padding:10px 20px;background:url(img/squared.gif);-webkit-box-shadow:none;box-shadow:none;border:1px solid #d9d9d9}#makeitfit .message.error{color:#df001b;border:2px solid #df001b}#makeitfit .message p{margin-bottom:10px}#makeitfit .message h3{margin:10px 0 20px}#makeitfit .preloader{width:100%;display:block;height:20px;background:url(img/preloader_small.gif) right center no-repeat}.mifCategory .h2,.mifProducts .h2,.mifTitle .h2{padding-bottom:10px;margin-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}.mifCategory .h2.noPadding,.mifProducts .h2.noPadding,.mifTitle .h2.noPadding{padding-bottom:0}.mifCategory .h3,.mifProducts .h3,.mifTitle .h3{padding-bottom:10px;font-size:12px;margin-top:-5px;font-family:"Hilti Roman",sans-serif;background:url(img/dots-horizontal.gif) repeat-x bottom left}.mifCategory .noDots,.mifProducts .noDots,.mifTitle .noDots{background:0;margin-bottom:0}.mifProducts .h2{padding-right:160px}.mifProducts .h3{padding-right:160px}.mifButtons,.mifHeader{float:left;width:100%;padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}.mifButtons--noDots,.mifHeader--noDots{margin-top:0;margin-bottom:15px;padding-top:0;background:0}.mifButtons .button,.mifHeader .button{float:left;margin:18px 10px 0 0;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-size:13px;text-decoration:none;font-weight:700;padding:12px 15px;text-align:center;cursor:pointer;background:#DF001B;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#c30018));background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-o-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);color:#fff}.mifButtons .button.gray,.mifHeader .button.gray{background:#636363;background:-moz-linear-gradient(top,#636363 0,#474747 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#636363),color-stop(100%,#474747));background:-webkit-linear-gradient(top,#636363 0,#474747 100%);background:-o-linear-gradient(top,#636363 0,#474747 100%);background:-ms-linear-gradient(top,#636363 0,#474747 100%);background:linear-gradient(to bottom,#636363 0,#474747 100%)}.mifButtons .button.gray:hover,.mifHeader .button.gray:hover{background:#474747}.mifButtons .button.prev,.mifHeader .button.prev{background:url(img/arrow-back-dark.gif) no-repeat center left;padding-left:15px;color:#1d1d1d;text-decoration:underline}.mifButtons .button.prev:hover,.mifHeader .button.prev:hover{background:url(img/arrow-back-dark.gif) no-repeat center left;text-decoration:none;color:#1d1d1d}.mifButtons .button.right,.mifHeader .button.right{float:right;margin:18px 0 0 10px}.mifButtons .button:hover,.mifHeader .button:hover{background:#A90329;color:#fff}.mifButtons .nextStep,.mifHeader .nextStep{display:none}.mifButtons .alwaysShown,.mifHeader .alwaysShown{display:inline-block!important}.mifButtons--tight,.mifHeader--tight{padding-bottom:0!important}.mifButtons .button,.mifButtons .button.right{margin-top:0}.mifFamily{overflow:hidden}.mifFamily .mifCategory__container{margin-bottom:30px}.mifPreselected{margin-top:30px;margin-bottom:30px;background:0;text-align:center}.mifPreselected .button{float:none;margin-top:10px}.mifPreselected__headline{font-size:30px;font-family:'Hilti Roman',sans-serif}.mifHeader{position:relative;overflow:hidden;padding:30px 0 20px 20px;margin:0;background:0}.mifHeader a:first-child,.mifHeader strong.atag{margin:0 20px 0 0;background:url(img/dots.gif) repeat-y right top;float:left;display:none;cursor:pointer}.mifHeader a:first-child span,.mifHeader strong.atag span{padding:23px;display:inline-block;font-weight:700;background:url(img/arrow-back-dark.gif) no-repeat left center}.mifHeader>div{float:left;max-width:500px}.mifHeader h2{font:400 24px 'Hilti Headline',Arial,Verdana;width:auto;word-wrap:break-word;clear:both}.mifHeader h3{font:400 24px 'Hilti Ext',Arial,Verdana;width:auto;margin:0}.mifHeader .button{display:none;margin-bottom:0}.mifHeader__headlines h2{font-family:'Hilti Ext',Arial,Verdana}.mifHeader__headlines strong{font-family:'Hilti Headline',Arial,Verdana}.mifHeader__headlines .is-hidden{display:none}.mifState__categorySelect .mifTarget,.mifState__productSelect .mifTarget{min-height:594px}.mifCategory,.mifTitle{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;float:left;width:100%;margin-bottom:20px}.mifCategory__container{margin-left:-10px}.mifCategory__inner{background:url(img/bg.jpg) left top repeat;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:10px 10px 0 0;float:left;width:100%}.mifCategory__link{float:left;width:25%;padding:0 0 10px 10px;cursor:pointer}.mifCategory__link:hover .mifCategory__select{background:#c30018;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#c30018));background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-o-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:12px 15px;text-align:center;text-decoration:none}.mifCategory__link--large{width:33.333%}.mifProducts__wrapper--category{min-height:320px;background:#fff}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mifProducts__wrapper--category{height:320px}}.mifCategory__image{float:left;width:100%;min-height:190px;padding:30px}.mifCategory__image img{display:block!important;width:auto;max-width:130px;height:auto;max-height:130px;margin:0 auto}.mifCategory__headline{float:left;clear:both;font-size:15px;margin:0 0 10px;font:700 13px/18px "Hilti Roman",Arial,Verdana,sans-serif;padding:0 20px;background:url(img/square-small.gif) no-repeat 0 5px}.mifCategory__headline--family{font-family:"Hilti Headline",sans-serif;padding:0 20px;font-size:16px;word-wrap:break-word;padding-bottom:50px}.mifCategory__select{font-size:11px;position:absolute;left:10px;bottom:10px;right:10px;background:#ddd;color:#1d1d1d;font-weight:400;font-size:11px;border-radius:3px;cursor:pointer;display:inline-block;font-weight:700;padding:12px 15px;text-align:center}.mifProducts{float:left;width:100%}.mifProducts__show-more{display:inline-block;margin-top:4px}.mifProducts__show-more:after{content:'';display:inline-block;width:8px;height:8px;margin-bottom:-1px;margin-left:7px;background:url(img/icon-arrow-down-dark-small.png) no-repeat}.mifProducts__show-more.is-active:after{background-image:url(img/icon-arrow-up-dark-small.png)}.mifProducts__selected{display:none;position:absolute;z-index:15;left:0;right:0;padding-left:10px;padding-right:10px;margin-top:-4px;color:#fff;font-weight:700}.is_active .mifProducts__selected,.mif--compare__dark .mifProducts__selected{display:block}.mifProducts__selected__icon{display:inline-block;background:url(img/check_for_button.png) no-repeat;background-size:100%;width:24px;height:24px;margin-right:5px;margin-bottom:-8px}.mifProducts__outer{float:right;width:690px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px 20px 10px;margin-bottom:20px;position:relative}.mifProducts__outer .compareButton{position:absolute;right:20px;top:16px;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-size:13px;text-decoration:none;font-weight:700;padding:8px 10px;text-align:center;cursor:pointer;background:#636363;background:-moz-linear-gradient(top,#636363 0,#474747 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#636363),color-stop(100%,#474747));background:-webkit-linear-gradient(top,#636363 0,#474747 100%);background:-o-linear-gradient(top,#636363 0,#474747 100%);background:-ms-linear-gradient(top,#636363 0,#474747 100%);background:linear-gradient(to bottom,#636363 0,#474747 100%);color:#fff}.mifProducts__outer .compareButton:hover{background:#474747}.mifProducts__outer--full{width:100%;float:left}.mifProducts__outer--full .h2{margin-bottom:10px}.mifProducts__outer .setOption,.mifProducts__outer .priceOption,.mifProducts__outer .summary{float:left;width:30%;padding:5px 20px 0 0;font-weight:700;font-size:12px}.mifProducts__outer .setOption>div,.mifProducts__outer .priceOption>div,.mifProducts__outer .summary>div{padding-bottom:5px}.mifProducts__outer .priceOption .ui-radio{margin:5px 5px 0 0}.mifProducts__outer .summary{float:left;width:40%;font-size:12px;padding-right:0}.mifProducts__outer .summary .left{display:block;width:40%;font-weight:700;padding:10px}.mifProducts__outer .summary .right{width:60%}.mifProducts__outer .summary .right span{background:#fff;margin:0 0 1px;display:block;font-weight:400;padding:10px;text-align:right}.mifProducts__outer--grey{background:url(img/squared.gif);padding-top:10px}.mifProducts__outer__content{margin-left:-10px}.mifProducts__bigProduct{float:left;width:100%;font-size:13px!important;padding:20px 0;margin-bottom:10px}.mifProducts__bigProduct .col{float:left}.mifProducts__bigProduct .col--image{width:115px}.mifProducts__bigProduct .col--image .mifProducts__image img{padding:0}.mifProducts__bigProduct .col--title{width:250px;padding-left:40px}.mifProducts__bigProduct .col--infos{width:500px;padding-left:40px}.mifProducts__bigProduct .col>.mifProducts__bulletList{background:0;padding-top:0}.mifProducts__bigProduct .col .h2{padding-right:0}.mifProducts__bigProduct .mifProducts__moreLink{margin-bottom:0}.mifProducts__image__overlay{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);opacity:0;transition:0s}.is_active .mifProducts__image__overlay,.mif--compare__dark .mifProducts__image__overlay{opacity:1;transition:.2s}.mifProducts__link{float:left;display:block;width:33.33333333%;padding:0 0 10px 10px;cursor:pointer}.mifProducts__link--oneFourth{width:25%}.mifProducts__link.notSelectable{cursor:default}.mifProducts__link:hover .mifProducts__select{background:#c30018;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#c30018));background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-o-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;padding:12px 15px;text-align:center;text-decoration:none}.mifProducts__link.is_active{position:relative}.mifProducts__link.is_active .mifProducts__wrapper{background:#ccc;transition:background .2s}.mifProducts__link.is_active .mifProducts__image{background:#fff}.mifProducts__link.is_active .mifProducts__select{color:#fff;background:#636363;background:-moz-linear-gradient(to bottom,#636363 0,#474747 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#636363));background:-webkit-linear-gradient(to bottom,#636363 0,#474747 100%);background:-o-linear-gradient(to bottom,#636363 0,#474747 100%);background:-ms-linear-gradient(to bottom,#636363 0,#474747 100%);background:linear-gradient(to bottom,#636363 0,#474747 100%)}.mifProducts__link.is_active .mifProducts__select:before{content:'';display:inline-block;background:url(img/check_for_button.png) no-repeat;background-size:100%;width:24px;height:24px;margin:-6px 5px -9px 0}.mifProducts__link.is_active:hover .mifProducts__select{background:#c30018;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:linear-gradient(to bottom,#a90329 0,#de001b 0,#c30018 100%)}.mifProducts__wrapper{box-shadow:0 0 5px 0 rgba(0,0,0,.1),inset 0 0 5px 0 rgba(0,0,0,.1);padding:10px;float:left;width:100%;position:relative;border:1px solid #d5d5d5;transition:0s;padding-bottom:60px}.mifProducts__wrapper--hasButton{padding:10px 10px 60px}.mifProducts__wrapper--hasButton .mifProducts__price{bottom:50px}.mifProducts__image{float:left;width:100%;position:relative;text-align:center;height:265px}.mifProducts__link--oneFourth .mifProducts__image{height:173px;line-height:173px}.mifState__productSelect .mifProducts__image{height:200px}.mifState__productSelect .mifProducts__image img{padding:30px}.mifProducts__bigProduct .mifProducts__image,.mifProducts__table .mifProducts__image{height:auto}.mifProducts__image img{max-width:100%;max-height:100%;padding:20px 20px 10px;box-sizing:border-box;vertical-align:middle}.mifProducts__image--compare img{padding:30px 30px 50px}.mifProducts__image .compare{position:absolute;z-index:10;left:0;bottom:10px}.mifProducts__image .compare span.ui-checkbox-state-checked-hover,.mifProducts__image .compare span.ui-checkbox-state-hover{cursor:pointer}.mifProducts__image .compare label:hover{cursor:pointer}.mifProducts__image .compare label .amountSelected{display:none}.mifProducts__image .compare label.active .amountSelected{display:inline}.mifProducts__image-copy{position:absolute;z-index:5;top:0;left:0;right:0;opacity:0;margin-top:800px;transform:translateX(-200px);margin-left:auto;margin-right:auto;-webkit-transition:margin-top .8s .2s,transform .4s ease-out,opacity 1s;transition:margin-top .8s .2s,transform .4s ease-out,opacity 1s}.mifProducts__image-copy.is-active{margin-top:0;transform:translateX(0);opacity:1;transition:0s}.mifProducts__info{float:left;clear:both;height:82px}.mifProducts__info--compare{float:none}.mif--Button{display:inline-block;border-radius:3px;font-size:13px;text-decoration:none;font-weight:700;padding:0 15px;text-align:center;cursor:pointer;color:#fff;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-o-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-ms-linear-gradient(top,#979797 0,#7c7c7c 100%);background:linear-gradient(to bottom,#979797 0,#7c7c7c 100%)}.mif--Button:hover{background:#7c7c7c;color:#fff}.mifProducts__link:hover .mif--Button,.mif--Button.is-active{background:#DF001B;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#c30018));background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-o-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);color:#fff;text-decoration:none}.mifProducts__link:hover .mif--Button:hover,.mif--Button.is-active:hover{background:#A90329}.mifProducts__link.is_active .mif--Button,.mif--Button--has-check{position:relative}.mifProducts__link.is_active .mif--Button:before,.mif--Button--has-check:before{content:'';display:inline-block;background:url(img/check_for_button.png) no-repeat;background-size:100%;width:24px;height:24px;margin:-6px 5px -9px 0}.mifProducts__link.is_active .mif--Button.is-active:before,.mif--Button--has-check.is-active:before{display:none}.mif--Button--block{display:block;margin:10px 0;padding-top:8px;padding-bottom:8px}.mif--Button--packaging{width:215px}.mifProducts__headline{float:left;clear:both;font-size:15px;margin:0;font:700 13px/18px "Hilti Roman",Arial,Verdana,sans-serif;padding:0 0 0 20px;background:url(img/square-small.gif) no-repeat 0 5px}.mifProducts__artNr,.mifProducts__description{float:left;clear:both;font-size:11px!important;font-weight:400!important;margin:0 0 0 20px;font:700 13px/18px "Hilti Roman",Arial,Verdana,sans-serif;padding:0 20px 0 0}.mifProducts__description{font-size:13px!important;padding-top:8px}.mifProducts__bulletList{list-style-type:none;padding-top:15px;margin-bottom:10px;line-height:1.3em;overflow:hidden;background:url(img/dots-horizontal.gif) repeat-x top left}.mifProducts__bulletList li{display:block;font-size:11px;position:relative;padding:2px 20px 3px}.mifProducts__bulletList li:before{content:" ";position:absolute;left:0;top:3px;width:10px;height:10px;background:url(img/sprites.png) no-repeat 0 -685px}.mifProducts__bulletList .is-hidden{display:none}.mifProducts__price,.mifProducts__moreLink{position:relative;padding-bottom:15px;padding-top:15px;padding-left:1px;font-size:11px;clear:both}.mifProducts__moreLink{z-index:1;display:block;font-weight:700;margin-top:-2px;text-decoration:none;color:#df001b;background:url(img/dots-horizontal.gif) repeat-x top left;margin-bottom:100px}.mifProducts__moreLink:hover{color:#df001b;text-decoration:underline}.mifProducts__moreLink:after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:url(img/dots-horizontal.gif) repeat-x top left}.mifProducts__moreLink--dense{margin-bottom:-10px}.compareitem .mifProducts__moreLink--dense{margin-bottom:0}.mifProducts__moreLink--dense:after{display:none}.mifProducts__moreLink--normalized{position:absolute;left:10px;right:10px}.compareitem .mifProducts__moreLink--normalized{left:0;right:0}.mif__table__content{position:relative}.mifProducts__price{position:absolute;left:0;right:0;bottom:0;padding:10px;text-align:right}.notSelectable .mifProducts__price:before{display:none}.mifProducts__price table{width:100%}.mifProducts__price table tbody{background:transparent!important}.mifProducts__price table tbody tr td{background:transparent!important;border:0!important;padding:0!important}.mifProducts__price table tbody tr td:first-child{text-align:left;width:45%}.mifProducts__price table tbody tr td:last-child{vertical-align:bottom!important}.notSelectable .mifProducts__price:after{display:none}.nobreak{word-break:normal;display:inline-block}.mifProducts__orderQty{float:left;width:100%}.mifProducts__orderQty>strong{display:block;margin:0 0 5px}.mifProducts__select{font-size:11px;position:absolute;left:10px;bottom:10px;right:10px;background:#ddd;color:#1d1d1d;font-weight:400;font-size:11px;border-radius:3px;cursor:pointer;display:inline-block;font-weight:700;padding:12px 15px;text-align:center}.mifProducts__select~.ui-checkbox{display:none}.mifProducts__remove{display:none;cursor:pointer;text-align:right;text-decoration:none;font-weight:700}.mifProducts__remove:after{content:'';float:right;width:16px;height:16px;margin-left:7px;vertical-align:middle;background:url(img/remove-2.png) no-repeat 0 0;background-size:100%}.mifProducts__remove.hover:after{background:url(img/remove-2_hover.png) no-repeat 0 0;background-size:100%}.select .is-hidden{display:none!important}.select__field{margin-top:2px!important}.select__select+.chzn-container-single{max-width:100%;margin-bottom:0!important}.select__select+.chzn-container-single .chzn-single{height:auto}.chzn-container .chzn-results{max-height:300px!important}.chzn-container .chzn-search{display:block!important;width:0;height:0;overflow:hidden;opacity:0}.chzn-container .no-results{display:none!important}.mifProducts__order-text{position:relative;z-index:10;clear:both;margin-top:10px;line-height:40px}.mifProducts__order-text .select{display:inline-block;vertical-align:middle;height:55px;margin-left:10px;width:100px}.mifProducts__order-text__select,.mifProducts__order-text__text{display:inline-block;font-weight:700}.mifProducts__order-text__text{margin-top:20px;margin-left:20px}.mifProducts__table{width:100%;font-size:12px;border-spacing:0;border-collapse:collapse}.mifProducts__table thead{border-bottom:1px solid #d6d5d5}.mifProducts__table thead td{font-weight:700;padding:0 0 10px}.mifProducts__table td{padding:20px 10px 20px 0;vertical-align:top;line-height:1.6em;width:100px;border-bottom:1px solid #d6d5d5}.mifProducts__table td strong{display:inline-block}.mifProducts__table td:nth-child(3){width:190px;text-align:right;padding-right:20px}.mifProducts__table td:nth-child(4),.mifProducts__table td:nth-child(5){text-align:right;padding-right:20px;font-weight:700}.mifProducts__table td:nth-child(3) span{display:block}.mifProducts__table td:nth-child(3) span span{font-weight:400;display:inline}.mifProducts__table td:nth-child(4){width:80px}.mifProducts__table td>table tbody{background:transparent!important}.mifProducts__table td>table tbody tr td{background:transparent!important;border:0!important;padding:0!important}.mifProducts__table td>table tbody tr td:first-child{text-align:left}.mifProducts__table td>table tbody tr td:last-child{vertical-align:bottom!important}.mifProducts__table>tbody>tr>td:first-child{width:400px}.mifProducts__table>tbody>tr>td:first-child .mifProducts__image{float:left;width:80px;padding:0;margin:0 20px 0 0}.mifProducts__table>tbody>tr>td:first-child .mifProducts__image img{padding:0}.mifProducts__table>tbody>tr>td:first-child .mifProducts__title{font-weight:700;float:left;width:290px}.mifProducts__table>tbody>tr>td:first-child .mifProducts__bulletList{margin:0;background:0;font-weight:400}.mifProducts__table>tbody>tr>td:first-child .mifProducts__bulletList li{font-size:12px;line-height:normal;padding-right:0}.mifProducts__table td:last-child{padding-right:0}.mifProducts__table tr:last-child td{border-bottom:0;padding-bottom:0}.compareitem .mifProducts__bulletList li{margin-bottom:0!important}#filterbar.filterbar--mif{position:relative;z-index:2;float:none;width:auto;margin-left:-10px!important;margin-right:-10px!important;clear:both;float:none!important;width:208px!important}#filterbar.filterbar--mif:before{content:'';display:table;clear:both}#filterbar.filterbar--mif>div{box-shadow:none;margin-bottom:0}#filterbar.filterbar--mif div div.filterbar-head{padding:10px;min-height:0;background:#ddd;border-bottom-color:#c4c4c4;color:#1d1d1d}#filterbar.filterbar--mif div div.filterbar-head strong{margin-top:0;font-weight:400}#filterbar.filterbar--mif div div.filterbar-head .icon-expandable,#filterbar.filterbar--mif div div.filterbar-head.active .icon-expandable{top:11px}#filterbar.filterbar--mif div div.filterbar-head .icon-expandable{background-image:url(img/icon-expanded-dark.png)}#filterbar.filterbar--mif div div.filterbar-head.active .icon-expandable{background-image:url(img/icon-collapsed-dark.png)}#filterbar.filterbar--mif div div.filterbar-head.active:hover{background:#d5d5d5}#filterbar.filterbar--mif div div.filterbar-body{box-shadow:none;background:0;padding:10px}#filterbar.filterbar--mif .mifProducts__bulletList{background:0;padding-top:0}.selectedProducts{float:left;width:100%;margin-top:10px;margin-bottom:40px}.selectedProducts.is_inActive{opacity:.3}.selectedProducts .selectedProducts__headline{padding-bottom:14px;margin-bottom:14px;background:url(img/dots-horizontal.gif) repeat-x bottom left}.selectedProducts .selectedProducts__content{width:940px;margin:0 0 0 -10px}.selectedProducts .selectedProducts__content .mifProducts__moreLink{margin-bottom:0}.selectedProducts .selectedProducts__content .mifProducts__moreLink:after{display:none}.selectedProducts .selectedProducts__content .mifProducts__moreLink--dense{margin-bottom:-10px}.selectedProducts .mifProducts__link{width:20%;cursor:default}.selectedProducts .mifProducts__wrapper{box-sizing:border-box;min-height:260px;background:#fff}.selectedProducts .mifProducts__info{height:70px}.selectedProducts .mifProducts__image{height:170px}.selectedProducts .mifProducts__image:before{content:"";vertical-align:middle;height:100%;width:0;display:inline-block}.selectedProducts .mifProducts__image img{vertical-align:middle;max-width:96%}.selectedProducts .mifProducts__orderQty--one-line{padding-top:15px;padding-bottom:5px;padding-left:1px;background:url(img/dots-horizontal.gif) repeat-x 0 0;font-size:11px;font-weight:700}.selectedProducts .mifProducts__remove{display:block}.selectedProducts .selectedProducts__list{width:0;height:0;position:absolute}.selectedProducts .is-hidden{display:none}.mif__subtitle{margin:-35px 0 30px 100px;font-family:'Hilti Ext',Arial,Verdana}.mifIntro{background:#fff url(../images/mifintro.jpg) center top no-repeat;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;width:930px;height:620px;margin:0 auto 20px;border:10px solid #fff;position:relative}.mifIntro__row{position:absolute;top:0;left:0;width:100%}.mifIntro__col{width:300px;float:left;color:#fff;font-family:"Hilti Headline",sans-serif;font-size:24px;padding:40px 20px;text-align:center}.mifIntro__col:first-child+.mifIntro__col{width:310px}.mifIntro__select{position:absolute;height:80px;left:0;bottom:0;background:#fff;width:100%;padding:22px 0 0 20px;font-size:18px}.mifIntro__select>strong{font-family:"Hilti Headline",sans-serif}.mifIntro__select>a{padding:0 20px;text-align:center;right:-20px;top:20px;line-height:15px;display:inline-block;text-decoration:none;font-weight:700;border-radius:3px;font-size:15px;background:#df001b;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#c30018));background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-o-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);background:linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%);color:#fff;cursor:pointer;position:absolute;font-family:"Hilti Headline",sans-serif;max-width:200px;height:55px;display:table}.isIE .mifIntro__select>a,.firefox .mifIntro__select>a{max-width:162px}.mifIntro__select>a.top{top:-610px}.mifIntro__select>a:hover{background:#A90329}.mifIntro__select>a span{display:table-cell;vertical-align:middle;text-align:center}.mif-compare-highlight td,.mifProducts__orderQty__quantity{background-color:#eaeaea!important}.mifProducts__orderQty{height:70px}.mifProducts__orderQty+.mifProducts__price{bottom:90px}.mif--compare__dark{position:relative}.mif-compare-highlight .mif--compare__dark,.mif--compare__dark,.is_active .mifProducts__orderQty__quantity{background-color:#ccc!important}.mifProducts__orderQty--has-reco{height:91px}.mifProducts__orderQty--has-reco+.mifProducts__price{bottom:101px}.mifProducts__orderQty__quantity{position:absolute;left:0;right:0;bottom:0;padding:10px}.mifProducts__orderQty__quantity .mif--Button{margin:10px 0;padding-top:7px;padding-bottom:7px}.mif-compare-price,.mif-compare-label{text-align:right}.mif-compare-price table tbody,.mif-compare-label table tbody{background:transparent!important}.mif-compare-price table tbody tr td,.mif-compare-label table tbody tr td{background:transparent!important;border:0!important;padding:0!important}.mif-compare-price table tbody tr td:first-child,.mif-compare-label table tbody tr td:first-child{text-align:left}.mif-compare-price table tbody tr td:last-child,.mif-compare-label table tbody tr td:last-child{vertical-align:bottom!important}.mif-compare-label{font-weight:700}.mif-compare-label--light{font-weight:400}.mif-compare-header{background:#666!important;text-align:left;color:#fff;font-weight:700}.mif-compare-quantity--single{background:url(img/dots-horizontal.gif) repeat-x 0 0;margin-top:8px;padding-top:15px;padding-bottom:5px}.mif_compare_nameArtNr{float:left;width:130px}.mif-item-title{background:url(img/square-small.gif) no-repeat 0 4px;display:block;text-indent:18px;font-weight:700;text-decoration:none}#compare{margin-bottom:140px}#compare table tbody td .compareitem{width:200px!important}#makeitfit #compare table tbody .mif--compare__no-border--bottom{border-bottom:0}#compare .comparetable.table--header-row{position:absolute;z-index:5;top:0;left:0;bottom:1px;border-top:1px solid #fff;width:auto;overflow:hidden}#preloadlayer.mifPreloader{display:none}.mifInlinePreloader{position:relative;display:none}.mifInlinePreloader #preloader{position:absolute}.ie8 .mifCategoryWrapper{clear:both}.ie8 #makeitfit #compare table{border-collapse:separate;border-spacing:5px;*border-collapse:expression('separate',cellSpacing='5px')}.ie8 #makeitfit #compare table tr td{border:0}.ie9 #makeitfit #compare table{border-collapse:separate}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#makeitfit #compare table{border-collapse:separate!important}.progress-bar--makeitfit ol{height:56px;display:-ms-flexbox;-ms-flex-wrap:wrap;-ms-flex-pack:center;overflow:hidden}}.mifProducts__recommendation-label{position:absolute;z-index:20;top:10px;right:32px;background:#575757;white-space:nowrap;padding:8px 12px 9px;color:#fff;font-size:11px;letter-spacing:.5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}#comparetable .mifProducts__recommendation-label{right:20px}