html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body .g-novisited a:visited,body a:link{color:#666}body a:link:hover{color:#be2424}div.itemseparator{margin:10px 0;border-color:#eee}#homeArea #LeftPanel{display:none}a{color:#be2424}a:hover{text-decoration:none;color:#111}.link,.store_header,.ttl,a.all_cats{display:none!important}#v4-20,a.pll{color:#666}.rs_box{border:0}.ctrlbr{border-radius:6px;border:1px solid #DDD;padding:10px;margin:0 10px;background-color:#F9F9F9}.cmpBr{border:0;background-color:inherit}.cmsg a{text-decoration:underline}td#CentralArea div.dynpg{border-radius:6px;border:1px solid #DDD;padding:0;background-color:#F9F9F9;margin:10px}span.pdmt .label{color:#999;font-weight:400}span.pdmt .cur{color:#333}span.g-b{font-size:14px;font-weight:700;color:#be2424;white-space:nowrap}span.bids{color:#555}span.label{color:#555;padding:0;font-size:100%}.grid td.gallery{vertical-align:middle}.grid td.left{border-left:1px solid #eee}.gallery-image div{font-size:13px}table.gallery .mi,table.gallery div.ttl{margin:4px 20px;display:table!important}table.gallery div.ttl a{font-weight:700}table.gallery table.fixed{margin-left:20px;margin-right:20px}table.gallery div.subtitle{margin:2px 20px}table.gallery table.fixed div.time2{margin:0 0 6px}table.pgbc{border:0;border-radius:6px;padding:0;background-color:inherit}.stBadge-accent td{background:#94ca4b}.r3_bl,.r3_t,.v4acpcont{display:none}.r3_c{border:0}.v4stabl{background-color:#94ca4b;border-left:10px solid #85be38;padding:8px 10px!important;color:#FFF;margin:0 10px}.v4stabl a{color:#fff!important}div.fpcc{border:1px solid #EEE;background:#FFF;margin:0 0 10px;padding:10px}.fpcc span.keywordClass{color:#f9851e}#CentralArea .tp{padding-top:0}#CentralArea .rs_box{background:#FFF;border:1px solid #EEE;padding:10px 0 0}#CentralArea span.label{margin:0 3px 0 0}.m2e-gallery .preview{border:1px solid #eee}.m2e-gallery .preview:hover{border-color:#be2424}.m2e-gallery .preview:hover>img{opacity:1!important}.header-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;padding:0 40px}.header .header_top{background-color:rgba(255,255,255,.36);padding:20px 40px 15px;border-bottom:4px solid #be2424;font-size:14px}.header .header_top>strong{font-size:15px;color:#be2424}.header .header_top .coupon_list{border-bottom:1px dashed #ccc;margin:10px 0 6px}.header .header_top .coupon_item_head{text-transform:uppercase}.header .header_top .coupon_item{padding:3px 0;display:grid;grid-template-columns:30% 50% 20%;border-top:1px dashed #ccc}.header .header_top .coupon_item .item:first-child{font-weight:700}.header .newsletters{margin-bottom:0;line-height:26px;font-size:13px;text-align:center;border-bottom:1px dashed #bbb;background-color:rgba(255,255,255,.36)}.header .newsletters:hover{background-color:transparent}.header .newsletters a{display:block;color:#444}.header .newsletters a span{display:inline-block;width:20px;background-image:url(../image/newsletter.png);background-position:0 8px;background-repeat:no-repeat;margin-left:5px}.header .newsletters a:hover{color:#be2424}.header .newsletters a:hover img{opacity:.7}.header .newsletters a:hover span{background-position:0 -22px}.header h1.logo{flex:1;margin:15px 0}.header h1.logo a{display:block;width:300px}.header h1.logo a img{display:block;width:100%}.header .top_icon{display:flex;float:left;margin-left:20px}.header .top_icon a{display:flex;color:#666;line-height:20px}.header .top_icon a:hover{color:#be2424}.header .top_icon p{margin:0;text-transform:uppercase}.header .top_icon span{font-size:80%}.header .top_icon img{max-height:40px;margin-right:10px}.template-content{font-size:15px;font-family:Helvetica,Arial,sans-serif}.template-content>.main,.template-content>header{background-color:#f1f1f1;background-image:url(../image/concrete-texture.png)}.tab_title{font-weight:500;line-height:40px;font-size:26px;margin-bottom:20px;text-transform:uppercase}.product-view{background:#FFF;padding:15px;border:1px solid #EEE;font-size:13px}.product-view .product-name h1{border-bottom:1px dashed #DDD;font-size:24px;margin:0 0 20px;padding:5px 0 20px;line-height:26px;font-weight:400}.product-view .product-essential{position:relative;padding:20px}.product-view .product-essential img{display:block;width:100%;max-width:600px}.product-view .preview-container{text-align:center}.product-view .gallery-image img{max-width:100%;height:auto;width:auto\9;cursor:pointer}.product-view .gallery-image div{display:none}.product-view .brand{margin:0 0 20px}.product-view .brand img{width:80px}.product-view .postage{position:absolute;top:0;right:15px;font-size:12px;text-align:center;text-transform:capitalize;color:#FFF;background:#2fc9d3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-family:Helvetica,Arial,sans-serif}.product-view .postage.free{background:#94ca4b}.product-view .postage span{display:inline-block;padding:3px 6px}.product-view .discount{position:absolute;top:20px;right:15px;text-transform:uppercase;background:#da3b3b;font-size:12px;text-align:center;color:#FFF;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-family:Helvetica,Arial,sans-serif}.product-view .discount span{display:inline-block;padding:3px 6px}.product-view .attr li{font-size:16px;color:#be2424}.product-view .attr li span{color:#999}.product-view .price-box{margin:0 0 10px;font-family:Boogaloo,cursive}.product-view .price-box .msrp{display:inline-block;font-size:22px;text-decoration:line-through;color:#CCC;margin:0 10px 0 0}.product-view .price-box .regular{display:inline-block;font-size:22px;line-height:32px;font-weight:700;color:#be2424}.product-view .short-desc{margin:20px 0 0;padding:20px 0 0;line-height:22px;color:#999;font-size:14px;border-top:1px dashed #ddd}.product-view .short-desc p{margin:0}.product-view .manufacturer{font-size:12px;padding:10px 0 0;color:#888;line-height:18px}.product-view .manufacturer a{color:#2fc9d3}.product-collateral .product-content{padding:30px 40px;overflow:hidden}.product-collateral .product-content .product_name{font-size:24px;text-align:center;margin-bottom:25px}.product-collateral .product-content section{padding:20px;background-color:#fff;margin-top:20px}.product-collateral .product-content section img{max-width:100%}.product-collateral .product-content section h2{font-size:22px}.product-collateral .product-content section h3{font-size:20px}.product-collateral .product-content section h4{font-size:18px}.product-collateral .product-content section#product_whyus p{margin-bottom:5px}.product-collateral .product-content section#product_whyus img{margin-bottom:10px;max-height:56px}.product-collateral .product-content section#product_whyus h3{text-transform:uppercase;font-size:16px}.product-collateral .product-content section#product_whyus .whybox a{display:block;text-align:center;padding:30px 10px 20px;background-color:#444;color:#fff;-webkit-transition:background-color ease-in .3s;transition:background-color ease-in .3s}.product-collateral .product-content section#product_whyus .whybox a:hover{background-color:#be2424}#product_desc .std img{margin:0 auto;display:block;max-width:100%}#top_menu{line-height:42px;background-color:#444;color:#fff}#top_menu ul{list-style:none;padding:0;margin:0}#top_menu label{margin:0}#top_menu .categories:hover>.dropdown-menu{display:block}#top_menu .categories:hover>.cat-parent{background-color:#be2424}#top_menu .dropdown-menu{font-size:90%;padding:10px 0;border-radius:0;min-width:250px}#top_menu .dropdown-menu a{line-height:30px;color:#444}#top_menu .dropdown-menu a:hover{color:#be2424}#top_menu .dropdown-menu .cat_item a{display:block;padding:0 15px}#top_menu .cat-parent{color:#fff;padding:0 15px;-webkit-transition:background-color ease-in .3s;transition:background-color ease-in .3s}.footer{border-top:2px solid #be2424;padding:10px;margin-top:0;font-size:14px;font-weight:400;line-height:20px;text-align:center;background-color:#eaeaea;background-image:url(../image/concrete-texture.png)}.footer p{margin:0;line-height:20px;text-align:center}.footer .payment-img{line-height:36px;text-align:right;margin:12px 0 0}.laptops .product-collateral .specif-list{padding:0}.laptops .product-collateral .specif-list li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:8px 0;border-bottom:1px solid #eee;list-style:none}.laptops .product-collateral .specif-list li:last-child{border-bottom:none}.laptops .product-collateral .specif-list strong{width:200px;text-transform:uppercase;color:#555}.laptops .product-collateral .specif-list p{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;color:#999}@media (min-width:1200px){.template-content{width:1200px}}@media (min-width:992px) and (max-width:1200px){.header h1.logo a{width:240px}.product-collateral .product-content{padding:20px}.header-container{padding:0 20px}.header .header_top .coupon_item{grid-template-columns:22% 60% 18%}}@media (max-width:991px){.header .header_top{padding:10px 20px}.product-collateral .product-content{padding:20px}.header-container{padding:0 20px}.header .top_icon{margin-left:0}.product-view .product-essential{margin-bottom:15px}.sidebar{display:none}.product-collateral label{font-size:14px;padding:0 15px;height:47px;line-height:47px}.header h1.logo{margin:0;padding:15px 0}#product_whyus .col-md-6{margin-bottom:15px}.header-container{display:block}.header h1.logo a{width:240px;margin:0 auto}.top_icons{display:flex;padding-bottom:10px}.header .top_icon{flex:1}.d-drop-btn{position:relative;padding:0 15px;text-transform:uppercase;font-weight:700;-webkit-transition:background-color ease-in .3s;transition:background-color ease-in .3s}.d-drop-btn:after{font-weight:700;font-size:20px;content:"+";position:absolute;right:15px;-webkit-transition:transform ease-in .3s;transition:transform ease-in .3s}#cat-nav{max-height:0;overflow:hidden;-webkit-transition:linear .4s max-height;transition:linear .4s max-height}#cat-nav>ul{display:block;padding:15px 0;line-height:38px}#cat-nav>ul>li,#cat-nav>ul>li label{display:block}#dropdown:checked~.d-drop-btn{background-color:#be2424}#dropdown:checked~.d-drop-btn:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}#dropdown:checked~#cat-nav{max-height:1000px}.categories .dropdown-menu{position:relative;float:none;background-color:#666;color:#fff}#top_menu label.cat-parent{font-weight:700}#top_menu label.cat-parent:after{content:"+";position:absolute;right:15px;-webkit-transition:transform ease-in .3s;transition:transform ease-in .3s}#top_menu .dropdown-menu{max-height:0;display:block;padding:0;overflow:hidden;-webkit-transition:ease .4s max-height;transition:ease .4s max-height}#top_menu .dropdown-menu li:first-child{padding-top:10px}#top_menu .dropdown-menu li:last-child{padding-bottom:10px}#top_menu .dropdown-menu a{color:#fff;line-height:40px}#top_menu .dropdown-menu a:hover{color:#fff}#top_menu .dropdown-menu li:not(.cat_item_p) a{padding-left:30px}#link-1:checked~.categories>.dropdown-menu,#link-2:checked~.categories>.dropdown-menu,#link-3:checked~.categories>.dropdown-menu,#link-4:checked~.categories>.dropdown-menu,#link-5:checked~.categories>.dropdown-menu{max-height:500px}#link-1:checked~label.cat-parent:after,#link-2:checked~label.cat-parent:after,#link-3:checked~label.cat-parent:after,#link-4:checked~label.cat-parent:after,#link-5:checked~label.cat-parent:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}}@media (max-width:767px){.top_icons{display:none}body>table,body>table>tbody,body>table>tbody>tr,body>table>tbody>tr>td{display:block}.template-content{padding:0}.hours{display:none}.product-collateral label{float:none;background:#fff;border:1px solid #eee;border-bottom-color:#ccc;padding:0 15px;margin:5px 0 0;font-size:1em;height:auto}.product-collateral label:after{content:"+";float:right;font-size:20px;color:#bbb;background:0 0!important}.product-collateral section .std{margin:0;float:none}.laptops .product-collateral .specif-list li{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.footer{padding:10px 15px}.footer .payment-img,.footer p{text-align:center}}