/** Copyright © 2005-2016 Apple Inc. All Rights Reserved. **/
@charset "UTF-8";.button.rect.loading>span{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.button.rect .spinner{background-image:none}body.financing .overlay{box-shadow:0 0 25px rgba(0,0,0,.6);background:white;border-radius:6px}.overlay.store-locator{width:697px}div.estimated-payment #installments{padding-top:10px;padding-right:20px}div.estimated-payment #installments .row-container-upper{border-bottom:1px solid #CCC;height:40px}#installments .row-container-upper{border-bottom:1px solid #CCC;min-height:30px}#overlay-content #installments .row-container-last{padding-bottom:30px}ul,ol{list-style:none}div.estimated-payment .three-column .one,div.estimated-payment .three-column .header-one{width:33%;float:left;margin-top:-10px}div.estimated-payment .three-column .two,div.estimated-payment .three-column .header-two{width:33%;float:left;margin-top:-10px}div.estimated-payment .three-column .three,div.estimated-payment .three-column .header-three{width:33%;float:left;margin-top:-10px}#installments .three-column .header-one p,#installments .three-column .header-two p,#installments .three-column .header-three p{padding-top:15px;color:#666;font-size:12px;margin-top:10px;margin-right:0}#installments .three-column .one p,#installments .three-column .two p,#installments .three-column .three p{padding-top:20px;color:#666;font-size:14px}div #apply-now{text-align:right;padding-top:10px;padding-right:10px}div #continue-now{float:right;padding-top:10px;padding-right:10px}#calculator p{color:#666;font-size:14px;padding:30px 10px 0 28px;background:#FFF;min-height:100px}div.learn-more{min-height:150px;display:inline-block}div.learn-more .three-col{padding:15px 0 0 30px;overflow:hidden}ul,ol{list-style:none}#step-one p a,#step-two p a,#step-three p a{background:none}div.learn-more .three-col .two,div.learn-more .three-col .three{width:33%;float:left;font-size:12px}div.learn-more .three-col .one{width:32%;float:left;font-size:12px}div.learn-more .three-col .three{margin-left:12px}div.learn-more .two-col .icon,div.learn-more .three-col .icon{float:left;padding:10px 0 0}div.learn-more .two-col .details,div.learn-more .three-col .details{display:table-cell;line-height:3em;padding:25px 0 25px 3px}div.learn-more .two-col h3,div.learn-more .three-col h3{font-size:18px;line-height:2em}div.learn-more .two-col .details p,div.learn-more .three-col .details p{color:#888;padding-right:35px;line-height:18px;font-size:13px}body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}body{background:#f3f4f5}.box .steps .steps-list .step{width:33%;float:left;font-size:12px;color:#999;font-size:14px}div.terms-label{padding:10px 0}div.terms-content{padding-top:2px;padding-bottom:13px;color:#999;line-height:1.3em}#promo-left h4{font-size:14px;padding-top:7px}#promo-left p{padding-top:15px}div.promo-banner{margin:32px 30px 30px}.promo-banner ul.three-column{min-height:32px}#promo-right .column-first{padding-top:15px;width:77%;float:left;margin-left:-30px}#promo-right div.column-last{padding-top:20px;width:25%;float:right}.cards #promo-left{border-right:1px solid #CCC}div.promo-banner .three-column .one{width:50%;float:left}div.promo-banner .three-column .two{width:25%;float:left}div.promo-banner .three-column .three{width:25%;float:left}#promo-left .three-column .one p{padding-top:0;text-align:left;color:#999;font-size:14px}#promo-left .three-column .two p,#promo-left .three-column .three p{padding-top:0;text-align:right;color:#666;font-size:14px}div.promo-banner #installments{padding-top:20px;padding-right:20px;line-height:2.3}.promo-banner h2{color:#222;font-family:Lucida Grande;font-weight:none;font-size:19px;line-height:1.2}#promo-right h2{margin-left:-30px}.column-first p{color:#999;font-size:13px}#promo-right .column-first p{line-height:20px}.cards{border-bottom:1px solid #CCC}.row-container-upper{border-bottom:1px solid #CCC;min-height:31px}body.financing .cards{background:none;height:299px;display:block;position:relative;padding-top:0;border-bottom:1px solid #CCC}div.column-first{width:53%;float:left}div.column-last{width:47%;float:right}div.full-width img.header-hero-name{position:absolute;margin-left:0}body .financing.header .header-hero{position:absolute;top:1px;right:0}body .financing.header .top-part img{position:absolute}.module h2,.module h2 span{padding:0;background:none}.box .box-content.clearfix .module.footeblock,.box .box-content.clearfix .module_top,.box .box-content.clearfix .module_btm{background:none;margin-top:-8px;margin-bottom:-8px}.footerblock .grid-3of4 p.dark,.footerblock .grid-3of4 p.light{color:#666;display:inline}.finance-calculator .header{height:25px;color:#333;background-image:-webkit-linear-gradient(top,#f1f1f1 0,#d1d1d1 100%);background-image:linear-gradient(to bottom,#f1f1f1 0,#d1d1d1 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#d1d1d1));padding:18px 26px 16px}.finance-calculator .footer{text-align:center}.finance-calculator.with-results .bubble .content{background:#fffacc;background:-webkit-gradient(linear,left top,left bottom,from(#fffef8),to(#fffacc))}.top-part-content{padding:90px 410px 12px 0;color:#666}.full-width .button{margin:43px 0 11px}div.terms-label h2{color:#999;font-weight:700}div.full-width img.header-hero{float:right;margin-top:-1px}a{color:#158cfb}.footerblock .grid-3of4 p,.footerblock .grid-4of4 p,.footerblock .grid-2of4 p,.footerblock .grid-1of4 p{font-size:14px;padding-top:1px;text-align:center;color:#666;line-height:20px}.footerblock .grid-2of4 p{padding-bottom:10px}.box{margin-top:10px}.box-footer{padding:25px 0 0;font-size:14px;border-top:1px solid #d7d7d7;margin:23px 46px 10px}.box .terms{margin:20px 46px 49px;font-size:14px;color:#666}.barclay .box-footer{border-top:none;color:#666}#top-part h1{font-size:30px;padding-right:410px;line-height:1.2}.footerblock .grid-3of4,.footerblock .grid-2of4,.footerblock .grid-4of4,.footerblock .grid-1of4{padding:4px 17px 26px 16px;float:left;width:209px;height:135px;border-right:1px solid #ccc}.finance-calculator .content{font-size:14px;color:#666;line-height:1.5em}.barclay .grid-3of4{width:208px}.footerblock .grid-1of4{width:212px;margin:0;border-right:none}.box-full{margin-top:35px;font-size:20px;padding:15px 46px 38px}body .financing.header{background:none;height:266px;display:block;position:relative;padding-top:47px;border-bottom:1px solid #CCC}.financing .top-part{color:#666;font-size:16px;line-height:25px;padding-left:34px}.barclay .grid-2of4 p{padding-top:3px;padding-bottom:0}.barclay .grid-1of4>a{margin:10px 0 0 42px}.barclay .grid-1of4 h2+p{padding-bottom:16px}.box-footer h3{font-size:18px;display:inline;padding-right:20px}.footerblock .grid-3of4 h2,.footerblock .grid-2of4 h2,.footerblock .grid-4of4 h2,.footerblock .grid-1of4 h2{text-align:center;padding-bottom:8px}.footerblock .grid-3of4 h2{margin-bottom:6px}.barclay .footerblock .grid-3of4 h2{margin:0}.loan-value .currency-symbol{position:absolute;font-size:16px;line-height:36px;margin-left:.5em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.loan-value .currency-symbol{margin-left:-.4em}}.box-footer .loan-value input{width:5.0em;border-radius:5px;border:.1em solid #ccc;font-size:15px;padding:.49em 0 .49em .9em;text-align:left;line-height:18px;margin:0 10px 0 5px;border-left:1px solid #ccc}.box-footer .loan-value{display:inline;border-left:1px solid #ccc;padding:12px 20px;margin-left:15px}.box-footer .loan-value a.finance-calculator-link,.loan-value .calculate.button.merchandising,.box.barclay .apply-now-button{font-size:12px;padding:7px 18px;border:1px solid #b5b5b7;background:#ebebeb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#ebebeb');background:-webkit-gradient(linear,left top,left bottom,from(white),to(#ebebeb));background:-moz-linear-gradient(top,white,#ebebeb);background-image:-webkit-linear-gradient(top,#fff 0,#ebebeb 100%);background-image:linear-gradient(to bottom,#fff 0,#ebebeb 100%);border-radius:4px;color:#0a8ed4;box-shadow:inset 0 1px 1px 0 white;line-height:19px;display:inline-block}.box.barclay .apply-now-button{padding:8px 22px}.loan-value a.finance-calculator-link:hover{text-decoration:none}.finance-calculator .fineprint{font-size:14px;overflow:scroll;padding-bottom:50px;margin-top:13px;line-height:1.45em;color:#666}.finance-calculator .loan-value input{width:6.1em;padding:.45em 0 .45em 1.2em}.finance-calculator .results th{font-size:14px;color:#666}.finance-calculator .footer,.finance-calculator .results p+p,.finance-calculator .results h3{display:none}.finance-calculator .results p{margin-top:14px;font-size:14px;color:#666}.box-footer h3 img{vertical-align:middle}.box-footer>p{padding-bottom:36px}img.header-hero{padding:50px}.finance-calculator .header{padding:21px 26px 13px}.finance-calculator .loan-value-form{margin:1.5em 0}.finance-calculator .results td.monthly{width:96px}.finance-calculator>.content{padding:.8em 2.7em}.finance-calculator .results td{padding:4px;color:#000;font-size:15px}.finance-calculator .content .loan-value-guide{left:17em;margin:9px 0 0}.gb .top-part-content{padding-top:65px;padding-left:14px}.gb .box .grid-4of4,.gb .box .grid-3of4,.gb .box .grid-1of4,.de .box .grid-4of4,.de .box .grid-3of4,.de .box .grid-1of4{width:22%;padding:7px 50px 9px}.gb .box.barclay .grid-4of4,.gb .box.barclay .grid-3of4,.gb .box.barclay .grid-1of4{width:20%;padding:6px 20px 26px}.gb .box.barclay{display:none}.gb .box .terms{display:none}.gb .box-footer{padding-bottom:30px}#paypal-financing-footer{color:#999}#paypal-financing-footer h3,.disclosures h4{font-size:12px;font-weight:700;padding-bottom:10px}.footnote-bottom-padding{border-bottom:1px solid #CCC;padding-bottom:10px}.barclay-footnotes,.disclosures h4{padding-top:10px}.bullets .subheader,.important .subheader{font-size:12px;font-weight:700}.disclosures p{padding-bottom:10px}.bullets{padding-bottom:10px}.overlay .close-button{display:none}.store-navigation .box-content{background:url(web/shared/merch/res/store-navigation.png) repeat-x 0 0;background:none,url(web/shared/merch/res/store-navigation.svg) repeat-x 0 0;background-size:1px 240px;padding:5px 0;line-height:17px}.store-navigation ul,.store-navigation li{margin-top:0;display:block}.store-navigation a{display:block;padding:2px 12px;color:#333}.store-navigation a:hover{color:#0085cf;background-color:#d6e5f2;text-decoration:none}.store-navigation .departments a,.store-navigation #shopdetails a{font-size:14px;font-weight:700;padding-top:3px;padding-bottom:3px}.store-navigation #shopdetails,.store-navigation #morestores{margin-top:3px;border-top:1px solid #ccc;padding-top:3px;font-size:12px;font-weight:700}.store-navigation .departments li{margin-bottom:1px}.store-navigation #shopaccessories{padding-top:4px}.box #product-accessories-list li{position:relative;border-bottom:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px;min-height:80px;background-color:#fff}.box #product-accessories-list .details{float:left;margin-left:180px;width:250px;margin-right:30px}.box #product-accessories-list h3{font-weight:700;font-size:11px}.box #product-accessories-list h3 a{color:black}.box #product-accessories-list h3 a:hover{text-decoration:none;color:#08C}.box #product-accessories-list div.img{position:absolute;top:20px;left:0}.box #product-accessories-list div.img img{padding:0 45px}.box #product-accessories-list div.product-rating{float:left;width:130px;margin-right:30px}.box #product-accessories-list span.rating{height:13px;width:60px;background-image:url(web/shared/merch/res/star-ratings.png);background-image:none,url(web/shared/merch/res/star-ratings.svg);background-size:61px 117px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;display:block}.box #product-accessories-list div.additional-info{float:right;width:135px;margin-right:45px}.box #product-accessories-list .product p.price{font-size:12px;padding-bottom:.5em}.box #product-accessories-list .product p.more{z-index:10}.box #product-accessories-list p.more a{color:#999;padding-right:7px;background:url(web/shared/merch/res/link-more.png) 100% 80% no-repeat;background:none,url(web/shared/merch/res/link-more.svg) 100% 80% no-repeat;background-size:4px 9px}.box #product-accessories-list .star-rating-10{background-position:0 0}.box #product-accessories-list .star-rating-15{background-position:0 -13px}.box #product-accessories-list .star-rating-20{background-position:0 -26px}.box #product-accessories-list .star-rating-25{background-position:0 -39px}.box #product-accessories-list .star-rating-30{background-position:0 -52px}.box #product-accessories-list .star-rating-35{background-position:0 -65px}.box #product-accessories-list .star-rating-40{background-position:0 -78px}.box #product-accessories-list .star-rating-45{background-position:0 -91px}.box #product-accessories-list .star-rating-50{background-position:0 -104px}.freeshipping,.free-shipping,body.cart-checkout div.specials{color:#f30}.freeshipping{display:block}.box-content div.sub-heading{margin:0 1px;border-bottom:1px solid #cfcfcf;background:url(web/shared/merch/res/bg-sub-heading.png) left 50% repeat-x;background:none,url(web/shared/merch/res/bg-sub-heading.svg) left 50% repeat-x;background-size:23px 100px}.box-content div.sub-heading div.sub-heading-content{padding:5px 13px}.box-content div.sub-heading img.badge{float:left;margin-right:8px}.box-content div.sub-heading div.single-line{padding-bottom:3px;line-height:24px}#primary .box>.box-content{padding:0 0 23px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#primary .box>.box-heading{padding-bottom:1px}#promo-bar .box-banner{line-height:0}#navigation #specialist.box h2{background:url(web/shared/merch/res/column-h2-top.png) no-repeat;background:none,url(web/shared/merch/res/column-h2-top.svg) no-repeat;background-size:168px 5px;overflow:hidden}#specialist.box h2{float:left;width:100%;padding:5px 0 0;background:url(web/shared/merch/res/primary-h2-top.png) no-repeat;background:none,url(web/shared/merch/res/primary-h2-top.svg) no-repeat;background-size:804px 4px}#navigation #specialist.box h2 span{display:block;padding:0 0 5px 12px;background:#2d5e9f url(web/shared/merch/res/h2.png) repeat-x;background:none,#2d5e9f url(web/shared/merch/res/h2.svg) repeat-x;background-size:1px 50px;font-weight:700;font-size:13px;line-height:14px;color:#fff;text-shadow:1px 1px 1px #224272}#navigation #specialist .box-content p{line-height:2.4em}.ns #primary .box-content .box-heading{display:none}.ns .box:last-child{margin-bottom:0}.ns.applecare-landing .promo-tile{width:auto}.applecare-landing .promo-tile{float:left;padding:23px 0 26px;width:479px}.ns.applecare-landing .box .list_content,.ns.applecare-landing .box .list_foot{float:left;width:100%;padding-left:8px}.product-grid{padding:10px 0}.ns.applecare-landing .category .box .promo-tile{width:auto;float:left;padding:23px 0 26px}.ns.applecare-landing .category .box .product-grid{padding-left:30px;float:left;padding-bottom:30px;width:263px}#navigation.rail>.list h2{background:url(web/shared/merch/res/column-h2-top.png) no-repeat;background:none,url(web/shared/merch/res/column-h2-top.svg) no-repeat;background-size:168px 5px;overflow:hidden}.rail>.list h2{float:left;width:100%;padding:5px 0 0;background:url(web/shared/merch/res/primary-h2-top.png) no-repeat;background:none,url(web/shared/merch/res/primary-h2-top.svg) no-repeat;background-size:804px 4px}#navigation.rail>.list h2 span{display:block;padding:0 0 5px 12px;background:#2d5e9f url(web/shared/merch/res/h2.png) repeat-x;background:none,#2d5e9f url(web/shared/merch/res/h2.svg) repeat-x;background-size:1px 50px;font-weight:700;font-size:13px;line-height:14px;color:#fff;text-shadow:1px 1px 1px #224272}body.grid-promo #navigation .box .list_content{padding-top:2px}body.grid-promo #navigation .box-content a img{float:none;margin:20px auto 0}a.learn-more{padding-right:7px;background:url(data:image/gif;base64,R0lGODlhBAAHAIAAAACIzP///yH5BAEHAAEALAAAAAAEAAcAAAIIRA4WaeyrVCgAOw==) no-repeat 100% 60%;background-size:4px 7px;zoom:1}body.grid-promo .category .box .promo-tile{width:195px;padding:25px 50px 0 25px;margin:0;float:left}body.grid-promo .category .box .promo-tile h3{font-weight:700;font-size:14px;margin-bottom:10px;color:#000}body.grid-promo .category .box .promo-tile p{margin-bottom:5px;line-height:16px}body.grid-promo .category .box .product-grid{float:left;width:530px}body.grid-promo .category .box div.row{border-top:1px solid #CCC;clear:both}body.grid-promo .category .box ul.product-row{width:530px;border:none}body.grid-promo .category .box ul.product-row .product .image{position:inherit}body.grid-promo .category .box ul.product-row li dl{padding:0}body.grid-promo .category .box ul.product-row{background-image:none}body.grid-promo .category .box ul.product-row li{width:160px;margin-right:20px}body.grid-promo .category .box ul.product-row li.last-tile{margin-right:0}.category .box ul.product-row{min-height:13.5em;height:auto!important;height:13.5em}.department .box ul.product-row,.department .box ul.product-row li,.department .box ul.product-row li dl,.category .box ul.product-row,.category .box ul.product-row li,.category .box ul.product-row li dl{height:auto;left:0;min-height:1em;top:0}.category .box ul.product-row{border-bottom:1px solid #e5e5e5;width:801px;background:#fff url(web/shared/merch/res/category-grid.png) 265px 0 repeat-y;background:none,#fff url(web/shared/merch/res/category-grid.svg) 265px 0 repeat-y;background-size:269px 1px}.department .box ul.product-row,.category .box ul.product-row,body.grid-promo #promo-bar .box-content ul{background:none;border:0;float:left;padding:12px 0}body.grid-promo .category .box div.row.first{border-top:none}.category .box ul.product-row li{width:265px}.category .box ul.product-row li,#promo-bar .modulecontent ul li{margin:0 1px;width:267px;padding:.75em 0 2em}ul.product-row li.first-tile{width:154px}.box ul.product-row,.box ul.product-row li{min-height:16em;height:auto!important;height:16em}.box ul.product-row li{position:relative;display:inline;float:left;margin:0 1px 0 0;width:156px}.product-grid .first-row li{padding-top:4px}.product-grid .product-row li{float:left;width:121px;padding:14px 18px;line-height:15px}#primary .box ul.product-row li dl dt a,.box ul.product-row li dd.price{color:#333;font-size:11px;font-weight:700;line-height:1.4em}#primary .box ul.product-row li.superlink-hover dl dt.name a,#primary .box ul.product-row li dl dt.name a:hover{color:#0085cf!important}.grid-promo .box .product-grid ul.product-row li.product dl dt.name{padding-top:90px;padding-bottom:3px}.box ul.product-row{margin-left:1px}.grid-promo .box .product-grid ul.product-row li.product dl dd.image{position:absolute}.product-grid .image a{display:inline-block}.product-grid .product-row a{color:#333}.department .box ul.product-row li dl dt,.category .box ul.product-row li dl dt{height:auto;min-height:1em}.box ul.product-row li dt{height:auto!important;height:2.85em;min-height:2.85em;font-size:1.1em;line-height:1.125em}.product-grid .name{font-weight:700;min-height:32px}.category .box ul.product-row .product .image{left:13px;position:absolute;top:0}.category .box .product .image{left:15px}.product-grid .image a{display:inline-block}.box ul.product-row li dl{font-size:10px}html:lang(th-Th) .box ul.product-row li dl{font-size:11px}.box ul.product-row li dd.starrating{margin:.5em 0;line-height:1em}.product-grid .starrating{margin:5px 0}.box ul.product-row li dd.price{margin-bottom:3px!important;margin-top:3px}.product-grid .price{font-weight:700;margin:3px 0}#navigation .box.full ul{clear:both}#navigation .box.full li{clear:both}#navigation .box.full ul,#secondary .box.full ul{margin:5px 2px 3px 1px;padding:5px 0 3px;list-style:none}.promo #navigation .box-content li a,#secondary .box-content li a,#navigation .box-content p.more a,#secondary .box-content p.more a{position:relative;display:block;clear:left;padding:5px 12px;line-height:1.25em;color:#333;cursor:pointer}body.grid-promo .category .box .promo-tile ul{list-style-type:none;padding-left:25px}body.grid-promo #navigation .box-content li a:hover,#secondary .box-content li a:hover,#navigation .box-content p.more a:hover,#secondary .box-content p.more a:hover{text-decoration:none;color:#0085cf}body.grid-promo .category .box.full .promo-tile ul{list-style-image:none;list-style-position:outside;list-style-type:none}body.grid-promo .category .box.full .promo-tile ul li{font-weight:700;margin-left:1px;line-height:1.4em;background:none;padding-left:0}body.grid-promo .category .box .promo-tile ul{list-style-type:none;padding-left:25px}.box.full .promo-tile .nobr{white-space:nowrap}#full-banner-fade .materializer{transition-duration:1000ms;-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;-o-transition-duration:1000ms;-ms-transition-duration:1000ms}.clearer{clear:both;font-size:1px;height:1px;line-height:1px}body.specialdeals #primary .refurb-list .title-bar h2{padding:13px 15px 3px}body.specialdeals .box.refurb-list .title-bar .module_top_promo,body.specialdeals .top-with-content p.module_top_promo{float:right;font-size:.95em;line-height:1.5em;padding:0 18px 0 0;height:23px}body.specialdeals .box.refurb-list .title-bar .tagline{padding:0 15px 8px}body.specialdeals .no-products-available{padding:20px 20px 0}body.specialdeals .box.refurb-list .title-bar .module_top_promo img,body.specialdeals .top-with-content p.module_top_promo img{margin-top:-6px;vertical-align:middle}body.specialdeals #primary .box .box-content{padding-bottom:0}.ns.specialdeals #primary .box:last-child{margin-bottom:0}body.specialdeals .refurb-list table{border-top:1px solid #cdcdcd}body.specialdeals .refurb-list table.first{border:none}body.specialdeals .refurb-list table tr.product{border:none}body.specialdeals .refurb-list table.first tr.product td{padding-top:12px}body.specialdeals .refurb-list table tr.product td{padding-top:20px;padding-bottom:30px}body.specialdeals .refurb-list td.image,body.specialdeals .refurb-list td.purchase-info{font-size:11px;line-height:14px;padding:0 14px;text-align:center;vertical-align:top;width:150px}body.specialdeals .refurb-list td.specs h3{color:#333;font-size:12px;font-weight:700;padding-bottom:3px}body.specialdeals .refurb-list td.specs p,body.specialdeals .refurb-list td.specs ul{padding-left:10px}body.specialdeals .refurb-list td.purchase-info{text-align:right}body.specialdeals #primary .refurb-list table td.specs h3 a{color:#333}body.specialdeals .refurb-list td.purchase-info .price span.current_price{display:block;font-size:14px;line-height:18px;padding:0;color:#333;font-weight:700}body.specialdeals .refurb-list td.purchase-info a{margin-top:10px}body.specialdeals .refurb-list td.specs{font-size:10px;line-height:16px;width:448px}html:lang(th-Th) body.specialdeals .refurb-list td.specs{font-size:11px}.box table{border:0;border-collapse:collapse;width:100%}.box table{border-collapse:collapse}.box td{padding:1.95em 0 2em;vertical-align:top}.box tr.product{border-bottom:1px solid #e5e5e5}.box td.image{padding:0;width:180px;vertical-align:middle;text-align:center}span.current_price,span.previous_price,span.savings,span.message{display:block}body.specialdeals #primary #promo-bar h2{padding:25px 0 25px 26px;font-size:20px}.ns.specialdeals #primary #promo-bar h1,.ns.specialdeals #primary #promo-bar h2{padding:25px;font-size:22px;font-weight:400;line-height:16px}body.specialdeals #promo-bar li h3{margin:5px 15px 0;font-weight:700;font-size:13px;color:#333}body.specialdeals #promo-bar li p{margin:0 15px;color:#666}body.specialdeals #promo-bar li img{display:block;margin:0 auto}body.specialdeals #promo-bar li a{position:absolute;left:0;top:0;width:265px;height:100%;text-indent:-9999px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}body.specialdeals #promo-bar li:first-child{border-left:none}body.specialdeals #promo-bar li{float:left;width:265px;padding:12px 0 14px;border-left:solid 1px #e7e7e7;position:relative}.help-content .titlestub h1{font-size:21px;font-weight:700;color:#677072;text-shadow:1px 1px 1px white}.box.full .box-content h2,.box.full .box-content table td h2,.full .box.full .box-content h2,#primary_main .box.full .box-content h2,#navigation .box.full .box-content h2,#secondary .box.full .box-content h2,#navigation .footerblock .box-content .list_head h2,#secondary .footerblock .box-content .list_head h2{clear:left;float:none;width:auto;padding:0;background:none}#primary_main .box-content #store_details h2,#navigation .box.full .box-content h2,#secondary .box.full .box-content h2,#navigation .footerblock .box-content .list_head h2,#secondary .footerblock .box-content .list_head h2{padding:0 12px .25em;font-weight:700;font-size:12px;color:#333}.store-l0 .store-l1#store-prod-btm .offer .prod-price .strike{color:#636966;text-decoration:line-through}.store-l0 .store-l1 .offer .prod-info .font,#primary .box-content.clearfix ul p .font{color:red}.box-content.clearfix .topic .font-color{color:#8cb0c4}#primary .box-content.clearfix .topic h4 span.under-lined{text-decoration:underline}.grid-promo .box .product-grid ul.product-row li.product dl dd.starrating{display:none}#primary .box:last-child{margin-bottom:8px}.promo.grid-promo .box.box-content .box-heading{display:none}.promo.grid-promo .box>.box-heading+.box-content{border-top:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px}.box-content .phone-img{background-image:url(web/shared/merch/res/phone.png);background-image:none,url(web/shared/merch/res/phone.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:0 1px;padding:0 0 5px 19px}div#navigation .box-content p{color:#666;line-height:1.5em;margin:0 1px;padding:.5em 11px}div#navigation .box-content h2{color:#333;font-size:12px;font-weight:700;padding:0 12px .25em}div#navigation .list-of-links p.more{padding:0 11px 7px 12px}