/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{ padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{ position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{ position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{ z-index:8030}.fancybox-opened .fancybox-skin{ -webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{ position:relative}.fancybox-inner{ overflow:hidden}.fancybox-type-iframe .fancybox-inner{ -webkit-overflow-scrolling:touch}.fancybox-error{ color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{ display:block;width:100%;height:100%}.fancybox-image{ max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{ background-image:url('../images/dealsfancybox/fancybox_sprite.png')}#fancybox-loading{ position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{ width:44px;height:44px;background:url('../images/dealsfancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{ position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{ position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/dealsfancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{ left:0}.fancybox-next{ right:0}.fancybox-nav span{ position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{ left:10px;background-position:0 -36px}.fancybox-next span{ right:10px;background-position:0 -72px}.fancybox-nav:hover span{ visibility:visible}.fancybox-tmp{ position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{ overflow:hidden}.fancybox-overlay{ position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/dealsfancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{ position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{ overflow:auto;overflow-y:scroll}.fancybox-title{ visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{ visibility:visible}.fancybox-title-float-wrap{ position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{ display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{ position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{ padding-top:10px}.fancybox-title-over-wrap{ position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
*{ margin:0px;padding:0px}.color-primary{ color:#428bca}.color-success{ color:#449d44}.color-warning{ color:#f0ad4e}.color-danger{ color:#d9534f}strong,b{ font-weight:400}a img,:link img,:visited img{ border:0}body{ border:0;width:100%;background:#fcfcfc;min-width:980px;font-size:10pt;font-family:'Open Sans';font-weight:normal;font:#999}.mt-md{ margin-top:20px !important}.invalidInput{ border:1px solid #d9534f !important}a{ color:#369;font-family:'Open Sans'} a:link,a:visited,a:active{ text-decoration:none} a:hover{ text-decoration:underline}h1{ margin:0px;font-family:'Open Sans';font-size:24px;margin-bottom:10px}h2,h3{ margin:.8em 0 .2em 0;font-family:'Open Sans';font-size:18px;margin-bottom:5px}p{ margin:.4em 0 .8em 0}#header{ clear:both;width:100%;position:absolute;top:0;width:100%;z-index:100}#headerContent{ width:1024px;margin:0 auto}.topHeader p,.topHeader h1,.topHeader h2{ padding:.4em 15px 0 15px;margin:0}#custServices ul{ float:left;list-style:none;padding:0;margin:0px auto;position:relative;top:15px} #custServices ul li{ display:inline;list-style:none;margin:0;padding:0} #custServices ul li{ display:block;float:left;margin-top:5px;margin-right:20px;text-align:center;font-size:14px;font-weight:500;color:#000;text-decoration:none;position:relative;line-height:1.3em} #custServices > ul > li > .fa{ margin-right:5px}#custServices{ position:relative;left:30px;top:5px}#header{ background:#eeeeee}.searchBox{ width:260px;position:relative;font-size:14px;text-indent:5px;font-family:'Open Sans';color:#888;top:-9px;left:2px}.ScrolledSearchBox{ width:260px;position:relative;font-size:14px;text-indent:5px;font-family:'Open Sans';color:#888;top:-9px;left:2px;margin-left:5px}.barScrolled{ width:1060px;margin:0 auto;height:60px} .barScrolled img{ position:relative;top:-10px;display:inline-block} .barScrolled .cartIcon{ top:0px;margin-right:10px}#ScrolledSearchBar{ float:left;display:inline-block;margin-top:7px;background:#fff;border-radius:5px;margin-left:20px;padding-right:5px;height:35px}#scrolledCartInfo{ margin-top:3px;margin-right:10px;width:100px;float:right} #scrolledCartInfo span{ position:relative;background:#fff;border-radius:5px;padding:5px;top:-12px;display:inline-block;width:20px} #scrolledCartInfo span:hover{ background:#999;color:#fff}#search{ float:right;color:#fff;width:300px;background-color:#FFF;height:35px;border-radius:5px;border:1px solid #ccc;position:relative;top:15px}.searchBtn{ position:relative;top:2px;left:3px}#layoutdims{ clear:both;background:#eee;border-top:4px solid #000;margin:0;padding:6px 15px !important;text-align:right}.colmask{ position:relative;clear:both;float:left;width:980px;overflow:hidden}.holygrail{} .holygrail .colmid{ float:left;width:200%;margin-left:-160px;position:relative;right:100%;background:#fff} .holygrail .colleft{ float:left;width:100%;margin-left:-50%;position:relative;left:320px} .holygrail .col1wrap{ float:left;width:50%;position:relative;right:160px;padding-bottom:1em} .holygrail .col1{ margin:0 170px;position:relative;left:200%;overflow:hidden} .holygrail .col2{ float:left;float:right;width:140px;position:relative;right:10px} .holygrail .col3{ float:left;float:right;width:140px;margin-right:30px;position:relative;left:50%}#footerWrap{ clear:both;width:100%;border-top:2px solid #999;margin-top:30px;background:#dcdcdc}#footer{ width:960px;margin:0 auto}#contentWrap{ width:1024px;margin-left:auto;margin-right:auto;padding-bottom:30px;min-height:400px}#leftMenu{ width:20%;float:left;padding-top:140px}#content{ width:78%;float:left;margin-left:15px}#contentWide{ float:left;padding-top:140px;width:100%}#breadcrumbs{ margin-left:20px}#productDescription{ float:left;width:100%;padding:0px 10px 10px 0px}#leftCol{ width:460px;float:left;margin-right:20px}#prodDescriptionDiv{ float:left;padding:20px 20px 20px 0px}.breaker{ border-top:1px solid #ccc;width:100%;height:1px;margin:40px 0px 20px 0px}#productGallery{ width:40%;float:right;clear:right;position:relative;text-align:center}#smallImages{ padding-right:20px}#tagsDiv{ clear:both;width:100%;margin-top:20px}#productMeta{ float:left;width:206px;padding:10px;border-left:1px solid #CCCCCC;margin-left:15px;min-height:400px}.btn{ font-size:14px;padding:10px 16px;border:1px solid transparent}.btn > .fa{ font-size:18px;margin-right:5px}.btn-default{ background-color:#ccc;-moz-user-select:none;background-image:none;cursor:pointer}.btn-default:hover{ background-color:#9a9a9a}.btn-success{ background-color:#5cb85c;color:#fff;-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;width:90%}.btn-primary{ background-color:#337ab7;color:#fff;-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;width:90%}.btn-warning{ background-color:#f0ad4e;color:#fff;-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;width:90%}.btn-danger{ background-color:#d9534f;color:#fff;-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;margin-bottom:0;text-align:center;vertical-align:middle;white-space:nowrap;width:90%}.btn-danger:hover{ background-color:#c9302c;border-color:#ac2925}.btn-success:hover{ background-color:#449d44;text-decoration:none}.btn-warning:hover{ background-color:#ec971f;text-decoration:none}.btn-primary:hover{ background-color:#286090;text-decoration:none}a{ color:#000;text-decoration:underline}.UnitCost{ font-family:'Open Sans';font-size:18px;color:#808080;line-height:20px}.pricing{}.FreeShipping{ margin-top:10px}.reviews{ color:#666;font-size:12px;float:right;margin:5px 0px 0px 0px} .reviews i{ }.fa-yellow{ color:#F8A421}.fa-normal{}#btnBuy{ width:300px;float:right;margin:65px 0px 0px 0px}#pricingDiv{ margin-top:20px;text-align:left;padding-left:10px}.price{ display:block;margin:0 auto}.viewBtn{ display:block;margin:0 auto}.relatedProducts{ margin:0 auto;padding-top:20px;width:100%}.relatedProduct{ border:1px #CCCCCC solid;margin:0px 7px 15px 7px;border-radius:5px;min-height:200px;background:#fff;padding:5px}relatedProductsList{}#tagsWrap{ clear:both}.HFilterBar{ background-color:#777777;padding:10px 10px;color:#fff;height:20px} .HFilterBar > .float-left{ float:left} .HFilterBar > .float-left > .offset{ margin-left:10px} .HFilterBar > .float-right{ float:right}.pgBtn{ background:#fff;border:1px solid #ccc;border-radius:5px;padding:0px 10px 0px 10px;margin-left:10px;color:#000}.productBox{ clear:right;display:inline;float:left;min-height:400px;margin-bottom:5px;position:relative;padding:15px 25px 5px 0px;text-align:center} .productBox > .productBoxImage{ min-height:200px;margin-top:10px;background:#fff;border-radius:5px;border:1px solid #ccc;padding:10px} .productBox > .productBoxText{ margin-top:10px} .productBox > .productBoxText > .productBoxTextLine{ } .productBox > .productBoxText > .productBoxAddToCart{ margin-top:10px}.productBoxFront{ border:1px solid #CCCCCC;background:#fff;clear:right;display:inline;float:left;min-height:300px;margin-right:12px;margin-top:5px;margin-bottom:5px;position:relative;width:192px;padding:15px 25px 5px 25px}.productBoxManufacturer{ border:1px solid #CCCCCC;clear:right;display:inline;float:left;min-height:170px;margin:5px;position:relative;width:172px;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:5px;text-align:center}.productBoxSearch{ border:1px solid #CCCCCC;background-color:#fff;clear:right;display:inline;float:left;min-height:320px;margin-right:12px;margin-top:5px;margin-bottom:5px;position:relative;width:193px;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:5px}.productBoxSearch > #productImage{ display:block;margin:0 auto;padding:10px 15px 10px 15px;background:#fff;margin-bottom:20px}#leftCol > #productImage{ border:1px solid #ccc;text-align:center;background:#fff}.productBoxAccount{ border:1px solid #CCCCCC;clear:right;display:inline;float:left;margin-right:12px;margin-top:5px;margin-bottom:5px;position:relative;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px}.productBoxManufacturer img{ width:150px;position:absolute;top:0;bottom:0;margin:auto;left:35px}.productBoxManufacturer:hover{ border-color:#E97C15}.productBoxLogin{ border:1px solid #CCCCCC;clear:right;display:inline;margin:5px;position:relative;width:450px;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:5px}.dealIcon{ position:absolute;left:172px;top:0px}.filterBox{ border-radius:6px 6px 6px 6px;border:1px solid #CCCCCC;clear:both;display:block;min-height:40px;margin:5px;width:615px} .filterBox:hover{ border-color:#E97C15}.productBoxImage{}.pBoxRight{ display:inline;float:right;position:absolute;left:113px;top:7px}.pBoxDesc{ display:block;font-weight:normal;margin-top:3px}.pBoxPriceDiv{ position:absolute;top:100px;right:5px;float:right;text-align:right}#withVAT{ font-weight:700}.title1,.title2{ margin:0px;padding:0px;display:inline;font-family:'Open Sans';font-size:15px;font-weight:bold;color:#808080}.title2{ font-size:10px;font-weight:normal}#cartWrap{ width:100%}#cartSidebar{ width:25%;float:right;padding:0px}.csbBox{ margin-top:-14px;margin-bottom:25px}.csbBox1{ padding-left:45px;margin-top:-14px;margin-bottom:25px} .csbBox h3,.csbBox1 h3{ background:#E3E3E3;font-family:'Open Sans';padding:11px 0px 11px 11px} .csbBox1 h3{ margin-left:-45px}.messageIcon{ position:relative;top:5px;padding-left:5px;padding-right:5px}#cartList{ width:100%;margin:0 auto;border-bottom:1px solid #CCC;clear:both}.CartListHead{ height:20px;background:#E3E3E3;font-weight:bold;text-align:center;border-bottom:1px solid #ccc}.CartListItem{ height:30px}.CartListItemAlt{ background-color:#E3E3E3;height:30px}.qtyBox{ text-align:center;padding:10px;width:30px}#cartList td{ padding:5px}#cartBottom{ clear:both;float:left;position:relative;width:100%}.cartShipping{ clear:both;float:right;text-align:right}#checkoutOptions{ display:inline;float:right;position:relative;margin-right:40px;text-align:center}.shippingSelection{ border:1px solid #CCCCCC;clear:right;display:inline;float:left;min-height:150px;margin:5px;position:relative;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:5px}.customerAddress{ border:1px solid #CCCCCC;clear:right;display:inline;float:left;min-height:320px;margin:6px;position:relative;width:43%;padding-left:25px;padding-right:25px;padding-top:15px;padding-bottom:5px} .customerAddress:hover{ border-color:#E97C15}.addressTextBox{ width:175px;height:22px}#checkoutSubmit{ clear:both;text-align:center}.footerBar,.freeShipRight,a.signInLink:link,a.signInLink:visited,a.signInLink:hover,a.signOutLink:link,a.signOutLink:visited,a.signOutLink:hover,a.myAccountLink:link,a.myAccountLink:visited,a.myAccountLink:hover,a.shoppingCartLink:link,a.shoppingCartLink:visited,a.shoppingCartLink:hover,a.contactUsLink:link,a.contactUsLink:visited,a.contactUsLink:hover{ display:inline-block;height:21px}.logoImg{ display:inline-block;height:60px;width:276px;background:url('//www.eoutlet.co.uk/Images/logoSite.png') no-repeat}.freeShipTop{ background:url('//www.eoutlet.co.uk/images/freeDelivery.png') no-repeat;float:left;height:60px;width:200px;position:relative;left:70px;top:20px}.freeShipRight{ display:block;height:26px;width:140px;background-position:-515px -56px}a.signInLink:link,a.signInLink:visited{ background-position:0px -111px;width:81px}a.signInLink:hover{ background-position:0px -144px;width:81px}a.signOutLink:link,a.signOutLink:visited{ background-position:-384px -111px;width:81px}a.signOutLink:hover{ background-position:-384px -144px;width:81px}a.myAccountLink:link,a.myAccountLink:visited{ background-position:-82px -111px;width:95px}a.myAccountLink:hover{ background-position:-82px -144px;width:95px}a.shoppingCartLink:link,a.shoppingCartLink:visited{ background-position:-180px -111px;width:99px}a.shoppingCartLink:hover{ background-position:-180px -144px;width:99px}a.contactUsLink:link,a.contactUsLink:visited{ background-position:-277px -111px;width:105px}a.contactUsLink:hover{ background-position:-277px -144px;width:105px}.list-content ul{ text-align:left;font-size:11px;font-family:'Tahoma';list-style:none;padding:0px;margin:0px}.list-content li{ padding:0px}.navigation-list a{ text-decoration:none;display:block;width:128px;color:#404040;padding:5px} .navigation-list a:hover{ color:#FFFFFF;background-color:#727272}.box .title-bar{ background-color:#666;color:#FFFFFF} .box .title-bar h2{ font-size:14px;padding:5px 0px 5px 5px;margin:0px;text-shadow:1px -1px 3px #000000}.navigation-list{ margin-bottom:8px;background:#F6F6F6}#pMainCategories li{ display:inline;text-align:center;float:left;margin-right:10px} #pMainCategories li a{ display:block} #pMainCategories li h2{ display:inline;font-family:'Open Sans';font-size:10px;color:black}.box-content,.topBigBox,.topBigBox2,.midBigBox2,.botBigBox,.botBigBox2{ background:url("http://cdn.eoutlet.co.uk/images/psaLayout/eoutletStripe.png") no-repeat scroll -2px 0 transparent}.box-content{ width:138px;margin-left:1px;background-position:-2px 0}#mainProductDetails,.topBigBox,.midBigBox,.botBigBox,.topBigBox2,.botBigBox2,#secondProductDetails{ float:left;width:100%}.topBigBox{ height:4px;line-height:4px;background-position:-1072px 0}.topBigBox2{ height:4px;line-height:4px;background-position:-1072px -20px}.midBigBox{ background:url("http://www.eoutlet.co.uk/images/psaLayout/midP.png") no-repeat scroll left bottom transparent;padding-left:10px}.midBigBox2{ padding-left:10px;float:left;width:804px;background-position:-1880px 0;background-repeat:repeat-y}.botBigBox2{ height:5px;line-height:5px;background-position:-1072px -29px}.botBigBox{ height:5px;line-height:5px;background-position:-1072px -10px}.titles{ color:Gray;font-size:22px;margin:0px;font-weight:normal}.Normal{ font-size:10px;color:#575757}.NormalDouble{ font-size:11px;color:#6C6C6C}.NormalBold{ font-size:11px;font-weight:bold;line-height:12px}#welcomeText{ width:32%;float:left}.iPodWelcomeFont{ font-size:14px;font-weight:bolder;color:gray;font-family:'Open Sans'}.ProductListItem{ font-size:10px;color:black}.ProductListHead{ font-size:12px;font-weight:bold;color:black;line-height:16px}.ErrorText{ font-size:12px;color:red;line-height:27px}.wlcm_gw{ font-size:14px;font-weight:bold;color:#666666;line-height:normal}.ContentHead{ font-family:'Open Sans';font-size:20px;font-weight:bold;color:#696969;background-color:#dddca3;height:35px}.SubContentHead{ font-family:'Open Sans';font-size:18px;font-weight:bold;color:#696969;background-color:#dddca3;height:20px}.MostPopularHead{ font-family:'Open Sans';font-size:11px;font-weight:bold;color:white;background-color:#8b0000}a.MostPopularItemText,a.MostPopularItemText:link,a.MostPopularItemText:visited{ font-family:'Open Sans';font-size:11px;text-decoration:none;color:black} a.MostPopularItemText:hover{ font-family:'Open Sans';font-size:11px;text-decoration:underline;color:red}.HomeHead{ color:#575757;font-family:'Open Sans';font-size:15px}.style1{ font-weight:bold;color:white}.style2{ font-size:10px;line-height:13px}.style3{ color:#0d0d0d}.style4{ font-size:9px}.style5{ font-size:11px;color:#c0c0c0}.style6{ font-family:'Open Sans';font-size:xx-small;color:#2d2d2d}.style7{ font-size:10px;height:15px}.style9{ font-size:10px;color:#818181}.style13{ font-family:'Open Sans';font-size:15px;font-weight:bold;color:#FF7300}.style14{ font-size:10px}.style15{ font-family:'Open Sans'}.style16{ font-size:12px;font-weight:bold;color:black}.style16Links{ font-size:11px;font-weight:bold}.style16List{ font-size:12px;font-weight:bold;color:#2d2d2d}.style17{ color:#818181}.style18{ font-family:'Open Sans';font-size:11px;color:#cc0000}.style21{ font-family:'Open Sans';font-size:medium}.style23{ font-size:10px}.style24{ font-size:11px;color:#6c6c6c;line-height:14px}.style60{ font-size:11px;line-height:12px}small{ font-size:8px}big{ font-size:14px}hr{ height:1pt;text-align:left}.ModelNumber{ font-family:'Open Sans';font-size:11px;color:#808080}.Pricing{ font-family:'Open Sans';color:#808080}.Pricing-xxSmall{ font-size:6px}.Pricing-xSmall{ font-size:8px}.Pricing-Small{ font-size:11px}.Pricing-Med{ font-size:14px;font-weight:600}.Pricing-Large{ font-size:26px;color:#449D44}.footerBar{ clear:both;display:block;height:20px;width:980px;background-position:0px -218px;margin-top:7px;text-align:center;color:White;font-size:10px;font-weight:bold;padding-top:7px}.footer_lnk{ font-size:10px;color:#333333;text-align:center} .footer_lnk ul li{ list-style-type:none;display:inline}.footerImg{ vertical-align:middle}.reviewTitle{ font-size:small}.reviewText{ font-size:smaller}.hottest ul li{ list-style-type:none;font-size:13px}.hottest h2,.hottest h3{ margin:5px 0px}#ContentPlaceHolder1_dealsDiv{ position:absolute;top:28px;left:525px;z-index:9999}#endingSoon{ position:relative}.ProductListHeadTopDeal{ font-size:12px;font-weight:bold;color:black;line-height:12px} #productImage > #manufacturer{ float:right;margin-bottom:5px}.enlargeImage{ margin-left:170px}#productDesc{ float:right;min-height:420px} #productDesc h2{ margin-top:0px;margin-bottom:0px} #productDesc ul{ margin:0.75em 0;padding:0 1em;list-style:none} #productDesc li:before{ content:"";border-color:transparent #111;border-style:solid;border-width:0.35em 0 0.35em 0.45em;display:block;height:0;width:0;left:-1em;top:0.9em;position:relative} #productDesc li{ margin-left:10px}#productText{ clear:both;min-height:400px;padding:20px 0px 20px 20px}#shortDesc{ margin-top:20px;width:420px;float:left}.freeDeliveryRibbon{ position:absolute;left:162px;top:-7px}#buyNow{ width:100%;margin-top:10px;margin-bottom:10px;float:left;text-align:center}.topDealInfo{ width:210px;margin-bottom:10px;padding:10px;background-color:#E6E6E6;float:left;text-align:center;border:1px solid #CCCCCC}#allDealsList{ clear:both;margin-top:20px} #allDealsList h2{ padding-left:5px}.productBoxDeals{ border:1px solid #CCCCCC;clear:right;display:inline;float:left;min-height:140px;margin:5px;position:relative;width:630px;background:url(../images/productboxdeal.png)} .productBoxDeals:hover{ border-color:#E97C15}#topDetailsLeft{ width:25%;border:1px solid #CCCCCC;padding:5px;clear:right;display:inline;float:right;height:495px;margin:2px;position:relative}#topDetailsRight{ width:71%;padding:5px;border:1px solid #CCCCCC;clear:right;display:inline;float:left;height:495px;margin:2px;position:relative}#filterCol{ width:20%;float:left;border:1px solid #CCC;background:#fff}.filterList{ background:F6F6F6;margin-bottom:10px} .filterList .title-bar{ background:#777} .filterList .title-bar h3{ font-size:14px;margin:0;padding:5px 0 5px 5px;color:#FFF}.filterContent{ background:#fff} .filterContent a{ color:#404040;width:95%;display:block;padding:5px 0 5px 0;margin-left:5px;font-size:12px} .filterContent a:hover{ color:#FFFFFF;background:#727272;text-decoration:none}.filterList{ clear:both;display:block;width:100%}#resultsCol{ width:650px;margin:0 auto}#rightCol{ float:right;width:540px}#innerLeftCol{ float:left;width:240px}.innerRightCol{ float:right;width:290px;margin-top:40px}.stock{ font-size:18px;display:inline-block;float:left;line-height:40px;margin:20px 0px 0px 0px} .stock i{ padding-right:10px;line-height:40px} .stock > span > .stock-available{ color:#449D44} .stock > span > .stock-awaiting{ color:#F8A421} .stock > span > .stock-depleted{ color:#D9534F} .stock > span > .stock-discontinued{ color:#D9534F}.social{ margin-top:20px}.menu{ text-align:center;margin:0 auto} .menu > span{ display:inline-block;margin:0 auto}#nav{ display:inline;text-align:left;position:relative;list-style-type:none} #nav > li{ float:left;padding:2px;padding-top:5px;position:relative;margin-left:5px} #nav > li > a{ border:1px solid transparent;color:#FFF;display:block;font-size:14px;padding:10px;position:relative;text-decoration:none;font-weight:lighter} #nav > li > a:hover{ background-color:#555} #nav > li.selected > a{ background-color:#FFFFFF;color:#000;border-color:#999999 #999999 #FFFFFF;z-index:2} #nav li div{ position:relative} #nav li div div{ background-color:#FFFFFF;border:1px solid #999999;padding:12px 0;display:none;font-size:10px;margin:0;position:absolute;top:-1px;z-index:1;width:190px} #nav li div div.wrp2{ width:380px} #nav li div div.wrp3{ width:570px} #nav li div div.wrp4{ width:760px} #nav .sep{ left:190px;border-left:1px solid #E3E3E3;bottom:0;height:auto;margin:15px 0;position:absolute;top:0;width:1px} #nav li div ul{ padding-left:10px;padding-right:10px;position:relative;width:170px;float:left;list-style-type:none} #nav li div ul li{ margin:0;padding:0} #nav li div ul li h3{ border-bottom:1px solid #E3E3E3;color:#4F4F4F;font-weight:bold;margin:0 5px 4px;font-size:10px;padding-bottom:3px;padding-top:3px} #nav li ul ul{ padding:0 0 8px} #nav li ul ul li{ margin:0;padding:0} #nav li ul ul li a{ color:#0060A6;display:block;margin-bottom:1px;padding:3px 5px;text-decoration:none;font-size:10px} #nav li ul ul li a:hover{ background-color:#FFC400;color:#222}.back-to-top{ border-bottom:0;bottom:0;color:#bbb;display:none;float:left;font-size:12px;padding:10px 10px 5px;position:fixed;right:30px;text-decoration:none;z-index:99999}#backtoTop{ bottom:75px;color:#1D1D1D;cursor:pointer;display:none;font-family:'Open Sans';font-size:18pt !important;font-weight:100;padding:5px;padding-bottom:10px;position:fixed;right:40px;text-align:center;width:40px;z-index:9000;line-height:30px} #backtoTop:hover{ border-top:3px solid #F1D600;border-left:3px solid #F1D600;border-bottom:3px solid #F1D600}.boxlink{ position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:url('empty.gif')}.clrb{ clear:both}.clrb2{ clear:both;margin-top:10px;margin-bottom:10px}.headerBar{ background:#7d7e7d;z-index:500;clear:both;display:block;height:50px;width:100%;background-color:#666}#tweets{ width:100%;height:200px}.imgSubHeader{ padding-top:10px}.slider-wrapper{ width:65%;float:right}.center{ margin:0 auto}#googleMap{ float:left;position:relative;top:30px}#ContactDetails{ float:left;margin-left:20px;font-family:'Open Sans'} #ContactDetails li{ list-style:none}#ContactNotes{ position:relative;clear:both;top:30px;font-family:'Open Sans'}.despatchReminder{ position:fixed;top:140px;right:0px;z-index:9999}#welcome{ position:relative;clear:left;margin:0 auto;top:10px;text-align:right}.btnsRightAlign{ float:right;margin-top:40px}.accountTxtBox{ width:200px;height:15px;padding:2px}.accountDetailsTbl{ margin-top:20px} .accountDetailsTbl tr{ height:40px}#cartDeliveryOptions,#chosenDelivery{ padding:10px;margin-top:5px;margin-bottom:15px}#chosenDelivery{ background:#E3E3E3;border-bottom:1px solid #ccc}#cartDeliveryOptions tr{ height:20px}#cartDeliveryOptions input{ margin-right:10px}#cartDeliveryOptions label{ font-size:12px}#DeliveryOptions,#cartTotals{ padding:10px 5px}#discountCodes,#saveCart{ margin-top:10px;width:50%;float:left}#discountCodes > .form-control,#saveCart > .form-control{ padding:10px;width:200px}#discountCodes > .btn{ width:100px;height:38px;position:relative;top:-1px}.ShipPrice{ float:right;clear:both}.CartPrice{ position:relative;float:right;top:-20px}#cartTotals{ margin-top:5px;background:#E3E3E3;padding:10px;border-bottom:1px solid #ccc} .checkoutBtn:hover,.updateBtn:hover,confirmBtn:hover{ cursor:hand}.checkoutBtn{ display:block;margin:0 auto}.checkoutButtonContainer,.confirmButtonContainer{ border:1px solid #E3E3E3;padding:5px;background:#fff;text-align:center;float:right;margin:10px 0 10px 10px}#btnUpdateCart{ font-size:14px !important}#DeliveryOptions{ font-size:18px;float:right}#DeliveryOptions > .ddlDeliveryOptions{ padding:10px;width:270px;margin-left:10px}.TotalPrice{ font-size:18px;float:right;margin-top:10px}.TotalPrice > .BasketTotal{ display:inline-block;float:right;padding:5px;margin-left:225px;font-weight:600}.confirmButtonContainer{ float:none;margin:0 auto}.updateButtonContainer{ border:1px solid #ccc;border-radius:5px;padding:5px;background:#E1E1E1;text-align:center;width:160px;float:right;margin:10px 0px 0px 0px}.paypalBtn{ width:180px}.imgThumb{ display:inline;float:left;border:1px solid #ccc;margin:10px 10px 10px 0px;padding:5px;background:#fff;border-radius:5px} .imgThumb img{ width:80px}@media all and (max-width:1000px) and (min-width:333px){}.PaginationLink{ color:#fff;text-decoration:underline !important;padding:5px} .PaginationLink:hover{ background:#fff;border-radius:5px;border:1px solid #ccc;color:#666} .PaginationLink .inactive{ text-decoration:none}.PagininationLinkActive{ color:#666;text-decoration:none !important;padding:5px;background:#fff;border-radius:5px;border:1px solid #ccc}.tabs{ width:100%;font-family:'Open Sans',sans-serif;display:inline-block;margin-top:20px}.miniTabs{ width:100%;font-family:'Open Sans',sans-serif;display:inline-block;margin-top:20px}.tab-links:after{ display:block;clear:both;content:''}.tab-links li{ margin:0px 2px 0px 0px;float:left;list-style:none;border:1px solid #c4c4c4;border-bottom:0px;border-top-left-radius:5px;border-top-right-radius:5px;border-top-right-radius:5px}.miniTabs > tab-links li{ width:33%}.tab-links a{ padding:9px 15px;display:inline-block;background:#d9d9d9;font-size:16px;font-weight:600;color:#4c4c4c;transition:all linear 0.15s;text-decoration:none}.miniTabs > .tab-links a{ font-size:12px}.tab-links a:hover{ background:rgba(255,181,35,0.9);color:#e6e6e6;text-decoration:none}.tabs > li.active a,li.active a:hover{ background:#fff;color:#4c4c4c}.tab-content{ border:1px solid #CCCCCC;padding:15px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.tab{ display:none} .tab.active{ display:block}#reviewLeftCol{ width:550px;border-right:1px solid #ccc;float:left}#reviewRightCol{ width:480px;float:right}.review-textbox{ width:300px;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:5px}.review-textbox-multi{ height:150px;width:510px}.reviewProductImage{ border:1px solid #ccc;border-radius:5px;width:300px;background:#fff;margin:20px auto;padding:2px} .reviewProductImage img{ width:300px}.reviewProductInfo{ margin:0 auto;text-align:center}.userMessage{ padding:5px;margin-bottom:20px} .userMessage span{ line-height:50px;font-weight:400;font-size:16px} .userMessage .fa{ margin:0px 10px 0px 10px}.userMessage-Warning-text{ color:#F0AD4E}.userMessage-Warning{ color:#F0AD4E;background:#fff;border-top:8px solid #F0AD4E}.userMessage-Error{ color:#D9534F;background:#fff;border-top:8px solid #D9534F}.userMessage-Success{ color:#5CB85C;background:#fff;border-top:8px solid #5CB85C}.fa{ vertical-align:middle}.fa-green{ color:#449D44}.fa-orange{ color:#F0AD4E}.fa-red{}.stages{ width:100%;clear:both;margin:50px 0 20px 0;text-align:center}.stages > .arrow{ display:inline-block;position:relative;top:-50px;padding:0 20px}.stages > .arrow > .fa{ font-size:24px;color:#333}.stages > .stage{ position:relative;display:inline-block;width:200px;margin:0 auto;text-align:center}.stages > .stage-complete > .stage-number{ display:none}.stages > .stage-complete > .stage-complete-icon{ display:inline !important}.stages > .stage-complete > .stage-complete-icon{ background-color:#5CB85C;color:#fff;font-size:24px;text-align:center;padding:20px 25px;text-align:center;border-radius:50%}.stages > .stage-current > .stage-number{ background-color:#F0AD4E !important;margin-bottom:20px !important}.stages > .stage > .stage-complete-icon{ display:none}.stages > .stage > .stage-number{ width:100px;background-color:#cccccc;color:#222;font-size:24px;text-align:center;padding:20px 30px;text-align:center;border-radius:50%}.stages > .stage > .stage-name{ display:block;margin-top:20px;text-align:center}.stages > .stage > .stage-current > .stage-number{ background-color:#F0AD4E !important}.confirmbtn{ width:350px;margin:20px 0 0 100px}.cardAddress{ width:47%;float:left;padding:10px;background:#fff;border:1px solid #ccc}.cardDetails{ width:47%;float:right;padding:10px;background:#fff;border:1px solid #ccc}.form-group{ margin-bottom:2px;clear:both}.form-group > label{ font-size:12px;display:block}.form-sub-group{ display:inline-block}.form-label{ display:inline-block;margin-top:15px}.form-control{ display:inline-block;border:1px solid #ccc;width:330px;font-size:14px;padding:10px}.checkoutGuest{ display:inline-block;float:left;width:47%;border:1px solid #ccc;padding:10px}.checkoutGuest > .btn{ width:100%}.checkoutGuest > .form-control{ float:right}.checkoutLogin{ display:inline-block;float:right;width:47%;border:1px solid #ccc;padding:10px}.checkoutLogin > .btn{ width:100%}.checkoutButtonContainer > .btn{ width:228px !important}.loginNotice{ font-size:12px !important}.loginNotice > a{ text-decoration:underline}.loginWrap,.registerWrap{ display:block;margin:0 auto;background-color:#fff;width:460px;padding:20px;border:1px solid #E3E3E3}.loginWrap > .form-group,.registerWrap > .form-group{ margin-bottom:10px}#accordion > .ui-accordion-content > .loginWrap{ padding:0 !important}.loginWrap > .loginHeader{ margin-bottom:20px;color:#222;font-weight:300;font-size:24px;margin-top:0 !important}.loginWrap > .form-group,.registerWrap > .form-group{ width:100% !important}.loginWrap > .form-group > .form-control,.loginWrap > .form-group > .btn,.registerWrap > .form-group > .form-control,.registerWrap > .form-group > .btn,.checkoutasguestWrap > .form-group > .form-control,.checkoutasguestWrap > .form-group > .btn,.shippingAddressForm > .form-group > .form-control,.billingAddressWrap > .form-group > .form-control,.passwordResetWrap > .form-group > .form-control{ margin:0;margin-top:10px;width:440px;padding:10px 0 10px 10px} .loginWrap > .form-group > .btn, .registerWrap > .form-group > .btn, .checkoutasguestWrap > .form-group > .btn{ width:450px}#ddlSCountry,#ddlBCountry{ width:452px}.passwordResetWrap{ background:#fff;padding:20px;width:450px;display:block;margin:0 auto} .passwordResetWrap > .changePasswordHeader{ font-weight:200;font-size:24px;margin-top:0} .passwordResetWrap > .form-group{ margin-top:20px} .passwordResetWrap > .form-group > .btn{ margin-top:20px;width:100%;font-size:16px }.paymentWrap{ width:500px;display:block;margin:0 auto}.loginHeader > .fa,.registerHeader > .fa{ margin-right:10px}.registerWrap > .registerHeader,.checkoutasguestWrap > .checkoutHeader,.shippingAddressWrap > .shippingAddressHeader,.billingAddressWrap > .billingAddressHeader,.paymentWrap > .paymentHeader{ padding-bottom:10px;color:#222;font-weight:300;font-size:24px;margin-top:0 !important}.paymentWrap > .paymentHeader > .fa{ margin-right:10px}.shippingAddressForm > .form-group > label,.billingAddressWrap > .form-group > label{ display:none}.centered{ display:block;margin-left:250px}.hidden{ display:none}.disabled{ background-color:#ccc}.btn > .disabled:hover{ background-color:#ccc !important}.btn-addresses{ width:40%;clear:both;display:block;margin:0 auto;position:relative;top:15px;padding:10px;margin-bottom:10px}.checkoutasguestWrap{ border-right:1px solid #ccc;padding-right:30px}#accordion > .ui-accordion-content > .loginWrap{ width:450px;float:right}#accordion > .ui-accordion-content > .checkoutasguestWrap{ width:450px;float:left}#accordion > .ui-accordion-content > .shippingAddressWrap{ width:450px;float:right}#accordion > .ui-accordion-content > .billingAddressWrap{ width:450px;float:left}#accordion > .ui-accordion-content > .btn-continue{ clear:both;display:block;padding:10px 0 10px 0;margin:0 auto;width:500px}#accordion > .ui-accordion-content > .paymentWrap{ border:1px solid #ccc;padding:10px}#accordion > .ui-accordion-content > .paymentWrap > .btn-confirm{ clear:both;display:block;padding:10px 0 10px 0;margin:0 auto;margin-top:20px;width:100%}#accordion > .ui-accordion-content > .paymentWrap > .form-group > .num{ width:340px !important;padding:10px;display:inline-block;margin-left:32px;margin-right:0 !important}#accordion > .ui-accordion-content > .paymentWrap > .form-group > .form-sub-group{ margin-left:50px}#accordion > .ui-accordion-content > .paymentWrap > .form-group > .form-sub-group > .expm{ width:25px !important;padding:10px;display:inline-block;margin-left:33px}#accordion > .ui-accordion-content > .paymentWrap > .form-group > .form-sub-group > .expy{ width:25px !important;padding:10px;display:inline-block;margin-left:0px}#accordion > .ui-accordion-content > .paymentWrap > .form-group > .form-sub-group > .cvc{ width:50px;padding:10px}#accordion > .ui-accordion-content > .paymentWrap > .expcvc >.form-sub-group > .expm,#accordion > .ui-accordion-content > .paymentWrap > .expcvc >.form-sub-group > .expy{ width:25px}.cvcgrp{ float:right;margin-top:-10px}.cvcgrp > .cvcicon{ position:relative;top:13px;margin-left:5px} #accordion > .ui-accordion-content > .paymentWrap > .expcvc > .form-sub-group > .cvc{ width:35px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{ border:1px solid #d3d3d3;background:#e6e6e6 !important;padding-top:10px !important;padding-bottom:10px !important}#accordion > h3{ font-size:18px;font-weight:200}#accordion > h3 > .fa{ margin-right:5px}.ui-corner-all{ border-radius:0px !important}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tr,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-bl{ border-radius:0px !important}#cbSameAddress{ margin-right:10px;padding:5px}.form-control-nb{ border:none !important}.cbtacslbl{ font-size:11px}.cbtacslbl > a{ color:blue;text-decoration:underline}#cbtacs{}
