body{font-family:Arial,sans-serif;font-size:12px;color:#272727;background-color:#ffffff;margin:0;padding:0;width: 100%}
.wrapper{width:1260px;margin-right:auto;margin-left:auto;position:relative;-moz-box-shadow:0 0 20px #6f6f6f;-webkit-box-shadow:0 0 20px #6f6f6f;box-shadow:0 0 20px #6f6f6f; background-color:#ecebeb}
img{border:none;vertical-align:bottom}
.header{width:1260px;height:120px;background-color:#fff}
.logo{position:absolute;left:15px;top:3px;z-index:10001}
@font-face{font-family:"SegoeRegular";src:url(fonts/segeo-wp-webfont.eot);src:url(fonts/segeo-wp-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/segeo-wp-webfont.woff) format("woff"),url(fonts/segeo-wp-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"SegoeSemiBold";src:url(fonts/segeo-wp-semibold-webfont.eot);src:url(fonts/segeo-wp-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/segeo-wp-semibold-webfont.woff) format("woff"),url(fonts/segeo-wp-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}
h2, h1, h3 {margin:0px;padding:0px;font-family:'SegoeRegular', Arial, Helvetica, sans-serif}
h2.lined-heading {position:relative;z-index:1;text-align:center;font-size:36px;font-weight:normal;margin-bottom:15px;color:#58585a; clear: both}
h2.lined-heading:before {
        border-top: 2px solid #d4d3d2;
        content:"";
        margin: 0 auto; /* this centers the line to the full width specified */
        position: absolute; /* positioning must be absolute here, and relative positioning must be applied to the parent */
        top: 50%; left: 0; right: 0; bottom: 0;
        width: 100%;
        z-index: -1;}
    h2.lined-heading span { 
        /* to hide the lines from behind the text, you have to set the background color the same as the container */ 
        background: #ecebeb; 
        padding: 0 8px;}

.pop-finance {cursor:pointer}
.navwrapper{width:100%;height:38px;position:absolute;top:80px;right:0px;z-index:10000;background-color:#ecebeb;border-top:1px solid #d4d3d2;border-bottom:1px solid #d4d3d2}
#menu {list-style:none;height:32px;float:left;margin:0 0 0 152px;padding:0px}
#menu li {float:left;display:block;text-align:center;padding:11px 15px 12px 15px;margin-top:0px;border-left: 1px solid #d4d3d2}
#menu li.clearancemenu {background-color: #bf1e2e; color: #fff} 
#menu li.hover {border:1px #bf1e2e #777777;background:#fff;} 
#menu li a {font-family:Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;color:#333;display:block;outline:0;text-decoration:none}
#menu li.hover a {color:#333 !important}
.dropdown_1columns,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns,.dropdown_6columns{margin:6px auto;float:left;position:absolute;left:-999em;text-align:left;padding:16px;background:#fff;-moz-box-shadow:0 6px 6px #6f6f6f;-webkit-box-shadow:0 6px 6px #6f6f6f;box-shadow:0 6px 6px #6f6f6f;box-sizing:border-box;width:100%}
.dropdown_1columns{width:262px}
.dropdown_2columns{width:515px}
.dropdown_3columns{width:716px}
.dropdown_4columns{width:944px}
#menu li.hover .dropdown_1columns,#menu li.hover .dropdown_2columns, #menu li.hover .dropdown_3columns,#menu li.hover .dropdown_4columns,#menu li.hover .dropdown_5columns,#menu li.hover .dropdown_6columns {left:0px;top:auto;}
#menu li.hover .dropdown_1columns, #menu li.hover .dropdown_2columns {left: auto; margin-left: -20px}
#menu li.clearancemenu a {color: #fff} 
#menu li.clearancemenu a:hover, #menu li.clearancemenu:hover {color: #bf1e2e}
#menu li.hover .align_right {left:auto;right:0px;top:auto}
.col_1{display:inline;float:left;position:relative;margin-left:15px;margin-right:20px;width:193px}
#menu p, #menu ul li {font-family:Helvetica,Arial,sans-serif;line-height:21px;font-size:12px;text-align:left}
#menu p {line-height:18px;margin:0 0 5px 0}
#menu li.hover div a {color:#333;display:block}
#menu li.hover div p a {color:#333}
#menu li.hover div a:hover {color:#a91623}
#menu li ul {list-style:none;padding:0;margin:0 0 14px 0;font-size:12px}
#menu li ul li {font-size:12px;line-height:12px;position:relative;margin:0;float:none;text-align:left;width:100%;padding:0px;font-weight:normal;border-left: none}
#menu li ul li a {padding:6px 6px 6px 5px;font-size:13px;font-family:Helvetica,Arial,sans-serif;color:#fff}
#menu li ul li.hover {background:#ecebeb;border:none;padding:0px;padding-left:0px;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}
#menu li ul li a:hover {padding:6px 6px 6px 5px}
#menu p.black_box a {color:#a91623 !important;font-size:13px;padding:4px 4px 6px 4px;border-bottom:1px solid #d3d3d3;font-weight:bold}
#menu p.black_box a:hover {color:#000 !important;background:#ecebeb;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}

.search-bar {width:1122px;height:80px;position:absolute;top:0px;left:138px}
.AjaxSearch-Wrapper{margin-left:10px;width:430px;height:61px;padding-top:0px}
.AjaxSearch-TextBox-Div{float:left;margin-top:16px;margin-left:15px;border:1px solid #cacaca;width:562px;height:44px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.AjaxSearch-TextBox-Div input{border:0;margin-left:3px;width:500px;background-color:#fff;outline:none; padding: 14px; padding-bottom: 0px}
.AjaxSearch-Button-Div{margin-top:0;margin-right:0;position:absolute;left:550px;top:25px;cursor: pointer}
.AjaxSearch-Live-Search{background-color:#F2F2F2;width:500px;border:solid 1px #ccc;display:none;position:absolute;z-index:98;top:44px;left:20px;text-align:center;padding-bottom:2px;padding-right:2px; -moz-box-shadow:3px 3px 8px #000;-webkit-box-shadow:3px 3px 8px #000;box-shadow:3px 3px 8px #333;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.pq-ajaxsearch-results {z-index:10002}
.AjaxSearch-Live-Search div{border-bottom:solid 1px #ccc;cursor:pointer;text-align:left;padding:2px}
.AjaxSearch-Live-Search div:hover{background-color:#DDD}
.AjaxSearch-Live-Search span{height:20px}
.AjaxSearch-Live-Search span a{height:20px;padding:5px;font-size:12px;font-weight:bold;text-align:right;display:block}
.AjaxSearch-Live-Search p{font-size:10px;margin:0;padding:0 0 0 5px}
.AjaxSearch-Live-Search a{font-size:10px;color:#bf1e2e;margin:0;padding:0 0 0 5px}
.AjaxSearch-Live-Search h1{font-weight:700;font-size:11px;margin:0;padding:0 0 0 5px}
.AjaxSearch-Live-Search table{width:100%;height:50px}
.AjaxSearch-Button-Div input,.AjaxSearch-Button{cursor: pointer}

.search-Clearance .AjaxSearch-TextBox-Div{float:none;margin-top:16px;margin-left:0px;width:100%;height:44px;background-color: #FFF}
.search-Clearance .AjaxSearch-TextBox-Div input{width: 90%}
.search-Clearance {position: relative; width: 98%}
.search-Clearance .AjaxSearch-Button-Div{left:auto;right:0px;top:9px;cursor: pointer}

.BasketDropDown-Wrapper{height:35px;width:257px;color:#333;background-repeat:no-repeat;position:absolute;right:493px;top:10px;z-index:3}
.BasketDropDown-Wrapper td{border-bottom:0px solid #cbcbcb;text-align:left}
.BasketDropDown-Image{float:left;display:none}
.BasketDropDown-Button{float:left;padding-left:2px;padding-right:0;margin-top:10px;width:180px;text-align:center;position:relative;padding-bottom:4px;z-index:1000}
.BasketDropDown-Div{position:absolute;background-color:#f1f1f1;width:290px;border:1px solid #cbcbcb;top:16px;left:70px;z-index:1000;padding:5px;-moz-box-shadow:0px 3px 10px #999;-webkit-box-shadow:0px 3px 10px #333;box-shadow:0px 3px 10px #444;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background-image: url(/Images/menu-bg.png);background-repeat:repeat-x;background-position:top}
.BasketDropDown-Item-Wrapper{border:1px solid #dfdfdf;background-color:#fff}
.BasketDropDown-Checkout-Div{float:left;margin-top:7px}
.BasketDropDown-Div h2{font-size:14px;font-weight:700;text-align:left;margin:0 5px 5px}
.BasketDropDown-Checkout-Image{margin-top:0}
.social-help {position:absolute;right:119px;top:22px}
.social-help ul {list-style:none;display:inline;float:left;margin:0px}
.social-help li {float:left;display:block;border-right:solid 1px #d7d7d7;height:27px;padding:8px 20px 0px 20px}
.social-help a {text-decoration:none;color:#515151;font-size:14px}
.social-icons img {padding:3px}

.acc-links-basket a {color:#fff !important;text-decoration:none}
.acc-links-basket:hover a, .acc-links a:hover {border:1px #bf1e2e #777777;text-decoration:underline;color:#000}
.acc-links-basket {cursor:pointer;padding-right:38px!important;display:inline-block;height:34px;width:31px;padding-top:15px;padding-left:52px;position:absolute;top:15px;right:0px;font-size:14px;background-color:#888888;border-radius:5px 0px 0px 5px;background-image:url(/Images/2017/basket-bg.png);background-position:15px 2px;background-repeat:no-repeat}
.acc-links-basket span {font-size:11px;color:#fff;text-align:center;position:absolute;right:3px;padding-top:6px;top:-6px;width:22px;height:17px;background-color:#b71021;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:solid #fff 2px;z-index:10000}

.departments-wrapper {float:left;position:relative}
.departments-wrapper-header {color:#515151;height:17px;width:45px;padding-right:5px;margin:0px;cursor:pointer;background-image:url(/Images/dep-arrow.png);background-position:44px 6px;background-repeat:no-repeat;font-size:14px}
.departments-wrapper:hover .departments {left:-10px}
.departments {padding-left:10px;background-color:#fff;position:absolute;left:-999em;float:left;z-index:5;width:140px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-box-shadow:0px 3px 10px #999;-webkit-box-shadow:0px 3px 10px #333;box-shadow:0px 3px 10px #444}
.help {padding:10px;background-color:#fff;position:absolute;left:-999em;float:left;z-index:100001;width:150px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-box-shadow:0px 3px 10px #999;-webkit-box-shadow:0px 3px 10px #333;box-shadow:0px 3px 10px #444}
.departments a, .help a {color:#515151;font-size:14px}
.departments ul {padding:0px;float:none}
.departments ul li {position:relative;padding:0px;float:none}
.departments-header {padding:0px;margin:0px;cursor:pointer;font-size:14px}
.departments-header a {text-decoration:none;display:block;padding:8px;padding-right:0px;padding-left:7px}
.departments-header a:hover{text-decoration:none;background-color:#d0d0d0}
.departments-wrapper:hover .help {left:-15px}
.help a:hover {background:#dad8d6;text-decoration:none;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.help a {padding:3px 6px 3px 6px;font-size:13px}
.social-links a:hover {background:#dad8d6;text-decoration:none;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
.social-links a {padding:3px 6px 3px 6px;font-size:13px;margin-left:-5px;margin-right:10px}
.cta-top {margin-left:35px;margin-bottom:15px;margin-top:-14px}
.cta-top img {opacity:0.8;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}
.cta-top img:hover {opacity:1}

.usps {clear:both;width:100%;background:#fff;text-align:center; height: 61px;margin-bottom: 25px}
.usps img {margin:0px 25px 0px 25px}

.laptopchooser{background-color:#888;width:771px;height:49px;position:relative;clear:both;z-index:1;margin-top:0px;margin-bottom:18px;margin-left:17px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.laptopchooser-wrapper{background-image:url(i/laptopchooser-arrow.png);background-repeat:no-repeat;background-position:right top;margin-top:13px;float:left;position:relative;margin-right:8px;color:#FFF;height:22px;padding:0}
.laptopchooser-title{background-image:url(i/laptopchooser-title.png);float:left;padding-right:0;width:194px;height:50px;margin-right:8px}
.laptopchooser-imagebutton{margin-left:2px;margin-top:12px;margin-right:0;float:left}
.laptopchooser-label{height:16px;cursor:default;margin-right:23px;margin-top:0;background-image:url(i/laptopchooser-label.png);color:#000;display:inline-block;width:auto;background-repeat:no-repeat;padding:4px 37px 3px 5px}
.laptopchooser-menu{display:none;position:absolute;background-color:#ebebeb;top:22px;left:2px;width:170px;color:#000;z-index:100;border:solid 1px #9a9a9a;padding:5px;}
.laptopchooser-text{cursor:pointer}
.laptopchooser-indicator, .laptopchooser-indicator-selected{background:url('https://www.imgserve.co.uk/sol/css/laptopchooser-check-sprite.png');background-position:0px 0px;background-repeat:no-repeat;width:12px;height:12px;float:left;margin-top:2px;margin-right:5px;cursor:pointer}
.laptopchooser-indicator-selected{background-position:-12px 0px}

#TemplatePage_ZONE_03 {width:178px;float:left;margin-left:28px}
#TemplatePage_ZONE_10 {width:989px;float:left;margin-left:28px}
#TemplatePage_ZONE_01 {width:100%;padding-left:40px;padding-right:40px;box-sizing:border-box}
#TemplatePage_ZONE_08 {width:100%;padding-left:28px;padding-right:28px;box-sizing:border-box}
#TemplatePage_ZONE_04 {width:800px;margin-left:28px;float:left}
#TemplatePage_ZONE_05 {width:992px;margin-left:28px;float:left}

.sidebox, .refinerbox {background-color:#fff;width:178px;border-color:#dfdfdf;border-style:solid;border-width:1px;margin:0px 5px 19px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4}
.sidebox_hdr{width:178px;height:28px; border-bottom:1px solid #dfdfdf}
.sidebox_hdr h3,.basket_hdr h3{font-size:15px;font-weight:bold;color:#4c4c4c;margin:0;padding:5px 0 0 5px}
.sidebox a{color:#303030;text-decoration:none}
a.refiner-clear {float: right; padding: 5px; color: #b31b29; font-size: 10px; margin-top:-25px; text-decoration: none; text-transform: uppercase}
.refiner .pq-toggle {margin: 5px; background-color: #7f7f7f; border-color: #7f7f7f}

.sidebox_section_hdr {font-size:15px;padding:15px 10px 7px 10px;color:#545454}
.sections {list-style-type:none;margin:0;padding:0;border-bottom:1px solid #dfdfdf;padding-bottom:10px}
.sections li {padding:5px 10px 5px 10px}
.sections a {color:#545454}

.sideboxsale{width:170px;padding-top:70px;background-color:#fff;background-image:url(/Images/salebgsummer.jpg);background-repeat:no-repeat;border:solid 1px #dfdfdf;padding-bottom:4px;padding-bottom:3px;margin-bottom:18px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px #bababa;-webkit-box-shadow:0 1px 1px #bababa;box-shadow:0 1px 1px #bababa; box-sizing: border-box}
.GAMINGLAPTOP-Deals{background-image:url(/Images/salebggl.jpg);}
.madetoplay {background-image:url(/Images/salebgmtp.jpg);padding-top: 84px}
.sideboxsale a{text-decoration:none;color:#000}
.sideboxsale a:hover{text-decoration:none}
.sideboxsale table {width:100%}
.salebox{cursor:pointer;border-bottom:#dfdfdf 1px solid;background-color:#fff;width:100%;position:relative;padding:6px 10px 6px 10px;box-sizing:border-box}
.salebox img{float:left;margin-bottom:3px}
.salebox h2{padding:0;margin:0 0 2px;text-align:center;font-size:13px}
p.salebox-price{margin:0;padding:0;text-align:right;font-family:Geneva,Arial,sans-serif;color:#d20000;font-weight:700;font-size:17px;position:absolute;right:10px}
.salebox-list p{text-align:right;padding:0;margin:0;font-size:10px;line-height:11px;margin-bottom:2px}
.salebox-list{margin-top:20px}
.salebox-rrp{background-color:#bf1e2e;width:144px;clear:both;overflow:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:4px 2px 2px;color:#fff;font-weight:700;font-size:13px}
.salebox-rrp table{text-align:center;width:143px;border-collapse:collapse;padding:0;margin:0}
.salebox-footer p{padding:5px 0 4px;margin:0;text-align:center}
.salebox-footer a{color:#000;font-weight:700;font-size:14px}

.cats li{background:url(i/sidebox-nav-bg.png);background-position:bottom;background-repeat:repeat-x;border-bottom:0;border-bottom-color:#d6d6d6;border-style:none none solid;margin:1px;padding:0}
#cats2 .active{font-weight:700;color:#000}
#cats2 li{background:url(i/sidebox-nav-bg.png);background-position:bottom;background-repeat:repeat-x;border-bottom:0;border-bottom-color:#d6d6d6;border-style:none none solid;margin:2px;padding:0}
#cats2 li ul li{background-image:url(i/sidebox-bg.gif);background-color:transparent;padding-left:8px;margin-left:1px;margin-right:1px}
#cats2 li ul{padding-bottom:8px;padding-top:0;margin-top:-5px}
#cats2 li ul li ul{padding-bottom:1px;padding-top:0;margin-top:0}
#cats2 li ul li a{text-decoration:none;display:block;font-size:11px;padding-top:1px;padding-bottom:2px;padding-left:7px;border-style:none}
#cats2 li ul li ul li{background-image:url(i/nav-bullet.png);background-repeat:no-repeat;background-position:0px 2px;font-size:9px}
.sidebox_ftr{width:166px;height:2px}
.content{width:635px;margin-left:35px;margin-top:0px;float:left; min-height:800px}
.content h1{font-size:16px;margin:0}
.content h2{font-size:14px}
.rounded-box {background-color:#fff; width:100%;border-color:#dfdfdf;border-style:solid;border-width:1px;margin:0px 5px 19px 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0px 1px 1px #a4a6a4;-webkit-box-shadow: 0px 1px 1px #a4a6a4;box-shadow: 0px 1px 1px #a4a6a4}
.buyguide img {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin:8px}
.buyguide a {text-decoration: none; font-weight: bold; color:#000}

.HTMLTabs-Wrapper {overflow:hidden;margin-bottom: 30px; position: relative; height:315px; -moz-box-shadow: 0px 1px 1px #a4a6a4;-webkit-box-shadow: 0px 1px 1px #a4a6a4;box-shadow: 0px 1px 1px #a4a6a4; -moz-border-radius: 6px 6px 6px 6px;-webkit-border-radius: 6px 6px 6px 6px;border-radius: 6px 6px 6px 6px}
.HTMLTabs-Outer{width:989px;height:315px; margin-top:0px;-moz-border-radius: 6px 6px 0px 0px;-webkit-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px}
.HTMLTabs-Tabs{width:978px;height:36px;position:absolute;bottom:0px;background-color:#dad8d6; padding-left:10px;font-size:12px;font-weight:700;
border-bottom:1px solid #bbbaba;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius: 0px 0px 5px 5px}
.HTMLTabs-Tabs-Tab{float:left;padding-left:15px;padding-right:15px;border-right:solid 1px #bbbaba;cursor:pointer;color:#58585a;line-height:36px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease}
.HTMLTabs-Tabs-Tab:hover{color:#000; background-color:#bbbaba}
.HTMLTabs-Tabs-Tab.Active{float:left; background-color:#585858;padding-left:15px;padding-right:15px;cursor:pointer;line-height:36px;color:#fff;margin-top:0;border-right:solid 1px #585858}
.HTMLTabs-ContOuterent img {-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}

.HomeBanner17-Wrapper {overflow:hidden;margin:5px 0px 30px 0px;position:relative;width:770px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;float:right;}
.HomeBanner17-Outer{width:770px;margin-top:0px;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}
.HomeBanner17-Pips {display:none;position:absolute;bottom:8px;left:42%}
.HomeBanner17-Wrapper:hover .HomeBanner17-Pips {display:block;position:absolute}
.HomeBanner17-Pips-Pip,.HomeBanner17-Pips-Pip.Active{background-image:url(../../Images/pips2.png);background-position:0 0;line-height:17px;text-decoration:none;display:inline-block;margin-left:5px;width:12px;height:12px;text-align:center;float:left;cursor:pointer;margin-top:6px}
.HomeBanner17-Pips-Pip.Active,.HomeBanner17-Pips-Pip:hover{background-position:12px 0}

.SectionBanner17L-Wrapper {overflow:hidden;margin-bottom:30px;position:relative;height:226px;width:800px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow: 0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.SectionBanner17L-Outer{width:800px;height:226px;margin-top:0px;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}
.SectionBanner17L-Pips {display:none; position: absolute; bottom: 8px; left:43%}
.SectionBanner17L-Wrapper:hover .SectionBanner17L-Pips {display:block; position: absolute;}
.SectionBanner17L-Pips-Pip,.SectionBanner17L-Pips-Pip.Active{background-image:url(../../Images/pips2.png);background-position:0 0;line-height:17px;text-decoration:none;display:inline-block;margin-left:5px;width:12px;height:12px;text-align:center;float:left;cursor:pointer;margin-top:6px}
.SectionBanner17L-Pips-Pip.Active,.SectionBanner17L-Pips-Pip:hover{background-position:12px 0}

.SectionBanner17M-Wrapper {float: left; overflow:hidden;margin-bottom:30px;position:relative;height:310px;width:655px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow: 0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.SectionBanner17M-Outer{width:655px;height:310px;margin-top:0px;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}
.SectionBanner17M-Pips {display:none; position: absolute; bottom: 8px; left:48%}
.SectionBanner17M-Wrapper:hover .SectionBanner17M-Pips {display:block; position: absolute;}
.SectionBanner17M-Pips-Pip,.SectionBanner17M-Pips-Pip.Active{background-image:url(../../Images/pips2.png);background-position:0 0;line-height:17px;text-decoration:none;display:inline-block;margin-left:5px;width:12px;height:12px;text-align:center;float:left;cursor:pointer;margin-top:6px}
.SectionBanner17M-Pips-Pip.Active,.SectionBanner17M-Pips-Pip:hover{background-position:12px 0}

.SectionBanner17S-Wrapper {overflow:hidden;margin-bottom:30px;position:relative;height:310px;width:462px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow: 0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.SectionBanner17S-Outer{width:462px;height:310px;margin-top:0px;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px}
.SectionBanner17S-Pips {display:none; position: absolute; bottom: 8px; left:48%}
.SectionBanner17S-Wrapper:hover .SectionBanner17S-Pips {display:block; position: absolute;}
.SectionBanner17S-Pips-Pip,.SectionBanner17S-Pips-Pip.Active{background-image:url(../../Images/pips2.png);background-position:0 0;line-height:17px;text-decoration:none;display:inline-block;margin-left:5px;width:12px;height:12px;text-align:center;float:left;cursor:pointer;margin-top:6px}
.SectionBanner17S-Pips-Pip.Active,.SectionBanner17S-Pips-Pip:hover{background-position:12px 0}

.SectionBanner17T { float: right;width: 315px}
.SectionBanner17T img {margin-bottom: 19px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow: 0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}

.centre_hdr_grey{margin-top:10px}
.centre_hdr_grey h2, .centre_hdr_grey h1 {color:#4a4a4d;padding-top:0;padding-left:0px;font-size:27px;margin-top:0px;margin-bottom:10px;padding-bottom:0}
.centre_hdr{width:635px;height:30px;background:url(https://www.imgserve.co.uk/box/css/p-hdr-small.png) no-repeat;margin-top:0px}
.centre_hdr_red{width:572px;height:30px;background:gray url(i/centre-box-red-hdr.png) no-repeat;margin-top:10px}
.centre_hdr a{color:#fff;text-decoration:none}
.large-box{padding:8px}
.large-box h3{color:#bf1e2e;font-weight:400;font-style:normal;font-size:16px;margin-bottom:0;margin-top:14px;padding:0}
.large-box p{color:#21201d;padding-bottom:8px;font-size:11px;margin:0}
.large-desc{float:right;width:280px}
.large-box .only{font-weight:700;color:#005860;font-size:13px;margin:0}
.large-box-prod{background:url(i/centre-box-bg.png) repeat-y;padding:1px}
.large-box-prod h3{color:#005860;font-weight:400;font-style:normal;font-size:16px;margin-bottom:0;margin-top:14px;padding:0}
.large-box-prod p{color:#5d5b53;padding-bottom:8px;margin:0}
p.large-price{color:#aa1423;font-weight:400;font-size:26px;margin:0}
.large-buttons{padding-top:8px;padding-left:290px}
.large-img-col{width:290px;}
.rounded-offer {text-align:center;position:relative;background-color:#fff;height:223px;width:232px;border-color:#dfdfdf;border-style:solid;border-width:1px;margin:0px 17px 19px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4}
.homepagetext {padding-top:10px;padding-bottom:10px;position:relative;background-color:#fff;width:984px;border-color:#dfdfdf;border-style:solid;border-width:1px;margin:0px 5px 19px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4}
.homepagetext p {padding-left:20px;padding-right:20px}
.image-vig {background-image:url(i/image-vig.png);background-repeat:no-repeat;width:211px;height:145px;position:absolute;left:11px;cursor:pointer}
.full .image-vig {width:200px}
.full .rounded-offer {width:222px;margin-right:0px}
.full .pq-carousel {margin-right:17px}
.featured_prods{width:1004px;overflow:hidden}
.featured_prods.full {width: 100%}
.featured_prods {position:relative}
.featured_prods table {width:100%}
.large-box table{margin:0}
.smallbox-img {padding-top:5px;position:relative}
.smallbox-img table {border-collapse:collapse}
.smallbox-img td {height:145px;vertical-align:middle;text-align:center;width:232px;padding:0px}
.smallbox-desc p{text-align:center;margin:0}
.smallbox-hdr {padding-top:5px;height:33px;overflow:hidden}
.smallbox-ftr {position:absolute;bottom:8px;width:232px}
.smallbox-ftr p {display:block;padding:0px;margin:0px;text-align:center}
.featured_prods h3,.featured_prods a{margin-top:2px;margin-bottom:2px;text-decoration:none;color:#4a4a4d;font-size:13px}
.smallbox-ftr a {font-size:16px;color:#bf1e2e;margin:0;padding:0px;text-align:center;font-weight:bold;font-family:'SegoeRegular', Arial, Helvetica, sans-serif}
.featured_prods h3{padding-left:5px;padding-right:5px}
.featured-brands img {padding:0px 23px 13px 23px}
.custom-box{margin:0;font-size:12px}
.custom-box ul {font-size:11px;margin-bottom:0px}
.list-table{border-collapse:collapse;margin-top:2px}
.sort-bg{background-image:url(i/list-showing-bg.png);background-color:silver;border-collapse:collapse;height:24px;padding-right:2px}
.list-table td{border-bottom:1px;border-bottom-color:#d4d4d4;border-bottom-style:solid;border-collapse:collapse;padding:0 3px 6px}
.list-desc{color:#333;font-size:11px}
.list-header{background:gray url(i/list-hdr-bg.png);border-bottom:2px;border-bottom-color:silver;border-bottom-style:solid;height:22px;padding-top:2px;padding-bottom:2px;margin:0}
.right_wrapper{width:170px;float:right;margin-top:0px;margin-right:28px}
.cta_ad{margin-bottom:20px;text-align: center}
.cta_ad img {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 0px 1px #a4a6a4;-webkit-box-shadow:0px 0px 1px #a4a6a4;box-shadow:0px 0px 1px #a4a6a4}
.AnimatedBanner{background-repeat:no-repeat;background-position:right}

#content{clear:left;color:#ccc}
.product-banner {padding:10px 0px 20px 0px;text-align:center}
.Product-Wrapper{position:relative}
.blog-list td{border-bottom-style:dashed;border-bottom-color:#CCC;border-bottom-width:1px}
.blog-list-info{padding-bottom:13px;font-size:11px;float:left;padding-right:12px;padding-top:2px}
.blog-preview{width:33%;padding:0 15px;border-right:solid 1px #ccc}
.blog-preview h2 a{text-decoration:none}
.blog-preview a{color:#bf1e2e}
.blog-preview h2{font-size:14px;padding:0;margin:0;padding-bottom:10px}
.blog-body img,.blog-list img{margin:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.blog-preview-readmore{color:#bf1e2e;padding-top:10px}
.blog-comments h2{border-top-style:dashed;border-top-color:#CCC;border-top-width:1px;margin:12px 0 8px;padding:10px 0 0;font:400 18px "myriad pro","lucida grande","trebuchet ms",Arial,Helvetica,sans-serif}
.blog-comments td{border-bottom-style:dashed;border-bottom-color:#CCC;border-bottom-width:1px;margin-bottom:8px}
.blog-comments table{margin-bottom:10px}
.comments-box{width:25px;height:19px;color:#FFF;text-align:center;font-size:10px;font-weight:700;padding-top:1px;overflow:hidden;margin-bottom:3px}
.blog-comments span{line-height:17px;color:#666}
.latest-blog a{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;font-size:10px;display:block;margin:0;padding:3px}
.latest-blog a:hover{color:#FFF;text-decoration:none;background:#ab1423}
.Product-Collection-Div{width:500px;display:none;position:absolute;right:-10px;top:85px;z-index:1;background-color:#fffbdf;border-color:#CCC;border-style:solid;border-width:1px;padding:6px;-moz-box-shadow: 2px 2px 18px #999;-webkit-box-shadow: 2px 2px 18px #333;box-shadow: 2px 2px 18px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px}
.faderOuter,.fader2Outer{position:relative;float:left}
.faderInner,.fader2Inner{position:absolute;top:0;left:0;display:none}
.faderInnerActive,.fader2InnerActive{position:absolute;top:0;left:0;display:block}
.brandfader-Outer {position:relative;height:158px;width:985px}
.brandfader-Inner {position:absolute;display:none}
.brandfader-Inner img {padding:0px 23px 13px 23px}
.brandfader-Pips {position:absolute;bottom:0px;right:47%;padding-right:5px;moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}
.brandfader-Pips-Pip {background-image:url(i/pips2.png);background-position:0px 0px;text-decoration:none;display:inline-block;margin:3px 0px 3px 4px;width:12px;height:12px;float:left;cursor:pointer}
.brandfader-Pips-Pip.Active, .brandfader-Pips-Pip:hover {background-position:12px 0px}	
.brandfader-Pips ul {margin:0px;padding:0px}
.rightfader-Outer{position:relative;width:166px;height:225px; margin-bottom: 20px}
.rightfader-Inner{position:absolute;top:0;left:0;display:none;height:206px}
.rightfader-Inner Active{position:relative;top:0;left:0;display:block;height:206px}
.rightfader2-Outer{position:relative;width:166px;height:367px}
.rightfader2-Inner{position:absolute;top:0;left:0;display:none;height:360px}
.rightfader2-Inner.Active{position:relative;top:0;left:0;display:block;height:360px}
.FadeMOuter{position:relative;background-color:#fff;width:591px;height:100px; margin-bottom:20px; margin-left:20px}
.FadeMInner{position:absolute;top:0;left:0;display:none;height:206px}
.FadeMInnerActive{position:relative;top:0;left:0;display:block;height:100px}
.category-browse-table{width:556px}
.category-browse-table tr td{text-align:center;font-size:11px;vertical-align:bottom;height:70px;width:114px}
.violet{color:#bf1e2e}
.sp_bc{font-size:10px;color:#999}
form,.Product-Grade-Div li,.Product-Left p{margin:0;padding:0}
.cats a,#cats2 a{color:#303030;text-decoration:none;display:block;font-size:12px;padding-top:1px;padding-bottom:5px;padding-left:7px;border-style:none; line-height:13px}
.cats a:hover,#cats2 a:hover{color:#000;text-decoration:underline}
.cats ul,#cats2{list-style-type:none;margin:0;padding:0}
.centre_hdr h2,.centre_hdr_red h2{padding:0px;margin:0px;margin-left:10px;color:#bf1e2e;padding-top:10px}
.centre_hdr h1{padding:0px;margin:0px;margin-left:10px;color:#bf1e2e;padding-top:10px}
.info-content {padding:20px 20px 20px 20px}
.info-images {float:right;width:301px;margin-right:-20px}
.info-content table {width:100%;border-collapse:collapse;margin-bottom:15px}
.info-content a {color:#272727;text-decoration:underline}
.info-content a:hover {color:#bf1e2e}
.info-content h3 {font-family:'SegoeSemiBold', Arial, Helvetica, sans-serif;font-size:18px;color:#646464;margin-bottom:8px}
.info-content h4 {font-family:'SegoeSemiBold', Arial, Helvetica, sans-serif;font-size:15px;color:#646464;margin:5px 0px 3px 0px}
.info-content p {line-height:17px}
.info-content ul {padding-left:20px;margin-bottom:10px;margin-top:8px}
.info-content li{list-style-image:url(https://www.imgserve.co.uk/sol/2013/info-bullet.png);margin:0px 15px 0px 0px;padding:0px 5px 7px 0px}
.info-content li a {font-size:15px;font-family:'SegoeSemiBold', Arial, Helvetica, sans-serif;color:#646464;text-decoration:none}
.info-content th {border-bottom:solid 1px #e5e5e5;text-align:left;padding-bottom:5px;margin-bottom:5px}
.info-content td {padding-bottom:4px;padding-top:4px}
.collect-plus-wrapper table {width:386px}
.collect-plus-wrapper td {vertical-align:middle}
.collect-plus-top .p-buy {margin-top:0px}
.error{width:84%;border:solid 1px #fc3;background-color:#FFC;background-image:url(i/error.png);background-repeat:no-repeat;margin:10px;padding:20px 20px 20px 60px}
.timeline {height:2010px}
.timeline h2 {font-size:38px;color:#646464;margin:8px 0px 6px -11px;font-family: 'SegoeRegular', Arial, Helvetica, sans-serif;border-bottom:solid 1px #ae2f30;padding:0px 3px 5px 10px;font-weight:normal}
.timeline table td {border-collapse:collapse;padding-left:10px}
.timeline p {padding-right:10px}
.centre_hdr a:hover,a:hover{text-decoration:underline}
.large-box a,.custom-box a{color:#000;text-decoration:none}
.smallbox-desc td,tr{vertical-align:top}
.sort-bg td,.Product-Details h3,.error p{margin:0;padding:0}
.small_print a,.blog-list h2 a{color:#333;text-decoration:none}
.Product-Sell,.Product-VAT{padding-top:0;margin-top:0}
.blog-list h2,.blog-title h1{margin:14px 0 0;padding:0;font:400 24px "myriad pro","lucida grande","trebuchet ms",Arial,Helvetica,sans-serif}
.blog-list h2 a:hover,.blog-list a,.blog-body a{color:#ab1423}
.blog-list p,.blog-body p{line-height:17px}
.Product-Cashback-Table td,.AjaxSearch-Live-Search table td{vertical-align:bottom}
.Product-Cashback-Cashback-Title,.Product-Cashback-Cashback-Price{color:#005f0d}
.basket-button {padding-left:6px;padding-right:4px}
.floater {position:fixed;top:195px;z-index:3000}
.blanker {height:83%;width:188px;background-color:white;position:absolute;top:194px;right:10px}
h1.Meta-Title {margin:0px;width:100%;height:27px;padding-bottom:10px;padding-left:10px;font-size:24px}
.override-wrapper {position:relative;width:100%;margin:0px 5px 7px 0px}
.override-wrapper p {text-align:left;padding-left:10px;padding-right:10px;margin-top:0px}
.override-wrapper a {color:#000;}
.override-wrapper a:hover {color:#b11a29; text-decoration: underline}
.override-wrapper h2 {padding-left:10px;font-size:18px}
.yellow-box{width:82%;border:solid 1px #fc3;background-color:#FFC;margin:10px;padding:20px 20px 20px 20px}
.contentBox{display:none;line-height:0px;overflow:hidden}       
.contentBox p {padding-top:0px;margin-top:0px;line-height:normal;padding-right:10px;font-size:12px}
.content2{padding:10px;padding-top:0px}
.groupon{text-align:center;color:#fff;margin-top:0;width:552px;height:103px;padding-top:235px;padding-left:10px;padding-right:10px;margin-left:35px;background:url(https://www.imgserve.co.uk/box/b/groupon-header.jpg) no-repeat}
.livingsocial{text-align:center;color:#fff;margin-top:0;width:552px;height:103px;padding-top:235px;padding-left:10px;padding-right:10px;margin-left:35px;background:url(https://www.imgserve.co.uk/box/b/livingsocial-header.jpg) no-repeat}
.wowcher{text-align:center;color:#000;margin-top:0;width:552px;height:103px;padding-top:235px;padding-left:10px;padding-right:10px;margin-left:35px;background:url(https://www.imgserve.co.uk/box/b/wowcher-header.jpg) no-repeat}
.mightydeals{text-align:center;color:#fff;margin-top:0;width:552px;height:143px;padding-top:235px;padding-left:10px;padding-right:10px;margin-left:35px;background:url(https://www.imgserve.co.uk/box/b/mightydeals-header.jpg) no-repeat}
.welovelocal{text-align:center;color:#fff;width:552px;height:143px;margin-top:0;padding-top:235px;padding-left:10px;padding-right:10px;margin-left:35px;background:url(https://www.imgserve.co.uk/box/b/welovelocal-header.jpg) no-repeat}
#float-title {font-size:14px;font-weight:bold;display:block;background-color:#333;color:white;padding:4px;margin-top:1px}
#pricefloater p {padding:0px;margin:0px}
#float-content {padding:5px}
.product-list-left {width:184px;vertical-align:middle;text-align:center;position: relative}
.product-list-image {}
.Product-Details {border:solid 0 #ccc;background-repeat:no-repeat;margin-top:6px;padding:4px 4px 0}
.product-details h3 {padding:0;margin:2px 0px 6px 0px;font-size:14px;font-weight:bold}
.product-details h3 a {color:#3c3c3c;text-decoration:none}
.product-details h3 a:hover {text-decoration:underline}
.product-details span a {color:#bf1e2e}
.product-details ul {font-size:11px;list-style-image:url(https://www.imgserve.co.uk/box/css/bullet-pink.gif);padding:0px;margin:0px;margin-left:15px}
.product-details ul li {font-size:11px;line-height:15px;margin:0;padding:0px 0px 3px 0px}
.product-list-header {width:800px;margin-top:0px;background-color:#fff; clear:both}
.product-list-header h2{padding:0px;margin:0px;margin-left:8px;color:#4c4c4c;font-size:15px;padding-top:8px}
.product-list-header2 h2{padding:0px;margin:0px;margin-left:10px;padding-bottom:7px;padding-top:7px;color:#bf1e2e}
.product-list-header a{color:#4c4c4c;text-decoration:underlined;font-weight:normal}
.product-list-header a:hover{color:#000000}
.product-list-header2 {width:100%;background:gray url(https://www.imgserve.co.uk/box/css/product-list-header.png) no-repeat;margin-top:0px}
.product-list-showing {background-color:#fff;width:800px;height:40px;line-height:40px;border-bottom:solid 1px #dedad9;background-image:-moz-linear-gradient(top, #ffffff, #ececec);
background-image:-ms-linear-gradient(top, #ffffff, #ececec);background-image:-o-linear-gradient(top, #ffffff, #ececec);background-image:-webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#ececec));background-image: -webkit-linear-gradient(top, #ffffff, #ececec);background-image: linear-gradient(top, #ffffff, #ececec)}
.product-details span {color: #bf1e2e !important}
.product-list-showing td {vertical-align:middle}
.product-list-showing p {padding:0;margin:0;padding-left:7px}
.product-list {background-color:#fff;padding-bottom:5px;width:100%}
.product-list-subcategories {line-height:42px;width:100%;margin-top:0px}
.product-list-subcategories h2{padding:0px;margin:0px;margin-left:10px;color:#bf1e2e}
.product-list-item {margin-top:0px;margin-bottom:0px;margin-left:0px;background-color:#fff;border-bottom:#dedad9 solid 1px;width:100%;position:relative}
.product-list-item-promotion {position:relative}
.product-list-item-promotion h3 a {color:#b31c2b}
.product-list-promotion {height:70px;width:70px;position:absolute;left:0px;top:0px;background-image:url('https://www.imgserve.co.uk/box/css/starbuy-bg.png');z-index: 10}
.product-list table {width:100%}
.product-list table h3 {padding-top:8px}
.product-list table td {padding:8px;padding-bottom:15px}
.product-list-price {height:31px;padding-top:10px;padding-left:6px;padding-right:2px;text-align:center;margin-bottom:15px}
.product-list-price p{margin:0px;color:#b31c2b;font-size:30px;font-weight:bold;padding:0px}
.product-list-price span {font-size:18px}
.product-list-stock {margin-top:20px}
.product-list-footer {display:none;width:100%;height:6px;margin-top:0px;margin-bottom:10px}
.product-list-right {text-align:center;width:150px}
.product-list-right .btn {font-size: 13px; padding-left: 10px;padding-right: 10px}
.product-list-reevoo{margin-top:-8px;margin-left:-3px;min-height:9px}
.product-list-compare {font-size:10px;padding:3px 30px 4px 3px}
.product-list-compare .pq-ticked, .product-list-compare .pq-unticked { padding: 0px!important; margin-top: -8px!important; }
.refiner ul {list-style:none;margin:0;padding:0;padding-right:1px;border-bottom:1px solid #ccc;padding-bottom:5px;padding-top:5px}
.refiner ul li {position:relative;border:none;margin-left:5px;font-size:11px}
.refiner ul li td {padding:0px;}
.refiner ul li img {cursor:pointer}
.refiner-header {font-weight:bold}
.refiner-option, .refiner-option-selected {padding-top:3px;padding-bottom:3px;width:100%;cursor:pointer;font-size:12px}
.refiner-option:hover, .refiner-option-selected:hover {text-decoration:underline}
.refiner-indicator, .refiner-indicator-selected {background:url('https://www.imgserve.co.uk/mobile1/css/refiner-check-sprite.png');background-position:0px 0px;background-repeat:no-repeat;width:12px;height: 12px;float:left;margin-right:5px}
.refiner-indicator-selected {background-position:-12px 0px}
.refiner-remove {background:url('https://www.imgserve.co.uk/mobile1/css/refiner-remove.png');width:12px;height:12px;margin-top:2px;margin-left:5px;position:absolute;right:10px;top:0px}
/* Product Screen */
.p-top {width: 1201px!important; }
.p-variation-wrapper { border-bottom: none; margin-top: 10px; }
.p-breadcrumbs {padding-left:10px;padding-bottom:8px;color:#949494;margin-top:-17px}
.p-breadcrumbs-item {float:left;margin-right:8px}
.p-breadcrumbs-item a {color:#949494;font-size:11px;text-decoration:none}
.p-breadcrumbs-item a:hover {text-decoration: underline}
.p-wrapper {width:812px}
.p-box {width:100%;margin-bottom:20px;margin-top:0px;background-color:white;border:solid 1px #E9E9E9;position:relative;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;-moz-box-shadow:0px 2px 3px #bababa;-webkit-box-shadow:0px 2px 3px #bababa;box-shadow:0px 2px 3px #bababa}
.p-section {padding:22px}
.p-section h2 {background-repeat:no-repeat;font-size:24px;font-weight:normal;clear:both;padding:0px;margin:0px;margin-bottom:10px;font-family:'SegoeSemibold', Arial, Helvetica, sans-serif;color:#646464}
.p-section table {margin:0px;font-size:12px;border:1px solid #e9e9e9;width:100%;border-collapse:collapse}
.p-section td {border:1px solid #e9e9e9;padding:5px}
.p-back-to-top {background-image:url('https://www.imgserve.co.uk/sol/product/back-to-top.png');width:71px;height:27px;cursor:pointer;position:absolute;top:11px;right:20px}
/* Top Dropdown */
.p-banner {width:100%;margin-left:auto;margin-right:auto;text-align:center;height:120px;position:fixed;top:0px;Left:0px;z-index:100;display:none; background-image:url('https://www.imgserve.co.uk/sol/css/topdrop-bg.png');background-repeat:repeat-x;-moz-box-shadow:0px 0px 20px #000;-webkit-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000;font-family:Arial, Helvetica, sans-serif;color:#353535;background-position:bottom;background-color:#fff}
.p-banner table {width:1210px;margin-left:auto;margin-right:auto;text-align:left}
.p-banner td {vertical-align:middle}
.p-banner h2 {font-size:20px;font-weight:normal;padding-left:0px;margin:10px 0px 0px 0px}
.p-banner p {padding:0px;margin:0px}
/* Top Dropdown */
.p-popup-background {width:100%;height:100%;display:none;left:0;top:0;position:fixed;background-color:#000000;background-attachment:fixed;z-index:101;opacity:0.7;MozOpacity:0.7;KhtmlOpacity:0.7;filter:alpha(opacity=40)}
.p-popup-wrapper {width:570px;min-height:570px;display:none;background-color:#ffffff;z-index:10002;left:50%;top:100px;margin-top:0px;position:absolute;margin-left:-285px;padding:10px 10px 10px 10px;-moz-box-shadow:2px 2px 12px #999;-webkit-box-shadow:2px 2px 12px #000000;box-shadow:2px 2px 12px #000000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 10px 10px}		
.p-popup-wrapper h2 {font-size:16px;padding:0px;margin:0px}		
/* Left */
.p-left {width:595px;float:left;border-right:2px solid #e8e8e8}
.p-left-header {border-bottom:0px solid #d2d2d2;padding:13px}
.p-title {width:80%}
.p-title h1	{font-size:20px}
.p-title-desc {font-size:20px;font-family:Arial,sans-serif;font-weight:normal}
.p-title-code {font-size:14px!important;font-weight:normal;color:#949494;display:block}
.p-reevoo {margin-left:-2px}
.p-left-manufacturer-image {float:right;margin:5px 5px 0px 0px}
.addthis_button_compact {font-size:12px;color:#333}
.p-addthis {float:right;margin-top:10px}
.p-addthis-title {color:#949494;display:inline-block;position:relative;top:-6px;margin-right:5px}
.p-compare {float:left;margin:10px 0px 10px 0px}
/*.p-promotion-banners {margin-bottom:10px} */
.p-promotion-banners img {margin-bottom:10px}
.range-link {margin-bottom:20px;font-size:15px;display:block;padding:5px;background-color:#4A4A4A;width:400px;text-align:center;color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px 6px 6px 6px}
.range-link a {color:#fff}
/* Left */
/* Images */
.p-left table, .p-left table td {border-collapse:collapse;border-spacing:0px}
.p-image {text-align:center;vertical-align:middle;width:600px;height:380px;padding:10px;position:relative}
.p-zoom {vertical-align:middle;padding-top:6px;padding-bottom:8px;text-align:center;margin-left:15px;margin-right:15px}
.p-image-button {cursor:pointer;padding-top:6px;padding-bottom:6px}
.p-price img {padding-top:6px;padding-bottom:6px}
.p-SelectImage {border:solid 1px #afafaf;width:34px;height:34px;cursor:pointer;vertical-align:middle;display:table-cell;margin:0;padding:2px}
.p-SelectImage-ImageWrapper{width:38px;height:38px;padding:3px;float:left}
.p-SelectImage-Selected{border:solid 1px #b31c2b;width:34px;height:34px;cursor:pointer;vertical-align:middle;display:table-cell;margin:0;padding:2px}
/* Images */
/* Middle */
.p-middle {width:350px;float:left;font-size:11px;border-right:2px solid #e8e8e8; padding: 0px 15px; box-sizing: border-box;}
.p-middle table {margin-right:auto;margin-left:auto}
.p-middle ul {margin:9px 0px 3px 0px;padding:0px;list-style-type:none;overflow:hidden;text-align:left;font-size:11px}
.p-middle ul li {padding:2px 0px 2px 12px;text-align:left;background-image:url('https://www.imgserve.co.uk/sol/css/prod-bull.png');background-repeat:no-repeat;background-position:0 3px}
.find-more {text-align:left;margin:8px 0px 12px 12px}
.find-more a {color:#b31c2b;font-size:11px}
.p-energy	{padding:0px 0px 10px 0px}
.p-buy {margin-top:6px}
.p-stock {font-size:12px;color:#008b07;font-weight:bold;margin:8px 0px 11px 0px;}
.p-qty-discount {padding-top:7px;cursor:pointer}
.p-delivery-button {padding-top:5px;cursor:pointer}
.p-customise-pc {padding: 15px}
.p-deliver {font-weight:normal;font-size:11px}
.p-delivery {width:100%}
table.p-delivery {margin-bottom:15px;border:#c8c8c8 1px solid}
.p-delivery td {vertical-align:middle;border-bottom:#c8c8c8 1px solid;height:39px;padding-left:10px;padding-right:10px}
/* Right */	
.p-right {padding:0px 20px 20px 20px;float:right;width:254px;box-sizing:border-box}
.p-right .p-right-section:last-child {border-bottom:none}
.p-right-section {border-bottom:1px solid #ccc; padding:20px 0px}
.p-right p {margin:0px 0px 5px 0px;padding:0px}
.p-right p .title {display:inline-block;position:relative;top:-3px;margin-left:5px;font-size:15px;font-weight:bold}
.p-right a {text-decoration:none;color:#272727}
.p-right a:hover, .p-right-section a:hover {text-decoration:underline}
/* Right */	
/* Price */		
.p-price {padding-top:10px;margin-bottom:10px;border-bottom:1px solid #ccc;text-align:center}
.p-price-text {margin:0px;margin-top:5px;position:relative}
.p-pounds {color:#b31c2b;font-size:44px;font-weight:bold;display: inline-block}
.p-pence {font-size:24px}
.p-saving {display:inline-block;color:#585858;font-size:11px;margin-left:5px;text-align:left;position:relative}
.p-was {display:inline-block}
.p-was span {text-decoration:line-through}
.p-save { font-weight:bold;color:#b31c2b;display:block}
.p-exvat {margin:1px 0px 1px 0px;font-size:10px;color:#717171;font-weight:normal;display:block;text-align:right}
/* Price */	
/* Cashback */	
.p-cashback-title {font-size:20px;color:#cb080e;padding:0px;margin:8px 0px 5px 0px;text-align:left}
.p-cashback-price {width:100%;border:2px dashed #96ca96;box-sizing:border-box;margin-bottom:10px}
.p-cashback-price table {width:100%;border-collapse:collapse}
.p-cashback-price table td {border-bottom:solid 1px #ccc;padding:5px;vertical-align:middle}
.p-cashback-price table th {border-bottom:solid 1px #ccc;padding:5px;vertical-align:middle;width:60px;text-align:left;font-size:11px}
.p-cashback-price tr:last-child td,
.p-cashback-price tr:last-child th {border-bottom:0}
.p-cashback-price .price {font-size:15px;font-weight:bold;text-align:right;width:75px}
.p-cashback-price .vat {text-align:left}
.p-cashback-was td, .p-cashback-was th {background-color:#fbfbfb}
.p-cashback-pay td, .p-cashback-pay th {background-color:#fff}
.p-cashback-cashback td, .p-cashback-cashback th {background-color:#e5f4e5;color:#007206}
.p-cashback-final td, .p-cashback-final th	{background-color:#fff;color:#cb080e}
.p-Cashback {color:#000;border-color:red;border-style:dashed;border-width:2px;margin:8px;padding:8px;clear:both}
/* Cashback End */	
.p-bottom {clear:both;padding:10px;border-top:solid 1px #ccc}
.p-bottom input {display:none}
/* Overview */	
.custom-prod-desc {padding:0px 10px 0px 0px;font-size:12px}
.custom-prod-desc p span {font-size:10px}
.custom-prod-desc h2 {color:#b31c2b;font-size:24px;font-weight:bold;clear:none;background-image:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}
.custom-prod-desc h3 {color:#b31c2b;font-size:16px;padding-bottom:8px;font-weight:bold;margin-top:16px}
.custom-prod-desc h4 {color:#666;padding-bottom:0px;font-size:16px;font-weight:normal}
.custom-prod-desc ul {margin-top:0px;padding-top:0px;margin-left:5px;padding-left:0px;list-style-type:none;overflow:hidden}
.custom-prod-desc ul li {padding-left:12px;text-align:justify;background-image:url('https://www.imgserve.co.uk/sol/css/prod-bull.png');background-repeat:no-repeat;background-position:0 3px;padding-bottom:4px}
.custom-prod-desc p {text-align:justify;color:#272727;padding-bottom:8px}
.custom-prod-desc object {z-index:2}		
.ImageRight {float:right;clear:right;padding-left:10px;margin-bottom:10px;text-align:center;box-sizing:border-box;}
.ImageLeft {float:left;clear:left;padding-right:10px;margin-bottom:10px;text-align:center;box-sizing:border-box;}
.ImageCentre {text-align:center;clear:both;margin-left:auto;margin-right:auto}
/* Overview */	
/* Specs */	
.speccol {width:20%}
.extspeccol {width:20%}
/* Specs */	
/* Product Screen */
.Product-PopUp-Background {width:100%;height:100%;display:none;background-color:#000;background-attachment:fixed;z-index:10000;position:fixed;left:0;top:0;opacity:0.7;MozOpacity:0.7;KhtmlOpacity:0.7;filter:alpha(opacity=40)}
.Product-PopUp-Wrapper {width:570px;display:none;background-color:#ffffff;z-index:10001;left:50%;top:10px;margin-top:0px;position:absolute;margin-left:-285px;padding-bottom:10px;-moz-box-shadow:2px 2px 12px #999;-webkit-box-shadow:2px 2px 12px #000;box-shadow:2px 2px 12px #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 10px 10px}
.Product-PopUp-Header {padding-top:10px;margin-left:10px;margin-right:10px;padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #ccc}
.Product-PopUp-Header-Description {width:450px}
.Product-PopUp-Header-Description h1{font-size:16px;padding:0;margin:0}
.Product-PopUp-Header-Description h2{font-size:12px;padding:0;margin:0;font-weight:normal}
.Product-PopUp-Header-Price {float:right;background-color:#117900;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 10px 10px}
.Product-PopUp-Header-Price p {font-size:18px;color:#ffffff;margin:5px;padding:0;font-weight:bold}
.Product-PopUp-Body {overflow:auto;height:430px;padding-left:10px;padding-right:10px}
.Product-PopUp-Body h2 {color:#BF1C2F}
.Product-PopUp-Body h3 {color:#BF1C2F}
.Product-PopUp-Footer {padding-top:10px;padding-left:10px;padding-right:10px}
.Product-Specification {margin-bottom:5px}
.Product-Specification table {background-color:#F2F2F2;border:1px solid #DDE}
.Product-Specification td {border-bottom:1px solid #DDE;padding:5px}
.prod-game-debate {margin-bottom: 20px}

.faderTop-Wrapper{position:relative;margin-bottom: 10px; margin-top: 30px}
.faderTop{position:relative;z-index:1;overflow:hidden;width:1183px}
.faderTop-Outer{position:relative;width:100000px}
.faderTop-Inner,.faderTop-Inner-Active{top:0;left:0;display:block;float:left;position:relative; min-height: 243px}
.faderTop-Footer{padding-bottom:7px;height:15px}
.faderTop-Pip,.faderTop-Pip.Active{background-image:url(../../Images/pips.png);background-position:0 0;line-height:17px;text-decoration:none;display:inline-block;margin-left:5px;width:16px;height:16px;text-align:center;float:left;cursor:pointer;margin-top:6px}
.faderTop-Pip.Active,.faderTop-Pip:hover{background-position:16px 0}
.faderTop-Left{position:absolute;z-index:2;top:80%;left:-15px;cursor:pointer;background-image:url(../../Images/move-previous.png);width:28px;height:29px}
.faderTop-Right{position:absolute;z-index:5;top:80%;right:2px;cursor:pointer;background-image:url(../../Images/move-next.png);width:28px;height:29px}
.faderTop .banner{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px #bababa;-webkit-box-shadow:0 1px 1px #bababa;box-shadow:0 1px 1px #bababa;background-color:#db0202;overflow:hidden;height:37px;width:419px;position:absolute;right:53px;top:5px;color:#fff;font-size:20px;text-align:center;line-height:37px; display: none}
.faderTop .itm{width:1180px;margin:0 10px 0 0;padding:20px;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px #bababa;-webkit-box-shadow:0 1px 1px #bababa;box-shadow:0 1px 1px #bababa;background-image:url(../../Images/2017/deal-of-day-big.png);background-position:0 0;background-repeat: no-repeat; min-height: 240px; box-sizing: border-box}
.faderTop .itm .img{float:left;width:290px;text-align:center;margin-top:13px;margin-left:390px}
.faderTop .itm .img img {max-height: 190px}
.faderTop .itm .det{float:right;width:400px;padding-top:30px;text-align:center;margin-right:40px}
.faderTop .itm .det p{margin:6px;max-height:83px;overflow:hidden}
.faderTop .itm .det h3{margin:0 0 5px;padding:0;font-size:18px;font-family:'SegoeBold',Arial,Helvetica,sans-serif;color:#646464}
.faderTop .itm .det p.highlight{color:#bf1e2e; display: none}
.faderTop .itm .det	p.large-price{font-size:36px;line-height:34px}
.boxlink {cursor: pointer}
.promotion-overlay {display: none}
/* Fader Top */
.banner-left, .banner-right {display:none}
@media screen and (min-width:1500px) {
.banner-left {position:absolute;left:-775px;top:0px;display:block !important;z-index:0}
.banner-left img {position:fixed}
.banner-right {position:absolute;right:0px;top:0px;display:block !important;z-index:0}
.banner-right img {position:fixed}
}
@media screen and (min-width: 1250px) and (max-width: 1500px) {
.banner-left {position:absolute;left:-775px;top:0px;display:none !important;z-index:0}
.banner-left img {position:fixed}
.banner-right {position:absolute;right:0px;top:0px;display:none !important;z-index:0}
.banner-right img {position:fixed}
}
.featured_prods_advent table{height:140px;border-collapse:collapse;margin:0}
.featured_prods_advent td{width:15%;margin:0;padding:0}
.featured_prods_advent {overflow:hidden;background-color:#fff;padding:0px}
.featured_prods_advent p{text-align:left;font-size:11px;margin:0;padding:0 14px}
.featured_prods_advent table td table{text-align:center;background-color:#fff;height:200px;width:175px;border-color:#bababa;border-style:solid;border-width:1px;margin-left:0px;margin-right:0px;margin-bottom:18px;margin-top:0px}
.featured_prods_advent h3,.featured_prods_advent a{margin-top:2px;padding-top:0;margin-bottom:2px;text-decoration:none;color:#000;font-size:12px}
.featured_prods_advent h3{padding-left:12px;padding-right:12px}
.custom-row img {padding:12px}
.custom-right img {padding:10px}
.custom-right {margin-right:36px;margin-top:5px}
.info li {padding-bottom:20px}
.info ul {padding-left:20px;padding-top:10px}
.info a {color:#bf1e2e;text-decoration:underline}
.custom-laptop {width:1220px;height:1038px;margin-left:-10px;margin-top:0px;padding-top:30px;padding-left:30px;background-image:url('../../Images/custom-laptop-bg2.jpg');background-repeat:no-repeat}
.custom-laptop h1 {font-family:'SegoeSemiBold', Arial, Helvetica, sans-serif;font-size:37px;padding:0px;margin:0px}
.custom-laptop img {margin-top:282px;margin-left:620px}
.custom-laptop p {font-size:15px; margin-top:10px}
h1.title-no-box {margin-top:0px;padding-left:10px;padding-top:0px}
.footer{clear:both;position:relative;width:100%;margin-top:20px;color:#646464;padding-top:10px;border-top:1px solid #cccaca;background:#fff}
.footer-boxes-wrapper{width:1120px;height:160px;margin-left:auto;margin-right:auto;border-left:1px solid #bbbaba;margin-top:20px}
.footer-box{height:142px;float:left;padding:5px 7px 7px 18px;border-right:1px solid #ccc}
.footer-box li{list-style:none;display:block;margin:0;padding:0 5px 5px 0;font-size:11px}
.footer-box ul{margin:0;padding:0}
.footer-logos-wrapper{width:100%;height:159px;padding-top:20px}
.footer-logos{width:100%;text-align:center}
.footer h3{padding-bottom:4px;color:#4a4a4d;font:400 "SegoeSemiBold",Arial,Helvetica,sans-serif}
.footer a{color:#383838;text-decoration:none}
.footer a:hover{text-decoration:underline;color:#2f2f2f}
.small_print p{color:#969696;margin:0 0 4px;padding:0;font-size:11px;text-align:center}
.small_print a{color:#969696}
.small_print{padding-top:20px}
.custom-col {width:295px;float:left}
.custom-col.unilad {width:410px; position: relative; margin-bottom: 10px;}
.unilad-button-left ,.unilad-button-right {background-color:#fff;padding:6px 10px 6px 10px;color:#5472d2;text-decoration:none;position:absolute;left:28px;bottom:7px}
.unilad-button-right {right:28px;left:auto}
.view-deals {position:absolute;top:900px;right:248px;color:white;text-decoration:none;background-color:darkgray;border:none;margin:0;-moz-border-radius: 5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:4px 10px 4px 10px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition: all 0.25s ease}
.view-deals:hover {background-color:#b31c2b;text-decoration:none}
.p-used-from {margin-top:0px;font-size:12px;margin-bottom:38px}
.p-used-from a {color:#053b85}
.custom-pc-page img {vertical-align:bottom}
.ss-fade a {-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0.6}
.ss-nav {padding-top: 18px}
.ss-nav a {color:#fff;text-decoration:none;font-size:15px;padding:20px;font-weight:bold;}
.ss-nav a:hover {color: #fc4c02}
.ss-large {position:relative;width:1110px}
.ss-triangle {position:absolute;right:0px;bottom:0px;z-index:100;display:block;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0}
.ss-small {float:left;margin-right:50px;margin-top:50px;position:relative}
.ss-large:hover .ss-triangle, .ss-small:hover .ss-triangle, .ss-fade a:hover, .five-banners img:hover {opacity:1}
.five-banners img {opacity:0.9;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;margin:8px}
.five-banners {text-align:center}
.five-banners.clearancesale img {margin: 13px}
.five-banners.summersale img {margin: 13px}
.fhome img {margin: 14px}
.fhome {margin-left:-11px;margin-right: -11px}
.mob-refine-btn {padding:0em 0.5em;border:1px solid #046902;background-color:#067204;float:right;display:none;margin:7px;text-decoration:none;color:white !important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:0.8rem;box-shadow:0px 1px 1px #a4a6a4}
.m-header {display:none}
.basket a {text-decoration:none}
.featured_prods .pq-carousel-next {right:3px}
.featured_prods .pq-carousel-previous {left:0px}
.p-bottom .pq-carousel-next {right:-11px}
.p-bottom .pq-carousel-previous {left:-11px}
.pq-pagination-pager {margin-left: 10px}
.product-list-Wrapper .pq-carousel-wrapper {width:992px}
.full .product-list-Wrapper .pq-carousel-wrapper {width:100%}
.custom-boxes {padding-bottom:20px;text-align:center}
.custom-wrap {width:100%;padding-left:0px}
.fifty {margin-right:-19px;margin-top:-19px}
.apple {text-align:center}
.apple img {padding:6px}
.meta-box {margin:1px 0px 10px 16px;;padding:12px;width:348px;float:left;background-color:#f5f5f5;border-color:#e1e1e1;border-style:solid;border-width:1px;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4}
.meta-box img {padding:0px}
.pop-product {text-decoration:none !important}
.MiniComparison-Wrapper{font-size:11px;padding:5px}
.comparison-wrapper{text-align:center;margin-bottom:6px;margin-top:0;border-collapse:collapse;color:#000;font-size:11px}
.comparison-wrapper td{margin:0;padding:5px}
.comparison-heading{background-color:#D6D6D6;padding:3px}
.comparison-wrapper p{text-align:left;font-size:11px;color:#000;margin:0;padding:0 14px}
.comparison-wrapper tr:hover{background-color:#EAEAEA}
.comparison-header-row tr:hover{background-color:#FFF}
.comparison-header{border:1px #FFF solid;background-color:#F0F0F0;text-align:right;font-weight:700}
.comparison-odd{border-left:1px silver solid;border-right:1px silver solid;border-bottom:1px #E4E4E4 solid;border-top:1px #E4E4E4 solid;padding:3px}
.comparison-even{border-bottom:1px #E4E4E4 solid;border-top:1px #E4E4E4 solid;border-right:1px silver solid}
.pq-minicomparison-wrapper {display:block;position:fixed;right:0px;bottom:45px;width:200px;z-index:99999}
.pq-minicomparison-wrapper h2 {margin:5px 0px 5px 0px}
.product-list-compare {border:none}

.product-list-overlay{position:absolute;left:5px;bottom:15px;width:80px;padding:3px;;border-radius:4px}
.product-list-overlay-157,.product-list-overlay-206,.product-list-overlay-217 {left:0px;top:0px;width:67px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}
.product-list-overlay-85, .product-list-overlay-86, .product-list-overlay-87,.product-list-overlay-161,.product-list-overlay-162{left:5px;top:5px;width:70px;background-color:transparent;padding:3px;opacity:1}
.product-list-overlay-71{width:47px}
.product-list-overlay-69{background-color:#fff;}
.product-list-overlay-88{left:133px;width:50px;background-color:transparent;padding:3px;opacity:1;top:10px}
.product-list-overlay-159{width:60px; background-color:transparent}
.product-list-overlay-160 {left:16px;width:67px;top:10px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}
.product-list-overlay-180, .product-list-overlay-181,.product-list-overlay-95, .product-list-overlay-182 {width:73px;bottom:0px;padding:0px;border-radius:0px;height:67px;background-color:transparent; right: 5px; left: auto}
.product-list-overlay-save{left:137px;top:12px;width:57px;background-color:#b31b29;color:white;font-weight:bold;bottom:auto;font-size:21px;line-height:21px;padding:3px;border-radius:36px;height:50px;padding-top:10px;font-family:'SegoeSemibold', Arial, Helvetica, sans-serif}
.product-list-overlay-starbuy {width:67px;top:5px;padding:0px;border-radius:0px;height:67px;background-color:transparent; right: 66px; left: auto}
.product-list-overlay-new {left:0px;top:0px;width:79px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}

.p-overlay img, .smallbox-overlay img, .product-list-overlay img{width:100%}
.p-overlay{position:absolute;left:25px;bottom:15px; width:150px}
.p-overlay-68{left:505px;width:120px}
.p-overlay-71{width:80px}
.p-overlay-266{width:80px!important; left:0px!important;right:0px!important;z-index: 1}
.p-overlay-159{width:100px}
.p-overlay-85, .p-overlay-86, .p-overlay-87, .p-overlay-161, .p-overlay-162{left:15px;top:15px;width:120px}
.p-overlay-180, .p-overlay-181, .p-overlay-182, .p-overlay-95{left:420px;width:150px;top:40px}
.p-overlay-88{left:505px;width:90px;bottom:5px}
.p-overlay-save {left:487px;top:22px;width:77px;background-color:#b31b29;color:white;font-weight:bold;bottom:auto;font-size:30px;line-height:27px;padding:3px;border-radius:56px;height:65px;padding-top:15px;font-family:'SegoeSemibold', Arial, Helvetica, sans-serif}


.smallbox-overlay{position:absolute;left:15px;bottom:5px;width:70px;background-color:#fff;padding:3px;border-radius:4px}
.starbuy-overlay{position:absolute;left:4px;bottom:4px;width:45px;background-color:#fff;padding:3px;border-radius:4px}
.starbuy-overlay img {width: 100%}
.smallbox-overlay-68{left:auto;right:15px;width:60px;background-color:transparent}
.smallbox-overlay-88{left:auto;right:15px;width:50px;background-color:transparent}
.smallbox-overlay-bottomright{left:auto;right:15px;width:50px;background-color:transparent}
.smallbox-overlay-71{left:15px;width:45px;background-color:transparent}
.smallbox-overlay-161,.smallbox-overlay-162 {left:0px;top:5px;width:67px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}
.smallbox-overlay-save{left:auto;right:7px;top:3px;width:47px;background-color:#b31b29;color:white;font-weight:bold;bottom:auto;font-size:17px;line-height:16px;padding:3px;border-radius:26px;height: 40px;padding-top:10px;font-family:'SegoeSemibold', Arial, Helvetica, sans-serif}
.smallbox-overlay-157,.smallbox-overlay-206, .smallbox-overlay-new {left:0px;top:-5px;width:67px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}
.smallbox-overlay-new {left:0px;top:-5px;width:79px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}
.promotion-overlay {position:absolute;left:0px;top:0px;width:67px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent}
.weekly-deals .smallbox-overlay-starbuy {display: none}

.product-list-overlay-bottomleft {width:70px;top:auto;bottom:10px;padding:0px;border-radius:0px;background-color:transparent;right:auto;left:5px}
.product-list-overlay-bottomright {width:70px;top:auto;bottom:10px;padding:0px;border-radius:0px;background-color:transparent;right:5px;left:auto}
.product-list-overlay-topleft, .smallbox-overlay-85, .smallbox-overlay-86, .smallbox-overlay-87 {width:70px;top:5px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent;left:5px;right:auto}
.product-list-overlay-topright {width:70px;top:5px;bottom:auto;padding:0px;border-radius:0px;height:67px;background-color:transparent;left:auto;right:5px}
.p-overlay-bottomright{left:420px;width:130px;bottom:0px}
.p-overlay-bottomleft{left:10px;width:130px;bottom:0px}
.p-overlay-topleft{left:10px;width:130px;top:10px}
.p-overlay-topright{left:auto;width:130px;top:10px; right:20px}
.p-overlay-starbuy{left:60px;width:67px;top:10px}
.p-overlay-157,.p-overlay-206,.p-overlay-217, .p-overlay-new{left:0px;top:0px;width:67px;bottom:auto;line-height:27px;padding:0px;border-radius:0px;height:67px}
.product-list-overlay-266, .product-list-overlay-217 {top:0px;left:0px;z-index: 1}
.p-overlay-298 {width:87px}
.p-overlay-new {width: 79px}
.product-list-overlay-298 {width:62px}
.weekly-deals .product-list-overlay-starbuy {display: none}

.smallbox-was {color: #515151 !important}
.build-white-box-picture {text-align:center;padding:10px;width:260px}
.build-white-box-picture img, .build-white-box-brands img {max-width:100%;}
.build-white-box-picture, .build-white-box-description, .build-white-box-brands {float:left}
.build-white-box-description {padding-top:10px;width:460px}
.build-white-box-description a {color: #bf1e2e}
.build-white-box-brands {width:390px}
.cube-dropdown-holder {cursor:pointer}
.desktophide {display:none !important}
.shfader-Outer{position:relative;width:989px;height:334px}
.shfader-Outer img {opacity:0.9;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;margin-bottom:20px}
.sh-fader-Outer img:hover {opacity:1}
.shfader-Inner{position:relative;display:inline;height:174px;float:left}
.shfader-Inner Active{position:relative;display:inline;height:174px;float:left}
.shfader-Inner img {margin:8px}
.viewmobile {display:none !important}
.bf-lead {margin-bottom:20px;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;overflow:hidden;background-color:white;padding:4px;box-sizing:border-box}
.pq-weekly-deals img {padding:5px;cursor:pointer}
.pq-weekly-deals {text-align:left}
.xmas-hdr {margin-left:-10px;margin-top:-10px}
.festived p {font-size:12px}
.pq-ajaxsearch-results{top:43px;border-top:1px solid #ccc}
.gt-box {width:50%;float:left;margin:10px 0px 25px 0px}
.gt-box img {padding:13px 0px 0px 5px}
.stream {width:49%;float:left;margin:5px;box-sizing:border-box;padding:10px}
.stream-photo {float:left;margin-right:10px}
.stream-btn {padding:8px 10px 8px 10px;background-color:#4f4f4f;text-decoration:none;color:#fff;margin-right:7px;width:160px;display:block;float:left;text-align:center}

.departments{background-color:#fff;position:absolute;left:-999em;float:left;z-index:5;width:169px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-box-shadow:0 1px 1px #bababa;-webkit-box-shadow:0 1px 1px #bababa;box-shadow:0 1px 1px #bababa;padding-left:0px}
.departments a{color:#000}

.homered{color:#ae2f30;font-size:23px;display:inline-block}
.acer-red{display:inline-block}
.home-header h2{font-family:'SegoeRegular',Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;margin:0 0 15px;padding-bottom:0;color:#000;clear: both}
.home-header h3 {font-family:'SegoeRegular',Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:22px 0 13px;padding-bottom:0;color:#000;clear: both}
.home-row .nomargin {margin-right: 0px !important}
.home-row div{width:252px;height:145px;margin-bottom:20px; text-align: center; background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px #bababa;-webkit-box-shadow:0 1px 1px #bababa;box-shadow:0 1px 1px #bababa;background-repeat:no-repeat; float: left; margin-right: 20px}
#TemplatePage_ZONE_05 .home-row div{width:317px}
.home-row a{font-size:16px;font-family:'SegoeRegular',Arial,Helvetica,sans-serif;color:#646464;text-decoration:none}
.home-row h3{margin-top:5px;font-size:16px}
.hpad {margin-right:32px}
.home-row div a:hover{color:#000}
.home-row.mssurface div{height:255px;width: 183px}
.home-row.mssurface.tvacc div{height:244px;width: 246px}
.home-row.mssurface p{padding: 0px 12px 0px 12px; line-height: 17px; font-size: 13px; margin-top: 5px}
.p-variation-value {font-size:11px}
.p-variation-header {font-size:12px}

.rotate-Outer{position:relative;height:131px;width:780px;margin-top:1px;margin-left: 4px}
.rotate-Inner{position:absolute;display:none}
.rotate-Pips{position:absolute;bottom:12px;right:1px;padding-right:5px;moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.rotate-Pips-Pip{background-image:url(../../Images/pips2.png);background-position:0 0;text-decoration:none;display:inline-block;margin:3px 0 3px 4px;width:12px;height:12px;float:left;cursor:pointer}
.rotate-Pips-Pip.Active,.rotate-Pips-Pip:hover{background-position:12px 0}
.rotate-Pips ul{margin:0;padding:0}

.weekly-deals-itm {float: left; width: 232px; text-align: center; position: relative; height: 293px;    border-right: 1px solid #dedede; padding: 4px; margin-top: 5px}
.weekly-deals-itm h3 {height:31px; overflow: hidden; font-size: 13px}
.weekly-deals-itm-price {color:#b31c2b; font-size: 27px; font-weight: bold}
.weekly-deals-itm-price span {font-size:18px }
.weekly-deals .weekly-deals-itm:last-child { border-right: none;}
.weekly-deals-itm-was span {text-decoration: line-through}
.weekly-deals-itm .btn {position: absolute; bottom: 4px; left: 76px}
.weekly-deals-itm-img .smallbox-overlay {bottom:133px; background-color: transparent}
.weekly-deals-itm-img .smallbox-overlay-206 {bottom:auto;top:-5px; background-color:transparent;left:0px; padding: 0px}
.weekly-deals-itm-img .smallbox-overlay-topleft {bottom:auto;top:5px; background-color:transparent;left:5px; padding: 0px}
.weekly-deals-itm-img .smallbox-overlay-save {display: none}
.weekly-deals-itm-img td {height:140px; vertical-align: middle }
.weekly-deals .rounded-offer {float: left;margin: 3px}
.weekly-deals-refiner {float:left;width:177px}
.weekly-deals-products {float:right;width:967px;background-color:transparent}
.weekly-deals-hdr {background-color:transparent}
.weekly-deals-hdr h2 {float: left; margin: 7px; font-size: 24px}
.weekly-deals-hdr a	{top:7px;right:0px; position: absolute}
.weekly-deals, .weekly-deals-refiner {border-color:#dfdfdf;border-style:solid;border-width:1px;-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;overflow:hidden}
.weekly-deals-refiner h3 {font-size:15px;font-weight:bold;color:#4c4c4c;margin:0;padding:10px 0 0 9px}
.weekly-deals-refiner a {margin-left:11px;font-size:11px;color:#4c4c4c;text-decoration:none}
.weekly-deals-refiner a:hover {text-decoration:underline}
.weekly-deals-refiner p {padding:0px;margin:8px 0px}
.weekly-deals {margin-bottom:20px;}
.weekly-deals-hdr-img {margin-top:-4px;clear:both}
.WeeklyFader-Wrapper {margin-top:-4px;clear:both; margin-bottom: 10px}
.WeeklyFader-Wrapper .pq-rotate-item {position: relative}
.weekly-deals-hdr select {float: right; margin: 10px}
.facet-scale-main {background-color: #feb913;}
.facet-scale-base {background-color: #bbb}
.pq-reevoo-reviews-toggle {border: 1px solid #bbb;background-color: #bbb;}
/* .weekly-deals .product-list-item:last-child { border: none; } */

.small-deal-wrapper	{position:relative;float:left;margin:5px 0px 30px 0px;border-width:1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 1px #a4a6a4;-webkit-box-shadow:0px 1px 1px #a4a6a4;box-shadow:0px 1px 1px #a4a6a4;background-color:#fff}
.small-deal-banner {background-image:url(../../Images/2017/deal-of-day-home.png);background-repeat:no-repeat; width:172px;height:35px;position:absolute;right:10px}
.small-deal	{width:372px;height:286px;cursor:pointer}
.small-deal table {float:right;width:56%;text-align:center}
.small-deal h3, .small-deal-price {float:left;width:36%;text-align:center;margin:10px}
.small-deal h3 {color:#5d5d5d;font-size:18px;margin-bottom:0px}
.small-deal-price p {margin:0px;padding:0px}
.small-deal-footer {width:100%;height:89px;background-color:#fbe108;position:absolute;bottom:0px}
.small-deal-footer img {position:absolute;bottom:-8px}
.small-deal img {padding-top:36px;max-width:100%;max-height:157px}
.small-deal-only {font-size:12px;color:#5d5d5d}
.small-deal-pounds {font-size:28px;color:#b1321d;font-weight: bold}
p.small-deal-save {font-weight: bold; font-size: 15px}
.small-deal-save::before {content:"SAVE "}
.smarthome img {padding:0px 20px 20px 20px}
div.bc-security-itm {width:304px}
.zowie-wrapper {background-color: #f7f8f8; text-align: center; width: 100%}

.config-options a {text-decoration: none}
.config-selected-option th, .config-selected-option td {font-weight: bold !important; background-color: #dfdfdf69}

.wc-left,.wc-right {width: 50%;padding-bottom:20px;}
.wc-left img, .wc-right img {padding-bottom: 15px}
.wc-left {float: left}
.wc-right {float: right; text-align: right}

#flix_product-overview {left:0px !important;top:33% !important}
#flix_key_features {left:0px !important;top:40% !important}
#flix_key_specification {left:0px !important;top:47% !important}
#flix_product_video {left:0px !important;top:54% !important}


@media (max-device-width:700px), (max-width:700px) {
.viewmobile {display:block !important}
}