@font-face{font-family:'Hilti Headline';src:url(fonts/HiltiSmallHeavyExtended.eot);src:url(fonts/HiltiSmallHeavyExtended.eot?#iefix) format('embedded-opentype'),url(fonts/HiltiSmallHeavyExtended.woff) format('woff'),url(fonts/HiltiSmallHeavyExtended.ttf) format('truetype'),url(fonts/HiltiSmall-HeavyExtended.svg#Hilti-HeavyExtended) format('svg')}@font-face{font-family:'Hilti Roman';font-weight:400;src:url(fonts/HiltiSmallRoman.eot);src:url(fonts/HiltiSmallRoman.eot?#iefix) format('embedded-opentype'),url(fonts/HiltiSmallRoman.woff) format('woff'),url(fonts/HiltiSmallRoman.ttf) format('truetype'),url(fonts/HiltiSmall-Roman.svg#Hilti-Roman) format('svg')}@font-face{font-family:'Hilti Roman';font-weight:700;src:url(fonts/HiltiSmallBold.eot);src:url(fonts/HiltiSmallBold.eot?#iefix) format('embedded-opentype'),url(fonts/HiltiSmallBold.woff) format('woff'),url(fonts/HiltiSmallBold.ttf) format('truetype'),url(fonts/HiltiSmall-Bold.svg#Hilti-Bold) format('svg')}@font-face{font-family:'Hilti Ext';src:url(fonts/HiltiSmallExtended.eot);src:url(fonts/HiltiSmallExtended.eot?#iefix) format('embedded-opentype'),url(fonts/HiltiSmallExtended.woff) format('woff'),url(fonts/HiltiSmallExtended.ttf) format('truetype'),url(fonts/HiltiSmall-Extended.svg#Hilti-Extended) format('svg')}:not([type=file]){margin:0;padding:0;border:0;outline:0}html{height:100%}body{min-height:100%;overflow-x:auto;background:#fff url(img/bg.jpg);overflow-y:scroll;font:400 13px 'Hilti Roman',Arial,Verdana,Sans-Serif;font-weight:400;color:#1d1d1d;-webkit-font-smoothing:subpixel-antialiased}body.compare{height:auto}a{color:#333;text-decoration:underline}a:hover{color:#000;text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}h3,.h3{font-size:14px}.h3--dottedline{position:relative;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 10px}.h3--standard{font-size:14px}.h3--medium{font-size:16px}.h3--large{font-size:24px}p{line-height:1.5em;font-weight:400}label{cursor:default}label:hover{text-decoration:none}input,textarea{font:400 13px 'Hilti Roman',Arial,Verdana,Sans-Serif}input.placeholder,textarea.placeholder{color:#aaa!important}.left{float:left}.right{float:right}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clearboth{clear:both}ol{margin-left:20px}button.addtocart span.icon-cart{margin-right:-15px}.none,.hidden{display:none}.disabled,[disabled]{opacity:1;cursor:default!important;background:#D5D5D5!important;color:#939393!important;-webkit-appearance:none}.ta-left{text-align:left!important}.ta-right{text-align:right!important}.center{text-align:center}label.disabled{background:transparent!important}#main{}.print{display:none!important}.ohidden{overflow:hidden!important}.mb-15{margin-bottom:15px}::-webkit-input-placeholder{color:#CCC!important}::-moz-placeholder{color:#CCC!important}:-ms-input-placeholder{color:#CCC!important}input:-moz-placeholder{color:#CCC!important}body .none{display:none!important}body .hideMe{visibility:hidden!important}body .nomargin{margin:0}body .center{text-align:center}body .alignleft{text-align:left}body .alignright{text-align:right}body .block{display:block}body .inlineblock{display:inline-block}body .headline{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}body .print-headline{display:none}body .small{font-size:11px}body .nice{font-size:15px}body .medium{font-size:20px}body .padding-small{padding:10px}body .padding-medium{padding:20px}body .padding-big{padding:30px}body .padding-ultra{padding:40px}body .red{color:#df001b}body .black{color:#000}body .lightgray{color:#d9d9d9}body .darkgray{color:#333}body .margin-bottom-small{margin-bottom:10px}body .margin-bottom-medium{margin-bottom:20px}body .margin-bottom-big{margin-bottom:40px}body .margin-right-small{margin-right:10px}body .margin-right-medium{margin-right:20px}body .margin-right-big{margin-right:40px}body .margin-top-none{margin-top:0!important}body .margin-top-small{margin-top:10px}body .margin-top-medium{margin-top:20px}body .margin-top-big{margin-top:40px}body p.small{font-size:11px}body a.icon{display:block;text-decoration:none;margin-bottom:10px}body a.icon:hover{text-decoration:underline}body a.icon strong{float:left;min-width:32px;margin-right:5px!important;padding:2px 5px!important;font-size:13px;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}.dimmer{display:block;opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;padding:0;margin:0;background:#000;background:rgba(0,0,0,.8);transition:opacity .7s;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;-o-transition:opacity .7s;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.pl-40{padding-left:40px}.mt-30{margin-top:30px}.ml-10{margin-left:10px}.ta-left{text-align:left}.ta-right{text-align:right}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mw-50{max-width:50px}.mw-100{max-width:100px}.mw-150{max-width:150px}.mw-200{max-width:200px}.mw-250{max-width:250px}body>.dimmer{display:none;z-index:9999}.secondary-link{color:#df001b;font-weight:700;text-decoration:none}.secondary-link:hover,.secondary-link:active{color:#df001b;text-decoration:underline!important}.important-link{background:url(img/icon-info.png) no-repeat left 5px;padding:6px 0 5px 29px;margin:0 10px 0 0;font-size:11px;font-weight:700;display:inline-block;text-decoration:underline!important}.important-link:hover{text-decoration:none!important}#genericoverlay{z-index:9999}.preloading{background:url(img/preloader.gif) no-repeat scroll 50% 30px transparent;height:60px}#genericoverlay .dimmer{z-index:inherit}#genericoverlay .overlaycontent{position:absolute;top:10px;left:50%;z-index:999999;margin:20px 0 0 -504px;width:1008px;background:url(img/bg.jpg) repeat scroll 0 0 #FFF;color:#1D1D1D;font:13px 'Hilti Roman',Arial,Verdana,Sans-Serif;min-height:80%;overflow:auto}#genericoverlay .close{background:url(img/icon-close-big-dark.gif) no-repeat scroll center center transparent;cursor:pointer;height:25px;width:25px;position:absolute;right:20px;top:20px;display:block;z-index:999}#genericoverlay h2{width:900px}#messageContainer{display:none;position:fixed;top:150px;left:50%;width:600px;height:auto;padding:20px;margin:0;margin-left:-300px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000;z-index:99999}#messageContainer h2{width:100%;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#messageContainer p{width:100%;padding:15px 0;background:url(img/dots-horizontal.gif) repeat-x bottom left}#messageContainer a{float:right;margin-top: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;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer}#messageCSontainer a:hover{background:#A90329;color:#fff}.maincontent{width:930px;margin:0 30px}#product-item .maincontent h2,.maincontent h4{font-size:20px;margin-bottom:20px}.shadow-light{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.shadow-medium{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.logos-horizontal{text-align:center}.logos-horizontal img{margin:0 10px}.logos-vertical{float:right;text-align:center}.logos-vertical img{margin-bottom:10px}.logos-vertical img:hover,.logos-horizontal img:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.4);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.logos-vertical a.active img:hover,.logos-horizontal a.active img:hover{-webkit-box-shadow:none;box-shadow:none}.checked{padding:0 0 10px 18px;background:url(img/icon-check-dark.gif) no-repeat 0 1px}.stars{color:#666;font-size:16px;position:relative;top:-2px;left:0;float:left}.stars span.half{position:relative}.stars span.half:after{content:"\2605";position:absolute;width:8px;overflow:hidden;color:#666;text-indent:-8px;left:8px}.square-list{font-size:15px;padding:0 0 15px 18px;background:url(img/square-small.gif) no-repeat 0 5px}.square{text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}.square a{color:#df001b;text-decoration:underline}.productgrid .square{background:url(img/square-small.gif) no-repeat 0 3px}.square-red{padding:0 0 0 18px;background:url(img/square-red.gif) no-repeat 0 3px;font-size:15px;margin:10px 0}.input-error{-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3),inset 0 0 0 2px #DF001B!important;box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3),0 0 0 2px #DF001B!important}.input-error-message{color:#DF001B!important;width:592px;margin:5px 0 0 140px}span.error-text{display:block;color:#DF001B;padding:5px 10px 0;clear:both}.worldwide span.error-text{padding-left:0}#account.profile .tabs-content>form>fieldset>p>.input-error{color:#4B4B4B}#account.profile .tabs-content>form>fieldset>p>span.error-text{margin-left:165px}#account.profile .tabs-content>form .form-options p.accept>span.error-text{margin-left:8px}.dotrow-horizontal{height:40px;background:url(img/dots-horizontal.gif) repeat-x center left}.dotrow-horizontal-low{height:5px;background:url(img/dots-horizontal.gif) repeat-x center left}.dotrow-vertical{display:inline-block;width:20px;height:1.4em;margin-bottom:-.4em;background:url(img/dots.gif) repeat-y top center}span.prodpic{display:table}span.prodpic> span{display:table-row}span.prodpic>span>span{display:table-cell;vertical-align:middle;text-align:center}.check span.prodpic>span>span img{max-width:80px;max-height:80px}.squared{background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:10px}.background-white{position:relative;background-color:#fff}.background-middlegray{position:relative;background:#666;color:#fff}a.background-middlegray:hover{color:#fff}.background-gray{position:relative;background:#333}.background-transparent-dark{background:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)}.icon-clearall-red{display:inline-block;background:url(img/icon-clearall-red.png) no-repeat center right;padding:5px 20px 5px 0;margin:0;color:#df001b;font-weight:700}.icon-clearall{display:inline-block;background:url(img/icon-close-black.png) no-repeat center right;padding:5px 20px 5px 0;margin:0;font-weight:700}.icon-exit-fullscreen{display:inline-block;background:url(img/icon-exit-fullscreen.png) no-repeat center right;padding:0 25px 0 0;margin:0;color:#fff;font-weight:700}.icon-check{display:inline-block;min-width:2em;min-height:1.2em;background:url(img/icon-check-dark.gif) no-repeat center center}.icon-none{display:inline-block;min-width:2em;min-height:.5em;background:url(img/icon-none.gif) no-repeat center 0}.icon-yes{display:inline-block;min-width:2em;min-height:.5em;background:url(img/icon-none.gif) no-repeat center left}.icon-arrow-up-lightgray{display:inline-block;background:url(img/icon-arrow-up-lightgray.gif) no-repeat center left;padding:5px 0 5px 25px;margin:-5px 0;color:#999}.icon-arrow-up-lightgray:hover{text-decoration:underline}.icon-arrow-up-gray{display:inline-block;background:url(img/icon-arrow-up-gray.png) no-repeat left center;padding:5px 0 5px 25px;margin:-5px 0;text-decoration:none}.icon-arrow-up-gray:hover{text-decoration:underline}.icon-link{display:inline-block;background:url(img/icon-link.png) no-repeat left center;padding:5px 0 5px 20px;margin:-5px 0;text-decoration:none}.icon-arrow-right-white{display:inline-block;background:url(img/icon-arrow-right-white.png) no-repeat center right;padding:5px 20px 5px 0;margin:-5px 0;color:#fff}.icon-arrow-back-white{display:inline-block;background:url(img/icon-arrow-back-white.gif) no-repeat center left;padding:3px 0 3px 15px;margin:-3px 0}.icon-battery-white{display:inline-block;background:url(img/icon-battery-white.png) no-repeat center left;padding:5px 0 5px 35px;margin:-5px 0}.icon-arrow-down-white{display:inline-block;background:url(img/icon-arrow-down-white.gif) no-repeat center left;padding:3px 0 3px 30px;margin:-3px 0}.icon-help-white{display:inline-block;background:url(img/icon-help-white.png) no-repeat center left;padding:5px 0 5px 30px;margin:-5px 0 -5px 0}.icon-add-to-cart{display:inline-block;background:url(img/icon-add-cart.png) no-repeat 10px center!important;padding:5px 10px 5px 35px;margin:-5px 0;height:10px}.icon-add-to-cart-dark{display:inline-block;background:url(img/icon-add-cart-dark.png) no-repeat left center!important;padding:5px 0 5px 25px;margin:-5px 0}.left-dotted{background:url(img/dots.gif) repeat-y top left}.top-dotted{background:url(img/dots-horizontal.gif) repeat-x top left}.right-dotted{background:url(img/dots.gif) repeat-y top right}.bottom-dotted{background:url(img/dots-horizontal.gif) repeat-x bottom left}.bottom-dotted-white{background:url(img/dots-white.gif) repeat-x bottom left}.gradient-white{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 100%)}a.gradient-white:hover{background:#f6f6f6;color:#666}.gradient-lightgray{background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}a.gradient-lightgray:hover{background:#7c7c7c;color:#fff}.gradient-lightgray.active{background:#7c7c7c}.gradient-lightgray.active{background:#5e5e5e;color:#fff}.gradient-lightgray.active:hover{background:#5e5e5e;color:#fff}.gradient-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%);color:#fff}a.gradient-gray:hover,button.gradient-gray:hover{background:#474747;color:#fff}input.gradient-gray:hover{background:#474747;color:#fff}.gradient-black{background:#000;background:-moz-linear-gradient(top,#000 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#333));background:-webkit-linear-gradient(top,#000 0,#333 100%);background:-o-linear-gradient(top,#000 0,#333 100%);background:-ms-linear-gradient(top,#000 0,#333 100%);background:linear-gradient(to bottom,#000 0,#333 100%);color:#fff}a.gradient-black:hover,button.gradient-black:hover{color:#fff}.gradient-red{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}a.gradient-red:hover,button.gradient-red:hover{background:#A90329;color:#fff}.button .icon{display:inline-block;height:17px;margin-right:5px;vertical-align:middle;width:17px}.icon-availability{background:url(img/icon-availability-check-hilti.png) no-repeat;background-size:17px auto}.button-small{display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:11px;text-decoration:none;padding:6px 10px;line-height:1em;text-align:center;cursor:pointer}.button-medium{display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer}.button-big{display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:16px;text-decoration:none;padding:25px 25px 20px;line-height:1em;text-align:center;cursor:pointer}.error-message{background:#ebebeb;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);border:2px solid #e40022;padding:5px 8px}.error-message .ui-selectmenu{width:auto!important;padding-right:15px!important}.message{background:#ebebeb;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);color:#1d1d1d;border:1px solid #d9d9d9;padding:5px 8px}.success-message{background:#ebebeb;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;box-shadow:0 0 10px 0 rgba(0,0,0,.1) inset;color:#006400;border:2px solid #006400;padding:5px 8px}.message-container{padding:0!important}#account.repair-tools #content .tabs .tabs-content>div.message-container{padding-bottom:15px!important}.message-container .message,.message-container .success-message,.message-container .error-message{margin-top:20px}.message-container .message ul,.message-container .success-message ul,.message-container .error-message ul{list-style:none}.message-container .message ul li,.message-container .success-message ul li,.message-container .error-message ul li{background:url(img/square-tiny.gif) no-repeat scroll left center transparent;padding:2px 10px}#cart .cart .success-message{width:360px}#product-range #folder-orderlist .success-message,#product-item .product-item .success-message{margin-top:10px}#infoLabelId p{background:url(img/form-notification-positive.gif) no-repeat left center;padding-left:18px}#infoLabelId p.success{background:url(img/form-notification-positive.gif) no-repeat left center!important}#infoLabelId p.error{background:url(img/form-notification-negative.gif) no-repeat left center!important}#infoLabelId p.neutral{background:url(img/form-notification-neutral.gif) no-repeat left center!important}.add-to-cart-bigbtn{margin:10px 0 0;position:relative}.add-to-cart-smallbtn{position:relative;width:165px}.button-add-to-cart{position:absolute;right:0;top:0;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font:700 14px 'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;padding:13px 5px;line-height:1em;width:173px;text-align:left;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}.button-add-to-cart:hover{background:#A90329;color:#fff}#checkAvailability-inner .add-to-cart-bigbtn,.hiltioverlay__inner .add-to-cart-bigbtn{clear:both;display:inline}#checkAvailability-inner .button-add-to-cart-single,.hiltioverlay__inner .button-add-to-cart-single{position:inherit;display:inline-block;padding:8px 5px 9px;top:-2px;width:auto}@-moz-document url-prefix(){#checkAvailability-inner .button-add-to-cart-single,.hiltioverlay__inner .button-add-to-cart-single{top:0;padding:8px 5px}}#checkAvailability-inner .button-add-to-cart-single .icon-add-to-cart,.hiltioverlay__inner .button-add-to-cart-single .icon-add-to-cart{background:url(img/icon-add-cart-small.png) no-repeat 10px center!important;padding:5px 0 5px 32px}@-moz-document url-prefix(){#checkAvailability-inner .button-add-to-cart-single .icon-add-to-cart,.hiltioverlay__inner .button-add-to-cart-single .icon-add-to-cart{margin-top:-1px}}#checkAvailability-inner .button-add-to-cart-single input,.hiltioverlay__inner .button-add-to-cart-single input{font-size:13px;font-weight:700;line-height:1em;padding:9px 15px 9px 45px;height:auto;width:auto;position:relative;padding:10px 15px 10px 5px;margin:-10px 0}.add-to-cart-smallbtn .button-add-to-cart{width:40px}.add-to-cart-smallbtn .button-add-to-cart input{width:60px;height:40px;position:absolute;top:0;left:0;background:transparent!important;color:transparent;text-indent:-9999px;cursor:pointer}.add-to-cart-smallbtn .button-add-to-cart#addToCartDisabled input{cursor:default}.add-to-cart-bigbtn .button-add-to-cart input{width:180px;height:40px;text-align:left;position:absolute;left:0;top:0;padding:11px 0 13px 45px;background:transparent!important;cursor:pointer;font:700 14px 'Hilti Roman',Arial,Verdana,Sans-Serif;color:#fff}.icon-close-dark{display:inline-block;width:13px;height:13px;position:relative;top:3px;left:3px;background:url(img/icon-close-black.png) no-repeat center center}.icon-close-big-dark{display:inline-block;width:15px;height:15px;position:relative;top:3px;background:url(img/icon-close-big-dark.gif) no-repeat center center}.remove-compare{text-decoration:none;font-size:11px;font-weight:700}.slider-skala-4{list-style:none;width:100%}.slider-skala-4 li{float:left;width:33%;padding:0;text-align:center;font-size:12px;line-height:1em;background:url(img/skala-line.gif) no-repeat right center}.slider-skala-4 li.first{text-align:left;width:17%}.slider-skala-4 li.last{text-align:right;width:17%;background:transparent}.slider-skala-3{list-style:none;width:100%}.slider-skala-3 li{float:left;width:45%;padding:0;text-align:center;font-size:12px;line-height:1em;background:url(img/skala-line.gif) no-repeat right center}.slider-skala-3 li.first{text-align:left;width:27%}.slider-skala-3 li.last{text-align:right;width:27%;background:transparent}.slider-box input{margin:20px 0;display:block;width:90%;padding:4px 7px;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2);border:1px solid #ccc}.filterbar-body .button-medium{font-size:12px}.filterbar-body input.text{margin:5px 0 15px;display:block;width:90%;padding:4%;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2);border:1px solid #ccc}.filterbar-body .is-hidden{display:none}.filter-status{padding:0 15px 15px}.slider-range-box input{margin:20px 10px 20px 0;display:inline-block;width:50px;padding:4px 7px;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.2);border:1px solid #ccc}body .rating{unicode-bidi:bidi-override;display:inline-block;margin:0;font-size:20px;line-height:15px}.rating>a,form.review-form p.input .rating>label{display:inline-block;position:relative;color:#df001b;text-decoration:none;font-size:20px;float:left}form.review-form p.input .rating>label{position:relative;width:auto;padding:0;height:auto;line-height:inherit;cursor:pointer}form.review-form p.input .rating>label input,form.review-form p.input .rating>label .ui-radio{position:absolute;top:0;left:0;visibility:hidden}.rating>a.unrated,form.review-form p.input .rating>label.unrated{color:#666}.rating>a.halfrated:after{content:"\2605";position:absolute;width:10px;overflow:hidden;left:0;color:#666;text-indent:-10px;left:10px}.ie8 .rating>a.halfrated:after{left:9px}.rating>a.active{color:#df001b}form.review-form p.input .rating:hover>label,form.review-form p.input .rating.rated:not(:hover)>label{color:#df001b;cursor:pointer}form.review-form p.input .rating>label:hover~label,form.review-form p.input .rating.rated:not(:hover)>label.active~label{color:#666}form.review-form p.input .rating:not(:hover)>label.active{color:#df001b}body .productgrid .rating{font-size:15px}.minigallery{background:#666;background:rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 10px 0 rgba(0,0,0,.2);box-shadow:inset 1px 1px 10px 0 rgba(0,0,0,.2);overflow:hidden;position:relative;padding:10px;margin-bottom:30px;width:410px}.minigallery .minigallery-canvas{width:999999em}.minigallery .minigallery-canvas a{color:transparent}.minigallery .minigallery-canvas img{border:5px solid #fff;display:inline-block;margin:0 10px 0 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.minigallery .controls{position:absolute;top:30px;right:0}.heighttoggler{position:absolute;bottom:0;left:10px;display:block;background:url(img/bg.jpg);text-align:center;-webkit-box-shadow:inset 1px 1px 10px 0 rgba(0,0,0,.2),0 0 10px 5px #fff;box-shadow:inset 1px 1px 10px 0 rgba(0,0,0,.2),0 0 10px 5px #fff;cursor:pointer;z-index:999}.heighttoggler span{display:inline-block;padding:4px 0 6px 25px;margin:10px 0;line-height:1em}.heighttoggler span.none{display:none}.heighttoggler span.showmore{background:url(img/icon-showmore-black.gif) no-repeat left center}.heighttoggler span.showless{background:url(img/icon-showless-black.gif) no-repeat left center}.expandable{position:relative;overflow:hidden;padding-bottom:60px}.downloadlist{list-style:none;margin:0 0 20px}.downloadlist__info{margin-top:-10px;margin-bottom:20px}.downloadlist li{padding:5px 0!important;list-style:none;background:none!important}.downloadlist li a{text-decoration:none;color:#1D1D1D!important}.downloadlist li a:hover{text-decoration:underline}.downloadlist li a strong{float:left;margin-right:5px;padding:2px 5px;font-size:13px;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}.downloadlist__wrapper{margin-bottom:25px}.filebutton{margin-right:5px;padding:2px 5px;font-size:13px;text-transform:uppercase;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}.filebutton:hover{background:#7c7c7c;color:#fff}.slides{position:relative}.slides .slide{position:absolute;top:0;left:0;z-index:60}.slides>div+div{display:none}.orderlist-teaser{display:block;padding:15px;border-top:1px solid #d5d5d5}.offers{overflow:hidden}.offers__link{float:left;width:50%;text-decoration:none;padding-top:20px;padding-bottom:20px}.offers__link h3{font-family:'Hilti Ext',sans-serif;font-size:20px;margin-bottom:3px}.offers__text{height:3em}.offers__image{float:left;margin-right:20px}.offers__more{font-weight:700;color:#d14539;margin-top:3px}.offers__link:hover .offers__more{text-decoration:underline}.orderlist-teaser>div.editorials{float:right;width:430px;margin:10px;padding:15px;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)}.orderlist-teaser>div.editorials>a{float:left}.orderlist-teaser>div.editorials>div{float:right;width:200px!important;padding:10px!important}.orderlist-teaser>div.editorials>div>p{margin-top:10px;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}.orderlist-teaser>div.editorials>div>p a{color:#df001b;font-weight:700;text-decoration:none}.orderlist-teaser>div.editorials>div>p a:hover{text-decoration:underline}.controls .next-arrow{display:block;background:#4c4c4c url(img/sprites.png) no-repeat center -488px;width:50px;height:50px;cursor:pointer}.controls .prev-arrow{display:block;background:#4c4c4c url(img/sprites.png) no-repeat center -538px;width:50px;height:50px;cursor:pointer}.controls .target{display:block;background:#4c4c4c;padding:5px 0;line-height:1em;margin:1px 0 10px;text-align:center;color:#fff;width:50px;font-size:11px}.controls:hover .next-arrow,.controls:hover .prev-arrow,.controls:hover .target{background-color:#333}.controls a{text-decoration:none;font-size:11px;font-weight:700;color:#333}.controls a:hover{text-decoration:underline}.grid:before,.grid:after{content:'';display:table;clear:both}.grid__col{float:left;display:inline-block;box-sizing:border-box}.grid__col--full{width:100%}.grid__col--half{width:50%}.grid__col--padding-left{padding-left:40px}.grid__col--padding-right{padding-right:40px}.form__dotted-border{border-left:1px dotted #1d1d1d}.form__submit{padding-left:30px!important;padding-right:30px!important}.cycle .controls .next-arrow,.cycle .controls .prev-arrow{opacity:.25;-webkit-opacity:.25;-moz-opacity:.25;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.cycle:hover .controls .next-arrow,.cycle:hover .controls .prev-arrow{opacity:1;-webkit-opacity:1;-moz-opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tabs,.folders{margin-top:30px}.tabs-navigation,.folders-navigation{width:930px;float:left}.tabs-navigation ul,.folders-navigation ul{float:left;list-style:none;overflow:hidden;-webkit-box-shadow:0 -2px 5px 0 rgba(0,0,0,.1);box-shadow:0 -2px 5px 0 rgba(0,0,0,.1)}.tabs-navigation li,.folders-navigation li{float:left;display:inline;width:144px;padding:0 5px}.tabs-navigation li:first-child,.folders-navigation li:first-child{padding:0;width:157px}.tabs-navigation li:last-child,.folders-navigation li:last-child{width:145px;padding:0 12px 0 0}.tabs-navigation li:first-child a,.folders-navigation li:first-child a{-webkit-border-radius:4px 0 0;border-radius:4px 0 0;border-left:0}.tabs-navigation li:last-child a,.folders-navigation li:last-child a{-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0;border-right:0}#search-results .folders-navigation li a{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-left:0;border-right:0}.tabs-navigation li a{float:left;text-align:center;width:100%;border-left:1px solid #fff;border-right:1px solid #ededed;padding:25px 5px 10px;height:35px;text-decoration:none;font-size:14px;font-weight:700;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 100%);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.folders-navigation li a{float:left;text-align:center;width:100%;border-left:1px solid #fff;border-right:1px solid #ededed;padding:15px 5px 0;height:35px;text-decoration:none;font-size:14px;font-weight:700;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 100%);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.tabs-navigation li a:hover,.folders-navigation li a:hover{background:#f6f6f6;color:#666}.tabs-navigation li.active a,.folders-navigation li.active a{background:#333;background:-moz-linear-gradient(top,#000 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#333));background:-webkit-linear-gradient(top,#000 0,#333 100%);background:-o-linear-gradient(top,#000 0,#333 100%);background:-ms-linear-gradient(top,#000 0,#333 100%);background:linear-gradient(to bottom,#000 0,#333 100%);color:#fff}.tabs-navigation li a span.icon-add-to-cart-dark,.folders-navigation li a span.icon-add-to-cart-dark{background-image:url(img/icon-add-cart.png)!important}.tabs-navigation li a span,.folders-navigation li a span{display:inline-block;line-height:1.2em;margin-top:-.6em;height:1.4em;background-position:top left}#product-range .folders-navigation li h3,#product-range .folders-navigation li .h3{font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:14px}#product-range #main-folder .folders-navigation li:first-child a{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%);color:#fff}#product-range #main-folder .folders-navigation li:first-child a:hover{background:#A90329;color:#fff}.tabs-content,.folders-content{clear:left;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.folders-content:not(.no-border){border-top:10px solid #333}#checkAvailability-inner .folders-content,.hiltioverlay__inner .folders-content{height:auto!important}#download-details .folders-content{background:transparent;-webkit-box-shadow:none;box-shadow:none}#contactoverlay.worldwide .folders-content{border-top-width:0}.tabs-content h3 span{float:right;font-size:12px;font-weight:400;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;margin-left:10px}.tabs-content h3 span a{text-decoration:none}.tabs-content h3 span a:hover{text-decoration:underline}.tabs-content h3 span a span.filebutton{float:left}.tabs-content h3 span a.inactive{color:#939393;cursor:default}.tabs-content h3 span a.inactive:hover{text-decoration:none}.tabs-content h3 span a.inactive span.filebutton{background:#D5D5D5;color:#939393;cursor:default}.tabs-content.tool-management{margin-top:20px}.orderlist-filters{padding:10px 0 10px 20px;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);position:relative}.orderlist-filters.expandable{overflow:visible}.orderlist-filters>p{display:inline-block;margin:5px 20px 0 0;vertical-align:top;width:auto;max-width:70px;word-wrap:break-word;line-height:1em}.orderlist-filters>p>a{display:block;line-height:1.3em;margin-bottom:1px}#content .orderlist-filters .showmore-filters{display:block;width:150px;text-align:left}.dropdowns{display:inline-block;vertical-align:top;margin:0;width:auto;max-width:220px}.dropdowns p{margin-bottom:5px}.filters{display:inline-block;margin:0;vertical-align:top;width:680px;font-size:11px}.filters .filter{line-height:1em;text-decoration:none;display:block;padding:0;padding-left:18px;margin:1px 0 10px;vertical-align:top}.filters div{display:inline-block;width:200px;margin-right:20px}.filters div span{font-weight:700;display:block;margin:5px 0}.filters div .filter{display:inline-block;margin-right:10px}.filters .filter span{position:absolute;display:inline-block;width:14px;height:14px;margin-top:-2px;margin-left:-18px;margin-right:4px;background:url(img/icon-checkboxes.png) no-repeat 0 0}.filters .filter:hover span{background-position:0 -98px}.filters .filter.unchecked span{background-position:0 -13px}.filters .filter.unchecked:hover span{background-position:0 -26px}.working-curing-table{border-collapse:collapse;width:100%}.working-curing-table th,.working-curing-table td{padding:10px 15px;border-bottom:1px solid #e6e6e6;background:url(img/dots.gif) repeat-y right top}.working-curing-table td{background:#f8f8f8 url(img/dots.gif) repeat-y right top}.order-list-table{height:auto;overflow:hidden;background:#fff;border-bottom:10px solid #fff;overflow:hidden}.order-list-table.collapsed{max-height:1000px}.sortableTable{border-collapse:collapse}.order-list-table table{border-collapse:collapse;width:932px}.sortableTable table thead th,.sortableTable table thead td,.order-list-table table thead th,.order-list-table table thead td{font-weight:400;position:relative}.sortableTable table thead th,.sortableTable table thead td{font-weight:700}.sortableTable table.sortable thead th,.order-list-table table.sortable thead th{padding:10px 35px 10px 9px;cursor:pointer}.sortableTable table.sortable thead th span.icon{height:11px}.sortableTable table.sortable thead th span.icon{position:relative}.isIE .sortableTable table.sortable thead th span.icon{margin-left:2px}.sortableTable table.sortable thead th span.icon{height:5px;width:13px;margin-right:8px;padding-left:5px;background:url(img/sort_arrow_normal.png) no-repeat center right;cursor:pointer;display:inline-block}_:-ms-fullscreen,:root .sortableTable table.sortable thead th span.icon:before{top:1px}_:-ms-fullscreen,:root .sortableTable table.sortable thead th span.icon:after{bottom:1px}.sortableTable table.sortable thead th.sorted.ascending span.icon{background:url(img/sort_arrow_up.png) no-repeat center right}.sortableTable table.sortable thead th.sorted.descending span.icon{background:url(img/sort_arrow_down.png) no-repeat center right}.order-list-table table.sortable thead th span.icon{height:5px;width:13px;margin-right:8px;display:block;position:absolute;right:0;padding-right:20px;background:url(img/sort_arrow_normal.png) no-repeat center right;cursor:pointer;top:50%;margin-top:-2px}.order-list-table table.sortable thead th.sorted.ascending span.icon{background:url(img/sort_arrow_up_white.png) no-repeat center right}.order-list-table table.sortable thead th.sorted.descending span.icon{background:url(img/sort_arrow_down_white.png) no-repeat center right}.order-list-table table thead th,.order-list-table table thead td{text-align:left;color:#fff;padding:10px 15px;background-color:#666;background:#666 url(img/dots-white.gif) repeat-y top right}.sortableTable table thead th p,.sortableTable table thead td p,.order-list-table table thead th p,.order-list-table table thead td p{width:180px;text-align:left}.sortableTable table thead th p.filtertext,.sortableTable table thead td p.filtertext,.order-list-table table thead th p.filtertext,.order-list-table table thead td p.filtertext{width:110px;float:right;font-size:11px;color:#ddd;text-align:left}.order-list-table table tbody td{vertical-align:top;text-align:left;color:#1d1d1d;padding:15px 15px 14px;border-bottom:1px solid #d6d6d6;background-color:#fff;-webkit-box-shadow:inset 10px 0 0 10px #fff;box-shadow:inset 10px 0 0 10px #fff;background:#fff url(img/dots.gif) repeat-y top right}.order-list-table table tbody#order-list-desktop td.last{min-width:200px}#product-range .order-list-table table tbody td>h4,.order-list-table table tbody td>p>strong{padding-left:15px;background:url(img/square-small.gif) no-repeat 0 5px}#product-range .order-list-table table tbody td>h4{font-family:'Hilti Roman',Arial,Verdana,sans-serif;font-size:13px;line-height:1.5;font-weight:700;margin-bottom:0}.order-list-table table tbody td>p>a{font-size:11px;color:#df001b;text-decoration:none;font-weight:700}.order-list-table table tbody td>p>a:hover{text-decoration:underline}.order-list-table table tbody td>a{display:block;width:auto;float:left;margin-top:10px;position:relative}.order-list-table table tbody td>div{margin-bottom:10px;width:180px}.order-list-table table#range-page-order-list-table tbody td>.preloader{width:100%;max-width:180px;background-size:100% auto!important}.order-list-table table tbody td.draghandle>div{width:auto}.order-list-table table tbody td label{margin-top:-15px;display:block}.order-list-table table tbody td label strong{padding-left:17px;display:inline-block;width:100%}.order-list-table table tbody td label span{display:none;width:100%}.order-list-table table tbody td label strong>span,.order-list-table table tbody td>strong>span{display:inline-block;width:auto;float:right;font-weight:400}.order-list-table table tbody td label strong>span{margin-right:15px}.order-list-table table tbody td label>div{display:none;margin-top:10px}.order-list-table table tbody td label span span{display:inline-block;width:auto;float:right;text-align:right}.order-list-table table tbody td label span span.price{float:none}.order-list-table table tbody td label span a{width:100%;float:left;margin-top:10px}.order-list-table table tbody td label:hover{text-decoration:none}.order-list-table table tbody td label.ui-radio-state-checked span,.order-list-table table tbody td label.ui-radio-state-checked-hover span{display:inline-block}.order-list-table table tbody td label.ui-radio-state-checked>div,.order-list-table table tbody td label.ui-radio-state-checked-hover>div{display:block}.order-list-table table tbody td a.info-link{width:80%;height:20px;float:left;background:url(img/icon-info.png) no-repeat 0 0;padding:0 0 0 22px;margin:10px 10px 10px 0;text-decoration:underline;color:#E40022;font-weight:700;font-size:12px}.order-list-table table tbody td.align-center{text-align:center}.order-list-table table tbody td.align-right{text-align:center}.order-list-table .item-options{margin:10px 0}.order-list-table .item-options .checkAvailability{font-size:12px;padding:0 0 0 20px;margin:5px 0 0;display:block;background:transparent url(img/icon-availability.png) no-repeat top left}.order-list-table .addToList{display:inline-block;padding-left:17px;margin:0 0 -7px 0;background:transparent url(img/icon-add-to-list.png) no-repeat top left}.order-list-table .addToList a.ui-selectmenu{color:#1B1B1B!important;text-align:left;width:auto!important;max-width:160px;padding:2px 20px 2px 0!important;padding-right:20px!important;background:#fff url(img/combobox-arrow_down.png) no-repeat right center!important}.order-list-table a.ui-selectmenu .ui-selectmenu-status{width:auto!important}.order-list-table .ui-selectmenu{width:140px!important}.order-list-table .ui-selectmenu .ui-selectmenu-status{white-space:nowrap;width:125px!important;overflow:hidden}.order-list-table table tbody td.preloader{text-indent:-9999px;background:#fff url(img/preloader_small.gif) no-repeat 20px 15px!important}.order-list-table table tbody td.preloader a,.order-list-table table tbody td.preloader div,.order-list-table table tbody td.preloader strong{display:none}.order-list-table .heighttoggler{width:902px;margin-left:5px;z-index:101}.repairlistoptions-bottom{margin-right:20px;padding:20px 0 0 20px;background:url(img/select-all-bottom.png) no-repeat 0 10px}.repairlistoptions-bottom a{float:left!important;margin:5px 0 0 30px!important}.repairlistoptions{margin-right:20px;padding:20px 0 0;background:url(img/select-all.png) no-repeat 0 7px}.repairlistoptions a{float:left!important;margin:-25px 0 25px 30px!important}.toolsearch+.repairlistoptions{margin-top:60px;position:relative}.toolsearch+.repairlistoptions:before{content:" ";display:inline-block;width:890px;height:20px;background:url(img/dots.gif) repeat-x top left;top:-30px;left:0;position:absolute}.deactivated .prodpic img{-ms-filter:"alpha(Opacity=35)";filter:alpha(opacity=35);-moz-opacity:.35;-khtml-opacity:.35;opacity:.45}.deactivated .buy a{display:none!important}.deactivated.tr_requestcopy td{}.ui-checkbox-disabled{-ms-filter:"alpha(Opacity=45)";filter:alpha(opacity=45);-moz-opacity:.45;-khtml-opacity:.45;opacity:.45}.orderhistoryoptions-bottom{margin-right:20px;padding:20px 0 0 20px;background:url(img/select-all-bottom.png) no-repeat 0 10px}.orderhistoryoptions-bottom,.orderhistoryoptions{width:inherit!important}.orderhistoryoptions-bottom .counter,.orderhistoryoptions .counter{font-style:normal}.orderhistoryoptions-bottom>a,.orderhistoryoptions-bottom>button,.orderhistoryoptions>a,.orderhistoryoptions>button{display:inline-block;-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:8px 15px;line-height:1em;text-align:center;cursor:pointer;float:left!important;background:#636363!important;background:-moz-linear-gradient(top,#636363 0,#474747 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#636363),color-stop(100%,#474747))!important;background:-webkit-linear-gradient(top,#636363 0,#474747 100%)!important;background:-o-linear-gradient(top,#636363 0,#474747 100%)!important;background:-ms-linear-gradient(top,#636363 0,#474747 100%)!important;background:linear-gradient(to bottom,#636363 0,#474747 100%)!important;color:#fff}.orderhistoryoptions-bottom>a:hover,.orderhistoryoptions-bottom>button:hover,.orderhistoryoptions>a:hover,.orderhistoryoptions>button:hover{background:#474747!important;color:#fff}.orderhistoryoptions-bottom .icon-arrow-down-dark-small,.orderhistoryoptions .icon-arrow-down-dark-small{float:left;height:20px;margin:-20px 0 10px 20px}.orderhistoryoptions-bottom .icon-arrow-down-dark-small{margin:10px 0 0 20px}.orderhistoryoptions-bottom>a,.orderhistoryoptions-bottom>button{margin:5px 0 0 30px!important}.orderhistoryoptions{margin-right:20px;padding:20px 0 0;background:url(img/select-all.png) no-repeat 0 7px}.orderhistoryoptions>a,.orderhistoryoptions>button{margin:-25px 0 25px 30px!important}.orderhistoryoptions .reorder,.orderhistoryoptions-bottom .reorder{background:#DF001B!important;background:-moz-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a90329),color-stop(0%,#de001b),color-stop(100%,#c30018))!important;background:-webkit-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%)!important;background:-o-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%)!important;background:-ms-linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%)!important;background:linear-gradient(top,#a90329 0,#de001b 0,#c30018 100%)!important}.orderhistoryoptions .reorder:hover,.orderhistoryoptions-bottom .reorder:hover{background:#A90329!important}.orderhistoryoptions .reorder.disabled,.orderhistoryoptions .reorder[disabled],.orderhistoryoptions .reorder.disabled:hover,.orderhistoryoptions .reorder[disabled]:hover,.orderhistoryoptions .requestcopy.disabled,.orderhistoryoptions .requestcopy[disabled],.orderhistoryoptions .requestcopy.disabled:hover,.orderhistoryoptions .requestcopy[disabled]:hover,.orderhistoryoptions-bottom .reorder.disabled,.orderhistoryoptions-bottom .reorder[disabled],.orderhistoryoptions-bottom .reorder.disabled:hover,.orderhistoryoptions-bottom .reorder[disabled]:hover,.orderhistoryoptions-bottom .requestcopy.disabled,.orderhistoryoptions-bottom .requestcopy[disabled],.orderhistoryoptions-bottom .requestcopy.disabled:hover,.orderhistoryoptions-bottom .requestcopy[disabled]:hover{opacity:1;cursor:default!important;background:#D5D5D5!important;color:#939393!important;-webkit-appearance:none}.orderhistoryoptions .reorder.icon,.orderhistoryoptions-bottom .reorder.icon{position:relative;padding-right:30px!important}.orderhistoryoptions .reorder .icon-cart,.orderhistoryoptions-bottom .reorder .icon-cart{display:inline-block;width:15px;height:15px;background:transparent url(img/icon-add-cart.png) 0 0 no-repeat;background-size:cover;float:none!important;margin:0!important;position:absolute;top:6px;right:10px}#account.orderhistory #content .tabs .contentbody>div>#shipments,#account.orderhistory #content .filterbar_full>div div.filterbar-body>div>div>a{display:inline-block;-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:8px 15px;line-height:1em;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}#account.orderhistory #content .tabs .contentbody>div>#shipments{margin-top:20px}#account.orderhistory #content .tabs .contentbody>div>#shipments:hover,#account.orderhistory #content .filterbar_full>div div.filterbar-body>div>div>a:hover{background:#474747;color:#fff}#account.orderhistory #content .tabs .contentbody>div>#shipments{margin-top:20px}#account.orderhistory #content .tabs .contentbody>div>#shipments:hover,#account.orderhistory #content .filterbar_full>div div.filterbar-body>div>div>a:hover{background:#474747;color:#fff}table#repairsearch{width:900px;margin-left:-5px;position:relative;border-collapse:collapse}table#repairsearch table{position:relative;background:#fff;width:880px;border-collapse:collapse;margin:10px 10px 0}table#repairsearch>tbody>tr{vertical-align:top;border-top:1px solid #DEDEDE}table#repairsearch>tbody>tr.tablesorter-childRow{padding:0 0 10px;border-top:0}table#repairsearch>tbody>tr:last-child{padding:0 0 10px;border-bottom:1px solid #DEDEDE}table#repairsearch>tbody>tr>td{padding:20px 0 5px}table#repairsearch>tbody>tr>td.no-results{padding:20px 0}table#repairsearch>tbody>tr>td.no-results a{color:#df001b;text-decoration:none}table#repairsearch>tbody>tr>td.no-results a:hover{text-decoration:underline}table#repairsearch>tbody>tr.tablesorter-childRow>td{padding:0}table#repairsearch thead th{text-align:left;border-bottom:1px solid #dedede;padding:10px 0}table#repairsearch thead th:first-child{width:40px}table#repairsearch thead th:nth-child(2){width:90px}table#repairsearch thead th:nth-child(3){width:180px}table#repairsearch thead th:nth-child(4),table#repairsearch thead th:nth-child(5),table#repairsearch thead th:nth-child(6){width:160px}table#repairsearch thead th:nth-child(7){width:110px}table#repairsearch td{text-align:left}table#repairsearch td:first-child{width:40px;text-align:center}table#repairsearch td:first-child>span,table#repairsearch td:first-child>input,table#repairsearch td.col-1>span,table#repairsearch td.col-1>input{margin-left:-15px}table#repairsearch table td:first-child>span,table#repairsearch table td:first-child>input,table#repairsearch table td.col-1>span,table#repairsearch table td.col-1>input{margin-left:0}table#repairsearch table td img{max-width:50px;max-height:50px}table#repairsearch table td:first-child,table#repairsearch table td.col-1{width:30px;text-align:center}table#repairsearch td:nth-child(2),table#repairsearch td.col-2{width:90px}table#repairsearch td:nth-child(3),table#repairsearch td.col-3{width:180px}table#repairsearch td:nth-child(3) strong,table#repairsearch td.col-3 strong{display:block;text-indent:14px;background:url(img/square-small.gif) no-repeat 0 4px;padding-right:20px}table#repairsearch td:nth-child(3) strong a,table#repairsearch td.col-3 strong a{text-decoration:none}table#repairsearch td:nth-child(3) strong a:hover,table#repairsearch td.col-3 strong a:hover{text-decoration:underline}table#repairsearch td:nth-child(3) span.item,table#repairsearch td.col-3 span.item{display:block}table#repairsearch td:nth-child(3) span.details,table#repairsearch td.col-3 span.details{display:block;font-weight:700}table#repairsearch td:nth-child(3) span.fleet,table#repairsearch td.col-3 span.fleet{display:block;margin-top:10px;font-weight:700;color:#DF001B;padding-left:16px;background:url(img/icon_check_red.gif) no-repeat 0 2px}table#repairsearch td:nth-child(3) span.purchased,table#repairsearch td.col-3 span.purchased{display:block;margin-top:10px;font-weight:700;color:#666;padding-left:16px;background:url(img/icon_check_grey.gif) no-repeat 0 2px}table#repairsearch td:nth-child(4),table#repairsearch td:nth-child(5),table#repairsearch td:nth-child(6),table#repairsearch td.col-4,table#repairsearch td.col-5,table#repairsearch td.col-6{width:160px}table#repairsearch td:nth-child(7),table#repairsearch td.col-7{width:110px}table#repairsearch table td:nth-child(7),table#repairsearch table td.col-7{width:100px}table#repairsearch td:nth-child(7) span,table#repairsearch td.col-7 span{background:url(img/icon-info.png) no-repeat right center;padding:2px 25px 2px 0;cursor:pointer;width:70px;height:20px;display:inline-block}table#repairsearch td:nth-child(7) .infooverlay,table#repairsearch td.col-7 .infooverlay{max-width:180px}table#repairsearch td:nth-child(7)>a,table#repairsearch td.col-7>a{margin-top:10px;display:inline-block;-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:8px 15px;line-height:1em;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}table#repairsearch td:nth-child(7)>a:hover,table#repairsearch td.col-7>a:hover{background:#474747;color:#fff}table#repairsearch td:nth-child(8),table#repairsearch td.col-8{width:70px;min-height:100px;position:relative}.comboset table#repairsearch td:nth-child(8),.comboset table#repairsearch td.col-8{width:60px;min-height:100px;padding-right:10px}table#repairsearch td:nth-child(8) .add-to-cart-smallbtn,table#repairsearch td.col-8 .add-to-cart-smallbtn{width:60px}table#repairsearch td:nth-child(8) .mouseover,table#repairsearch td.col-8 .mouseover{position:absolute;display:none;background:url(img/squared.gif);width:140px;right:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);padding:10px 35px 10px 15px}table#repairsearch td:nth-child(8):hover .mouseover,table#repairsearch td.col-8:hover .mouseover{display:block;z-index:9999999}table#repairsearch td:first-child,table#repairsearch td.col-1{padding-left:0;position:relative}table#repairsearch td.col-1:after{background:url(img/icon-cart-vert.gif) no-repeat;content:"";display:block;height:27px;left:7px;position:absolute;top:45px;width:3px}.isIE table#repairsearch td.col-1:after{left:5px}table#repairsearch table td.col-1:before,.isIE table#repairsearch table td.col-1:before{height:9px;top:4px;left:10px}table#repairsearch table td.col-1:after,.isIE table#repairsearch table td.col-1:after{left:10px;top:33px}table#repairsearch>tbody>tr>td.active{background:#f0f0f0;-webkit-box-shadow:inset 0 0 7px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 7px 0 rgba(0,0,0,.2);transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s;border-bottom:1px solid #dedede}table#repairsearch table td{border-bottom:1px solid #dedede;vertical-align:top;padding:10px 0}.comboset{display:none;width:890px}table#repairsearch>tbody>tr:hover .repairproductoptions,table#repairsearch table:hover .repairproductoptions{display:block}.repairproductoptions{display:none;position:absolute;bottom:10px;left:300px;width:600px}.repairproductoptions li{float:left;margin-right:40px;list-style:square}.repairproductoptions li a{color:#df001b;text-decoration:none;font-weight:700;font-size:12px}.repairproductoptions li a:hover{text-decoration:underline}table#repairsearch .comboset table{margin:10px}.combosetmain{background:url(img/arrow-down.png) no-repeat bottom center;padding-bottom:20px;display:none}table#repairsearch>tbody>tr>td.active .combosetmain{display:block}table#repairsearch>tbody>tr>td.active table{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.1);box-shadow:0 0 7px 0 rgba(0,0,0,.1)}.toggle-comboset,.toggle-more-info{background:#efefef;-webkit-box-shadow:inset 0 0 7px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 7px 0 rgba(0,0,0,.2);text-align:center;margin:10px;padding:10px;cursor:pointer}#repairsearch .toggle-comboset{color:#df001b;font-weight:700}td.active .toggle-comboset,.more-info.open+.toggle-more-info{background:#e0e0e0}td.active .toggle-comboset .unfold,.more-info.open+.toggle-more-info .unfold{display:none}td .toggle-comboset .unfold,.more-info+.toggle-more-info .unfold{display:inline-block;padding:3px 10px 3px 30px;font-size:12px;background:url(img/icon-showmore-black.gif) no-repeat left center}#repairsearch td .toggle-comboset .unfold{background-image:url(img/icon-showmore-red.gif)}td .toggle-comboset .fold,.more-info+.toggle-more-info .fold{display:none}td.active .toggle-comboset .fold,.more-info.open+.toggle-more-info .fold{display:inline-block;padding:3px 10px 3px 30px;font-size:12px;background:url(img/icon-showless-black.gif) no-repeat left center}#repairsearch td.active .toggle-comboset .fold{background-image:url(img/icon-showless-red.gif)}#account .cartoptions{padding:0 0 20px;margin:0}#account .cartoptions.bottom{padding:25px 0 0;margin:0}#account .cartoptions a.selectall{margin-right:20px;padding-left:20px;padding-bottom:40px;background:url(img/select-all.png) no-repeat 0 7px}#account .cartoptions.bottom a.selectall{background:url(img/select-all-bottom.png) 0 0 no-repeat;padding-top:25px}#account .cartoptions a.selectall:hover{text-decoration:none}#account .cartoptions a.listtocart{margin-right:10px;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%)}#account .cartoptions a.updateandsave{}#account .cartoptions a.listtocart,#account .cartoptions a.updateandsave{float:right;text-align:center;cursor:pointer}#account .cartoptions a.updateandsave:hover{}#account .cartoptions a.listtocart:hover{background:#A90329}#account .cartoptions a.removefromlist{margin-right:20px}#account .cartoptions a.removefromlist:hover{}.producthandle{float:left;position:relative;top:0;left:-65px;margin-right:-65px;background:transparent url(img/draghandle.png) no-repeat;width:31px!important;height:33px;cursor:move}.draghandle{height:35px}#account .order-list-table{height:auto;overflow:visible;background:#fff;border-bottom:10px solid #fff;float:none!important}#account .order-list-table table{border-collapse:collapse;border-bottom:1px solid #d6d5d5;width:100%}#account .order-list-table table th{text-align:left;color:#000;padding:10px 15px;background-color:#666;background:transparent}#account .order-list-table table thead th:first-child{width:30%}#account .order-list-table table thead th:last-child{width:15%;background-image:none}#account .order-list-table table thead th:nth-last-child(2){width:24%}#account .order-list-table table td input[type=checkbox]{float:left}#account .order-list-table table td input[type=checkbox][disabled]+span.ui-checkbox{background-position:0 -111px!important;cursor:default!important;color:#aaa!important;opacity:.45!important}#account .order-list-table table td:first-child strong{display:block}#account .order-list-table table tr.dragged{opacity:.3;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-ms-filter:"alpha(Opacity=30)"}#account .order-list-table table tr td:first-child a{color:#DF001B;font-weight:700;text-decoration:none}#account .order-list-table table tr td:first-child a:hover{text-decoration:underline}#account .order-list-table table thead th:first-child p:last-child{width:180px;text-align:left}#account .order-list-table table tbody td{vertical-align:top;text-align:left;color:#1d1d1d;padding:15px 15px 14px;border-top:1px solid #d6d5d5;background:#fff;-webkit-box-shadow:inset 10px 0 0 10px #fff;box-shadow:inset 10px 0 0 10px #fff}#account .order-list-table table tbody td p:first-child{text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#account .order-list-table table tbody td .error-message p{background:0;text-indent:0}#account .order-list-table table tbody td>p>a{font-size:11px;color:#df001b}#account .order-list-table table tbody td>a{display:block;width:auto;float:left;margin-top:10px;position:relative;z-index:100}#account .order-list-table .item-options a:not(.checkAvailability){font-size:11px;float:right;font-weight:700;margin-top:0}#account .order-list-table table.dragableTable tbody td:last-child>a{font-size:11px;float:right;font-weight:700;margin-top:0}#account .order-list-table table.dragableTable tbody td[colspan="3"]>a{font-size:11px;float:right;font-weight:700;margin-top:0}#account .order-list-table table tbody td>div{margin-bottom:10px}#account .order-list-table table tbody td>div.error-message{max-width:150px}#account .order-list-table table tbody td[colspan="3"]>div.error-message{float:right;max-width:100%;width:100%}#account .order-list-table table tbody td[colspan="3"]>div.error-message>p{float:left;width:auto}#account .order-list-table table tbody td[colspan="3"]>div.error-message>a{float:right;font-size:11px;font-weight:700;margin:5px}#account .order-list-table table tbody td[colspan="3"]>div.error-message>a:last-child{margin-right:10px}#account .order-list-table table tbody td[colspan="3"]>div.error-message>a:nth-last-child(2){float:right;margin:5px;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;display:inline-block;-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 15px;line-height:1em;text-align:center;cursor:pointer}#account .order-list-table table tbody td[colspan="3"]>div.error-message>a:nth-last-child(2):hover{background:#474747}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement{border-top:1px solid #d6d5d5;padding-top:10px;margin-top:10px;float:left;width:100%}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement .prodpic{float:left;margin:5px;width:100px;height:100px;background:#fff}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement p{color:#000;font-size:12px;float:left;width:240px;margin-top:10px;margin-left:10px}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement p strong{width:100%;float:left;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement p a{float:none;margin:10px 0;background:0;color:#e40022!important;display:block;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-weight:700;padding:0;line-height:1em;text-align:left;cursor:pointer;text-decoration:underline}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement>a{float:right;margin:5px;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!important;display:inline-block;-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 15px;line-height:1em;text-align:center;cursor:pointer}#account .order-list-table table tbody td[colspan="3"]>div.error-message .replacement>a:hover{background:#474747}#account .order-list-table table tbody td label{margin-top:-15px;display:block}#account .order-list-table table tbody td label strong{padding-left:17px;display:inline-block;width:100%}#account .order-list-table table tbody td label span{display:none;width:100%}#account .order-list-table table tbody td label>div{display:none;margin-top:10px}#account .order-list-table table tbody td label span span{display:inline-block;width:auto;float:right;text-align:right}#account .order-list-table table tbody td label span a{width:100%;float:left;margin-top:10px}#account .order-list-table table tbody td label:hover{text-decoration:none}#account .order-list-table table tbody td label.ui-radio-state-checked span,#account .order-list-table table tbody td label.ui-radio-state-checked-hover span{display:inline-block}#account .order-list-table table tbody td label.ui-radio-state-checked>div,#account .order-list-table table tbody td label.ui-radio-state-checked-hover>div{display:block}#account .order-list-table table tbody td a.info-link{width:80%;height:20px;float:left;background:url(img/icon-info.png) no-repeat 0 0;padding:0 0 0 22px;margin:10px 10px 10px 0;text-decoration:underline;color:#E40022;font-weight:700;font-size:12px}#account .order-list-table table tbody td:last-child{background:#fff}#account .order-list-table table tbody td.align-center{text-align:center}#account .order-list-table table tbody td.align-right{text-align:center}#account .order-list-table .item-options{margin:10px 0}#account .order-list-table .item-options a{margin-left:20px;font-size:12px;display:block}#account.lists .order-list-table .item-options a{margin-left:0}#account .order-list-table .item-options .checkAvailability{margin-left:0;padding-left:20px;background:transparent url(img/icon-availability.png) no-repeat top left}#account .order-list-table .item-options .addToList{padding-left:17px;margin:0;background:transparent url(img/icon-add-to-list.png) no-repeat top left}#account .order-list-table .item-options .ui-selectmenu{width:140px!important}#account .order-list-table .item-options .ui-selectmenu .ui-selectmenu-status{white-space:nowrap;width:125px!important;overflow:hidden}.product-facts{list-style:none;margin:0 0 5px 15px!important;font-size:11px}.product-facts li{width:90%;float:left;padding:3px 0 0 10px;margin:5px 0 0;background:url(img/square-tiny.gif) no-repeat 0 .7em}#productgrid,.search_productgrid,.downloads_productgrid,.videos_productgrid{width:690px;overflow:hidden;float:right;background:url(img/dots-horizontal.gif) repeat-x top left;margin-bottom:15px}#productgrid .productgrid,.search_productgrid .productgrid{width:720px}.productgrid{display:block;position:relative;background:url(img/product-grid-bg.gif)}.productgrid.collapsed{}.productgrid .heighttoggler{left:0;width:890px}.productgrid .product{position:relative;float:left;margin:10px 14px 3px 0;height:317px;overflow:hidden;padding:7px 16px 0 0;width:210px;background:url(img/dots.gif) repeat-y top right}#download-details .productgrid .product{height:inherit}.productgrid .product .productimage{position:relative;padding:10px;display:block;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:10px}.productgrid .product .productimage.makeitfit{text-align:center;padding:30px;padding-bottom:0;height:199px}.productgrid .product .productimage.makeitfit .headline,.mif-teaser .makeitfit .headline{font-weight:700;padding-top:20px;padding-bottom:5px;display:inline-block}.productgrid .product .productimage.makeitfit+.button,.mif-teaser .button{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;-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:12px 15px;display:block;line-height:1em;text-align:center;cursor:pointer}.productgrid .product>a,.mif-teaser{display:block;text-decoration:none}.productgrid .product a:hover .productimage.makeitfit+.button,.mif-teaser:hover .button{background:#A90329;color:#fff}.mif-teaser .makeitfit{display:block;padding-bottom:20px;text-align:center}.productgrid .product .productimage strong{float:right;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;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:11px;text-decoration:none;padding:2px 5px;line-height:1em;text-align:center}.productgrid .product>img{display:block;margin:0 0 10px}.productgrid .product h3.productdescription,.productgrid .product .productdescription{display:block;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 4px}.productgrid .product h3.productdescription{font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:13px;font-weight:700}.productgrid .product .productdescription small{display:block;font-size:13px;font-weight:400;text-indent:0}.productgrid .product p{line-height:1.3em}.width690px .productgrid{}.width690px .productgrid .product{margin:10px 0;height:300px;padding:7px 0 10px}.width690px .productgrid .right-dotted{margin:10px 0;height:300px;padding:7px 16px 10px 0;margin-right:14px}.productgrid .product .background-white{margin:0 0 10px;padding:9px;border:1px solid #fff}.productgrid .product .productlink{display:block;text-decoration:none}.productgrid .product:hover .productlink .productimage{border:1px solid #d5d5d5;padding:9px}#products-you-like .productgrid .product .productlink .productimage{border:0;padding:0 10px 0 0}.productgrid .product:hover .productlink .productdescription{text-decoration:underline}.productgrid .product .compare{position:absolute;top:208px;left:7px;height:10px;float:left;font-size:11px;z-index:50}#productgrid>div.productgrid>div>div.compare>label{background:transparent!important;color:#1d1d1d!important}#productgrid>div.productgrid>div>div.compare>label.ui-checkbox>.amountSelected{display:none}#productgrid>div.productgrid>div>div.compare>label.ui-checkbox.active>.amountSelected{display:inline-block}#productgrid>div.productgrid>div>div.compare>span.ui-checkbox,#productgrid>div.productgrid>div>div.compare>label.ui-checkbox:hover{cursor:pointer}.productgrid .product .productlink .compare label{padding:0 30px 0 0;background:transparent}.productgrid .product .productlink .compare label:hover{}.productgrid .product .productlink .item{position:absolute;bottom:5px;left:10px;width:200px;font-size:11px}.hintbox{display:block;position:relative;background:#ddd;background:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:10px;margin-top:20px}.hintbox img{float:left;margin-right:20px}.hintbox p{padding:1.5em 0;width:80%}.hintbox a.red{position:absolute;right:20px;top:40px;font-weight:700;text-decoration:none}.hintbox a.red:hover{text-decoration:underline}.border-top-big{border-top:10px solid #333}ul.squarelist{list-style:square inside}ul.squarelist li{margin-bottom:.8em}.notification ul.squarelist{margin-left:20px;margin-top:10px}.icon-close-white{position:absolute;top:15px;right:15px;background:url(img/icon-close-big-white.png) no-repeat;width:15px;height:15px;cursor:pointer}.note-count{display:inline-block;background:#df001b;border-radius:.7em;font-size:13px;padding:2px 6px 4px;line-height:1em;margin:0 0 0 10px}#preloadlayer{display:block;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#preloader{display:block;background:#fff url(img/preloader.gif) no-repeat 50% 30px;position:fixed;top:200px;left:50%;z-index:9999;text-align:center;width:600px;margin-left:-320px;padding:80px 20px 35px}#preloader .h2{font-size:19px!important}.preloader__image{display:block;width:0;height:0;visibility:hidden;opacity:0;position:absolute;bottom:0;left:0;z-index:-1;background:transparent url(img/preloader.gif) 0 0 no-repeat}#loginoverlay,#newregisteroverlay{display:none;position:absolute;top:0;left:0;z-index:999999;width:100%;height:100%}#loginoverlay>#loginpw,#loginoverlay>#requestpw,#loginoverlay>#selectaccount,#newregisteroverlay>#quickregister,.autologout-overlay>.autologout-overlay__inner,#chatoverlay>#chatoverlay-inner,#callbackoverlay>#callbackoverlay-inner{position:absolute;left:50%;top:120px;width:500px;padding:30px;margin-left:-280px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#requestpw{display:none}#loginoverlay>div>h3,#loginoverlay>div>.h3,#newregisteroverlay>div>h3,#newregisteroverlay>div>.h3{position:relative;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 20px;font-size:24px}#loginoverlay>div>.h3,#newregisteroverlay>div>.h3{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif}#loginoverlay>div>h3 span,#loginoverlay>div>.h3 span,#newregisteroverlay>div>h3 span,#newregisteroverlay>div>.h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#loginoverlay>div>h3 .close,#loginoverlay>div>.h3 .close,#newregisteroverlay>div>h3 .close,#newregisteroverlay>div>.h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#loginoverlay>div>form,#newregisteroverlay>div>form,#chatoverlay>div>form,#callbackoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin-bottom:10px}#loginoverlay>div>form .formoptions{text-align:right;font-size:12px}#loginoverlay>#selectaccount>form .formoptions{display:block;margin:40px 0 0}#loginoverlay>div>form .formoptions label,#newregisteroverlay>div>form fieldset label{padding:0 20px 0 0}#loginoverlay>div>form .formoptions p.error,#newregisteroverlay>div>form fieldset p.error{display:block;width:290px;margin-left:144px;text-align:left}#loginoverlay>div>form#passwordreset p{margin-bottom:20px}#loginoverlay>div>form#passwordreset label{display:block;margin:0 13px;width:100%}#loginoverlay>div>form>label,#newregisteroverlay>div>form label,#newregisteroverlay>div>form a.input-hint,#chatoverlay>div>form>label,#callbackoverlay>form>label{display:inline-block;width:140px}#newregisteroverlay>div>form .buttons .accept{display:inline-block}#newregisteroverlay>div>form .buttons label{width:230px}#newregisteroverlay>div>form .buttons .submit{display:inline-block;float:right}#newregisteroverlay>div>form .buttons span.ui-checkbox{vertical-align:top}#loginoverlay #selaccount label{vertical-align:top;margin-top:5px}#loginoverlay>div>form input[type=text],#loginoverlay>div>form input[type=password]{padding:12px 15px;margin:10px 0;width:284px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#newregisteroverlay>div>form input[type=text],#newregisteroverlay>div>form input[type=email],#newregisteroverlay>div>form input[type=password]{padding:12px 15px;margin:10px 0;width:265px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#loginoverlay>div>form#passwordreset input[type=text]{margin-right:10px;width:50%}#loginoverlay>div>form>div>a{margin-right:20px}#loginoverlay>div>form input[type=submit],#newregisteroverlay>div>form input[type=submit]{margin:10px 0;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;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer}#loginoverlay>div>form input[type=submit]:hover,#newregisteroverlay>div>form input[type=submit]:hover{background:#A90329;color:#fff}#registerlink{margin-bottom:20px;padding:20px 0;background:url(img/dots-horizontal.gif) repeat-x bottom left}#registerlink strong{display:block}#registerlink a,.commonoverlay .overlay-content .button{margin:10px 0 0;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#registerlink a:hover,.commonoverlay .overlay-content .button:hover{background:#7c7c7c}#loginoverlay>div>ul{margin-top:10px;list-style:square inside}#loginoverlay>div>ul>li{margin-top:5px;font-size:12px}#loginoverlay>div>ul>li a{font-weight:700}#loginoverlay p.error{background:#ebebeb;padding:10px;border:3px solid #df001b}#loginoverlay p.error a{color:#df001b;font-weight:700;text-decoration:none}#loginoverlay p.error a:hover{text-decoration:underline}#loginoverlay p.success{background:#ebebeb;padding:10px;border:3px solid #95ad40}#loginoverlay p.success a{color:#95ad40;text-decoration:none}#loginoverlay>div>p{margin-top:20px;text-indent:18px;font-size:12px;background:url(img/square-small.gif) no-repeat 0 6px}#loginoverlay>div>p a{color:#df001b;font-weight:700;text-decoration:none}#loginoverlay>div>p a:hover{text-decoration:underline}#reloginoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#reloginoverlay>#reloginpw,#reloginoverlay>#requestpw2,#reloginoverlay>#selectaccount{position:absolute;left:50%;top:120px;width:500px;padding:30px;margin-left:-280px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#requestpw2{display:none}#reloginoverlay>div>h3{position:relative;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 20px;font-size:24px}#reloginoverlay>div>h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#reloginoverlay>div>h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#reloginoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin-bottom:10px}#reloginoverlay>div>form .formoptions{text-align:right;font-size:12px}#reloginoverlay>div>form .formoptions{text-align:right;font-size:12px}#reloginoverlay>#selectaccount>form .formoptions{display:block;margin:40px 0 0}#reloginoverlay>div>form .formoptions label{padding:0 20px 0 0}#reloginoverlay>div>form .formoptions p.error{display:block;width:290px;margin-left:144px;text-align:left}#reloginoverlay>div>form#passwordreset p{margin-bottom:20px}#reloginoverlay>div>form#passwordreset label{display:block;margin:0 13px;width:100%}#reloginoverlay>div>form>label{display:inline-block;width:140px}#reloginoverlay #selaccount label{vertical-align:top;margin-top:5px}#reloginoverlay>div>form input[type=text],#reloginoverlay>div>form input[type=password]{padding:12px 15px;margin:10px 0;width:284px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#reloginoverlay>div>form#passwordreset input[type=text]{margin-right:10px;width:50%}#reloginoverlay>div>form>div>a{margin-right:20px}#reloginoverlay>div>form input[type=submit]{margin:10px 0;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;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer}#reloginoverlay>div>form input[type=submit]:hover{background:#A90329;color:#fff}#reloginoverlay>div>ul{margin-top:10px;list-style:square inside}#reloginoverlay>div>ul>li{margin-top:5px;font-size:12px}#reloginoverlay>div>ul>li a{font-weight:700}#reloginoverlay p.error{background:#ebebeb;padding:10px;border:3px solid #df001b}#reloginoverlay p.error a{color:#df001b;font-weight:700;text-decoration:none}#reloginoverlay p.error a:hover{text-decoration:underline}#reloginoverlay p.success{background:#ebebeb;padding:10px;border:3px solid #95ad40}#reloginoverlay p.success a{color:#95ad40;text-decoration:none}#reloginoverlay>div>p{margin-top:20px;text-indent:18px;font-size:12px;background:url(img/square-small.gif) no-repeat 0 6px}#reloginoverlay>div>p a{color:#df001b;font-weight:700;text-decoration:none}#reloginoverlay>div>p a:hover{text-decoration:underline}.galleryoverlay,#galleryoverlay,.commonoverlay{display:none;opacity:0;position:absolute;top:0;left:0;z-index:999999;width:100%;height:100%;text-align:center}.galleryoverlay.active,#galleryoverlay.active,.commonoverlay.active{display:block;opacity:1}.galleryoverlay>div.icon-close-white,#galleryoverlay>div.icon-close-white,.commonoverlay>div.icon-close-white{position:absolute;top:70px;left:50%;margin-left:470px;z-index:9999;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}.galleryoverlay .minislides img,#galleryoverlay #minislides img{height:auto;max-width:103px;max-height:65px}.commonoverlay{text-align:left}.commonoverlay .form-wrapper{background:0;box-shadow:none;-webkit-box-shadow:none;width:100%;padding:0}.commonoverlay .h1,.commonoverlay .h2{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}.commonoverlay h1,.commonoverlay .h1{margin-bottom:10px;font-size:32px}.commonoverlay h2,.commonoverlay .h2{font-size:22px!important;margin-bottom:30px!important}.commonoverlay h2 strong,.commonoverlay .h2 strong{font-size:22px!important}.commonoverlay form .left,.commonoverlay form .right{width:47%}.commonoverlay form .left{}.commonoverlay form .right{}.commonoverlay fieldset select{width:295px!important}.commonoverlay fieldset input:not([placeholder=Search]),.commonoverlay fieldset textarea{width:295px!important}.commonoverlay fieldset textarea{height:78px}.commonoverlay .chosen-container-single .chosen-search input{}.commonoverlay .form-wrapper p.input label{width:165px}.commonoverlay .chosen-container-single .chosen-single span,.commonoverlay .chosen-container li span{color:#fff}.worldwide .chosen-container li span{display:inline}.commonoverlay .overlay-content{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin-bottom:10px}#videooverlay{display:none;opacity:0;position:absolute;top:0;left:0;z-index:999999;width:100%;height:100%;text-align:center}#videooverlay.active{display:block;opacity:1}#videooverlay>div:nth-child(2){position:absolute;top:70px;left:50%;margin-left:470px;z-index:9999;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#videoplayer video{position:absolute;width:990px}#accountoverlay{display:none;background:#000;color:#fff;position:absolute;top:112px;left:50%;z-index:9999;margin-left:-160px;width:400px;padding:30px;line-height:1.6em;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}#accountoverlay>div>a.logout{position:absolute;bottom:20px;right:30px;-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:12px 15px;line-height:1em;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}#accountoverlay>div>a.logout:hover{background:#A90329;color:#fff}#accountoverlay>div>a.manage{position:absolute;bottom:20px;left:30px;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}#accountoverlay>div>a.manage:hover{background:#7c7c7c;color:#fff}#accountoverlay>div{padding-top:20px}#accountoverlay>.h3{padding-top:0;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:14px}#accountoverlay div.quicklinks{background:url(img/dots-white.gif) repeat-x bottom left;margin:20px 0;padding-bottom:2px;padding-top:0}#accountoverlay li a{color:#fff;text-decoration:none}#accountoverlay li a:hover{text-decoration:underline}#accountoverlay table{margin:15px 0 5px}#accountoverlay table td{vertical-align:top;padding:0 10px 0 0}#accountoverlay table a{color:#df001b}#accountoverlay table span a{color:#fff!important;font-size:13px!important;font-weight:700!important;background:none!important;width:auto!important;padding:0!important;margin-top:-1px!important;padding-right:250px!important;margin-right:-250px!important}#accountoverlay table span label{color:#df001b;text-decoration:underline}#accountoverlay ul{list-style:none;margin:0 0 20px 10px;width:190px;float:left}#accountoverlay .quicklinks ul li a{background:url(img/icon-arrow-right-small-white.png) no-repeat left 6px;padding:0 0 0 15px;margin:0 0 5px}#accountoverlay .quicklinks ul li strong{display:block;margin:0 0 10px}#accountoverlay .quicklinks ul li a strong{display:inline-block;background:#df001b;border-radius:.7em;font-size:13px;padding:2px 6px 4px;line-height:1em;margin:0 0 0 10px}.infooverlay{display:none;background:url(img/squared.gif);color:#1D1D1D;position:absolute;top:0;left:0;z-index:200;width:270px;padding:10px 15px;line-height:1.6em;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);border:1px solid #ddd;border-collapse:separate;font-size:13px!important;font-weight:400;font:400 13px 'Hilti Roman',Arial,Verdana,Sans-Serif!important}.infooverlay>div{background:url(img/squared.gif);position:absolute;left:0;top:-30px;height:30px;display:inline-block;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);padding:0 35px 0 15px;line-height:2.5em}#teasers>div.quickorder .infooverlay>div{top:-35px;height:35px}#cart .contentbody .cart .infooverlay>div{width:165px}.commonoverlay div.accept{position:relative;clear:both;margin-bottom:25px}.commonoverlay .infooverlay{display:block}.commonoverlay .infooverlay>div{min-width:0!important}.infooverlay>div div.overlay{background:url(img/squared.gif);position:absolute;left:0;bottom:-12px;top:auto;height:12px;display:block;width:100%}.infooverlay>div div.icon-close{position:absolute;top:9px;right:10px;background:url(img/icon-close-black.png) no-repeat center center;width:15px;height:15px;cursor:pointer}.infooverlay p{text-indent:0;background:0}.infooverlay ul{list-style:square;padding-left:20px}.infooverlay a{text-decoration:underline;cursor:pointer}.fleetoverlay{display:none;background:url(img/squared.gif);color:#1D1D1D;position:absolute;top:100px;left:50px;z-index:200;width:270px!important;padding:16px 15px 10px;line-height:1.6em;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);z-index:300}.fleetoverlay>div{background:url(img/squared.gif);position:absolute;left:0;top:-30px;height:30px;display:inline-block;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);padding:8px 35px 0 15px;line-height:1.1em}.fleetoverlay>div div.overlay{background:url(img/squared.gif);position:absolute;left:0;bottom:-12px;top:initial;height:12px;display:block;width:100%}.fleetoverlay>div div.icon-close{position:absolute;top:9px;right:10px;background:url(img/icon-close-black.png) no-repeat center center;width:15px;height:15px;cursor:pointer}.fleetoverlay ul{list-style:square;padding-left:20px}.fleetoverlay a{text-decoration:underline;cursor:pointer}#content .product-item .ordering-details .fleetoverlay{margin-top:-10px}#tableoptions{display:block;margin:20px 0}#tableoptions a{float:left;display:inline-block;background:url(img/icon-link.png) no-repeat left center;padding:5px 0 5px 20px;margin:-5px 0;text-decoration:none;font-size:12px}#tableoptions a.scrollto{float:right;background:url(img/icon-arrow-up-gray.png) no-repeat left center;padding:5px 0 5px 25px}.compareoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}.compareoverlay .icon-close-white{position:absolute;top:70px;left:50%;margin-left:440px;z-index:9999;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#compare{position:relative;top:50px;display:inline-block;width:auto;max-width:90%;margin:0 auto;padding:30px 50px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#compare-next{position:fixed;top:225px;right:5%;margin-right:-50px;z-index:200;width:50px}#compare-prev{position:fixed;top:225px;left:5%;margin-left:-50px;z-index:200;width:50px}#compare-next.bottom-fix,#compare-prev.bottom-fix{position:absolute;top:auto;top:initial;right:0;bottom:0;height:50px;width:50px;margin:0}#compare-prev.bottom-fix{left:0}#compare .clearfix:first-child,#battery-compare #compare h2,#battery-compare #compare .h2{display:block;margin-bottom:20px;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#compare a{text-decoration:none}#compare a.icon-clearall-red:hover{color:#DF001b}#compare h2,#compare .h2{font-size:26px}#compare .h2{display:block;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#compare h2 span,#compare .h2 span{position:absolute;top:20px;right:18px;background:url(img/icon-close-big-dark.gif) center right no-repeat;width:auto;height:15px;cursor:pointer;font-size:14px;padding-right:33px}#compare .comparetable{background:#fff url(img/bg.jpg);z-index:2;position:relative;width:100%;overflow-x:scroll;clear:both}#compare .icon-collapsed{float:right;margin-top:0;display:block;width:20px;height:17px;background:url(img/icon-collapsed-dark.png) no-repeat;cursor:pointer}#compare .icon-expanded{float:right;margin-top:0;display:block;width:20px;height:17px;background:url(img/icon-expanded-dark.png) no-repeat;cursor:pointer}#compare a.compare-expand{display:block;position:relative}#compare .sortby{position:absolute;top:0;left:50%;width:300px;margin-left:-150px;vertical-align:top;padding-top:5px}#overlay-close{position:absolute;top:15px;right:15px;background:url(img/icon-close-big-dark.gif) no-repeat center right 10px;width:auto;min-width:35px;height:25px;padding-top:10px;padding-right:30px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:14px;cursor:pointer}#compare table{clear:left;border-spacing:0;border-collapse:collapse;display:block}#compare table tr td{width:190px!important;vertical-align:top;padding:15px 17px 15px 15px;background:#fff url(img/dots.gif) repeat-y top right}#compare table tbody td{padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #1d1d1d}#compare table tbody td.middle{vertical-align:middle}#compare table thead tr td{background:transparent}#compare table thead tr.products td>strong{display:block;width:195px}#compare table thead tr.links{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}#compare table thead tr.links td{background:url(img/dots-white.gif) repeat-y top right}#compare table thead tr.links td:not(:first-child):hover{background-color:#474747}#compare table thead tr.links td a strong{display:inline-block;background:url(img/icon-arrow-right-white.png) no-repeat center right;padding:5px 20px 5px 0;margin:-5px 0;color:#fff}#compare table tbody{background-color:#fff}#compare table tbody tr td ul:not(.chosen-results){font-size:11px;list-style:square inside}#compare table tbody tr td ul:not(.chosen-results) li{margin-bottom:.8em}#compare table tbody tr td.comparisonTechData ul{list-style:none;font-size:13px}#compare table .stars{top:-3px;margin-right:5px}#compare table thead tr td{position:relative}#compare table thead tr td a{display:block}#compare table thead tr td a.icon-clearall-red,#compare table thead tr td a.icon-clearall{display:inline-block}#compare table tr.products td a.product>span:first-child{display:block;background:#fff;padding:30px 0 0;text-align:center;position:relative;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#compare table tr.products td a.product span span.prodpic{width:190px;height:170px}#compare table tr.products td a.product:hover>span:first-child{border:1px solid #d5d5d5;margin:-1px}#compare table tr.products td a.product>span:first-child strong{position:absolute;top:10px;left:10px}#compare table tr.products td a.product>span:last-child{display:block;margin:10px 0;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 4px}#compare table tr.products td a.product:hover>span:last-child{text-decoration:underline}#compare table tr.products td a.remove{float:right;position:relative;z-index:200;margin:5px 10px 0 0;font-size:11px;font-weight:700;display:block;background:#fff}#compare table tr.products td a.remove.hover .icon-close-square-dark,#compare table tr.products td a.remove:hover .icon-close-square-dark{background:url(img/remove-2_hover.png) no-repeat 0 0;background-size:100%}.productpic-medium{background:#fff;width:570px;float:left;padding:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.productfacts{float:right;width:290px}.productfacts p{padding:0 0 0 18px;background:url(img/square-red.gif) no-repeat 0 7px;font-size:15px;margin:10px 0}.productfacts li{list-style:none;padding:0 0 0 18px;background:url(img/square-red.gif) no-repeat 0 7px;font-size:15px;margin:10px 0}.productfacts .productfacts__info{padding-top:20px;padding-left:0;margin-top:20px;margin-bottom:0;background:0;font-size:13px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-weight:400;line-height:1.2;background:url(img/dots-horizontal.gif) repeat-x top left}.productfacts .productfacts__info:before,.productfacts .productfacts__info:after{content:'';display:table;clear:both}.productfacts>.makeitfitbox{width:270px;float:left;margin:10px 0 0;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:0 10px 10px;margin-top:20px;text-decoration:none;overflow:hidden}.productfacts>.makeitfitbox p{padding:0 15px;background:0;font-size:13px}.productfacts>.makeitfitbox img{float:left;width:30px;margin:0 10px 10px -15px}.productfacts>.makeitfitbox .button{margin:0;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;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;width:240px}.productfacts>.makeitfitbox:hover .button{background:#474747;color:#fff}.productfacts .buttons,.productfacts .logos,.productfacts .editorial-buttons{background:url(img/dots-horizontal.gif) repeat-x top left;margin-top:20px;padding-top:20px}.productfacts .buttons{margin-bottom:-10px}.productfacts .editorial-buttons{clear:both}.productfacts .buttons a,.productfacts .editorial-buttons a{display:inline-block;-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:12px 15px;line-height:1em;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;margin-right:10px}.productfacts .buttons a{margin-bottom:10px}.productfacts .buttons a:last-child{margin-right:0}.productfacts .editorial-buttons a{box-sizing:border-box;width:100%}.productfacts .buttons a:hover,.productfacts .editorial-buttons a:hover{background:#474747;color:#fff}.productfacts .logos div{float:left;display:inline-block;width:88px;height:48px;margin:0 10px 10px 0;background:#fff;border:1px solid #fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);text-align:center;position:relative}.productfacts .logos div:nth-child(3n){margin:0 0 10px}.productfacts .logos div img{display:inline-block;max-width:80px;max-height:40px;margin:4px}.csstransforms .productfacts .logos div{display:block;text-align:center}.csstransforms .productfacts .logos div img{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ie9.csstransforms .productfacts .logos div img{position:inherit;margin:5px auto;display:inline-block;left:auto;top:auto}#product-accessories #content .contenthead h2{font-size:36px}#product-accessories #content .contenthead h3{font-size:32px;margin-bottom:-10px}#product-overview #content .contenthead h2,#register #content .contenthead h2{font-size:36px;width:100%;padding-bottom:20px;margin-bottom:15px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#product-overview #content .contenthead p,#register #content .contenthead p{width:100%;font-size:15px;min-height:40px}#product-range #content .contenthead h1,#product-range #content .contenthead h2{font-size:32px;max-width:740px}#product-range #content .contenthead h1 strong,#product-range #content .contenthead h2 strong{top:-7px}#product-range #content .contenthead h1 small{font-size:32px;display:block}#product-range #content .contenthead h2.customerNames{font-size:13px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-weight:400;margin:-10px 0 10px 0}#product-range #content .contenthead h2.customerNames strong{position:relative;top:auto!important;margin:0;cursor:default;display:inline-block;border-radius:0!important;font-family:inherit!important;font-size:inherit!important;padding:0!important;line-height:inherit!important;text-align:left!important;background:none!important;color:inherit!important}#product-range #content .contenthead h3{font-size:32px}#product-range #content .contenthead .also-known-as span,#product-range #content .contenthead .also-known-as h2{display:inline-block;width:auto;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:20px}#product-range #content .contenthead .also-known-as h2{font-weight:700}#product-range #content>a{padding:10px 0!important}#folder-orderlist span.buyOnly strong,#folder-orderlist span.buyOnly>span{display:inline-block;width:100%}#folder-orderlist span.buyOnly>span{text-align:right}#product-grid #content .contenthead h1,#product-grid #content .contenthead h2{font-size:36px}#product-grid #content .contenthead p{margin-top:15px}#product-grid #content .contenthead a,#product-grid #content .pagination__wrapper>a{text-decoration:none}#product-grid #content .contenthead a:hover,#product-grid #content .pagination__wrapper>a:hover{background:#474747;color:#fff}#product-grid #content .pagination__wrapper>a{float:none;margin:0 -20px 0 40px}#product-overview .maincontent.productlist,#submittal .maincontent.productlist{margin:0;padding:30px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#product-overview .maincontent.productlist ul,#submittal .maincontent.productlist ul{width:950px;float:left;list-style:none;min-height:300px}#product-overview .maincontent.productlist li,#submittal .maincontent.productlist li{float:left;margin:0 20px -1px 0;width:295px;height:77px;overflow:hidden;background:url(img/dots-horizontal.gif) repeat-x bottom left}#product-overview .maincontent.productlist li a,#submittal .maincontent.productlist li a{display:inline-block;text-decoration:none;width:295px;height:67px;overflow:hidden;padding:6px 0 5px;vertical-align:middle;position:relative}#product-overview .maincontent.productlist li a:hover,#submittal .maincontent.productlist li a:hover{background:#eee url(img/dots-horizontal.gif) repeat-x bottom left}#product-overview .maincontent.productlist li a img,#submittal .maincontent.productlist li a img{float:left;padding:5px;max-width:90px!important}#product-overview .maincontent.productlist li a span,#submittal .maincontent.productlist li a span{float:right;padding:10px 0 0;font-weight:700;width:195px}#product-overview .maincontent.productlist li a.icon img,#submittal .maincontent.productlist li a.icon img{padding-top:15px}#product-overview .maincontent.productlist li a.icon span,#submittal .maincontent.productlist li a.icon span{padding-top:15px;width:170px}#product-overview .maincontent.productlist .teaser,#submittal .maincontent.productlist .teaser{position:relative;float:right;width:180px;min-height:265px;max-height:300px;padding:15px;text-align:center;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:0 10px;overflow:hidden}#product-overview .maincontent.productlist .teaser h5,#submittal .maincontent.productlist .teaser h5{color:#666;font-size:14px;margin:0 0 20px;text-align:left;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#product-overview .maincontent.productlist .teaser h5 strong,#submittal .maincontent.productlist .teaser h5 strong{float:right;padding:2px 5px;margin:0 0 5px 5px;font-size:11px;text-transform:uppercase;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;line-height:1em;text-align:center;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}#product-overview .maincontent.productlist .teaser p,#submittal .maincontent.productlist .teaser p{text-align:left;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px;margin-bottom:20px}#product-overview .maincontent.productlist .teaser a,#submittal .maincontent.productlist .teaser a{color:#df001b;font-weight:700;text-decoration:none}#product-overview .maincontent.productlist .teaser a:hover,#submittal .maincontent.productlist .teaser a:hover{text-decoration:underline}#search-results #content .contenthead h2{font-family:'Hilti Ext',Arial,Verdana,Sans-Serif;font-size:24px}#search-results #content .contenthead h2 a{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif}#search-results #content .contenthead a{color:#df001b;text-decoration:underline;cursor:pointer}#search-results #content .contenthead p{width:100%;font-size:15px;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#search-results #content .contenthead .error-message{margin-top:20px}#search-results #content .contenthead .error-message p{background:transparent;padding:5px}#search-results #content .contenthead form{float:right}#search-results #content .contenthead form #content-searchfield{margin:0 5px 0 0;float:left;background:#fff;width:170px;color:#4b4b4b;font-size:12px;padding:11px 12px;-webkit-box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2)}#search-results #content .contenthead form #content-searchbutton{display:inline-block;float:right;-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:12px 15px 12px 40px;height:37px;line-height:1em;text-align:center;cursor:pointer;background:#DF001B url(img/icon-search-white.png) no-repeat 10px center;color:#fff}#search-results #content .contenthead form #content-searchbutton:hover{background:#A90329 url(img/icon-search-white.png) no-repeat 10px center;color:#fff}#search-results #content .folders{margin:0}#search-results .folders-navigation{margin:0}#search-results #content .folders .folders-navigation li{width:auto;padding-left:0;padding-right:0}#search-results #content .folders .folders-navigation li a{width:auto;max-width:200px;padding-left:30px;padding-right:30px}#search-results #content .folders .folders-content{padding-top:30px;background:transparent;-webkit-box-shadow:none;box-shadow:none}#downloads #content .contenthead h1,#downloads #content .contenthead h2{font-size:36px;width:100%;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#downloads #content .contenthead .inlineblock{display:inline-block;float:right;margin-top:-41px;font-size:12px}#downloads #content .contenthead .inlineblock a{font-weight:700!important}#downloads #content .folders,#submittal.optimized #content .folders{margin:0}#downloads .folders-navigation,#submittal.optimized .folders-navigation{margin:0}#downloads #content .folders .folders-navigation li,#submittal.optimized #content .folders .folders-navigation li{width:auto;padding-left:0;padding-right:0}#downloads #content .folders .folders-navigation li h2,#submittal.optimized #content .folders .folders-navigation li h2{font-family:"Hilti Roman",Arial,Helvetica,sans-serif;font-size:1em}#downloads #content .folders .folders-navigation li a,#submittal.optimized #content .folders .folders-navigation li a{width:auto;max-width:200px;padding-left:30px;padding-right:30px}#downloads #content{background:transparent;-webkit-box-shadow:none;box-shadow:none}#downloads #content .folders .folders-content,#submittal #content .folders .folders-content{-webkit-box-shadow:none;box-shadow:none;background:transparent;padding-top:30px}#downloads #content .message{padding:10px 60px 10px 15px;margin-bottom:5px;background:url(img/squared.gif)}#downloads #content .message .close{position:absolute;right:50px;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#downloads #content .error-message{margin-top:20px}#downloads #content .pagination__wrapper .inlineblock a.ui-selectmenu{min-width:36px}#downloads #content .downloads>div,#search-results #content #folder-firestop .downloads>div,#search-results .search_productgrid .downloads>div,#download-details>div.software,#download-details .folder-content>div{padding:15px 0 15px 80px;min-height:90px;overflow:auto;background:url(img/dots-horizontal.gif) repeat-x bottom left}#download-details>div{width:900px}#download-details>div.software{width:820px}#download-details>div>span{float:right;margin-right:20px}#download-details .folder-content>div{padding:15px 20px 15px 100px}#download-details .folder-content>div.productgrid{padding:15px 0}#download-details .folder-content>div.productgrid .product{background:0;padding-right:0}#download-details .folder-content>div{background:0}#downloads #content .downloads>div h3{margin-bottom:30px}#downloads #content .downloads>div h3 strong,#search-results .search_productgrid .downloads>div h3 strong,#search-results #content .downloads>div.firestop-item h3 strong,#download-details>div.software h3 strong,#download-details>div.software .h3 strong,#download-details .folder-content>div h3 strong{position:relative;top:-1px;left:5px;margin:0;cursor:default;display:inline-block;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,sans-serif;font-size:11px;text-decoration:none;padding:3px 5px;line-height:1em;text-align:center;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}#downloads #content .downloads>div h3 a,#search-results .search_productgrid .downloads>div h3 a,#search-results #content .downloads>div.firestop-item h3 a,#download-details>div.software h3 a,#download-details>div.software .h3 a,#download-details .folder-content>div h3 a{text-decoration:none;display:block;width:310px}#downloads #content .downloads>div h3 a:hover,#search-results .search_productgrid .downloads>div h3 a:hover,#search-results #content .downloads>div.firestop-item h3 a:hover,#download-details>div.software h3 a:hover,#download-details>div.software .h3 a:hover,#download-details .folder-content>div h3 a:hover{text-decoration:underline}#downloads #content .downloads>div>span,#search-results .search_productgrid .downloads>div>span,#search-results .downloads_productgrid .downloads>div>span,#search-results .videos_productgrid .downloads>div>span,#search-results #content .downloads>div.firestop-item>span{float:right;width:120px;margin-right:20px}#downloads #content .downloads>div.firestop-item>.dwnl-btn,#search-results #content .downloads>div.firestop-item>.dwnl-btn,#downloads #content .downloads>div>.dwnl-btn,#search-results .search_productgrid .downloads>div>.dwnl-btn,#download-details>div.software>.dwnl-btn,#download-details .folder-content>div>.dwnl-btn{float:right;display:inline-block;width:120px;word-break:break-all;-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:8px 15px;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}#downloads #content .downloads>div.firestop-item>.dwnl-btn,#search-results #content .downloads>div.firestop-item>.dwnl-btn{position:static!important;width:122px!important;margin-bottom:8px;padding:8px 14px;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c))!important;background:-webkit-linear-gradient(top,#979797 0,#7c7c7c 100%)!important;background:-o-linear-gradient(top,#979797 0,#7c7c7c 100%)!important;background:-ms-linear-gradient(top,#979797 0,#7c7c7c 100%)!important;background:linear-gradient(to bottom,#979797 0,#7c7c7c 100%)!important;word-break:normal}#downloads #content .downloads>div.firestop-item>.dwnl-btn:after,#search-results #content .downloads>div.firestop-item>.dwnl-btn:after{display:none!important}#downloads #content .downloads>div.firestop-item>.dwnl-btn:hover,#search-results #content .downloads>div.firestop-item>.dwnl-btn:hover,#downloads #content .downloads>div>a.dwnl-btn:hover,#search-results .search_productgrid .downloads>div>a.dwnl-btn:hover,#download-details>div.software>a.dwnl-btn:hover,#download-details .folder-content>div>a.dwnl-btn:hover{background:#474747!important;color:#fff}#downloads #content .downloads>div.firestop-item>.dwnl-btn.gradient-gray,#search-results #content .downloads>div.firestop-item>.dwnl-btn.gradient-gray,#downloads #content .downloads>div>.dwnl-btn.gradient-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%)}#downloads #content .downloads>div>a.dwnl-btn span,#search-results .search_productgrid .downloads>div>a.dwnl-btn span,#download-details>div.software>a.dwnl-btn span,#download-details .folder-content>div>a.dwnl-btn span{display:inline-block;height:14px;width:30px;background:url(img/icon-download.png) no-repeat 0 0}#downloads #content .downloads>div>select,#downloads #content .downloads>div>.ui-selectmenu,#search-results .search_productgrid .downloads>div>select,#search-results .search_productgrid .downloads>div>.ui-selectmenu,#download-details>div.software>select,#download-details>div.software>.ui-selectmenu,#download-details .folder-content>div>select,#download-details .folder-content>div>.ui-selectmenu{float:right;margin-top:6px;margin-right:15px}#downloads #content .downloads>div a.link-to-detailoverlay,#search-results #content #folder-firestop .downloads>div a.link-to-detailoverlay,#search-results .search_productgrid .downloads>div a.link-to-detailoverlay,#download-details>div.software>a.link-to-detailoverlay,#download-details .folder-content>div>a.link-to-detailoverlay{display:inline-block;color:#DF001B;font-weight:700;text-decoration:none;margin-top:0;float:right}#downloads #content .downloads>div a.link-to-detailoverlay:hover,#search-results .search_productgrid .downloads>div>a.link-to-detailoverlay:hover,#download-details>div.software>a.link-to-detailoverlay:hover,#download-details .folder-content>div>a.link-to-detailoverlay:hover{text-decoration:underline}#downloads #content .downloads>div>a.imagelink,#downloads #content .downloads>div>img,#search-results .search_productgrid .downloads>div>a.imagelink,#download-details>div.software>a.imagelink,#download-details>div.software>img,#download-details .folder-content>div>img{float:left;margin-left:-79px;margin-top:4px}#downloads #content .downloads>div>table,#search-results .search_productgrid .downloads>div>table,#download-details>div.software>table,#download-details .folder-content>div>table,#downloads #content .downloads>div>ul.icons,#search-results #content #folder-firestop .downloads>div>ul.icons{margin:5px 0 0;font-size:11px;color:#666;display:inline-block;vertical-align:top;width:350px;float:left}#downloads #content .downloads>div>p{margin-top:-30px;min-height:35px}#downloads #content .downloads>div>table.related,#search-results .search_productgrid .downloads>div>table.related{float:right;width:240px}#downloads #content .downloads>div>table.related td,#search-results .search_productgrid .downloads>div>table.related td{vertical-align:top;padding-right:0;padding-left:10px}#downloads #content .downloads>div>table.related td[rowspan="3"],#search-results .search_productgrid .downloads>div>table.related td[rowspan="3"]{width:120px}#downloads #content .downloads>div>table.related td a,#search-results .search_productgrid .downloads>div>table.related td a{font-weight:400}#downloads #content .downloads>div>table.related td a.link-to-detailoverlay,#search-results .search_productgrid .downloads>div>table.related td a.link-to-detailoverlay{font-weight:700}#downloads #content .downloads>div>div.downloadLink,#search-results #content #folder-firestop .downloads>div>div.downloadLink{float:right;width:150px}#downloads #content .downloads>div.firestop-item>div.downloadLink,#search-results #content #folder-firestop .downloads>div>div.downloadLink{clear:right}#downloads #content .downloads>div>div.downloadLink a,#search-results #content #folder-firestop .downloads>div>div.downloadLink a{font-weight:700;text-decoration:none}#downloads #content .downloads>div>div.downloadLink a:hover,#search-results #content #folder-firestop .downloads>div>div.downloadLink a:hover{text-decoration:underline}#downloads #content .downloads>div>table td,#search-results #content #folder-firestop .downloads>div>table td,#search-results .search_productgrid .downloads>div>table td,#download-details>div.software>table td,#download-details .folder-content>div>table td{padding-right:10px;vertical-align:top}#downloads #content .downloads>div>table td,#search-results #content #folder-firestop .downloads>div>table td,#search-results .search_productgrid .downloads>div>table td,#download-details>div.software>table td,#download-details .folder-content>div>table td{font-weight:700}#downloads #content .downloads>div>table.related td,#search-results #content #folder-firestop .downloads>div>table.related td,#search-results .search_productgrid .downloads>div>table.related td{vertical-align:top;padding-right:0;padding-left:10px}#downloads #content .downloads>div>table.related td a,#search-results #content #folder-firestop .downloads>div>table.related td a,#search-results .search_productgrid .downloads>div>table.related td a{font-weight:400}#downloads #content .downloads>div>table.related td a.link-to-detailoverlay,#search-results #content #folder-firestop .downloads>div>table.related td a.link-to-detailoverlay,#search-results .search_productgrid .downloads>div>table.related td a.link-to-detailoverlay{font-weight:700}#downloads #content .pagination__wrapper>form{float:left;margin-top:-8px;margin-left:-20px}#downloads #content .pagination__wrapper>form>input[type=text]{background:#fff url(img/icon-search-grey.png) no-repeat center right;width:200px;color:#4B4B4B;font-size:12px;padding:8px 30px 8px 8px;-webkit-box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2)}#downloads #content .pagination__wrapper>form>input[type=submit]{display:none}#downloads #content #filterbar>form{margin-bottom:10px}#downloads #content #filterbar>form>input[type=text]{width:132px;color:#4B4B4B;font-size:12px;padding:11px 12px;-webkit-box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2)}#downloads #content #filterbar>form>input[type=submit]{display:inline-block;float:right;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;width:37px;height:37px;text-indent:-999px;overflow:hidden;cursor:pointer;background:#DF001B url(img/icon-search-white.png) no-repeat center center;color:#fff}#downloads #content #filterbar>form>input[type=submit]:hover{background:#A90329 url(img/icon-search-white.png) no-repeat center center;color:#fff}#downloads #content .downloads.ul>div,#search-results #content #folder-firestop .downloads.ul>div{padding:15px 0 15px 20px;position:relative}#downloads #content .message a{color:#DF001B;font-weight:700;text-decoration:none}#downloads #content .downloads.ul>div .ui-checkbox{position:absolute;left:0;top:11px}.ullistoptions{display:block;margin:20px 20px -15px 0;padding:20px 0 0;background:url(img/select-all.png) no-repeat 0 7px}.ullistoptions.bottom{margin:0 20px 0 0;background:url(img/select-all-bottom.png) no-repeat 0 10px}#downloads #content .downloads>.firestop-item h3,#search-results #content .downloads>.firestop-item h3{margin-bottom:20px;max-width:50%}#folder-firestop .tabs-content .firestop-item{border:1px solid transparent}#folder-firestop .tabs-content .firestop-item.selected{background:#EDEDED!important;border:1px solid #d5d5d5}#folder-firestop .tabs-content .firestop-item .ui-checkbox{width:18px!important}.ullistoptions a,#folder-firestop .firestop__content>.firestop__head a.button{float:left;margin:-25px 0 25px 30px;display:inline-block;-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:7px 15px;line-height:1em;text-align:center;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}.ullistoptions a:hover,#folder-firestop .firestop__content>.firestop__head a.button:hover{background:#A90329;color:#fff}.ullistoptions.bottom a{margin:5px 0 0 30px}#search-results #content #folder-firestop .downloads>div>ul.icons,#downloads #content .downloads>div>ul.icons,#submittal #content ul.icons{list-style:none}#search-results #content #folder-firestop .downloads>div>ul.icons li,#downloads #content .downloads>div>ul.icons li{float:left;margin-right:10px;width:40px;height:40px;background:url(img/ul.png) no-repeat 0 0;background-size:40px auto}#downloads #content .downloads>div>ul.icons li.water,#search-results #content #folder-firestop .downloads>div>ul.icons li.water{background-position:0 -54px}#downloads #content .downloads>div>ul.icons li.thermal,#search-results #content #folder-firestop .downloads>div>ul.icons li.thermal{background-position:0 -109px}#downloads #content .downloads>div>ul.icons li.electrical,#search-results #content #folder-firestop .downloads>div>ul.icons li.electrical{background-position:0 -164px}#downloads #content .downloads>div>ul.icons li.blast,#search-results #content #folder-firestop .downloads>div>ul.icons li.blast{background-position:0 -218px}#downloads #content .downloads>div>ul.icons li.ageing,#search-results #content #folder-firestop .downloads>div>ul.icons li.ageing{background-position:0 -273px}#downloads #content .downloads>div>ul.icons li.vapour,#search-results #content #folder-firestop .downloads>div>ul.icons li.vapour{background-position:0 -328px}#downloads #content .downloads>div>ul.icons li.air,#search-results #content #folder-firestop .downloads>div>ul.icons li.air{background-position:0 -382px}#downloads #content .downloads>div>ul.icons li.sound,#search-results #content #folder-firestop .downloads>div>ul.icons li.sound{background-position:0 -436px}#downloads #content .downloads>div>ul.icons li.smoke,#search-results #content #folder-firestop .downloads>div>ul.icons li.smoke{background-position:0 -491px}#downloads #content .downloads>div>ul.icons li.seismic,#search-results #content #folder-firestop .downloads>div>ul.icons li.seismic{background-position:0 -545px}#downloads #content .downloads>div>ul.icons li.mould,#search-results #content #folder-firestop .downloads>div>ul.icons li.mould{background-position:0 -600px}#downloads #content .downloads>div>ul.icons li.chemical,#search-results #content #folder-firestop .downloads>div>ul.icons li.chemical{background-position:0 -654px}#search-results #content #folder-firestop .downloads>div>ul.icons a,#downloads #content .downloads>div>ul.icons a{margin-top:28px;display:block;text-decoration:none;color:#DF001B;font-weight:700}#search-results #content #folder-firestop .downloads>div>ul.icons a:hover,#downloads #content .downloads>div>ul.icons a:hover{text-decoration:underline}#search-results #content #folder-firestop .downloads>div>ul.icons a.less-link,#downloads #content .downloads>div>ul.icons a.less-link{display:none}#submittal #content ul.icons{list-style:none;width:125px}#submittal #content>.error-message{width:910px;margin-bottom:20px}#submittal #content form .message,#submittal #content form .success-message,#submittal #content form .error-message{float:left;width:880px;margin-top:20px}#submittal #content ul.icons li{float:left;margin-right:5px;width:20px;height:20px;background:url(img/ul.png) no-repeat 0 0;background-size:20px auto}#submittal #content ul.icons li.water{background-position:0 -27px}#submittal #content ul.icons li.thermal{background-position:0 -54px}#submittal #content ul.icons li.electrical{background-position:0 -82px}#submittal #content ul.icons li.blast{background-position:0 -108px}#submittal #content ul.icons li.ageing{background-position:0 -136px}#submittal #content ul.icons li.vapour{background-position:0 -164px}#submittal #content ul.icons li.air{background-position:0 -191px}#submittal #content ul.icons li.sound{background-position:0 -218px}#submittal #content ul.icons li.smoke{background-position:0 -245px}#submittal #content ul.icons li.seismic{background-position:0 -272px}#submittal #content ul.icons li.mould{background-position:0 -300px}#submittal #content ul.icons li.chemical{background-position:0 -327px}#submittal #content ul.icons li.img-inside{background:transparent;overflow:hidden}#submittal #content ul.icons li.img-inside img{width:20px}#submittal.optimized #main h3{margin-bottom:0;padding-bottom:0;background:0}#submittal.optimized #main tbody td a{text-decoration:none;font-weight:700}#submittal.optimized #main thead th.f-rating{width:inherit}#downloads #content .downloads table.more-info{width:auto;display:none;margin:10px 0 0;padding:5px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#downloads #content .downloads table.more-info td{padding:5px 35px 5px 5px}#downloads #content .downloads table.more-info td.title{color:#1d1d1d;background:#ebebeb}#downloads #content .downloads table.more-info td a{margin-right:10px}#folder-search-other>div{float:none;display:block;clear:both;padding:15px 0;position:relative;background:url(img/dots-horizontal.gif) repeat-x top left}#folder-search-other>div:first-child{background:0;padding-top:0}#folder-search-other>div p{padding-right:100px}#folder-search-other>div a.details{position:absolute;top:15px;right:0;padding-right:20px;background:url(img/icon-arrow-right-red.png) no-repeat center right}#folder-search-other>div img{float:left;margin-right:20px;margin-bottom:15px;max-width:120px;height:auto}#fleet-exchange-related,#download-details{position:relative;width:890px;margin:30px auto}#fleet-exchange-related h2,#fleet-exchange-related .h2,#download-details h2,#download-details .h2{display:block;width:930px;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left;font-size:26px}#fleet-exchange-related .h2,#download-details .h2,#download-details>div.software .h3{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#download-details>div.software .h3{font-size:14px}#download-details .productgrid{width:910px}#download-details .productgrid .product{margin-right:16px!important}#account #content .contenthead{padding:30px 30px 0}#account #content .contenthead>table{position:absolute;top:30px;right:30px}#account #content .contenthead>table tr:first-child a{color:#DF001B;font-weight:700;text-decoration:none;line-height:1.5em}#account #content .contenthead>table tr:first-child a:hover{text-decoration:underline}#account #content .contenthead>table td:first-child{padding-right:20px}#account #content .contenthead>table td:last-child{font-weight:700}#account #content .contenthead>table td:last-child a span{font-weight:700;font-size:13px}#account #content .contenthead>table tr:last-child td:last-child{padding-left:2px}#account #content .maincontent{padding-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}#account #content .tabs{margin:0;margin-bottom:20px}#account #content .tabs-content h3{font-size:16px;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:15px;margin-bottom:10px;display:inline-block}#account .further-information{margin:40px 20px 20px}#account .further-information h3{font-size:16px;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:15px;margin-bottom:10px}#account .further-information p{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:15px;margin-bottom:10px}#account #content .tabs-content h4{font-size:12px;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:15px;margin-bottom:10px;font-weight:700;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif}#account #content .tabs-content h4 img{margin:0 5px -3px 5px}#account.contacts #content .tabs-content>p,#account.addresses #content .tabs-content>p{width:70%;display:inline-block}#account #content .tabs-content p.message{width:95%;margin-top:20px;padding:15px 20px;background:url(img/squared.gif);-webkit-box-shadow:none;box-shadow:none;border:1px solid #D9D9D9}#account div.message{margin-top:20px;padding:10px 20px;background:url(img/squared.gif);-webkit-box-shadow:none;box-shadow:none;border:1px solid #d9d9d9;color:#95ad40}#account .order-list-table div.message{padding:5px 8px;background:#ebebeb;color:#000}#account .tabs-navigation{margin:0;margin-bottom:30px}#account #content .tabs .tabs-navigation li{width:auto;padding-left:0;padding-right:0}#account #content .tabs .tabs-navigation li a{width:auto;max-width:200px;padding:20px 20px 5px;height:30px}#account #content .tabs .tabs-navigation ul.subnavi{width:100%;background:#333;-webkit-box-shadow:none;box-shadow:none;overflow:visible;height:35px}#account #content .tabs .tabs-navigation ul.subnavi li a{color:#999;background:transparent;border:0;font-size:11px;height:25px;padding:10px 0 0}#account #content .tabs .tabs-navigation ul.subnavi li a:hover{color:#fff}#account #content .tabs .tabs-navigation ul.subnavi li.active{height:45px;background:url(img/icon-subnavi_arrow.png) no-repeat bottom center}#account #content .tabs .tabs-navigation ul.subnavi li.active a{color:#fff}#account #content .tabs .tabs-navigation ul.subnavi li a span{border-right:1px dotted #999;height:1em;padding:0 15px}#account #content .tabs .tabs-navigation ul.subnavi li:first-child a span{padding-left:20px}#account #content .tabs .tabs-navigation ul.subnavi li:last-child a span{border-right:0}#account #content .tabs .tabs-content{padding:20px;background:#fff;border:0}#account #content .tabs .tabs-content>div{padding:20px 0 0}#account.contacts #content .tabs-content>div,#account.addresses #content .tabs-content>div{display:inline-block;padding-top:0;float:right;width:100%;margin:20px 0}#account.addresses #content .tabs-content>div.order-list-table{display:block}#account.iframe #content .tabs .tabs-content>div{padding:0;margin-bottom:20px}#account #content .tabs .tabs-content>div>form{display:inline-block;float:left;margin-right:0}#account.addresses #content .tabs-content>div>form{margin-right:10px}#account #content .tabs .tabs-content>div>span.ui-checkbox{margin-top:7px}#account #content .tabs .tabs-content>div>form>input[type=text]{background:#fff url(img/icon-search-grey.png) no-repeat center right;width:200px;color:#4B4B4B;font-size:12px;padding:8px 30px 8px 8px;-webkit-box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2)}#account #content .tabs .tabs-content>div input[type=submit]{display:none}#account #content .tabs .tabs-content>div>label{font-weight:700;font-size:12px}#account #content .tabs .tabs-content>div>a,#account #content .tabs .tabs-content>h3>a{float:right;display:inline-block;-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:8px 15px;line-height:1em;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}#account #content .tabs .tabs-content>div>a:hover,#account #content .tabs .tabs-content>h3>a:hover{background:#A90329;color:#fff}#account #content .tabs .tabs-content.orderhistory{margin-top:20px}#account #content .tabs .tabs-content .orderhistoryoptions span{float:right;font-size:12px;font-weight:400;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;margin-top:-20px}#account #content .tabs .tabs-content .orderhistoryoptions span a{margin:-1px 5px 0 5px!important}#account #content div.pickup-addresses>div{display:inline-block;margin-right:20px;width:200px;vertical-align:top}#account #content .tabs div.pickup-addresses{width:940px}#account #content .tabs .tabs-content>div.heighttoggler{position:relative;padding:0;left:0;margin-top:20px}#account #content .tabs .tabs-content>.error-message,#account #content .filterbar-body .error-message{color:#1D1D1D;padding:5px 8px;margin-top:20px;background:#EBEBEB;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);border:2px solid #D9D9D9}#account #content .tabs .tabs-content>.error-message p,#account #content .filterbar-body .error-message p{text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#account #content .tabs .tabs-content.orderhistory>.error-message,#account #content .filterbar-body .error-message{padding:5px 8px;margin-top:20px;-webkit-box-shadow:none;box-shadow:none;border:2px solid #e40022}#account #content .tabs .tabs-content.orderhistory>.error-message p,#account #content .filterbar-body .error-message p{text-indent:0;color:#e40022;background:0}#account #content .tabs .tabs-content.orderhistory>.error-message a,#account #content .filterbar-body .error-message a{color:#e40022}#account #content .tabs .tabs-content.orderhistory>.error-message ul,#account #content .filterbar-body .error-message ul{list-style:none;color:#e40022}#account #content .tabs .tabs-content.orderhistory>.error-message li,#account #content .filterbar-body .error-message li{background:url(img/square-tiny.gif) no-repeat scroll left center transparent;padding:2px 10px}#account #content .tabs .tabs-content.orderhistory>.error-message.yellow,#account #content .filterbar-body .error-message.yellow{border:2px solid #FFD200}#account #content .tabs .tabs-content.orderhistory>.error-message.yellow p,#account #content .filterbar-body .error-message.yellow p{color:#1D1D1D}#account #content .tabs .tabs-content.orderhistory>.success-message,#account #content .filterbar-body .success-message{padding:5px 8px;margin-top:20px;color:#1D1D1D;-webkit-box-shadow:none;box-shadow:none;border:2px solid #95AD40}.contacts .tablesorter,.addresses .tablesorter,.lists .tablesorter,.orderhistory .tablesorter,#checkout .tablesorter,#liststable{width:100%;margin-top:20px;padding-top:5px;border-spacing:0;font-size:11px;text-align:left;background:url(img/dots-horizontal.gif) repeat-x top left}#liststable thead tr th{padding:10px 10px 10px 0;text-align:left}.tablesorter thead tr th{padding:10px 0;cursor:pointer;text-align:left}.tablesorter thead tr th span{padding-right:15px;background:url(img/sort_arrow_normal.png) no-repeat center right}.tablesorter thead tr th.headerSortUp span{background:url(img/sort_arrow_down.png) no-repeat center right}.tablesorter thead tr th.headerSortDown span{background:url(img/sort_arrow_up.png) no-repeat center right}.contacts .tablesorter thead tr th.sorter-false span,.addresses .tablesorter thead tr th.sorter-false span,#checkout .tablesorter thead tr th.sorter-false span{background:url(img/icon-info.png) no-repeat right center;padding:2px 25px 2px 0}#account.iframe #content .tabs .tabs-content .tablesorter thead tr th:last-child span{background:0}#liststable tbody tr td,.contacts .tablesorter tbody tr td,.addresses .tablesorter tbody tr td,.lists .tablesorter tbody tr td,.orderhistory .tablesorter tbody tr td,#checkout .tablesorter tbody tr td{color:#333;border-top:1px solid #d6d5d5;padding:7px 5px 5px 0;cursor:pointer;position:relative}.orderhistory .tablesorter tbody tr td{padding-right:10px!important}.orderhistory .tablesorter tbody tr td:nth-last-child(2){text-align:right}.orderhistory .tablesorter tbody tr td.buy{padding-right:0!important}.orderhistory .tablesorter tbody tr td.buy a{float:right;display:inline-block;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;padding:10px 0 10px 5px;margin-top:0;line-height:1em;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;cursor:pointer}.orderhistory .tablesorter tbody tr td.buy a:hover{background:#A90329;color:#fff}#checkout .tablesorter tbody tr.inactive td{color:#c3c3c3}#liststable,.contacts .tablesorter,.addresses .tablesorter,.lists .tablesorter,.orderhistory .tablesorter,#checkout .tablesorter{border-bottom:1px solid #d6d5d5}#checkout .tablesorter tbody tr td,#checkout .tablesorter thead tr th{padding:6px 5px}#liststable tbody tr:hover td,.contacts .tablesorter tbody tr:hover td,.addresses .tablesorter tbody tr:hover td,.lists .tablesorter tbody tr:hover td,.orderhistory .tablesorter tbody tr:hover td,#checkout .tablesorter tbody tr:hover td{background-color:#E6E6E6}.contacts .tablesorter tbody tr td:nth-child(3),.addresses .tablesorter tbody tr td:nth-child(3),.orderhistory .tablesorter tbody tr td:nth-child(2),#checkout .tablesorter tbody tr td:nth-child(1),#checkout .tablesorter tbody tr td:nth-child(2),#checkout .tablesorter tbody tr td:nth-child(3){cursor:pointer}.contacts .tablesorter tbody tr:hover td:nth-child(3),.addresses .tablesorter tbody tr:hover td:nth-child(3),.orderhistory .tablesorter tbody tr:hover td:nth-child(2){text-decoration:underline}.contacts .tablesorter tbody td:first-child span,.addresses .tablesorter tbody td:first-child span,.orderhistory .tablesorter tbody td:first-child span,#checkout .tablesorter tbody td.visibility span{display:inline-block;width:23px;height:13px;margin-top:1px;margin-left:0;background:url(img/icon-checkboxes.png) 5px 0 no-repeat}.contacts .tablesorter tbody tr.inactive td:first-child span,.addresses .tablesorter tbody tr.inactive td:first-child span,.orderhistory .tablesorter tbody tr.inactive td:first-child span,#checkout .tablesorter tbody tr.inactive td.visibility span{background:url(img/icon-checkboxes.png) 5px -13px no-repeat}.orderhistory .tablesorter tbody td:first-child span{display:inline-block;width:13px;height:13px;margin-top:1px;margin-left:5px;background:url(img/icon-checkboxes.png) 0 0 no-repeat}.orderhistory .tablesorter tbody td:first-child span:hover{background:url(img/icon-checkboxes.png) 0 -98px no-repeat}.orderhistory .tablesorter tbody tr.inactive td:first-child span{background:url(img/icon-checkboxes.png) 0 -13px no-repeat}.orderhistory .tablesorter tbody tr.inactive td:first-child span:hover{background:url(img/icon-checkboxes.png) 0 -26px no-repeat}.contacts .tablesorter tbody td>span,.addresses .tablesorter tbody td>span,#checkout .tablesorter tbody td>span{display:inline-block;width:23px;height:13px;margin-top:1px;margin-left:0;background:url(img/icon-checkboxes.png) 5px -41px no-repeat}.contacts .tablesorter tbody tr td>span:hover,.addresses .tablesorter tbody tr td>span:hover,#checkout .tablesorter tbody tr td>span:hover{background:url(img/icon-checkboxes.png) 0 -69px no-repeat}.contacts .tablesorter tbody tr.default td>span,.addresses .tablesorter tbody tr.default td>span,#checkout .tablesorter tbody tr.default td>span{background:url(img/icon-checkboxes.png) 5px -55px no-repeat}.contacts .tablesorter tbody tr.default td>span:hover,.addresses .tablesorter tbody tr.default td>span:hover,#checkout .tablesorter tbody tr.default td>span:hover{background:url(img/icon-checkboxes.png) 0 -83px no-repeat}.contacts .tablesorter tbody tr td:last-child,.addresses .tablesorter tbody tr td:last-child,#checkout .tablesorter tbody tr td:last-child{padding:4px 0}.contacts .tablesorter tbody tr:hover td:last-child,.addresses .tablesorter tbody tr:hover td:last-child,#checkout .tablesorter tbody tr:hover td:last-child{padding:3px 0}.contacts .tablesorter tbody tr td:last-child a,.addresses .tablesorter tbody tr td:last-child a,#checkout .tablesorter tbody tr td:last-child a{float:right;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:12px;font-weight:700;text-decoration:none;padding:5px 15px;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}.contacts .tablesorter tbody tr td:last-child a:hover,.addresses .tablesorter tbody tr td:last-child a:hover,#checkout .tablesorter tbody tr td:last-child a:hover{background:#7c7c7c;color:#fff}.contacts .tablesorter thead tr th:first-child,.addresses .tablesorter thead tr th:first-child,.contacts .tablesorter tbody tr td:first-child,.addresses .tablesorter tbody tr td:first-child{display:none}#repairsearch.tablesorter thead tr th:first-child span,#repairsearch.tablesorter thead tr th:nth-child(2) span{padding-right:20px;background:url(img/sort_arrow_normal.png) no-repeat center right}#liststable.tablesorter thead tr th:first-child span,#liststable.tablesorter thead tr th:nth-child(2) span{padding-right:20px;background:url(img/sort_arrow_normal.png) no-repeat center right}#liststable tbody tr td a{text-decoration:none;font-weight:700}#liststable tbody tr td a:hover{text-decoration:underline}#liststable tbody tr:hover td:first-child a{text-decoration:underline}#liststable tbody tr td:nth-child(3){font-weight:400;cursor:default}#liststable tbody tr:hover td:nth-child(3){text-decoration:none}#liststable tbody tr td a.add-to-cart{float:right;display:inline-block;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;padding:10px 0 10px 5px;line-height:1em;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}#liststable tbody tr td a.add-to-cart:hover{background:#A90329;color:#fff}#account #content .tabs .tabs-content .fleet-exchange{margin-left:-15px;margin-bottom:50px;padding:0 15px;width:890px;border-bottom:1px solid #cccbcb}#account #content .tabs .tabs-content .fleet-exchange>h3{font-size:14px;margin-left:-15px;padding:15px;margin-top:40px;margin-bottom:5px}#account #content .tabs .tabs-content .fleet-exchange>p{border-bottom:1px solid #cccbcb;margin-bottom:10px;margin-left:-15px;padding:0 15px 5px;width:890px}#account #content .tabs .tabs-content .fleet-exchange>p>span{display:inline-block;font-weight:700}#account #content .tabs .tabs-content .fleet-exchange>p>span:first-child{width:425px}#account #content .tabs .tabs-content .fleet-exchange>p>span:nth-child(2){width:325px}#account #content .tabs .tabs-content .fleet-exchange>a{float:right;display:inline-block;-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:8px 15px;margin-right:-5px;margin-top:15px;line-height:1em;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}#account #content .tabs .tabs-content .fleet-exchange>a:hover{background:#A90329;color:#fff}#account #content .tabs .tabs-content .fleet-exchange>a:first-child{margin-top:5px}#account #content .tabs .tabs-content .fleet-exchange>li{margin:10px -15px;padding:10px;background:#fff url(img/bg.jpg);-webkit-box-shadow:inset 0 0 7px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 7px 0 rgba(0,0,0,.1);vertical-align:top}#account #content .tabs .tabs-content .fleet-exchange>li>div{display:inline-block;margin-left:8px;background:url(img/dots.gif) repeat-y top right;vertical-align:top}#fleet-exchange-related>p{margin-bottom:20px}#fleet-exchange-related>div{width:930px}#account #content .tabs .tabs-content .fleet-exchange>li>div:first-child{margin-left:0}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>a{font-weight:700;text-decoration:none;color:#DF001B;display:inline-block;margin-top:10px;padding-right:15px;background:url(img/icon-arrow-right-red.png) no-repeat top right}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>a:hover{text-decoration:underline}#fleet-exchange-related>div>div,#account #content .tabs .tabs-content .fleet-exchange>li>div>div{padding:15px;margin-right:15px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);line-height:1.5em}#account #content .tabs .tabs-content .fleet-exchange>li>div:first-child>div{width:375px;min-height:145px}#fleet-exchange-related>div>div,#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div{width:270px;min-height:145px;position:relative}#fleet-exchange-related>div>div{float:left;margin-bottom:15px}#fleet-exchange-related>div>div:nth-child(3n+3){margin-right:0}#account #content .tabs .tabs-content .fleet-exchange>li>div:last-child{background:0;width:140px}#fleet-exchange-related>div>div>p,#account #content .tabs .tabs-content .fleet-exchange>li>div>div>p{font-weight:700;margin-bottom:10px}#fleet-exchange-related>div>div>a,#account #content .tabs .tabs-content .fleet-exchange>li>div>div>a{font-weight:700;text-decoration:none;color:#DF001B;display:inline-block;width:150px;margin-bottom:15px;padding-bottom:15px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#fleet-exchange-related>div>div>a:hover,#account #content .tabs .tabs-content .fleet-exchange>li>div>div>a:hover{text-decoration:underline}#fleet-exchange-related>div>div>a:last-child,#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div>a:last-child{display:none;position:absolute;bottom:-5px;left:10px;z-index:500;width:240px;text-align:center;text-decoration:none;font-size:11px;color:#fff;padding:20px;background:rgba(0,0,0,.5);cursor:pointer}#fleet-exchange-related>div>div:hover>a:last-child,#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div:hover>a:last-child{display:block}#account #content .tabs .tabs-content .fleet-exchange>li>div:last-child a{display:block;background:#fff;padding:15px 15px 15px 55px;margin-bottom:10px;font-weight:700;text-decoration:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#account #content .tabs .tabs-content .fleet-exchange>li>div:last-child a:first-child{background:#fff url(img/icon_contact.gif) no-repeat 18px 17px}#account #content .tabs .tabs-content .fleet-exchange>li>div:last-child a:first-child:hover{color:#DF001B;background:#fff url(img/icon_contact_red.gif) no-repeat 17px 17px}#account #content .tabs .tabs-content .fleet-exchange>li>div:last-child a:last-child{background:#fff url(img/icon_remove.gif) no-repeat 20px 30px}#account #content .tabs .tabs-content .fleet-exchange>li>div:last-child a:last-child:hover{color:#DF001B;background:#fff url(img/icon_remove_red.gif) no-repeat 20px 30px}#fleet-exchange-related>div>div>span,#account #content .tabs .tabs-content .fleet-exchange>li>div>div>span{float:left;margin-right:20px;width:100px;height:100px;background:#fff}#account #content .tabs .tabs-content .fleet-exchange>li>div>div>table{border-spacing:0}#account #content .tabs .tabs-content .fleet-exchange>li>div>div>table td:first-child{padding-right:20px}#account #content .tabs .tabs-content .fleet-exchange>li>div>div>table td:last-child{font-weight:700}#account #content .tabs .tabs-content .fleet-exchange>li>div:first-child>div>table{width:255px}#account #content .tabs .tabs-content .fleet-exchange>li>div:first-child>div>table tr:last-child{background:url(img/dots-horizontal.gif) repeat-x top left}#account #content .tabs .tabs-content .fleet-exchange>li>div:first-child>div>table tr:nth-last-child(2) td{padding-bottom:10px}#account #content .tabs .tabs-content .fleet-exchange>li>div:first-child>div>table tr:last-child td{padding-top:10px;text-transform:uppercase;font-size:15px}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div>table td:last-child{text-align:right}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div.selected{background:#e9e9e9;-webkit-box-shadow:rgba(0,0,0,.298039) 0 0 6px inset;box-shadow:rgba(0,0,0,.298039) 0 0 6px inset}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div.selected>span{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div.select{background:0;-webkit-box-shadow:none;box-shadow:none}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div.select>a{font-size:36px;line-height:1em;font-weight:700;text-decoration:none;color:#DF001B;display:inline-block;width:auto;margin-bottom:0;padding-bottom:0;background:url(img/icon-arrow-right-red.png) no-repeat 100% 85%}#account #content .tabs .tabs-content .fleet-exchange>li>div:nth-child(2)>div.select>p{font-weight:400}#addressoverlay,#maintain-contact-overlay,#checkaddressoverlay{display:none;position:absolute;top:20px;width:100%;z-index:99999}#addressoverlay>div.manage-addresses,#maintain-contact-overlay>div.manage-contacts,#checkaddressoverlay>#checkaddress{position:absolute;left:50%;background:#fff;width:870px;margin:20px auto;margin-left:-465px;padding:30px}#checkaddressoverlay>#checkaddress{background:#fff url(img/bg.jpg);width:850px;border:10px solid #fff}#addressoverlay>div .contenthead h2 .close,#addressoverlay>div .contenthead .h2 .close,#maintain-contact-overlay>div .contenthead h2 .close,#maintain-contact-overlay>div .contenthead .h2 .close{position:absolute;top:20px;right:20px;background:url(img/icon-close-big-dark.gif) no-repeat center right;min-width:15px;height:15px;padding-right:20px;cursor:pointer;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:14px}#addressoverlay>div>div>form,#maintain-contact-overlay>div>div>form{display:inline-block;float:left;margin-right:20px}#addressoverlay>div>div>span.ui-checkbox,#maintain-contact-overlay>div>div>span.ui-checkbox{margin-top:7px}#addressoverlay>div>div>form>input[type=text],#maintain-contact-overlay>div>div>form>input[type=text]{background:#fff url(img/icon-search-grey.png) no-repeat center right;width:200px;color:#4B4B4B;font-size:12px;padding:8px 30px 8px 8px;-webkit-box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2)}#addressoverlay>div>div>form>input[type=submit],#maintain-contact-overlay>div>div>form>input[type=submit]{display:none}#addressoverlay>div>div>label,#maintain-contact-overlay>div>div>label{font-weight:700;font-size:12px}#addressoverlay>div>div>a,#maintain-contact-overlay>div>div>a{float:right;display:inline-block;-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:8px 15px;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}#addressoverlay>div>div>a:hover,#maintain-contact-overlay>div>div>a:hover{background:#7c7c7c;color:#fff}#addressoverlay>div>div>a span,#maintain-contact-overlay>div>div>a span{background:url(img/icon-expanded-white.gif) no-repeat right center;padding-right:30px}#addressoverlay>div>div>a.active span,#maintain-contact-overlay>div>div>a.active span{background:url(img/icon-collapsed-white.gif) no-repeat right center;padding-right:30px}#addressoverlay>div>#newaddress,#addressoverlay>div>#checkaddress,#maintain-contact-overlay>div>#newcontact{display:none;width:870px;padding:25px!important;margin:20px -25px;background:#fff url(img/bg.jpg)}#addressoverlay>div>#newaddress{display:none}#addressoverlay>div>#newaddress h3,#addressoverlay>div>#newaddress .h3,#addressoverlay>div>#checkaddress h3,#addressoverlay>div>#checkaddress .h3,#checkaddressoverlay>#checkaddress h3,#checkaddressoverlay>#checkaddress .h3,#maintain-contact-overlay>div>#newcontact h3,#maintain-contact-overlay>div>.h3{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 10px;font-size:18px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#addressoverlay>div>#newaddress>h3 span,#addressoverlay>div>#newaddress>.h3 span,#addressoverlay>div>#checkaddress>h3 span,#addressoverlay>div>#checkaddress>.h3 span,#checkaddressoverlay>#checkaddress>h3 span,#checkaddressoverlay>#checkaddress>.h3 span,#maintain-contact-overlay>div>#newcontact>h3 span,#maintain-contact-overlay>div>#newcontact>.h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#addressoverlay>div>#newaddress>p,#addressoverlay>div>#checkaddress>p,#checkaddressoverlay>#checkaddress>p,#maintain-contact-overlay>div>#newcontact>p{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 20px}#addressoverlay>div>#newaddress>.error-message{margin-bottom:20px}#addressoverlay>div>#newaddress>form,#addressoverlay>div>#checkaddress>form,#checkaddressoverlay>#checkaddress>form,#maintain-contact-overlay>div>#newcontact>form{display:block;margin:0!important;float:none!important}#addressoverlay>div>#newaddress>form>input[type=text],#addressoverlay>div>#checkaddress>form>input[type=text],#checkaddressoverlay>#checkaddress>form>input[type=text],#maintain-contact-overlay>div>#newcontact>form>input[type=text]{background:#fff!important;width:285px!important}#addressoverlay>div>#newaddress>form .formoptions,#addressoverlay>div>#checkaddress>form .formoptions,#checkaddressoverlay>#checkaddress>form .formoptions,#maintain-contact-overlay>div>#newcontact>form .formoptions{text-align:right;font-size:12px;padding-top:10px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}#addressoverlay>div>#newaddress>form .formoptions>a,#addressoverlay>div>#checkaddress>form .formoptions>a,#checkaddressoverlay>#checkaddress>form .formoptions>a,#maintain-contact-overlay>div>#newcontact>form .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#addressoverlay>div>#newaddress>form .formoptions>a:hover,#addressoverlay>div>#checkaddress>form .formoptions>a:hover,#checkaddressoverlay>#checkaddress>form .formoptions>a:hover,#maintain-contact-overlay>div>#newcontact>form .formoptions>a:hover{text-decoration:underline}#addressoverlay>div>#newaddress>form>p,#addressoverlay>div>#checkaddress>form>p,#checkaddressoverlay>#checkaddress>form>p,#maintain-contact-overlay>div>#newcontact>form>p,#chatoverlay>div>form>p,#callbackoverlay>div>form>p{margin-bottom:10px}#addressoverlay>div>#newaddress>form>p strong,#addressoverlay>div>#checkaddress>form>p strong,#checkaddressoverlay>#checkaddress>form>p strong,#maintain-contact-overlay>div>#newcontact>form>p strong{position:absolute;left:350px}#addressoverlay>div>#newaddress>form>label,#addressoverlay>div>#checkaddress>form>label,#checkaddressoverlay>#checkaddress>form>label,#maintain-contact-overlay>div>#newcontact>form>label{display:inline-block;width:320px;vertical-align:top}#addressoverlay>div>#newaddress>form>span>label,#addressoverlay>div>#checkaddress>form>span>label,#checkaddressoverlay>#checkaddress>form>span>label,#maintain-contact-overlay>div>#newcontact>form>span>label{display:inline-block;width:320px;vertical-align:top;padding-top:5px}#addressoverlay>div>#newaddress>form>label:hover,#addressoverlay>div>#checkaddress>form>label:hover,#checkaddressoverlay>#checkaddress>form>label:hover,#maintain-contact-overlay>div>#newcontact>form>label:hover{text-decoration:none;cursor:default}#addressoverlay>div>#newaddress>form>span>label:hover,#addressoverlay>div>#checkaddress>form>span>label:hover,#checkaddressoverlay>#checkaddress>form>span>label:hover,#maintain-contact-overlay>div>#newcontact>form>span>label:hover{text-decoration:none;cursor:default}#addressoverlay>div>#newaddress>form input[type=text],#addressoverlay>div>#checkaddress>form input[type=text],#checkaddressoverlay>#checkaddress>form input[type=text],#maintain-contact-overlay>div>#newcontact>form input[type=text],#chatoverlay>div>form>input[type=text],#chatoverlay>div>form textarea,#callbackoverlay>div>form>input[type=text]{padding:10px 15px;margin:0 0 10px;width:284px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}.isIE #chatoverlay>div>form textarea{background:transparent}#addressoverlay>div>#newaddress>form input[type=submit],#addressoverlay>div>#checkaddress>form input[type=submit],#checkaddressoverlay>#checkaddress>form input[type=submit],#maintain-contact-overlay>div>#newcontact>form input[type=submit]{margin:10px 0;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%);display:inline-block!important;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#addressoverlay>div>#newaddress>form input[type=submit]:hover,#addressoverlay>div>#checkaddress>form input[type=submit]:hover,#checkaddressoverlay>#checkaddress>form input[type=submit]:hover,#maintain-contact-overlay>div>#newcontact>form input[type=submit]:hover{background:#A90329}#addressoverlay>div>#newaddress>form .ui-selectmenu.select-gray,#addressoverlay>div>#checkaddress>form .ui-selectmenu.select-gray,#maintain-contact-overlay>div>#newcontact>form .ui-selectmenu.select-gray{width:298px!important;margin:0 0 10px}#checkaddressoverlay>#checkaddress>table,#addressoverlay>div>#checkaddress>table{width:100%;border-spacing:0}#checkaddressoverlay>#checkaddress>table tr td,#addressoverlay>div>#checkaddress>table tr td{padding:10px 0 10px 15px}#checkaddressoverlay>#checkaddress>table tr td:first-child,#addressoverlay>div>#checkaddress>table tr td:first-child{padding:10px 0}#checkaddressoverlay>#checkaddress>table thead td,#addressoverlay>div>#checkaddress>table thead td{background:url(img/dots-horizontal.gif) repeat-x bottom left}#checkaddressoverlay>#checkaddress>table thead td:first-child,#addressoverlay>div>#checkaddress>table thead td:first-child{background:0}#checkaddressoverlay>#checkaddress>table tbody td,#addressoverlay>div>#checkaddress>table tbody td{border-bottom:1px solid #d6d5d5}#checkaddressoverlay>#checkaddress>table tbody td:first-child,#addressoverlay>div>#checkaddress>table tbody td:first-child{border-bottom:0}#checkaddressoverlay>#checkaddress>table tbody tr:last-child td,#addressoverlay>div>#checkaddress>table tbody tr:last-child td{border-bottom:0}#checkaddressoverlay>#checkaddress>table tbody tr:nth-child(2n-1) td,#addressoverlay>div>#checkaddress>table tbody tr:nth-child(2n-1) td{background-color:#fff}#checkaddressoverlay>#checkaddress>table tbody tr:nth-child(2n-1) td:first-child,#addressoverlay>div>#checkaddress>table tbody tr:nth-child(2n-1) td:first-child{background-color:transparent}#checkaddressoverlay>#checkaddress>table tfoot,#addressoverlay>div>#checkaddress>table tfoot{margin-top:20px}#checkaddressoverlay>#checkaddress>table tfoot td,#addressoverlay>div>#checkaddress>table tfoot td{padding:20px 0 10px 15px;background:url(img/dots-horizontal.gif) repeat-x top left}#checkaddressoverlay>#checkaddress>table tfoot td:last-child a,#addressoverlay>div>#checkaddress>table tfoot td:last-child a{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%);display:inline-block!important;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#checkaddressoverlay>#checkaddress>table tfoot td:last-child a:hover,#addressoverlay>div>#checkaddress>table tfoot td:last-child a:hover{background:#A90329}#checkaddressoverlay>#checkaddress>table tfoot td:nth-child(2) a,#addressoverlay>div>#checkaddress>table tfoot td:nth-child(2) a{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%);display:inline-block!important;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#checkaddressoverlay>#checkaddress>table tfoot td:nth-child(2) a:hover,#addressoverlay>div>#checkaddress>table tfoot td:nth-child(2) a:hover{background:#474747}#checkaddressoverlay>#checkaddress>table tfoot td:first-child a,#addressoverlay>div>#checkaddress>table tfoot td:first-child a{display:inline-block;padding:14px 25px;background:url(img/arrow-back-dark.gif) no-repeat center left;font-weight:700;text-decoration:none;color:#DF001B}#addressoverlay>div>.tablesorter th:last-child>span,#maintain-contact-overlay>div>.tablesorter th:last-child>span{background:none!important}.tablesorter thead tr th.tablesorter-headerSortDown span{background:url(img/sort_arrow_down.png) no-repeat scroll right center transparent}.tablesorter thead tr th.tablesorter-headerSortUp span{background:url(img/sort_arrow_up.png) no-repeat scroll right center transparent}#addressoverlay .scrollable-table{width:100%;height:auto;overflow-x:auto;overflow-y:hidden;position:relative}#addressoverlay .scrollable-table__controls{position:relative;visibility:hidden}#addressoverlay .scrollable-table__controls>.next-arrow,#addressoverlay .scrollable-table__controls>.prev-arrow{position:absolute;top:20px;background-size:16px auto;width:30px;height:30px;visibility:hidden}#addressoverlay .scrollable-table__controls.is-active,#addressoverlay .scrollable-table__controls>.next-arrow.is-active,#addressoverlay .scrollable-table__controls>.prev-arrow.is-active{visibility:visible}#addressoverlay .scrollable-table__controls>.next-arrow{background-position:9px -313px;right:-30px}#addressoverlay .scrollable-table__controls>.prev-arrow{background-position:6px -345px;left:-30px}#addressoverlay .scrollable-table__controls:hover .next-arrow,#addressoverlay .scrollable-table__controls:hover .prev-arrow{background-color:#4c4c4c}#addressoverlay .scrollable-table__controls .next-arrow:hover,#addressoverlay .scrollable-table__controls .prev-arrow:hover{background-color:#333}#chatoverlay>div>p{margin:0 0 20px}#chatoverlay>div>form>div{height:100px}#chatoverlay>div>form>input[type=submit],#callbackoverlay>div>form>input[type=submit]{float:right}#chatoverlay>div>form textarea{height:50px;resize:vertical}#chatoverlay>div>form>div label,#callbackoverlay>div>form label{width:140px;display:inline-block;vertical-align:top}#newcontactoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#newcontactoverlay>div>form>p{margin-bottom:10px}#newaddressoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#newaddressoverlay>#newaddress{position:absolute;left:50%;top:120px;width:780px;padding:30px;margin-left:-420px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#newaddressoverlay>div>h3{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 10px;font-size:24px}#newaddressoverlay>div>h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#newaddressoverlay>div>h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#newaddressoverlay>div>p{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 20px}#newaddressoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#newaddressoverlay>div>form .formoptions{text-align:right;font-size:12px;padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}#newaddressoverlay>div>form .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#newaddressoverlay>div>form .formoptions>a:hover{text-decoration:underline}#newaddressoverlay>div>form>p{margin-bottom:10px}#newaddressoverlay>div>form>p strong{position:absolute;left:350px}#newaddressoverlay>div>form label{display:inline-block;width:280px;vertical-align:top;padding-top:10px}#newaddressoverlay>div>form input[type=text]{padding:10px 15px;margin:0 0 10px;width:284px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#newaddressoverlay>div>form input[type=submit]{margin:10px 0;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%);display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#newaddressoverlay>div>form input[type=submit]:hover{background:#A90329}#newaddressoverlay>div>form .ui-selectmenu.select-gray{width:298px!important}#newcontactoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#newcontactoverlay>#newcontact{position:absolute;left:50%;top:120px;width:780px;padding:30px;margin-left:-420px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#newcontactoverlay>div>h3{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 10px;font-size:24px}#newcontactoverlay>div>h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#newcontactoverlay>div>h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#newcontactoverlay>div>p{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 20px}#newcontactoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#newcontactoverlay>div>form .formoptions{text-align:right;font-size:12px;padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}#newcontactoverlay>div>form .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#newcontactoverlay>div>form .formoptions>a:hover{text-decoration:underline}#newcontactoverlay>div>form>p{margin-bottom:10px}#newcontactoverlay>div>form>p strong{position:absolute;left:350px}#newcontactoverlay>div>form label{display:inline-block;width:280px;vertical-align:top;padding-top:10px}#newcontactoverlay>div>form input[type=text]{padding:10px 15px;margin:0 0 10px;width:284px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#newcontactoverlay>div>form input[type=submit]{margin:10px 0;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%);display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#newcontactoverlay>div>form input[type=submit]:hover{background:#A90329}#newcontactoverlay>div>form .ui-selectmenu.select-gray{width:298px!important;margin:0 0 10px}#reorderlabeloverlay,#loststolenoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#reorderlabeloverlay>#reorderlabel,#loststolenoverlay>#loststolen{position:absolute;left:50%;top:120px;width:920px;padding:30px;margin-left:-490px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#reorderlabeloverlay>div>h3,#loststolenoverlay>div>h3{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 10px;font-size:24px}#reorderlabeloverlay>div>h3 span,#loststolenoverlay>div>h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#reorderlabeloverlay>div>h3 .close,#loststolenoverlay>div>h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#reorderlabeloverlay>div>p{position:relative;width:100%;background:url(img/fleet-label.jpg) no-repeat right 5px;padding:0 0 10px;margin:0 0 20px}#reorderlabeloverlay>div>p strong,#reorderlabeloverlay>div>p span{display:block;width:55%}#loststolenoverlay>div>p{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 15px;margin:0 0 20px}#loststolenoverlay>div>p strong,#loststolenoverlay>div>p span{display:block;width:70%}#reorderlabeloverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#reorderform{padding-top:40px}#reorderform>table{width:100%;border-spacing:0;border-collapse:collapse}#reorderform>table tbody{border-top:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5}#reorderform>table thead th{padding-bottom:10px}#reorderform>table tbody tr td{padding-top:20px}#reorderform>table tbody tr:last-child td{padding-top:0;padding-bottom:20px}#reorderform>table th,#reorderform>table td{text-align:left;vertical-align:top}#reorderform>table td span{display:block;width:80%;font-size:11px}#reorderform>table th:first-child,#reorderform>table td:first-child{width:95px}#reorderform>table th:nth-child(2),#reorderform>table td:nth-child(2){width:150px}#reorderform>table td:nth-child(2) strong{display:inline-block;text-indent:14px;background:url(img/square-small.gif) no-repeat 0 4px}#reorderform>table th:nth-child(5),#reorderform>table td:nth-child(5){width:180px}#reorderform>table th:nth-child(6),#reorderform>table td:nth-child(6){width:170px}#reorderform>div{display:inline-block;width:160px;margin-right:20px;margin-top:20px;vertical-align:top}#reorderform>div strong{display:block;margin-bottom:5px}#reorderform>div:nth-child(4){width:420px}#reorderform>div:nth-child(4) textarea{padding:10px;width:400px;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 15px 1px inset;box-shadow:rgba(0,0,0,.2) 1px 1px 15px 1px inset;resize:vertical}#reorderform .formoptions{display:block;width:100%;text-align:right;font-size:12px;padding-top:10px;margin-top:20px;border-top:1px solid #d6d5d5}#reorderform .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#reorderform>p{margin-bottom:10px}#reorderform>p strong{position:absolute;left:350px}#reorderform>label{display:inline-block;width:280px}#reorderform input[type=text]{padding:10px 15px;margin:0 0 10px;width:140px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#reorderform input[type=submit]{margin:10px 0;display:inline-block;-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:12px 15px;line-height:1em;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}#reorderform input[type=submit]:hover{background:#474747}#reorderform .ui-selectmenu.select-gray{width:298px!important}#loststolenoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#loststolenform{padding-top:40px}#loststolenform>ul{list-style:none}#loststolenform>ul:first-child{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d6d5d5}#loststolenform>ul:first-child li{display:inline-block;font-weight:700;padding-right:20px;width:95px;border:0}#loststolenform>ul:first-child li:nth-child(1){padding-left:130px;width:140px}#loststolenform>ul:first-child li:nth-child(4){width:170px}#loststolenform>ul:first-child li:nth-child(5){width:130px}#loststolenform>ul>li{border-bottom:1px solid #d6d5d5}#loststolenform>ul>li>span{display:inline-block;position:absolute;margin-top:15px}#loststolenform>ul>li>div{display:inline-block;position:relative;width:750px;left:130px;padding:15px 0;vertical-align:top}#loststolenform>ul>li>div:nth-child(2){background:url(img/dots-horizontal.gif) repeat-x bottom left}#loststolenform>ul>li>div>p{display:inline-block;width:95px;margin-right:20px;vertical-align:top}#loststolenform>ul>li>div>p:nth-child(1){width:140px}#loststolenform>ul>li>div>p:nth-child(4){width:170px}#loststolenform>ul>li>div>p:nth-child(5){width:130px}#loststolenform>ul>li>div>span{display:block}#loststolenform>ul>li>div>span:last-child{position:absolute;left:285px;top:15px}#loststolenform>ul>li>div>div{display:inline-block;width:160px;margin-right:20px;vertical-align:top}#loststolenform>ul>li>div>div>textarea,#loststolenform>ul>li>div.stolen textarea{padding:10px;width:360px;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 15px 1px inset;box-shadow:rgba(0,0,0,.2) 1px 1px 15px 1px inset;resize:vertical}#loststolenoverlay .searchable,#loststolenoverlay .chosen-container{position:absolute;bottom:20px}#loststolenform>ul>li>div.stolen{overflow:hidden;height:0;padding:0}#loststolenform>ul>li>div.stolen.showit{height:auto;padding:0 0 15px}#loststolenform>ul>li>div.stolen a,#loststolenform>ul>li>div.stolen p,#loststolenform>ul>li>div.stolen input,#loststolenform>ul>li>div.stolen textarea{display:block;width:50%;margin-bottom:5px}#loststolenform>ul>li>div.stolen a{font-weight:700;text-decoration:none;color:#DF001B}#loststolenform>ul>li>div.stolen a:hover{text-decoration:underline}#loststolenform>ul>li>div.stolen input{padding:10px 15px;margin:0 0 10px;width:365px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#loststolenform>ul>li.replacement{display:none}#loststolenform>ul>li.replacement>div{left:0;padding:15px 0}#loststolenform .formoptions{display:block;width:100%;text-align:right;font-size:12px;padding-top:10px}#loststolenform .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#loststolenform input[type=submit]{margin:10px 0;display:inline-block;-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:12px 15px;line-height:1em;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}#loststolenform input[type=submit]:hover{background:#474747}#newlistoverlay,#renamelistoverlay,#deletelistoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#newlistoverlay>#newlist,#renamelistoverlay>#renamelist,#deletelistoverlay>#deletelist{position:absolute;left:50%;top:120px;width:780px;padding:30px;margin-left:-420px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#newlistoverlay>div>h3,#renamelistoverlay>div>h3,#deletelistoverlay>div>h3{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 10px;font-size:24px}#newlistoverlay>div>h3 span,#renamelistoverlay>div>h3 span,#deletelistoverlay>div>h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#newlistoverlay>div>h3 .close,#renamelistoverlay>div>h3 .close,#deletelistoverlay>div>h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#newlistoverlay>div>p,#renamelistoverlay>div>p,#deletelistoverlay>div>p{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 20px}#newlistoverlay>div>form,#renamelistoverlay>div>form,#deletelistoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#newlistoverlay>div>form .formoptions,#renamelistoverlay>div>form .formoptions,#deletelistoverlay>div>form .formoptions{text-align:right;font-size:12px;padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}#newlistoverlay>div>form .formoptions>a,#renamelistoverlay>div>form .formoptions>a,#deletelistoverlay>div>form .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#newlistoverlay>div>form>p,#renamelistoverlay>div>form>p,#deletelistoverlay>div>form>p{margin-bottom:10px}#newlistoverlay>div>form>p strong,#renamelistoverlay>div>form>p strong,#deletelistoverlay>div>form>p strong{position:absolute;left:350px}#newlistoverlay>div>form>label,#renamelistoverlay>div>form>label,#deletelistoverlay>div>form>label{display:inline-block;width:initial;margin-right:10px}#newlistoverlay>div>form>.error-message,#renamelistoverlay>div>form>.error-message,#deletelistoverlay>div>form>.error-message{width:400px}#newlistoverlay>div>form input[type=text],#renamelistoverlay>div>form input[type=text],#deletelistoverlay>div>form input[type=text]{padding:10px 15px;margin:0 0 10px;width:284px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#newlistoverlay>div>form input[type=submit],#renamelistoverlay>div>form input[type=submit],#deletelistoverlay>div>form input[type=submit]{margin:10px 0;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%);display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#newlistoverlay>div>form input[type=submit]:hover,#renamelistoverlay>div>form input[type=submit]:hover,#deletelistoverlay>div>form input[type=submit]:hover{background:#A90329}#creditcardoverlay{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#creditcardoverlay>#newcard{position:absolute;left:50%;top:120px;width:780px;padding:30px;margin-left:-420px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#creditcardoverlay>div>h3,#creditcardoverlay>div>.h3,#maintain-contact-overlay>div>h3,#maintain-contact-overlay>div>.h3{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 10px;font-size:24px}#creditcardoverlay>div>h3 span,#creditcardoverlay>div>.h3 span,#maintain-contact-overlay>div>h3 span,#maintain-contact-overlay>div>.h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#creditcardoverlay>div>h3 .close,#creditcardoverlay>div>.h3 .close,#maintain-contact-overlay>div>h3 .close,#maintain-contact-overlay>div>.h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat center right;min-width:15px;height:15px;padding-right:20px;cursor:pointer;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:14px}#creditcardoverlay>div>p{position:relative;width:100%;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 10px;margin:0 0 20px}#creditcardoverlay>div>form{display:block;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#creditcardoverlay>div>form>div:first-child{float:right;display:block;width:300px;height:400px;background:url(img/dots-horizontal.gif) repeat-y top left}#creditcardoverlay>div>form>div:first-child p{padding-top:20px;padding-left:40px;color:#DF001B;font-weight:700}#creditcardoverlay>div>form>div:first-child p strong{display:block;font-size:16px}#creditcardoverlay>div>form .formoptions{text-align:right;font-size:12px;padding-top:20px}#creditcardoverlay>div>form .formoptions>a{margin-right:20px;color:#DF001B;font-weight:700;text-decoration:none}#creditcardoverlay>div>form .formoptions>a:hover{text-decoration:underline}#creditcardoverlay>div>form>p{width:200px;font-size:10px;margin-right:30px;display:block;padding-left:210px;margin-right:30px}#creditcardoverlay>div>form>p strong{position:absolute;left:350px}#creditcardoverlay>div>form>label{display:inline-block;width:200px}#creditcardoverlay>div>form>span>label{display:inline-block;width:200px;vertical-align:top;padding-top:5px}#creditcardoverlay>div>form>label:hover,#creditcardoverlay>div>form>span>label:hover{text-decoration:none;cursor:default}#creditcardoverlay>div>form input[type=text]{padding:10px 15px;margin:0 0 10px;width:175px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3)}#creditcardoverlay>div>form input[type=submit]{margin:10px 0;margin-right:30px;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%);display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;color:#fff}#creditcardoverlay>div>form input[type=submit]:hover{background:#A90329}#creditcardoverlay>div>form .ui-selectmenu.select-gray{width:298px!important;margin:0 0 10px}.filterbar_side,#filterbar{float:left;width:200px}.filterbar_full{width:930px}.filterbar_side>div,.filterbar_full>div,#filterbar>div{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:30px}.filterbar_side>div>div.filterbar-mainhead,.filterbar_full>div>div.filterbar-mainhead,#filterbar>div>div.filterbar-mainhead{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:20px 10px 15px;font-size:14px;font-weight:700;display:block;position:relative;background:#000;background:-moz-linear-gradient(top,#000 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#333));background:-webkit-linear-gradient(top,#000 0,#333 100%);background:-o-linear-gradient(top,#000 0,#333 100%);background:-ms-linear-gradient(top,#000 0,#333 100%);background:linear-gradient(to bottom,#000 0,#333 100%);color:#fff}.filterbar_side>div>div.filterbar-mainhead strong,.filterbar_full>div>div.filterbar-mainhead strong,#filterbar>div>div.filterbar-mainhead strong{display:inline-block;width:100px}.filterbar_side>div>div.filterbar-mainhead a,.filterbar_full>div>div.filterbar-mainhead a,#filterbar>div>div.filterbar-mainhead a{float:right;position:absolute;top:20px;right:5px;max-width:80px;color:#fff;font-size:11px;text-decoration:none;padding:2px 0 0 5px;border-left:1px dotted #fff}.filterbar_side>div>div.filterbar-mainhead a:hover,.filterbar_full>div>div.filterbar-mainhead a:hover,#filterbar>div>div.filterbar-mainhead a:hover{text-decoration:underline}.filterbar_side>div a.scrollto,.filterbar_full>div a.scrollto,#filterbar>div a.scrollto{padding:7px 0 10px;font-size:11px;display:block;text-align:center;background:#333}.filterbar_side>div a.scrollto span,.filterbar_full>div a.scrollto span,#filterbar>div a.scrollto span{display:inline-block;background:url(img/icon-arrow-up-lightgray.gif) no-repeat center left;padding:5px 0 0 25px;margin:-5px 0;color:#999;background-position:0 .6em}.filterbar_side>div a.scrollto:hover span,.filterbar_full>div a.scrollto:hover span,#filterbar>div a.scrollto:hover span{text-decoration:underline}.filterbar_side>div div.filterbar-head.active,.filterbar_full>div div.filterbar-head.active,#filterbar>div div.filterbar-head.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;border-bottom:1px solid #c30018}.filterbar_side>div div.filterbar-head,.filterbar_full>div div.filterbar-head,#filterbar>div div.filterbar-head{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;border-bottom:1px solid #000}.filterbar_side>div div.filterbar-head.active:hover,.filterbar_full>div div.filterbar-head.active:hover,#filterbar>div div.filterbar-head.active:hover{background:#c30018}.filterbar_side>div div.filterbar-head:hover,.filterbar_full>div div.filterbar-head:hover,#filterbar>div div.filterbar-head:hover{background:#474747}.filterbar_side>div div.filterbar-head.active.second-level,.filterbar_full>div div.filterbar-head.active.second-level,#filterbar>div div.filterbar-head.active.second-level{border-bottom-left-radius:0;border-bottom-right-radius:0}.filterbar_side>div div.filterbar-body.first-level .filterbar-box,.filterbar_full>div div.filterbar-body.first-level .filterbar-box,#filterbar>div div.filterbar-body.first-level .filterbar-box{margin-bottom:10px}.filterbar_side>div div.filterbar-head.disabled,.filterbar_full>div div.filterbar-head.disabled,#filterbar>div div.filterbar-head.disabled{color:#FFF!important;border-bottom-color:#C3C3C3}.filterbar_side>div div.filterbar-head.second-level,.filterbar_full>div div.filterbar-head.second-level,#filterbar>div div.filterbar-head.second-level{border-radius:5px;font-size:12px;padding:5px 10px;min-height:23px}.filterbar_side>div div.filterbar-head.second-level strong,.filterbar_full>div div.filterbar-head.second-level strong,#filterbar>div div.filterbar-head.second-level strong{width:105px;padding-top:6px;padding-left:14px;line-height:1.4;text-indent:-14px}.filterbar_side>div div.filterbar-head.second-level .icon-expandable,.filterbar_full>div div.filterbar-head.second-level .icon-expandable,#filterbar>div div.filterbar-head.second-level .icon-expandable{top:8px}.filterbar_side>div div.filterbar-head.active.second-level .icon-expandable,.filterbar_full>div div.filterbar-head.active.second-level .icon-expandable,#filterbar>div div.filterbar-head.active.second-level .icon-expandable{top:8px}.filterbar_side>div div.filterbar-body.second-level,.filterbar_full>div div.filterbar-body.second-level,#filterbar>div div.filterbar-body.second-level{background:#fff}.filterbar_side>div div.filterbar-body.second-level .small.dotrow-vertical,.filterbar_full>div div.filterbar-body.second-level .small.dotrow-vertical,#filterbar>div div.filterbar-body.second-level .small.dotrow-vertical{width:5px}.filterbar_side>div div.filterbar-head strong,#filterbar>div div.filterbar-head strong{display:inline-block;width:150px;margin-top:-.5em;word-wrap:break-word}.filterbar_full>div div.filterbar-head strong{display:inline-block;width:800px;margin-top:-.5em}.filterbar_side>div div.filterbar-head,.filterbar_full>div div.filterbar-head,#filterbar>div div.filterbar-head{cursor:pointer;position:relative;font-weight:700;padding:20px 10px 5px;min-height:30px;font-size:14px}.filterbar_side>div div.filterbar-head.active .icon-expandable,.filterbar_full>div div.filterbar-head.active .icon-expandable,#filterbar>div div.filterbar-head.active .icon-expandable{position:absolute;top:20px;right:10px;display:block;width:20px;height:17px;background:url(img/icon-collapsed-white.gif) no-repeat}.filterbar_side>div div.filterbar-head .icon-expandable,.filterbar_full>div div.filterbar-head .icon-expandable,#filterbar>div div.filterbar-head .icon-expandable{position:absolute;top:20px;right:10px;display:block;width:20px;height:17px;background:url(img/icon-expanded-white.gif) no-repeat}.filterbar_full>div.filterbar>div.filterbar-box:first-child>.filterbar-head{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.filterbar_side>div div.filterbar-body,#filterbar>div div.filterbar-body{-webkit-box-shadow:inset 0 0 1px 1px #cecece;box-shadow:inset 0 0 1px 1px #cecece;padding:15px;background:url(img/squared.gif);line-height:1.8em;font-size:12px}.filterbar-box span.ui-checkbox,.filterbar-box span.ui-radio{display:block;float:left;width:20px;height:14px}.filterbar-box label.ui-checkbox,.filterbar-box label.ui-radio{display:block;margin:0 0 0 20px;padding-top:5px;line-height:1.25em;padding-bottom:2px}.filterbar_full>div div.filterbar-body{padding:15px;background:#fff;font-size:13px}.filterbar_side>div div.filterbar-body.hidden,.filterbar_full>div div.filterbar-body.hidden,#filterbar>div div.filterbar-body.hidden{display:none}.filterbar_side>div div.filterbar-body div>div.subfilter,#filterbar>div div.filterbar-body div.subfilter,#filterbar>div div.filterbar-body div.subfilter,.filterbar_side>div div.filterbar-body div div:not(.chosen-drop),#filterbar>div div.filterbar-body div div:not(.ui-slider-range) #filterbar>div div.filterbar-body div div:not(.chosen-drop){padding-left:18px}.filterbar-head,.filterbar-body{padding-left:15px!important}.filterbar-box,.filterbar-body>div,.filterbar-body>div>div,.filterbar-body .chzn-container,.filterbar-body .subfilter>div{padding-left:0!important}.filterbar-body>.icon-arrow-down-dark-small{padding-left:15px!important}.icon-arrow-down-dark-small-centered{display:block;width:100%;height:12px;background:url(img/icon-arrow-down-dark-small.png) no-repeat center bottom}.icon-arrow-down-dark-small{padding-left:15px;background:url(img/icon-arrow-down-dark-small.png) no-repeat left center}.filterbar_full>div div.filterbar-body>div>div{width:270px;margin-right:20px;display:inline-block;vertical-align:top;padding-bottom:20px}.filterbar_full>div div.filterbar-body>div>div:nth-child(3){padding-left:20px;margin-right:0;background:url(img/dots.gif) repeat-y top left}.filterbar_full>div div.filterbar-body>div>div>p:first-child{margin-bottom:5px}.filterbar_full>div div.filterbar-body>div>div:first-child>p:nth-child(2){margin-bottom:15px}.filterbar_full>div div.filterbar-body table{width:900px;text-align:left;border-spacing:0;background:url(img/dots-horizontal.gif) repeat-x top left;margin-top:20px}.filterbar_full>div div.filterbar-body table td,.filterbar_full>div div.filterbar-body table th{padding:10px 10px 10px 0;vertical-align:top;border-bottom:1px solid #d9d8d8;text-align:left}.filterbar_full>div div.filterbar-body table td strong{display:block;min-width:120px}.filterbar_full>div div.filterbar-body table td strong.icon-add-to-cart{display:inline-block;min-width:0}.filterbar_full>div div.filterbar-body table th.price,.filterbar_full>div div.filterbar-body table td.price strong{text-align:right}.filterbar_full>div div.filterbar-body table td:first-child{padding:10px 20px}.filterbar_full>div div.filterbar-body table td>a{display:block;color:#DF001B;font-weight:700;text-decoration:none;margin-top:10px}.filterbar_full>div div.filterbar-body table td>a:hover{text-decoration:underline}.filterbar_full>div div.filterbar-body table td.buy{padding-right:0!important}.filterbar_full>div div.filterbar-body table td.buy a{float:right;display:inline-block;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;padding:10px 0 10px 5px;margin-top:0;line-height:1em;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;cursor:pointer}.filterbar_full>div div.filterbar-body table td.buy a:hover{background:#A90329;color:#fff}.filterbar_full>div div.filterbar-body table tr.subtotal td{padding:20px 10px 5px 30px}.filterbar_full>div div.filterbar-body table tr.charges td{padding:5px 10px 5px 30px}.filterbar_full>div div.filterbar-body table tr.total td{background:#d9d8d8;padding:5px 10px 5px 30px}.filterbar_full>div div.filterbar-body>div>a{float:right;margin-top:-30px;display:inline-block;-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:7px 15px;line-height:1em;text-align:center;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}.filterbar_full>div div.filterbar-body>div>a:hover{background:#A90329;color:#fff}.filterbar-simple-box{padding-left:20px}.filterbar-simple-head{position:relative}.filterbar-simple-head,.filterbar-simple-head strong{font-weight:400}.filterbar-simple-head .icon-expandable{width:20px;height:20px;display:block;position:absolute;left:-20px;top:0;padding-left:15px;background:url(img/icon-arrow-down-dark-small.png) no-repeat left center}.filterbar-simple-head.active .icon-expandable{background:url(img/icon-arrow-up-dark-small.png) no-repeat left center}#battery-compare #compare table td{width:auto;vertical-align:middle;text-align:center}#battery-compare #compare table tr:first-child td,#battery-compare #compare table tr td:first-child{text-align:left;vertical-align:top;padding-left:0}#battery-compare #compare table tr:first-child td:not(:first-child){padding-right:10px;padding-left:7px}#battery-compare #compare table tr:first-child td:first-child p{margin-bottom:5px}#battery-compare #compare table tr:first-child td:first-child ul{list-style:none;margin-bottom:20px}#battery-compare #compare table tr:first-child td:first-child li{display:inline-block;margin:0 3px 5px 0}#battery-compare #compare table tr:first-child td:first-child li a{background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:11px;text-decoration:none;padding:6px 10px;line-height:1em;text-align:center;cursor:pointer}#battery-compare #compare table tr:first-child td:first-child li a:hover{background:#7c7c7c}#battery-compare #compare table tr:first-child td:first-child li.active a{background:#666}#battery-compare #compare table tr:first-child td:not(:first-child) a{color:#df001b;text-decoration:underline;font-weight:700;text-decoration:none}#battery-compare #compare table tr:first-child td:not(:first-child) a:hover{text-decoration:underline}#battery-compare #compare table tr:first-child td:not(:first-child) p,#battery-compare #compare table tr:not(:first-child) td:first-child p:nth-child(3){text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px;margin-top:10px}#battery-compare #compare table tr:not(:first-child) td:first-child p:nth-child(3){float:right;width:120px}#battery-compare #compare table tr:not(:first-child) td:first-child p:nth-child(3) a{color:#DF001B;text-decoration:underline;font-weight:700;text-decoration:none}#battery-compare #compare table tr:not(:first-child) td:first-child p:nth-child(3) a:hover{text-decoration:underline}#battery-compare #compare table tr:not(:first-child) td:first-child p:nth-child(2){font-size:11px;float:right;width:120px}#battery-compare #compare table tr:first-child td:not(:first-child) span.prodpic,#battery-compare #compare table tr:not(:first-child) td:first-child span.prodpic{background:#fff;width:130px;height:130px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#battery-compare #compare table tr:not(:first-child) td:first-child span.prodpic{float:left;margin-right:10px}#scrolldowntobuy{display:block;position:fixed;bottom:0;left:50%;z-index:9999;margin-left:-100px;background:#666;background:rgba(0,0,0,.7);padding:20px 30px;color:#fff;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#main{position:relative;width:1009px;margin:auto}#head{position:relative;top:0;left:0;z-index:999;width:1009px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#header-static{position:relative;width:1009px;height:120px;background:#333}#logo{position:absolute;top:0;left:0;width:600px;height:112px;background:#df001b}#logo a,#logo>img{display:block;margin:4px 0 0 30px}#header-static.maintenance{height:112px;background:#000}#header-static.maintenance #logo{width:760px;height:112px}#language-selector{position:absolute;right:415px;top:9px}#language-selector .ui-selectmenu{color:#fff;text-align:right;padding-right:20px;background:url(img/combobox-arrow_down-white.png) no-repeat right center}#language-selector a{color:#fff;background:transparent;padding:1px 3px 2px;font-size:11px;text-decoration:none}#language-selector a.active{color:#DF001B;background:#fff}#search{position:absolute;top:0;right:0;width:409px;height:56px;background:#fff}#search form{position:absolute;top:8px;right:10px;background:url(img/dots.gif) repeat-y top left;width:320px;height:40px;display:inline-block}#search.active form{background:0}#search form:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] #search form{display:block}* html #search form{height:1%}#search form #searchfield{margin:0 0 0 10px;float:left;background:#ebebeb;width:205px;color:#4b4b4b;font-size:12px;padding:12px;-webkit-box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2);box-shadow:inset 1px 1px 2px 2px rgba(0,0,0,.2)}#search.login form #searchfield{width:150px}#search form #searchbutton{float:left;background:#fff url(img/sprites.png) no-repeat center -48px;width:75px;color:#333;font-size:11px;font-weight:700;padding:27px 0 0;cursor:pointer;line-height:.9}#search form #searchbutton:hover{text-decoration:underline}#autosuggest{display:none;position:absolute;left:50%;top:0;margin-left:175px;z-index:999999;width:320px;padding:0;-webkit-box-shadow:0 8px 15px 0 rgba(0,0,0,.3);box-shadow:0 8px 15px 0 rgba(0,0,0,.3)}#autosuggest ul{margin-top:47px;padding:10px;list-style:none;background:#fff}#autosuggest ul li{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:10px 0;cursor:pointer}#autosuggest ul li:last-child{background:0;padding:10px 0 0}#autosuggest ul li:hover{text-decoration:underline}#autosuggest ul li span{float:right}#contactlink a{position:absolute;top:10px;left:0;z-index:11111;display:block;width:75px;min-height:15px;padding:25px 0 0;overflow:hidden;background:url(img/sprites.png) no-repeat center 0;color:#333;font-size:11px;font-weight:700;text-align:center;text-decoration:none;line-height:.9}#contactlink a:hover{text-decoration:underline}#logoutlink{position:absolute;top:10px;right:0;z-index:11111;display:block;width:75px;height:15px;padding:25px 0 0;overflow:hidden;background:url(img/dots.gif) repeat-y top left}#logoutlink a{display:block;height:70px;min-width:70px;padding-top:23px;position:absolute;top:0;right:1px;background:url(img/sprites.png) no-repeat center -99px;color:#333;font-size:11px;font-weight:700;text-align:center;text-decoration:none}#logoutlink a:hover{text-decoration:underline}#no-usersection{position:absolute;top:56px;right:0;width:409px;height:56px;background:#fff}#usersection{position:absolute;top:56px;right:0;width:409px;height:56px;background:#000}#usersection a:hover{text-decoration:underline}#accountlink a{position:absolute;top:15px;left:15px;display:block;padding:0 30px 0 0;background:url(img/sprites.png) no-repeat 100% -238px;color:#fff;text-decoration:none;font-size:11px;width:140px;height:42px;overflow:hidden}#accountlink a.active{background-image:url(img/account-arrow-top.png)}#accountlink a strong{display:block}#loginlink a{position:absolute;top:17px;left:15px;display:block;padding:5px 30px 0 0;background:url(img/icon-pencil.png) no-repeat 100% 20%;color:#fff;text-decoration:none;font-size:11px;width:auto;max-width:140px;height:30px;overflow:hidden}#geolocationLink{left:24px;position:absolute;top:17px}#geolocationLink a{color:#fff;font-size:11px;font-weight:700;text-decoration:none}#cartlink{position:absolute;top:15px;left:200px;background:url(img/dots-white.gif) repeat-y top left;height:30px;width:200px}#cartlink a{position:absolute;top:2px;left:20px;display:block;padding:5px 30px 5px 0;background:url(img/sprites.png) no-repeat 100% -199px;color:#fff;font-weight:700;text-decoration:none;font-size:11px}#navigation{bottom:0;z-index:100;width:979px!important;height:54px;position:relative;background:#333 url(img/head-bg.gif) repeat-x bottom left;left:0;padding-left:30px}#navigation ul{width:900px;height:58px;list-style:none}#navigation ul li{float:left}#navigation ul li a{display:block;width:auto;height:39px;margin:0 1px 0 0;padding:15px 25px 0 35px;background:url(img/sprites.png) no-repeat 10px -282px;color:#fff;font-weight:700;font-size:18px;text-decoration:none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#navigation ul li a:hover{background-color:#2b2b2b}#navigation ul li.active a{background-color:#fff;background-position:10px -332px;color:#333;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#navigation ul li.current a{background-color:#fff;color:#333;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}#downloadcenter{position:absolute;top:20px;right:0;display:block;padding:0 25px 0 30px;background:url(img/sprites.png) no-repeat 0 -400px;color:#fff;font-weight:700;font-size:12px;text-decoration:none;width:auto}#downloadcenter:hover{text-decoration:underline}#nav-foldout{display:none;position:relative;padding:30px 0 60px;width:1009px;background:#fff;overflow:hidden}#nav-foldout #foldoutcanvas{width:9999999em;position:relative;top:0;left:0}#nav-foldout #foldoutcanvas #stage1{position:absolute;top:0;left:0}#nav-foldout #foldoutcanvas #stage2{position:absolute;top:0;left:1009px}#nav-foldout #foldoutcanvas #stage3{position:absolute;top:0;left:2018px}#nav-foldout a{text-decoration:none}#nav-foldout a:hover{text-decoration:underline}#nav-foldout .teaser a{color:#df001b;font-weight:700}#nav-foldout h4,#nav-foldout .h4{position:relative;width:928px;height:20px;font-size:16px;color:#666;background:url(img/dots-horizontal.gif) repeat-x 0 10px;margin:0 0 10px}#nav-foldout #awardsfoldout .h4{float:left;width:700px}#nav-foldout .h4{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#stage2 h4,#stage3 h4,#stage2 .h4,#stage3 .h4{background:url(img/dots-horizontal.gif) repeat-x 0 13px}#nav-foldout h4 span,#nav-foldout .h4 span{padding:0 2px 0 0;background:#fff;line-height:1em}#nav-foldout .foldoutcontent{position:relative;margin:0 40px;width:928px;display:none;float:left;clear:both}#nav-foldout .foldoutcontent h4 a,#nav-foldout .foldoutcontent .h4 a{display:inline-block;background:#fff url(img/dots.gif) repeat-y top right;font-size:12px;border-right:8px solid #fff;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif}#nav-foldout .foldoutcontent h4 a strong,#nav-foldout .foldoutcontent .h4 a strong{display:inline-block;background:url(img/arrow-back-dark.gif) no-repeat left center;padding:5px 10px 5px 15px;line-height:1em}#nav-foldout .productlist{width:948px;list-style:none;min-height:300px}#nav-foldout .productlist li{float:left;margin:0 20px -1px 0;width:296px;height:77px;overflow:hidden;background:url(img/dots-horizontal.gif) repeat-x bottom left}#nav-foldout .productlist li a{display:inline-block;text-decoration:none;width:295px;height:67px;overflow:hidden;padding:6px 0 5px;vertical-align:middle;position:relative}#nav-foldout .productlist li a:hover{background:#eee url(img/dots-horizontal.gif) repeat-x bottom left}#nav-foldout .productlist li a>span{position:absolute;top:0;left:105px;padding:3px 0 0;font-weight:700;width:190px;word-wrap:break-word}#nav-foldout .productlist li a>span.prodpic{top:0;left:0;padding:0;width:105px;height:70px}#nav-foldout .productlist li a.icon img{padding-top:15px}#nav-foldout .productlist li a.icon span{padding-top:15px;width:170px}#nav-foldout .productlist li a.icon>span{left:50px}#nav-foldout .teaserlist{float:left;width:720px;list-style:none;min-height:300px}#nav-foldout .teaserlist li{float:left;margin:0 20px 0 0;width:340px;min-height:108px;overflow:hidden;background:url(img/dots-horizontal.gif) repeat-x bottom left}#nav-foldout .teaserlist li a{display:inline-block;text-decoration:none;width:340px;min-height:75px;overflow:hidden;padding:15px 0 18px;vertical-align:middle;position:relative}#nav-foldout .teaserlist li a:hover{background:#eee url(img/dots-horizontal.gif) repeat-x bottom left}#nav-foldout .teaserlist li a>span{position:relative;top:0;left:130px;padding:0;font-weight:400;width:200px;display:inline-block}#nav-foldout .teaserlist li a>span.prodpic{position:absolute;top:15px;left:0;padding:0;width:120px;height:75px}#nav-foldout .teaserlist li a>span.prodpic img{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#nav-foldout .teaserlist li a>span.head{position:relative;top:0;left:130px;display:block;width:200px;padding:0;font-weight:700}#nav-foldout .teaserlist li a>span.head strong{padding:2px 5px;position:relative;top:-1px;left:5px;font-size:11px;text-transform:uppercase;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;line-height:1em;text-align:center;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}#nav-foldout .teaser,#nav-foldout .marketing-container{position:relative;width:434px;float:left;text-align:left;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);margin:20px 20px 0 0;padding:10px 10px 0;overflow:hidden;display:none}#nav-foldout .marketing-container{display:block;clear:left;padding:10px}#nav-foldout a.marketing-container{font-family:inherit;font-size:inherit;color:inherit;height:auto;cursor:pointer}#nav-foldout .marketing-container.vertical{float:right;width:180px;padding:10px 10px 30px;margin:0 0 20px;clear:none}#nav-foldout .teaserlist+.marketing-container.vertical{margin:-19px 0 20px 0}#nav-foldout .teaser.right,#nav-foldout .marketing-container.right,#nav-foldout .marketing-container+.marketing-container{clear:none;margin-right:0}#nav-foldout .marketing-container>span{display:block}#nav-foldout .teaser h5,#nav-foldout .teaser .h5,#nav-foldout .marketing-container .h5{color:#666;font-size:14px;margin:0 0 10px;text-align:left;float:right;width:300px}#nav-foldout .teaser .h5,#nav-foldout .marketing-container .h5{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#nav-foldout .marketing-container .h5{width:233px;padding:8px 0 0;margin:0 0 37px}#nav-foldout .marketing-container.vertical .h5{float:left;width:134px;padding-top:1px;margin-bottom:19px}#nav-foldout .teaser h5 strong,#nav-foldout .teaser .h5 strong,#nav-foldout .marketing-container .h5 strong{float:right;padding:2px 5px;margin:0 0 5px 5px;font-size:11px;text-transform:uppercase;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;text-decoration:none;line-height:1em;text-align:center;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}#nav-foldout .marketing-container .h5 strong{position:absolute;left:10px;top:10px;margin:0}#nav-foldout .marketing-container.vertical .h5 strong{left:auto;right:10px}#nav-foldout .teaser p{text-align:left;text-indent:18px;background:url(img/sprites.png) no-repeat 0 -594px;margin-bottom:20px;float:right;width:300px}#nav-foldout .marketing-container p,#nav-foldout a.marketing-container .copy{float:right;text-align:left;text-indent:18px;background:url(img/sprites.png) no-repeat 0 -594px;width:233px}#nav-foldout a.marketing-container .copy{line-height:1.5em;font-weight:400}#nav-foldout .marketing-container.vertical p,#nav-foldout a.marketing-container.vertical .copy{float:left;text-indent:18px;background:url(img/sprites.png) no-repeat 0 -594px;width:180px}#nav-foldout .teaser img{float:left;max-width:130px}#nav-foldout .marketing-container .image{float:left;text-align:center;width:177px;padding-top:15px}#nav-foldout .marketing-container.vertical .image{text-align:center;width:180px;padding-top:0}#nav-foldout .marketing-container .image img{float:none;max-width:177px}#nav-foldout .marketing-container.vertical .image img{max-width:180px}#nav-foldout .marketing-container a,#nav-foldout a.marketing-container .link{color:#df001b}#nav-foldout a.marketing-container .link:hover{text-decoration:underline}#nav-foldout .past-orderlist{margin:10px 20px 0 0;display:inline-block;width:296px;height:50px;vertical-align:top}#nav-foldout .past-orderlist a{display:inline-block;padding:15px 0 10px 50px;min-height:50px;background:url(img/icon-pastproducts.png) no-repeat 0 15px}#nav-foldout .awards-innovations{margin:10px 0 0;display:inline-block;width:296px;height:50px;vertical-align:top;float:left}#nav-foldout .awards-innovations a{display:inline-block;padding:15px 0 10px 50px;min-height:50px;background:url(img/icon_new_red.gif) no-repeat 0 15px}#nav-foldout .makeitfit{margin:10px 0 0 15px;display:inline-block;width:290px;height:50px;vertical-align:top;float:left}#nav-foldout .makeitfit.makeitfit--secondLevel{margin:0;width:305px}#nav-foldout .makeitfit.makeitfit--secondLevel a:hover{text-decoration:underline;background-color:transparent}#nav-foldout .makeitfit a{display:inline-block;width:100%;padding:15px 0 10px;min-height:50px}#nav-foldout .makeitfit.makeitfit--secondLevel a{padding:25px 0 10px}#nav-foldout .makeitfit a img{float:left;margin:0 15px 0 0}#nav-foldout .slide-up{position:absolute;bottom:20px;left:0;width:928px;margin:20px 40px 0;padding:30px 0 0;background:rgba(255,255,255,.8) url(img/dots-horizontal.gif) repeat-x top left;text-align:center}#nav-foldout .slide-up a{display:inline-block;padding:2px 0 2px 22px;font-weight:700;font-size:12px;background:url(img/icon-nav-arrow-up.png) no-repeat left center}.foldoutcontent>a{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:16px;display:block;position:relative;width:100%;height:20px;color:#666;background:url(img/dots-horizontal.gif) repeat-x 0 18px;margin:0 0 10px;text-decoration:none!important}.foldoutcontent>ul.tiles{display:block;width:720px;list-style:none;min-height:300px}.foldoutcontent>ul.tiles li{float:left;width:220px;margin-right:20px}.foldoutcontent>ul.tiles li a{display:block;height:77px;width:100%;margin:0;overflow:hidden;background:url(img/dots-horizontal.gif) repeat-x bottom left}.foldoutcontent>ul.tiles li a:hover{background:#eee url(img/dots-horizontal.gif) repeat-x bottom left}.foldoutcontent>ul.tiles li a div{display:inline-block;top:0;left:0;padding:0;margin-right:15px;width:90px;height:70px;background-position:0 0;background-repeat:no-repeat;background-size:contain}.foldoutcontent>ul.tiles li a span{display:inline-block;padding:5px 0;vertical-align:top;width:105px;height:70px;font-weight:700}body#home #breadcrumb{display:none}#breadcrumb{position:relative;bottom:0;left:0;width:933px;height:auto;min-height:24px;padding:5px 40px 8px 35px;background:#fff url(img/breadcrumb-bg.gif) no-repeat top center;border-top:1px solid #fff;font-size:12px;font-weight:700}#breadcrumb>ol{list-style-type:none;display:inline-block}#breadcrumb>ol>li{display:inline-block}#breadcrumb>ol>li>a.arrow,#breadcrumb>ol>li>span.arrow{padding:0 13px 0 3px;text-decoration:none;display:block;color:#1b1b1b;background:url(img/breadcrumb-arrow.gif) no-repeat 100% 8px;line-height:2em}#breadcrumb>ol>li>a.arrow:hover{text-decoration:underline}#breadcrumb>ol>li>span{line-height:1em;color:#959595;padding:0 0 0 3px}#compatibility-product>div:first-child{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);text-align:center;background:#fff;padding:10px;color:#000;font-size:11px;position:relative}#compatibility-product>div:first-child p{text-align:left;font-size:12px;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#compatibility-product>div:first-child p a{color:#000;font-size:11px}#compatibility-product>div:first-child a.icon-close-dark{display:block;position:absolute;top:10px;right:10px;left:auto}#compatibility-product>p{padding-top:20px;margin:20px 0;background:url(img/dots-horizontal.gif) repeat-x top left}#compatibility-product>select{width:150px}#compatibility-product>div span.prodpic{margin:20px 0 10px -10px;width:170px;max-height:150px}#compatibility-product>a:not(.ui-selectmenu){width:140px;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;position:relative;background:#666;color:#fff}#compatibility-product>a:hover{background-color:#7c7c7c;color:#fff}#compatibility-product>div.hjsel_container{width:140px!important;margin-bottom:20px}#compatibility-product>div.hjsel_container>div.hjsel_select{width:150px!important;padding:7px 10px;margin-top:5px}#compatibility-product>div.hjsel_container>div.hjsel_options{margin-top:0!important}#compatibility-product>div.hjsel_container>div.hjsel_select>.hjsel_txtbox,#compatibility-product>div.hjsel_container>div.hjsel_select>.hjsel_txtbox:focus{margin:-5px 10px 0 0;width:100px}.ui-radio-state-disabled,.ui-radio-state-checked-disabled,.ui-radio-state-disabled-hover,.ui-radio-state-checked-disabled-hover{color:#999}span.ui-checkbox,span.ui-radio{display:inline-block;position:relative;top:.1em;margin-top:5px;width:15px;height:13px}span.ui-checkbox{background:url(img/icon-checkboxes.png) 0 -13px no-repeat}span.ui-radio{background:url(img/icon-checkboxes.png) 0 -41px no-repeat}span.ui-helper-hidden{display:none}span.ui-checkbox-state-hover{background-position:0 -26px}span.ui-checkbox-state-checked{background-position:0 0}span.ui-checkbox-state-checked-hover,span.ui-checkbox-state-checked-disabled{background-position:0 -98px}.error>label{}.error>span.ui-checkbox{background-image:url(img/icon-checkboxes-error.png)}.error>span.ui-radio{background-image:url(img/icon-checkboxes.png)}#account p.accept span.ui-checkbox-state-checked-disabled{background-position:0 0!important}#account p.accept label.ui-checkbox-disabled{color:#000}span.ui-radio-state-checked-disabled-hover,span.ui-radio-state-checked-disabled,span.ui-radio-state-checked{background-position:0 -55px}span.ui-radio-state-checked-hover{background-position:0 -55px}span.ui-radio-state-hover{background-position:0 -69px}.ui-radio-disabled,.ui-checkbox-disabled{color:#aaa}label.ui-radio-disabled:hover,label.ui-checkbox-disabled:hover,.radiofilter.inactive,.filter.inactive{text-decoration:none;cursor:default!important}.radiofilter.inactive,.filter.inactive{opacity:.6}.radiofilter.inactive{background-position:0 -40px;background-color:transparent!important;color:#000!important}.radiofilter.inactive:hover{background-position:0 -40px!important}.filter.inactive{background-position:0 -13px;background-color:transparent!important;color:#939393!important}.filter.inactive:hover{background-position:0 -13px!important}.ui-datepicker{display:none}.fullscreen{background:#fff}.fullscreen-body{background:#fff;width:990px;padding:20px;margin:40px auto 0;position:relative;z-index:200}.fullscreen-body--grey{background:url(img/squared.gif)!important;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)!important;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)!important}.fullscreen-body .slide h4{margin-top:10px}.fullscreen-body .slide span.prodpic{width:989px;height:500px}.fullscreen-body h2,.fullscreen-body .h2{font-size:32px;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif;margin:0 0 20px;text-align:left}.fullscreen-body h2 strong,.fullscreen-body .h2 strong{font-size:32px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;margin:20px 0}.fullscreen-body .big-diashow,.fullscreen-body #big-diashow{position:relative;display:block;margin:20px auto 10px}.fullscreen-body .minislides{text-align:center;display:block;margin:0 0 20px;list-style:none}.fullscreen-body .minislides li{display:inline-block}.fullscreen-body .minislides li a{display:inline-block;margin:10px;overflow:hidden}.fullscreen-body .minislides li a span.prodpic{width:115px;height:65px;border:1px solid #ccc;padding:5px;background:#fff;overflow:hidden}.fullscreen-body .minislides li a:hover span.prodpic{border:1px solid #4c4c4c}.fullscreen-body .minislides li.activeSlide a span.prodpic{border:6px solid #4c4c4c;padding:0}.fullscreen-body #diashow-next{top:40%;right:10px}.fullscreen-body #diashow-prev{top:40%;left:10px}#iframeoverlay{display:none;opacity:0;position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background:#000;background:rgba(0,0,0,.8);transition:opacity .7s;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;-o-transition:opacity .7s;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);text-align:center}#iframeoverlay.active{display:block!important;opacity:1}#iframeoverlay .overlaycontent{position:relative;margin:20px auto;width:1009px}#iframeoverlay .overlaycontent iframe{margin:0;width:1009px;height:700px}#content{width:990px;margin:0 auto 30px}#product-range #folder-downloads div.h4{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:20px;margin-bottom:20px}#product-range #folder-downloads h4,#product-item .documents-downloads h3,#content h5{font-size:15px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-weight:700;padding:10px 0}#product-range #folder-downloads h4{margin-bottom:0}body #content h1.ultra,body #content h2.ultra{font-size:36px}.big-diashow,#big-diashow{position:relative;top:-10px;z-index:1000;width:990px;height:510px;margin-bottom:-10px;overflow:hidden}.big-diashow .controls,#big-diashow .controls{display:none;cursor:pointer;width:50px}.big-diashow.cycle .controls,#big-diashow.cycle .controls{display:block!important}.diashow-next,#diashow-next{position:absolute;top:250px;right:0;z-index:200;width:50px}.diashow-prev,#diashow-prev{position:absolute;top:250px;left:0;z-index:200;width:50px}.big-diashow .slides,#big-diashow #slides{position:absolute;top:0;left:0;z-index:50;width:990px;height:510px}.big-diashow .slides>div,#big-diashow #slides>div{position:absolute;bottom:0;left:0;z-index:60;width:990px;height:510px}.big-diashow .slides .has-link,#big-diashow #slides .has-link{cursor:pointer}.big-diashow .slides div>h2,.big-diashow .slides div>h3,.big-diashow .slides div>a,#big-diashow #slides div>h2,#big-diashow #slides div>h3,#big-diashow #slides div>a{margin-left:30px;opacity:1;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;position:relative;z-index:91}.big-diashow .slides div.sliding>h2,.big-diashow .slides div.sliding>h3,.big-diashow .slides div.sliding>a,#big-diashow #slides div.sliding>h2,#big-diashow #slides div.sliding>h3,#big-diashow #slides div.sliding>a{opacity:0;transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:opacity 0s;-o-transition:opacity 0s}.big-diashow .slides div>img,#big-diashow #slides div>img{position:absolute;left:0;bottom:0;z-index:90}.big-diashow .slides div>img.vjs-poster,#big-diashow #slides div>img.vjs-poster{position:inherit;width:100%!important;height:auto!important}.big-diashow .slides div>img.transparent-overlay,#big-diashow #slides div>img.transparent-overlay{position:absolute;top:0;left:0;z-index:92}.big-diashow .slides div h2,#big-diashow #slides div h2{margin-top:30px;font-size:40px;line-height:1.1em;word-wrap:break-word;max-width:900px}.big-diashow .slides div h2 small,#big-diashow #slides div h2 small{display:block}.big-diashow .slides div h2 small,#big-diashow #slides div h2 small,.big-diashow .slides div h3,#big-diashow #slides div h3{font-family:'Hilti Ext',Arial,Verdana,Sans-Serif;font-size:38px;line-height:1.1em;word-wrap:break-word;max-width:900px}.big-diashow .slides div>a,#big-diashow #slides div>a{margin-top:20px;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;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:16px;text-decoration:none;padding:25px 25px 20px;line-height:1em;text-align:center;cursor:pointer}.big-diashow .slides div a:hover,#big-diashow #slides div a:hover{background:#A90329}.big-diashow .slides .invertcolor,#big-diashow #slides .invertcolor{color:#fff;text-shadow:1px 0 3px rgba(0,0,0,.3)}.big-diashow .slides div a.videoteaser,#big-diashow #slides div a.videoteaser{position:absolute;left:290px;top:310px;z-index:92;margin-top:0;padding:0;background:transparent!important;-webkit-border-radius:none;border-radius:none;border:10px solid rgba(255,255,255,.5);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.big-diashow .slides div a.videoteaser:hover,#big-diashow #slides div a.videoteaser:hover{border:10px solid #fff}.big-diashow .slides div a.videoteaser img,#big-diashow #slides div a.videoteaser img{margin:0;padding:0;float:left}.big-diashow .slides div.layout2 h2,#big-diashow #slides div.layout2 h2{margin-left:500px;max-width:400px}.big-diashow .slides div.layout2 h3,#big-diashow #slides div.layout2 h3{margin-left:500px;max-width:400px}.big-diashow .slides div.layout2>a,#big-diashow #slides div.layout2>a{margin-left:500px;max-width:400px}.big-diashow .slides div.layout3 h2,#big-diashow #slides div.layout3 h2{margin-top:280px;margin-left:110px;max-width:700px}.big-diashow .slides div.layout3 h3,#big-diashow #slides div.layout3 h3{margin-left:110px;max-width:700px}.big-diashow .slides div.layout3>a,#big-diashow #slides div.layout3>a{margin-left:110px}.big-diashow .slides div.layout4 h2,#big-diashow #slides div.layout4 h2{margin-top:280px;margin-left:400px;max-width:500px}.big-diashow .slides div.layout4 h3,#big-diashow #slides div.layout4 h3{margin-left:400px;max-width:500px}.big-diashow .slides div.layout4>a,#big-diashow #slides div.layout4>a{margin-left:400px;max-width:500px}#diashow-range{position:relative;width:460px;height:260px;padding:20px 55px 30px;float:left}#diashow-range .prodpic{width:460px;height:260px;background:#fff}#diashow-range .zoom-overlay{display:none;position:absolute;top:80px;left:165px;z-index:500;width:100px;text-align:center;text-decoration:none;font-size:11px;color:#fff;padding:20px;background:rgba(0,0,0,.5) url(img/fullscreen-corners-top.gif) no-repeat 20px 20px;cursor:pointer}#diashow-range .zoom-overlay strong{display:block;padding:20px 0;background:url(img/fullscreen-corners-bottom.gif) no-repeat bottom left}#diashow-range .controls{position:absolute;bottom:0;left:0;z-index:70}.videogallery-range{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #d6d6d6;float:left;width:100%}.videogallery-range h5{padding-top:0!important}.videogallery-range ul{list-style-type:none}.videogallery-range ul li{float:left;margin:0 20px 0 0}.videogallery-range ul li:first-child+li+li+li,.videogallery-range ul li:first-child+li+li+li+li+li+li+li{margin:0}.videogallery-range ul li a,.filterable.videogallery-range a.imagelink,.minigallery div.video{display:block;border:1px solid #d6d6d6;position:relative;width:125px;height:78px;overflow:hidden}.videogallery-range ul li a img,.filterable.videogallery-range a.imagelink img,.minigallery div.video img{float:left;width:100%;height:auto}.minislides a.videolink .prodpic{position:relative}.videogallery-range ul li a .play,.filterable.videogallery-range a.imagelink .play,.minigallery div.video .play,.minislides a.videolink .play{width:36px;height:36px;background-color:#333;background-color:rgba(0,0,0,.8);box-shadow:0 rgba(0,0,0,.8);background-image:url(img/icon_play_16x16.png);background-position:center center;background-repeat:no-repeat;position:absolute;left:50%;top:50%;margin:-18px 0 0 -18px;z-index:10;-webkit-transition:all .5s;transition:all .5s}.videogallery-range ul li a:hover .play,.filterable.videogallery-range a.imagelink:hover .play,.minigallery div.video:hover .play,.minislides a.videolink:hover .play{background-color:rgba(0,0,0,.4);box-shadow:0 0 0 200px rgba(0,0,0,.4)}.minislides .activeSlide a.videolink .play{display:none}.minigallery div.video{display:inline-block;width:150px;height:75px;border:5px solid #fff;margin:0 10px 0 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.minigallery div.video img{border:0!important;margin:0;box-shadow:none;-webkit-box-shadow:none}.filterable.videogallery-range{border:0;margin:0;padding:0 0 15px!important}#search-results .filterable.videogallery-range{padding:0!important;overflow:visible!important}.filterable.videogallery-range>div{padding:15px 0 15px 140px!important;position:relative}.filterable.videogallery-range>div>h3,.filterable.videogallery-range>div>p,.filterable.videogallery-range>div>table:not(.related){width:300px!important}.filterable.videogallery-range>div>table.related{position:absolute;top:15px;right:0}.filterable.videogallery-range>div>a.imagelink{margin-left:-140px!important;float:left}#folder-downloads .videogallery-range,.documents-downloads .videogallery-range{border-top:0;margin-top:0;padding-top:0}#folder-downloads .videogallery ul,.documents-downloads .videogallery ul{display:block;clear:both;width:100%;margin-bottom:30px}#folder-downloads .videogallery ul li,.documents-downloads .videogallery ul li{border-top:1px dotted #000;margin:10px 0 0;padding-top:10px;float:none;clear:both;height:80px}#folder-downloads .videogallery ul li:first-child,.documents-downloads .videogallery ul li:first-child{border-top:0;margin-top:0;padding-top:0}#folder-downloads .videogallery ul li strong,.documents-downloads .videogallery ul li strong{display:block;margin-bottom:15px}#folder-downloads .videogallery ul li span.tag,.documents-downloads .videogallery ul li span.tag{display:block}.filterable.videogallery p span.tag{display:inline-block}.filterable.videogallery p span.tag:after{content:" - "}.filterable.videogallery p span.tag:last-child:after{content:""}#folder-downloads .videogallery ul li span.tag i,.documents-downloads .videogallery ul li span.tag i,.filterable.videogallery p span.tag i{display:none}#folder-downloads .videogallery ul li a,.documents-downloads .videogallery ul li a{float:left;margin-right:10px}#folder-downloads .videogallery ul li a img,.documents-downloads .videogallery ul li a img{float:none}#product-item .ordering-details .videogallery-range{width:600px;margin:40px 0 10px -300px;padding:20px 0;border-bottom:1px solid #d6d6d6}#content .contenthead,#content .contentwrap{position:relative;padding:30px;min-height:40px}#content .contentwrap{padding-top:0}#submittal #content .contenthead,#cart #content .contenthead{padding:30px 0}#submittal.optimized #content .contenthead{position:relative;padding:30px;min-height:40px}#product-range #content .contenthead{padding-bottom:10px}#product-item #content .contenthead h1,#content .contenthead h2{font:400 24px 'Hilti Headline',Arial,Verdana;width:100%;word-wrap:break-word}#product-range #content .contenthead h1 strong,#product-range #content .contenthead h1 span:after,#product-item #content .contenthead h1 strong,#product-item #content .contenthead h1 span:after,#content .contenthead h2 strong,#content .contenthead h2 span:after{position:relative;margin:0;cursor:default;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:11px;text-decoration:none;padding:6px 10px;line-height:1em;text-align:center;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;font-weight:700}#product-range #content .contenthead h1 span:after,#product-item #content .contenthead h1 span:after,#content .contenthead h2 span:after{content:attr(data-newflag);vertical-align:top;margin:7px 0 0 10px}#product-item #content .contenthead h1 span:after{margin-top:3px}#product-item #content .contenthead h1 strong{top:-4px}#product-item #content .contenthead h1 small{display:block}#content .showmore-filters{float:right;color:#df001b;font-weight:700;text-decoration:none}#content .showmore-filters:hover{text-decoration:underline}#content .contenthead h1 small,#content .contenthead h3{font:400 24px 'Hilti Ext',Arial,Verdana;width:666px;margin-bottom:20px}#content .contenthead h2.big,#content .contenthead h3.big{font-size:32px}#content .contenthead .rating-reviews{position:absolute;top:30px;right:30px;padding-top:7px;cursor:pointer}#content .contenthead .rating-reviews.hover strong a{text-decoration:underline}#content .contenthead .rating-reviews.hover .rating a{color:#A90329}#content .contenthead .rating-reviews.hover .rating a.unrated,#content .contenthead .rating-reviews.hover .rating a.halfrated:after{color:#333}#content .contenthead .rating-reviews strong a{text-decoration:none}#content .contenthead .rating-reviews strong a:hover{text-decoration:none}#content .contenthead .rating-reviews strong:hover{text-decoration:underline;cursor:pointer}#content .contenthead .rating-reviews .rating{margin-top:-7px;margin-left:10px}#deletereview{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}#deletereview>#deleteconfirm{position:absolute;left:50%;top:120px;width:500px;padding:30px;margin-left:-280px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#deletereview>#deleteconfirm>h3,#deletereview>#deleteconfirm>.h3{position:relative;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 20px;font-size:24px}#deletereview>#deleteconfirm>.h3{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif}#deletereview>#deleteconfirm>h3 span,#deletereview>#deleteconfirm>.h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#deletereview>#deleteconfirm>h3 .close,#deletereview>#deleteconfirm>.h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#deletereview>#deleteconfirm>a{float:right;margin-left:20px}#deletereview>#deleteconfirm>a.cancel{-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}#deletereview>#deleteconfirm>a.cancel:hover{background:#7c7c7c;color:#fff}#deletereview>#deleteconfirm>a.confirm{-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:12px 15px;line-height:1em;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}#content .contenthead .pageoptions{position:absolute;bottom:55px;right:30px;font-weight:700}#product-item #content .contenthead .pageoptions{bottom:32px}#content .contenthead .pageoptions ul{list-style:none}#content .contenthead .pageoptions ul li a.print{margin-left:15px;background:url(img/icon-print.png) no-repeat center left;padding-left:25px;font-size:11px;text-decoration:none;font-weight:700}#content .contenthead.accessories{padding:30px 30px 0}#content .product-item{position:relative;background:#fff;padding:40px 20px 20px;margin:0 30px 50px;width:890px;min-height:280px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#content .product-item .productpic{float:left;width:270px}#content .product-item .ordering-details{float:right;width:590px;margin-bottom:0;margin-bottom:30px}#content .product-item .ordering-details h2,#content .product-item .ordering-details h4{font-size:20px;padding:0 0 10px;margin:0 0 20px;background:url(img/dots-horizontal.gif) repeat-x left bottom}#content .product-item .ordering-details>div.details{float:left;width:310px;min-height:120px}#content .product-item .ordering-details>div.order{float:right;width:270px}#content .product-item .ordering-details>div.order .error-message,#content .product-item .ordering-details>div.order .success-message{clear:both}#content .product-item .ordering-details table{width:100%}#content .product-item .ordering-details table td{padding:0 20px 6px 0;vertical-align:top}#content .product-item .ordering-details table td>div{margin-bottom:10px}#content .product-item .ordering-details .order table td>div>span.ui-radio{margin-top:0}html[lang=de] #content .product-item .ordering-details table td label strong>span{float:none;display:block}#content .product-item .ordering-details table td>a{position:relative;display:inline;width:auto;float:left;margin-bottom:10px;z-index:100}#content .product-item .ordering-details table td label{margin-top:-15px;display:block;width:180px}#content .product-item .ordering-details table td label strong{padding-left:17px;display:inline-block;width:100%}#content .product-item .ordering-details table td label span{display:none;width:100%}#content .product-item .ordering-details table td label strong>span{display:inline-block;width:auto;float:right;font-weight:400}#content .product-item .ordering-details table td label span span{display:inline-block;width:auto;float:right;text-align:right}#content .product-item .ordering-details table td label span a{width:100%;float:left;margin-top:10px}#content .product-item .ordering-details table td label>div{display:none;margin-top:10px}#content .product-item .ordering-details table td label:hover{text-decoration:none}#content .product-item .ordering-details table td label.ui-radio-state-checked span,#content .product-item .ordering-details table td label.ui-radio-state-checked-hover span{display:inline-block}#content .product-item .ordering-details table td label.ui-radio-state-checked>div,#content .product-item .ordering-details table td label.ui-radio-state-checked-hover>div{display:inline-block}#content .product-item .ordering-details ul.package-content{width:100%;padding-left:2px;margin-bottom:15px}#content .product-item .ordering-details ul.package-content li{list-style:none;padding:3px 0 0 10px;margin:5px 0 0 10px;background:url(img/square-tiny.gif) no-repeat 0 .7em}#content .product-item .ordering-details form{width:100%}#content .product-item .ordering-details .addToList{text-align:right;margin:10px 0;display:inline-block;float:right}#content .product-item .ordering-details .addToList a{width:auto!important;max-width:260px;padding:2px 20px 2px 0}#content .product-item .ordering-details .checkAvailability{display:inline-block;margin-top:10px;padding-left:20px;background:transparent url(img/icon-availability.png) no-repeat top left}#content .product-item .additional-products,#content .product-item .makeitfitbox{clear:both;display:block;position:relative;width:250px;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:10px;margin-top:20px;text-decoration:none}#content .product-item .additional-products p,#content .product-item .makeitfitbox p{padding:0 15px}#content .product-item .makeitfitbox img{float:left;width:30px;margin:0 10px 10px -15px}#content .product-item .additional-products a,#content .product-item .makeitfitbox .button{margin:10px 0 0;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;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;width:220px}#content .product-item .additional-products a:hover,#content .product-item .makeitfitbox:hover .button{background:#474747;color:#fff}#content .product-item .buttons{width:610px;position:relative;left:0;clear:both;float:left;min-height:47px}.buttons a.button-small{margin:10px 10px 10px 0}.buttons a.button-medium{margin:0 10px 10px 0}#content .product-item .editorial-buttons{position:absolute;bottom:30px;right:20px;width:270px;padding:0 10px;box-sizing:border-box}#content .product-item .editorial-buttons a{width:100%;box-sizing:border-box}#cart #content{width:930px}#cart .contenthead,#account .tabs .contenthead{padding-bottom:20px;padding-left:0;padding-right:0;min-height:50px}#cart .contenthead.contenthead__two-buttons{min-height:115px}#account #content .tabs .contenthead{clear:both;margin-bottom:30px;padding:0}#account.orderhistory #content .tabs .contenthead{padding-bottom:10px;background:url(img/dots-horizontal.gif) repeat-x bottom left;margin-bottom:20px}#account .tabs .contenthead p{position:absolute;top:0;right:0;padding:15px 110px 15px 0;background:url(img/barcode1.png) no-repeat center right}#account .tabs .contenthead p img{display:inline}#account .tabs .contenthead p a{text-decoration:none;display:inline-block;margin-left:15px;background:url(img/icon-print.png) no-repeat center left;padding-left:25px;font-size:11px}#submittal .contenthead h2,#cart .contenthead h2,#error404 .contenthead h2,#sessionlost .contenthead h2,#account .tabs .contenthead h2{font-size:36px}#account.orderhistory .tabs .contenthead h2{font-size:24px;padding-top:5px;padding-bottom:5px;max-width:750px!important}#submittal .contenthead>a,#cart .contenthead>a,#error404 .contenthead>a,#sessionlost .contenthead>a,#account .tabs .contenthead>a{float:left;background:url(img/arrow-back-dark.gif) no-repeat 0 15px;padding-left:15px;padding-top:15px;padding-bottom:5px;margin-right:20px;text-decoration:none;font-size:12px;font-weight:700}#submittal .contenthead>a:hover,#cart .contenthead>a:hover,#error404 .contenthead>a:hover,#sessionlost .contenthead>a:hover,#account .tabs .contenthead>a:hover{text-decoration:underline}#account .tabs .contenthead>a{margin-left:0}#submittal .contenthead h2,#cart .contenthead h2,#error404 .contenthead h2,#sessionlost .contenthead h2,#account .tabs .contenthead h2{float:left;max-width:500px;padding-left:20px;background:url(img/dots-horizontal.gif) repeat-y top left}#submittal.optimized .contenthead h2{float:none;max-width:100%;padding-left:0;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#cart .contenthead>ul.orderoptions{position:absolute;top:25px;right:0;list-style:none;float:right}#cart .contenthead>ul.orderoptions li{display:inline-block;padding:15px 23px 15px 0;font-weight:700}#cart .contenthead>ul.orderoptions li.list{background:url(img/dots-horizontal.gif) repeat-y top right}#cart .contenthead>ul.orderoptions li a{margin-left:15px;text-decoration:none;color:#df001b;font-size:13px}#cart .contenthead>ul.orderoptions li a:hover{text-decoration:underline}#cart .contenthead>ul.orderoptions li.checkout{padding-right:0}#cart .contentbody>div.orderoptions li.cancel{display:block;padding:15px 0 0;text-align:right}#cart .contentbody>div.orderoptions li.cancel a{position:static!important}#cart .contenthead>ul.orderoptions li.cancel{display:block;margin:15px 0 0;text-align:right;padding-right:0}#cart .contentbody>div.orderoptions li.cancel{display:block}#cart .contenthead>ul.orderoptions li.cancel a,#cart .contenthead>ul.orderoptions li.checkout a{-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:15px;text-decoration:none;padding:16px 30px;line-height:1em;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}#cart .contenthead>ul.orderoptions li.cancel a:hover,#cart .contenthead>ul.orderoptions li.checkout a:hover{background:#A90329;color:#fff;text-decoration:none}#cart .contenthead>ul.orderoptions li.cancel a.error,#cart .contenthead>ul.orderoptions li.checkout a.error{background:#D5D5D5;color:#939393;cursor:default}#cart .contentbody>div,#account .tabs .quickorder,#folder-firestop .firestop__content{background:#fff;padding:20px;margin-bottom:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#account .tabs .quickorder{clear:both}#account .tabs .quickorder textarea{height:50px}#account .tabs #quickorder p{clear:both;float:none;display:block;margin:0}#cart .contentbody>div.orderoptions{background:transparent;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:12px;position:relative}#cart .contentbody>div.orderoptions ul{list-style:none}#cart .contentbody>div.orderoptions ul li{display:inline-block;padding:15px 23px 15px 0;background:url(img/dots.gif) repeat-y top right}#cart .contentbody>div.orderoptions ul li.print--wrapper,#cart .contentbody>div.orderoptions ul li:last-child,#cart .contentbody>div.orderoptions ul li.checkout{background:transparent;margin-right:0}#cart .contentbody>div.orderoptions ul li:last-child a,#cart .contentbody>div.orderoptions ul li.checkout a{position:absolute;top:2px;right:0;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:15px;text-decoration:none;padding:16px 30px;line-height:1em;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;font-weight:400}#cart .contentbody>div.orderoptions ul li:last-child a:hover,#cart .contentbody>div.orderoptions ul li.checkout a:hover{background:#A90329;color:#fff}#cart .contentbody>div.orderoptions ul li:last-child a.error,#cart .contentbody>div.orderoptions ul li:last-child a.error:hover,#cart .contentbody>div.orderoptions ul li.checkout a.error,#cart .contentbody>div.orderoptions ul li.checkout a.error:hover{background:#d5d5d5;color:#939393;cursor:default}#cart .contentbody>div.orderoptions ul li:first-child a{background:url(img/arrow-back-dark.gif) no-repeat center left;padding-left:15px}#cart .contentbody>div.orderoptions ul li:nth-child(2) a{margin-left:15px;text-decoration:none;color:#df001b;font-size:13px}#cart .contentbody>div.orderoptions ul li:nth-child(2) a:hover{text-decoration:underline}#cart .contentbody>div.orderoptions ul li.print--wrapper a{margin-left:15px;background:url(img/icon-print.png) no-repeat center left;padding-left:25px;font-size:11px;color:#333!important}#cart .contentbody>div.orderoptions a{text-decoration:none;font-size:12px;padding:5px 0;font-weight:700}#cart .contentbody>div.orderoptions a:hover{text-decoration:underline}#cart .contentbody>div>.error-message{margin-bottom:20px}#cart .contentbody>div .carthead,#folder-firestop .firestop__content>.firestop__head{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:10px;margin-bottom:20px;display:block}#cart .contentbody>div .carthead h3,#folder-firestop .firestop__content>.firestop__head h3{font-size:16px;float:left;width:49%;margin-bottom:5px}#cart .contentbody>div .carthead>p,#folder-firestop .firestop__content>.firestop__head>p{float:left;width:49%}#cart .contentbody>div .carthead>div,#folder-firestop .firestop__content>.firestop__head>div{float:right;text-align:right;width:49%}#cart .contentbody>div .carthead>div p,#folder-firestop .firestop__content>.firestop__head>div p{display:inline-block;margin:0 0 5px 20px}#cart .cartoptions{padding:20px 0;margin:0;border-top:1px solid #d9d8d8;background:url(img/dots-horizontal.gif) repeat-x bottom left}#cart .cartoptions>a{float:right;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;display:inline-block;-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 15px;line-height:1em;text-align:center;cursor:pointer}#cart .cartoptions>a:hover{background:#474747}#cart .cartoptions .button-save{margin-top:6px}.checkbox__cart-item{display:block;float:left;position:relative}.checkbox__cart-item::after{background:url(img/icon-cart-vert.gif) no-repeat;content:"";display:block;height:27px;left:4px;position:absolute;top:25px;width:3px}#cart .cartoptions a.selectall{float:none;color:#333;font-weight:400;line-height:1.5em;font-family:normal 13px 'Hilti Roman',Arial,Verdana,Sans-Serif;margin-right:0;padding-left:30px;padding-top:20px;background:#fff url(img/icon-cart-corner.gif) no-repeat 6px top;margin-top:-10px;text-decoration:none}#cart .cartoptions a.selectall:hover{text-decoration:none}#cart .cartoptions a.selectall label{cursor:pointer}#cart .clickandcollect div.left{padding-right:2%;width:32%}#cart .clickandcollect div.middle{width:32%;float:left;padding-right:2%}#cart .clickandcollect div.right{width:32%}#cart .clickandcollect div.right .option--container{margin:0}#cart .clickandcollect div.middle ul,#cart .clickandcollect div.right ul{position:relative;text-align:justify}#cart .clickandcollect div.middle ul:after,#cart .clickandcollect div.right ul:after{position:relative;display:inline-block;width:100%;height:0;line-height:0;content:''}#cart .clickandcollect div.middle ul,#cart .clickandcollect div.middle p,#cart .clickandcollect div.right ul,#cart .clickandcollect div.right p{padding-top:5px}#cart .clickandcollect div.middle ul li,#cart .clickandcollect div.right ul li{display:inline-block}#cart .clickandcollect div.middle ul li a,#cart .clickandcollect div.right ul li a{text-decoration:none}#cart .clickandcollect a.info{position:absolute}#cart .clickandcollect a.info::before{content:' ';width:20px;height:20px;background:url(img/icon-info.png) no-repeat center center;display:inline-block;position:relative;top:0;left:10px}#cart .clickandcollect a.info span{display:none}#cart>div .quickorder,#account>div .quickorder{padding-bottom:1px}#cart .clickandcollect h3,#cart .quickorder h3,#account .quickorder h3{font-size:16px;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:10px;margin-bottom:20px}#cart .clickandcollect h3 a{font:400 13px 'Hilti Roman',Arial,Verdana,Sans-Serif}#cart .quickorder form,#account .quickorder form{display:block}#cart .quickorder textarea,#account .quickorder textarea{float:left;display:inline-block;width:490px;height:20px;padding:10px;margin:0 0 20px;padding:12px 15px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);resize:vertical}#account .quickorder textarea.error{color:#E40022}#cart .quickorder textarea.error{border:2px solid #E40022;width:486px}#cart.empty .quickorder textarea,#account.empty .quickorder textarea{height:70px}#cart .quickorder input[type=submit],#account .quickorder input[type=submit]{float:left;display:inline-block;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 15px;margin:0 20px 20px;line-height:1em;text-align:center;cursor:pointer;max-width:190px;white-space:normal}#cart .quickorder input[type=submit]:hover,#account .quickorder input[type=submit]:hover{background:#474747}#cart .quickorder form a,#account .quickorder form a{float:right;background:url(img/icon-info.png) no-repeat left 5px;padding:0 0 5px 29px;max-width:100px;margin:5px 10px 10px 0;font-size:11px;font-weight:700}#cart .quickorder form a:hover,#account .quickorder form a:hover{text-decoration:none}#cart .quickorder>p,#account .quickorder>p{width:510px;display:block;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#cart #quickorder>p,#account #quickorder>p{float:left;margin-left:20px;width:345px;display:none;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#cart.empty #quickorder>p,#account.empty #quickorder>p{display:block}#cart .quickorder .error-message,#account .quickorder .error-message{width:490px;margin-top:0;margin-bottom:20px}#cart .quickorder .error-message a,#account#cart .contentbody>div .quickorder .error-message a{color:#E40022}#cart.empty .error-message{background:#EBEBEB;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#1D1D1D;border:2px solid #D9D9D9;padding:5px 8px}#cart.empty .error-message>p{text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}.quickorder .error-message.yellow{border:2px solid #FFD200}.quickorder .error-message.yellow p{color:#1D1D1D}#cart .contentbody table{width:100%;font-size:12px;border-spacing:0;border-collapse:collapse}#cart .contentbody table td,#cart .contentbody table th{padding:20px 10px 0 0;vertical-align:top;line-height:1.6em}#cart .contentbody table thead{border-bottom:1px solid #d6d5d5}#cart .contentbody table thead td,#cart .contentbody table thead th{padding-top:0;padding-bottom:10px;font-weight:700}#cart .contentbody table thead th{text-align:left;position:relative}#cart .contentbody table.sortable thead th span{position:relative;display:inline-block;margin-left:5px;height:11px}#cart .contentbody table.sortable thead th span:before,#cart .contentbody table.sortable thead th span:after{content:" ";width:0;height:0;border-style:solid;border-width:0 5px 5px;border-color:transparent transparent #ccc;line-height:0;_border-color:#000 #000 #ccc;_filter:chroma(color='#000000');position:absolute}#cart .contentbody table.sortable thead th span:before{top:0}#cart .contentbody table.sortable thead th span:after{bottom:0;border-color:#ccc transparent transparent;border-width:5px 5px 0}#cart .contentbody table.sortable thead th.sorted.ascending span:before{border-color:transparent transparent #333}#cart .contentbody table.sortable thead th.sorted.descending span:after{border-color:#333 transparent transparent}#cart .contentbody table.sortable tbody tr td{position:relative;padding-bottom:100px;border-bottom:1px solid #d6d5d5}#cart .contentbody table.sortable tbody tr:last-child td{border-bottom:0}#cart .contentbody table.sortable tbody tr td .furtherinformation{position:absolute;width:890px;height:85px;bottom:0;z-index:100}#cart .contentbody table.sortable tbody tr td .furtherinformation a{font-size:12px;color:#df001b;margin:0 0 0 25px;display:inline-block;float:left;font-weight:700;text-decoration:none}#cart .contentbody table.sortable tbody tr td .furtherinformation ul{display:block;text-align:left;list-style:square inside;margin:0 0 10px 25px}#cart .contentbody table.sortable tbody tr td .furtherinformation ul li{float:left;width:49%;font-size:11px}#cart .contentbody table.sortable tbody tr td .furtherinformation .left,#cart .contentbody table.sortable tbody tr td .furtherinformation .right{float:left}#cart .contentbody table.sortable tbody tr td .furtherinformation .left{width:360px;padding:0 20px 0 0}#cart .contentbody table.sortable tbody tr td .furtherinformation .right{width:510px}#cart .contentbody table.sortable tbody tr td .furtherinformation .right a{font-size:11px;color:#000;margin:10px 0 0;display:block;position:relative;margin-top:10px;float:right;font-weight:700;text-decoration:underline}#cart .contentbody table tbody tr td ul{display:block;text-align:left;list-style:square;margin:0 0 10px 25px;padding-left:13px}#cart .contentbody table tbody tr td>ul li{box-sizing:border-box;float:left;width:49%;font-size:11px;line-height:14px;padding-right:20px;padding-bottom:4px}#cart .contentbody table tbody tr td .message,#cart .contentbody table tbody tr td .notification{width:490px}#cart .contentbody table tbody tr td.middleInfoLabelContainer .error-message{float:left;width:70%}#cart .contentbody table tbody tr td .notification>.prodpic{float:left;margin:5px;width:130px;height:130px;background:#fff}#cart .contentbody table tbody tr td .notification>p{float:left;width:240px;margin-top:10px;margin-left:10px}#cart .contentbody table tbody tr td .notification>p:first-child{width:auto;margin-top:0;margin-left:0}#cart .contentbody table tbody tr td .notification>p:nth-child(n+3){color:#000}#cart .contentbody table tbody tr td .notification>p:nth-child(n+3) strong{width:100%;float:left;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#cart .contentbody table tbody tr td .notification .replacement p{color:#000}#cart .contentbody table tbody tr td .notification>div{float:left;width:100%}#cart .contentbody table tbody tr td .notification>div:not(.chzn-container):not(.chosen-container):not(.replacement) a{font-size:12px!important;color:#E40022}#cart .contentbody table tbody tr td .notification>div.replacement p a{margin-left:20px}#cart .contentbody table tbody tr td .notification .replacement{border-top:1px solid #d6d5d5;padding-top:10px;margin-top:10px}#cart .contentbody table tbody tr td .notification>.replacement a{color:#000;text-decoration:none}#cart .contentbody table tbody tr td .notification>a,#cart .contentbody table tbody tr td .notification .replacement>a{float:right;margin:5px;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;display:inline-block;-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 15px;line-height:1em;text-align:center;cursor:pointer}#cart .contentbody table tbody tr td .notification>a:hover{background:#474747}#cart .contentbody table tbody tr td .notification>a:nth-last-child(1){float:right;margin:0;background:0;color:#000!important;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:13px;font-size:11px;padding:0 15px;line-height:1em;text-align:center;cursor:pointer;text-decoration:underline}#cart .contentbody table tbody tr td .notification>a:nth-last-child(1):hover{text-decoration:none}#cart .contentbody table tbody tr td .notification .replacement p a:last-child{float:none;margin:10px 0;background:0;color:#e40022!important;display:block;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:13px;font-size:11px;padding:0;line-height:1em;text-align:left;cursor:pointer}#cart .contentbody table tbody tr td .notification .replacement p a:last-child:hover{background:0;text-decoration:none}#cart .contentbody table tbody tr td .message>p{width:100%;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#cart .contentbody .cart table tbody tr td:nth-last-child(2){text-align:right;padding-right:20px}#cart .contentbody .cart table tbody tr td:nth-last-child(3){text-align:right;padding-right:20px}#cart .contentbody .buy table tbody tr td:nth-last-child(3){text-align:left;padding-right:0}#cart .quickorder .error-message a{color:#E40022}#cart .contentbody table tbody tr td:first-child,#cart .contentbody table tbody tr td.first{width:270px}#cart .contentbody table tbody tr.error td:first-child,#cart .contentbody table tbody tr.error td.first{text-align:left}#cart .contentbody table tbody tr.error td:first-child img,#cart .contentbody table tbody tr.error td.first img{opacity:.3;filter:alpha(opacity=30);filter:alpha(opacity=30);-ms-filter:"alpha(opacity=30)";position:relative;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}#cart .contentbody table tbody tr.error td:first-child strong{color:#C0C0C0}#cart .contentbody table tbody tr.error td,#cart .contentbody table tbody tr td[colspan="2"],#cart .contentbody table tbody tr td[colspan="5"]{border-bottom:1px solid #d6d5d5;padding-bottom:20px}#cart .contentbody table tbody tr td>a{font-size:12px;margin:0 0 0 25px;display:inline-block;float:left;font-weight:700;text-decoration:none}#cart .contentbody table tbody tr td>a:hover{text-decoration:underline}#cart .contentbody table tbody tr td>a.product-link{display:block;margin:0;float:none}#cart .contentbody table tbody tr td>a.product-link.error{color:#E40022}#cart .contentbody table tbody tr td:last-child>a,#cart .contentbody table tbody tr td.last>a{font-size:11px;color:#000;margin:45px 0 0;display:block;position:relative;float:none;font-weight:400;text-decoration:underline}#cart .contentbody table tbody tr td:last-child>a.secondary-link{color:#df001b}#cart .contentbody table tbody tr td:last-child input{margin-right:0}html[lang=ru] #cart .contentbody table tbody tr td:last-child input{width:105px}#cart .contentbody table tbody tr td:last-child>a,#cart .contentbody table tbody tr.error td:last-child>a{position:relative;margin-top:10px;font-weight:700;text-decoration:none}#cart .contentbody table tbody tr td:last-child>a:hover{text-decoration:underline}#cart .contentbody table tbody tr td>.addToList{margin-top:10px;display:block}#cart .contentbody table tbody tr td>.addToList ul li{width:100%!important}#cart .contentbody table tbody tr td>.addToList>a{font-size:11px;font-weight:700;width:auto!important;max-width:100px;padding:2px 12px 2px 0;margin:0;text-decoration:none}html[lang=ru] #cart .contentbody table tbody tr td>.addToList>a{max-width:105px}html[lang=ru] #cart .contentbody table tbody tr td>.addToList>a>span:first-child{width:105px}#cart .contentbody table tbody tr td>.addToList>a:hover{text-decoration:underline}#cart .contentbody table tbody tr td>.addToList>a span{font-size:11px;white-space:nowrap;overflow:hidden}#cart .contentbody table tbody tr td:nth-child(2),#cart .contentbody table tbody tr td.tdProductCode{width:90px}#cart .contentbody table tr td:last-child,#cart .contentbody table tr td.last{width:110px;padding-right:0}html[lang=ru] #cart .contentbody table tr td:last-child,html[lang=ru] #cart .contentbody table tr td.last{width:117px}#cart .contentbody table tr td.error{width:auto!important}#cart .contentbody table tfoot tr td:last-child,#cart .contentbody table tfoot tr td.last{width:250px}#cart .contentbody table tbody td:first-child .ui-checkbox,#account .order-list-table table tbody td:first-child .ui-checkbox{float:left;display:inline-block;margin-right:10px}#cart .contentbody table tbody td.first span.prodpic,#cart .contentbody table tbody td:first-child span.prodpic,#checkout .contentbody table tbody td:first-child span.prodpic,#account .order-list-table table tbody td:first-child span.prodpic{float:left;display:inline-block;margin-right:10px;width:68px;height:68px}#cart .contentbody table tbody td.first span.prodpic{margin-bottom:10px}#cart .contentbody table tfoot tr td p{font-size:13px}#cart .contentbody table tfoot tr td:last-child>p,#cart .contentbody table tfoot tr td.last>p{font-size:12px;background:#ebebeb;padding:10px;line-height:18px;text-align:right;border-bottom:1px solid #fff}#cart .contentbody table tfoot tr td:last-child p>span,#cart .contentbody table tfoot tr td.last p>span{display:inline-block;max-width:40%;word-break:break-word}#cart .contentbody table tfoot tr td:last-child p a,#cart .contentbody table tfoot tr td.last p a{display:inline-block;position:relative;width:18px;height:18px;left:5px;top:4px;background:url(img/icon-info.png) no-repeat 0 0;text-indent:99999em;overflow:hidden}#cart .contentbody table tfoot tr td:last-child p strong{width:90px;margin-left:10px}#cart #breadcrumb{display:none}#account #infoLabelId{display:block;width:490px;font-size:13px;padding:10px;background:url(img/form-notification.gif);overflow:hidden;-webkit-box-shadow:0 0 7px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.1) inset;box-shadow:0 0 7px rgba(0,0,0,.1) inset;margin-bottom:20px;line-height:1.5}#cart #infoLabelId{width:490px}#account #infoLabelId p.success{background:url(img/form-notification-positive.gif) no-repeat left center;padding-left:18px}#account.orderhistory #content .tabs .contentbody{margin-bottom:20px;padding-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}#account.orderhistory #content .tabs .contentbody>div{display:inline-block;width:280px;margin-right:30px;vertical-align:top}#account.orderhistory #content .tabs .contentbody>div:last-child{margin-right:0}#account.orderhistory #content .tabs .contentbody>div table{border-spacing:0;line-height:1.5em}#account.orderhistory #content .tabs .contentbody>div>p:first-child{margin-bottom:5px}#account.orderhistory #content .tabs .contentbody>div>p:nth-child(2){margin-bottom:15px}#account.orderhistory #content .tabs .contentbody>div>p:last-child{margin-top:19px}#account.orderhistory #content .tabs .contentbody>div>a,.filterbar_full>div div.filterbar-body>div>div.not(#submittal-builder-form)>a{display:inline-block;margin-top:10px;-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:7px 15px;line-height:1em;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}#account.orderhistory #content .tabs .contentbody>div>a:hover,.filterbar_full>div div.filterbar-body>div>div>a:hover{background:#474747;color:#fff}#checkout #content{width:930px}#checkout .contentbody{padding-top:23px}#checkout .contentbody.fleet{background:url(img/dots-horizontal.gif) repeat-x}#checkout #content>div.message{margin-top:30px;padding:10px 20px;background:url(img/squared.gif);-webkit-box-shadow:none;box-shadow:none;border:1px solid #d9d9d9}#checkout #content>div.message p{line-height:2em;width:100%}#checkout #content>div.message.error{border:2px solid #df001b}#checkout #content>div.message.error p{color:#df001b}#checkout #content>div.message p:nth-child(3){margin-top:10px;padding-top:10px;background:url(img/dots-horizontal.gif) repeat-x top left}#checkout #content>div.message a{color:#df001b;font-weight:700;text-decoration:none;background:url(img/icon-orders-dark.png) no-repeat top left;margin-left:15px;padding-left:25px}#checkout #content>div.message a:hover{text-decoration:underline}#checkout .contenthead{padding-bottom:20px;padding-left:0;padding-right:0}#checkout .contenthead h2,#checkout .contenthead .h2{font-size:24px;margin:0}#checkout .contenthead h3,#checkout .contenthead .h3{font-size:24px;margin:0}#checkout .contenthead>div{display:inline-block;width:500px}#checkout .contenthead a:first-child{float:left;margin:0 20px 0 0;background:url(img/dots.gif) repeat-y top right}#checkout .contenthead a:first-child span{display:inline-block;padding:23px;background:url(img/arrow-back-dark.gif) no-repeat center left;font-weight:700}#checkout .contenthead a:first-child:hover span{text-decoration:underline}#checkout .contenthead a:last-child{margin:20px 0;float:right;text-decoration:none;padding:5px 0 5px 25px;background:url(img/icon-print.png) no-repeat center left}#checkout .contenthead a:last-child:hover{text-decoration:underline}#checkout .progress-bar{padding:0;background:transparent}#checkout #content div>p{line-height:1.6em}#checkout .checkoutconfirmation{padding:20px 0;background:url(img/dots-horizontal.gif) repeat-x top left}#checkout .checkoutconfirmation a{margin-left:40px;padding-left:25px;color:#df001b;text-decoration:none;font-weight:700}#checkout .checkoutconfirmation a.order{background:url(img/icon-orders-dark.png) no-repeat left center}#checkout .checkoutconfirmation a.contact{background:url(img/icon-contact-dark.png) no-repeat left center}#checkout .checkoutinformations{padding:0}#checkout .checkoutinformations>div{float:left;width:285px;margin-bottom:20px!important;word-wrap:break-word;padding-top:20px}#checkout .checkoutinformations>div:first-child{margin-right:30px;overflow:visible}#checkout .checkoutinformations>div:first-child div.oversize{width:590px}#checkout .checkoutinformations>div.second div.oversize{width:590px;position:relative;left:-315px}#checkout .checkoutinformations>div:last-child{margin-left:30px}#checkout .checkoutinformations>div.container-middle-right{width:615px;margin:0}#checkout .checkoutinformations>div.container-middle-right>div{margin-bottom:20px}#checkout .checkoutinformations>div.container-middle-right .left,#checkout .checkoutinformations>div.container-middle-right .right{width:292px;float:left}#checkout .checkoutinformations>div.container-middle-right .right{margin-left:30px}#checkout .checkoutinformations>div.container-left,#checkout .checkoutinformations>div.container-middle,#checkout .checkoutinformations>div.container-middle-right,#checkout .checkoutinformations>div.container-right{padding-top:0}#checkout .checkoutinformations>div h4{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:13px;margin:20px 0 6px;font-size:16px}#checkout .checkoutinformations>div.container-middle{}#checkout .checkoutinformations>div>div>input,#checkout .checkoutinformations>div>div>span,#checkout .checkoutinformations>div>div>label{float:left}#checkout .checkoutinformations>div.container-left>p>.ui-radio{vertical-align:top}#checkout .checkoutinformations>div.container-left>p>label{padding-top:3px;display:inline-block;max-width:260px}#checkout .checkoutinformations>div.container-left>p>label>span:first-child{display:inline-block}#checkout .checkoutinformations>div.container-left>p>label>span:first-child{display:block}label b.restrictions{display:none;font-weight:400}label.ui-radio-checked b.restrictions{display:inline}#checkout .checkoutinformations>div.container-left>p>label>span:nth-child(2),label.extracontent>span:nth-child(2){display:none}#checkout .checkoutinformations>div.container-left>p>label.ui-radio-checked>span:nth-child(2),label.extracontent.ui-radio-checked>span:nth-child(2){display:inline-block}#checkout .checkoutinformations>div>p>label:hover,#checkout .checkoutinformations>div>div>label:hover{text-decoration:none}#checkout .checkoutinformations>div>div>label{width:265px}#checkout .checkoutinformations>div>div>label>p,#checkout .checkoutinformations>div>div>label>p a{text-decoration:none;width:265px;margin-bottom:10px}#checkout .checkoutinformations>div>div>label>p,#checkout .checkoutinformations>div>div>p{margin-bottom:5px}#checkout .checkoutinformations>div>div>label>.checkout-overlay__link{margin-bottom:15px}#checkout .checkoutinformations>div>div>label>.checkout-overlay__link .secondary-link,#checkout .checkoutinformations>div>div>.checkout-overlay__link .secondary-link{display:inline-block;margin-bottom:4px;margin-top:2px}#checkout .checkoutinformations>div>div>label>p span{display:none}#checkout .checkoutinformations>div>div>label.ui-radio-checked>p span,#checkout .checkoutinformations>div>div>label>p span.message{display:inline-block}#checkout .checkoutinformations>div>div>label>p span.message{background:0;border:0;box-shadow:none;color:#000;padding:4px 0 0}#checkout .checkoutinformations>div>div>label>p.choosen-value{margin-bottom:5px}#checkout .checkoutinformations>div>div>label:last-child p{margin-bottom:0}#checkout .checkoutinformations>div>div>span.ui-radio{margin-top:2px;margin-right:5px}#checkout .checkoutinformations>div.container-left>p>label>span>a,label.extracontent>span>a{color:#df001b;font-weight:700;text-decoration:none}#checkout .checkoutinformations>div.container-left>p>label>span>a:hover{text-decoration:underline}#checkout .checkoutinformations>div.container-middle>div>a:not(.chosen-default) #checkout .checkoutinformations>div.container-middle>div>a:not(.chosen-single){color:#df001b;font-weight:700;text-decoration:none;display:block;clear:both;margin:10px 0}#checkout .checkoutinformations>div.container-middle>div>a.chosen-single{color:#FFF}#checkout .checkoutinformations>div.container-middle>div>a:hover:not(.chosen-default){text-decoration:underline}#checkout .checkoutinformations>div.container-right>div>a{background:url(img/icon-info.png) no-repeat left 5px;padding:7px 0 5px 29px;margin:0 10px 0 0;font-size:11px;font-weight:700;display:inline-block}#checkout .checkoutinformations>div>label.ui-checkbox,#checkout .checkoutinformations>div>div>p>label.ui-checkbox{font-weight:700;display:inline-block;margin-top:10px}#checkout .checkoutinformations textarea{float:left;display:inline-block;width:265px;height:50px;padding:10px;margin:0 0 5px;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.4);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.4);resize:vertical}#datepicker,#datepicker_from,#datepicker_to{display:block;float:none;position:relative;vertical-align:middle;text-decoration:none;overflow:hidden;zoom:1;border:0;margin:0 0 10px;padding:5px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#979797 url(img/calendar-arrow_down-white.png) no-repeat right center!important;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff;font-weight:700;font-size:12px;cursor:pointer}#datepicker:hover,#datepicker_from:hover,#datepicker_to:hover{background:#7c7c7c;color:#fff}.hasDatepicker{background:#979797 url(img/calendar-arrow_down-white.png) no-repeat right center!important}#main .searchable,#main .chosen-container{width:200px!important;margin:10px 0;display:inline-block}.country-selector .searchable,.country-selector #main .chosen-container{width:100%!important}#checkout .searchable,#account .searchable,#checkout .chosen-container,#account .chosen-container,#requestDemo .searchable,#requestDemo .chosen-container{width:285px!important;display:inline-block}#account .toolsearch .searchable,#account .toolsearch .chosen-container{width:200px!important;margin:5px 0}#account .order-list-table .error-message .searchable,#account .order-list-table .error-message .chosen-container{width:100%!important;display:block}#account.lists .searchable,#account.lists .chosen-container{width:165px!important;margin-top:0!important}#account .repair-options .searchable,#account .repair-options .chosen-container{margin:0 0 10px!important}#account .listsearch .searchable,#account .listsearch .chosen-container{width:135px!important;margin:5px 0 10px!important}#account .listsearch>div.filterlist table tr:first-child td:last-child .searchable,#account .listsearch>div.filterlist table tr:first-child td:last-child .chosen-container{width:150px!important;margin:0 0 10px 20px!important}#account .pickup-addresses .searchable,#account .pickup-addresses .chosen-container{width:200px!important}#main .orderlist-filters .dropdowns{margin-bottom:10px}#main .orderlist-filters .dropdowns .searchable,#main .orderlist-filters .dropdowns .chzn-container,#main .orderlist-filters .dropdowns .chosen-container{width:auto!important;margin:0 20px 5px 0}#main .orderlist-filters .dropdowns .chzn-drop,#main .orderlist-filters .dropdowns .chosen-drop{width:100%!important}#main .orderlist-filters .dropdowns .chzn-single,#main .orderlist-filters .dropdowns .chosen-single{margin-right:-2px}#main .orderlist-filters .filters{display:block}#main .product-item .ordering-details .addToList .searchable,#main .product-item .ordering-details .addToList .chosen-container{width:270px!important}#main .filterbar_side .searchable,#main .filterbar_side .chosen-container,#filterbar .searchable,#filterbar .chosen-container{width:170px!important;margin:10px 0 5px}#cart .searchable,#cart .chosen-container{width:200px!important;margin:0;vertical-align:middle}#cart .addToList .chosen-container{width:111px!important;margin:0}#cart .error-message .searchable,#cart .error-message .chosen-container{width:350px!important;margin:0}#register .searchable,#register .chosen-container{width:265px!important;margin:0}#compare .searchable,#compare .chosen-container{width:190px!important;position:relative}#loginoverlay .searchable,#loginoverlay .chosen-container,#reloginoverlay .searchable,#reloginoverlay .chosen-container{width:200px!important}#newaddressoverlay .searchable,#newcontactoverlay .searchable,#newaddressoverlay .chosen-container,#newcontactoverlay .chosen-container{width:314px!important;margin:5px 0 10px}#creditcardoverlay #card_type.searchable,#creditcardoverlay #card_type_chzn.chosen-container{width:205px!important;margin:5px 0 10px}#creditcardoverlay .searchable,#creditcardoverlay .chosen-container{width:100px!important;margin:5px 0 10px}#contactoverlay .searchable,#contactoverlay .chosen-container{width:100%!important}#addressoverlay .searchable,#maintain-contact-overlay .searchable,#addressoverlay .chosen-container,#maintain-contact-overlay .chosen-container{width:315px!important;margin:0 0 10px}table#repairsearch td:nth-child(8) .searchable,table#repairsearch td:nth-child(8) .chosen-container,table#repairsearch td.col-8 .searchable,table#repairsearch td.col-8 .chosen-container{width:90px!important}table#repairsearch table td:nth-child(8) .searchable,table#repairsearch table td:nth-child(8) .chosen-container{margin-right:10px}#account .repair-product .searchable,#account .repair-product .chosen-container{width:180px!important}.contactoverlay__thanks__back{display:inline-block;margin-top:10px;text-decoration:none}.contactoverlay__thanks__back:before{content:'';float:left;width:9px;height:17px;padding-right:7px;background:url(img/arrow-back-dark.gif) no-repeat;margin-top:1px}#reorderform .searchable,#reorderform .chosen-container,#loststolenform .searchable,#loststolenform .chosen-container{width:160px!important}#main .chosen-container .chosen-single,#loginoverlay .chosen-container .chosen-single,#reloginoverlay .chosen-container .chosen-single,#contactoverlay .chosen-container .chosen-single,#newaddressoverlay .chosen-container .chosen-single,#newcontactoverlay .chosen-container .chosen-single,#compare .chosen-container .chosen-single,#addressoverlay .chosen-container .chosen-single,#maintain-contact-overlay .chosen-container .chosen-single,#reorderform .chosen-container .chosen-single,#loststolenform .chosen-container .chosen-single,#creditcardoverlay .chosen-container .chosen-single,#requestDemo .chosen-container .chosen-single,.commonoverlay .chosen-container .chosen-single,#cart .cartoptions .chosen-container.disabled>a{position:relative;vertical-align:middle;text-decoration:none;overflow:hidden;zoom:1;border:0;margin:0;padding:3px 8px;background:#979797!important;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);background-image:none!important;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;color:#fff;font-weight:700;font-size:12px}#main .chosen-container .chosen-single:hover,#loginoverlay .chosen-container .chosen-single:hover,#reloginoverlay .chosen-container .chosen-single:hover,#contactoverlay .chosen-container .chosen-single:hover,#newaddressoverlay .chosen-container .chosen-single:hover,#newcontactoverlay .chosen-container .chosen-single:hover,#compare .chosen-container .chosen-single:hover,#addressoverlay .chosen-container .chosen-single:hover,#maintain-contact-overlay .chosen-container .chosen-single:hover,#reorderform .chosen-container .chosen-single:hover,#loststolenform .chosen-container .chosen-single:hover,#creditcardoverlay .chosen-container .chosen-single:hover,#requestDemo .chosen-container .chosen-single:hover,.commonoverlay .chosen-container .chosen-single:hover{background:#7c7c7c;color:#fff}#main .chosen-container .chosen-results,#loginoverlay .chosen-container .chosen-results,#reloginoverlay .chosen-container .chosen-results #contactoverlay .chosen-container .chosen-results,#newaddressoverlay .chosen-container .chosen-results,#newcontactoverlay .chosen-container .chosen-results,#compare .chosen-container .chosen-results,#addressoverlay .chosen-container .chosen-results,#maintain-contact-overlay .chosen-container .chosen-results,#reorderform .chosen-container .chosen-results,#loststolenform .chosen-container .chosen-results,#creditcardoverlay .chosen-container .chosen-results,#requestDemo .chosen-container .chosen-results,.commonoverlay .chosen-container .chosen-results{margin:0 0 4px!important;padding:0!important}.chosen-container .chosen-results .group-result{color:#fff!important}.worldwide .chosen-container .chosen-results .no-results{background:transparent;color:#fff}#main .chosen-container .chosen-results li,#loginoverlay .chosen-container .chosen-results li,#reloginoverlay .chosen-container .chosen-results li,#contactoverlay .chosen-container .chosen-results li,#newaddressoverlay .chosen-container .chosen-results li,#newcontactoverlay .chosen-container .chosen-results li,#compare .chosen-container .chosen-results li,#addressoverlay .chosen-container .chosen-results li,#maintain-contact-overlay .chosen-container .chosen-results li,#reorderform .chosen-container .chosen-results li,#loststolenform .chosen-container .chosen-results li,#creditcardoverlay .chosen-container .chosen-results li,#requestDemo .chosen-container .chosen-results li,.commonoverlay .chosen-container .chosen-results li{border-top:1px solid #b7b7b7}#main .chosen-container .chosen-results li.highlighted,#loginoverlay .chosen-container .chosen-results li.highlighted,#reloginoverlay .chosen-container .chosen-results li.highlighted,#contactoverlay .chosen-container .chosen-results li.highlighted,#newaddressoverlay .chosen-container .chosen-results li.highlighted,#newcontactoverlay .chosen-container .chosen-results li.highlighted,#compare .chosen-container .chosen-results li.highlighted,#addressoverlay .chosen-container .chosen-results li.highlighted,#maintain-contact-overlay .chosen-container .chosen-results li.highlighted,#reorderform .chosen-container .chosen-results li.highlighted,#loststolenform .chosen-container .chosen-results li.highlighted,#creditcardoverlay .chosen-container .chosen-results li.highlighted,#requestDemo .chosen-container .chosen-results li.highlighted,.commonoverlay .chosen-container .chosen-results li.highlighted{background-color:#df001b!important;background-image:none!important}#range-page-order-list-table tr:last-child .chosen-container .chosen-results{max-height:80px}#main .checkoutinformations #select2_chzn.chosen-container{margin:10px 0 0}#main .chosen-drop,#loginoverlay .chosen-drop,#reloginoverlay .chosen-drop,#newaddressoverlay .chosen-drop,#newcontactoverlay .chosen-drop,#compare .chosen-drop,#addressoverlay .chosen-drop,#maintain-contact-overlay .chosen-drop,#reorderform .chosen-drop,#loststolenform .chosen-drop,#creditcardoverlay .chosen-drop,#requestDemo .chosen-drop,.commonoverlay .chosen-drop{background:#999;color:#fff;width:100%!important;-webkit-tap-highlight-color:transparent}#contactoverlay .chosen-drop{background:#999;color:#fff;width:99.5%!important}#contactoverlay.worldwide .chosen-drop{min-width:99.5%!important}#demorequest .chosen-drop{background:#999;color:#fff;width:295px!important}#reorderform .chosen-drop,#loststolenform .chosen-drop,#account .tabs-content.tool-management .chosen-drop{width:300px!important}#main .chosen-drop .no-results,#loginoverlay .chosen-drop .no-results,#reloginoverlay .chosen-drop .no-results,#contactoverlay .chosen-drop .no-results,#newaddressoverlay .chosen-drop .no-results,#newcontactoverlay .chosen-drop .no-results,#compare .chosen-drop .no-results,#addressoverlay .chosen-drop .no-results,#maintain-contact-overlay .chosen-drop .no-results,#reorderform .chosen-drop .no-results,#loststolenform .chosen-drop .no-results,#creditcardoverlay .chosen-drop .no-results{color:#000}.contactoverlay__form.is-hidden,.contactoverlay__form+.contactoverlay__thanks{display:none}.contactoverlay__form,.contactoverlay__thanks.is-active{display:block}.contactoverlay__thanks{padding:25px 20px}.contactoverlay__thanks__back{display:inline-block;margin-top:10px;text-decoration:none}.contactoverlay__thanks__back:before{content:'';float:left;width:9px;height:17px;padding-right:7px;background:url(img/arrow-back-dark.gif) no-repeat;margin-top:1px}#checkout .chosen-search input,#account .chosen-search input,#requestDemo .chosen-search input{width:248px!important}#checkout .chosen-search input{width:100%!important}#main .chosen-search,#loginoverlay .chosen-search,#reloginoverlay .chosen-search,#contactoverlay .chosen-search,#newaddressoverlay .chosen-search,#newcontactoverlay .chosen-search,#compare .chosen-search,#addressoverlay .chosen-search,#maintain-contact-overlay .chosen-search,#creditcardoverlay .chosen-search{display:none}#contactoverlay.worldwide .chosen-search{display:block}#checkout .checkoutinformations #billing_chosen .chosen-search,#checkout .checkoutinformations #select1_chzn .chosen-search,#checkout .checkoutinformations #select2_chzn .chosen-search{display:block}#checkout .checkoutinformations #billToId_chzn .chosen-search,#checkout .checkoutinformations #deliveryId_chzn .chosen-search,#checkout .checkoutinformations #contactId_chzn .chosen-search{display:block}#reorderform .chosen-search,#loststolenform .chosen-search,#account .tabs-content.tool-management .chosen-search,#account .tabs-content .toolsearch .chosen-search{display:block}#account .tabs-content.tool-management .repair-options .chosen-search{display:none}#reorderform .chosen-search input,#loststolenform .chosen-search input,#account .tabs-content.tool-management .chosen-search input{width:265px!important;margin:1px 0!important;padding:4px 20px 4px 5px!important}#account .tabs-content .toolsearch .chosen-search input{width:165px!important}#contactoverlay.worldwide .chosen-search input{width:100%!important;box-sizing:border-box}#company.jobs.worldwide .chosen-search{display:block}#company.jobs.worldwide #location02_chzn,#company.jobs.worldwide #location03_chzn,#company.jobs.worldwide #location04_chzn,#company.jobs.worldwide #location05_chzn,#company.jobs.worldwide #location06_chzn,#company.jobs.worldwide #location07_chzn,#company.jobs.worldwide #location08_chzn,#company.jobs.worldwide #location09_chzn{display:none}.chosen-container.inactive a.chosen-single,.chosen-container-single.inactive a.chosen-single{opacity:.3;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;color:#000!important;cursor:default}#cart .cartoptions .chosen-container>a{background:#df001b!important}.chosen-container.inactive .chosen-drop{display:none!important}.chosen-container-single .chosen-single div b{background-color:transparent!important;background-image:url(img/combobox-arrow_down-white.png)!important;background-repeat:no-repeat!important;background-position:right center!important}.chosen-container-single .search-choice-close{background-image:url(img/chosen-sprite-white.png)!important;background-position:-48px 0!important;top:9px!important;right:20px!important}.searchable.input-error+.chosen-container.chosen-container-single,.select-element.input-error+.chosen-container.chosen-container-single{border:2px solid red;border-radius:5px}.select-element.input-error+.chosen-container.chosen-container-single{margin-left:-2px}.reloginoverlay #reloginpw form .ui-selectmenu{width:auto!important}#submittal #main .contentbody{background:#fff;padding:20px;margin-bottom:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#submittal #main table{border-spacing:0;font-size:11px;text-align:left;width:100%}#submittal #main thead th{text-align:left;padding:10px 0}#submittal #main thead th.f-rating{width:50px}#submittal #main tbody td{color:#333;border-top:1px solid #d6d5d5;padding:7px 10px 5px 0}#submittal #main tbody td a{color:#333;margin-top:0}#submittal #main h3{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:15px;margin-bottom:10px}#submittal #main label.left{display:inline-block;width:165px;line-height:2em;height:38px}#submittal #main input #submittal #main span.ui-checkbox{margin-top:1px}#submittal #main p{display:inline-block}#submittal #main .filterbar-body>div>table{margin-bottom:40px}#submittal #main .filterbar-body>div>label{width:255px;min-height:30px;vertical-align:top;padding:5px 20px;display:inline-block}#submittal #main .filterbar-body>div>label span.ui-checkbox{margin:0 5px 0 -20px}#submittal #main a.create{float:right}#submittal #main a.add{float:right}#submittal #main a.save{float:right;margin-top:20px;display:inline-block;-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:7px 15px;line-height:1em;text-align:center;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}#submittal #main a.save:hover{background:#7c7c7c}#submittal #main .chosen-container{margin:0}#submittal #main .input{margin:10px 0;width:100%;display:block;float:left}#submittal #main input[type=file]{margin-top:5px}#checkout #main .contentbody>div{background:#fff;padding:20px;margin-bottom:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#checkout #main .contentbody>div table{overflow:hidden}#checkout #main .contentbody>div.cart .notification:first-child{margin-bottom:0}#checkout div.checkoutfoot,#submittal div.checkoutfoot{padding:20px 0 50px;display:block;background:url(img/dots-horizontal.gif) repeat-x top left;font-size:12px;text-align:right;position:relative}#checkout div.checkoutfoot>label{max-width:350px;display:inline-block;vertical-align:middle}#checkout .contentbody table tr td.input{padding-right:0;width:230px}#purchaseform .first-input{width:100%}#purchaseform .input-error{color:#000!important}#purchaseform input.text{display:inline-block;padding:8px;margin:0 20px;width:520px;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.4);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.4)}#checkout .cartbody label{display:inline-block;width:190px;vertical-align:top;padding-top:10px;position:relative}#purchaseform>div{margin-bottom:20px;width:100%;float:left}#purchaseform>div>a{background:url(img/icon-info.png) no-repeat;padding:0 10px;display:inline-block;height:20px;vertical-align:middle}#purchaseform #purchase4{width:520px;display:inline-block}#purchaseform #purchase4-po-document-buttons{display:none;margin-right:18px}#purchaseform #purchase4-po-document-buttons span,#purchaseform #purchase4-po-document-buttons label{vertical-align:top;cursor:pointer;line-height:2em;text-decoration:underline;margin-right:15px}#purchaseform #purchase4-po-document-buttons label{display:inline;width:auto;padding-top:0}#purchaseform #purchase4-document-uploaded{width:536px;margin:0 20px;display:none}#purchaseform>div >span.notification{margin:10px 0 10px 212px;width:520px}#checkout .contentbody table tr td.input{padding-top:6px}#checkout .contentbody table tr td input.text{display:block;width:210px;padding:6px 10px;margin:0;border:10px solid #ebebeb;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.4);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.4);font-size:12px}#checkout .checkoutfoot a:first-child,#submittal .checkoutfoot a:first-child{float:left;margin:0;background:url(img/dots.gif) repeat-y top right}#checkout .checkoutfoot a span,#submittal .checkoutfoot a span{display:inline-block;padding:14px 25px;background:url(img/arrow-back-dark.gif) no-repeat center left;font-weight:700}#checkout .checkoutfoot a:hover span,#submittal .checkoutfoot a:hover span{text-decoration:underline}#checkout div.checkoutfoot>a:last-child,#checkout div.checkoutfoot>a#continueButton,#checkout div.checkoutfoot>a#checkoutButton,#submittal a.create{display:inline-block;float:right;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:15px;text-decoration:none;padding:16px 30px;margin-left:40px;line-height:1em;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;font-weight:400}#checkout div.checkoutfoot>a:last-child:hover,#checkout div.checkoutfoot>a#continueButton:last-child:hover,#checkout div.checkoutfoot>a#checkoutButton:last-child:hover,#submittal a.create:hover{background:#A90329;color:#fff}#checkout div.checkoutfoot>a.error:last-child,#submittal a.create.error{background:none repeat scroll 0 0 #D5D5D5!important;color:#939393!important;cursor:default!important}#checkout .contentbody>div.orderoptions{background:transparent;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:12px;text-align:right;position:relative}#checkout .contentbody>div.orderoptions>a{display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-size:15px;text-decoration:none;padding:16px 30px;margin-left:20px;line-height:1em;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;font-weight:400}#checkout .contentbody>div.orderoptions>a:hover{background:#A90329;color:#fff}#checkout .contentbody>div.orderoptions>a:first-child,#checkout .contentbody>div.orderoptions>a.printpage{display:inline-block;background:url(img/dots.gif) repeat-y top right;float:left;margin-left:0;padding:0;color:#333;font:400 12px 'Hilti Roman',Arial,Verdana,Sans-Serif;text-align:right}#checkout .contentbody>div.orderoptions>a.printpage{background:0;margin-left:20px}#checkout .contentbody>div.orderoptions>a:first-child span,#checkout .contentbody>div.orderoptions>a.printpage span{display:inline-block;padding:14px 25px;background:url(img/arrow-back-dark.gif) no-repeat center left;font-weight:700;text-decoration:none;max-width:110px}#checkout .contentbody>div.orderoptions>a.printpage span{background:url(img/icon-print.png) no-repeat center left;max-width:80px}#checkout .contentbody>div.orderoptions>a:first-child:hover span,#checkout .contentbody>div.orderoptions>a.printpage:hover span{text-decoration:underline}#checkout .contentbody>div.orderoptions label a{font-weight:700}#checkout .contentbody>div.orderoptions>a#checkoutButton,#checkout .contentbody>div.orderoptions>a#checkoutButton2,#checkout .contentbody>div.orderoptions>a.error{max-width:180px;clear:both}#checkout .contentbody>div.orderoptions>a.error,#checkout .contentbody>div.orderoptions>a.error:hover,#checkout .contentbody>div.orderoptions.inactive>a:last-child,#checkout .contentbody>div.orderoptions.inactive>a:last-child:hover{background:#d5d5d5;color:#939393;cursor:default}#checkout .contentbody>div.orderoptions::after{content:".";clear:both;display:block;visibility:hidden;height:0}#checkout .contentbody>div.orderoptions>.checkbox-row{display:inline-block;text-align:left;vertical-align:baseline;float:left;margin-top:14px}#checkout .contentbody>div.orderoptions>.checkbox-row:first-child{margin-left:150px}#checkout .contentbody>div.orderoptions>.checkbox-row input,#checkout .contentbody>div.orderoptions>.checkbox-row span.ui-checkbox,#checkout .contentbody>div.orderoptions>.checkbox-row label,#checkout .contentbody>div.orderoptions>.checkbox-row label a{display:inline-block;vertical-align:top}#checkout .contentbody>div.orderoptions>.checkbox-row span.ui-checkbox{margin-top:-1px}#checkout .contentbody>div.orderoptions>.checkbox-row label{max-width:280px}#checkout .contentbody>div.orderoptions>.checkbox-row:first-child label{max-width:450px}@-moz-document url-prefix(){#checkout .contentbody>div.orderoptions>.checkbox-row span.ui-checkbox{margin-top:0}#checkout .contentbody>div.orderoptions>.checkbox-row label a{vertical-align:baseline}}#checkout .contentbody>div.orderoptions>label:hover,#checkout .contentbody>div.orderoptions>.checkbox-row>label:hover{text-decoration:none}#checkout .contentbody>div.orderoptions.inactive>label,#checkout .contentbody>div.orderoptions.inactive>label:hover,#checkout .contentbody>div.orderoptions.inactive>label a,#checkout .contentbody>div.orderoptions.inactive>label a:hover,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>label,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>label:hover,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>label a,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>label a:hover{color:#939393;cursor:default}#checkout .contentbody>div.orderoptions.inactive>input,#checkout .contentbody>div.orderoptions.inactive>span,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>input,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>span{display:none}#checkout .contentbody>div.orderoptions.inactive>label,#checkout .contentbody>div.orderoptions.inactive>.checkbox-row>label{background:url(img/icon-checkboxes.png) 0 -98px no-repeat;padding-left:20px}#checkout .contentbody>div .cartbonusinfo{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:3px;margin-bottom:20px;display:block}#checkout .contentbody>div .cartbonusinfo img{float:right}#checkout .contentbody>div .cartbonusinfo p{width:470px;margin-bottom:20px}#checkout .contentbody>div .carthead{background:url(img/dots-horizontal.gif) repeat-x bottom left;padding-bottom:10px;margin-bottom:20px;display:block}#checkout .contentbody>div .carthead h3{font-size:16px;float:left;width:49%;margin-bottom:5px}#checkout .contentbody>div.pickup .carthead h3{width:79%}#checkout .contentbody>div .carthead>p{float:left;width:49%}#checkout .contentbody>div.pickup .carthead>p{width:19%}#checkout .contentbody>div .carthead>div{float:right;text-align:right;width:49%}#checkout .contentbody>div.pickup .carthead>div{width:19%}#checkout .contentbody>div .carthead>div p{display:inline-block;margin:0 0 5px 20px}#checkout .contentbody table{width:100%;font-size:12px;border-spacing:0;border-collapse:collapse}#checkout .contentbody table td{padding:20px 10px 0 0;vertical-align:top;line-height:1.6em}#checkout .contentbody table thead{border-bottom:1px solid #d6d5d5}#checkout .contentbody table thead td{padding-top:0;padding-bottom:10px;font-weight:700}#checkout .contentbody .buy table tbody tr td{padding:25px 10px 0 0}#checkout .contentbody .buy table tbody tr td:last-child{padding:15px 10px 0 0}#checkout .contentbody table tbody tr td span{font-weight:400;display:inline-block}#checkout .contentbody table tbody tr td ul{display:block;list-style:square inside;margin:0 0 10px 25px}#checkout .contentbody table tbody tr td ul li{float:left;width:49%;font-size:11px}#checkout .contentbody table tbody tr td .error-message{float:right;width:98%}#checkout .contentbody table tbody tr td .error-message>.prodpic{float:left;margin:5px;width:130px;height:130px;background:#fff}#checkout .contentbody table tbody tr td .error-message>p{float:left;width:250px;margin-top:10px;margin-left:10px}#checkout .contentbody table tbody tr td .error-message>p:first-child{width:350px;margin-top:0;margin-left:0}#checkout .contentbody table tbody tr td .error-message>p:nth-child(n+3) strong{width:100%;float:left;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#checkout .contentbody table tbody tr td .error-message>p:nth-child(n+3){color:#000}#checkout .contentbody table tbody tr td .error-message>div{float:left;width:100%}#checkout .contentbody table tbody tr td .error-message>div a{font-size:12px!important;color:#E40022}#checkout .contentbody table tbody tr td .error-message>div a:last-child{margin-left:20px}#checkout .contentbody table tbody tr td .error-message>a{float:right;margin:5px;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;display:inline-block;-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 15px;line-height:1em;text-align:center;cursor:pointer}#checkout .contentbody table tbody tr td .error-message>a:hover{background:#474747}#checkout .contentbody table tbody tr td .error-message>a:nth-last-child(1){float:right;margin:5px;background:0;color:#000;display:inline-block;-webkit-border-radius:3px;border-radius:3px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-size:13px;font-weight:700;font-size:11px;text-decoration:none;padding:0 15px;line-height:1em;text-align:center;cursor:pointer}#checkout .contentbody table tbody tr td .message>p{width:100%;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#checkout .quickorder .error-message a{color:#E40022}#checkout .contentbody table tr td:first-child{width:270px;padding-left:30px}#checkout .contentbody table tr td:last-child,#checkout .contentbody table tr td.last,#checkout .contentbody table thead tr td.price{padding-right:30px!important}#checkout .contentbody table.createlabel tr td:last-child{padding-right:0!important}#checkout .contentbody table tbody tr.error--fatal td strong{background:#E40022!important;color:#fff}#checkout .contentbody table tbody tr.error--notification td strong{border-top:2px solid #FFD200!important;border-bottom:2px solid #FFD200!important;color:#000}#checkout .contentbody table tbody tr.error--notification td.first strong{border-left:2px solid #FFD200!important;color:#000}#checkout .contentbody table tbody tr.error--notification td.last strong{border-right:2px solid #FFD200!important;color:#000}#checkout .contentbody table tbody tr.error--notification td.last strong small{line-height:.5;display:inline-block;line-height:12px;font-weight:400}#checkout .contentbody table tbody tr.error td:first-child,#checkout .contentbody table tbody tr.error td.first{color:#E40022}#checkout .contentbody table tbody tr.error td:first-child img,#checkout .contentbody table tbody tr.error td.first img{opacity:.3;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}#checkout .contentbody table tbody tr.row:last-child,#checkout .contentbody table tbody tr.row.last{background:#ebebeb;border-top:0}#checkout .contentbody table.createlabel thead tr td a{background:url(img/icon-info.png) no-repeat right top;padding:1px 29px 2px 10px;margin:0;text-decoration:none}#checkout .contentbody table.createlabel tbody tr{border-bottom:1px solid #d6d5d5}#checkout .contentbody table tbody tr{border-top:1px solid #d6d5d5;clear:both}#checkout .contentbody table tbody tr.expected{border-top:0}#checkout .contentbody table tbody td{padding-bottom:20px}#checkout .contentbody table tbody tr.row td{padding-top:5px;padding-bottom:5px}#checkout .contentbody table tbody tr.row td strong{height:100%;padding-top:20px}#checkout .contentbody table tbody tr td[colspan="2"] a{color:#df001b;margin:0 0 0 25px}#checkout .contentbody table tbody tr td{width:auto}#checkout .contentbody table tbody tr td.right{text-align:right;float:none}#checkout .contentbody table tbody tr td:nth-child(2),#checkout .contentbody table tbody tr td.tdProductCode{width:90px}#checkout .contentbody table tbody tr.expected td:nth-child(3){width:65px}#checkout .contentbody table tbody tr.expected td.colspan:nth-child(3){width:auto;float:none}#checkout .contentbody table tbody tr.expected td{min-height:45px;height:auto;padding:10px 0}#checkout .contentbody table tbody tr.multiline td{height:85px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#checkout .contentbody table tbody tr.expected td{min-height:45px;height:auto}#checkout .contentbody table tbody tr.multiline td{height:60px}}.ie8 #checkout .contentbody table tbody tr.expected td,{height:45px}.ie8 #checkout .contentbody table tbody tr.multiline td{height:60px}.ie9 #checkout .contentbody table tbody tr.expected td{min-height:45px;height:auto}.ie9 #checkout .contentbody table tbody tr.multiline td{height:60px}.firefox #checkout .contentbody table tbody tr.multiline td{height:65px}.isIE #checkout .contentbody table tbody tr.multiline td{height:85px}#checkout .contentbody table tbody tr.expected.error td{color:#E40022}#checkout .contentbody table tbody tr.expected td.left{float:none}#checkout .contentbody table tbody tr.expected td:nth-child(3){width:65px}#checkout .contentbody table tbody tr.expected td strong{display:block;width:100%;max-width:none;height:100%;padding:10px 15px;background:#ebebeb;border:2px solid #ebebeb}#checkout .contentbody table tbody tr.expected td .strong{display:block;width:100%;max-width:none;height:100%;padding:10px 15px;background:#ebebeb;font-weight:700;border:2px solid #ebebeb}.isIE #checkout .contentbody table tbody tr.expected td .strong{box-sizing:border-box}#checkout .contentbody table tbody tr.expected.error td .strong{border:2px solid #FFD200!important}#checkout .contentbody table tbody tr.expected td .strong span.delivery-date{max-width:125px}#checkout .contentbody table tbody tr.expected td .strong span{font-weight:700;color:#1d1d1d;padding:0 8px;vertical-align:top}#checkout .contentbody table tbody tr.expected.error td .strong span:last-child{max-width:200px}#checkout .contentbody table tbody tr.expected td .strong small{line-height:12px;font-weight:400;display:inline-block}#checkout .contentbody table tr td.price{text-align:right}#checkout .contentbody table tr td:last-child{width:100px;padding-right:0;text-align:right}#checkout .contentbody table.createlabel tr td:last-child{width:250px;text-align:left}#checkout .contentbody table tfoot tr td:last-child{width:220px}#checkout .contentbody table tbody td:first-child .ui-checkbox,#checkout .contentbody table tbody td:first-child img{float:left;display:inline-block;margin-right:10px}#checkout .contentbody table tbody tr td:last-child a:last-child{font-weight:700;text-decoration:none;font-size:11px;margin-top:5px;display:inline-block}#checkout .contentbody table tfoot tr td:first-child p{font-size:13px}#checkout .contentbody table tfoot tr td:last-child p{background:#ebebeb;text-align:right;padding:10px;line-height:1em;border-bottom:1px solid #fff;line-height:2em}a.infoi{display:inline-block;margin-left:5px;width:18px;height:22px;background:url(img/icon-info.png) no-repeat 0 4px;text-indent:99999em;overflow:hidden}#checkout .contentbody table tfoot tr td:last-child p a{display:inline-block;margin-left:5px;width:18px;height:22px;background:url(img/icon-info.png) no-repeat 0 4px;text-indent:99999em;overflow:hidden}#checkout .contentbody table tfoot tr td:last-child p strong{display:inline-block;width:90px}#checkout #breadcrumb{display:none}#teasers{position:relative;z-index:300;background:url(img/bg.jpg);width:960px;margin:auto;border-top:10px solid #333;padding:0 0 0 30px}#home #teasers{z-index:1005}#teasers>div{width:290px;float:left;margin:10px 10px 30px 0;padding:20px 12px 20px 0;background-image:url(img/dots.gif);background-repeat:repeat-y;background-position:right top}#teasers>div:last-child{margin-right:0;padding-left:12px;background-position:left top;background-image:none}#teasers>div.country-selector>div{background:#fff url(img/worldmap.gif) no-repeat 20px 60px;margin-top:10px;padding-right:10px;padding-left:10px;padding-bottom:150px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#teasers>div.quickorder{background:#fff;padding-right:10px;padding-left:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#home #teasers>div h3{line-height:normal}#teasers>div>a{text-decoration:none;color:#000;line-height:1.5em}#teasers>div>a strong{text-decoration:underline}#teasers>div>a:hover strong{text-decoration:none}#teasers>div>a strong:first-child{text-decoration:none}#teasers>div>a strong:first-child{display:block;font:400 14px 'Hilti Headline',Arial,Verdana,Sans-Serif}#teasers>div>a img{display:block;margin:10px auto 15px}#teasers>div>a strong:last-child{display:inline-block;text-indent:18px;background:url(img/sprites.png) no-repeat 0 -594px}#teasers>div.quickorder textarea{display:block;width:270px;height:50px;padding:10px;margin:10px 0;-webkit-box-shadow:inset 1px 1px 15px 1px rgba(0,0,0,.2);box-shadow:inset 1px 1px 15px 1px rgba(0,0,0,.2);resize:vertical}#teasers>div.quickorder input[type=submit]{-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:12px;line-height:1em;text-align:center;cursor:pointer;display:inline-block;float:right;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}#teasers>div.quickorder input[type=submit]:hover{background:#A90329;color:#fff}#teasers>div.quickorder form a{width:40%;min-height:18px;float:left;background:url(img/sprites.png) no-repeat 0 -727px;padding:0 0 0 10%;margin:10px 0;font-size:11px;font-weight:700;position:relative;z-index:1}#teasers>div.quickorder form a.active:hover{text-decoration:none}#teasers>div.quickorder>p{display:inline-block;text-indent:18px;width:290px;background:url(img/sprites.png) no-repeat 0 -594px}#teasers>div.quickorder>.message,#teasers>div.quickorder>.error-message,#teasers>div.quickorder>.success-message{margin-top:10px}#teasers>div.country-selector>div{background:#fff url(img/worldmap.gif) no-repeat 20px 60px;margin-top:10px;padding-right:10px;padding-left:10px;padding-bottom:150px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#content .documents-downloads{width:370px;float:right}#content .technical-data{width:510px;min-height:330px;float:left}#content .item-techdata .technical-data{float:none}#content #folder-techdata>div{padding:20px;background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)}#content table.technical-data-table tr td{font-weight:700}#content table.technical-data-table tr td+td{font-weight:400}#content #folder-techdata .technical-data{width:870px;float:none;padding-bottom:50px}#content #folder-techdata .technical-data.collapsed{padding-bottom:10px}#content #folder-techdata .disclaimer,#content .item-techdata>.disclaimer{position:relative;z-index:10;margin-top:-40px;margin-bottom:40px;padding:10px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#content .item-techdata>.disclaimer{width:510px}#content .technical-data{position:relative;border-bottom:10px solid #fff;background:#fff;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);background:#fff;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#content .technical-data.collapsed{max-height:auto}#content .technical-data div.heighttoggler{width:510px}#content #folder-techdata .technical-data .heighttoggler{width:870px}#content table.technical-data-table{width:100%;border-collapse:collapse;border-top:1px solid #e6e6e6;margin-bottom:40px}#content table.technical-data-table td{width:55%;padding:15px 15px 7px;vertical-align:top;border-bottom:1px solid #e6e6e6}#content .folders table.technical-data-table{border-top:0}#content .folders table.technical-data-table td{width:35%}#content .technical-data .heighttoggler{width:510px;display:none}#folder-techdata .technical-data table.technical-data-table{width:530px;display:inline-block}#folder-techdata .technical-data .images{width:300px;float:right;position:relative;right:10px;top:10px;margin-bottom:50px}#folder-techdata .technical-data.collapsed .images{position:absolute;right:20px;top:20px}#folder-techdata .technical-data .images img{margin-bottom:20px;max-width:300px}#content .item-techdata{float:left}#product-item table.technical-data-table tr{display:none}#product-item table.technical-data-table tr:nth-child(1),#product-item table.technical-data-table tr:nth-child(2),#product-item table.technical-data-table tr:nth-child(3),#product-item table.technical-data-table tr:nth-child(4),#product-item table.technical-data-table tr:nth-child(5),#product-item table.technical-data-table tr:nth-child(6),#product-item table.technical-data-table tr:nth-child(7),#product-item table.technical-data-table tr:nth-child(8),#product-item table.technical-data-table tr:nth-child(9),#product-item table.technical-data-table tr:nth-child(10),#product-item table.technical-data-table tr:nth-child(11),#product-item table.technical-data-table tr:nth-child(12),#product-item table.technical-data-table tr:nth-child(13),#product-item table.technical-data-table tr:nth-child(14),#product-item table.technical-data-table tr:nth-child(15),#product-item table.technical-data-table #item-page-technical-data-table-row-1,#product-item table.technical-data-table #item-page-technical-data-table-row-2,#product-item table.technical-data-table #item-page-technical-data-table-row-3,#product-item table.technical-data-table #item-page-technical-data-table-row-4,#product-item table.technical-data-table #item-page-technical-data-table-row-5,#product-item table.technical-data-table #item-page-technical-data-table-row-6,#product-item table.technical-data-table #item-page-technical-data-table-row-7,#product-item table.technical-data-table #item-page-technical-data-table-row-8,#product-item table.technical-data-table #item-page-technical-data-table-row-9,#product-item table.technical-data-table #item-page-technical-data-table-row-10,#product-item table.technical-data-table #item-page-technical-data-table-row-11,#product-item table.technical-data-table #item-page-technical-data-table-row-12,#product-item table.technical-data-table #item-page-technical-data-table-row-13,#product-item table.technical-data-table #item-page-technical-data-table-row-14,#product-item table.technical-data-table #item-page-technical-data-table-row-15{display:table-row}#product-range table.technical-data-table tr{display:none}#product-range table.technical-data-table tr:nth-child(1),#product-range table.technical-data-table tr:nth-child(2),#product-range table.technical-data-table tr:nth-child(3),#product-range table.technical-data-table tr:nth-child(4),#product-range table.technical-data-table tr:nth-child(5),#product-range table.technical-data-table tr:nth-child(6),#product-range table.technical-data-table tr:nth-child(7),#product-range table.technical-data-table tr:nth-child(8),#product-range table.technical-data-table tr:nth-child(9),#product-range table.technical-data-table tr:nth-child(10),#product-range table.technical-data-table #product-range-technical-data-table-row-1,#product-range table.technical-data-table #product-range-technical-data-table-row-2,#product-range table.technical-data-table #product-range-technical-data-table-row-3,#product-range table.technical-data-table #product-range-technical-data-table-row-4,#product-range table.technical-data-table #product-range-technical-data-table-row-5,#product-range table.technical-data-table #product-range-technical-data-table-row-6,#product-range table.technical-data-table #product-range-technical-data-table-row-7,#product-range table.technical-data-table #product-range-technical-data-table-row-8,#product-range table.technical-data-table #product-range-technical-data-table-row-9,#product-range table.technical-data-table #product-range-technical-data-table-row-10{display:table-row}#product-item #content .images{width:330px;background:#fff;padding:20px;margin-bottom:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#content .bimcad-teaser{background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:10px}#content .bimcad-teaser img{float:left;margin:0 0 -10px -10px}#content .bimcad-teaser p{float:right;width:180px;text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}#content .bimcad-teaser p a{color:#df001b;font-weight:700;text-decoration:none}#content .bimcad-teaser p a:hover{text-decoration:underline}#folder-accessories .productgrid{background:transparent;padding-bottom:40px}#folder-accessories .productgrid .product{width:210px;overflow:hidden;background:transparent;margin:10px 0 0;padding:0 5px}#folder-accessories .productgrid .product>p{text-indent:18px;background:url(img/square-small.gif) no-repeat 0 6px}.productgrid .product>p a{color:#df001b;font-weight:700;text-decoration:none}.productgrid .product>p a:hover{text-decoration:underline}#folder-accessories .productgrid .product{display:none}#folder-accessories .productgrid .product:nth-child(1),#folder-accessories .productgrid .product:nth-child(2),#folder-accessories .productgrid .product:nth-child(3),#folder-accessories .productgrid .product:nth-child(4),#folder-accessories .productgrid .product.item1,#folder-accessories .productgrid .product.item2,#folder-accessories .productgrid .product.item3,#folder-accessories .productgrid .product.item4{display:block}#folder-downloads>div,#folder-features>div{background:url(img/squared.gif);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);padding:20px}#folder-features .featurelist{width:430px;float:left;margin-right:30px}#folder-features .featurelist p,#folder-features .applicationlist p{padding-left:18px;background:url(img/square-small.gif) no-repeat 0 6px;margin-bottom:20px;font-size:15px}#folder-features .featurelist .logos-horizontal{background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:10px}#product-item .technical-data>a>img{margin:0 10px 10px 0}#product-item .technical-data>a,#product-range .logos-vertical a,#product-range #folder-features .featurelist .logos-horizontal a{text-decoration:none}#product-item .technical-data>a.active img,#product-range .logos-vertical a.active img,#product-range #folder-features .featurelist .logos-horizontal a.active img{z-index:500;position:relative}#product-item .technical-data>a .logooverlay,#product-range .logos-vertical a .logooverlay,#product-range .logos-horizontal a .logooverlay{display:none;background:url(img/squared.gif);color:#1D1D1D;position:absolute;width:270px;padding:10px 15px;line-height:1.6em;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);z-index:300}#product-item .technical-data>a .logooverlay{margin-top:-10px;margin-left:-10px}#product-range .logos-vertical a .logooverlay{margin-top:-10px;margin-left:-10px}#product-item .technical-data>a.active .logooverlay,#product-range .logos-vertical a.active .logooverlay,#product-range .logos-horizontal a.active .logooverlay{display:block}#product-item .technical-data>a .logooverlay>div,#product-range .logos-vertical .logooverlay>div,#product-range .logos-horizontal .logooverlay>div{background:url(img/squared.gif);position:absolute;left:0;top:-60px;height:60px;width:60px;display:inline-block;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);padding:0 35px 0 15px;line-height:2.5em}#product-item .technical-data>a .logooverlay>div>div.icon-close,#product-range .logos-vertical .logooverlay>div>div.icon-close,#product-range .logos-horizontal .logooverlay>div>div.icon-close{position:absolute;top:9px;right:10px;background:url(img/icon-close-black.png) no-repeat center center;width:15px;height:15px;cursor:pointer}#product-item .technical-data>a .logooverlay>div>div.overlay,#product-range .logos-vertical .logooverlay>div>div.overlay,#product-range .logos-horizontal .logooverlay>div>div.overlay{background:url(img/squared.gif);position:absolute;left:0;bottom:-12px;height:12px;display:block;width:100%}#product-item .technical-data>a .logooverlay p,#product-range .logos-vertical .logooverlay p,#product-range .logos-horizontal .logooverlay p{padding:0!important;margin:0!important;background:0!important;text-align:left!important}#folder-features .applicationlist{width:430px;float:right}#folder-features .applicationlist>a.link-to-batteryoverlay{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;display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer}#folder-features .applicationlist>a.link-to-batteryoverlay:hover{background:#474747;color:#fff}#folder-features .servicelist{width:420px;float:left}#folder-features .servicelist p{padding:0 0 10px 18px;background:url(img/icon-check-dark.gif) no-repeat 0 1px;font-size:11px}#folder-features .learnmore{width:470px;float:right}#folder-features .learnmore>a{padding:10px 20px;float:right;color:#df001b;font-weight:700;text-decoration:none}#folder-features .learnmore>a:hover{text-decoration:underline}#folder-downloads>div{padding:20px}#folder-downloads>div>div>div{width:425px;float:left;margin-right:20px}#folder-ratings>div{padding:10px}.productimage .prodpic{width:190px;height:150px}.productgrid .productimage .prodpic{height:190px}.productpic .prodpic{width:280px;height:280px;margin-top:-20px}#products-you-like{position:relative;padding:0 0 40px;margin-top:40px;margin-bottom:-40px}#products-you-like h2,#products-you-like h3{font-size:20px}#products-you-like .folders-content .folder-content{position:relative;height:350px;width:973px;overflow:hidden}#products-you-like .folders-content .folder-content.expand{height:auto}#products-you-like .folders-content .productgrid{margin:20px 30px;position:relative;width:960px}#products-you-like .folders-content .productgrid .productimage{-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}#products-you-like .folders-content .productgrid .product p{margin:10px 0;font-size:11px}#products-you-like .showmore,#products-you-like .showless{display:none;position:absolute;bottom:0;left:50%;margin:0 0 0 -160px;text-decoration:none;padding:15px 20px;width:300px;text-align:center;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff}#products-you-like .showmore:hover,#products-you-like .showless:hover{background:#7c7c7c;color:#fff}#products-you-like .showmore strong{display:inline-block;padding:0 12px 0 0;background:url(img/icon-arrow-down-white-small.png) no-repeat 100% 55%}#products-you-like .showless strong{display:inline-block;padding:0 12px 0 0;background:url(img/icon-arrow-up-white-small.png) no-repeat 100% 55%}#products-you-like .folders-content .folder-content .showmore,#products-you-like .folders-content .folder-content.expand .showless{display:block}#products-you-like .folders-content .folder-content .showless,#products-you-like .folders-content .folder-content.expand .showmore{display:none}#products-you-like h2,#products-you-like h3{margin:0 40px}#products-you-like .folders{margin-top:10px}#products-you-like .folders-navigation{margin:0 40px}#products-you-like .folders ul{}#products-you-like .folders li{width:116px;display:block;padding-left:0;padding-right:0}#products-you-like .folders li a{width:auto;padding-left:15px;padding-right:15px;display:block;float:none;clear:both;font-size:12px}#products-you-like .folders li a span{line-height:1em}#footer{position:relative;width:1009px;padding-top:0;height:400px;background:#fff url(img/sprites.png) repeat-x 0 -780px;border-top:10px solid #333;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#linklists{margin:10px 0 10px 10px;width:720px;color:#666}#linklists>div{float:left;margin:0 0 0 30px;width:210px}#footer h3,#footer .h3{margin:20px 0 5px;font-size:13px}#footer .h3{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#footer ul{list-style:none}#footer ul li{background:url(img/sprites.png) no-repeat 0 -683px;padding:2px 0 2px 10px;max-height:45px}#footer ul li a{color:#666;text-decoration:none}#footer ul li a:hover{text-decoration:underline;color:#000}#footer ul li a#switchToMobile{display:block;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;color:#df001b;font-size:20px;margin-top:-5px}#metalinks{clear:left;margin:30px 0 0 40px;padding:20px 0 0;background:url(img/dots-horizontal.gif) repeat-x top left;width:690px}#metalinks ul li{float:left;margin-right:20px;font-size:11px;background:url(img/sprites.png) no-repeat 0 -684px}#abouthilti{position:absolute;right:10px;top:10px;width:210px}#abouthilti h3,#abouthilti .h3{color:#df001b}#abouthilti p{color:#666;font-size:11px;line-height:1.6em}#slogan{position:absolute;bottom:0;left:0;width:680px;height:90px;padding:25px 40px;background:#df001b;color:#fff}#slogan .h1{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:2em}#totop{position:absolute;bottom:0;right:0;width:249px;height:140px;background:#000;color:#fff}#totop a{display:block;position:absolute;top:25px;right:35px;color:#e6e6e6;background:url(img/sprites.png) no-repeat center -448px;padding:20px 0 0;font-size:11px;text-align:center;text-decoration:none}#totop:hover a{text-decoration:underline}#footer.maintenance{height:290px}#footer.maintenance #abouthilti{left:42px;width:720px}.hjsel_select{display:inline-block;-webkit-box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3);background:#fff;padding:11px 10px 12px;width:60px;text-align:right;font-size:14px}.add-to-cart-smallbtn .hjsel_select{width:90px}.datalist_input,.datalist_input:focus{margin:0 5px 0 0;padding:12px 0 11px 12px;text-align:left;width:98px;padding-left:5%;padding-right:5%;font-size:14px;color:#666;display:inline-block;-webkit-box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 8px 0 rgba(0,0,0,.3)}.add-to-cart-bigbtn .datalist_input,.add-to-cart-bigbtn .datalist_input:focus{width:55px}.add-to-cart-smallbtn select,.add-to-cart-bigbtn select,#cart .contentbody table td select{background:transparent url(img/combobox-arrow_down.png) no-repeat center left;-webkit-appearance:none;font-size:14px;color:transparent;border:0;width:15px;height:35px;padding:5px;margin-left:-25px;cursor:pointer}.hjsel_txtbox,.hjsel_txtbox:focus{margin:-5px 5px 0 0;text-align:right;width:40px;font-size:14px;color:#666}.class_of_cancel{display:none}.hjsel_options{width:80px;display:none;position:absolute;z-index:1;background:#fff;border:solid 1px #666;max-height:200px;_height:200px;min-width:78px;overflow:auto;text-align:right}.add-to-cart-smallbtn .hjsel_options{min-width:140px}.hjsel_options ul{padding:0;margin:0}.hjsel_options li{list-style:none;padding:2px 10px 0;font-size:14px;color:#666}.hjsel_options_hover{background:Highlight;color:HighlightText;cursor:pointer}.hjsel_ddImage{cursor:pointer;display:inline;float:right}.hjsel_ddCancel{cursor:pointer;margin:0 5px 1px 0}.progress-bar{padding-bottom:20px;margin-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}.progress-bar ol{list-style:none;background:#666;color:#fff;width:100%;float:left;clear:both}.progress-bar li{float:left;height:46px;width:205px;display:inline;padding:10px 5px 0 20px;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;background:url(img/progressbar-arrow.png) no-repeat right 0;z-index:4;position:relative}.progress-bar li.twoLines{line-height:1.5em}.progress-bar li.twoLines span{display:inline-block;max-width:90px;overflow:hidden}.progress-bar li.done.twoLines span{background-position:right}.progress-bar ol li:not(:first-child).active{width:214px}.progress-bar ol.steps-3 li,.progress-bar ol.steps-3 li.active{width:285px}.progress-bar ol.steps-5 li,.progress-bar ol.steps-5 li.active{width:161px}.progress-bar li span{line-height:1.5em;vertical-align:middle}.progress-bar li.done span{background:url(img/icon_checked.png) no-repeat right 2px;padding-right:20px}.progress-bar li span a{color:#fff;text-decoration:none}.progress-bar li span a:hover{text-decoration:underline}.progress-bar li:last-child{background:0}.progress-bar li.active{background:url(img/progressbar-arrow-active.png) no-repeat right 0;z-index:1}.progress-bar li:not(:first-child).active{margin-left:-13px;padding-left:33px;width:290px}#btn-get-in-contact{display:inline-block;line-height:52px;background:#fff url(img/icon-phone.png) no-repeat 13px 13px;padding:0 18px 0 48px;float:right;margin-left:60px;text-decoration:none;font-weight:700;font-size:13px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#btn-get-in-contact:hover{text-decoration:underline}.form-wrapper{position:relative;background:#fff;padding:40px 20px 20px;width:890px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.form-wrapper p.input,form.review-login p.input,form.review-form p.input,#folder-feedback>form p.input{float:left;clear:both;width:100%;margin-bottom:10px;position:relative}.form-wrapper p.input label,form.review-login p.input label,form.review-form p.input label{width:200px;display:block;float:left;height:38px;cursor:default;color:#4b4b4b;line-height:1.2em}.form-wrapper #profile-data-form p.input label,.form-wrapper #company-data-form p.input label,.form-wrapper #register-software-form p.input label,.form-wrapper #register-shopping-form p.input label,.form-wrapper #register-newsletter-form p.input label{width:165px;height:42px}.form-wrapper #register-shopping-form p.accept label{width:auto;max-width:300px}.form-wrapper #register-shopping-form p.accept>a{width:21px;height:21px;margin-top:2px;float:left;padding-right:0}#folder-feedback>form label{display:block;color:#4b4b4b;line-height:1.2em;padding-top:10px}#register .ui-selectmenu-menu{width:230px!important}.form-wrapper p.input label em{display:block;font-style:normal;font-size:11px;margin-top:0}.form-wrapper label:hover,form.review-login label:hover,form.review-form label:hover,#folder-feedback>form label:hover{text-decoration:none}.form-wrapper input.text,.form-wrapper a.ui-selectmenu.select-input,.form-wrapper textarea,form.review-login p.input input.text,form.review-form p.input input.text,form.review-form textarea,#folder-feedback>form p.input input.text,#folder-feedback>div>div:first-child form>div input.text,#folder-feedback>span>form p.input input.text,#folder-feedback>span>div>form>div input.text,#folder-hilti-center>div form>p:first-child input,#findhc-inner form>p:first-child input,#checkAvailability-inner form>p:first-child input,.hiltioverlay__inner form>p:first-child input{background-color:#fff;color:#4B4B4B;font-size:13px;padding:10px 15px;-webkit-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 7px 0 rgba(0,0,0,.3);margin:0}.worldwide .form-wrapper input.text{width:99.5%;box-sizing:border-box}#checkAvailability-inner form>p:first-child input[type=button],.hiltioverlay__inner form>p:first-child input[type=button]{background-color:#979797}.form-wrapper textarea,form.review-form textarea{background-color:#FFF;resize:none;height:110px}.form-wrapper textarea,form.review-form textarea{resize:none;height:110px}.form-wrapper span.no-input,form.review-form span.no-input{display:inline-block;font-weight:700;font-size:12px;padding:0}.form-wrapper a.ui-selectmenu.select-input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.form-wrapper a.ui-selectmenu.select-input .ui-selectmenu-icon{background:red;top:1px;right:0;margin:0;width:40px;height:38px;background:url(img/select-input-arrow.png) no-repeat 0 0}.form-wrapper input.text.invalid{color:#df001b}.form-wrapper input.text.secure{color:green}.form-wrapper #register-form input.text{width:490px}.form-wrapper .input-hint{display:inline-block;line-height:38px;padding-right:29px;background:url(img/input-hint.gif) no-repeat right center;margin-left:10px;font-size:11px;font-weight:700}.form-wrapper label .input-hint{text-indent:100%;white-space:nowrap;width:21px;height:21px;padding-top:10px;padding:0;margin-left:3px}.form-wrapper #register-form fieldset.fields{padding-bottom:20px;margin-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}.form-wrapper #register-form fieldset.buttons{padding-left:200px;position:relative;float:left;clear:both;width:690px}.infoWrapper{position:relative;display:inline-block;float:right;margin-right:10px;margin-bottom:-8px;top:-3px}.infoWrapper .input-hint{display:inline-block;line-height:1;padding-right:20px;background:url(img/input-hint.gif) no-repeat right center;margin-left:0;font-size:11px;font-weight:700;min-height:18px}.infoWrapper .input-hint span{display:none}.infoWrapper .infooverlay dl:after{content:".";clear:both;display:block;visibility:hidden;height:0}.infoWrapper .infooverlay dl dt,.infoWrapper .infooverlay dl dd{width:48%;float:left}.infoWrapper .infooverlay dl dt{font-weight:700;padding-right:4%}#register-form #btn-register-now{display:inline-block;float:right;-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:12px 15px 12px 45px;line-height:1em;text-align:center;cursor:pointer;background:#a90329 url(img/button-search.png) no-repeat;color:#fff}.form-wrapper p.accept{float:left;width:320px;position:relative}.form-wrapper .form-options p.accept{width:700px}.form-wrapper p.accept .ui-checkbox{float:left}.form-wrapper p.accept label{display:block;float:left;width:295px;padding-left:10px;color:#4b4b4b;padding-top:3px}.form-wrapper .form-options p.accept label,.form-wrapper #register-shopping-form .form-options p.accept label{width:670px;max-width:670px}.form-wrapper p.accept label a{font-weight:700}#register-form p.accept{margin-left:200px}#register-form p.submit,#resend-activation-link-form p.submit,#back-to-registration-form p.submit{float:right}.notification{display:block;font-size:13px;padding:10px;background:url(img/form-notification.gif);overflow:hidden;-webkit-box-shadow:0 0 7px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.1) inset;box-shadow:0 0 7px rgba(0,0,0,.1) inset;margin-bottom:20px;line-height:1.5}.notification.inline{display:inline-block}.cart-info-label{width:496px}#register-form .notification{display:none}.notification.positive strong{background:url(img/form-notification-positive.gif) no-repeat left center;padding-left:18px}.notification.negative strong{background:url(img/form-notification-negative.gif) no-repeat left center;padding-left:18px}.notification.error,.notification.success,.notification.notify{color:#333;border:2px solid #df001b;background:#ebebeb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.notification.error li{padding-left:15px;background:url(img/red-bullet.gif) no-repeat left 6px}.notification.success{color:#333;border-color:#95ad40}.notification.notify{color:#333;border-color:#FFD200}#register-form .notification{margin-left:200px;width:470px;margin-top:10px;margin-bottom:0}#register-form .notification.error{width:463px}#resend-activation-link-form{padding-bottom:20px;margin-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left;overflow:hidden}#resend-activation-link-form p.hint,#back-to-registration-form p.hint{float:left;width:420px}.form-wrapper-hgroup h3{font:400 15px 'Hilti Roman',Arial,Verdana,Sans-Serif;color:#4b4b4b}.form-wrapper hgroup h4{color:#4b4b4b;margin-bottom:0;font-size:18px}.form-wrapper hgroup{padding-bottom:10px;margin-bottom:20px;background:url(img/dots-horizontal.gif) repeat-x bottom left}.form-wrapper fieldset h5,.form-wrapper fieldset .h5{padding-bottom:10px;margin-bottom:10px;background:url(img/dots-horizontal.gif) repeat-x bottom left;font-size:15px;color:#4b4b4b}.form-wrapper fieldset .h5{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif}.form-wrapper fieldset.left{float:left;width:432px}.form-wrapper fieldset.right{float:right;width:430px}.form-wrapper fieldset.left input.text,.form-wrapper fieldset.left a.ui-selectmenu.select-input{width:232px!important}.form-wrapper fieldset.right input.text,.form-wrapper fieldset.right a.ui-selectmenu.select-input{width:232px!important}.form-wrapper form>p.submit{clear:both;float:left;width:100%;text-align:right;padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}.tabs-content form>.form-options,.form-wrapper form>.form-options{float:left;display:block;width:100%;padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}.tabs-content form>.form-options>p.submit,.form-wrapper form>.form-options>p.submit{float:right;width:20%;text-align:right}#registeroverlay{display:block;position:absolute;top:0;left:0;z-index:999999;width:100%;height:100%}#registeroverlay>#profile-completion-status{position:absolute;left:50%;top:120px;width:500px;padding:30px;margin-left:-280px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#registeroverlay>div>h3{position:relative;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 20px;font-size:24px}#registeroverlay>div>h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#registeroverlay>div>h3 .close{position:absolute;top:10px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat;width:15px;height:15px;cursor:pointer}#contactoverlay,#checkAvailability,.hiltioverlay,#reviewsOverlay,#requestDemoLayer,#findhc,.overlay,.autologout-overlay,#chatoverlay,#callbackoverlay{display:none;position:absolute;top:0;left:0;z-index:99999;width:100%;height:100%}.overlay.active{display:block}.overlay h3{margin-bottom:5px}.autologout-overlay{z-index:999999}#contactoverlay>#contactoverlay-inner,#checkAvailability>#checkAvailability-inner,.hiltioverlay .hiltioverlay__inner,#reviewsOverlay>#reviewsOverlay-inner,#requestDemoLayer>#requestDemo,#findhc>#findhc-inner,.overlay__inner{position:absolute;left:50%;top:120px;width:930px;padding:30px 20px;margin-left:-485px;background:#fff url(img/bg.jpg);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}.overlay--small .overlay__inner{width:500px;margin-left:-270px}.overlay__inner--fixed{position:fixed}.overlay__close{margin-right:5px}.overlay__warning{position:relative;padding-left:64px;padding-bottom:20px}.overlay__warning:before{content:'';position:absolute;top:0;left:0;width:48px;height:48px;background:url(img/warning.png);background-size:100% 100%}#checkAvailability>#checkAvailability-inner,.hiltioverlay .hiltioverlay__inner,#requestDemoLayer>#requestDemo{width:910px;margin-left:-475px}#contactoverlay>div>.h3,#checkAvailability>div>.h3,#reviewsOverlay>div>.h3,#requestDemoLayer>div>.h3,#findhc>div>.h3,#contactoverlay>div>.h4,#checkAvailability>div>.h4,#checkAvailability>div .h4,.hiltioverlay>div>.h4,.hiltioverlay>div .h4,#reviewsOverlay>div>.h4,#requestDemoLayer>div>.h4,#findhc>div>.h4,#addressoverlay div>.h2{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#contactoverlay>div>h3,#contactoverlay>div>.h3,#checkAvailability>div>h3,#checkAvailability>div>.h3,.hiltioverlay>div>h3,.hiltioverlay>div>.h3,#reviewsOverlay>div>h3,#reviewsOverlay>div>.h3,#requestDemoLayer>div>h3,#requestDemoLayer>div>.h3,#findhc>div>h3,#findhc>div>.h3,.autologout-overlay>div>h3,.autologout-overlay>div>.h3,#chatoverlay>div>h3,#chatoverlay>div>.h3,#callbackoverlay>div>h3,#callbackoverlay>div>.h3{position:relative;background:url(img/dots-horizontal.gif) repeat-x bottom left;padding:0 0 20px;margin:0 0 20px;font-size:24px}.autologout-overlay>div>.h3{font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400}#checkAvailability>div>h3 a,#checkAvailability>div>.h3 a,.hiltioverlay>div>h3 a,.hiltioverlay>div>.h3 a,#reviewsOverlay>div>h3 a,#reviewsOverlay>div>.h3 a,#requestDemoLayer>div>h3 a,#requestDemoLayer>div>.h3 a,.autologout-overlay>div>h3 a,.autologout-overlay>div>.h3 a{color:#DF001B;text-decoration:none;padding:12px 10px 5px;font:400 13px 'Hilti Roman',Arial,Verdana,Sans-Serif;background:url(img/dots.gif) repeat-y top left}#contactoverlay>div>h3 span,#contactoverlay>div>.h3 span,#checkAvailability>div>h3 span,#checkAvailability>div>.h3 span,.hiltioverlay>div>h3 span,.hiltioverlay>div>.h3 span,#reviewsOvverlay>div>h3 span,#reviewsOvverlay>div>.h3 span,#requestDemoLayer>div>h3 span,#requestDemoLayer>div>.h3 span,#findhc>div>h3 span,#findhc>div>.h3 span,.autologout-overlay>div>h3 span,.autologout-overlay>div>.h3 span,#chatoverlay>div>h3 span,#chatoverlay>div>.h3 span,#callbackoverlay>div>h3 span,#callbackoverlay>div>.h3 span{display:block;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#contactoverlay>div>h3 .close,#contactoverlay>div>.h3 .close,#checkAvailability>div>h3 .close,#checkAvailability>div>.h3 .close,.hiltioverlay>div>h3 .close,.hiltioverlay>div>.h3 .close,#reviewsOverlay>div>h3 .close,#reviewsOverlay>div>.h3 .close,#requestDemoLayer>div>h3 .close,#requestDemoLayer>div>.h3 .close,#findhc>div>h3 .close,#findhc>div>.h3 .close,.overlay .close,.autologout-overlay>div>h3 .close,.autologout-overlay>div>.h3 .close,#chatoverlay>div>h3 .close,#chatoverlay>div>.h3 .close,#callbackoverlay>div>h3 .close,#callbackoverlay>div>.h3 .close{position:absolute;top:7px;right:0;background:url(img/icon-close-big-dark.gif) no-repeat center right;min-width:15px;height:15px;padding-right:20px;cursor:pointer;font-family:'Hilti Headline',Arial,Verdana,Sans-Serif;font-weight:400;font-size:14px}#contactoverlay>div>h3 strong,#contactoverlay>div>.h3 strong,#checkAvailability>div>h3 strong,#checkAvailability>div>.h3 strong,.hiltioverlay>div>h3 strong,.hiltioverlay>div>.h3 strong,#reviewsOverlay>div>h3 strong,#reviewsOverlay>div>.h3 strong,#requestDemoLayer>div>h3 strong,#requestDemoLayer>div>.h3 strong,#findhc>div>h3 strong,#findhc>div>.h3 strong,.autologout-overlay>div>h3 strong,.autologout-overlay>div>.h3 strong{font-weight:400;font-family:'Hilti Ext',Arial,Verdana,Sans-Serif}#checkAvailability>div h4,#checkAvailability>div .h4,.hiltioverlay>div h4,.hiltioverlay>div .h4,#reviewsOverlay>div h4,#reviewsOverlay>div .h4,#requestDemoLayer>div h4,#requestDemoLayer>div .h4{font-size:16px;margin-bottom:10px}#checkAvailability>div h4,#checkAvailability>div .h4,.hiltioverlay>div .h4{background:url(img/dots.gif) repeat-x bottom left;margin-bottom:20px;padding-bottom:20px}#reviewsOverlay>div h5,#reviewsOverlay>div .h5{font-size:15px;font-family:'Hilti Roman',Arial,Verdana,Sans-Serif;font-weight:700;padding:10px 0}.autologout-overlay>div .button-container{text-align:right}.autologout-overlay>div .overlay-content .button{width:47.5%;margin-top:15px;box-sizing:border-box;display:inline-table}.autologout-overlay>div .overlay-content .button.login{margin-left: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}.autologout-overlay>div .overlay-content .button.login:hover{background:#A90329;color:#fff}.autologout-overlay>div .overlay-content .auto-logout__time-elapsed,.autologout-overlay>div .overlay-content .auto-logout__time-remaining{font-weight:700}#checkAvailability-inner #map-results>div>p,#checkAvailability-inner #map-results h1>p,#checkAvailability-inner #map-results .h1>p,.hiltioverlay__inner #map-results>div>p,.hiltioverlay__inner #map-results h1>p,.hiltioverlay__inner #map-results .h1>p{padding-bottom:0}#checkAvailability-inner p.available-none,.hiltioverlay__inner p.available-none{padding-top:15px}#checkAvailability-inner p.available-none,#checkAvailability-inner p.available-medium,#checkAvailability-inner p.available-full,.hiltioverlay__inner p.available-none,.hiltioverlay__inner p.available-medium,.hiltioverlay__inner p.available-full{padding-top:7px;padding-bottom:7px}#checkAvailability-inner #folder-availability p>input,.hiltioverlay__inner #folder-availability p>input{display:inline-block;-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:12px 15px 12px 40px;margin-left:5px;line-height:1em;text-align:center;cursor:pointer;background-color:#DF001B;background-image:url(img/icon-add-cart.png);background-repeat:no-repeat;background-position:10px center;color:#fff}#checkAvailability-inner #folder-availability p>input:hover,.hiltioverlay__inner #folder-availability p>input:hover{background-color:#A90329;color:#fff}#checkAvailability-inner #folder-availability,.hiltioverlay__inner #folder-availability{padding:20px}#checkAvailability-inner #folder-pickup,.hiltioverlay__inner #folder-pickup{height:auto;clear:both}#checkAvailability-inner #folder-pickup h4,#checkAvailability-inner #folder-pickup .h4,.hiltioverlay__inner #folder-pickup h4,.hiltioverlay__inner #folder-pickup .h4{background:url(img/dots.gif) repeat-x bottom left;margin:20px;padding:20px 0}#checkAvailability-inner #folder-pickup .search,.hiltioverlay__inner #folder-pickup .search{padding:10px}#checkAvailability-inner #folder-pickup .search p,.hiltioverlay__inner #folder-pickup .search p{padding-bottom:0}#checkAvailability-inner #folder-pickup .map,.hiltioverlay__inner #folder-pickup .map{position:relative;overflow:hidden;width:910px;height:600px}.available-none{background:url(img/icon_available_none.gif) no-repeat center left;padding-left:50px}.available-medium{background:url(img/icon_available_medium.gif) no-repeat center left;padding-left:50px}.available-full{background:url(img/icon_available_full.gif) no-repeat center left;padding-left:50px}.available-unknown{background:url(img/icon_available_unknown.gif) no-repeat center left;padding-left:50px}#contactoverlay ul{list-style:none!important}#contactoverlay span.error-text{padding-left:0}#contactoverlay address{font-size:11px;float:left;width:100%}#contactoverlay address>strong{width:100%;float:left}#contactoverlay address>div{float:left;margin-right:20px}#contactoverlay address>div>span{float:right;margin-left:20px}.dimmer{display:block;opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;padding:0;margin:0;background:#666;background:rgba(0,0,0,.8);transition:opacity .7s;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;-o-transition:opacity .7s}#product-grid>.dimmer{background:rgba(0,0,0,.1)}.overlay p+p{margin-top:10px}#profile-completion-status .progress{height:50px;position:relative;background:url(img/profile-progress-bar.gif) repeat-x 0 0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3) inset;-moz-box-shadow:0 1px 5px rgba(0,0,0,.3) inset;box-shadow:0 1px 5px rgba(0,0,0,.3) inset;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#profile-completion-status .progress span{position:absolute;top:0;left:0;height:50px;display:block;float:left;background:url(img/profile-progress-bar-span.gif) repeat-x 0 0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;line-height:50px;text-align:right;font-size:18px;font-weight:700}#profile-completion-status .progress span em{font-style:normal;padding-right:15px}#profile-completion-status .progress span[style*='100%']{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#profile-completion-status>p{padding-top:20px;margin-top:20px;background:url(img/dots-horizontal.gif) repeat-x top left}#profile-completion-status>p a{color:#df001b;padding-right:17px;text-decoration:none;background:url(img/link-arrow-red.gif) no-repeat right center;font-weight:700}#profile-completion-status>p a:hover{text-decoration:underline}#register-social-form fieldset.avatar{float:left;width:165px;margin-right:35px}#register-social-form fieldset.avatar p a{width:135px}.form-wrapper #register-social-form p.input label{width:auto;max-width:180px}.form-wrapper #register-social-form p.input:first-child label{max-width:150px}.form-wrapper #register-social-form .input-hint{float:left;padding:0;height:22px;width:22px}#register-social-form p.input{width:460px}#register-social-form p.input:last-child{width:690px}#register-social-form input.text{float:right;width:250px}#register-social-form textarea{width:481px;float:right}#profile-data-form{clear:both}.button--primary,#register-form p.submit input,#profile-data-form p.submit input,#company-data-form p.submit input,#register-software-form p.submit input,#register-newsletter-form p.submit input,#register-social-form p.submit input,#register-shopping-form p.submit input,#update-email p.submit input,#update-password p.submit input,form.review-login p.submit input,form.review-form p.submit input,#folder-feedback>form p.submit input,#folder-feedback form .submit input,#folder-hilti-center>div:first-child .submit input,#findhc-inner form>.submit input,#folder-hilti-center #map-overlay>div:last-child>p input,#findhc-inner #map-overlay>div:last-child>p input,#checkAvailability-inner form>.submit input,#checkAvailability-inner #map-overlay>div:last-child>p input,.hiltioverlay__inner form>.submit input,.hiltioverlay__inner #map-overlay>div:last-child>p input,#requestDemo form .submit input,.commonoverlay form .submit input,.form__submit{display:inline-block;-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:12px 15px;line-height:1em;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}.button--primary:hover,#register-form p.submit input:hover,#profile-data-form p.submit input:hover,#company-data-form p.submit input:hover,#register-software-form p.submit input:hover,#register-newsletter-form p.submit input:hover,#register-social-form p.submit input:hover,#register-shopping-form p.submit input:hover,#update-email p.submit input:hover,#update-password p.submit input:hover,form.review-login p.submit input:hover,form.review-form p.submit input:hover,#folder-feedback>form p.submit input:hover,#folder-feedback form .submit input:hover,#folder-hilti-center>div:first-child .submit input:hover,#findhc-inner form>.submit input:hover,#folder-hilti-center #map-overlay>div:last-child>p input:hover,#findhc-inner #map-overlay>div:last-child>p input:hover,#checkAvailability-inner form>.submit input:hover,#checkAvailability-inner #map-overlay>div:last-child>p input:hover,.hiltioverlay__inner form>.submit input:hover,.hiltioverlay__inner #map-overlay>div:last-child>p input:hover,#requestDemo form .submit input:hover,.form__submit:hover{background:#A90329;color:#fff}#folder-feedback form .submit input{margin-right:15px}.button--secondary,#resend-activation-link-form p.submit input,#back-to-registration-form p.submit input,#register-social-form>fieldset:nth-child(2) p a,form.review-login fieldset:last-child>p a,form.review-login fieldset.last>p a,#findhc-inner form>p:last-child input,#findhc-inner form>p input#my-position,#folder-hilti-center #map-overlay>div>p input#my-position,#folder-hilti-center #map-overlay>div>p .button,#findhc-inner #map-overlay>div:last-child>p input,#account.dashboard .tabs-content>ul li>div:first-child input,#checkAvailability-inner form>p:last-child input,#checkAvailability-inner form>p input#my-position,#checkAvailability-inner #map-overlay>div:last-child>p input,#checkAvailability-inner>div.check form input[type=button],.hiltioverlay__inner form>p:last-child input,.hiltioverlay__inner form>p input#my-position,.hiltioverlay__inner #map-overlay>div:last-child>p input,.hiltioverlay__inner div.check form input[type=button]{display:inline-block;-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:12px 15px;line-height:1em;text-align:center;cursor:pointer;background:#979797;background:-moz-linear-gradient(top,#979797 0,#7c7c7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#979797),color-stop(100%,#7c7c7c));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%);color:#fff!important}.button--secondary:hover,#resend-activation-link-form p.submit input:hover,#back-to-registration-form p.submit input:hover,#register-social-form>fieldset:nth-child(2) p a:hover,form.review-login fieldset:last-child>p a:hover,form.review-login fieldset.last>p a:hover,#findhc-inner form>p:last-child input:hover,#findhc-inner form>p input#my-position:hover,#folder-hilti-center #map-overlay>div>p input#my-position:hover,#folder-hilti-center #map-overlay>div:last-child>p a:hover,#findhc-inner #map-overlay>div:last-child>p input:hover,#account.dashboard .tabs-content>ul li>div:first-child input:hover,#checkAvailability-inner form>p:last-child input:hover,#checkAvailability-inner form>p input#my-position:hover,#checkAvailability-inner #map-overlay>div:last-child>p input:hover,#checkAvailability-inner>div:nth-child(2) form input[type=button]:last-child:hover,#checkAvailability-inner>div.check form input[type=button]:hover,.hiltioverlay__inner form>p:last-child input:hover,.hiltioverlay__inner form>p input#my-position:hover,.hiltioverlay__inner #map-overlay>div:last-child>p input:hover,.hiltioverlay__inner>div:nth-child(2) form input[type=button]:last-child:hover,.hiltioverlay__inner div.check form input[type=button]:hover{background:#7c7c7c;color:#fff}