 body.B2B #wrapper{background:url(../images/searchresult-bg.gif) repeat-x left top}body.B2B .myCardsDetails table.dataTable,body.B2C .myCardsDetails table.dataTable{table-layout:auto}body.B2B .dataTable tbody td,body.B2C .dataTable tbody td{line-height:16px;max-width:165px;width:165px;word-wrap:break-word}body.B2B .dataTable tbody td span,body.B2C .dataTable tbody td span{line-height:16px}body.B2B .basketFooter{margin-bottom:15px}.B2B .formcolLeft li.inputFieldpostalcode input,.B2B .deliveryAddress .formcolLeft li.inputFieldpostalcode input,.B2B .editDeleveryAddress .formcolLeft li.inputFieldpostalcode input{width:75px}body.B2B .topNavigation{background:rgb(0,77,149)}body.B2B .topNavigation ul.userName,body.B2C .topNavigation ul.userName{max-width:136px;height:34px;text-align:right;text-overflow:ellipses}body.B2B .topNavigation ul.userName li a,body.B2B .topNavigation ul.userName li{color:#d1d1d1;line-height:36px}body.B2B .topNavigation li.subd{color:#d1d1d1!important}body.B2B .topNavigation ul li.submenuTopNav:hover ul{display:block;border:3px solid #c2c2c2;background:#fff}body.B2B .topNavigation ul li.submenuTopNav ul li a:hover,.topNavigation ul li.submenuTopNav ul li a.externalLinkgrey:hover{background-color:#e7f3fa}.B2B .deliveryAddressDynamic table tr td,.B2C .deliveryAddressDynamic table tr td{padding:0}.B2B #signup_business li.countryListmenu{padding-left:0}.B2B #signup_business li.countryListmenu > span.label{padding:0 0 4px 2px}.B2B #signup_business li.countryListmenu > a,#signup_business #b_signup_form li.countryListmenu > a,#signup_business #b_signup_form li.countryListmenuuk > a{width:245px!important}#signup_business #b_signup_form li.countryListmenuuk{width:300px!important}.B2B #signup_business li.countryListmenu > a > span,#signup_business #b_signup_form li.countryListmenu > a > span,#signup_business #b_signup_form li.countryListmenuuk > a > span{width:227px!important}#signup_business label .jNiceWrapper input{margin-right:5px}#signup_business label.terms a{margin:0}.B2B li.countryListmenu label.valid,.B2B li.countryListmenu label.error{position:absolute;margin-top:-30px;right:9px;width:15px}.B2B .invoiceApply li.countryListmenu label.valid,.B2B .invoiceApply li.countryListmenu label.error{position:absolute;margin-top:-22px;right:-24px;width:15px}#signup_business .loginPanel p{display:block;margin-top:10px;font-weight:100}#signup_business .loginPanel p strong{font-weight:700}ul.signup_2col_list{width:750px;margin-top:10px;list-style:disc;padding-left:15px}ul.signup_2col_list li{float:left;margin-bottom:4px;padding:0 25px 0 0;width:310px}ul.formcolLeft{}.B2B ul.formcolLeft li,.B2C ul.formcolLeft li{width:300px;float:left}.loginPanel .inputtxtField input{width:254px}.B2B ul.formcolLeft li > label,.B2C ul.formcolLeft li > label{padding:4px 2px;display:block}.B2B ul.formcolLeft li .silverBtnlarge input[type=submit]{width:auto;padding-left:0}.B2B ul.formcolLeft li.hasbuttons .inputtxtField,#b_signup_form ul.formcolLeft li.hasbuttons .inputtxtField{width:260px;float:left}.B2B ul.formcolLeft li.hasbuttons a,#b_signup_form ul.formcolLeft li.hasbuttons a{float:left;padding-right:10px}.B2B ul.formcolLeft li.hasbuttons .buttonContainer,#b_signup_form ul.formcolLeft li.hasbuttons .buttonContainer{margin:-3px 10px 0 0;float:left}.notification{border:1px solid #aacad9;background:#fff3bb;padding:20px 10px 20px 20px}.notification p{margin:0}.notification .buttonContainer{float:right;margin:0}.notification.bar{}.formcolLeft li.widerCols{width:650px!important}.formcolLeft li.orgnum .inputtxtField input[type=text]{width:200px}.formcolLeft li.widerCols .inputtxtField{width:296px!important}.formcolLeft li.hasbuttons .inputtxtField{width:298px!important}.formcolLeft li.orgnum .inputtxtField{width:220px!important}.infoIconContainer a.infoLinks{position:absolute;right:25px;top:25px}#individual .infoIconContainer a.infoLinks{right:30px}.B2B #checkoutDetails #individual .deliveryAddress .infoIconContainer a.infoLinks,.B2C #checkoutDetails #individual .deliveryAddress .infoIconContainer a.infoLinks{right:58px;top:25px}#individual .orgnumber_heading{padding-left:0!important}.checkoutForm .extraInfo h2{margin:0!important}.genForm ul.shipDetails small{display:block;margin:4px 0 0 30px}.genForm ul.shipDetails small li{margin:0;padding-bottom:0}.checkoutForm td.noOfItems{min-width:120px}.checkoutForm td.noOfItems label.error.valid{display:block;margin:40px 0 0 5px}.shoppingDetails .shippingDetails .editProfilebox.tipBox{margin-bottom:0;text-align:center;padding:12px 10px}.basketTable tr td{}.basketTable .noOfItems .buyMoreItems{display:block;padding:10px;clear:both}.basketTable .noOfItems .buyMoreItems span{display:block;clear:left}.basketTable .noOfItems .buyMoreItems span.buyMoreItemsPrice{color:#f00}.basketTable .buymore{float:left;padding-left:25px}.basketTable .buymore span.lblBuyMore{display:block}.basketTable .noOfItems .buymore{padding-left:6px}.basketTable .buymore span.lblBuyMorePrice{display:block;color:#f00}#cartAndWishlist .basketTable .buymore span.lblBuyMorePrice{text-align:right;display:block}.basketTable .buymore span.lblBuyMorePrice .lblBuyMoreFigure{display:inline-block;padding-left:5px;text-align:right;width:45px}.customerInfo h4{margin:5px 0}.customerInfo li.inputFieldpostalcode{width:125px}.B2B #shippingForm .customerInfo li.inputFieldpostalcode{width:158px}.B2B #shippingForm .customerInfo li.inputFieldcity{width:140px;margin-left:8px}.customerInfo li.inputFieldcity{width:180px}.customerInfo li.inputFieldpostalcode{width:125px}.customerInfo li.countryListmenuuk{width:197px;margin-top:6px!important}.B2B #shippingForm > ul{margin-bottom:20px}.customerInfo .buttonContainer{float:left;margin:0;clear:none!important}.customerInfo .buttonContainer span{margin:0 10px 0 0!important}#myDetails .invoiceCust h4{font-size:14px;font-weight:bold;margin:10px 0}#myDetails .invoiceCust .formField{margin:10px 18px}#myDetails .invoiceCust .formField label{padding:4px 7px;display:block}#myDetails .invoiceCust .formField .inputtxtField{float:left}#myDetails .invoiceCust .formField .buttonContainer{clear:none;margin:0}.B2B #myDetails .customerInfo span#orgnumber,.B2C #myDetails .customerInfo span#orgnumber{display:block;height:22px}#myDetails .invoiceApply label{line-height:20px}#myDetails .invoiceApply .notification.box{margin:15px}#myDetails .invoiceApply .notification.box h2{margin:0 0 10px}#myDetails .invoiceApply .notification.box h3{margin:10px 0 8px}#myDetails .invoiceApply .notification.box fieldset{margin:10px 0 0;display:block;border:0 none}#myDetails .invoiceApply .notification.box fieldset .notificationFooter{clear:both}#myDetails .invoiceApply .notification.box fieldset .notificationFooter .emailformLink{float:left;padding:10px 20px}#myDetails .invoiceApply .notification.box fieldset ul li{float:left;width:50%}#myDetails .invoiceApply .notification.box fieldset ul li.countryListmenu{float:left;width:45%}#myDetails .invoiceApply .notification.box fieldset ul li.countryListmenu > a{width:235px!important}#myDetails .invoiceApply .notification.box fieldset ul li.countryListmenu > a > span{width:218px!important}#myDetails .invoiceApply .notification.box fieldset ul li.widerCols{width:100%;float:none}#myDetails .invoiceApply .notification.box fieldset ul li .inputtxtField input{width:240px}#myDetails .invoiceApply .notification.box fieldset ul li label{padding:2px 7px}#myDetails .invoiceApply .notification.box ul li.inputFieldpostalcode{width:20%}#myDetails .invoiceApply .notification.box ul li.inputFieldpostalcode input{width:62%!important}#myDetails .invoiceApply .notification.box ul li.inputFieldcity{width:30%}#myDetails .invoiceApply .notification.box ul li.inputFieldcity input{width:75%!important}#myDetails .invoiceApply .notification.box ul li.countryListmenuuk{padding-left:5px}#myDetails .invoiceApply .notification.box ul li.countryListmenuuk > span{padding-left:3px}#myDetails .invoiceApply .notification.box ul li.phonenumber{clear:left}#myDetails .invoiceApply .notification.box fieldset .buttonContainer{float:left}#myDetails .invoiceApply .notification.box fieldset .buttonContainer span{margin-left:5px}#myDetails fieldset.subscribeBox .yesInvoice,#myDetails fieldset.subscribeBox .pendingInvoice{padding:0 10px}#myDetails fieldset.subscribeBox .pendingInvoice p{float:none}#myDetails fieldset.subscribeBox .yesInvoice .editProfilebox{padding:15px 20px 18px}#myDetails fieldset.subscribeBox .noInvoice .invoiceCust{padding-bottom:10px}#myDetails fieldset.subscribeBox .noInvoice .invoiceCust .formField .inputtxtField > input{float:left}#myDetails fieldset.subscribeBox .noInvoice .invoiceCust .formField .inputtxtField > label{float:left}#myDetails fieldset.passwordDetails .formcolLeft{width:650px}body.B2B #myDetails .checkoutForm .inputtxtField input,body.B2C #myDetails .checkoutForm .inputtxtField input{width:258px}body.B2B #myDetails .deliveryAddressDynamic table tr td.addressDetail,body.B2C #myDetails .deliveryAddressDynamic table tr td.addressDetail{width:200px;display:table-cell;float:left;margin-bottom:20px}body.B2B #myDetails .deliveryAddressDynamic table tr td.addressDetail span,body.B2C #myDetails .deliveryAddressDynamic table tr td.addressDetail span{width:195px;display:block;word-wrap:break-word}body.B2B #myDetails .deliveryAddressDynamic table tr td.addressDetail .buttonContainer,body.B2C #myDetails .deliveryAddressDynamic table tr td.addressDetail .buttonContainer{margin:8px 0 0 -2px}.multipleAddress table .link_text{font-size:12px;line-height:32px}.siteTypeSelector{background:none repeat scroll 0 0 #FFFFFF;padding:28px;text-align:center;width:260px;display:none}.siteTypeSelector p{color:#333333;font-size:14px;font-weight:bold}.hide{display:none}.pullLeft{float:left}.pullRight{float:right}.siteTypeSelector .rememberSelection{margin:20px 0 0;text-align:left}.siteTypeSelector .rememberSelection span.jNiceWrapper{margin-right:10px}.siteTypeSelector .rememberSelection > label{display:block;line-height:20px}.siteTypeSelector .rememberSelection > label > strong{line-height:22px;padding:0 5px}.siteTypeSelector .buttonContainer{margin:15px 0}.siteTypeSelector .buttonContainer .silverBtnlarge{width:95%}.siteTypeSelector .buttonContainer .silverBtnlarge input{width:100%}#myOrder .orderFiltersBox.editProfilebox{padding:12px 10px 5px}#myOrder .orderFiltersBox > span{display:block;float:left;line-height:24px;margin-right:30px;font-weight:bold}#myOrder .orderFiltersBox .orderFilters{float:left;padding:4px;width:400px}#myOrder .orderFiltersBox .orderFilters label{display:block;line-height:20px;float:left;margin:0 15px 8px 0;width:170px}#myOrder .orderFiltersBox .orderFilters label span.jNiceWrapper{margin-right:10px}#myOrder .buttonList li{float:left;margin:0 18px 0 5px}#myOrder .buttonList li .buttonCoantainer{width:90px}#myOrder .buttonList li .buttonCoantainer a{width:100%}#myOrder .buttonList li .buttonCoantainer span{width:100%;text-align:center}#myOrder .orderDetailsSection .floatLeft{margin-top:12px}#myOrder .clearfix.bottom .floatLeft{margin:0}body.B2B #myOrder .orderDetailsPackage{padding:10px 0}body.B2B #myOrder .partialShippingDetails{border-top:2px dotted #ccc;margin-top:20px}body.B2B #loginForm{margin-bottom:10px}body.B2B .loginWindow p{line-height:24px;font-weight:300}#myOrder .orderDetailsSection .orderDetails > div.clearfix{clear:both;margin-top:10px}#myOrder .orderDetailsSection .orderDetails > h2{margin-bottom:10px}#myOrder .orderDetailsSection .orderDetails .pullLeft{width:32%}#myOrder .orderDetailsSection .orderDetails .pullLeft > p{margin:10px 0}#myOrder .orderDetailsSection .orderDetails .pullLeft label{font-weight:bold;margin-right:5px}#myOrder .orderDetailsSection .orderDetails .orderDetailsHeader{margin-bottom:20px;overflow:hidden}#myOrder .orderDetailsSection .orderDetails .orderDetailsHeader ul{width:260px;margin-top:10px}#myOrder .orderDetailsSection .orderDetails .orderDetailsHeader ul li{float:left;line-height:20px;width:120px;margin-right:10px}#myCards .content > p{margin:10px 0}#myCards .content .buttonContainer{margin:10px 0}#myCards .myCardsDetails{clear:both;margin:20px 0}#myCards .myCardsDetails h3{margin:25px 0 15px;font-size:16px}#myCards .cardPopup{display:none}.dataTable .cardnumber{cursor:pointer}.B2B .info_cart{display:block;clear:both!important}.B2B .info_cart .priceDetail{font:14px/22px Arial,Helvetica,sans-serif;padding-left:3px}.B2B .info_cart .priceInfo{bottom:2px;font-size:10px;line-height:24px;margin:0 0 0 2px;overflow:hidden;padding:0;position:absolute;word-wrap:break-word}.B2B .info_cart .info_vat{font-size:10px;float:right;margin-top:7px}.multipleResults{padding:10px 0 20px}.multipleResults table{margin:15px 0;width:100%}.multipleResults table td.inputradio{width:30px}.multipleResults table tbody td{min-width:100px}#Popup .popupFoot{margin:40px 0 0;overflow:hidden}#Popup .popupFoot a{line-height:32px;margin-left:20px}#Popup .popupHead{display:block;min-width:400px;overflow:hidden}#Popup .popupHead a.closePopup{right:-12px}#Popup .getAddressInput.inputtxtField{margin:15px 0 15px -4px}#newcardform{margin-top:15px}#newcardform fieldset h3{font-size:14px;margin-left:2px;margin-top:15px}#newcardform fieldset .formcolLeft li .inputtxtField input[type=text]{width:244px}#newcardform fieldset .formcolLeft li.widerCols{margin-top:20px}#newcardform fieldset .formcolLeft li.widerCols .link_cancel{line-height:34px;margin-left:10px}#b_signup_form li.widerCols .buttonContainer .errorDetails{background:url("../images/errormessage-popup_left.png") no-repeat scroll left top rgba(0,0,0,0);bottom:30px;left:-10%}.B2B #checkoutDetails .orgnum.widerCols > .inputtxtField{width:240px!important}.B2B #checkoutDetails ul.formcolLeft,.B2C #checkoutDetails ul.formcolLeft{width:650px}.B2B #checkoutDetails ul.formcolLeft li,.B2C #checkoutDetails ul.formcolLeft li{width:310px}.B2B #checkoutDetails .notification{margin-bottom:20px}.B2B #checkoutDetails .notification p{float:left;line-height:32px}#checkoutDetails .link_text{line-height:34px;margin-left:10px}#checkoutDetails .notification{margin-bottom:20px}#checkoutDetails .notification p{float:left}.B2B #checkoutDetails ul.formcolLeft li.widerCols{width:650px}.B2B #checkoutDetails li.inputFieldpostalcode,.B2C #checkoutDetails li.inputFieldpostalcode{width:125px!important}.B2B #checkoutDetails li.inputFieldcity,.B2C #checkoutDetails li.inputFieldcity{width:180px!important}.B2B .extraInfo.extraInfoBlue{background:#65bde7;color:#fff}.B2B .customerDetails .extraInfoBlue{padding:8px}.B2B .customerDetails .extraInfoBlue .subtext{margin-left:26px}.B2B .customerDetails .extraInfoBlue strong{line-height:20px;margin-left:7px}.B2B .customerDetails .shippingAdd{margin-top:20px}.B2B #customer ul.formcolLeft li input{width:254px}.B2B #customer ul.formcolLeft li a.triggerPopup{margin-top:10px}.B2B #signup_business a.infoLinks span.infoDetails,#signup_business #b_signup_form a.infoLinks span.infoDetails{top:30px}.B2B #checkoutDetails a.infoLinks span.infoDetails{top:20px}#Popup #shippingForm ul.formcolLeft{width:660px!important}.B2B #Popup #shippingForm li.countryListmenuuk label.valid,.B2B #Popup #shippingForm li.countryListmenuuk label.error{width:15px;right:-24px;margin-top:-27px}.B2B #Popup #shippingForm .errorDetails{background:url(../images/errormessage-popup_left.png) no-repeat scroll left top transparent;bottom:28px;left:-3px}.B2C #Popup #shippingForm .errorDetails{background:url(../images/errormessage-popup_left.png) no-repeat scroll left top transparent;bottom:28px;left:-3px}.B2B .shippingDetails .shipLeft li.businessDiscount{height:20px}.B2B .shippingDetails .shipRight li.businessDiscount{line-height:18px;height:18px}.B2B #shippingForm li.countryListmenuuk a#otherCountry{width:230px!important}.B2B #shippingForm li.countryListmenuuk a#otherCountry span{width:212px!important}.B2B #shippingForm li.countryListmenuuk label.error{right:125px!important}.B2B #Popup #shippingForm li.countryListmenuuk label.error{right:-123px!important}.B2B #newcardform ul.formcolLeft,.B2C #newcardform ul.formcolLeft{width:660px}.B2B #Popup #shippingForm .errorDetails .closePopup{padding-left:2px}.B2B .noInvoice label.valid{background:url("../images/close-icons.png") no-repeat scroll -5px -1328px transparent}#checkoutDetails .formcolLeft li.getAddress .inputtxtField{width:302px!important;margin-right:6px}.B2B #checkoutDetails .formcolLeft li.countryListmenu{padding:7px 0 0 0}.B2C #checkoutDetails .formcolLeft li.countryListmenu,.B2C #checkoutDetails .formcolLeft li.countryListmenu.I{padding-left:5px;width:300px}.B2B #checkoutDetails .formcolLeft li.countryListmenu.I{padding-left:3px!important}.B2C .countryListmenu.custPrivate.C{padding:7px 0 0!important}.B2B #b_signup_form .errorDetails a.closePopup,.B2B #Popup a.closePopup,.B2B #popup a.closePopup{padding-left:2px}.orgnumber_heading{padding-right:7px!important;padding-top:0!important;float:none;padding-bottom:10px;display:block}.B2B #Popup .popupHead a.closePopup,.B2C #Popup .popupHead a.closePopup{padding-left:24px}.B2C .errorDetails a.closePopup,.B2C #Popup a.closePopup,.B2C #PopupATE a.closePopup,#popup a.closePopup{padding-left:5px}.B2B .customerLoginDetails .inputtxtField{position:relative}.B2B .customerLoginDetails .inputtxtField label.error{position:absolute;top:4px;right:-87px}.B2B .customerLoginDetails .inputtxtField.emailWrapper label.error{position:absolute;top:4px;right:1px}.buttonContainer a.link_cancel{line-height:34px;margin-left:20px}.confirmationBox .buttonContainer{margin-top:20px}.confirmationBox .buttonContainer.floatLeft{margin-top:0}.B2B #checkoutDetails #country{width:258px!important}.B2C #Popup #shippingForm .countryListmenuuk{width:272px!important}.B2C #Popup #shippingForm .countryListmenuuk a{width:232px!important;margin-left:-3px}.B2C #Popup #shippingForm .countryListmenuuk a span{width:215px!important}.B2B #checkoutDetails #country span{width:240px!important}.B2C #checkoutDetails #individual .getAddressBtn a.infoLinks{top:5px}.B2C #individual a.infoLinks span.infoDetails{top:18px}#Popup #newcardform .buttonContainer .errorDetails{bottom:30px;right:-170px;background:url(../images/errormessage-popup_left.png) no-repeat scroll left top transparent}.pagination ul li.disabled{color:#888!important}.noInvoice .invoiceCust .formField .inlineSuccessMsg{margin-bottom:0!important;margin-left:5px!important}.B2B .deliveryAddress .formcolLeft li.inputFieldcity input,.B2B .editDeleveryAddress .formcolLeft li.inputFieldcity input{width:112px}.B2B #corporateRegisterForm .checkoutForm > .buttonContainer,.B2C #corporateRegisterForm .checkoutForm > .buttonContainer{margin-top:10px}.B2B #checkoutDetails .termsCheck .terms label.error,.B2C #checkoutDetails .termsCheck .terms label.error{margin:8px 0 0 5px}.clasPrice{background:none repeat scroll 0 0 #004D95;color:#FFFFFF!important;display:inline-block;font:bold 13px/21px Arial,Helvetica,sans-serif!important;height:21px;margin-bottom:5px;text-align:center;text-transform:lowercase;padding:0 4px}.B2B #Popup li.countryListmenuuk{padding-left:0}.B2B #checkoutDetails ul.formcolLeft li.email,.B2C #checkoutDetails ul.formcolLeft li.email{float:none}.B2B li..emailMessageBox{position:relative}.B2B li.emailMessageBox div.inlineErrorMsg.inlineNotificationMsg{position:absolute;width:288px}.B2B .showHide .hide,.B2C .showHide .hide{display:block}.B2B .deliveryAddress .formcolLeft li.inputFieldcity{width:173px}.B2B #checkoutDetails ul.formcolLeft li.getAddress.cTypeIndividual,.B2C #checkoutDetails ul.formcolLeft li.getAddress.cTypeIndividual{width:620px}.B2B .basketTable.clubCart .clasPrice,.B2C .basketTable.clubCart .clasPrice{}.B2C #checkoutDetails .formcolLeft li.countryListmenu.custPrivate{height:53px}#checkoutDetails .basketTable .clasPrice{}.basketDetails.flyoutBasket .clubCol span.clasPrice{margin-top:2px;float:right}body.B2C .formcolLeft li.getAddress,body.B2B .formcolLeft li.getAddress{width:620px}.B2B #cartAndWishlist .basketTable .clasPrice,.B2B #checkoutDetails .basketTable .clasPrice{float:right;margin-right:7px}.B2C #individual.customerInfo li.inputFieldpostalcode,.B2B #individual.customerInfo li.inputFieldpostalcode{width:125px}.B2C #individual.customerInfo li.inputFieldpostalcode input#postCode,.B2B #individual.customerInfo li.inputFieldpostalcode input#postCode{width:83px}.B2C #individual.customerInfo li.inputFieldcity,.B2B #individual.customerInfo li.inputFieldcity{width:177px}.B2C #individual.customerInfo .formcolLeft li.inputFieldcity input#city,.B2B #individual.customerInfo .formcolLeft li.inputFieldcity input#city{width:134px}.B2C #individual.customerInfo .formcolLeft li.countryListmenu.custPrivate span.label,.B2B #individual.customerInfo .formcolLeft li.countryListmenu.custPrivate span.label{padding:2px 0}.B2C #individual.customerInfo .formcolLeft li.countryListmenu.custPrivate,.B2B #individual.customerInfo .formcolLeft li.countryListmenu.custPrivate{height:53px;padding:0}.B2C #checkoutDetails .checkoutForm #individual.customerInfo .formcolLeft li.countryListmenu.custPrivate{padding:0 0 0 7px}.B2C #myDetails fieldset.passwordDetails,.B2B #myDetails fieldset.passwordDetails{margin:0 0 18px}#Popup .noService .popupHead > h3{width:96%;padding:4px 0}#Popup .noResult .popupHead > h3{padding:0 12px 0 0;width:97%}div.categorySpareParts.categoryClasOffice #categoryList .listItems li a{font-weight:normal}ul.collapsableLinks.faqAnswer li a.active{color:#0DC3FF}.B2B ul.formcolLeft li.accountType.widerCols li,.B2C ul.formcolLeft li.accountType.widerCols li{width:auto!important}#register .accountType.widerCols a{font-weight:bold;text-decoration:underline}.shippingDetails .shipLeft li.excVAT.excVatMac{line-height:19.5px}.B2B #cartAndWishlist.wishlistDetail .basketTable.clubCart .clasPrice,.B2C #cartAndWishlist.wishlistDetail .basketTable.clubCart .clasPrice{width:64px}.newCardForm #newcardform li > a#country.jsDropdown{width:237px!important}.newCardForm #newcardform li > a#country.jsDropdown span{width:227px!important}div.multipleAddress span.addressOptions{display:inline-block;width:600px;word-wrap:break-word}.orderDetails.clubClasOrderDetails div.orderLeft,.orderDetails.clubClasOrderDetails div.orderRight{word-wrap:break-word}body.B2B .formcolLeft li.inputFieldcity input#county,body.B2C .formcolLeft li.inputFieldcity input#county{width:135px}.B2B #signup_business li.countryListmenu label.valid,.B2B #signup_business li.countryListmenu label.error{right:-9px}.B2B #signup_business label .jNiceWrapper input{margin-right:5px}.B2C #signup_business li.countryListmenu label.valid,.B2C #signup_business li.countryListmenu label.error{right:4px}.B2B form#checkoutDetails li.countryListmenu label.valid,.B2B form#checkoutDetails li.countryListmenu label.error{right:-10px}#printInvoiceForm .countryListmenu .error{right:-31px}#Popup #shippingForm .buttonContainer{padding:12px 0}.checkoutForm.deliveryAddressContainer #shippingForm .countryListmenu.custPrivate .error{right:7px}.B2C #myDetails .customerInfo .countryListmenu.custPrivate .error{right:5px}.B2B #myDetails .customerInfo .countryListmenu.custPrivate .error{right:-6px}.B2C #Popup #shippingForm .countryListmenuuk{width:300px!important}.B2C #Popup #shippingForm li.countryListmenuuk label.error{right:20px;width:15px}.B2C #myDetails .customerInfo .countryListmenu.custPrivate .error{right:5px}.tooManyResults .popupHead > h3{width:94%;word-wrap:break-word}.productListItems .buttonContainer a,.col3specialProductteaser .buttonContainer a{float:inherit;margin-bottom:-9px!important;overflow:hidden}#productVariant .productpageTemplate .buttonContainer a,.country-de #productVariant4 .productpageTemplate .buttonContainer a{display:inline-block;float:inherit;margin-bottom:-9px}body.B2B .specificationChart .dataTable tbody td,body.B2C .specificationChart .dataTable tbody td{width:auto;word-wrap:normal;line-height:normal}body.checkoutBodyBg.B2B #wrapper,body.checkoutBodyBg.B2C #wrapper{background-image:none}.addressDetail .addressWrapper{position:relative}.addressDetail .addressWrapper .buttonContainer{position:absolute;bottom:0}.checkoutForm.deliveryAddressContainer #shippingForm .link_text{line-height:0}form#sparePartRequest .formcolLeft li{width:323px}form#sparePartRequest .formcolLeft li.fullLength{width:100%}form#sparePartRequest .pfContainer ul.formcolLeft li.smallinputField{width:161px;margin-bottom:0}.B2B .faqDetailsPage form.contactusForm ul.formcolLeft li.dropDownList > label,.B2C .faqDetailsPage form.contactusForm ul.formcolLeft li.dropDownList > label{padding:5px 10px;right:6px}.shoppingBasket .printBorder .floatRight.clearfix.clearBoth{margin-top:-32px}.shoppingBasket .printBorder .floatLeft{margin-top:10px}.listView .productListrow .buttonContainer a{float:none;margin:-10px}.listView .productListrow .buttonContainer a.orangeBtn{margin:3px 8px 0 3px}.listView .productListrow .buttonContainer.js a.orangeBtn{margin-right:11px}.B2C #myDetails .countryListmenu a.jsDropdown,.B2B #myDetails .countryListmenu a.jsDropdown{width:249px!important}.B2C #myDetails .countryListmenu a.jsDropdown span,.B2B #myDetails .countryListmenu a.jsDropdown span{width:230px!important}.compareProducts.clearfix a.removeCompareSelection{position:absolute;right:-10px;top:-24px;width:10px;height:15px;text-indent:-9999px}.compareProducts .productListItems + .productListItems + .productListItems + .productListItems + .productListItems .content{border-right:medium none}.compareProducts .product.emptyProduct > li{height:121px}.compareProducts .lessView .product.emptyProduct img.imageGallery{display:block;margin:24% 20%}.compareProducts.clearfix.expanded .productListItems .content .logo{padding-top:3px}.compareProducts.clearfix.expanded .productListItems .content .productImg{width:195px}#maininnerContainer .compareProducts,#mainInnerContainer .compareProducts{margin-top:12px}#customer .customerLoginDetails li + li div.inputtxtField{width:204px}#Popup .clearfix.compareProductByArticle .addScroller{height:550px;overflow:auto}.internalPages #navigation{position:absolute;top:102px;width:982px}.internalPages #breadCrumbs,.internalPages #mainInnerContainer > div#orderReceipt,.internalPages .faqDetailsPage .gridCols2 .contentRight > div.loginRegister{margin-top:39px}.internalPages #mainContainer{position:relative}.storeStat.alertTextRed{padding:0}#register .buttonContainer .errorDetails{right:auto;left:36px}#register .errorDetails a.closePopup,#loginForm .errorDetails a.closePopup,#forgetPassword .errorDetails a.closePopup{right:1px}table.printcartridgeData.searchResult tbody td.center{text-align:left}.searchResult.printcartridgeData td.cartridgeDescription a,.searchResult.printcartridgeData td.cartridgeDescription a:hover{color:#333333}.searchResult.printcartridgeData td.lastChild{text-align:center}.storageType,.areaName{display:block}.shelfDataRow{display:inline-block;margin-bottom:15px}::-ms-clear{display:none}::-ms-reveal{display:none}.B2C .orgnumber_heading{padding:4px 2px}input[type=submit]:focus,input[type=button]:focus{outline:#666 dotted 1px!important}#frmPrinterCartridgeGuide .jsDropdown{width:235px!important}#frmPrinterCartridgeGuide .jsDropdown span{width:217px!important}.shipDetails label .jNiceWrapper{display:inline-block;min-height:17px}.ddFilterContainer{width:323px}.ddFilterContainer .narrowFilter{width:120px}.ddFilterContainer .genericDropdown,.coSlider{margin-top:10px}.genericDropdown .narrowFilter div.narrowFilterDropDown span{padding:0 0 0 10px}.genericDropdown .disableText{color:#ccc}.inputtxtField.disabledInputStyle input{background:url("../images/forms/form-Elements.png") no-repeat scroll right -1057px transparent!important}.sliderBox dt a.resetfieldLink{display:none}.searchFilter .newFilterDesign .sliderContainer{margin-right:0;width:645px}.newFilterDesign .sliderContainer .priceSlider,.newFilterDesign .sliderContainer .coSlider{float:left;margin:0 5px 10px 0}.searchFilter .newFilterDesign .last{position:absolute;right:20px}.newFilterDesign .genericDDContainer .ddFilterContainer .genericDropdown{margin:0 0 10px 0}.newFilterDesign .genericDDContainer .ddFilterContainer{width:645px}.newFilterDesign .genericDDContainer{float:left}.loaderContainer{display:none}