html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,ul,ol,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;margin:0;outline:medium none;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.5}body{font-family:'robotoregular';color:#1e1c02;background:#fff;position:relative;font-size:13px}a,a:link{color:#b1005d;text-decoration:none}a:hover{text-decoration:underline}a.simple,a.simple:hover{text-decoration:none}textarea{border:1px solid #e1dee0;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;padding:2px 5px}button,input[type="submit"],input[type="button"],a.btnGenrl,ul.menu ul.list li .cat-product .btnGenrl{background-color:#b1005d;color:#fff;font-size:12px;font-family:'robotobold';font-weight:normal;padding:15px;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:none;cursor:pointer;width:auto}a.btnGenrl:hover,button:hover,input[type="submit"]:hover,ul.menu ul.list li .cat-product .btnGenrl:hover{background-color:#d3006f;text-decoration:none}input.btn-normal{background:#fff;border:1px solid #4b3641;color:#4b3641;display:inline-block;font-size:12px;margin-right:10px;margin-top:0;padding:14px 15px}input.btn-normal:hover,input.btn-normal:focus{background:#fff;border:1px solid #b1005d;color:#b1005d}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;font-size:100%;font-weight:normal;padding:10px;width:100%;border:1px solid #e1dee0}sup{font-size:10px}.btnGenrl{display:inline-block}input.cancelBtn,.cancelBtn{background:#fff;border:1px solid #000;color:#000;margin-right:10px}input.cancelBtn:hover,.cancelBtn:hover{background:#f2f2f2}.full-width{float:left;width:100% !important}.clr-lt{clear:left}.heading-lg,.heading-sm{color:#4b3641;font-family:'robotobold';font-size:24px;font-weight:normal}.heading-sm{font-size:16px}.heading-lg span{font-family:'robotolight'}.btn-link{color:#b1005d;font-size:13px}.text-center{text-align:center}.text-normal{font-weight:normal}.text-trnsNor{text-transform:none}.pull-left{float:left}.pull-right{float:right}.o-hidden{overflow:hidden}.p-rel{position:relative}.v-hidden{visibility:hidden}.hide{display:none !important}.mar-tp-35{margin-top:35px}.mar-tp-20{margin-top:20px}.mar-tp-10{margin-top:10px}.mar-bt-10{margin-bottom:10px}.mar-bt-20{margin-bottom:20px}.mar-bt-30{margin-bottom:30px}.mar-bt-40{margin-bottom:40px}.mar-bt-75{margin-bottom:75px}.edit-border-bt-15{border-bottom:2px solid #e5e5e5;margin-bottom:15px;padding-bottom:7px;margin-top:-15px}.mar-bp-35{margin-bottom:35px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-1{font-family:'robotobold'}.text-gr{color:#0b8e1b}.header-in li,.header li,.footer li,.client-logos li,.sidebar-nav li,.error-section li,.paging li,.product-list-table li,.linkList li,.brandsList li,.ser li,.faq>li,.prodCompare li,.resultBranch li,.mailing-prefs li,.formrow li,.myAccount li,#steps li,.orderDetails li,.content-nav li,.error ul,.saved-basket-list li,.basket-controls li{list-style-type:none}.main ul,.cms-content ul{padding-left:16px}.cms-content p,.cms-content ul li{margin-bottom:10px}.content-nav li{float:left;font-size:16px;margin-right:19px}.content-nav{float:left;margin:10px 0;width:100%}.header .header-in{width:940px;padding:35px 0 10px 0;background:#fff;margin:auto;height:115px;position:relative}.header .logo{float:left;text-align:left}.header .logo img.customlogo{max-width:125px;max-height:45px;margin-top:7px}.header nav{background:#e1dee0;height:83px}.header .login-name{font-family:'robotobold';font-size:14px;color:#222007;text-align:right;margin-top:6px}.header .head-wrap{float:right;width:650px}.header .head-wrap .head-left-box{float:left}.header .head-wrap .tel{font-size:30px;color:#b1005d;font-family:'robotolight';margin-bottom:3px;float:left}.header ul.account-nav{float:right;margin-bottom:3px}.header ul.account-nav li{float:left;font-size:1.2em}.header ul.account-nav li a{color:#b1005d;font-size:16px;padding:8px 10px;float:left;background:url(../Images-css/top-nav-divider.jpg) no-repeat 100% center}.header ul.account-nav li.last a{background-image:none;padding-right:0}.header ul.account-nav li.last a.login{background-image:none;padding-left:0}.header ul.account-nav li.last a.login:before{content:"/";float:left;margin-left:2px;padding-right:2px}.header div.mini-basket{width:340px;height:45px;background:#4b3641;float:right;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.header div.mini-basket li{padding:11px 5px;font-size:16px;color:#fff;float:right;width:64%}.header div.mini-basket li.head{padding:0;text-transform:uppercase;font-size:12px;font-family:'robotobold';width:100px;-moz-border-radius:5px 5px;-webkit-border-radius:5px 5px;border-radius:5px 5px}.header div.mini-basket li.head a{padding:14px 10px;background:#b1005d;-moz-border-radius:5px 5px;-webkit-border-radius:5px 5px;border-radius:5px 5px;height:17px;float:right}.header div.mini-basket li.head a:hover{background-color:#d3006f}.header div.mini-basket li a{color:#fff}.header div.mini-basket li a:hover{text-decoration:none;color:#fff}.header div.mini-basket li a span{font-size:14px;color:#b39ba8;position:relative;top:-1px;right:-5px}.header ul li.last{border:none}.header div.search{width:296px;height:45px;background:#e1dee0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative}.header div.search input.button{background:url(../Images-css/btn-search-go.png) no-repeat center center;border:none 0;text-indent:-9999px;width:37px;height:40px;display:inline-block;font-size:0;line-height:0;position:relative;top:-4px}.header div.search label{display:none}.header div.search input.textfield{width:248px;height:45px;color:#bfbfbf;font-size:11px;padding:6px;font-family:'robotobold';background-color:#f7f7f7}.header ul.info-nav li.secure{padding:8px 15px}nav{position:relative;z-index:1000}nav ul.menu{display:block;width:940px;margin:0 auto;padding:0;list-style:0}nav ul.menu li{position:relative;display:inline-block}nav ul.menu li a{display:block;height:83px;font-size:18px;line-height:81px;color:#222007;text-transform:uppercase;text-decoration:none;padding:0 32px}nav ul.menu>li:first-child a{margin-left:-24px;padding:0 24px}nav ul.menu>li:last-child a{margin-right:-24px;padding:0 25px}nav ul.menu li a .fa{color:#a1989d;margin-left:1px}nav>ul.menu>li:last-child{float:right}nav ul.menu li a:hover,nav ul.menu li:hover>a,nav ul.menu li a.active{background:#d4d2d3;color:#b1005d}nav ul.menu li a.active .fa,nav ul.menu li a:hover .fa,nav ul.menu li:hover a .fa{color:#b1005d}.mega-sub{position:absolute;top:100%;left:325px;width:639px;min-height:440px;background:#f7f7f7;display:none}.mega-sub .cat-product{float:right;margin:20px 30px 20px 0;width:270px;color:#1e1c02}.mega-sub .cat-product p{margin:10px 0;font-size:13px}ul.menu ul.list li .cat-product p a{height:42px;text-transform:uppercase}.mega-sub input[type="submit"],ul.menu ul.list li .cat-product a.btnGenrl{padding:10px;font-size:10px}.mega-sub .cat-product .figure{height:145px}.mega-sub .cat-product .figure a{height:inherit}.mega-sub .cat-product .figure img{max-height:100%}.mega{position:absolute;top:100%;left:-24px;width:964px;height:auto;background:#d4d2d3;display:none}.service{left:0}ul.menu ul.list{width:325px;margin:0;padding:0;list-style:none;float:left}ul.menu ul.list li{display:block}ul.menu .mega>ul.list>li .WEB09{border-left:5px solid #004373}ul.menu .mega>ul.list>li .WEB07{border-left:5px solid #4f6f19}ul.menu .mega>ul.list>li .WEB01{border-left:5px solid #e64096}ul.menu .mega>ul.list>li .WEB05{border-left:5px solid #425968}ul.menu .mega>ul.list>li .WEB10{border-left:5px solid #b40a38}ul.menu .mega>ul.list>li .WEB04{border-left:5px solid #6c2769}ul.menu .mega>ul.list>li .WEB03{border-left:5px solid #91278f}ul.menu .mega>ul.list>li .WEB02{border-left:5px solid #eb6e1e}ul.menu .mega>ul.list>li .WEB08{border-left:5px solid #007161}ul.menu .mega>ul.list>li .WEB06{border-left:5px solid #231f20}ul.menu ul.sg-list li a,ul.menu ul.list li a{float:left;display:block;width:100%;height:auto;line-height:25px;color:#222007;text-decoration:none;padding:9px 20px;margin:0;font-size:14px}ul.menu ul.list li a{width:285px}ul.menu ul.list li a:hover,ul.menu ul.list li a:focus,ul.menu ul.list li a.active,ul.menu ul.sg-list li a:hover,ul.menu ul.sg-list li a.active{color:#222007;background:#f7f7f7}ul.menu ul.list li a .ic{float:left;margin:0 15px 1px 0}ul.menu ul.list li ul{border-right:1px solid #ccc;float:left;margin-top:5px;overflow:hidden;position:relative;width:315px;z-index:2;min-height:425px}ul.menu ul.list li ul:nth-child(2){border:0 none;min-height:10px;margin-left:4px}ul.menu ul.list li li a .fa{margin:2px 7px 4px 0;color:#a49ca1;float:left}ul.menu ul.list li li a{color:#b1005d;font-size:12px;line-height:normal;padding:3px 20px;width:100%;box-sizing:border-box}ul.menu ul.list li li a:hover{color:#b1005d;text-decoration:underline}nav ul.list{display:inline-block}ul.menu .brand-logo{left:-199px;padding:10px 5px}ul.menu .brand-logo ul{width:100%}ul.menu .brand-logo li a{height:74px;padding:6px}ul.menu .service{width:330px}ul.menu .service li{width:auto;display:block}ul.menu .service li a{box-sizing:border-box}ul.menu .service .action{text-align:left;padding:1px 0 15px 20px}ul.menu ul.sg-list li a sup{font-size:8px}ul.menu ul.sg-list li a .fa{margin-right:10px;color:#a49ca1}ul.menu .item-order{left:auto;right:-24px;width:435px}ul.menu .item-order .action{box-sizing:border-box;float:left;padding:10px 0 20px 18px;width:100%}ul.menu .item-order .action .add-link{display:inline-block;height:auto;line-height:normal;color:#b1005d;font-family:'robotobold';font-size:12px;text-transform:none;padding:0 10px;margin-top:13px}ul.menu .items-list{margin:10px 25px;float:left;width:89%;box-sizing:border-box}ul.menu .items-list dt,ul.menu .items-list dd{float:left;padding:0 0 10px;width:245px}ul.menu .items-list dt label,ul.menu .items-list dd label{text-transform:uppercase;color:#1e1c02;font-weight:normal;font-size:14px}ul.menu .items-list dd{margin-left:10px;width:130px}ul.menu .item-order .item-head{background:#4b3641;padding:10px 25px;line-height:23px;float:left;width:100%;box-sizing:border-box}ul.menu .item-order .o-box-2 .item-head{padding:8px 25px}ul.menu .item-order .item-head span{color:#b39ba8;font-size:14px;text-transform:uppercase;font-family:'robotobold'}ul.menu .item-order .item-head .btn-link{color:#fff;font-size:12px;font-family:'robotobold';display:inline-block;height:auto;line-height:25px;padding:0;float:right;text-transform:none;margin-right:0}ul.menu .item-order .item-head .btn-link:hover{color:#fff}ul.menu .item-order .o-box-2 .item-head .btn-link{line-height:30px}ul.menu .item-order .item-head .que-circle{position:relative;bottom:-5px;margin-left:5px;display:inline-block;height:auto;line-height:normal;padding:0}ul.menu .item-order .que-circle,ul.menu .item-order .btn-link:hover{background:none;text-decoration:underline;color:#d3006f}ul.menu .item-order .add-link .txt-dec-none:hover{text-decoration:none;cursor:default}ul.menu .item-order textarea{min-height:450px;margin-top:15px}ul.menu .item-order .action .opt-button{border-radius:5px;text-transform:uppercase;padding:12px 18px;font-weight:bold;margin:0 0 0 15px}ul.menu .item-order .action .opt-button:hover{text-decoration:none}nav ul.menu .item-order .action input[type="submit"]{padding:12px;float:none}nav ul.menu .item-order .action .add-link{margin:0}nav ul.menu .item-order .action{text-align:right}ul.menu .item-order .action input[type="submit"]{background-position:9px -392px;float:right;margin:15px 25px 0 0;padding:6px 21px 6px 32px}.action .error{background:#fff none repeat scroll 0 0;border:1px solid #f00;color:#000;float:left;margin:10px 0 15px;padding:16px 0 16px 12px;width:391px;font-family:'robotoregular';font-size:14px}.action.error-2 .error{width:414px}.action .error .title{font-family:'robotobold';color:#f00;font-size:16px;font-weight:normal}.ic{height:25px;width:25px;display:inline-block}.icon-basket{background:url(../Images-css/icon-sprite.png) no-repeat 7px -384px;padding:15px 25px;display:inline-block}.footer{background:#e1dee0;margin-top:15px}.footer .fo-gray{background:#e1dee0;padding:30px 0 35px}.footer .footer-in{clear:both;width:940px;margin:0 auto}.footer a{color:#000}.footer .foot-cat-nav{float:left;width:140px;margin-right:20px}.footer .foot-cat-nav:last-child{margin-right:0}.footer .foot-cat-nav li{padding:4px 0;position:relative}.footer .foot-cat-nav li h4{font-size:14px;margin-bottom:.1em;color:#b1005d;font-family:'robotobold';font-weight:normal}.footer .foot-cat-nav li a{font-size:13px;color:#222007}.footer .foot-cat-nav li sup{font-size:15px;position:absolute;top:4px;line-height:10px}.footer .cards{width:100%}.footer p.bookmark{display:none;font-weight:bold;font-size:1.1em;margin-bottom:1.5em}.footer .fo-pink{position:relative;height:30px;padding:10px 0;background:#b1005d;color:#fff}.footer .company-link li{float:left;padding:5px 10px;font-size:13px}.footer .company-link li:first-child{padding-left:0}.footer .company-link li a{text-decoration:none;color:#e7accb}.footer .company-link li a:hover{text-decoration:underline}.footer .company-link li.prices_text{float:right}.footer .fo-dk-gray{background:#282828}.footer .co-address{padding:20px 0;text-align:center;color:#787176;line-height:23px}.content-area{background:#fff;margin:auto;padding:10px 0;position:relative;width:940px}h1.heading-lg{margin:7px 0 10px 0}.divider{border-bottom:2px solid #e5e5e5;text-align:center;margin:30px 0;height:2px}.divider a{background-color:#fff;padding:5px 15px;position:relative;text-transform:uppercase;top:-7px;font-size:14px}.divider a .fa{color:#57434e;margin-left:10px;font-size:16px}.breadcrumbs{background-color:#f7f7f7;padding:13px 17px}.breadcrumbs li{display:inline;padding:0 3px;font-size:14px;font-family:'robotobold';color:#222007;list-style-type:none}.breadcrumbs li a{font-family:'robotoregular'}.breadcrumbs li span{color:#dedede}.overlay-body{font-size:16px;line-height:35px}.overlay,.overlay-shade{display:none}.overlay-shade{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:#000}.overlay{position:fixed;top:-300px;left:0;width:940px;min-height:320px;z-index:10000;background-color:#fff;color:#1e1c02}.ie7 .overlay{height:200px}.overlay .wrapper{padding:15px 30px 30px}.overlay .toolbar{line-height:1;text-align:right;overflow:hidden}.overlay .toolbar a.close{display:inline-block;*display:inline;zoom:1;background-color:#e1dee0;color:#b1005d;font-size:19px;font-weight:bold;line-height:18px;padding:11px 14px;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-o-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.overlay .toolbar a.close span{color:#818181}.overlay .toolbar a.close:hover,.overlay .toolbar a.close:hover span{background-color:#d2d0d1}.required{color:#b1005d}.error{bottom:1px;color:#f00;display:block;font-family:"robotobold";font-size:12px;padding:5px 0;box-sizing:border-box;width:100%;z-index:10;font-weight:normal}.account-form .error h3{color:#f00}.form.middle{width:620px;margin:25px auto 0}.form input[type="email"],.form input[type="tel"],.form input[type="text"],.form input[type="password"]{background-color:#f7f7f7}.form .action{margin-top:20px}.form .details{border-bottom:2px solid #e5e5e5;margin-bottom:15px;padding-bottom:7px}.form .details h3{font-size:16px;color:#808080;font-weight:normal}.form .details .help-text{font-family:'robotobold';color:#b1005d;text-align:right}.help-text{color:#b1005d;font-family:"robotobold";text-align:right;font-size:13px}.form .formrow{margin-bottom:15px;width:300px;position:relative}.form .formrow.wide{width:100%;clear:left}.formrow label{display:inline-block;font-size:14px;margin-bottom:5px;text-transform:uppercase;color:#1e1c02;line-height:normal}.form .formrow.left{float:left;clear:left}.form .formrow.right{float:left;margin-left:20px}.form .formrow .checkbox{display:inline-block;margin-right:20px}.radio label,.checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:13px}input[type=radio],input[type=checkbox]{display:none}.radio label:before,.checkbox label:before{content:"";display:inline-block;width:12px;height:12px;margin-right:10px;position:absolute;left:0;bottom:1px;border:1px solid #e1dee0;background-color:#f7f7f7;top:3px}.radio label:before{border-radius:8px}.checkbox label{margin-bottom:0}.checkbox label:before{border-radius:0}input[type=radio]:checked+label:before{content:"•";color:#000;font-size:30px;text-align:center;line-height:18px}input[type=checkbox]:checked+label:before{content:"✔";font-size:14px;color:#b1005d;text-align:center;line-height:12px;font-weight:bolder}.custom-select{position:relative;display:inline-block}.custom-select select{display:inline-block;border:1px solid #e1dee0;border-radius:0;padding:9px 2px 10px 5px;margin:0;outline:none;line-height:normal;background:#f7f7f7;box-shadow:0 0 0 #fff inset;-webkit-appearance:none !important;min-height:39px;height:39px;font-size:12px;width:300px;font-family:robotoregular,Arial,Helvetica,sans-serif}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select::-ms-expand{display:none}.custom-select select{position:relative;z-index:1;background:none !important}.custom-select{background-color:#f7f7f7}}.custom-select.small select{width:115px}.custom-select.disabled:after{background-color:#f7f7f7}@media screen and (-webkit-min-device-pixel-ratio:0){.custom-select select{padding:3px 3px 3px 5px}}.custom-select:after{content:"";font-family:FontAwesome;position:absolute;top:0;right:0;bottom:0;line-height:39px;font-size:12px;padding:0 7px;background:#f7f7f7;color:#2c2b12;border:1px solid #e1dee0;border-left:0 solid #fff;pointer-events:none}.no-pointer-events .custom-select:after{content:none}@media screen and (-webkit-min-device-pixel-ratio:0){.header .header-in{height:118px}.header .login-name{margin-bottom:4px}}ul.topnav{padding:0 0 20px;margin:0;font-size:1em;line-height:.5em;list-style:none;text-transform:uppercase}ul.topnav>li{margin-top:10px}ul.topnav li a{line-height:10px;font-size:13px;color:#b1005d;margin-bottom:20px;display:block;text-decoration:none;font-family:"robotoregular"}ul.topnav ul{margin:0;padding:0;display:none;clear:both}ul.topnav ul li{margin:0;padding:0;clear:both}ul.topnav ul li a{padding-left:20px;font-size:12px;font-weight:normal;outline:0;color:#4b3641}ul.topnav ul ul li a{color:#4b3641;padding-left:40px;text-transform:none;font-size:14px}ul.topnav ul ul li li a{padding-left:70px}ul.topnav span{float:left;margin-top:-3px;width:9px}ul.topnav .qty{color:#4b3641;text-decoration:normal;font-style:normal}ul.topnav ul .qty{color:#a1a1a1}.filterBtn{background:#fff none repeat scroll 0 0;border:1px solid #4b3641;color:#4b3641;font-size:12px;margin-right:10px;margin-top:0;padding:5px 15px;border-radius:5px;float:right;text-transform:uppercase}.filterBtn:hover{text-decoration:none}.filterSec{border-top:2px solid #e5e5e5;overflow:hidden;padding:20px 0 0;margin:20px 0 0;text-transform:uppercase;float:left;width:100%}.filter-title{border-top:2px solid #e5e5e5;padding-top:20px;margin-top:20px}.filterSec label strong{text-transform:none}ul.accrdTwo li a{color:#1e1c02}ul.accrdTwo ul li a,ul.accrdTwo ul li li a{text-transform:none;font-size:12px}.sidebar-nav.invet{width:160px}.sidebar-nav.invet ul.nav li .fa{color:#a8a8a8}.twoCol{width:540px;float:left}.twocolFull{width:780px}.twocolFull img{width:100%}.morecontent span{display:none}.threeCol{float:right;width:220px}ul.col-4{float:left;width:100%;margin:15px 0 0}ul.col-4 li{float:left;padding:0 10px 0 20px;position:relative;width:205px}ul.col-4.topnav{width:225px;float:left;padding:0 10px 0 0;margin-top:20px;height:auto}ul.col-4.topnav li{height:auto}.linkList{float:left;margin-top:15px;width:235px}.linkList li{float:left;padding:0 10px 0 20px;position:relative;width:205px;margin:5px 0 0}.linkList a{font-size:14px;text-transform:uppercase}.linkList .fa{color:#4b3641;left:0;position:absolute;top:3px}.linkList.topnav .fa{color:#b1005d;position:inherit;top:0}.linkList.topnav ul ul li a{padding-left:60px}.siteLink{margin-top:10px;float:left;padding:0 10px 0 0;width:225px}ul.siteLink li{position:relative;padding:0 10px 0 20px}ul.siteLink li a{color:#b1005d;display:block;font-family:"robotoregular";margin-bottom:20px;text-decoration:none;margin-top:20px}ul.siteLink ul li{padding-left:15px;margin-left:8px}ul.siteLink ul li a{color:#4b3641;font-weight:normal;outline:0 none;padding-left:0;margin-bottom:15px;margin-top:0}ul.siteLink li a:hover{text-decoration:underline}ul.siteLink li .fa{color:#b1005d}ul.siteLink ul li .fa{color:#b4b4b4}.brandsList li{float:left;margin-right:5px}.brandsList li:last-child{margin:0}.brandsList a{height:30px;width:30px;text-transform:uppercase;text-align:center;float:left;line-height:30px;background:#e1dee0;color:#4b3641;border-radius:5px;font-size:12px}.brandsList a:hover{text-decoration:none;background:#b1005d;color:#fff}.brandsList a:active,.brandsList a.active{background:#4b3641;color:#fff}.col-3{overflow:hidden}.col-3 li{float:left;width:300px;margin:0 20px 57px 0}.col-3 li.rtmar{margin-right:0}.myAccount .left-sec,.myAccount .right-sec{width:460px;float:left}.myAccount .left-sec #personal-details{width:auto;float:left}.myAccount .left-sec #personal-details .tap-sec{margin:10px 0 0}.title3{color:#808080;font-size:16px;font-weight:normal}.left-sec.form .formrow,.left-sec.form #personal-details .formrow{float:left;margin-right:20px;width:220px}.left-sec.form .formrow.no-margin,.left-sec.form #personal-details .formrow.no-margin{margin:0}.left-sec.form .formrow.none{width:100%}.left-sec .white,.left-sec .white select,.left-sec .white:after,.form input[type="email"].white,.form input[type="tel"].white,.form input[type="text"].white{background:#fff}.msg_head{border-top:2px solid #e5e5e5;padding-top:20px;float:left;width:100%;margin-bottom:20px;color:#808080;font-size:16px;font-weight:normal}.msg_body dl{color:#000;float:left;font-size:14px;width:100%;margin:0 0 10px}.msg_body .custom-select.small select,.msg_body .custom-select.small,.left-sec #ctl00_MainContent_Panel1 select{width:220px}.msg_body .mailing li,.msg_body .mailing{margin-bottom:15px}.myAccount .right-sec{float:right;background:#f7f7f7;padding:15px 40px;box-sizing:border-box;font-size:14px}.myAccount .right-sec p{margin-top:10px}.right-sec .divid{content:"";float:left;width:100%;margin:15px 0;background:#e5e5e5;height:2px}.tap-sec{position:relative}.right-btn{position:absolute;top:25px;right:0;text-transform:uppercase}.right-btn .hide,.right-btn .none,.right-btn.highlight .show,.right-btn.highlight .none{display:none;float:left;margin-right:5px}.right-btn .fa{margin:2px 0 0}.right-btn.highlight .hide,.right-btn.highlight .none{display:block}.home-media{position:relative;width:700px;float:left}.slideshowContainer{height:404px}.sv-slideshow-pagination{background:rgba(255,255,255,.5);bottom:0;height:40px;position:absolute;width:700px}.sv-slideshow-pagination ol{text-align:center;margin-top:15px}.sv-slideshow-pagination li{display:inline-block;width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;overflow:hidden;text-indent:-10000px;margin:0 2px 0 3px;cursor:pointer}.sv-slideshow-pagination li.selected{background:#fff}.slidershow-btn{-moz-user-select:none;box-sizing:border-box;display:block}.slidershow-btn .slide-prev,.slidershow-btn .slide-next{background:#b1005d;border:medium none;color:#fff;cursor:pointer;display:block;font-size:20px;height:61px;line-height:0;margin-top:-31px;outline:medium none;padding:0;position:absolute;top:50%;width:61px}.slidershow-btn button:hover{background:#d3006f}.slidershow-btn .slide-prev{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;left:0}.slidershow-btn .slide-next{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;right:0}.slide-cms-box{width:230px;float:right}.slide-cms-box .cms-list{margin-bottom:10px}.slide-cms-box .cms-list:last-child{margin-bottom:0}.cms-boxarea .box{display:block;width:306px;height:200px;float:left;margin-right:10px}.cms-boxarea .box:last-child{margin-right:0}.cms-boxarea:after{content:'';clear:both;display:block;overflow:hidden}.client-logos li{display:inline-block;margin-right:31px;margin-bottom:10px}.client-logos li:nth-child(6),.client-logos li:nth-child(12){margin:0}.itemCarosel .slick-slide{padding:0 19px;height:auto;text-align:center;border-right:#e5e5e5 1px solid}.itemCarosel img{display:inline}.itemCarosel .slick-list{width:819px;margin:0 auto}.itemCarosel .slick-list:after{width:3px;height:367px;background-color:#fff;content:"";position:absolute;right:-2px;top:0}.itemCarosel.slider-item3 .slick-list{width:620px}.itemCarosel .slick-prev::before,.itemCarosel .slick-next::before{font-family:FontAwesome;color:#4b3641}.itemCarosel .slick-next:before{content:""}.itemCarosel .slick-prev:before{content:""}.itemCarosel .slick-prev{left:15px}.itemCarosel .slick-next{right:15px}.item-desc{font-size:16px;color:#4b3641;margin:15px 0;font-family:'robotolight';height:45px;overflow:hidden}.item-price{font-size:18px;color:#393336;font-weight:bold;margin:15px 0}.item-price span{display:block;font-size:14px;font-weight:normal}.product #pictures img.large{margin-bottom:10px;max-width:300px}.product .pictures{float:left;margin:0 20px 15px 0;width:300px}.product .info{width:620px;float:left;margin-bottom:10px}.product .info .heading-lg{margin:-11px 0 13px}.product .info dl{margin-bottom:6px;line-height:1.6em}.product .info dl dt{clear:left;display:block;float:left;font-size:13px;color:#808080;font-family:'robotobold';margin-right:10px}.product .info dl dd{color:#1e1c02;font-size:13px;font-family:'robotobold'}.product .info dl.tech-list{display:block;width:160px;float:left;font-size:13px;color:#808080;font-weight:bold;margin-right:10px;padding-bottom:20px}.product .info .ordercode{float:left;width:300px}.product .info .buy{display:block;width:320px;float:left}.product .info .buy .price{width:157px;float:left}.product .info .buy .price p{display:block;font-size:13px;color:#808080;font-weight:bold}.product .info .buy .price h3{display:block;font-size:30px;color:#393336;font-weight:normal;line-height:35px;margin-bottom:10px}.product .info .buy .price small{display:block;font-size:13px;color:#393336;font-weight:bold}.buy .item-calc{width:162px;float:right}.green-txt-small{color:#0b8e1b;font-size:13px;font-weight:normal}.red-txt-small{color:#f00;font-size:12px;font-weight:normal}.red-txt{color:#f00}.green-txt-small .stock-val{color:#1e1c02;font-size:20px;position:relative;top:-3px;left:2px;font-family:'robotolight'}.item-calc .stock-val,.item-calc .green-txt-small{vertical-align:middle;text-align:center;width:100%}.item-calc .add-control{width:40px;display:inline-block;border:#e1dee0 1px solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;padding:12px 10px;text-align:center;cursor:pointer;color:#4b3641;background:none;float:right;border-radius:0;height:45px}.item-calc .add-control:hover,.item-calc .add-control:focus{border:#cecdcd 1px solid}.add-control.pull-left.add-to-basket.minus,.add-control.dec.basket-btn-dec,.add-control.btn-dec{float:left}.item-calc .textfield{display:inline-block;width:66px;margin:0 8px;text-align:center;color:#1e1c02;font-size:12px;font-family:'robotobold';background-color:#f7f7f7;padding:12px 10px;float:left;height:45px}.item-calc .buy-button{margin-top:5px;padding:15px 13px 15px 34px;margin-bottom:10px;width:100%}ul.idTabs{border-bottom:1px solid #e1dee0;margin-top:17px;height:41px;width:100%}@-moz-document url-prefix(){ul.idTabs{height:42px;}}ul.idTabs li{display:block;float:left;font-weight:bold;margin-right:5px;padding:0;text-align:center;list-style-type:none}ul.idTabs li a{background-color:#e1dee0;color:#4b3641;display:block;padding:12px 25px 12px;text-decoration:none;text-transform:uppercase;font-size:12px;border:#e1dee0 1px solid;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}ul.idTabs li a.selected{background:#fff;border-bottom:#fff 1px solid}.tick-list{padding:0;margin:0;overflow:hidden}.tick-list{font-size:16px;color:#1e1c02;margin:10px 0;line-height:26px}.tick-list .fa{color:#4b3641}.list-inline{padding:0;margin:0;overflow:hidden}.list-inline li{display:inline-block}.attributes{margin-top:20px}.attributes table{border-collapse:collapse;color:#1e1c02;margin-bottom:1.5em;width:100%}.attributes table td{background-color:#f7f7f7;font-size:1.1em;padding:13px 20px;border-bottom:2px solid #fff;width:50%}.landing{padding:20px 0}.content{float:right;width:700px;padding:0}.content.wide{float:inherit;width:100%}.sidebar-nav{width:220px;float:left}.sidebar-nav ul.nav{text-transform:uppercase;font-size:13px;color:#4b3641;line-height:22px}.sidebar-nav ul.nav>li>a{font-family:'robotoregular'}.sidebar-nav ul.nav>li.active>a{font-family:'robotobold'}.sidebar-nav ul.nav>li{margin-top:10px}.sidebar-nav ul.nav>li:first-child{padding-top:0}.sidebar-nav ul.nav>li.active .fa,.sidebar-nav ul.nav>li.active a{color:#b1005d}.sidebar-nav ul.nav .submenu{margin-left:30px;width:100%}.sidebar-nav ul.nav .active .submenu{display:block !important}.sidebar-nav ul.nav .submenu li{color:#a1a1a1;font-size:12px;padding:10px 0 0;float:left;width:100%}.sidebar-nav ul.nav .submenu li:last-child{margin-bottom:15px}.sidebar-nav ul.nav>li .submenu li .fa{margin:4px 5px 8px 4px;color:#a1a1a1}.sidebar-nav ul.nav li .fa{margin-right:5px;color:#b1005d}.sidebar-nav ul.nav li .fa-angle-right{margin:3px 5px 8px 4px;float:left;cursor:pointer}.sidebar-nav ul.nav li .fa-angle-right.fa-angle-down{margin-left:0}#home-sidebar ul.nav li .fa-angle-right{cursor:default}.sidebar-nav ul.nav .submenu li a{color:#4b3641;float:left;width:135px}.sidebar-nav ul.nav .childmenu li:last-child{margin:0}.sidebar-nav ul.nav .childmenu li a{width:110px}.categories ul li{float:left;width:160px;height:180px;margin:0 15px 0 0;text-align:center;list-style-type:none}.categories ul li h2{font-size:16px;font-weight:normal}.basketheading{padding-bottom:12px;margin-bottom:25px;margin-top:15px}.basketheading h1{float:left}.basketheading .savedbasketslink{float:right;margin-bottom:30px}.basketheading input[type="submit"]{font-size:16px}.basketheading .fa{font-size:24px;color:#4b3641;margin-right:15px}.basket table thead th{font-size:13px;padding:0 5px;color:#808080;font-weight:bold;text-align:left;background:none}.basket table .item-calc{float:left}.basket table .item-calc a{display:inline-block;margin-top:5px}.basket .description{width:520px;font-size:18px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item,.qty a,.extra-info,.more-info{font-weight:bold}.more-info>td{vertical-align:middle;font-size:12px;padding-left:5px}.availability .green-txt-small{text-align:left;overflow:hidden}.availability .green-txt-small span{color:#1e1c02}.extra-info td{border-bottom:2px solid #e5e5e5;padding:15px 0 0 0}.item td{padding:15px 0 15px 5px;font-size:12px;vertical-align:middle;overflow:hidden}.myAccount .item td{padding:37px 0 0 5px;font-size:12px;vertical-align:top;overflow:hidden}.myAccount .item .pic{padding:15px 0 0}.grey-block{background:#f7f7f7;padding:15px 20px 20px}.calc-block-inner{width:460px;font-size:16px;color:#4b3641;box-sizing:border-box}.calc-block-inner table tr td{padding:0;line-height:28px}.calc-block-inner small{font-size:13px;margin-left:20px}.calc-block-inner .divider{margin:10px 0}.grey-block.calc-block-inner button,.grey-block.calc-block-inner input[type="submit"]{font-size:16px;margin-top:15px}.color-dark{color:#222007}.calc-block-inner .spacer{height:260px}.calc-block .opt-button{display:inline-block;background:#fff;border:#4b3641 1px solid;font-size:12px;color:#4b3641;padding:5px 15px;margin-right:10px;margin-top:0;border-radius:5px;font-family:"robotobold";text-transform:uppercase;margin-left:0}.calc-block .opt-button:hover,.calc-block .opt-button:focus{color:#b1005d;background:#fff;border:#b1005d 1px solid}.gray_bg{background:#d4d2d3}.calc-block-inner .menu{width:436px;margin-bottom:20px}.error-section{border:#f00 1px solid;padding:15px 20px;font-size:14px;font-weight:bold;line-height:28px}.error-section h3{color:#f00;font-size:18px}#panel{display:none;margin-top:-20px;position:relative;z-index:9}.textarea-lg{width:620px;background:#f7f7f7}.contact .details{border-bottom:none;margin-bottom:0}.contact .divider{margin:0 0 20px 0}.banner-wrap{margin:0 0 10px 0}.options .custom-select select,.options .custom-select:after{background:#f7f7f7}.options .custom-select select{width:100%}.paging{margin-top:35px}.paging ul li{float:left}.paging .options{float:left}.paging .options li{width:155px;margin-right:10px}.paging .pages{float:right}.paging .options li .custom-select{width:100%}.paging .pages li a,.paging .pages li span{display:block;padding:9px 12px;border:1px solid #ccc;margin-left:-1px;font-weight:bold}.paging .pages li a:hover,.paging .pages li.active a{background:#4b3641;border:1px solid #4b3641;text-decoration:none;color:#fff}.thumbnail .thumb{height:93px !important;width:140px !important}.specs{font-size:12px}.specs li{margin-bottom:5px}.specs li:last-child{margin-top:10px}.specs span,.price .text-normal{font-weight:normal;color:#808080}.availability .item-calc{margin-right:2px;width:50%}.product-list-table{border-collapse:collapse;width:100%}.product-list-table .more-info td{border-bottom:2px solid #e5e5e5;box-sizing:border-box;padding-bottom:25px;padding-top:10px;position:relative;width:173px;padding-right:5px}.product-list-table .more-info td.availability{width:245px}.product-list-table td{padding-right:28px;vertical-align:top;padding-top:15px}.product-list-table td:last-child{padding-right:0;text-align:right;width:170px}.specs .formrow label{text-transform:none}.basket-btn .button{margin-top:5px;padding:4px 16px 4px 31px;background:#b1005d url(../Images/bskt-icn.png) no-repeat 13px 5px;width:100%}.product-list-table .calc-block .opt-button{margin-top:15px}.product-list-table.basket .description{width:622px;text-align:left}.product-list-table .large-thumb{position:absolute;z-index:2;right:-294px;top:9px;border:1px solid #666;padding:0;background:#fff}.product-list-table .large-thumb:before{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";border-right:10px solid #000;z-index:3;position:absolute;left:-10px;top:40px}.product-list-table .large-thumb:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;content:"";border-right:10px solid #fff;z-index:3;position:absolute;left:-9px;top:40px}@-moz-document url-prefix(){.product .info ul.idTabs{height:42px;}}.cms .sidebar-nav ul.nav li .fa{color:#a8a8a8}.cms .sidebar-nav{width:150px;padding-right:20px}.cms .content{width:770px}.cms h1.heading-lg{margin-top:0;line-height:29px}.store-search{width:460px;float:left}.store-search input[type="submit"]{margin:24px 10px;padding:10px 15px}.store-search .regions{padding:0;margin:20px 0;overflow:hidden}.store-search .regions li{display:inline-block;width:228px;min-height:15px;font-size:14px;text-transform:uppercase;line-height:20px;float:left;overflow:hidden;margin-bottom:10px;list-style-type:none}.regions li a{float:left;width:205px}.store-search .regions .fa{margin-right:15px;color:#a8a8a8;float:left;width:5px}.map{width:460px !important;float:right}.store-search .heading-lg{margin-bottom:0}.store-search h2,.vcard h2{margin-bottom:25px;font-size:16px}.favourites.landing{padding:5px 0 20px 0}.favourites .product-list-table .calc-block .opt-button{margin:0 1px 0 0}.favourites .product-list-table .more-info td{padding-bottom:10px}.favourites .product-list-table td.qty{width:145px}.favourites .product-list-table td:last-child{width:119px}.favourites .fav-head .custom-select select{width:140px}.favourites .fav-head{font-size:16px}.favourites .fav-head a,.favourites .fav-head label{margin-left:20px}.favourites .fav-head label:first-child{margin:8px 20px 0 0;float:left}.favourites .fav-head .calc-block{float:left;padding:10px 0 10px 68px;width:100%;box-sizing:border-box}.overlay-body .form{width:300px;margin:10px auto 0}.checkout .logo a{margin-right:20px}.checkout .header{float:left;width:100%;margin-bottom:20px}.checkout .head-wrap{width:auto}.checkout .top-nav{background:#4b3641;float:left;width:100%;padding:35px 30px;margin:30px 0 0;box-sizing:border-box}.checkout .header ul.info-nav li.secure{padding:0;color:#fff;font-family:'robotoregular';text-transform:uppercase;font-size:18px}.checkout .header .head-wrap .tel{margin-top:15px}.checkout .top-nav .info-nav{float:left}.checkout .top-nav .info-nav .fa-lock{color:#b39ba8;font-size:24px;margin-right:10px}.checkout .header ul.account-nav li a{color:#b39ba8;padding:0;background:none;float:left;margin-right:12px}.checkout .header ul.account-nav li a:after{content:"|";margin-left:12px}.checkout .header ul.account-nav li.last a,.checkout .header ul.account-nav li.last a:after{content:"";margin:0}.checkout .welcome.wrap{float:left}.checkout .welcome.wrap li{float:left;width:209px;margin-right:20px;font-family:'robotoregular';font-size:16px;border-bottom:4px solid #e1dee0;padding-bottom:16px}.checkout .welcome.wrap li.done,.checkout .welcome.wrap li.active{border-bottom-color:#b1005d}.checkout .welcome.wrap li.active{font-family:"robotobold"}.checkout .mini-basket{float:right;width:250px;text-align:right;height:51px}.checkout .mini-basket li{display:block}.checkout .mini-basket .btn-basket{display:block;margin-top:15px}.checkout .custom-select select,.checkout .custom-select::after{background:#f7f7f7}.checkout .formrow label{display:block}.checkout .formrow{margin-bottom:15px}.checkout .formrow.deliver-to,.checkout .formrow.invoice-to{width:500px}.checkout .formrow.address label{margin-bottom:15px}.checkout .add{margin-left:20px;font-weight:bold}.checkout .address address,.checkout .date{color:#808080}.checkout .formrow.shipnotes,.checkout .formrow.schedule,.checkout .formrow.addressNew{width:100%}.checkout .formrow.shipnotes textarea{background:#f7f7f7}.checkout .formrow.schedule,.checkout .formrow.addressNew{border-bottom:2px solid #e5e5e5;padding-bottom:20px}.accntnumber input[type="text"],.customId input[type="text"],.invoicPost input[type="text"]{background:#fff}.checkout .calc-block-inner{margin:0 auto}.checkout.footer{background:none}.checkout .footer-in li{float:left;margin-right:18px}.checkout .footer-in li:last-child{float:right;margin-right:0}.checkout.footer a{color:#b1005d}.colorGr{color:#808080}.tip{background:#e5f5ff;border:1px solid #ccebff;color:#999;font-family:"Roboto",arial,sans-serif;font-size:12px;font-weight:normal;height:auto;padding:10px;position:absolute;visibility:hidden;width:220px;z-index:100}.icon,.icon::before,.icon::after{color:transparent;font-size:36px;margin:0;padding:0;position:relative}.icon.info{background-color:#b50041;border:0;border-radius:.5em;box-shadow:#999 0 1px 1px;display:inline-block;height:.5em;margin:0 0 0 5px;overflow:hidden;top:.1em;width:.5em}.icon.info::after{color:#fff;content:'?';display:block;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:.35em;left:0;position:absolute;text-align:center;top:2px;width:100%;font-weight:bold}.refText{color:#0b8e1b}.cont-title{color:#1e1c02;font-size:14px;text-transform:uppercase}.payment .formrow{width:100%}.date-details .custom-select select{width:115px;float:left}.date-details .custom-select:first-child{margin-right:10px}input[type="submit"].paymentBtn{background:#b1005d none repeat scroll 0 0;border:medium none;float:left;font-size:14px;margin-top:10px;padding:10px 24px;text-transform:uppercase}.divid,.abrtBtn{float:left;margin:21px 0 0 15px}.formrow .p-rel>a{position:absolute;margin-left:15px;top:8px}.formrow .small{width:115px}.mandatory,.mandatoryred{color:#b1005d}.orderConfirm #progressheader{margin-bottom:28px}a.printBtn{color:#4b3641;font-size:26px;display:inline;margin:5px 0 0 20px;float:left}.orderDetails .details{float:left;width:282px;color:#808080;font-size:14px;padding-bottom:30px}.orderDetails .details li{margin-bottom:35px;float:left;width:100%}.detailsTitle{text-transform:uppercase;color:#1e1c02;font-weight:normal;font-size:14px;margin-bottom:20px}.orderDetails .details li.cardDlt{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e5e5e5}.orderDetails .details li.topSpace{margin-top:175px}.order-det .description{font-size:14px;margin-bottom:18px}.order-det .more-info{color:#1e1c02;font-weight:normal;font-family:"robotobold"}.order-det table .item-calc{width:auto}.order-det table thead th{padding-top:15px}.order-det .grand-total td{font-size:14px}.order-det .grand-total p{margin-top:10px}.order-det .grand-total .total{font-size:20px;font-weight:bold}.order-det .checkbox label{padding:0}.vCode .textfield{width:60%;float:left}.calc-block-inner table tr td.cVoucher{padding:10px 0}.grey-block.calc-block-inner .vCode input[type="submit"]{padding:9px;margin:0 0 0 2px;float:left}.grey-block.calc-block-inner .cVoucher input[type="submit"]{margin:0;padding:10px 15px;font-family:"robotoregular"}.viewAdd a{font-weight:bold}.viewAdd{color:#b1005d}.viewAdd .fa{cursor:pointer}.vNote textarea{background:#f7f7f7;float:left;height:71px;line-height:normal;margin-right:10px;padding:10px;width:315px;resize:none}.vNote{display:none}.vNote .opt-button{padding:9px 15px}.viewAdd .fa-file-o.fa-times,.viewAdd .fa-file-o.fa-times:before{content:"";float:left;margin:1px 2px 0}.cms .content.two-col{float:left;width:530px}.ser{position:relative}.ser .btnGenrl{position:absolute;bottom:0}.loginLeft{float:left;width:50%}.loginLeft fieldset{border-right:2px solid #e5e5e5;margin-left:120px;padding-right:49px;width:300px}.loginRt{float:left;width:50%}.loginRt fieldset{margin-left:50px;width:300px}.checkout fieldset.form .formrow{margin-bottom:20px}.invd .idTabs.clearfix{float:left}.invd ul.idTabs li a{background:#f7f7f7;padding:12px 15px;font-weight:normal}.invd ul.idTabs li a.selected{background:#fff}.invd ul.idTabs li{margin-right:9px}.invd ul.idTabs li:last-child{margin-right:0}.faq li{margin-bottom:15px}.calc-block.invd .opt-button:hover,.calc-block.invd .opt-button.active{background:#4b3641;text-decoration:none;color:#fff;border-color:#4b3641}.genrl-mar li,.genrl-mar p{margin-bottom:20px;overflow:hidden}.genrl-mar .fa.fa-check.pull-left{margin:2px 12px 6px 0}.wPaper .formrow{float:left;width:270px;margin-bottom:15px}.wPaper .formrow input[type="text"],.wPaper .formrow input[type="password"],.wPaper .formrow input[type="email"],.wPaper .formrow input[type="tel"]{width:260px;background:#f7f7f7}input.small{width:115px}#payframe{height:750px;width:640px;border:0;overflow:hidden}.formrow .regular-txt{text-transform:uppercase;color:#1e1c02;font-weight:bold;margin-left:27px;text-decoration:none}.checkoutOverlay{left:11%;position:absolute;background:transparent;width:735px}.checkoutOverlay .toolbar,.checkoutOverlay .overlay-body{background:#fff}.checkoutOverlay .overlay-body{margin-bottom:20px}.checkoutOverlay .overlay-body .form{width:620px;margin:10px auto 0;overflow:hidden}.checkoutOverlay .checkout{padding-top:35px}.checkoutOverlay .btnGenrl{padding:10px;margin:20px 0}.address_results{background:#f7f7f7;border:1px solid #e1dee0;height:300px;padding:10px;width:620px;overflow:auto;box-sizing:border-box;margin-bottom:30px}ul.menu ul.list li:hover .mega-sub{display:block}.save-basket{width:500px}.save-basket h1,.saved-basket-list h1,.basket.saved h1{color:#4b3641;font-family:robotobold;font-size:22px;font-weight:normal;margin:7px 0 10px}.save-basket p,.save-basket .formrow,.save-basket h1{margin-bottom:15px}.saved-basket-list table{width:100%}.saved-basket-list th,.saved-basket-list td{text-align:left;width:25%;padding:5px 0}.saved-basket-list .del-basket{padding-left:35px}.saved-basket-list ul li{float:left;margin-right:15px}.saved-basket-list>ul{margin-top:15px}.basket-controls{margin-bottom:15px}.notes{float:right;width:365px;margin-bottom:15px}.notes label{display:none}.notes .button{background:#fff none repeat scroll 0 0;border:1px solid #4b3641;border-radius:5px;color:#4b3641;display:inline-block;font-family:"robotobold";font-size:12px;margin-top:4px;padding:5px 15px;text-transform:uppercase}.notes .button:hover{background:#fff none repeat scroll 0 0;border:1px solid #b1005d;color:#b1005d}.notes textarea{float:left;height:38px;margin-right:5px;width:229px !important;background:#f7f7f7}.basket.saved .grand-total .number{color:#4b3641;font-size:16px;font-weight:normal;padding:10px 58px 0 0;text-align:right}.basket.saved .grand-total .prices{text-align:left}.saved-panel .clearfix{margin-bottom:15px;color:#4b3641;font-size:14px}.saved-panel h2,.saved-panel h3{color:#4b3641;font-family:"robotobold";font-size:18px;font-weight:normal;margin:20px 0}.prodCompare li{float:left;width:16.5%;padding:0 10px;box-sizing:border-box;margin-bottom:30px}.prodCompare li .img-wrap{width:115px;margin-bottom:10px;height:105px}.prodCompare li .img-wrap img{max-width:100%;max-height:100%}.prodCompare li p{margin-bottom:5px}.prodCompare li .item-calc{margin:10px 0;width:142px;position:relative;float:left}.prodCompare li .basket-btn .button{background-position:30px 5px;width:100%}.prodCompare li .basket-btn{float:left;width:126px}.prodCompare .item-calc .add-control,.prodCompare .item-calc .textfield{height:30px;padding:0;width:30px;float:left}.prodCompare .item-calc .textfield{width:50px;font-size:11px}.resultBranch li{margin-bottom:10px;font-size:14px}.store-details{float:left;width:100%;margin:20px 0 40px;border-bottom:1px dashed #ccc;padding-bottom:30px;font-size:14px}.store-details .adr,.store-details dl{float:left;margin-right:50px}.store-details dl{width:280px}.store-details dt{float:left;width:70px}.store-details dd{margin-bottom:2px}.store-details table{float:left;margin-right:50px;text-align:left;width:190px}.adr strong{display:inline-block;width:65px}.store-details .adr span{display:block}.passForgot .inner{width:50%;font-size:14px}.passForgot .inner p,.passForgot .inner .formrow{margin-bottom:15px}.passForgot .inner .hint{margin-top:15px}.passForgot .inner input[type="text"]{width:80%}.editAdd .formrow{margin-bottom:15px}.left-sec.form .formrow.def-add{width:375px}.left-sec.form .formrow.def-add span,.checkbox ul li{margin-bottom:10px;display:block}.ca-btn .cancel,.buttons li{float:left;margin:0 10px 10px 0;list-style-type:none}.orderTable table{width:100%}.orderTable table th,.orderTable table td{text-align:left;padding:3px 0}.orderTable table .stats{padding-left:11px}.order-tools{overflow:hidden}.order-tools .basketheading{margin:0}.order-tools li,.order-head li{float:left}.order-tools li:last-child{float:right}.order-head li{font-size:14px;margin-right:35px}.order-head dt{font-weight:bold}.order-head dd{margin-bottom:5px}.order-head li.delivery{width:350px}.totalSec{text-align:right;font-weight:bold;padding-right:20px}.basket table{width:100%}.orderDetails{background:#f7f7f7;padding:40px;box-sizing:border-box;margin-bottom:30px}.paymentDet{border-top:2px solid #e6e6e6;padding-top:20px;float:left;width:100%}.orderDetails .paymentDet .details{margin-left:282px}.orderDetails .paymentDet .details li{margin:0}.paymentDet span{display:inline-block;margin-bottom:5px;width:93px}.equote-basket{float:left;width:600px}.equote-basket th,.equote-view th{text-align:left;padding:5px;background:#f2f2f2;border:1px solid #ccc}.equote-basket td,.equote-view td{border-bottom:1px dashed #ccc;padding:5px 0;vertical-align:top}.equote-basket input[type="text"]{padding:4px}.details-panel{float:right;width:280px}.details-panel .heading-sm{margin:7px 0 10px}.details-panel p{margin-bottom:20px}.details-panel .formrow{margin-bottom:15px}.equote-view table{border:1px solid #ccc}.equote-view td{padding:10px 0 10px 5px;border-right:1px dashed #ccc}.equote-view th{border-top:none}.equote-view tr:hover{background:#f2f2f2}.equote-view tr:last-child td{border-bottom:none}.equote-view tr td:last-child{border-right:none}.dMessage{height:370px;width:865px}.req-postcode input[type="text"]{width:40%;margin-right:10px}.req-postcode input[type="submit"]{padding:12px}.wPaper .formrow{position:relative;margin-bottom:30px}.wPaper .formrow .error{position:absolute;bottom:-24px}.country .conLable{color:#1e1c02;display:inline-block;font-size:14px;margin-bottom:5px;text-transform:uppercase}.country .conCol{width:260px;padding:10px 0}.checkoutOverlay .form .formrow{margin-bottom:18px}.add-Lookup .full-width.text-center{margin-bottom:20px}.details li{margin-bottom:10px}.details li:last-child{margin-bottom:0}.account-form .ac-head{overflow:hidden;background:#f2f2f2;font-size:14px;padding:10px;margin-bottom:20px;list-style-type:none}.account-form .ac-head li{float:left;margin-right:15px}.search-users{padding:10px;background:#f2f2f2;border-top:2px solid #ccc}.search-users .formrow{float:left;width:220px}.search-users .formrow input[type="text"]{width:93%}.search-users .formrow.last{width:100px;margin-right:20px}.search-users .formrow.last .custom-select select{width:115px;min-height:38px;background:#fff}.search-users .formrow.last .custom-select:after{background:#fff}.search-users .button{padding:10px;margin:24px 0 0 15px}.account-form table{border-collapse:collapse;width:100%;font-size:14px}.account-form table thead th{background:#000 none repeat scroll 0 0;color:#fff;padding:10px;text-align:left}.account-form table td{border-bottom:1px dashed #ccc;vertical-align:middle !important;padding:10px}.account-form table tbody tr:hover{background:#f2f2f2}.account-form.admin h1,.account-form h1{color:#4b3641;font-family:'robotobold';font-size:24px;font-weight:normal}.personal-details .help-text,.trade-holder .help-text{color:#000;text-align:left;font-family:'robotoregular';font-size:14px}.personal-details h2,.account-form h2,.account-form h3{color:#4b3641;font-family:'robotobold';font-size:16px;font-weight:normal;margin:15px 0}.personal-details .formrow,.trade-holder .formrow{float:left;width:300px}.personal-details .formrow:nth-child(odd),.trade-holder .formrow:nth-child(odd){margin:0 20px 20px 180px}.trade-holder .formrow.left{margin:0 20px 20px 180px}.personal-details [type="email"],.personal-details [type="tel"],.personal-details input[type="text"],.personal-details input[type="password"],.trade-holder [type="email"],.trade-holder [type="tel"],.trade-holder input[type="text"],.trade-holder input[type="password"],#form-wrap [type="email"],#form-wrap [type="tel"],#form-wrap input[type="text"],#form-wrap input[type="password"],#ctl00_MainContent_Panel1 [type="email"],#ctl00_MainContent_Panel1 [type="tel"],#ctl00_MainContent_Panel1 input[type="text"],#ctl00_MainContent_Panel1 input[type="password"],#personal-details [type="email"],#personal-details [type="tel"],#personal-details input[type="text"],#personal-details input[type="password"],.eu-account [type="email"],.eu-account [type="tel"],.eu-account input[type="text"],.eu-account input[type="password"],.eu-email input[type="text"],.eu-spend input[type="text"]{background-color:#f7f7f7}.personal-details fieldset{border-bottom:2px solid #e5e5e5;margin-bottom:20px}.approvers label:nth-child(1){color:#4b3641;font-family:"robotobold";font-size:16px;font-weight:normal;margin:15px 0;display:block}.approvers-list{display:block;height:201px;overflow:scroll}.formrow.approvers.clearfix{width:620px}.approvers-list label{margin-bottom:5px}.formrow.checkboxes{margin:0 20px 20px 180px}.trade-holder .button{clear:both;float:left;margin-left:180px}.account-form .paging .options{margin-top:10px}.paging .show-options li{float:left;width:auto}.show-options ul,.show-options strong{float:left;margin-right:5px}.account-form .paging{margin-bottom:20px}.cc-controls>label{display:block;margin:20px 0 8px}.cc-controls .button,.eu-approvers .button{clear:both;display:block;margin-top:20px}.cost-codes table .custom-select select{width:95px}.cost-codes .add{width:300px}.cost-codes .add input[type="text"]{margin:15px 0}#user-addresses .address.clearfix li{float:left;margin-right:10px;list-style-type:none}.account-form #form-wrap,#ctl00_MainContent_Panel1,.eu-account,.eu-approvers,.eu-spend,.eu-status{margin:20px auto;width:620px}#form-wrap .formrow,#personal-details .formrow,.eu-email .formrow,.eu-spend .formrow{width:300px;margin-bottom:20px}#form-wrap .formrow:nth-child(odd),#ctl00_MainContent_Panel1 .formrow.right{float:right}#form-wrap .formrow:nth-child(even),#ctl00_MainContent_Panel1 .formrow.left{float:left}#form-wrap .formrow.wide{float:left;width:100%}#form-wrap .formrow.wide label,#ctl00_MainContent_Panel1 .formrow.wide label{float:left;width:100%}#form-wrap .formrow:last-child{float:left}#personal-details-form p,#personal-details-form .buttons,#personal-details,.eu-email{margin:0 auto;width:620px}#personal-details-form h4{margin-top:20px}#personal-details-form .buttons{margin:20px auto 0}#personal-details-form p .button{margin-right:20px}#ctl00_MainContent_Panel1 .formrow,.eu-account .formrow{margin-bottom:20px;width:300px}#personal-details .formrow:nth-child(odd),.eu-account .formrow:nth-child(even){float:left}#personal-details .formrow:nth-child(even),.eu-account .formrow:nth-child(odd){float:right}.eu-account .button{margin-top:20px}.global-add-book{margin-bottom:20px}#AutoComplete{left:0;position:absolute;top:45px;z-index:1002;background:#f7f7f7;color:#999;border:1px solid #e1dee0;width:294px;border-top:0;font-family:"robotobold";font-size:12px}.fsm_auto_searchItem{padding:5px;cursor:pointer}.fsm_auto_searchItem:hover{background:#f2f2f2}#forgotpass h2.heading-lg{margin:7px 0 10px}.vcard .map{width:100% !important;margin-bottom:10px}.slick-slide .img-wrap{height:111px}.w-auto{width:inherit!important}.product-list-table .more-info td.thumbnail{box-sizing:border-box;padding:10px 10px 20px 0;width:114px;text-align:center}.product-list-table .more-info td.thumbnail a{display:block;height:140px;cursor:default;width:90px;overflow:hidden}.product-list-table .more-info td.thumbnail img{max-height:100%;cursor:pointer;max-width:100%}.qty .item-calc{float:right;width:162px}.qty .basket-btn .error{float:left;text-align:left;width:98%}.regConfirmation{margin:-35px 0 0 -157px;font-size:16px}.regConfirm{margin-top:0}.review-trade-details,.review-trade-address,.regConfirmation .actions,.regConfirmation .actions p{margin-top:20px}.review-trade-details.clearfix dt,.review-trade-address dt{float:left;font-weight:bold;width:160px}.review-trade-address dd{margin-bottom:5px}.review-trade-address dd address{float:left}ul.menu ul.list li .cat-product a{padding:0;width:100%;margin-bottom:7px;font-size:13px;line-height:normal;text-transform:none}ul.menu ul.list li .cat-product p a:hover{text-decoration:underline}.cCode{margin-bottom:40px}.cCode .custom-select{margin:0 15px 0 10px}.cCode input[type="submit"]{background:#fff none repeat scroll 0 0;border:1px solid #000;color:#000;padding:10px 9px}.cCode .custom-select select{width:190px}.stock-block{text-align:center}.stock-block p{display:inline-block;width:inherit!important;vertical-align:middle;padding:2px}.stock-block p:last-child{font-size:18px;padding-top:2px}.menu .remove-dp{content:"";float:left;height:82px;left:0;position:absolute;width:100%;z-index:2;top:0;cursor:pointer}ul.topnav .filt-text{float:right;line-height:normal;margin:-4px 8px 0 0;width:147px;font-style:normal}ul.topnav.accrdTwo li{float:left;margin:0 0 20px;width:100%}ul.topnav.accrdTwo li li{float:left;margin:20px 0 0;width:100%}ul.topnav.accrdTwo ul .qty{color:#a1a1a1;float:right;width:28px;text-align:right}ul.topnav.accrdTwo li a{margin:0}ul.topnav.accrdTwo li li li{float:left;margin:10px 0 0;width:100%}ul.topnav li li li .filt-text{width:126px}ul.topnav li li li ul .filt-text{width:105px}.msg_body{float:left;width:100%}ul.nav ul{display:none}ul.nav .show ul{display:block}ul.nav li a.active{font-weight:bold}ul.nav .qty{color:#4b3641;font-style:normal}.control.chk-bx{padding-top:20px;text-align:center;vertical-align:top}.trim{height:60px}.toolTip{background:#0b8e1b;border-radius:5px;bottom:auto;box-sizing:border-box;color:#fff;float:left;font:normal 14px "robotobold";padding:16px 0;position:absolute;text-align:center;top:-20px;width:170px;left:4px;z-index:2}.toolTip:before{border-color:#0b8e1b transparent transparent;border-style:solid;border-width:10px;bottom:-19px;content:" ";left:44%;position:absolute}.popupGen{top:100px !important;left:250px}.wide.product{margin-top:40px}.availability .calc-block{float:left;width:100%}.basket-btn{width:162px;overflow:hidden;float:right}.fav-head .basket-btn{width:auto}.imgWrapper{height:170px;width:166px}.itemCarosel .imgWrapper img{max-height:100%;max-width:100%}.checkbox span[disabled="disabled"] label{color:#999;cursor:not-allowed}.sidebar-nav ul.nav li strong{display:inline-block;width:102px}.loginLeft .heading-sm,.loginRt .heading-sm{font-size:20px}.loginRt .reg-text{background:#f7f7f7;font-size:16px;margin:33px 0 22px;padding:29px 35px}.saved-basket-list th{background:#e1dee0;border:medium none;font-size:16px;padding:9px 5px}.saved-basket-list th a{color:#000}.saved-basket-list td{padding:5px}.saved-basket-list th img{display:none}#stamp dt,#invoice dt,#delivery dt,#comments dt{font-weight:bold;margin-bottom:5px}.saved-panel #stamp,.saved-panel #invoice,.saved-panel #delivery,.saved-panel #comments{float:left;width:234px}.saved-panel #buy-basket{clear:both}.disableMouse{pointer-events:none;opacity:.4}.formrow span.p-rel{display:block;margin:0 auto;position:relative;width:80px}.rtArrow{color:#fff;cursor:pointer;font-size:12px !important;position:absolute;right:10px;top:17px;width:10px}.btnGenrl .fa-arrow-right{display:inline;margin:-4px 0 0 3px}.myAccount .item p{display:inline;margin-right:2px}ul.topnav .attName{float:right;line-height:normal;margin:-4px 0 0;width:204px}ul.topnav ul.vMore li a{padding:0}ul.topnav ul.vMore{float:left;width:100%;height:400px;overflow-y:scroll;border:1px solid #f2f2f2;margin-top:10px;box-sizing:border-box;padding:10px}ul.topnav ul.vMore li:first-child{margin-top:0}ul.topnav .vMore .filt-text{width:128px}ul.topnav .moreFacets{color:#b1005d;font-size:12px;float:right;width:100%;text-align:right;margin-top:20px;cursor:pointer;font-weight:bold}.cmstxtLog{width:695px;margin:0 auto;overflow:hidden;font-size:14px}.cmstxtLog p{margin-bottom:10px}.basketheading .calc-block .opt-button{font-size:12px}a.Infoicn{background-color:#b50041;border:0 none;border-radius:10px;box-shadow:0 1px 1px #999;display:inline-block;height:15px;line-height:15px;margin:0 0 0 5px;width:15px;color:#fff;content:"!";text-align:center;font-size:12px;font-weight:bold;cursor:pointer;position:relative;top:-4px}.Infoicn:hover{text-decoration:none}.tooltipCont{background:#fff;border:1px solid #4b3641;color:#666;display:none;font-family:"Roboto",arial,sans-serif;font-size:14px;font-weight:normal;height:auto;padding:10px;position:absolute;width:380px;z-index:100;text-align:left;line-height:18px;left:-83px;top:37px}.tooltipCont:before{border-color:transparent transparent #4b3641;border-style:solid;border-width:0 10px 18px;content:"";height:0;left:80px;position:absolute;top:-18px;width:0}.tooltipCont:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 18px;content:"";height:0;left:80px;position:absolute;top:-16px;width:0}.Infoicn:hover .tooltipCont{display:block}.ac-head,.controls,.global-add-book ul{list-style-type:none}#user-addresses ul .address{border:1px solid #ddd;box-sizing:border-box;float:left;margin:0 18px 18px 0;padding:10px;width:221px;min-height:148px}#user-addresses ul .address.clearfix:nth-child(4),#user-addresses ul .address.clearfix:nth-child(8),#user-addresses ul .address.clearfix:nth-child(12),#user-addresses ul .address.clearfix:nth-child(16),#user-addresses ul .address.clearfix:nth-child(20){margin:0}#user-addresses ul .address.clearfix dt{font-weight:bold}#user-addresses ul .address dl{height:143px}.delBasket.checkbox label::before{top:-10px}.TB_overlayBG{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;opacity:.6}#TB_window{background:#fff;left:352.5px;top:50px;margin:0!important;position:fixed;width:735px;z-index:100000}#TB_window #TB_closeWindowButton{background-color:#e1dee0;border-radius:0 0 0 5px;color:#b1005d;display:inline-block;font-size:19px;font-weight:bold;line-height:18px;padding:11px 14px;margin:0 0 24px;float:right}#divMain{padding:10px;font-family:'robotoregular',Arial}#divMain td{padding-bottom:5px}#divMain input[type="submit"]{font-family:'robotoregular',Arial}.headingcs{color:#4b3641;font-family:"robotobold",arial;font-size:16px;font-weight:normal;margin:10px}#ctl00_MainContent_divThanks p{font-family:'robotoregular',Arial;color:#008000;padding:10px}.eproc-admin h1{color:#4b3641;font-family:"robotobold";font-size:24px;font-weight:normal}.eproc-admin .eproc-head{background:#f2f2f2 none repeat scroll 0 0;font-size:14px;list-style-type:none;margin:20px 0;overflow:hidden;padding:10px}.eproc-admin .eproc-head li{float:left;margin-right:15px}.eproc-admin h2{color:#4b3641;font-family:"robotobold";font-size:18px;font-weight:normal;margin-bottom:15px}.eproc-admin .filter{background:#f2f2f2 none repeat scroll 0 0;border-top:2px solid #ccc;padding:10px;overflow:hidden}.eproc-admin .filter ul{list-style-type:none}.eproc-admin .filter ul li{float:left;padding-top:15px;margin-right:15px}.eproc-admin .filter ul li:last-child{padding:0}.eproc-admin table.custom-sites,.eproc-admin table.punchout-sites{float:left;width:50%}.eproc-admin table th{background:#000 none repeat scroll 0 0;color:#fff;padding:10px;text-align:left;width:10%}.eproc-admin table td{border-bottom:1px dashed #ccc;padding:10px;vertical-align:middle !important}.eproc-admin table tbody tr:hover{background:#f2f2f2 none repeat scroll 0 0}.eproc-admin .paging{margin:20px 0;overflow:hidden}.eproc-admin .paging .pages li{border:1px solid #ccc;display:block;font-weight:bold;height:35px;line-height:35px;margin-left:-1px;padding:0;text-align:center;width:35px}.eproc-admin .paging .pages li.next{width:53px}.eproc-admin .paging .pages li.prev{width:70px}.eproc-admin .paging .pages li a{border:0;display:block;font-weight:bold;margin-left:0;padding:0}.control.compare .checkbox label{margin-right:0;font-size:12px}