/** Copyright © 2005-2016 Apple Inc. All Rights Reserved. **/
@charset "UTF-8";#tabs .gallery{text-align:center;padding:0 0 40px}.tab-nav{font-size:0;margin-top:20px;text-align:center}.tab-nav>li{display:inline-block;font-size:14px;margin-bottom:0;position:relative;vertical-align:bottom}.tab-nav>li+li{margin-left:-2px}.tab-nav>li:nth-child(1){z-index:10}.tab-nav>li:nth-child(2){z-index:9}.tab-nav>li:nth-child(3){z-index:8}.tab-nav>li:nth-child(4){z-index:7}.tab-nav>li:nth-child(5){z-index:6}.tab-nav>li:nth-child(6){z-index:5}.tab-nav>li:nth-child(7){z-index:4}.tab-nav>li:nth-child(8){z-index:3}.tab-nav>li:nth-child(9){z-index:2}.tab-nav>li:nth-child(10){z-index:1}.tab-nav>li.active{z-index:99}.tab-nav li.hide-outline a{outline:none!important}.tab-nav>.active:before,.tab-nav>.active:after{content:"";position:absolute}.tab-nav>.active:before{background:#fff;bottom:0;height:1px;left:-2px;right:-2px}.tab-nav>.active:after{background:#fff;bottom:-20px;height:20px;left:-20px;right:-20px}.tab-nav a{background:#e9e9e9;background:-webkit-linear-gradient(top,#e9e9e9 0,#e5e5e5 75%,#c3c3c3 100%);background:linear-gradient(to bottom,#e9e9e9 0,#e5e5e5 75%,#c3c3c3 100%);background-clip:padding-box;border:2px solid #fff;border-bottom-width:0;border-radius:6px 6px 0 0;box-shadow:0 6.5px 9px rgba(0,0,0,.6);box-shadow:0 6.5px 9px rgba(0,0,0,.6),inset 0 3px 10px #eee,0 3px 10px #ccc\9;color:#666;display:table-cell;height:35px;vertical-align:middle;width:300px;padding:2px}.tab-nav a:hover{color:#08c;text-decoration:none}.tab-nav>li:first-child>a{border-top-left-radius:10px}.tab-nav>li:last-child>a{border-top-right-radius:10px}.tab-nav>.active>a{background:#fff;background:-webkit-linear-gradient(top,#f0f0f0 0,#fafafa 25%,#fff 100%);background:linear-gradient(to bottom,#f0f0f0 0,#fafafa 25%,#fff 100%);cursor:default;color:#999}.tab-nav.t4 a{width:226px}.tab-nav.t5 a{height:60px;width:181px}.tab-nav a:before,.tab-nav a:after{border:2px solid #fff;bottom:-2px;content:"";height:10px;position:absolute;width:10px}.tab-nav a:before{border-width:0 2px 2px 0;border-bottom-right-radius:8px;box-shadow:1px 5px #cfcfcf;box-shadow:1px 5px #e9e9e9\9;left:-10px}.tab-nav a:after{border-width:0 0 2px 2px;border-bottom-left-radius:8px;box-shadow:-1px 5px #cfcfcf;box-shadow:-1px 5px #e9e9e9\9;right:-10px}.tab-nav>.active>a:before{box-shadow:1px 5px #fff}.tab-nav>.active>a:after{box-shadow:-1px 5px #fff}.tab-nav strong{font-weight:400}.tab-nav span{font-size:12px}#tabs{background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.3);padding-top:20px;position:relative;z-index:98}#tabs .box>.box-content{border:0}#tabs>div{width:100%;outline:0}#tabs>div.materializer{transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-duration:800ms;-webkit-transition-duration:800ms;-moz-transition-duration:800ms;-o-transition-duration:800ms;-ms-transition-duration:800ms;opacity:1;-ms-filter:"none";-webkit-backface-visibility:hidden}#tabs>div.materializer img,#tabs>div.materializer th,#tabs>div.materializer td{-webkit-perspective:1000}#tabs>div>div{-webkit-transform:translateZ(0)}#tabs>div.materializer.transitioning{position:absolute}#tabs>div.materializer.hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}#tabs>div.materializer.gone{display:none}@media \0screen{.tab-nav>li{top:1px}.tab-nav a{border:1px solid #ccc}.tab-nav a:before,.tab-nav a:after,.tab-nav>.active:before,.tab-nav>.active:after{content:none}.tab-nav>.active>a{border-bottom-color:#fff}#tabs{border:1px solid #ccc}}.reportInappropriateOverlay .overlay>.container{overflow:visible}.report-inappropriate .progress-indicator{background:url(web/shared/community/res/spinner_16x16.gif) no-repeat 50% 50%;height:16px;width:16px;margin:4px 12px 0;visibility:hidden;float:right}.report-inappropriate{width:444px;text-align:left}.report-inappropriate form{background:url(web/shared/community/res/report-inappropriate-sprite.png) no-repeat 0 0;background:none,url(web/shared/community/res/report-inappropriate-sprite.svg) no-repeat 0 0;background-size:444px 600px;padding:2px 15px 0}.report-inappropriate fieldset{border-bottom:1px solid #d5d5d5;padding:10px 0}.report-inappropriate label{float:left;font-size:11px;color:#666;padding-bottom:8px}.report-inappropriate select{float:left;clear:left}.report-inappropriate select option{padding-left:6px}.report-inappropriate .textfieldThermometer{margin:5px 0 8px}.report-inappropriate label strong{font-size:12px;font-weight:700;color:#333}.report-inappropriate textarea{width:390px;height:160px;padding:5px 10px;resize:none}.report-inappropriate p.disclaimer{font-size:9px;color:#666;margin-top:10px}.report-inappropriate p.disclaimer strong{color:#000}.report-inappropriate p.disclaimer a{color:#0085cf}.report-inappropriate .controls{padding-top:12px}.report-inappropriate .controls button{float:right}.report-inappropriate .controls .cancel-button{float:left}.report-inappropriate .bottom-corners{height:13px;line-height:1px;background:url(web/shared/community/res/report-inappropriate-sprite.png) no-repeat 0 100%;background:none,url(web/shared/community/res/report-inappropriate-sprite.svg) no-repeat 0 100%;background-size:444px 600px}.textfieldThermometerBackground,.textfieldThermometerMeter,.textfieldThermometerOverlay{background:url(external/visuallimittext/res/visual-limit-textfield-sprite.png) no-repeat;background:none,url(external/visuallimittext/res/visual-limit-textfield-sprite.svg) no-repeat;background-size:74px 24px;height:8px;width:74px}.textfieldThermometerBackground{background-position:0 -16px;position:relative}.textfieldThermometerBackground.hide{display:none}.textfieldThermometerMeter{background-position:0 -8px;position:absolute}.textfieldThermometerOverlay{position:absolute}.field-error{display:none}.community p{line-height:14px}.community p.rating{background:none;width:180px}.community h5,.question-details h1,.community p.description{word-wrap:break-word}.community .section-heading h2{float:left}.community .section-heading select{float:right;margin:24px 25px;padding-left:5px}.community .section-heading .tag-children~select{margin-top:12px}.community div.two-column{width:auto;background:none}.community p.none-found{text-align:center;padding:30px}.community div.none-found{padding:0 17px 13px}.community div.none-found h4{font-size:12px;font-weight:700;margin:13px 0 3px}.community div.none-found ul{margin:0 15px 20px}.community div.none-found p{margin-bottom:10px}.community .header h1,.community .header h3,.ask-answer h1,.ask-answer h3{padding:20px 0 0 15px;width:638px;font-size:18px;color:#666}.community.question-search-results .header>h1{float:left;line-height:24px}.question-details h1{float:none;width:600px;color:#333}.question-summary .header h3{font-size:17px;padding-left:0}.community h1 strong,.community h3 strong{color:#333;font-size:19px}.community h2 a,.community h3 a,.community h5 a{color:#333}.community h2 a:hover,.community h3 a:hover,.community h5 a:hover{color:#0085cf;text-decoration:none}.community .question h5,.community .review h5,.community .question h3{font-size:12px;font-weight:700;margin-bottom:5px;color:#333;line-height:14px}.community .answer h5,.community .answer .article>span{font-size:12px;font-weight:700;color:#000;line-height:22px}.community h5.your-answer,.community h5.best-answer,.community span.your-answer,.community span.best-answer{color:#000!important}.community .answer .response h5{font-size:11px;color:#000;line-height:13px}.community.topic-questions .question h5{font-size:16px;font-weight:400;line-height:20px;margin-top:-2px;margin-bottom:-3px}.reviews-header h1{font-size:17px;font-weight:700;padding:0 0 10px}.reviews-header .product-rating h2{font-size:17px;font-weight:700;padding:0 0 10px;line-height:1em}.community .review h2{font-size:12px;font-weight:700;margin-bottom:5px;color:#333;line-height:14px}.community ul.review-list>li,.community .column>ul>li,.community ul.questions>li,.community ul.answers>li{border-top:1px solid #d5d5d5}.community ul.review-list>li:first-child,.community .column>ul>li:first-child,.community ul.questions>li:first-child,.community ul.answers>li:first-child{border-top:0}.question-index ul.questions>li{min-height:115px;padding:0 10px}.community.topic-questions ul.questions>li{border-top:0}.community .two-column ul.questions ul.pipe-list{float:left}.community.answer-thanks ul.questions>li{border-top:0}.community .section .question{padding:22px 0 0 17px;position:relative}.community .section .question .controls{position:absolute;right:0}.question-summary .section .question{padding-left:0}.question-details .header .question{float:left;padding-bottom:16px;position:relative}.community .two-column .question{padding-top:10px;padding-bottom:9px}.community .your-question{font-size:12px;font-weight:700;margin:23px 0 -17px 20px;color:#666}.community .question p,.community .answer .article p{color:#000;font-size:14px;line-height:20px}.question-details .header .question p{margin:8px 0 16px 20px}.community .question .article,.community .answer .article{float:left;width:548px}.question-details .header .question .article{width:636px}.question-summary .question .article{width:441px}.community .two-column .question .article{margin:0;width:230px}.ask-answer .question .article{width:638px;margin:23px 0 0 19px}.community .section .question .question-image{margin-right:20px;float:left;width:120px;text-align:center;height:75px}.community .featured-question .controls,.community li .controls{width:142px}.community .subscribe .controls,.community .unsubscribe .controls{display:inline}ul.pipe-list.statistics li.vcarda{color:#878787}body.product-details div.question span.asked-about{color:#666;font-size:9px}body.product-details div.question p.vcarda{padding-top:5px;width:380px}body.product-details div.question-summary p.vcarda span.asked-image,body.question-details div.question p.vcarda span.asked-image{font-size:9px}body.question-details div.question p.vcarda span.asked-about{color:#969696;font-size:9px}body.question-index .article p.vcarda{font-size:9px}body.question-details .question .question-text{float:left}body.question-details .question .question-text h5{width:400px}.community .box-content .question-text>a{font-size:15px;font-weight:700;margin-bottom:5px;color:#000;line-height:18px}.community .box-content .question-text>a:hover{color:#0085cf;text-decoration:none}.community .featured-question{margin:15px 0;background:#fcfcfc;padding:15px 10px;border:1px solid #ccc;border-radius:3px}.community .featured-question h3{font-size:12px;font-weight:700;margin-bottom:10px}.community .two-column .featured-question .article,.community .two-column .featured-question h5{width:205px}.community .statistics{font-size:10px;color:#666;margin-top:7px}html:lang(th-Th) .community .statistics{font-size:11px}.question-details .header .statistics{margin-left:12px;overflow:visible}.community .two-column .statistics{margin-top:5px;margin-bottom:0}.community .statistics a{color:#666}.community .two-column .answer .statistics{margin-bottom:0!important}.community.topic-questions .statistics{color:#999;font-size:11px;margin-top:6px}.ask-answer .preview .question ul{margin-bottom:8px}.ask-answer .preview .question ul.statistics{float:left;margin-top:0;width:643px}.community .article ul li,.community .review ul li{line-height:12px;white-space:nowrap}.community .two-column .answer li{margin-bottom:3px}.question-summary li.controls{clear:both}.community .section .answer{padding:16px 0 30px 34px}.community .question+.answer{padding-top:0}.community .two-column .questions .answer .article{padding-top:0;padding-bottom:9px;width:280px}.ask-answer .answer{float:left;margin:20px 0 0 21px;width:537px}.community .asked a{color:#0085cf}.community .answer .response{border:1px solid #ccc;background-color:#f8f8ea;padding:10px 17px;margin:20px 0 6px}.community .two-column .answer .response{width:auto;margin-top:13px;margin-bottom:2px}.question-summary{padding-bottom:16px}.question-summary .header{border-bottom:1px solid #e6e6e6;padding-bottom:12px;margin:0 25px}.question-summary .section{margin:0 25px}.question-summary .column,.reviews .column{float:left;width:365px;margin:0 1px 0 25px}.product-details .community h4{font-size:12px;font-weight:700;padding:12px 0 8px;border-bottom:1px solid #e6e6e6}.question-summary p.see-all{position:absolute;top:60px;right:26px}.question-summary ul.questions{clear:both}.community .featured-question .controls,.community li .controls{float:right;margin-right:0;text-align:right}.community .featured-question .controls,.community .two-column li .controls{width:133px;margin-right:0}.question-summary .section li .controls{margin-right:0}.question-details .header .question .controls{margin:15px 0 0 15px;width:636px\9}.question-details .header .question .controls a{z-index:1}.community .question .controls p+p{margin-top:4px}.community .question .controls .similar-questions{float:right;margin-top:0;padding:5px 0}.community .two-column .question .controls p+p{margin-top:2px;border-top:0;padding-top:0}.two-column .review .controls p.useful,.two-column .review .controls .vote form,.two-column .review .controls input,.answer .controls p.useful,.answer .controls .vote form,.answer .controls input{line-height:16px;display:inline;vertical-align:bottom}.answer .controls .vote{max-height:36px}.answer .controls .vote form{display:block}.answer .controls .vote fieldset{position:relative}.answer .controls .vote legend.useful{position:absolute;top:0;left:115px}.two-column .review .controls .vote form,.answer .controls .vote form{padding-left:10px}.answer .controls p.rating{color:#666;padding-top:9px}.reviews .one-column .controls .vote form{padding:5px 0 0}.reviews .one-column .controls .vote legend{padding-bottom:3px}.controls .vote form .button{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.controls .vote form .button:focus{opacity:1;-ms-filter:"none"}.controls .vote form .button+.button{margin-left:2px}.ask-answer .box-content{min-height:464px}.community .textfieldThermometer{float:right;font-size:10px;line-height:10px;margin-top:12px}.question-answer-subject{float:right;margin:20px 22px 10px 0;max-width:290px}.question-answer-subject .thumbnail{float:right;width:90px}.question-answer-subject>div{float:right;width:190px;margin-right:10px;text-align:right}.question-answer-subject h2{margin:4px 0;font-size:12px;line-height:15px;font-weight:700}.question-answer-subject p{margin-top:4px}.question-answer-subject p.product-unavailable{color:#666}.question-answer-subject h2 a{color:#333!important}.question-index .question-answer-subject p{color:#666}.question-answer-subject .back-to-product a{color:#666}.question-answer-subject.tag{text-align:right}.indicator-follow{clear:right;float:right;margin:-6px 19px 10px}.question-answer-subject>div .indicator-follow{clear:none;float:none;margin:4px 0 0}.ask-answer .tips{float:right;position:relative;margin:12px 29px 16px 0;width:232px;min-height:226px;color:#333;line-height:16px;padding:13px 20px 8px}#container .ask-answer .tips{background:#efefef;border-radius:3px}.ask-answer .tips h4{margin-bottom:8px;font-size:12px;font-weight:700}.ask-answer .tips li{margin-top:8px}.ask-answer .preview{float:left;min-height:373px;margin:0 0 16px;width:658px}.ask-answer fieldset{float:left;margin:0 0 16px 15px;width:638px}.ask-answer fieldset.question-asked{margin:20px 0 0 15px}.ask-answer fieldset label.text{float:left;padding:8px 0 7px;font-weight:700;color:#666}.ask-answer fieldset.question-asked label.text{font-size:12px;background:url(web/shared/community/res/question-search-sprite.png) no-repeat 0 -28px;background:none,url(web/shared/community/res/question-search-sprite.svg) no-repeat 0 -28px;background-size:600px 57px;padding:6px 0 8px 30px}.ask-answer textarea{float:left;width:620px;height:217px;padding:4px 8px}.ask-answer fieldset.question-asked textarea{height:57px}.ask-answer .input-controls{clear:both;border-top:1px solid #d5d5d5;padding:16px 322px 20px 14px;margin:0 17px 0 15px}.ask-answer .unsubscribe .input-controls{padding-right:0}.ask-answer .input-controls .button{float:right;margin-left:8px}.ask-answer .unsubscribe .input-controls .button{float:left;margin:0}.ask-answer .input-controls .cancel-button{float:left}.question-answer-error{float:left;margin-left:16px;padding:11px 15px 0;background:url(web/shared/community/res/question-answer-error.png) no-repeat 0 0;background:none,url(web/shared/community/res/question-answer-error.svg) no-repeat 0 0;background-size:463px 53px;width:433px;height:42px;line-height:14px;font-size:10px}.ask-answer .thanks{padding:125px 0 185px 109px}.answer-thanks .thanks{padding-top:45px;padding-bottom:20px}.ask-answer .thanks>a{float:left;text-align:center}.ask-answer .thanks>a img{display:block;margin-bottom:10px}.ask-answer .thanks-subscribe{float:left;width:400px;margin-left:30px}.ask-answer .thanks-subscribe h3{padding:20px 0 15px;width:100%}.ask-answer .thanks-subscribe .confirmation-notice{margin-bottom:10px}.ask-answer .two-column li{float:left}.ask-answer .two-column li.odd{clear:left}.ask-answer .questions{margin-top:12px;padding-bottom:15px;overflow:hidden}.ask-answer .questions .question{border-top:1px solid #CCC;width:370px;margin:-1px 0 0 22px}.product-details .product-info .community>div~div{border-top:1px solid #ccc;padding-top:12px}.product-details .product-info .community{clear:left;float:left;width:320px;padding-bottom:12px;min-height:65px}.product-details .product-info .product-rating{clear:left;float:left;padding-right:6px}.product-details .product-info .product-rating span.lmcuststar{clear:both;display:block}.product-details .product-info .product-rating p{float:left;padding-right:8px;background:transparent url(web/shared/community/res/pipe.png) no-repeat 100% 50%;background:none,transparent url(web/shared/community/res/pipe.svg) no-repeat 100% 50%;background-size:1px 9px;margin-right:8px}.product-details .product-info .product-rating .write-review{float:left}.product-reviews .product-info a{float:right;margin:27px 24px 0 25px}.product-reviews .product-info img{float:left;padding:17px 25px 17px 24px}.product-reviews .product-info h1{padding:28px 0;font-size:16px;font-weight:700}.product-reviews .accessibility{top:0;left:-9999px;height:0;width:0;position:absolute}.product-reviews .reviews .box-heading{padding-left:24px}.no-reviews h3,.reviews-header h3{font-size:17px;font-weight:700;padding:0 0 10px}.reviews-header p{display:inline;padding-left:12px}.product-reviews .reviews-header p{float:left;padding-left:16px;padding-top:6px}.reviews-header .write-review{position:absolute;right:25px;top:27px}.reviews-header .star-rating-00,.product-info .star-rating-00{background-position:0 0}.reviews-header .star-rating-05,.product-info .star-rating-05{background-position:0 -19px}.reviews-header .star-rating-10,.product-info .star-rating-10{background-position:0 -38px}.reviews-header .star-rating-15,.product-info .star-rating-15{background-position:0 -57px}.reviews-header .star-rating-20,.product-info .star-rating-20{background-position:0 -76px}.reviews-header .star-rating-25,.product-info .star-rating-25{background-position:0 -95px}.reviews-header .star-rating-30,.product-info .star-rating-30{background-position:0 -114px}.reviews-header .star-rating-35,.product-info .star-rating-35{background-position:0 -133px}.reviews-header .star-rating-40,.product-info .star-rating-40{background-position:0 -152px}.reviews-header .star-rating-45,.product-info .star-rating-45{background-position:0 -171px}.reviews-header .star-rating-50,.product-info .star-rating-50{background-position:0 -190px}.product-details .reviews .one-column{padding:0 25px}.reviews .review{position:relative;padding:16px 23px;clear:both}.product-details .reviews .review{padding:11px 0 16px}.one-column .review .details,.one-column .review .description-and-rating,.one-column .review .controls{float:left;width:175px}.one-column .review .description-and-rating{width:340px;margin-left:40px}.product-details .one-column .review .description-and-rating{width:320px}.reviews .two-column .description-and-rating{margin:13px 0}.reviews p.description{margin-left:17px}.reviews .one-column p.description{margin:0}.one-column .review .controls{width:160px;margin:0 0 0 40px;text-align:left}.ja-jp .one-column .review .description-and-rating{margin-left:35px}.ja-jp .one-column .review .controls{width:120px}.ja-jp .one-column .review .controls{margin-left:30px}.reviews .two-column .controls{width:auto;margin-left:17px}.review .details .item{display:none}.review .details .product-rating{margin-bottom:4px}.reviews .controls .review-report{margin-top:15px}.reviews .review-footer{border-top:1px solid #e5e5e5;padding:14px 0 15px 4px}.community .section .all-questions{margin:20px 15px}.tag-overview-lists{margin:0 28px 38px;padding:30px 0;border:1px solid #CCC;border-bottom-width:2px;border-radius:3px}.tag-overview-lists>div{float:left;padding:0 20px;width:419px}.tag-overview-lists>div:first-child{border-right:1px solid #CCC}.tag-overview-lists>div+div{border-left:1px solid #CCC;margin-left:-1px}.tag-overview-lists .question-answer-total{float:right;padding-top:4px}.tag-overview-lists p.question-answer-total:hover{text-decoration:underline}.tag-overview-lists h2{font-size:16px;font-weight:700}.tag-overview-lists h2+p{color:#666;margin:4px 0 8px}.tag-overview-lists>div>h5{float:left;font-weight:700;font-size:12px;margin:14px 0 7px}.tag-overview-lists>div>.all-questions{float:left;margin:16px 7px 0;color:#666}.tag-overview-lists>div>ul{clear:both}.tag-overview-lists li{padding:8px 10px 0;background-color:#ececec}.tag-overview-lists li .controls{margin:0;width:100px}.tag-overview-lists .question .article,.tag-overview-lists .answer .article{width:270px}.tag-overview-lists .question+.answer{padding-top:0}.tag-overview-lists .statistics{margin-top:4px}.tag-question-index-header>div{float:left;width:485px;padding:20px 0}.tag-question-index-header h1{font-size:21px;font-weight:700;margin:9px 20px 0}.tag-question-index-header h1~p{margin:11px 20px 0;font-size:14px;line-height:18px;color:#666}.tag-question-index-header .question-answer-total{margin:11px 15px 14px;font-size:18px;font-weight:700}.tag-question-index-header .question-search{margin-top:0}.tag-question-index-header .question-search fieldset{width:340px}.section-heading .tag-children{float:left;padding:11px 15px 9px}.section-heading .tag-children a{color:#666;line-height:23px}.section-heading .tag-children ul.pipe-list li{padding:0 15px}.section-heading .tag-children ul.pipe-list li+.selected,.section-heading .tag-children ul.pipe-list .selected+li{background:none;padding-left:0}.section-heading .tag-children .selected a{text-decoration:none;display:inline-block}.section-heading .tag-children .selected a,.section-heading .tag-children .selected a span{background:url(web/shared/community/res/tag-children-selected.gif) no-repeat 0 0}.section-heading .tag-children .selected a{background-position:100% -30px;padding:0 12px 0 0;height:21px;color:#fff}.section-heading .tag-children .selected a span{display:block;white-space:nowrap;padding:0 0 0 12px;height:21px;line-height:23px}.question-index .tag-question-index-header h1{font-size:18px;font-weight:700;margin:0 20px}.question-index .tag-question-index-header .question-search{margin:12px 16px}.question-index .answer-total-right{float:right;padding:20px 0;width:250px}.question-index .question-answer-total-right{float:right;font-size:18px;font-weight:700;margin:0 10px 14px}.question-index .question-search-main{float:left;padding:20px 0;width:725px}.question-index .question-answer-total-right #follow-overlay-trigger{float:none;margin:0 9px;font-size:12px;font-weight:400;text-align:right}.question-index .tag-question-index-header .question-answer-total{font-size:18px;font-weight:700;margin:0 8px 8px}.community.overview .question-search-main .question-answer-total{font-size:18px;font-weight:700;padding:0 4px 8px}.community.overview .question-search-main .question-answer-total{font-size:18px;font-weight:700;margin:0 4px 8px}.question-index .tag-question-index-header .question-search fieldset{width:490px}.community.overview .introduction{padding:21px 22px}.community.overview .question-search fieldset{width:485px}.community.overview .header .question-search{float:left;margin:0 0 8px 2px}.community.overview .question-answer-total-right{float:right;font-size:18px;font-weight:700;margin:0 0 14px;text-align:right}.community.overview #follow-overlay-trigger{float:right;font-size:12px;font-weight:400;line-height:0;margin:0 9px;width:225px}.community.overview .introduction .question-search-main .question-answer-title h1{font-size:18px}.community.overview .introduction .question-search-main .question-answer-title p,.community.question-index .tag-question-index-header .question-search-main .question-answer-title p{width:700px;font-size:13px}.community.overview .question-search-main #follow-overlay-trigger{float:right;font-size:12px;font-weight:400;margin:2px 6px}.community.overview .question-tag-overview .introduction p.question-answer-total{padding-bottom:0}.question-tag-overview .answer-total-right .question-answer-total-right span.link{font-size:18px;font-weight:700;color:#000}.question-tag-overview .answer-total-right .question-answer-total-right p.question-answer-total{padding:0;margin:0}.community.overview .answer-total-right p#follow-overlay-trigger{margin:0 2px}.main{position:relative}.scrim{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";z-index:3;text-align:center;font-size:30px;background-image:url(external/spinner/res/gray-spinner.gif);background-repeat:no-repeat;background-position:50% 0}.scrim.visible{display:block}.scrim span{position:relative;top:50px}.question div#socialSharingDisplay{padding-left:115px;margin-top:-20px}body.question-input .ask-answer h1,body.answer-input .ask-answer h1{background:none;height:auto;width:462px;float:left}.ask-answer .question-text h3{font-size:12px;font-weight:700;margin-bottom:5px;color:#333;line-height:14px;padding:0}.ask-answer h1,.ask-answer h3,.community.question-search-results .header>h3{float:left}.community.question-search-results .header>h3{line-height:24px}.community.answer-thanks .questions .article h3{width:auto}.community.tag.question-index .header h1{width:462px;float:none;line-height:17px;height:auto;padding:0}.community.question-index .header h1{width:520px;float:left;line-height:24px}.community.question-details .header h1{font-weight:700;width:600px;line-height:24px;color:#333}.button.community-submit{color:#FFF;border-color:#ffa367 #ec7536 #d95d04;box-shadow:inset 0 1px 1px 0 #ffa667;background:#f76b09;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAA6D',endColorstr='#F76B09');background-image:-webkit-linear-gradient(top,#ffaa6d 0,#f76b09 100%);background-image:linear-gradient(to bottom,#ffaa6d 0,#f76b09 100%)}.button.community-submit:hover,.button.community-submit:focus,.button.community-submit:active{box-shadow:inset 0 1px 1px 0 #ffaa6d;background:#d15c08;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F77F2A',endColorstr='#D15C08');background-image:-webkit-linear-gradient(top,#f77f2a 0,#d15c08 100%);background-image:linear-gradient(to bottom,#f77f2a 0,#d15c08 100%)}.button.community-submit:active{box-shadow:inset 0 1px 12px 0 rgba(0,0,0,.6)}.button.ratings-submit{color:#FFF;border-top-color:#1992da;border-left-color:#0c75bb;border-right-color:#0c75bb;border-bottom-color:#00589c;box-shadow:inset 0 1px 1px 0 #6fc5f5;background:#117ed2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37aaea',endColorstr='#117ed2');background-image:-webkit-linear-gradient(top,#37aaea 0,#117ed2 100%);background-image:linear-gradient(to bottom,#37aaea 0,#117ed2 100%)}.button.ratings-submit:focus,.button.ratings-submit:active,.button.ratings-submit.hover,.button.ratings-submit.clicked{background:#1c5bad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2488d4',endColorstr='#1c5bad');background-image:-webkit-linear-gradient(top,#2488d4 0,#1c5bad 100%);background-image:linear-gradient(to bottom,#2488d4 0,#1c5bad 100%);box-shadow:inset 0 1px 1px 0 #64bef1}.button.ratings-submit:active,.button.ratings-submit.clicked{box-shadow:inset 0 1px 9px 0 rgba(0,0,0,.6)}.rating{background:url(web/shared/community/res/star-ratings.png) no-repeat 0 0;background:none,url(web/shared/community/res/star-ratings.svg) no-repeat 0 0;background-size:68px 117px;height:11px;width:68px;display:inline-block;margin:0;background-position:0 -105px}.rating.star-rating-10,.rating[data-rating='1.0']{background-position:0 -1px}.rating.star-rating-15,.rating[data-rating='1.5']{background-position:0 -14px}.rating.star-rating-20,.rating[data-rating='2.0']{background-position:0 -27px}.rating.star-rating-25,.rating[data-rating='2.5']{background-position:0 -40px}.rating.star-rating-30,.rating[data-rating='3.0']{background-position:0 -53px}.rating.star-rating-35,.rating[data-rating='3.5']{background-position:0 -66px}.rating.star-rating-40,.rating[data-rating='4.0']{background-position:0 -79px}.rating.star-rating-45,.rating[data-rating='4.5']{background-position:0 -92px}.rating.star-rating-50,.rating[data-rating='5.0']{background-position:0 -105px}.tag.question-index .question-index-sidebar{float:left;width:168px;margin-right:10px}.tag.question-index .scrim-wrapper{float:right;width:802px}.tag.question-index .question-index-content ul.questions>li{padding:0 10px}.tag.question-index .header{overflow:hidden;position:relative;text-align:center;border-radius:4px}.tag.question-index .header .banner{position:absolute;bottom:0;right:0}.tag.question-index .header .ask{display:block;margin:0 auto 4px;padding-top:48px}.tag.question-index .header h1,.tag.question-index .header h2{font-size:16px;color:#999;display:inline;margin-bottom:20px}.tag.question-index .header #follow-overlay-trigger{color:#08c;display:inline;float:none;font-size:12px;margin:0 0 0 8px}.tag.question-index .header h2 a:hover{text-decoration:underline}.tag.question-index .tags-header{background:url(web/shared/community/res/tag-list-header.png) repeat-x;background:none,url(web/shared/community/res/tag-list-header.svg) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#e1e1e1));background:-moz-linear-gradient(-90deg,#efefef 0,#e1e1e1 100%);background-size:1px 41px;border:1px solid #ccc;border-width:1px 0;padding:11px 14px;font-size:14 px;font-weight:700;text-shadow:0 1px 0 #fff}.tag.question-index .tag-filter{display:block}.tag-filter li a{color:#000;display:block;word-wrap:break-word;-webkit-hyphens:auto}.tag-filter li a:hover{color:#08c}.tag-filter>li .tag>a{background:url(web/shared/community/res/tag-list-horiz.png) no-repeat 8px 2px;background:none,url(web/shared/community/res/tag-list-horiz.svg) no-repeat 8px 2px;background-size:153px 2px;font-size:12px;font-weight:700;padding:10px 12px 3px;position:relative;z-index:1;line-height:16px}.tag-filter>li:first-child .tag>a{background:none}.tag-fitler .subtag-list{margin-top:3px}.tag-filter .subtag-list li a{line-height:1.3em}.tag-filter .subtag-list li a{padding:7px 8px 2px 20px;color:#666}.tag-filter .subtag-list li a:hover{color:#08c}.tag-filter .selected .tag,.tag-filter .subtag-list .selected{background:#4695da;box-shadow:inset 0 3px 8px rgba(20,20,20,.3);margin:0 0 -4px;padding-bottom:5px;position:relative;z-index:2;word-wrap:break-word;-webkit-hyphens:auto}.tag-filter .selected .tag a,.tag-filter .subtag-list .selected a{background:none;color:#fff;padding:10px 16px 4px}.tag-filter .subtag-list .selected a{padding:12px 8px 5px 20px}.tag-filter .selected .tag a:hover,.tag-filter .subtag-list .selected a:hover{text-decoration:none;color:#fff}.tag.question-index .view-all,.tag.question-index .tag-filter,.tag.question-index h2.tags-header{background:#fff;border:none;border:1px solid #ccc\9;border-radius:5px;box-shadow:0 2px 4px rgba(20,20,20,.3);position:relative}.tag.question-index h2.tags-header{padding:5px 9px 7px;font-size:14px;border-radius:5px 5px 0 0;word-wrap:break-word;-webkit-hyphens:auto}.tag.question-index .tag-filter{top:-4px;top:-6px \0/;padding-top:5px;border-radius:0 0 5px 5px;padding-bottom:10px}.tag.question-index .view-all{margin-top:4px}.tag.question-index .view-all img{display:block;margin:0 auto;padding:15px 0 5px}.tag.question-index .view-all .view-all-text{color:#000;display:block;margin:2px 25px;text-align:center}.tag.question-index .view-all .h5{font-size:14px;padding-bottom:10px;margin:1px 0 0}.tag.question-index .view-all .h5+span{display:inline-block;margin-bottom:5px}.tag.question-index .box .section-heading{background-size:1px 37px;border-radius:4px}.community-search.large.question-search{margin:15px 15px 16px;width:938px}.tag .community-search.large.question-search{width:768px}.question-details .community-search.large.question-search{margin:13px 15px 16px;width:948px}.community .zero-results-found{font-size:17px;padding:24px 20px}.community .zero-results-found span{color:#717171;display:block}.community .zero-results-found .no-questions{color:#414141;font-size:23px;padding-bottom:14px}.community .zero-results-found{font-size:17px;padding:24px 20px}.community .zero-results-found span{color:#717171;display:block}.community .zero-results-found .no-questions{color:#414141;font-size:23px;padding-bottom:14px}.tag.question-index .questions,.tag.question-index .paging{margin:0 20px}.tag.question-index .paging{border-top:1px solid #d5d5d5}.tag.question-index .questions p.description{font-size:14px}.community-search,.question-index .question-search.large,.question-index .question-search,.question-details .question-search.large,.question-search-results .question-search.large{vertical-align:middle;display:inline-table;background:#e3e3e3 url(web/shared/community/res/community-search-bg-sm.png) repeat-x;background:none,#e3e3e3 url(web/shared/community/res/community-search-bg-sm.svg) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#dbdbdb));background:-moz-linear-gradient(-90deg,#eee 0,#dbdbdb 100%);background-size:1px 40px;padding:3px 5px 3px 4px;position:relative;width:520px;max-width:948px;border-radius:20px;border:1px solid #d6d6d6;text-align:left}.community-search .input-wrapper,.question-search .input-wrapper{border:none;width:10000px;display:table-cell;vertical-align:top;position:relative}.question-search-results .question-search.TB .input-wrapper{display:block;width:auto}.community-search .input-wrapper .content,.question-search fieldset .content{padding:10px}.community-search .input-wrapper input,.question-search fieldset input{border:none;border-width:0;font-size:14px;width:100%;-webkit-appearance:none}.topic-questions .community-search .input-wrapper input,.question-search fieldset input{border:none;border-width:0;font-size:14px;width:89%;-webkit-appearance:none}.topic-questions .community-search .field-with-placeholder{white-space:nowrap;width:120%}html.nojs .community-search .input-wrapper input:focus,html.nojs .question-search fieldset input:focus{border:1px solid #88bdf3;margin:-1px 0 0 -1px;box-shadow:0 0 6px #4ea6ff;-webkit-transition:box-shadow .1s linear,border-color .1s linear}html.nojs .community-search .input-wrapper input,html.nojs .question-search fieldset input{margin:0;-webkit-transition:box-shadow .1s linear,border-color .1s linear}.community-search .button-wrapper,.question-search .button-wrapper{display:table-cell;padding-top:1px;float:right;margin-left:71px}.community-search .button-wrapper button{-webkit-filter:none;filter:none}body.community .community-search .button-wrapper button.button.community-alt>span,.question-search button.button.community-alt>span{border-radius:0 4px 4px 0;min-height:28px;line-height:28px;margin-top:-1px;background:-webkit-linear-gradient(top,#ffb242 0,#ff4b00 100%);background:linear-gradient(to bottom,#ffb242 0,#ff4b00 100%);background-size:auto}.community-search.large .button-wrapper button,.question-search .button-wrapper button{padding:0;box-shadow:none;border:none;background:none;border-radius:0 4px 4px 0;margin-top:-1px}.question-search-results .question-search button{border:none}.community-search.large .button-wrapper button>span,.question-search .button-wrapper button>span,.question-search-results .question-search button>span{background:-webkit-gradient(linear,left top,left bottom,from(#ffb242),to(#ff4b00));background:-webkit-linear-gradient(top,#ffb242 0,#ff4b00 100%);background:linear-gradient(to bottom,#ffb242 0,#ff4b00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb242',endColorstr='#ff4b00');padding:0 19px;min-width:40px;font-size:14px;border:1px solid #ff9100;box-shadow:rgba(20,20,20,.2) 0 0 1px;color:#fff;position:relative;display:inline-block}.community-search .field-with-placeholder,.question-search .field-with-placeholder{display:block}.nojs div.wrapper.effects,.community .community-search .field-with-placeholder,.community .question-search .field-with-placeholder{padding:6px;padding-right:1px}.field-with-placeholder label.placeholder{position:relative;display:block}.field-with-placeholder label.placeholder span{height:1.7em;overflow:hidden}.community-search .field-with-placeholder .placeholder span,.question-search .field-with-placeholder .placeholder span{font-size:14px;line-height:1.2em;padding:0;margin-top:-2px}.community .community-search .field-with-placeholder .placeholder span,.community .question-search .field-with-placeholder .placeholder span{margin:1px 0 0 7px}.community-search.large .field-with-placeholder .placeholder span,.question-search .field-with-placeholder .placeholder span{font-size:12px;line-height:1.7em}.community-search.large,.question-index .question-search.large,.question-index .question-search,.question-details .question-search.large,.question-search-results .question-search.large{background:#fff;margin:15px auto 49px;padding:0;width:530px;border-radius:4px}.community-search.large .input-wrapper .effects,.question-search fieldset .effects{min-height:20px;padding:0;border-radius:4px;line-height:20px;width:auto}.community-search.large .input-wrapper .effects{margin:-3px}.question-search fieldset .effects{margin:-3px 3px -3px -3px}.community-search.large .input-wrapper{width:100%}.community-search.large .input-wrapper input,.question-search input{font-size:12px;padding:4px 2.2em 4px 10px;line-height:20px;margin:-3px;background:none;box-sizing:border-box;-moz-box-sizing:border-box;min-height:2.3em}.input-wrapper .input-search{font-size:12px;padding:4px 2.2em 4px 12px;line-height:20px;margin:-6px;background:none;box-sizing:border-box;-moz-box-sizing:border-box;min-height:2.3em;width:100%;border:none;border-width:0;-webkit-appearance:none}.community-search.large .button-wrapper,.question-search .button-wrapper{margin-left:0}.question-index.tag .question-search.large{margin:16px 15px 15px;width:768px}.question-index .question-search,.question-search-results .question-search{width:540px;margin:13px 20px 17px}.question-index.tag .question-search.large .input-wrapper{width:100.5%}.question-details .question-search.large,.question-index .question-search.large,.question-search-results .question-search.large{width:950px;margin:13px 15px}.question-search-results .question-search.TB .input-wrapper{border:solid 1px #d6d6d6;border-radius:4px}.question-search-results button+button span{background:none}.question-index .community-search.large .search-reset{right:7px}.topic-questions .community-search .input-wrapper input,.question-search fieldset input{width:83%}.topic-questions .community-search .field-with-placeholder{    width:100%}.community-search .input-wrapper input:focus{    border:1px solid #88bdf3;    box-shadow:0 0 6px #4ea6ff}.topic-questions{margin:12px 0;padding:16px 20px;background:url(web/shared/community/res/community-widget-bg.png) no-repeat;background:none,url(web/shared/community/res/community-widget-bg.svg) no-repeat;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),color-stop(.3,#fff)) no-repeat;background:-moz-linear-gradient(-90deg,#f7f7f7 0,#fff 30%) no-repeat;background-size:1px 118px;border-radius:4px;box-shadow:rgba(20,20,20,.4) 0 1px 3px;border:1px solid #ededed}.ns .topic-questions{margin:10px 1px;padding:16px 20px;background:#FFF url(web/shared/community/res/community-widget-bg.png) no-repeat;background:none,#FFF url(web/shared/community/res/community-widget-bg.svg) no-repeat;background:#FFF -webkit-gradient(linear,left top,left bottom,from(#f7f7f7),color-stop(.3,#fff)) no-repeat;background:#FFF -moz-linear-gradient(-90deg,#f7f7f7 0,#fff 30%) no-repeat;background-size:1px 118px;border-radius:4px;box-shadow:0 1px 2px #999;border:none;border:1px solid #e7e7e7\9}.topic-questions .header{margin-bottom:15px;text-align:center}.topic-questions .header .headline{vertical-align:middle;margin-right:20px;display:inline-block;line-height:0}.community .questions-wrapper .questions .question-text a{font-weight:600;font-size:12px}.topic-questions>.content{padding:20px 20px 0;background:url(web/shared/community/res/community-widget-rule-horiz.png) no-repeat;background:none,url(web/shared/community/res/community-widget-rule-horiz.svg) no-repeat;background-size:938px 51px}.topic-questions .content h3{font-size:16px;font-weight:600}.topic-questions .questions-wrapper{float:left;width:625px}.topic-questions .questions-wrapper>h3{display:inline}.topic-questions .questions-wrapper>h3~.questions-wrapper-headerlink{background:url(web/shared/community/res/community-widget-text-rule-vert.png) no-repeat left 4px;background:none,url(web/shared/community/res/community-widget-text-rule-vert.svg) no-repeat left 4px;background-size:1px 13px;padding-left:12px;margin-left:8px;font-size:14px}.questions-wrapper .questions-wrapper-headerlink a{font-size:14px}.topic-questions .questions-wrapper>a{font-size:14px}.topic-questions .questions{margin-top:25px}.topic-questions .questions>li{padding-bottom:15px}.topic-questions .questions .controls{display:none}.topic-questions .question-image{float:left;padding-top:1px}.topic-questions .question-image img{padding-right:17px}.topic-questions .question .article{width:auto;max-width:540px}.community .zero-results-found{font-size:14px;padding:24px 20px}.community .zero-results-found span{color:#717171;display:block}.community .zero-results-found .no-questions{color:#414141;font-size:18px;padding-bottom:14px}.topic-questions .topics{float:left;font-size:14px;width:270px}.topic-questions .topics>*{padding-left:35px}.topic-questions .topics h3{background:url(web/shared/community/res/community-widget-rule-vert-top.png) no-repeat;background:none,url(web/shared/community/res/community-widget-rule-vert-top.svg) no-repeat;background-size:26px 39px;display:block;height:39px}.topic-questions .topics ul{background:url(web/shared/community/res/community-widget-rule-vert-middle.png) repeat-y;background:none,url(web/shared/community/res/community-widget-rule-vert-middle.svg) repeat-y;background-size:26px 1px;display:block;line-height:28px}.topic-questions .topics li a{color:#888}.topic-questions .topics span{background:url(web/shared/community/res/community-widget-rule-vert-bottom.png) no-repeat;background:none,url(web/shared/community/res/community-widget-rule-vert-bottom.svg) no-repeat;background-size:26px 39px;display:block;min-height:39px;line-height:28px}.topic-questions .topics li a:hover{color:#08c}table.compare{width:100%}.dynamic-menu{display:none}.action-menu{position:absolute;right:0;z-index:100000;border:1px solid #ccc;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:5px}.action-menu ul li{white-space:nowrap;font-weight:700;width:auto!important;padding:0!important;border-top:1px solid #CCC}.action-menu ul li:first-child{border-top:0}.action-menu ul li a,.action-menu ul li button{cursor:pointer;text-decoration:none;font-size:13px;font-weight:400;color:#08C;border:0;background:0;text-align:left;padding:7px 16px;line-height:1.7;display:block;margin:0;border-radius:4px}.action-menu ul li button{width:100%}.ns .action-menu ul li.BuyNow button{border:none;background:transparent;box-shadow:none;color:#0085cf;margin:0}.action-menu ul li a:hover,.action-menu ul li button:hover,.action-menu ul li a:focus,.action-menu ul li button:focus{color:#FFF;background:#117ed2}.action-menu ul li:first-child button{border-radius:4px 4px 0 0}.action-menu ul li:last-child a,.action-menu ul li:last-child button{border-radius:0 0 4px 4px}.action-menu ul li:only-child button,.action-menu ul li:only-child a{border-radius:4px}.action-menu ul li:nth-child(2) a{border-radius:0 0 4px 4px}.action-menu ul li .button.text-button{border-radius:0 0 4px 4px}.action-menu ul li .button.transactional.text-button{border-radius:4px}.action-menu li.break{margin:5px 10px;border-top:1px solid #CCC}.action-menu .spinner{padding:20px 0 10px;text-align:center;background:url(external/spinner/res/16x16.gif) no-repeat 50% 50%}.ns .action-menu{border:1px solid #ccc;background-color:#fff;right:0;padding:0}.ns .action-menu ul{border-radius:5px}.ns .action-menu ul li{font-weight:400;border-top:1px solid #ccc}.ns .action-menu ul li:first-child,.ns .action-menu ul li.BuyNow:nth-child(2){border-top:none}.ns .action-menu ul li a:hover,.ns .action-menu ul li a:focus,.ns .action-menu ul li button:hover,.ns .action-menu ul li button:focus{background-color:#0085cf;color:white}.ns .action-menu li.disabled,.ns .action-menu li.disabled a,.ns .action-menu li.disabled button{color:#CCC;cursor:default}.compound-link{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.compound-link{position:relative;display:inline-block;text-indent:0;font-weight:400;font-family:Lucida Grande,Helvetica,Arial,Verdana,sans-serif}html:lang(th-Th) .compound-link{font-family:Sukhumvit Set,sans-serif}.compound-link .visible{display:block}.compound-link .action-menu{padding:7px 0;top:18px;right:-64px}.compound-link .action-menu li.break{cursor:default}.compound-link .action-menu li,.compound-link .action-menu li span,.compound-link .action-menu li a,.compound-link .action-menu li button{font-size:10px;line-height:1.7em;display:block;text-indent:0;float:none;background:none;font-weight:700;border-top:none;color:#08C;padding:0 3px!important}.compound-link .action-menu li:hover a,.compound-link .action-menu li:hover button,.compound-link .action-menu li:hover{background-color:#0f38e8;color:white}.compound-link .action-menu li.disabled:hover a,.compound-link .action-menu li.disabled:hover button,.compound-link .action-menu li.disabled:hover{background-color:#FFF;color:#CCC}.compound-link .action-menu li.break{cursor:default}.compound-link .handle{font-size:11px!important;padding:0;border:0;border-radius:0;background:none;line-height:17px;box-shadow:none;-webkit-filter:none;filter:none}.ns .compound-link .action-menu ul li button,.ns .compound-link .action-menu ul li button:hover{padding:7px 16px!important;background:none!important;min-width:100%!important;border:0!important}.ns .compound-link .action-menu li:hover,.ns .compound-link .action-menu li a:focus,.ns .compound-link .action-menu li button:focus{background-color:#117ed2;padding:7 16px;color:#FFF;box-shadow:none}.ns .compound-link .action-menu li,.ns .compound-link .action-menu li a,.ns .compound-link .action-menu li button{font-size:13px;padding:7px 16px;font-weight:400}.ns .compound-link .action-menu li.disabled:hover a,.ns .compound-link .action-menu li.disabled:hover button,.ns .compound-link .action-menu li.disabled:hover{background-color:#FFF;color:#CCC;cursor:default}.compound-button{display:inline-block;position:relative}.compound-button .button{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:26px;border-right:1px solid #b2b2b2;border-right-color:rgba(0,0,0,.25)}.compound-button .button.merchandising{border-right-color:#3473aa;border-right-color:rgba(0,89,157,.7)}.compound-button .button.transactional{border-right-color:#2a8a2d;border-right-color:rgba(1,118,4,.25)}.compound-button .button.skip{border-right-color:#626262;border-right-color:rgba(0,0,0,.25)}.compound-button .button.xsmall{margin-right:20px}.compound-button .handle{position:absolute;top:0;bottom:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:12px;padding-right:12px;border-left:1px solid #d4d4d4;border-left-color:rgba(204,204,204,.7);cursor:default}.compound-button .handle.merchandising{border-left-color:#6daede;border-left-color:rgba(153,205,240,.71)}.compound-button .handle.transactional{border-left-color:#a1a1a1;border-left-color:rgba(137,215,138,.7)}.compound-button .handle.skip{border-left-color:#a1a1a1;border-left-color:rgba(204,204,204,.7)}.compound-button .handle:before{background:0}.compound-button .handle .arrow{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(web/shared/compoundlinks/res/arrow-blue.png);background-image:none,url(web/shared/compoundlinks/res/arrow-blue.svg);background-size:12px 6px;background-position:50% 50%!important;background-repeat:no-repeat;background-color:transparent!important;border:0!important;width:auto;height:auto;margin:0;background-size:auto}.compound-button .handle.merchandising .arrow,.compound-button .handle.transactional .arrow,.compound-button .handle.skip .arrow{background-image:url(web/shared/compoundlinks/res/arrow.png);background-image:none,url(web/shared/compoundlinks/res/arrow.svg);background-size:12px 6px}.compound-button .handle.xsmall{padding-left:9px;padding-right:9px}.compound-button .handle.xsmall .arrow{background-size:9px 6px}.compound-button .handle.large .arrow{background-size:14px 8px}.product-details .cross-sell a{color:#333}.product-details .cross-sell a:hover,.product-details .cross-sell li.superlink-hover a{color:#0085cf;text-decoration:none}.product-details .cross-sell ul{padding:5px 0}.product-details .cross-sell li{min-height:65px;padding:10px 10px 10px 6px}.product-details .cross-sell li:first-child{border:0}.product-details .cross-sell dl{position:relative}.product-details .cross-sell dt{word-wrap:break-word;font-size:14px;line-height:24px}.product-details .cross-sell dd{margin:4px 0 0;font-size:14px}.product-details .cross-sell dd.image{border-bottom:1px solid #CCC;margin-bottom:25px;padding-bottom:25px}.product-details .cross-sell dd.price{font-size:14px}.product-details .cross-sell dd.shipping-and-stock{color:#666;font-size:11px}.product-details .cross-sell dd.related-link{font-size:11px}.product-details .cross-sell dd.related-link a{color:#000}.product-details .cross-sell dd.related-link a::after{content:" ▸";font-size:1.1em}.product-details .cross-sell dd.shipping-and-stock p.availability{padding-bottom:0}.product-details #navigation.rail{float:none;width:100%}.product-details .cross-sell .box-content .product{width:276px;float:left;vertical-align:top;padding:10px 25px 21px}.product-details .box.cross-sell>.title-bar{background:#FFF;border:1px solid #CCC}.product-details .box.cross-sell>.title-bar h2{text-shadow:none;color:#000;font-size:30px;text-align:center;line-height:58px}ul.bulleted li{background:transparent url(web/shared/community/res/bullet.png) no-repeat 0 .6em;background:none,transparent url(web/shared/community/res/bullet.svg) no-repeat 0 .6em;background-size:4px 4px;margin:1px 0;padding:0 0 0 15px}ul.pipe-list{overflow:hidden;margin-left:-5px}ul.pipe-list>li{float:left;margin-left:-5px;padding:0 13px 0 9px;background:transparent url(web/shared/community/res/pipe.png) no-repeat 0 50%;background:none,transparent url(web/shared/community/res/pipe.svg) no-repeat 0 50%;background-size:1px 9px}ul.pipe-list>li:first-child{background:none}ul.pipe-list-right{margin-left:0;margin-right:-5px}.h-list,.h-group{letter-spacing:-.25em}.h-list .item,.h-group .item{display:inline-block;zoom:1;letter-spacing:0;padding-left:10px;margin-left:10px}.h-list .item.first,.h-group .item.first{padding-left:0;margin-left:0}.h-list .pipe,.h-group .pipe,.pipe{border-left:1px solid #c2c2c2}.pipe{padding-left:7px;margin-left:4px}.ul{list-style:disc;margin-left:16px}.ol{list-style:decimal;margin-left:16px}.ul li,.ol li{margin-bottom:8px}#product-details-delivery-information.materializer,#product-details-delivery-information.materializer .ubm{-webkit-transition:.7s ease-in;transition:.7s ease-in;max-height:250px}#product-details-delivery-information.materializer.hide,#product-details-delivery-information.materializer.hide .ubm{-webkit-transition:.5s ease-out;transition:.5s ease-out;max-height:0}#product-details-delivery-information .ubm{background:white;-webkit-transition:background .3s linear;transition:background .3s linear}#product-details-delivery-information .ubm.updating{background:#bde8ff;-webkit-transition:background 0s;transition:background 0s}.product-overview .box-content{background:transparent}.product-overview ul.checkmark li{background:transparent url(web/page/productdetails/res/checkmark.png) no-repeat 0 .6em;background:none,transparent url(web/page/productdetails/res/checkmark.svg) no-repeat 0 .6em;background-size:10px 10px;margin:1px 0;padding:0 0 0 15px}.product-overview .footnote{padding:42px 19px;clear:both;font-size:10px;line-height:18px;color:#999;text-align:justify}.product-overview .bkg-callout{border:1px solid #ccc;border-width:1px 0;margin-bottom:15px;font-size:12px;padding:9px 15px 0}.product-overview .bkg-callout p{margin:5px 0;color:#666;padding-left:16px}.product-overview .section{overflow:hidden;clear:both;padding:13px 0 15px;color:#333}.product-overview .section+.section{border-top:1px solid #ccc}.product-overview ul.bulleted li{padding-left:10px;margin:0}.product-overview .two-column .column{margin-left:25px;width:365px;float:left}.product-overview .one-column .column{width:730px;margin-left:25px}.product-overview .column p{padding-bottom:0;margin-bottom:20px}.product-overview .column .h3,.product-overview .column .h4,.product-overview .column .h5,.product-overview .column .h6{margin-bottom:2px;color:#333;font-weight:700;margin-top:0}.product-overview .bkg-note{position:relative;margin-bottom:20px;background-color:#ebebeb;border:1px solid #d8d8d8;padding-top:15px}.product-overview .bkg-note:before,.product-overview .bkg-note:after{position:absolute;width:97%;height:16%;content:' ';left:6px;bottom:8px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);z-index:-1;box-shadow:0 6px 12px rgba(0,0,0,.4)}.product-overview .one-column .bkg-note:before,.product-overview .one-column .bkg-note:after{left:15px;bottom:18px}.product-overview .bkg-note:after{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.product-overview .compatibility-products{margin:0}.product-overview .compatibility-products ul{margin-left:25px}.product-overview .compatibility-products .compatible-list{list-style:none;background:0;padding:0}.product-overview .bkg-banner{background:#d8d8d8;background:-webkit-linear-gradient(#ebebeb,#d8d8d8);background:linear-gradient(#ebebeb,#d8d8d8);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#EBEBEB',endColorstr='#D8D8D8')";filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#EBEBEB',endColorstr='#D8D8D8');border-radius:10px;padding-top:15px;padding-bottom:15px;margin-bottom:20px}.product-overview .bkg-banner div,.product-overview .bkg-note div{float:left}.product-overview .contents{position:absolute;border-bottom:0;text-align:right;padding:0 24px;right:0;top:18px;width:550px}.product-overview .contents .info-list{overflow:hidden;padding:10px 0 12px;margin-bottom:0}.product-overview .contents .info-list li{display:inline-block;float:none;background:0;margin:0 -1px 0 0;padding:0 6px;font-size:12px;white-space:nowrap}.product-overview .column .group-image-left .bkg-none div,.product-overview .column .group-image-left .bkg-note div,.product-overview .column .group-image-left .bkg-banner div,.product-overview .column .group-image-left .bkg-callout div{float:left}.product-overview .column .group-image-right .bkg-none div,.product-overview .column .group-image-right .bkg-note div,.product-overview .column .group-image-right .bkg-banner div,.product-overview .column .group-image-right .bkg-callout div{float:right}.product-overview .column .bkg-none div,.product-overview .column .bkg-note div,.product-overview .column .bkg-banner div,.product-overview .column .bkg-callout div{position:relative;width:auto;line-height:1px;text-align:center;margin-bottom:10px}.product-overview .column .group-image-left p,.product-overview .column .group-image-left h4,.product-overview .column .group-image-left h5,.product-overview .column .group-image-left h6,.product-overview .column .group-image-left ul{margin-left:100px}.product-overview .column .bkg-banner,.product-overview .column .bkg-note{padding-left:17px;padding-top:10px;padding-right:17px}.product-overview .column .group-image-right p,.product-overview .column .group-image-right h4,.product-overview .column .group-image-right h5,.product-overview .column .group-image-right h6,.product-overview .column .group-image-right ul{margin-right:100px}.product-overview .section .h2.no-subtitle{padding-bottom:18px}#product-info .two-column{padding:0 0 20px;overflow:hidden;border-top:none}#product-info .two-column .column{margin:0 26px 0 0;width:435px;float:left}#product-info .column .group-image-left .bkg-none div,#product-info .column .group-image-left .bkg-note div,#product-info .column .group-image-left .bkg-banner div,#product-info .column .group-image-left .bkg-callout div{float:left}#product-info .column .group-image-left p,#product-info .column .group-image-left h4,#product-info .column .group-image-left h5,#product-info .column .group-image-left h6,#product-info .column .group-image-left ul{margin-left:110px}#product-info .subtitle{font-weight:700;padding-bottom:12px}#product-info .column .group-image-right .bkg-none div,#product-info .column .group-image-right .bkg-note div,#product-info .column .group-image-right .bkg-banner div,#product-info .column .group-image-right .bkg-callout div{float:right;margin:0 0 10px 10px}#product-info .description{display:none}#product-info .product-overview-old,#product-info .product-overview-full-old{float:left;width:725px;padding:0}#product-info .module-secondary{float:right;width:170px}#product-info .product-overview-full-old h2{border:none;font-size:inherit;padding:inherit}.installments,.selection-buttons .finance{display:block;font-size:10px;font-weight:400;color:gray;white-space:normal}html:lang(th-Th) .installments{font-size:11px}.freeshipping,.free-shipping,body.cart-checkout div.specials{color:#f30}.freeshipping{display:block}.feedisclosure{font-size:9px;font-weight:400!important;color:#999!important}.feedisclosure-text{line-height:13px;padding-top:5px;display:block;white-space:normal}.feedisclosure-notes{color:#999;line-height:18px;font-size:10px;text-align:justify;padding-top:24px;clear:both}.dynamicFinancingFooter{color:#999;padding-top:5px;font-size:10px}html:lang(th-Th) .feedisclosure,html:lang(th-Th) .feedisclosure-notes{font-size:11px}.th .installments{line-height:16px}.socialSharingTitle{display:none}ul.socialsharing{margin:0;padding:0;height:20px;width:100%;display:inline}ul.socialsharing li{display:inline;list-style-type:none;margin:0 10px 0 0}ul.socialsharing a{font-size:11px;cursor:pointer;display:inline-block;height:20px;text-decoration:none;color:#08c;line-height:20px;padding-left:25px}.product-decision .more-info-links ul.socialsharing a{font-size:14px}.product-decision .more-info-links ul.socialsharing a:hover{text-decoration:underline}html:lang(th-Th) ul.socialsharing a{font-family:Sukhumvit Set,sans-serif}ul.socialsharing li a{background:transparent url(web/shared/socialsharing/res/social-sharing-sprite.png) no-repeat 0 0;background:none,transparent url(web/shared/socialsharing/res/social-sharing-sprite.svg) no-repeat 0 0;background-size:20px 40px}ul.socialsharing li.facebook a{background-position:0 0}ul.socialsharing li.twitter a{background-position:0 -21px}.product-details ul.socialsharing li.twitter a{background-position:0 0}ul.socialsharing li.qzone a,ul.socialsharing li.tencentweibo a,ul.socialsharing li.sinaweibo a{background:transparent url(web/shared/socialsharing/res/social-sharing-sprite-china.png) no-repeat 0 0;background-size:20px 60px}ul.socialsharing li.odnoklassniki a,ul.socialsharing li.vkontakte a{background:transparent url(web/shared/socialsharing/res/social-sharing-sprite-russia.png) no-repeat 0 0;background-size:20px 41px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){ul.socialsharing li.qzone a,ul.socialsharing li.tencentweibo a,ul.socialsharing li.sinaweibo a{background:transparent url(web/shared/socialsharing/res/social-sharing-sprite-china_2x.png) no-repeat 0 0;background-size:20px 60px}ul.socialsharing li.odnoklassniki a,ul.socialsharing li.vkontakte a{background:transparent url(web/shared/socialsharing/res/social-sharing-sprite-russia_2x.png) no-repeat 0 0;background-size:20px 41px}}ul.socialsharing li.qzone a{background-position:0 -41px}ul.socialsharing li.tencentweibo a{background-position:0 -21px}ul.socialsharing li.sinaweibo a{background-position:0 0}ul.socialsharing li.vkontakte a{background-position:0 -21px}ul.socialsharing li.odnoklassniki a{background-position:0 0}.social-links{display:none}.social-sharing-button{font-size:14px;line-height:18px;background:none;border:none;color:#08c;text-decoration:none;cursor:pointer;padding-left:35px;position:relative}.social-sharing-button,.social-sharing-tooltip ul.socialsharing li a{-webkit-tap-highlight-color:transparent}.social-sharing-button:before{height:18px;width:16px;background-image:url(web/shared/socialsharing/res/share-icon-24x24.png);background-image:none,url(web/shared/socialsharing/res/share-icon-24x24.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:0 0;content:"";position:absolute;top:-3px;top:0\0;left:15px}.social-sharing-tooltip .bubble{border:1px solid #d6d6d6;border-radius:0;background-color:#fff;outline:0}.social-sharing-tooltip .bubble .chrome{background-image:none}.social-sharing-tooltip .bubble .chrome.center{background:#FFF}.social-sharing-tooltip .bubble .chrome.arrow{background-image:url(web/base/icons/res/sitechrome.png);background-image:none,url(web/base/icons/res/sitechrome.svg);background-repeat:no-repeat;background-size:305px auto;background-position:4px -142px;display:block;height:10px;width:30px;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);margin-left:5px;bottom:-9px}.social-sharing-tooltip .bubble.below .chrome.arrow{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);top:-11px}.social-sharing-tooltip ul.socialsharing{display:block;height:100%}.social-sharing-tooltip ul.socialsharing li{float:left}.social-sharing-tooltip ul.socialsharing li a{height:auto;width:48px;background:transparent url(web/shared/socialsharing/res/social-icon-sprite.png) no-repeat;background-size:177px 47px;padding-left:0;text-decoration:none}html:lang(ru-RU) .social-sharing-tooltip ul.socialsharing li a{width:auto;min-width:48px}.social-sharing-tooltip ul.socialsharing li.qzone a,.social-sharing-tooltip ul.socialsharing li.tencentweibo a,.social-sharing-tooltip ul.socialsharing li.sinaweibo a{background:transparent url(web/shared/socialsharing/res/social-sharing-china-sprite.png) no-repeat;background-size:134px 40px}.social-sharing-tooltip ul.socialsharing li.tencentweibo a{background-position:0 0}.social-sharing-tooltip ul.socialsharing li.sinaweibo a{background-position:-43px 0}.social-sharing-tooltip ul.socialsharing li.qzone a{background-position:-88px 0}.social-sharing-tooltip ul.socialsharing li.odnoklassniki a,.social-sharing-tooltip ul.socialsharing li.vkontakte a{background:none;position:relative}.social-sharing-tooltip ul.socialsharing li.odnoklassniki a:before,.social-sharing-tooltip ul.socialsharing li.vkontakte a:before{background:transparent url(web/shared/socialsharing/res/social-sharing-sprite-russia-tooltip.png) no-repeat;background-size:83px 40px;width:48px;height:40px;content:"";position:absolute;left:50%;margin:0 0 0 -24px}.social-sharing-tooltip ul.socialsharing li.odnoklassniki a:before{background-position:-39px 0}.social-sharing-tooltip ul.socialsharing li.vkontakte a:before{background-position:5px 0}.social-sharing-tooltip ul.socialsharing li a span{display:block;text-align:center;text-decoration:none;color:#585858;font-size:11px;line-height:15px;margin-top:45px}.product-decision .more-info-links .social-sharing-tooltip ul.socialsharing li a:hover{text-decoration:none}.product-decision .more-info-links .social-sharing-tooltip ul.socialsharing li a:hover span{color:#08c}.social-sharing-tooltip ul.socialsharing li.facebook a{background-position:0 0}.social-sharing-tooltip ul.socialsharing li.twitter a{background-position:-43px 0}.social-sharing-tooltip ul.socialsharing li.email a{background-position:-129px 0}.social-sharing-tooltip ul.socialsharing li.print a{background-position:-86px 0}.social-sharing-tooltip ul.socialsharing li:last-child{margin-right:0}html:lang(ru-RU) .new-violator~.social-sharing{right:100px}html:lang(ru-RU) .family-selection h1{max-width:600px}.fullscreen-overlay-handhled .overlay{padding:52px 25px 25px}.fullscreen-overlay-handhled .socialSharingTitle{display:block;font-size:28px;line-height:.9;font-weight:200;color:#333;padding-bottom:20px;border-bottom:1px solid #d6d6d6}.fullscreen-overlay-handhled .overlay ul.socialsharing li{display:block;margin:0;border-bottom:1px solid #d6d6d6}.fullscreen-overlay-handhled .overlay ul.socialsharing li a{font-size:20px;font-weight:400;display:block;text-decoration:none;color:#333;background-size:40px 85px;margin:20px 0;height:40px;line-height:40px;padding-left:0}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.facebook{background-position:0 0}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.twitter{background-position:0 -45px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a span{color:#08c;margin-left:100px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.sinaweibo,.fullscreen-overlay-handhled .overlay ul.socialsharing li a.tencentweibo,.fullscreen-overlay-handhled .overlay ul.socialsharing li a.qzone{background-size:40px 118px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.sinaweibo{background-position:0 0}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.tencentweibo{background-position:0 -39px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.qzone{background-position:0 -78px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.odnoklassniki,.fullscreen-overlay-handhled .overlay ul.socialsharing li a.vkontakte{background-size:20px 41px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.vkontakte{background-position:0 -44px}.fullscreen-overlay-handhled .overlay ul.socialsharing li a.odnoklassniki{background-position:0 0}.WebOverlay{position:absolute}.bubble.action-callout{position:absolute;z-index:100000;opacity:1;-ms-filter:"none";background-color:#f3f3f3}.bubble.action-callout .chrome{position:absolute}.bubble.action-callout{box-shadow:0 4px 8px rgba(0,0,0,.15)}.bubble.action-callout .chrome{-webkit-filter:none!important;filter:none!important}.bubble.action-callout .center{background:#f3f3f3}.bubble.action-callout .tl{background-image:url(web/shared/actioncallout/res/tl.png);background-image:none,url(web/shared/actioncallout/res/tl.svg);background-size:3px 39px}.bubble.action-callout .tr{background-image:url(web/shared/actioncallout/res/tr.png);background-image:none,url(web/shared/actioncallout/res/tr.svg);background-size:4px 39px}.bubble.action-callout .top{background-image:url(web/shared/actioncallout/res/t.png);background-image:none,url(web/shared/actioncallout/res/t.svg);background-size:10px 39px}.bubble.action-callout .left{background-image:url(web/shared/actioncallout/res/l.png);background-image:none,url(web/shared/actioncallout/res/l.svg);background-size:3px 1px}.bubble.action-callout .right{background-image:url(web/shared/actioncallout/res/r.png);background-image:none,url(web/shared/actioncallout/res/r.svg);background-size:4px 1px}.bubble.action-callout .bottom{background-image:url(web/shared/actioncallout/res/b.png);background-image:none,url(web/shared/actioncallout/res/b.svg);background-size:10px 4px}.bubble.action-callout .bl{background-image:url(web/shared/actioncallout/res/bl.png);background-image:none,url(web/shared/actioncallout/res/bl.svg);background-size:3px 4px}.bubble.action-callout .br{background-image:url(web/shared/actioncallout/res/br.png);background-image:none,url(web/shared/actioncallout/res/br.svg);background-size:4px 4px}.bubble.action-callout .arrow{background-image:url(web/shared/actioncallout/res/arrow-bottom.png);background-image:none,url(web/shared/actioncallout/res/arrow-bottom.svg);background-size:18px 16px}.bubble.action-callout.below .arrow{background-image:url(web/shared/actioncallout/res/arrow-top.png);background-size:18px 16px}.bubble.action-callout .arrow{background-image:url(web/shared/actioncallout/res/arrow-bottom.png);background-image:none,url(web/shared/actioncallout/res/arrow-bottom.svg);background-size:18px 16px}.follow-overlay p{line-height:14px}.follow-overlay .spinner{width:16px;height:16px;float:left;margin:17px 0 0 10px;display:none;left:77%;position:absolute;top:39%;background:url(web/shared/qaemailsubscription/res/spinner_16x16.gif) no-repeat}.follow .spinner,.follow .progress-indicator,.subscribe .spinner,.subscribe .progress-indicator{width:16px;height:16px;visibility:hidden}.follow-overlay.loading .spinner,.follow.loading .spinner,.follow.loading .progress-indicator,.subscribe.loading .spinner,.subscribe.loading .progress-indicator{display:inline-block;visibility:visible}.follow-topic>a,.follow-question>a{height:16px;display:inline-block}.follow-overlay .inputs{width:300px;height:40px}.community .follow-overlay .inputs{width:320px;height:40px}.follow-overlay.subscribed .inputs{display:none}.question-summary .subscribe form,.community .header .subscribe form,.community .section .subscribe form,.box .follow-overlay-content{display:none}.community.follow-overlay .subscribe form{display:block}.community.follow-overlay .subscribe form p{font-size:10px}#follow-overlay-trigger{float:right;margin:11px 17px}.question-summary #follow-overlay-trigger{margin:20px 0 0}.indicator-follow #follow-overlay-trigger{margin:0}.bubble .subscribe{padding:5px 5px 7px}.bubble p.note,.bubble .subscribe{color:#666;text-align:left}.bubble .subscribe form{line-height:23px}.bubble .subscribe p.note{margin:0}.bubble .subscribe p.error{color:#f60;font-weight:700;text-align:left}.ask-answer .subscribe p.error{color:#000;background:url(web/shared/qaemailsubscription/res/question-answer-error.png) no-repeat;background:none,url(web/shared/qaemailsubscription/res/question-answer-error.svg) no-repeat;background-size:463px 53px;height:50px;width:433px;padding:16px 15px 0;line-height:14px;text-align:left;font-size:10px;margin-bottom:0}span.field-with-placeholder{width:auto}.bubble .subscribe span.field-with-placeholder{margin-top:17px;float:left}.bubble .subscribe span.field-with-placeholder label.placeholder span{padding:3px 10px 0 4px;line-height:16px;margin-left:0}.bubble .subscribe button{float:left;margin-top:15px}.bubble .subscribe .progress-indicator{margin:18px 0 0 5px;float:left}.bubble.community.follow-overlay{background-color:#f3f3f3}.bubble .subscribe input[name=mid]{width:210px;color:#333;height:15px;margin:0 10px;font-size:11px;padding:1px;margin-left:0}.ask-answer .subscribe .note{margin-bottom:16px}.question-thanks label+label{margin-top:5px}.question-thanks .apple-footer-simple .plf-rating-questions label+label{margin-top:0}.answer-thanks p.follow{margin-top:6px;line-height:18px}.question-thanks .ask-answer .button{float:left;margin-top:20px}.question-thanks p+.button{margin-top:10px}.bubble.follow-overlay{box-shadow:0 4px 8px rgba(0,0,0,.15)}.bubble.follow-overlay .chrome{-webkit-filter:none!important;filter:none!important}.bubble.follow-overlay .center{background:#f3f3f3}.bubble.follow-overlay .tl{background-image:url(web/shared/qaemailsubscription/res/tl.png);background-image:none,url(web/shared/qaemailsubscription/res/tl.svg);background-size:3px 39px}.bubble.follow-overlay .tr{background-image:url(web/shared/qaemailsubscription/res/tr.png);background-image:none,url(web/shared/qaemailsubscription/res/tr.svg);background-size:4px 39px}.bubble.follow-overlay .top{background-image:url(web/shared/qaemailsubscription/res/t.png);background-image:none,url(web/shared/qaemailsubscription/res/t.svg);background-size:10px 39px}.bubble.follow-overlay .left{background-image:url(web/shared/qaemailsubscription/res/l.png);background-image:none,url(web/shared/qaemailsubscription/res/l.svg);background-size:3px 1px}.bubble.follow-overlay .right{background-image:url(web/shared/qaemailsubscription/res/r.png);background-image:none,url(web/shared/qaemailsubscription/res/r.svg);background-size:4px 1px}.bubble.follow-overlay .bottom{background-image:url(web/shared/qaemailsubscription/res/b.png);background-image:none,url(web/shared/qaemailsubscription/res/b.svg);background-size:10px 4px}.bubble.follow-overlay .bl{background-image:url(web/shared/qaemailsubscription/res/bl.png);background-image:none,url(web/shared/qaemailsubscription/res/bl.svg);background-size:3px 4px}.bubble.follow-overlay .br{background-image:url(web/shared/qaemailsubscription/res/br.png);background-image:none,url(web/shared/qaemailsubscription/res/br.svg);background-size:4px 4px}.bubble.follow-overlay .arrow{background-image:url(web/shared/qaemailsubscription/res/arrow-bottom.png);background-image:none,url(web/shared/qaemailsubscription/res/arrow-bottom.svg);background-size:18px 16px}.bubble.follow-overlay.below .arrow{background-image:url(web/shared/qaemailsubscription/res/arrow-top.png);background-size:18px 16px}.follow-overlay.loading .button>span{color:rgba(255,255,255,0);text-shadow:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.follow-overlay .xsmall+.spinner{margin:15px 0 0 4px}.hover-title{text-align:center;background:url(external/hoverbar/res/community-info-shadow.png) center bottom no-repeat white;background:none,url(external/hoverbar/res/community-info-shadow.svg) center bottom no-repeat white;background-size:980px 30px;border-radius:4px 4px 0 0}.hover-bar-snapped{padding-top:50px}.hover-bar-snapped .hover-title{position:fixed;min-height:50px;top:0;z-index:999;display:block;width:980px;-webkit-backface-visibility:hidden}.hover-title ul{display:inline-block;min-height:50px}.hover-title li{display:inline-block;border-left:1px solid #eee;padding:0 45px;margin:10px 0 0}.hover-title li:first-child,.hover-title li.first{border-left:0;padding-left:0}.hover-title li:last-child,.hover-title li.last{padding-right:0}.hover-title span{display:inline-block;font-size:13px;line-height:20px;padding:0 3px 0 2px;color:#aaa}.hover-title a{display:inline-block;font-size:14px;line-height:30px}.hover-title a.active{text-decoration:none;color:#aaa;cursor:default}.hover-bar-section{background:url(external/hoverbar/res/community-info-shadow.png) bottom center no-repeat;background:none,url(external/hoverbar/res/community-info-shadow.svg) bottom center no-repeat;background-size:980px 30px}.hover-bar-section.last,.hover-bar-section:last-child{background-image:none}.touch .hover-title{-webkit-tap-highlight-color:transparent}.slide-box{overflow:hidden;position:relative;background-color:#fff;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.slide-box.touch{overflow-x:hidden;overflow-y:hidden}.slide-box>ul{padding:0;margin:0;overflow:hidden;position:relative;left:0;top:0;width:4999px;z-index:7;-ms-transition-property:-ms-transform,left;-o-transition-property:-o-transform,left;-moz-transition-duration:.4s,.4s;-ms-transition-duration:.4s,.4s;-o-transition-duration:.4s,.4s;-moz-transition-timing-function:ease-out,ease-out;-ms-transition-timing-function:ease-out,ease-out;-o-transition-timing-function:ease-out,ease-out;-webkit-perspective:1000;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform,left;transition-property:transform,left;-webkit-transition-duration:.4s,.4s;transition-duration:.4s,.4s;-webkit-transition-timing-function:ease-out,ease-out;transition-timing-function:ease-out,ease-out}.slide-box>ul>li{display:block;float:left}#featured-app .app-info{padding-bottom:24px}#featured-app .app-info img{width:60px;height:60px;float:left}#featured-app .app-meta{float:left;padding:0 0 0 9px;width:110px}#featured-app .app-name{font-size:12px;font-weight:700;padding-bottom:2px;margin:0;border:none}#featured-app .rating{width:100%}#featured-app .reviewCount{padding-left:70px;font-size:10px;line-height:13px;color:#bbb}#featured-app .main-panel #title-1{border-bottom:none;margin-bottom:0;font-size:16px;font-weight:700;padding-top:6px;padding-bottom:2px}#featured-app .description{word-break:break-word}#featured-app .more{margin:0}#featured-app .column-selector{padding:19px 0 16px 14px;width:200px;float:left;margin:0;border-bottom:none}#featured-app .column-selector>li{padding-left:11px}#featured-app .column-selector a{font-size:14px}#featured-app .slides-container{border:1px solid #ddd;border-radius:5px;margin-top:14px}#featured-app .image-wrapper{clear:both;border-top:1px solid #ddd;padding:22px}#featured-app .image-wrapper>div{position:relative}#featured-app .controls{width:66px;position:absolute;top:-62px;right:-2px}#featured-app .controls button{background:url(web/page/productdetails/res/arrows.png);background-repeat:no-repeat;height:30px;width:18px;border:none;cursor:pointer}#featured-app .controls .next{background-position:0 6px;float:right}#featured-app .controls .next.inactive{background-position:-20px 6px;cursor:default}#featured-app .controls .previous{background-position:-38px 6px;float:left}#featured-app .controls .previous.inactive{background-position:-58px 6px;cursor:default}#featured-app .slide-box>ul>li{margin-left:22px}#featured-app .slide-box>ul>li:first-child{margin-left:0}#featured-app .slide-box li img{border:1px solid #eee;vertical-align:top}#iphone-slides .portrait{width:199px}#ipad-slides .portrait{width:255px}#iphone-slides .landscape,#ipad-slides .landscape{width:340px}#featured-app .slide-box{overflow:visible}#featured-app .slides-container{overflow:hidden}#ipad-slides h4,#iphone-slides h4{display:none}.nojs #featured-app .slide-box ul{width:663px}.nojs #featured-app .slide-box ul li{margin:0 0 10px;clear:both}.nojs #ipad-slides h4,.nojs #iphone-slides h4{padding:20px 0}.nojs #ipad-slides,.nojs #iphone-slides,.nojs #ipad-slides h4,.nojs #iphone-slides h4,.nojs #featured-app .more-text{display:block!important}.nojs #featured-app .more,.nojs #featured-app .controls,.nojs #featured-app .column-selector{display:none!important}#featured-app .column-selector a,#featured-app .controls button{-webkit-tap-highlight-color:rgba(0,0,0,.4)}#productReplacedMessageOverlayContent{display:none}.WebOverlay #productReplacedMessageOverlayContent{display:block;position:relative;min-height:170px;padding-bottom:35px;background-color:#fff;border-radius:8px;text-align:center;color:#616161}#productReplacedMessageOverlayContent .productReplacedMessageOverlayContentHeader{font-size:30px;padding:40px 15px 15px}#productReplacedMessageOverlayContent .productReplacedMessageOverlayContentBody{font-size:15px;padding:15px}.GiftingTooltip{height:0}.GiftingTooltip.materializer{transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-duration:700ms;-webkit-transition-duration:700ms;-moz-transition-duration:700ms;-o-transition-duration:700ms;-ms-transition-duration:700ms;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1;-ms-filter:"none"}.GiftingTooltip.materializer.hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.GiftingTooltip.materializer.gone{display:none}.GiftingTooltip .popup-wdgt{visibility:visible}.popup-wdgt{position:absolute;width:515px;z-index:155;font-size:10px;text-align:left;visibility:hidden}html:lang(th-Th) .popup-wdgt{font-size:11px}.popup-wdgt:focus{outline:none}.popup-wdgt div{margin:0}.popup-wdgt .wdgt-top{margin-right:15px;height:30px;background:url(web/shared/giftingtooltip/res/popup-top-left.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-top-left.gif) 0 0 no-repeat;position:relative}.popup-wdgt .wdgt-top div{background:url(web/shared/giftingtooltip/res/popup-top-right.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-top-right.gif) 0 0 no-repeat;height:30px;width:15px;position:absolute;right:-15px;top:0}.popup-wdgt .wdgt-mdl{background:url(web/shared/giftingtooltip/res/popup-mdl-right.png) 100% 0 repeat-y;background:url(web/shared/giftingtooltip/res/popup-mdl-right.gif) 100% 0 repeat-y}.popup-wdgt .wdgt-mdl div.wdgt-right{position:relative}.popup-wdgt .wdgt-mdl div.wdgt-left{position:relative;background:url(web/shared/giftingtooltip/res/popup-mdl-left.png) 0 0 repeat-y;background:url(web/shared/giftingtooltip/res/popup-mdl-left.gif) 0 0 repeat-y;padding:1px 0 1px 15px;margin-right:5px;z-index:5}.popup-wdgt .wdgt-mdl div.wdgt-left p{padding-right:15px}.popup-wdgt .wdgt-mdl div.wdgt-left:after{content:".";display:block;height:0;clear:both;visibility:hidden}.popup-wdgt .wdgt-mdl div.wdgt-left{display:inline-block}.popup-wdgt .wdgt-mdl div.wdgt-left{display:block}.popup-wdgt .wdgt-btm{height:30px;background:url(web/shared/giftingtooltip/res/popup-btm-left.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-btm-left.gif) 0 0 no-repeat;position:relative;margin-right:15px}.popup-wdgt .wdgt-btm div{background:url(web/shared/giftingtooltip/res/popup-btm-right.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-btm-right.gif) 0 0 no-repeat;width:15px;height:30px;position:absolute;top:0;right:-15px}.popup-wdgt .triangle{display:none;position:absolute;width:28px}.popup-wdgt .wdgt-top .triangle{background:url(web/shared/giftingtooltip/res/popup-bubble-top.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-bubble-top.gif) 0 0 no-repeat;height:19px;top:2px;left:15px}.popup-wdgt .wdgt-btm .triangle{background:url(web/shared/giftingtooltip/res/popup-bubble-btm.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-bubble-btm.gif) 0 0 no-repeat;height:24px;left:15px;top:6px}.popup-wdgt .wdgt-left .triangle{background:url(web/shared/giftingtooltip/res/popup-bubble-left.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-bubble-left.gif) 0 0 no-repeat;height:28px;width:19px;left:-12px;top:0}.popup-wdgt .wdgt-right .triangle{position:absolute;background:url(web/shared/giftingtooltip/res/popup-bubble-right.png) 0 0 no-repeat;background:url(web/shared/giftingtooltip/res/popup-bubble-right.gif) 0 0 no-repeat;height:28px;width:24px;right:-16px;top:0}.popup-wdgt a{color:#0085cf}.popup-wdgt .wdgt-mdl a.close-link,#area-product-selection .popup-wdgt .wdgt-mdl a.close-link{position:relative;font:11px 'Lucida Grande Bold','Lucida Grande',Geneva,Verdana,Helvetica,Arial,sans-serif;color:#8a8a8a;text-decoration:none;background:url(web/shared/giftingtooltip/res/layer-activeclose_sprite.gif) 100% 2px no-repeat;float:right;display:block;clear:both;padding:0 20px 0 0;padding:0 15px 0 0;margin:0 15px 10px 10px}html:lang(th-Th) .popup-wdgt .wdgt-mdl a.close-link,html:lang(th-Th) #area-product-selection .popup-wdgt .wdgt-mdl a.close-link{font-family:Sukhumvit Set,sans-serif}html:lang(en-TH) .popup-wdgt .wdgt-mdl a.close-link,html:lang(en-TH) #area-product-selection .popup-wdgt .wdgt-mdl a.close-link{font-family:Lucida Grande,Helvetica,Arial,Verdana,sans-serif}#area-product-selection .popup-wdgt .wdgt-mdl p{line-height:normal;color:black}.popup-wdgt .wdgt-mdl a.close-link:hover,#area-product-selection .popup-wdgt .wdgt-mdl a.close-link:hover{color:#6b6b6b;text-decoration:underline;background:url(web/shared/giftingtooltip/res/layer-activeclose_sprite.gif) 100% 2px no-repeat}.popup-wdgt .wdgt-mdl a.close-link,#area-product-selection .popup-wdgt .wdgt-mdl a.close-link{text-indent:0;width:auto}div.popup-wdgt img.decal{display:inline;float:left;margin-left:15px}.is_a_gift #gifting_indicator_0_content #indicator_hover_content p.text-alt{padding-left:150px}.is_a_gift #gifting_indicator_0_content #indicator_hover_content a{padding-left:150px;display:block}.button{display:inline-block;line-height:1.5em}.ns-buttons .button[name=search]{cursor:pointer;border-collapse:separate;overflow:visible;position:relative;font:11px/1.5 "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:13px;float:right;margin:4px;display:block;padding:0;border:0;color:#FFF;background:0;line-height:1}html:lang(th-Th) .ns-buttons .button[name=search]{font-family:Sukhumvit Set,sans-serif}.ns-buttons .button[name=search]>span{box-shadow:1px 1px rgba(0,0,0,.4);padding:8px 28px;border-radius:20px;font-size:14px;color:inherit;margin:0;border:0;background:0;opacity:1;-ms-filter:"none";font:inherit;border-color:#ff6224;text-align:center;position:relative;display:inline-block;white-space:nowrap;letter-spacing:0;word-spacing:0;cursor:pointer;border-collapse:separate}.ns-buttons .button[name=search] span span{font:inherit;text-align:center;white-space:nowrap;letter-spacing:0;word-spacing:0;font-size:14px;color:white}body.product-details div.tech-specs{color:#778087}body.product-details div.tech-specs h3{margin-top:5px;color:black;font-weight:700}body.product-details div.tech-specs p{margin-bottom:5px}body.product-details div.tech-specs li{margin:5px 0 0 20px}body.product-details div.tech-specs ul li{margin-left:5px}body.product-details div.tech-specs ul li:before{content:"- "}body.product-details div.tech-specs ol{margin-bottom:15px}.product-details #primary{width:100%;float:none}.product-details #navigation .pinwheel{margin-bottom:3px}.product-details .product-info{float:left;line-height:1.4em;width:651px}div#primary div.module div.modulecontent div.subsection h2{clear:both;color:#999;font-size:11px;font-weight:700;line-height:1.2em;margin:0;padding:0;width:440px}div.product-details div#primary div.module div.modulecontent h2{color:black;margin:0 0 0 24px;padding-bottom:4px;font-size:18px;font-weight:400;padding:.8em 0 1em;background:none}.product-details h2#overview.overview{color:black;margin:0 0 0 24px;padding-bottom:4px;font-size:18px;font-weight:400;padding:.8em 0 1em;background:none}div#primary #productOverview h2{margin-top:0;padding-bottom:1.9em;padding-left:25px;padding-top:.8em;color:#333;font-size:16px;font-weight:700}.product-details .product-overview-old .subsection .column #apple-recommends h3{margin-bottom:2px;font-size:14px;color:#333;font-weight:700;margin-top:0;padding:0}.product-details .product-overview-old .subsection .column h3{margin-bottom:2px;font-size:12px;color:#333;font-weight:700;margin-top:0;padding:0}.product-details #did-you-notice h3{background:url(web/page/productdetails/res/did-you-notice.png) no-repeat 0 0;background:none,url(web/page/productdetails/res/did-you-notice.svg) no-repeat 0 0;background-size:714px 500px;padding:14px 0 0 17px;margin-bottom:5px}.community.question-summary h3{border-bottom:1px solid #e6e6e6;font-size:12px;font-weight:700;padding:12px 0 8px}div#primary div.box div.box-content h4{border:none;font-size:14px;font-weight:700;line-height:20px;padding:0}div#primary div.box div.box-content h4.most-useful-answer,div#primary div.box div.box-content h4.best-answer,div#primary div.box div.box-content h4.your-answer{font-weight:400}div#primary div.box div.box-content div.reviews h4{margin-bottom:5px;word-wrap:break-word;display:block}.community.question-summary h2{color:#666;float:left;font-size:17px;font-weight:700;line-height:24px;padding:20px 0 0;width:462px}div#primary div.box div.box-content .product-rating h2{font-size:17px;font-weight:700;padding:0 0 10px}div#primary div.box div.box-content h4 a{color:black}div#primary div.box div.box-content h4 a:hover{color:#0085cf;text-decoration:none}.product-details .purchase-info p.iphone-refurb{color:#666;font-size:11px;font-weight:400}.product-details .purchase-info p.iphone-refurb .current_price{display:inline-block;font-size:14px;line-height:18px;padding:0;color:#333;font-weight:700}.product-details .purchase-info .availability{display:block;zoom:1}.product-details .purchase-info .invisible{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.product-details .product-options legend{font-weight:700;margin:0 0 15px!important;margin:0 0 15px -8px}.product-details .product-options input{float:left;clear:left;margin:4px 0 0}.product-details .product-options label{float:left;width:128px;margin:0 0 7px 10px}.product-details .product-options .price,.product-details .product-options .availability{display:block}.product-details #product-details-form strong{font-weight:700;color:#444}.product-details #product-details-form span.esd-note{font-size:9px;color:#999;display:block;margin-top:5px;line-height:12px}.product-details .no-commitcode .commitcode{display:none}.product-details .no-freeshipping .freeshipping{display:none}.product-details .gifting-learn-more{display:block;clear:both}.product-details .pdf-specs{clear:both;margin:0 25px;padding-top:20px}.product-details .pdf-specs a:hover{text-decoration:none}.product-details .pdf-specs .arrow{padding-bottom:2px}.product-details .pdf-specs .icon{padding-bottom:3px}.product-details .product-variation.top-shadow,.product-details .product-variation-additional.top-shadow,.product-details .product-variation-additional-variant.top-shadow{box-shadow:0 9px 24px -13px rgba(0,0,0,.1) inset}.product-info-sections li{overflow:hidden}.product-info-sections .group-image-none:last-child{padding:0}.product-details .action-buttons .invisible{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.rate-plan{padding-left:15px}.rate-plan .plan-summary{margin:10px 20px 15px 15px;color:#666;overflow:hidden}.rate-plan .plan-summary li.plan-feature{width:47%;float:left;padding-right:20px}.rate-plan .plan-summary h4{border-bottom:1px solid #e3e3e3;font-size:11px;color:#333;font-weight:700;margin-bottom:2px;height:20px}.rate-plan h4 span.feature{float:left;width:80%}.rate-plan h4 span.price{float:right}.rate-plan .plan-summary .plan-feature{margin-bottom:10px}.rate-plan .learn-more{margin-left:15px;display:inline-block;margin-bottom:20px}.product-details #promotions{clear:both;height:39px;z-index:2;position:relative;bottom:-4px;display:table;overflow:hidden;left:-25px;width:625px}.product-details #promotions ul{width:625px;overflow:hidden;margin:0 0 -4px;background:url(web/page/productdetails/res/promobar.png) no-repeat 0 100%;background:none,url(web/page/productdetails/res/promobar.svg) no-repeat 0 100%;background-size:625px 39px;height:39px;z-index:2}.product-details #promotions ul li{list-style:none;display:inline;float:left;padding:0 10px;margin:7px 0}.product-details #promotions ul li.last{border-left:1px solid #ccc}.product-details #promotions ul li p img.banner{padding:0 10px 0 0;margin:0;position:relative;top:-5px;left:-6px}.product-details #promotions ul li p img{vertical-align:middle;margin-right:5px}.product-details #productDetails .subsection{float:left;width:603px;min-height:350px;position:static}.product-details #productDetails .subsection #productInfo{float:none;display:block}*:first-child+html .product-details #productDetails *[class~=aos-exclusive] div{background:url(web/page/productdetails/res/aos-exclusive.png) no-repeat 0 0;background:none,url(web/page/productdetails/res/aos-exclusive.svg) no-repeat 0 0;background-size:800px 75px;width:574px;margin:-18px 0 20px 1px;height:18px;padding:5px 25px;color:#fff}html>body .product-details #productDetails .aos-exclusive div{background:url(web/page/productdetails/res/aos-exclusive.png) no-repeat 0 0;background:none,url(web/page/productdetails/res/aos-exclusive.svg) no-repeat 0 0;background-size:800px 75px;width:574px;margin:-18px 0 20px 1px;height:18px;padding:5px 25px;color:#fff}#productDetails{overflow:hidden;padding:0;width:978px;margin-left:1px}.product-details .product-overview-old .modulecontent{padding-top:0;position:relative}.product-details .product-overview-old .subsection{border-bottom:1px solid #ccc;clear:both;padding:10px 0 15px;color:#333}.product-details .product-overview-old .subsection.last{border-bottom:none;padding-bottom:5px}.product-details .product-overview-old .subsection .column{float:left;width:365px;margin-left:25px}.product-details .product-overview-old .subsection h3{padding-left:25px;padding-bottom:1.9em;margin-top:0}#productInfo .title h3{clear:both;color:#999;font-size:11px}.product-details .product-overview-old .subsection h4{margin-bottom:2px;font-size:12px;color:#333;font-weight:700;margin-top:0}.product-details .product-overview-old .subsection .column p p,.product-details .product-overview-old .subsection p,.product-details .product-overview-old .subsection ul{margin-bottom:20px}.product-details .product-overview-old .subsection .column>p{padding-bottom:0}.product-details .product-overview-old .subsection li{padding-bottom:0}.product-details .product-overview-old ul li,.product-details .product-overview-full-old ul li{padding-bottom:.375em;background:transparent url(web/page/productdetails/res/bullet.png) no-repeat 0 .6em;background:none,transparent url(web/page/productdetails/res/bullet.svg) no-repeat 0 .6em;padding-left:1em}.product-details #productOverview.product-overview-old{padding:0;width:100%}.product-details #contents{position:absolute;border-bottom:0;text-align:right;padding:0 25px;right:0;top:14px;width:550px}.product-details #contents ul.pipe-list{overflow:hidden;padding:10px 0 12px;margin-bottom:0}.product-details #contents ul.pipe-list li{display:inline;float:none;background:none;margin:0 -1px 0 0;padding:0 6px;font-size:12px}.product-details .product-overview-old .footnote,.product-details .product-overview-old #footnote{color:#666;font-size:10px}.product-details .product-overview-old #footnote h4{display:none}.product-details #compatibility li,.product-details .product-overview-old #footnote li,.product-details #tech-specs ul.pdf-spec li{list-style:none;background:none;padding:0}.product-details .product-overview-old #compatibility{margin:0}.product-details #productOverview #compatibility ul{margin-left:25px}.product-details #productOverview #compatibility .column ul{margin-left:0}.product-details #tech-specs .pdf-spec a,.product-details #tech-specs .pdf-spec li a{background:url(web/page/productdetails/res/pdf-spec.png) no-repeat 0 60%;background:none,url(web/page/productdetails/res/pdf-spec.svg) no-repeat 0 60%;background-size:11px 14px;padding-left:17px}.product-details #apple-recommends{border:1px solid #ccc;border-width:1px 0;margin-bottom:15px;font-size:12px;padding:9px 15px 0}.product-details #apple-recommends h4{font-size:14px!important}.product-details #apple-recommends p{margin:5px 0!important;color:#666;padding-left:16px}.product-details #features .app-available{clear:both;position:relative;margin-top:25px}.product-details #features .app-available .icon{float:left;padding-top:2px}.product-details #features .app-available h4,.product-details #features .app-available p{margin:0 0 0 100px;padding-bottom:0}.product-details #features .app-available h4{margin-bottom:2px}.product-details #features .app-available .badge{position:absolute;top:-1px;right:0}.product-details #did-you-notice{background:url(web/page/productdetails/res/did-you-notice.png) no-repeat -357px 100%;background:none,url(web/page/productdetails/res/did-you-notice.svg) no-repeat -357px 100%;background-size:714px 500px;width:357px;padding-bottom:14px;margin-top:28px}.product-details #did-you-notice h4{background:url(web/page/productdetails/res/did-you-notice.png) no-repeat -357px 100%;background:none,url(web/page/productdetails/res/did-you-notice.svg) no-repeat -357px 100%;background-size:714px 500px;padding:14px 0 0 17px;margin-bottom:5px}.product-details #did-you-notice p{padding:0 17px}.misc-promo .box-content>div{padding:12px}.misc-promo .box-content>div+div{border-top:1px solid #ccc}.misc-promo h3{color:#000;padding:4px 0 2px;line-height:14px;font-size:12px;font-weight:700}.misc-promo h3 a{text-decoration:none;color:#000}.misc-promo p{color:#666;line-height:16px}.product-details #primary td{padding:3px}.product-details #primary table{width:auto}.product-details #primary #license-form table{width:100%}.product-details #primary .modulecontent div.sc2-2{float:left;margin:0 0 0 5px;width:145px;text-align:left}.product-details #primary #license-form table{width:100%}.product-details .promos .asdestinationlist{text-align:left}.product-details .asdestinationlist li{width:auto}.product-details .call-out,.product-details .call-out .call-out-cap{background:url(web/page/productdetails/res/bg-callout-box.png) no-repeat 0 0;background:none,url(web/page/productdetails/res/bg-callout-box.svg) no-repeat 0 0;background-size:714px 550px}.product-details .call-out{background-position:-357px 100%;width:357px}.product-details #productInfo .call-out{margin:15px 0}.product-details .call-out .call-out-cap{height:5px}.product-details .call-out .call-out-content{padding:10px 15px 2px}.product-details #productInfo .call-out-content p{border-bottom:1px solid #CCC;margin-bottom:10px;padding:0 4px 10px}.product-details #productInfo .call-out-content p:first-child{border-bottom:none}.product-details #productInfo .call-out-content p.last{border-bottom:none;padding-bottom:0}.product-details .trailer-overlay{background-color:#FFF;width:500px;height:300px;position:relative}.product-details .trailer-overlay .video{position:relative}#product-details-delivery-information{opacity:1;-ms-filter:"none";border:0;overflow:hidden}#product-details-delivery-information h4{color:#000;font-weight:700;font-size:12px!important;line-height:inherit!important}#product-details-delivery-information .ubm{background:white;border-top:1px solid #eee;margin-top:12px;padding:11px 0 0}#product-details-delivery-information .ubm.updating{background:#bde8ff}body.product-details .sosumi{color:#999;padding-top:6px}.product-details .availability span{font-weight:400}.product-details .availability{font-weight:700}.product-details .retail-availability-search-trigger-block{padding-top:0;padding-bottom:0}.product-details .product-info .community>div~div{padding-top:12px}.product-details .product-info .question-answer-link{background-position:0 12px}.product-details .product-info .description{height:auto!important;margin-bottom:0;min-height:0}.product-details{background:#f1f1f1}.product-details .module{margin-bottom:10px}.product-details .modulecontent{display:block;float:none}.action-card{width:223px;border-radius:5px;padding:38px 51px 33px 53px;float:right;line-height:18px;z-index:8;background:url(web/page/productdetails/res/action-card-separator.png) 0 center no-repeat;background:none,url(web/page/productdetails/res/action-card-separator.svg) 0 center no-repeat;background-size:25px 585px;min-height:461px}#productDetails.nothumb .action-card{min-height:394px}.exclusive-item{background:none;width:88px;height:88px;position:relative;top:-39px;right:-179px;margin-bottom:-88px}.action-card h1{font-size:16px;font-weight:700;line-height:20px;padding:0 20px 0 0;color:black;margin:0 0 -3px}.action-card .top-delimeter{border-top:1px solid #eee;padding:12px 0 0;margin:12px 0 0;clear:both}.bottom-delimeter{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:8px}.action-card .price{font-size:16px;line-height:34px;color:#000;float:left;margin:0 24px 12px 0}.action-card .price-subtext{font-size:11px;line-height:18px;color:#888}.de-ch .action-card .price,.ru .action-card .price,.pl .action-card .price{line-height:16px}.action-card .purchase-actions{float:left;margin-bottom:12px}.action-card .product-rating-wrapper{overflow:hidden}.action-card .product-rating{float:left}.action-card .product-rating .rating{margin-top:3px;float:left}.action-card .product-rating p{color:#888;display:inline-block;width:135px;line-height:12px;padding-left:7px}.br .action-card .price{line-height:18px}#free-shipping,#shipping,.pickup-availability{line-height:16px}#shipping a{padding-left:5px}.action-card .hasIsWas .price{line-height:16px}.action-card .hasIsWas .savings{display:none}.th .action-card .hasIsWas .savings{display:block;color:#f30;font-size:13px}.action-card .hasIsWas .current_price{display:inline;float:none;width:auto}.action-card .hasIsWas span.previous_price{display:inline;color:#888;font-size:14px}.ios .action-card .hasIsWas span.previous_price{font-size:13px}.action-card .hasFinancing .installments{padding-top:3px}.action-card .hasFinancing .price{line-height:16px}.action-card .hasInstallments .price{line-height:16px}.action-card .installments,.action-card .feedisclosure{display:block;font-size:10px;font-weight:400;color:#999;clear:left}html:lang(th-Th) .action-card .installments,html:lang(th-Th) .action-card .feedisclosure{font-size:11px}.action-card .installments .instalment-options{display:block}.action-card .installments br{display:none}.hasFinancing #instalmentinfo{display:block;line-height:12px}.action-card .hasFinancing .installments{padding-top:3px}.action-card .installments a{padding:0;margin:0;background:0;display:block;line-height:16px}.action-card .installments a:hover,.action-card .installments a:focus{text-decoration:underline}.action-card .noReviews .purchase-actions{margin-bottom:12px}.action-card .freeshipping{color:black;font-weight:700}.action-card .shipping-info{color:#9a9a9a}.action-card #shipping{color:black}.action-card .retail-availability-search-info .retail-availability-search-availability-value{color:#666}.action-card #shipping br,.action-card .availability br{display:none}.action-card .availability .customer_commit_display{padding:0 0 0 3px}.action-card .availability>.customer_commit_display:first-child{padding:0}.action-card .customer_commit_display br{display:block}.action-card .retail-availability-search-trigger-block>span{display:inline}.action-card a.retail-availability-search-trigger{display:inline-block}.action-card .warm-start a{display:block}.action-card .popup-wdgt #gift-wrap-tooltip-content a{color:#0085cf}.product-details .product-variation legend,.product-details .product-variation-additional legend,.product-details .product-variation-additional-variant legend,.product-details .dimensionLanguage{font-weight:700;line-height:15px}.action-card .selection-options{overflow:hidden;width:240px}.action-card .product-swatches .selection-options{margin-left:-8px}.action-card .selection-options li{display:block;position:relative;padding:2px 0 2px 7px;background:transparent;float:left}.action-card .product-swatches .selection-options li{padding:2px 0 2px 9px;margin:4px 0 0}.action-card .product-styles .selection-options{margin:0 0 0 -7px}.action-card .product-styles .selection-options li{margin:4px 4px 0 0}.no-touch .action-card .selection-options label:hover{border-color:#6cb7e3;background:#85c3e9;background:-webkit-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background:linear-gradient(to bottom,#badef7 0,#badef7 30%,#6cb7e3 90%)}.no-touch .action-card .selection-options label:hover .swatch,.no-touch .action-card .selection-options label:hover .label{box-shadow:0 2px 4px rgba(170,170,170,.75) inset}.action-card .selection-options label,.action-card form{-webkit-tap-highlight-color:transparent}.action-card .selection-options input:checked+label{background:#2a95df;background:#79bef0;background:-webkit-linear-gradient(top,#79bef0 0,#79bef0 30%,#017fd6 90%);background:linear-gradient(to bottom,#79bef0 0,#79bef0 30%,#017fd6 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bef0',endColorstr='#017fd6',GradientType=0)}.action-card .selection-options input:checked+label .swatch,.action-card .selection-options input:checked+label .label{box-shadow:0 2px 4px rgba(170,170,170,.75) inset}.action-card .selection-options input:focus+label{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.action-card .selection-options .swatch span{display:block;height:16px;width:16px}.action-card select{width:100%;margin:3px 0 5px}.action-card .selection-options label.selection{background:#2a95df;background:#79bef0;background:-webkit-linear-gradient(top,#79bef0 0,#79bef0 30%,#017fd6 90%);background:linear-gradient(to bottom,#79bef0 0,#79bef0 30%,#017fd6 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bef0',endColorstr='#017fd6',GradientType=0)}.action-card .selection-options label.selection .swatch{box-shadow:1px 1px 7px #aaa inset}.action-card .selection-options label.focused{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.action-card .selection-options label{overflow:hidden;display:block;cursor:pointer;line-height:0;text-align:center;border-radius:5px;background-color:white}.action-card .product-swatches .swatch{padding:9px;border-bottom:1px solid #ddd;box-shadow:0 1px 3px #aaa inset;background-color:white;display:block;border-radius:3px}.action-card .product-swatches .dimensionColor{font-weight:700}.action-card .product-styles .label{padding:2px 10px;line-height:12px;border-bottom:1px solid #ddd;box-shadow:0 1px 3px #aaa inset;background-color:white;display:table-cell;vertical-align:middle;border-radius:3px}.action-card .product-swatches .selection-options li label{position:relative}.action-card .product-swatches .swatch:after{border-radius:10px;content:"";height:16px;left:10px;position:absolute;top:10px;width:16px}.action-card .selection-options label img{margin:0 auto;display:block;border-radius:10px;box-shadow:0 0 1px #949393}.action-card .selection-options input{position:absolute;left:-9999px}.product-swatches .selection-options li{margin:0}.product-swatches .selection-options label{padding:2px;outline-offset:-2px}.product-swatches .label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.product-styles .selection-options li{margin:0 0 7px 7px}.product-styles .selection-options label{padding:2px;font-size:10px;color:#777;outline-offset:-2px;width:105px;height:35px;display:table}.action-card .write-review a{font-size:11px;outline-offset:-3px}.action-card .gift-package-info{display:none}.action-card .gift-wrapping-info{border-top:1px solid #eee;padding:12px 0 0;margin:12px 0 0;clear:both}.product-details .popup-wdgt{z-index:99!important}.gift-wrapping-info a,.product-gallery-label a{color:black;text-decoration:none}.action-card a:hover,.action-card a:focus{color:#08c}.action-card .share-product{background:url(web/page/productdetails/res/share-icon.gif) 0 0 no-repeat;width:22px;height:22px;display:inline-block;text-indent:-9999px;float:right}.product-gallery-label{background:url(web/page/productdetails/res/view-more-icon.png) left center no-repeat;background:none,url(web/page/productdetails/res/view-more-icon.svg) left center no-repeat;background-size:15px 15px;padding:0 0 0 25px}.gifting-checkbox-label{background:url(web/page/productdetails/res/gift-package.png) 1px center no-repeat;background:none,url(web/page/productdetails/res/gift-package.svg) 1px center no-repeat;background-size:12px 15px;padding:0 0 0 25px;display:inline}.facebook-share{background:url(web/page/productdetails/res/social-facebook.png) left center no-repeat;background:none,url(web/page/productdetails/res/social-facebook.svg) left center no-repeat;background-size:13px 13px;display:inline-block;padding:0 11px 0 19px;color:black}.twitter-share{background:url(web/page/productdetails/res/social-twitter.png) left center no-repeat;background:none,url(web/page/productdetails/res/social-twitter.svg) left center no-repeat;background-size:13px 13px;display:inline-block;padding:0 0 0 19px;color:black}.product-swatches>p,.product-styles>p{font-weight:700}.product-details .action-card .handle.clicked{box-shadow:inset 0 2px 9px 0 rgba(0,0,0,.6)!important}.ios .product-details .action-card .handle.clicked{box-shadow:none!important}.product-details .add-to-cart>.button{padding:7px 15px}.product-details .button.community{-webkit-filter:none!important;filter:none!important}.selections-wrapper{overflow:hidden;margin-left:-4px}.community-info{clear:both;padding-top:0;width:978px;margin-left:1px}.community-info.hover-bar-snapped{padding-top:50px}.community-info.hover-bar-snapped .hover-title{width:978px}.de .hover-title .links-5 li,.xf .hover-title .links-5 li{padding:0 15px}.de .hover-title .links-4 li,.xf .hover-title .links-4 li{padding:0 35px}.es .hover-title .links-5 li{padding:0 19px}.links-5 li{padding:0 25px}.community-section{clear:both;padding:40px 25px 35px;overflow:hidden;font-size:14px;line-height:20px;background:url(web/page/productdetails/res/community-info-shadow.png) bottom center no-repeat;background:none,url(web/page/productdetails/res/community-info-shadow.svg) bottom center no-repeat;background-size:980px 30px}.community-info>div:last-child{background:none}#reviews,#question-summary{padding-right:0}#reviews h2,#question-summary h2{margin-right:25px}.community-section h2{font-size:20px;border-bottom:1px solid #eee;line-height:20px;padding-bottom:9px;margin-bottom:15px;color:black}.community-section .main-panel .questions .question-text a{color:black;display:block;font-size:15px;font-weight:700;line-height:20px;word-wrap:break-word;padding:0 0 4px}.community-section .main-panel .questions .question-text a:hover{color:#08c;text-decoration:none}.community-section h2+div#overview-features.panels,.community-section h2+div#overview-productDescription{border-top:0;padding-top:0}.community-section h2+div#overview-features.panels.two-column{padding-bottom:15px}.community-section h2+div+ul>li:first-child{border-top:1px solid #EEE;padding-top:15px}.community-section h3{font-size:14px;font-weight:700;border-bottom:1px solid #eee;line-height:14px;padding-bottom:8px;margin-bottom:10px}.community-section .description{padding-bottom:5px}.community-section .panels{clear:both}.community-section .side-panel{float:left;width:180px;margin-right:42px}.community-section .side-panel>div,.community-section .side-panel>table{font-size:12px;line-height:16px;border-bottom:1px solid #eee;padding:8px 0}.community-section .side-panel span{display:block}.community-section .main-panel{float:left;width:705px}#reviews .main-panel,#question-summary .main-panel{width:731px}.column-selector{font-size:12px;font-weight:700;border-bottom:1px solid #eee;line-height:12px;padding:7px 0 11px;float:none;margin-right:25px}.column-selector>li{border-left:1px solid #bbb;display:inline-block;padding-left:13px;margin-left:9px}.column-selector>li:first-child{border:none;padding-left:0;margin-left:0}.column-selector>li>a{color:#08c;line-height:11px;font-size:11px;font-weight:400}.column-selector .hide-tab-index-outline{outline:none}.product-details .column-selector>li>a.disabled{cursor:default;color:#999!important}#product-info{padding-bottom:20px}#product-info .pbl{padding:0}#product-info .panels{border-top:1px solid #eee;padding:15px 0;overflow:hidden}#product-info h3{border-bottom:none;margin:0;padding:0;line-height:20px}#product-info .main-panel h2,#product-info .main-panel h3,#product-info .main-panel h4,#product-info .main-panel h5{font-weight:700;border:none;padding:0;margin:0}#product-info h3,#product-info h4,#product-info h5,#product-info b,#product-info .strong{font-weight:700;font-size:inherit;margin:0}#product-info .section .group-image-none ul.bulleted li,#product-info .section ul li{background:transparent url(web/page/productdetails/res/bullet.png) no-repeat 0 .5em;background:none,transparent url(web/page/productdetails/res/bullet.svg) no-repeat 0 .5em;background-size:5px 5px;margin:1px 0;padding:0 0 0 13px;clear:both}#product-info .section p{padding-bottom:20px;word-break:break-word}#overview-productDescription{padding-bottom:20px}#overview-featuresTagline{padding-bottom:20px}#overview-productDescription p:last-child,#overview-highlights p:last-child,#overview-didyounotice p:last-child,#overview-applerecommends p:last-child,#overview-whatsinthebox p:last-child,#overview-techspecs p:last-child,#overview-manufacturerinfo p:last-child{padding-bottom:0}#overview-techspecs .column>div,#overview-requirements .column>div,#overview-manufacturerinfo .column>div{padding-top:20px}#overview-techspecs .column>div:first-child,#overview-requirements .column>div:first-child,#overview-manufacturerinfo .column>div:first-child{padding-top:0}#product-info .section .bkg-note p{padding:0}#product-info .one-column .main-panel .group-image-none img{float:left;clear:both;padding:0 20px 20px 0}#product-info sup{line-height:0;font-size:10px}html:lang(th-Th) #product-info sup{font-size:11px}#product-info div.footnotes{clear:both;padding-top:0;color:black;text-align:justify;margin:0;width:auto}#overview-grayFootnote ul li{background:none!important;color:#999;font-size:12px;line-height:16px;padding:0 0 3px!important}#overview-bottomFootnote ul li{background:none;font-size:10px;line-height:12px;color:#999;padding:0 0 3px}html:lang(th-Th) #overview-bottomFootnote ul li{font-size:11px}#overview-bottomFootnote{padding:9px 0 2px}#overview-bottomFootnote .pbl{padding-bottom:0}#overview-grayFootnote ul.bulleted li{background:transparent url(web/page/productdetails/res/bullet.png) no-repeat 0 .5em!important;background:none,transparent url(web/page/productdetails/res/bullet.svg) no-repeat 0 .5em!important;padding:0 0 3px 13px!important}#overview-bottomFootnote ul.bulleted li{background:transparent url(web/page/productdetails/res/bullet.png) no-repeat 0 .4em!important;background:none,transparent url(web/page/productdetails/res/bullet.svg) no-repeat 0 .4em!important;padding:0 0 3px 8px!important}#product-info font{font-family:inherit;font-size:inherit}#product-info .feature.icon{margin-bottom:20px}#product-info .feature.icon:last-of-type{margin-bottom:0}#compatibility-info{padding-bottom:10px}#compatibility-info .main-panel h3{clear:both}#compatibility-info .main-panel h3:first-child{padding-top:10px}.compatibility-products{margin:0}.compatibility-products ul{list-style:none;margin:0}#compatibility-info .pdp-chat-now span{display:inline}#compatibility-info .pdp-chat-now .chat-pdp-offline{display:none;visibility:visible}#compatibility-info .pdp-chat-now .chat-online{display:inline}#compatibility-info.compatibility-products ul li{float:left;width:96px;min-height:120px;margin-bottom:0;margin-right:20px;height:20px;display:block;text-align:left}#compatibility-info.compatibility-products ul li:last-child,#compatibility-info.compatibility-products ul li.last{margin-right:0}#compatibility-info.compatibility-products li p{text-align:left;width:auto;margin:0;font-size:10px;padding-top:12px;line-height:14px;color:#333}html:lang(th-Th) #compatibility-info.compatibility-products li p{font-size:11px}#compatibility-info.compatibility-products li a{display:inline-block;color:#000;text-decoration:none}#compatibility-info.compatibility-products li a:hover p{color:#08c}#compatibility-info.compatibility-products li img{width:50px;height:50px;display:block}.community-section .side-panel .ratings-histogram{font-size:10px;line-height:15px}html:lang(th-Th) .community-section .side-panel .ratings-histogram{font-size:11px}.ratings-histogram caption{font-size:11px;margin:0;padding:0 0 4px;border:0;font-weight:700;text-align:left}.en #reviews .side-panel{width:181px;margin-right:41px}.ratings-histogram td{padding:0!important}.ratings-histogram .rank{white-space:nowrap;padding-right:5px!important;color:#999;text-align:left}.ratings-histogram .progress-bar{width:100%}.ratings-histogram td.count{padding-left:5px!important;text-align:right}.ratings-histogram .progress{height:10px;overflow:hidden;background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#eee,#e8e8e8);background-image:linear-gradient(to bottom,#eee,#e8e8e8);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#E8E8E8',GradientType=0)}.ratings-histogram .progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;-webkit-transition:width .6s ease;transition:width .6s ease}.ratings-histogram .superlink a{color:black}.ratings-histogram .superlink:hover,.ratings-histogram .superlink:hover a,.ratings-histogram .superlink:focus{color:#08c;text-decoration:none}.ios .ratings-histogram .superlink:hover,.ios .ratings-histogram .superlink:hover a{color:black}.ios .ratings-histogram .superlink.superlink-active,.ios .ratings-histogram .superlink.superlink-active a{color:#08c}.community-section .review{padding:0}.community-section .review-list>li,.community-section .questions>li{padding:20px 0;clear:both;border-top:1px solid #eee}.community-section .review-list>li{padding:0 25px 17px 0}.community-section .questions>li{padding:21px 25px 20px 0}.product-details #reviews .reviews .review{padding:21px 0 0 1px;position:static}.product-details .reviews .one-column{padding:0!important}.one-column .review .description-and-rating:empty{display:none}.product-details .reviews{margin:2px 2px 0 0}.review .details .rating{position:absolute;top:0;left:0}.product-details .reviews .two-column .controls,.product-details .reviews .one-column .controls{width:210px;float:right;margin:0 1px 0 0;padding:0}.community-section .review-list>li:first-child,.community-section .review-list>li.first,.community-section .questions>li:first-child,.community-section .questions>li.last{border-top:none;margin-right:25px;padding-right:0}.community-section .answer{padding-top:22px}.community-section .details,.community-section .article{width:480px;float:left;color:#000}.community-section .details{position:relative}.community-section .review h3,.community-section .article h3 a{font-size:15px;font-weight:700;line-height:20px;color:black;display:block;word-wrap:break-word}.community-section .review h3,.community-section .article h3{border:none;padding:0 0 2px;margin:0}.community-section .review h3{padding-top:16px}.community-section .article h3 a{margin-bottom:2px;outline-offset:-4px}.community-section .article h3 a:hover{color:#08c;text-decoration:none}.community-section .article .pipe-list{margin-left:0}.community-section .review .statistics{padding-left:1px}.community-section .description{outline:0}.community-section .controls{float:right;font-size:12px;text-align:right;width:210px}#most-useful-reviews .review .controls legend.useful,#most-recent-reviews .review .controls legend.useful{position:relative}.community-section .controls legend{padding-bottom:4px;font-size:13px;color:#000;text-align:right}.community-section p.answer-now{padding:0 0 6px}.community-section .controls .vote{float:right;margin:9px 0 0;text-align:right}.review .controls .vote form .button{opacity:1;-ms-filter:"none"}.review .controls .vote form .button+.button{margin-left:8px}.review .vote-msg{outline:0}.community-section .statistics.asked{padding-top:7px}.community-section ul.pipe-list>li{padding:0 5px 0 7px}.community-section .statistics li{display:inline-block;padding-left:6px;border-left:1px solid #999;margin-left:2px;font-size:10px;color:#999;line-height:12px;text-align:left;overflow:hidden;background:none}html:lang(th-Th) .community-section .statistics li{font-size:11px}.community-section .statistics li:first-child{margin-left:0;border-left:0;padding-left:0}.review .useful-count{font-size:10px;line-height:12px;color:#999;padding-top:5px}html:lang(th-Th) .review .useful-count{font-size:11px}.write-review a,#question-summary .none-found a{font-size:12px}#most-recent-reviews,#most-recent-questions{display:none}.product-details .community-section .question-search.focus{box-shadow:rgba(20,20,20,.4) 0 1px 5px,0 0 6px #007eff;-webkit-transition:box-shadow .1s linear;transition:box-shadow .1s linear;border:1px solid #80bfff}.product-details .community-section .wrapper{background:none}.community-section .question-search .wrapper{padding:0;margin:9px 0 0;height:auto;float:left;width:517px}.fr .community-section .question-search .wrapper{width:487px}.jp .community-section .question-search .wrapper{width:535px}.community-section span.field-with-placeholder label.placeholder span{font-size:14px}.community-section .question-search .wrapper input{font-size:14px;position:absolute;z-index:9;top:0;left:0}.community-section .question-search button{float:right;margin:4px;display:block}.community-section .question-search .search-reset{background:transparent url(web/page/productdetails/res/clear.png) no-repeat 0 0;background:none,transparent url(web/page/productdetails/res/clear.svg) no-repeat 0 0;background-size:22px 22px;width:22px;height:22px;position:static;float:left;margin:8px 0 0 10px}.community-section .question-search button.community{background:#fdb052;background:-webkit-linear-gradient(top,#fdb052 0,#f86916 100%);background:linear-gradient(to bottom,#fdb052 0,#f86916 100%);border-radius:20px;box-shadow:none;background-size:100% 100%}.community-section .question-search button.community:hover,.community-section .question-search button.community:focus{background:#f86916;background:-webkit-linear-gradient(top,#f86916 0,#e55614 100%);background:linear-gradient(to bottom,#f86916 0,#e55614 100%)}.community-section .question-search button.community:active{box-shadow:inset 0 2px 9px 0 rgba(0,0,0,.6)}.community-answers-title{font-weight:700}#question-summary .column-selector{padding-bottom:16px}footer ol.breadcrumbs{overflow:hidden}footer ol.breadcrumbs li{display:block;float:left}footer .breadcrumbs .breadcrumbs-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}footer ol.breadcrumbs li a{outline-offset:-3px}.product-details .community-section .product-overview-full-old{display:block;margin-top:17px;width:auto}.product-details .community-section .product-overview-side-by-side{width:auto}.product-details .community-section .product-overview-side-by-side .feature.feature-col1{width:400px}.product-details .community-section .product-overview-side-by-side .feature.feature-col2{width:400px;padding-left:50px}.product-details .community-section .product-overview-side-by-side p.note{color:#999;margin-top:1em;font-size:12px}.product-details .community-section .footnote{padding:10px 0;clear:both;color:inherit;text-align:inherit}.product-details .question-summary .column,.product-details .reviews .column{float:none;width:auto;margin:0}.product-details .reviews p.description{margin-left:0;padding:0 0 2px;word-break:break-word}.product-details .one-column .review .details{float:left;width:480px}.one-column .review{margin-top:10px}.product-details .one-column .review .controls p.useful,.product-details .two-column .review .controls p.useful{display:block;font-size:13px;text-align:right;padding-right:4px}.product-details .one-column .review .controls .vote form,.product-details .two-column .review .controls .vote form,.product-details .answer .controls .vote form{padding-left:1px;padding-top:10px;float:right}.product-details .reviews .review-footer,.product-details .question-count{border-top:1px solid #e5e5e5;padding:15px 0 0;font-size:12px;margin-right:25px}#follow-overlay-trigger{float:none!important;margin:0 0 5px!important}.product-details .community-section .question-search{border:1px solid #dedede;border-radius:20px;padding:0 0 0 46px;margin-bottom:12px;position:relative;background:url(web/page/productdetails/res/search-question-mark.png) 3px 2px no-repeat;background:none,url(web/page/productdetails/res/search-question-mark.svg) 3px 2px no-repeat;background-size:33px 33px;float:none;margin:9px 20px 12px 0}.community-section .question-search .wrapper input{width:100%;width:94%\9!important;background:none;border:0;color:#333;font-size:14px;padding-top:10px;padding-left:50px;outline:0}.nojs .community-section .question-search .wrapper input{padding:10px 0 0 44px}.community-section .question-search fieldset{background:none;position:relative;float:left;margin:7px 0 0;width:480px}.community-section span.field-with-placeholder label.placeholder span{font-size:14px!important;padding:0 0 0 7px}#question-subscribe{border:none}#question-summary .subscribe form,.community .header .subscribe form,.community .section .subscribe form,.box .follow-overlay-content{display:none}.product-details span.more-text,.product-details .expand .more{display:none}.product-details .expand span.more-text{display:inline}.product-details .description .more{margin-left:-3px}.product-details .description .more button{font-size:14px;color:#08c;cursor:pointer;border:0;background:0}.product-details .description .more button:hover{text-decoration:underline}.product-details .controls .vote p{outline:0}.product-details #features li{background:none!important;padding:0 0 15px!important;overflow:hidden}.product-details .bubble.follow-overlay{padding:0}.product-details .bubble.follow-overlay .button .label{color:#0085cf}.product-details .bubble.follow-overlay .arrow{bottom:-14px}.product-details .ul.pipe-list.statistics li.vcarda{color:#999}.product-details ul.socialsharing{padding-left:1px}ul.socialsharing li.facebook a{background:url(web/page/productdetails/res/social-facebook.png) left center no-repeat;background:none,url(web/page/productdetails/res/social-facebook.svg) left center no-repeat;background-size:13px 13px;display:inline-block;padding:0 0 0 18px}ul.socialsharing li.twitter a{background:url(web/page/productdetails/res/social-twitter.png) left center no-repeat;background:none,url(web/page/productdetails/res/social-twitter.svg) left center no-repeat;background-size:13px 13px;display:inline-block;padding:0 0 0 16px}.product-details ul.socialsharing li.twitter a{background-position:0 4px}ul.socialsharing a{color:black}ul.socialsharing li.sinaweibo a{background:transparent url(web/page/productdetails/res/social-sina.png) no-repeat 0 0;background-size:13px 13px;display:inline-block;padding:0 0 0 22px}ul.socialsharing li.tencentweibo a{background:transparent url(web/page/productdetails/res/social-tencent.png) no-repeat 0 0;background-size:13px 13px;display:inline-block;padding:0 0 0 22px}ul.socialsharing li.qzone a{background:transparent url(web/page/productdetails/res/social-qzone.png) no-repeat 0 0;background-size:13px 13px;display:inline-block;padding:0 0 0 22px}ul.socialsharing li.odnoklassniki a{background:transparent url(web/page/productdetails/res/social-odnoklassniki.png) no-repeat 0 0;background-size:13px 13px;display:inline-block;padding:0 0 0 22px}ul.socialsharing li.vkontakte a{background:transparent url(web/page/productdetails/res/social-vkontakte.png) no-repeat 0 0;background-size:13px 13px;display:inline-block;padding:0 0 0 22px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){ul.socialsharing li.sinaweibo a{background:transparent url(web/page/productdetails/res/social-sina_2x.png) no-repeat 0 0;background-size:13px 13px}ul.socialsharing li.tencentweibo a{background:transparent url(web/page/productdetails/res/social-tencent_2x.png) no-repeat 0 0;background-size:13px 13px}ul.socialsharing li.qzone a{background:transparent url(web/page/productdetails/res/social-qzone_2x.png) no-repeat 0 0;background-size:13px 13px}ul.socialsharing li.odnoklassniki a{background:transparent url(web/page/productdetails/res/social-odnoklassniki_2x.png) no-repeat 0 0;background-size:13px 13px}ul.socialsharing li.vkontakte a{background:transparent url(web/page/productdetails/res/social-vkontakte_2x.png) no-repeat 0 0;background-size:13px 13px}}.community-section [class*=column]{float:none;outline:none}.product-details #page{width:980px}.action-card .retail-availability-search-trigger:focus{text-decoration:underline}.product-details .button.alt:focus>span{background-color:transparent}body.product-details #page #primary #product-info .product-overview-full-old{float:none;display:block;width:auto;overflow:hidden}body.product-details #page #primary #product-info .product-overview-full-old #overview-col1{width:568px;float:left}body.product-details #page #primary #product-info .product-overview-full-old #overview-col2{width:307px;float:right}body.product-details #page #primary #product-info .product-overview-full-old .feature ul{clear:both}body.product-details .product-overview-old #overview-col2,body.product-details .product-overview-full-old #overview-col2{font-size:14px}.product-overview-full-old td{width:50%;padding:0 10px!important}.product-overview-full-old td div{font-size:12px!important;line-height:18px!important}.product-info-sections p:empty{display:none}.product-details .group-image-left ul{padding-bottom:20px}.ios .follow-overlay .close{position:absolute;color:#000;text-decoration:none;background:url(web/page/productdetails/res/clear.png) 100% 2px no-repeat;background:none,url(web/page/productdetails/res/clear.svg) 100% 2px no-repeat;background-size:11px 11px;display:block;padding:0 17px 0 0;top:10px;right:12px;z-index:9999;line-height:15px}.ios .follow-overlay .note{padding-right:65px!important}.ios .follow-overlay #question-subscribe p{padding-right:60px}@media screen and (min-width:0\0){.bubble .subscribe input[name=mid]{width:180px!important}}.action-card .materializer.hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.action-card .materializer.gone{display:none}.action-card .materializer{transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;opacity:1;-ms-filter:"none";display:block}.action-card .action-menu.materializer.hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.action-card .action-menu.materializer.gone{display:none}.action-card .action-menu.materializer{transition-duration:100ms;-webkit-transition-duration:100ms;-moz-transition-duration:100ms;-o-transition-duration:100ms;-ms-transition-duration:100ms;opacity:1;-ms-filter:"none";display:block}.add-to-cart>button .label{-webkit-font-smoothing:subpixel-antialiased}.purchase-info .promotions,.action-card .promotions{color:#f30;float:left;clear:left}.product-details #cross-browse{display:none}.nojs .overlay-transcript-toggle,.video-transcript h3{display:none}.video-thumb{display:block;z-index:1;position:relative;width:170px}.video-thumb img{display:block;margin:0;border-radius:4px}.video-thumb-img{width:170px;position:relative}.video-thumb .play{background:url(web/shared/video/res/video_play_medium.png) no-repeat 0 0;background:none,url(web/shared/video/res/video_play_medium.svg) no-repeat 0 0;background-size:46px 92px;position:absolute;top:49%;left:49%;width:46px;height:46px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";margin:-21px 0 0 -22px;transition:.25s opacity ease-out;-webkit-transition:.25s opacity ease-out}.video-thumb:hover .play,.video-thumb:focus .play{background-position:0 -46px;opacity:1;-ms-filter:"none"}.video-thumb figcaption{padding-top:8px;line-height:14px;font-size:11px}.video-wrapper .video-frame{margin:15px -15px 0}.as-video-overlay h2{font-size:20px;line-height:20px;padding:7px 0 13px 50px}.as-video-overlay .box,.as-video-overlay .box-content{border-radius:0;box-shadow:none}.as-video-overlay .ase-overlay{padding:25px 0;min-height:500px}.as-video-overlay .ase-overlay .close{position:absolute;top:25px;left:5px}.as-video-overlay .ase-overlay .overlay-transcript-toggle{display:block;top:45px;right:10px}.as-video-overlay .ase-overlay .video-frame{margin:0}.as-video-overlay .ase-overlay .as-video-transcript{width:400px;margin:0 0 0 10px;-webkit-transition:all 0s;transition:all 0s}.as-video-overlay.expanded .video-frame{width:490px;height:275px}.js #video-section{display:none}.check-availability-search-section .retail-availability-search-info .retail-availability-search-trigger-block{padding:7px 0 0}.retail-availability-search-info .retail-availability-search-trigger-block{display:none;padding:6px 0 8px}.product-table .shipping-description,.model-type-purchase .shipping-description,.purchase-info .shipping-description{color:#000;font-weight:700}.purchase-info .availability,.retail-availability-search-info .retail-availability-search-trigger-block .retail-availability-search-availability-value,.retail-availability-search-info .retail-availability-search-trigger-block .retail-availability-search-availability-label{color:#000}.retail-availability-search-info span,.retail-availability-search-info.ready .retail-availability-search-trigger-block{display:block;font-weight:400}.product-table .customer_commit_display,.model-type-purchase .customer_commit_display,.purchase-info .customer_commit_display,.engraving .secondary .availability span.shipping-description span{font-weight:400;color:#000}.retail-availability-search-trigger{cursor:pointer;text-decoration:none;color:#08c;background:transparent;border:none;font-size:11px;width:100%;text-align:left}.retail-availability-search-trigger:hover{text-decoration:underline}.box .purchase-info .as-retailavailabilitytrigger-infoblock .as-util-equalheight-top{padding:7px 0 0;font-size:11px;color:black}.box .purchase-info .icon-applestore.as-purchaseinfo-availabilityicons{display:none}#slider-track .retail-availability-search-availability-label.strong,.rail .retail-availability-search-availability-label.strong,#engraving-options .retail-availability-search-availability-label.strong,.ipad-accessories .retail-availability-search-availability-label.strong{font-weight:700}.retail-store-locator{width:680px;height:365px;font-size:11px;position:relative}.retail-store-locator,.retail-store-locator .locator-header,.retail-store-locator fieldset,.retail-store-locator ul.stores,.retail-store-locator ul.stores a.selected,.retail-store-locator .locator-pagination,.retail-store-locator .pagination-link{background:url(web/shared/retailavailabilitysearch/res/retail-store-locator-sprite.png) no-repeat 0 0}.retail-store-locator .locator-header{background-position:0 -365px;padding:16px 0 18px 18px}.retail-store-locator h3{font-size:18px}.retail-store-locator form{margin-top:18px;position:relative}.retail-store-locator fieldset{float:left;background-position:-679px -365px;height:23px;width:166px;padding-top:2px}.retail-store-locator form .field-with-placeholder{float:left;margin-left:8px;font-size:12px}.retail-store-locator form input{background:transparent;border:0;outline:none;width:130px;height:18px;color:#333;font-size:12px;padding:3px 0 0 4px}.retail-store-locator .store-locator-spinner,.retail-store-locator .store-locator-form-reset{background:transparent url(web/shared/retailavailabilitysearch/res/clear.gif) no-repeat 0 0;position:absolute;left:143px;top:7px;width:11px;height:11px;overflow:hidden;cursor:pointer}.retail-store-locator .store-locator-spinner{background-image:url(web/shared/retailavailabilitysearch/res/spinner.gif)}.retail-store-locator .submit-button{float:left;margin-right:15px;outline:none}.retail-store-locator form p{float:left;width:393px;padding-top:3px;color:#333}.retail-store-locator ul.stores{position:absolute;top:89px;left:0;width:340px;height:250px;background-position:-680px 0;overflow:hidden}.retail-store-locator ul.stores a{display:block;height:40px;padding:10px 20px 0;margin-right:1px;text-decoration:none;cursor:pointer}.retail-store-locator ul.stores a.selected:hover,.retail-store-locator ul.stores a.selected{background-position:-680px -280px}.retail-store-locator h4{font-weight:700;color:#333}.retail-store-locator p{color:#666}.retail-store-locator ul.stores a.selected *{color:#fff}.retail-store-locator .error-message{position:absolute;top:133px;left:0;width:678px;text-align:center;font-size:12px;color:#666}.retail-store-locator .error-message h4{font-weight:700;font-size:18px;margin-bottom:15px}.retail-store-locator a.close-link{display:block;margin-top:28px}.retail-store-locator .close-link span{margin-top:28px}.retail-store-locator .details{position:absolute;padding:25px;top:88px;right:0;width:289px;height:200px;color:#666}.retail-store-locator .photo-wrapper{float:right;margin-left:15px}.retail-store-locator .photo{width:101px;height:78px}.retail-store-locator .links{margin-top:15px}.retail-store-locator .links p{margin-bottom:1px}.retail-store-locator .locator-pagination{background-position:-681px -255px;position:absolute;bottom:1px;left:1px;width:339px;height:25px}.retail-store-locator .pagination-link{display:block;text-decoration:none;position:absolute;top:5px;width:120px;background-position:-864px -339px}.retail-store-locator .pagination-link:active{color:#333}.retail-store-locator .previous{left:10px;padding-left:18px;background-position:-696px -339px;outline:none}.retail-store-locator .next{right:10px;text-align:right;padding-right:20px;outline:none}.retail-availability-search{width:980px;background:white;font-size:16px;font-weight:200;color:#333;line-height:1.15;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif}.retail-availability-search strong{font-weight:200}.retail-availability-search .content{-webkit-backface-visibility:hidden}.retail-availability-search a.pointer,.retail-availability-search a.more,.retail-availability-search a.block span.more{padding-right:none;background-image:none;background-repeat:no-repeat;background-position:none;background-size:none}.retail-availability-search-header{text-align:center;padding-top:70px;border-bottom:1px solid #d5d5d5}.retail-availability-search-header .h1{font-size:40px;font-weight:200;margin-bottom:30px;margin-left:0;line-height:44px;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif}.retail-availability-search-header form{padding-top:0!important;padding-bottom:0;margin-bottom:29px}.retail-availability-search-header form .button{font-weight:500;margin-left:-4px;padding:6px 49px;margin-top:0;min-height:47px;background:-webkit-linear-gradient(#fff,#ebebeb);background:linear-gradient(#fff,#ebebeb);box-shadow:inset 0 0 0 0 #3baee7;font-size:20px;border:1px solid #b5b5b7}.retail-availability-search-header form .button .search-stores{font-size:15px;font-weight:500}.retail-availability-search-header form .button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#d6d6d6));background:-webkit-linear-gradient(top,#f0f0f0,#d6d6d6);background:linear-gradient(to bottom,#f0f0f0,#d6d6d6)}.retail-availability-search-header form #retail-availability-search-search-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#d6d6d6));background:-webkit-linear-gradient(top,#f0f0f0,#d6d6d6);background:linear-gradient(to bottom,#f0f0f0,#d6d6d6)}.retail-availability-search-header .retail-availability-search-wrapper{display:inline-block;margin-right:20px;vertical-align:top}.retail-availability-search-header .retail-availability-search-wrapper .field-with-placeholder{top:0;display:block;z-index:11}.retail-availability-search-header .retail-availability-search-wrapper .field-with-placeholder .placeholder{padding-top:13px;padding-left:12px;position:absolute}.retail-availability-search-header .retail-availability-search-wrapper label.placeholder{text-align:left;padding:3px 6px 0 15px;font-size:16px;font-weight:400;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif}.retail-availability-search-header .retail-availability-search-wrapper autocomplete .field-with-placeholder{top:auto;display:block;z-index:11}.retail-availability-search-header .retail-availability-search-wrapper autocomplete .field-with-placeholder .placeholder{padding-top:12px;padding-left:29px}.retail-availability-search-header .retail-availability-search-wrapper autocomplete label.placeholder{text-align:left;padding:6px 6px 6px 26px;font-size:16px}.retail-availability-search-header .retail-availability-search-wrapper autocomplete input.query,.retail-availability-search-header .retail-availability-search-wrapper autocomplete input.as-retailavailabilitysearch-query{border:1px solid #d5d5d5;min-height:47px;box-sizing:border-box;width:326px;font-size:16px;padding:12px 10px 14px 32px;background-image:url(./web/shared/retailavailabilitysearch/res/search-icon.png);background-image:none,url(./web/shared/retailavailabilitysearch/res/search-icon.svg);background-position:2% 50%;background-repeat:no-repeat;background-size:20px 28px}.retail-availability-search-header .retail-availability-search-wrapper autocomplete input.error{background-color:white;border:2px solid red}.retail-availability-search-header .retail-availability-search-wrapper input.query,.retail-availability-search-header .retail-availability-search-wrapper input.as-retailavailabilitysearch-query{border:1px solid #d5d5d5;max-height:27px;width:187px;font-size:16px;padding:12px 19px 8px 16px;background-position:2% 50%;background-repeat:no-repeat;background-size:20px 28px;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif;padding-bottom:15px;padding-top:15px;min-height:15px;height:15px}.retail-availability-search-header .retail-availability-search-wrapper input.error{background-color:white;border:2px solid red}#retail-availability-search-map{height:498px}.info-window{width:450px;min-height:310px;max-height:310px;overflow-y:auto;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif;background-color:white;margin-top:-22px}.info-window .media{float:right!important;width:177px;height:285px;font-size:0}.info-window .media .retail-availability-search-actions{min-width:147px;text-align:right;position:relative;bottom:-40px;padding-top:0!important;padding-left:0!important;right:30px;margin-right:0}.info-window .media .retail-availability-search-actions button{min-width:147px;min-height:47px;font-size:20px!important}.info-window .media .retail-availability-search-actions button .select-store{font-size:15px;font-weight:200}.info-window .map-popup-close{height:16px;width:16px;background-image:none,none,url(./web/base/icons/res/carousel-controls.svg);background-color:transparent;background-size:150px 150px;position:absolute;left:15px;top:15px;border:none;background-position:-375px 0}.info-window #retail-availability-search-photo{width:147px;height:98px;padding-right:30px;padding-top:45px}.info-window .content{width:210px;padding:0 0 0 30px}.info-window .address{line-height:12px;margin-top:45px}.info-window .address span{display:block;margin-bottom:8px;font-size:12px}.info-window .address #retail-availability-search-name{font-size:24px;line-height:26px;padding-bottom:0;margin-bottom:15px;color:#333;font-weight:200}.info-window .address #retail-availability-special-hours-info{margin-top:8px}.info-window .address #retail-availability-special-hours-info tbody tr{margin-bottom:8px}.info-window .address #retail-availability-special-hours-info .label{min-width:75px}.info-window .address #retail-availability-special-hours-info .value{display:table-cell;min-width:138px;text-align:right}.info-window .address .retail-availability-search-links{font-size:14px;color:#08c;margin-top:18px;margin-bottom:18px}.info-window .address span{font-size:14px;margin-bottom:8px;color:#666;font-weight:400}.info-window .retail-availability-search-hours{border-left-width:0!important;padding-left:0!important;font-size:10px!important;position:static!important;margin-top:18px}.info-window .retail-availability-search-hours .strong{font-size:14px;color:#333;font-weight:400!important}.info-window #retail-availability-search-hours-info{font-size:14px;color:#666;font-weight:400;margin-top:4px}.info-window #retail-availability-search-hours-info tbody tr{display:inline-block;line-height:20px}.info-window #retail-availability-search-hours-info .label{min-width:82px}.info-window #retail-availability-search-hours-info .value{display:table-cell;min-width:125px;text-align:right}.info-window #retail-availability-special-hours-info{font-size:14px;color:#666;font-weight:400;margin-top:4px}.info-window #retail-availability-special-hours-info tbody tr{display:inline-block;line-height:20px}.info-window #retail-availability-special-hours-info .label{min-width:82px}.info-window #retail-availability-special-hours-info .value{display:table-cell;min-width:125px;text-align:right}.info-window .personal-setup-mapEnabled{font-size:12px;line-height:15px;width:146px;margin-top:16px;font-weight:400;color:#999}.info-window .personal-setup-mapEnabled #personal-setup-link::after{content:'>';font-size:10px;color:#08c}.retail-availability-search-loading{display:none}.retail-availability-search-loading.busy{position:absolute;z-index:12;width:100%;height:100%;display:block;background-color:white}.retail-availability-search-loading.busy .spinner{position:absolute;width:40px;height:40px;margin-left:-20px;margin-top:-20px;left:50%;top:50%;z-index:1001;background-image:url(web/shared/overlay/res/spinner_40x40.gif);background-repeat:no-repeat}.retail-availability-search-content .as-retailavailabilitysearch-storelistSection{width:50%;margin:0;padding:0;box-sizing:border-box;display:table-cell;float:left}.retail-availability-search-content .retail-availability-search-results{background:#f2f2f2;height:498px}.retail-availability-search-content .retail-availability-search-results .retail-availability-search-pickup-content{font-size:14px;vertical-align:middle;line-height:18px}.retail-availability-search-content .retail-availability-search-results .retail-availability-search-pickup-content .retail-availability-search-pup-content{border-bottom:1px solid #d5d5d5;padding-left:30px;padding-top:17px;padding-bottom:15px;background-color:white;border-right:1px solid #d5d5d5;height:24px;display:table-cell;vertical-align:middle;min-width:459px;font-weight:400;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif}.retail-availability-search-content .retail-availability-search-results .retail-availability-search-pickup-content .retail-availability-search-pup-content label{display:inline-block;margin-top:0;color:#333}.retail-availability-search-content .retail-availability-search-results .retail-availability-search-pickup-content .retail-availability-search-pup-content a{color:#08c}.retail-availability-search-content .retail-availability-search-info-placeholder{padding:39px 30px;font-size:16px;line-height:24px}.retail-availability-search-content .retail-availability-search-info-placeholder .h5{font-size:32px;font-weight:200}.retail-availability-search-content .retail-availability-search-info-placeholder ul{list-style:disc;margin-left:15px}.retail-availability-search-content div.retail-availability-search-store-label.selected{background:#e5e5e5;outline:2px solid rgba(0,136,204,.5);outline-offset:-2px}.retail-availability-search-content div.retail-availability-search-store-label .wrapper-store-number{display:inline-block;vertical-align:top;height:100%;padding-left:30px;position:static;padding-top:6%}.retail-availability-search-content div.retail-availability-search-store-label .wrapper-store-number .store-number{font-size:24px;line-height:1.5;font-weight:200;text-align:center;display:block;min-width:35px;background-color:#08c;min-height:35px;color:white;border-radius:4px;vertical-align:middle}.retail-availability-search-content div.retail-availability-search-store-label .store-info{font-size:14px;line-height:1.4;font-weight:400;display:inline-block;width:250px;float:none;position:static;padding:8px 18px 8px 27px}.retail-availability-search-content div.retail-availability-search-store-label .store-info .store-name{color:#08c;display:block;margin-bottom:5px}.retail-availability-search-content div.retail-availability-search-store-label .store-info .store-location{display:block;color:#333;margin-bottom:5px;width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.retail-availability-search-content div.retail-availability-search-store-label .store-availability{display:inline-block;width:100px;min-height:41px;height:auto;position:static;float:none;text-align:center;vertical-align:top;margin-top:7%;font-weight:400;line-height:18px;font-family:Myriad Set Pro,Lucida Grande,Helvetica,Arial,Verdana,sans-serif}.retail-availability-search-content div.retail-availability-search-store-label .store-availability .ships-to-store,.retail-availability-search-content div.retail-availability-search-store-label .store-availability .unknown{font-size:14px;color:#333;margin-bottom:25%;display:block}.retail-availability-search-content div.retail-availability-search-store-label .store-availability .available{margin-top:-15px;display:block}.retail-availability-search-content .retail-availability-search-detail{width:50%;max-height:500px;height:498px;position:absolute;right:10px}.retail-availability-search-content .retail-availability-search-actions{padding:0;text-align:right;margin-right:45px;position:absolute;bottom:20px;left:45px}.retail-availability-search-content .retail-availability-search-actions .button{line-height:32px;padding:0 16px;border:0}.retail-availability-search-content .retail-availability-search-results{display:block}.retail-availability-search-content .retail-availability-search-product{display:none}.retail-availability-search-content .retail-availability-search-profile .as-retailavailabilitysearch-storehourswrapper{width:200px;float:left;margin-top:50px;border-left:1px solid #d5d5d5;padding-left:10px;margin-left:10px}.retail-availability-search-content .retail-availability-search-profile .as-retailavailabilitysearch-storehourswrapper ul{margin-top:14px}.retail-availability-search-content .retail-availability-search-profile .personal-setup-mapDisabled{font-size:14px;line-height:15px;width:210px;margin-top:15px;font-weight:400;color:#999}.retail-availability-search-content .retail-availability-search-profile .personal-setup-mapDisabled #personal-setup-link::after{content:'>';font-size:10px;color:#08c}.retail-availability-search-content .retail-availability-search-profile div.media{display:block;float:none;height:250px;margin-right:0;margin-left:0;text-align:center}.retail-availability-search-content .retail-availability-search-profile div.media img.photo{width:330px;height:224px}.retail-availability-search-content .retail-availability-search-profile div.content{font-weight:400;padding:20px 0 0 45px;float:left;width:187px}.retail-availability-search-content .retail-availability-search-profile .h4{font-weight:200;font-size:27px}.retail-availability-search-content .retail-availability-search-profile .address{position:relative;color:#666;font-size:14px}.retail-availability-search-content .retail-availability-search-profile .address span{display:block;margin-top:5px}.retail-availability-search-content .retail-availability-search-profile .address .personal-setup{font-size:14px;line-height:15px;width:165px;margin-top:20px}.retail-availability-search-content .retail-availability-search-profile .address .personal-setup #personal-setup-link::after{content:'>';font-size:10px;color:#08c}.retail-availability-search-content .retail-availability-search-profile .address .retail-availability-search-links{margin-top:5px;color:#0087cf}.retail-availability-search-content .retail-availability-search-profile .address .h4{font-size:24px;padding-bottom:0;margin-bottom:6px;line-height:1;color:#333;width:400px}.retail-availability-search-content .retail-availability-search-profile .address .address-info{border-right:1px solid #d5d5d5}.retail-availability-search-content .retail-availability-search-profile .address .address-line,.retail-availability-search-content .retail-availability-search-profile .address .postalcode{display:block}.retail-availability-search-content .retail-availability-search-profile .retail-availability-search-hours{width:206px;font-size:14px;margin-top:0;font-weight:400}.retail-availability-search-content .retail-availability-search-profile .retail-availability-search-hours .store-hours td{display:inline-block}.retail-availability-search-content .retail-availability-search-profile .retail-availability-search-hours .store-hours .value{min-width:105px;margin-left:5px;vertical-align:bottom}.retail-availability-search-content .retail-availability-search-profile .retail-availability-search-hours .store-hours .label{max-width:87px;width:87px;overflow-wrap:break-word}.retail-availability-search-content ul.retail-availability-search-store-list{overflow-y:auto;-webkit-overflow-scrolling:touch}.retail-availability-search-content ul.retail-availability-search-store-list .retail-availability-search-store-item{border-bottom:1px solid #d5d5d5;position:relative;min-height:82px}.retail-availability-search-content ul.retail-availability-search-store-list .retail-availability-search-store-item .retail-availability-search-selection:focus+retail-availability-search-store-label{outline:2px solid rgba(0,136,204,.5);outline-offset:-2px}.retail-availability-search-content ul.retail-availability-search-store-list .available .state-label{text-align:left;left:33px;width:20px;display:block;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.retail-availability-search-content ul.retail-availability-search-store-list .available .state-label::after{color:white;content:"";position:absolute;margin-top:-17px;margin-left:6px;font-weight:700;height:9px;width:4px;border:solid white;border-width:0 2px 2px 0}.retail-availability-search-content ul.retail-availability-search-store-list .available .state-label::before{width:20px;height:20px;display:block;content:"";background:#21b925;border-radius:100%}.retail-availability-search-content ul.retail-availability-search-store-list .available .availability-label{display:block;font-size:14px;font-weight:400;padding-top:7px;width:88px}.pickupTextPresent{overflow-y:scroll;height:442px;display:block}.noPickupText{overflow-y:scroll;height:498px;display:block}.WebOverlayScreen.materializer{background:#323232}.retail-availability-search-overlay .overlay .close{height:50px;width:40px;top:30px;left:30px;background-image:url(./web/base/icons/res/carousel-controls.png);background-image:none,url(./web/base/icons/res/carousel-controls.svg);background-color:transparent;background-size:300px 300px;background-position:-147px 10px;display:block}.retail-availability-search-overlay .bubbleOverlay .bubble .content{padding:18px}.retail-availability-search-overlay .bubble .content{padding:18px;font-size:18px;font-family:Myriad Set Pro,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#retail-availability-search-cancel-button{display:none}.retail-availability-search-pagination{display:none}.annotation-marker{width:31px;height:41px;text-align:center;padding-top:6px;cursor:pointer;font-weight:400;font-family:Myriad Set Pro,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:18px;background-image:url(web/shared/retailavailabilitysearch/res/apu-pin-icon.png);background-image:none,url(web/shared/retailavailabilitysearch/res/apu-pin-icon.svg);background-repeat:no-repeat;color:#FFF}.annotation-marker.increase-dimension{width:47px;height:63px;font-size:33px;margin-top:-22px;margin-left:-8px}.map-enabled .retail-availability-search-profile{display:none}.retail-availability-search-wrapper ul{background:#FFF;border:1px solid #CCC;position:absolute;z-index:9;width:324px;list-style:none;top:46px}.retail-availability-search-wrapper ul li{font-size:16px;color:#000;border-top:1px solid #CCC;padding:10px 0;font-family:Myriad Set Pro;text-align:left;margin:0 14px}.retail-availability-search-wrapper ul li:first-child{border:none}.retail-availability-search-wrapper ul li.ase-navigablelist-selected{cursor:pointer;color:#fff;background:#006aa6;margin:0;padding-left:15px}.retail-availability-search-wrapper .suggested-search-label{background:#FFF;border:1px solid #CCC;position:absolute;z-index:9;width:289px;top:35px;padding:13px 0 10px 15px;text-align:left;color:#999}.retail-availability-search-wrapper .ase-autocomplete-match.found{font-weight:700}.pal.search-error{margin-top:136px;text-align:center}.pal.search-error .errorLabelHeader{font-family:Lucida Grande Regular;font-size:42pt}.pal.search-error .errorLabelTitle{font-size:18pt}.pal.search-error .errorLabelSubTitle{font-size:18pt}.retail-availability-search-link:after{content:'>';font-size:10px;color:#08c;padding:.3em}.as-form-inputreset .ase-inputreset{background-size:16px 16px;width:16px;height:16px;position:absolute;top:50%;right:10px;padding:0;margin:0;margin-top:-8px;z-index:12}.as-actiontray-retailavailability .as-purchaseinfo-availabilityicons{display:none}body.hide #page{display:none}#gallery{width:795px;height:635px;position:relative;margin:0 auto}#gallery a:hover{text-decoration:none}#gallery .media{position:relative;width:530px;height:600px;left:20px;top:1px;overflow:hidden}.image .movieController{display:none}.movie .movieController{position:relative;margin-top:10px;left:20px;width:530px;display:block}.movie a.next,.movie a.prev,.qtvr a.next,.qtvr a.prev{display:none}#gallery a.disabled{background-position:left bottom}#gallery a.next{position:absolute;left:598px;top:46%;margin-top:-8px;width:20px;height:17px;background-image:url(web/page/productdetails/res/gallery/gallery-next.png);background-image:none,url(web/page/productdetails/res/gallery/gallery-next.svg);background-size:20px 51px;background-repeat:no-repeat;text-indent:-1000px}#gallery a.prev{position:absolute;left:-50px;top:46%;margin-top:-8px;width:20px;height:17px;text-indent:-1000px;background-image:url(web/page/productdetails/res/gallery/gallery-prev.png);background-image:none,url(web/page/productdetails/res/gallery/gallery-prev.svg);background-size:20px 51px;background-repeat:no-repeat}#gallery .thumbContainer{position:absolute;right:-52px;top:0;width:172px}#gallery .thumbnails{background-color:#e9edef;padding:0 5px;width:162px}#wide_stepone #wide_stepone_content #gallery #movieThumbs a{line-height:15px;font-size:10px;color:#333}#gallery .thumbnails img{border:1px solid #fff}#gallery .thumbnails img.movie-thumb{float:left;margin-right:8px;clear:left}#gallery .thumbnails img.viewdemo,#gallery .thumbnails a:hover img.viewdemo,#gallery .thumbnails a.active img.viewdemo,#gallery .thumbnails a:hover.active img.viewdemo{border:0;vertical-align:middle;margin-top:-4px}#gallery .thumbnails a{float:left;margin:4px}#gallery .thumbnails a:hover img{border:1px solid #049bc7}#gallery .thumbnails a.active img{border:1px solid #bbb}#gallery .thumbnails a:hover.active img{border:1px solid #bbb}#gallery .thumbnails .top{background:#e9edef url(web/page/productdetails/res/gallery/gallery-bg-thumb-top.png) no-repeat scroll left top;background:none,#e9edef url(web/page/productdetails/res/gallery/gallery-bg-thumb-top.svg) no-repeat scroll left top;background-size:172px 6px;display:block;height:6px;margin-bottom:-2px;margin-left:-5px;margin-right:-5px}#gallery .thumbnails .btm{background:#e9edef url(web/page/productdetails/res/gallery/gallery-bg-thumb-btm.png) no-repeat scroll left bottom;background:none,#e9edef url(web/page/productdetails/res/gallery/gallery-bg-thumb-btm.svg) no-repeat scroll left bottom;background-size:172px 6px;display:block;height:6px;line-height:6px;margin-top:-2px;margin-left:-5px;margin-right:-5px;border-bottom:18px solid #fff;clear:both}#gallery .movieController{margin-top:1px;width:530px;height:25px;padding-top:5px;padding-bottom:5px;position:relative;cursor:default;background-color:white}#gallery .movieController div.outer{position:absolute;top:12px;right:10px;width:483px;height:8px;background-image:url(web/page/productdetails/res/gallery/meter-fill.png);background-image:none,url(web/page/productdetails/res/gallery/meter-fill.svg);background-size:620px 16px;background-position:top left;background-repeat:no-repeat}#gallery .movieController div.outer div{position:absolute;top:0;right:0;left:3px;bottom:0;background-image:url(web/page/productdetails/res/gallery/meter-fill.png);background-image:none,url(web/page/productdetails/res/gallery/meter-fill.svg);background-size:620px 16px;background-position:top right;background-repeat:no-repeat}#gallery .movieController span.progress{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(web/page/productdetails/res/gallery/meter-background.png);background-image:none,url(web/page/productdetails/res/gallery/meter-background.svg);background-size:620px 16px;background-position:top right;background-repeat:no-repeat}#gallery .movieController span.progress span{position:absolute;left:-5px;top:-6px;width:9px;height:5px;background-image:url(web/page/productdetails/res/gallery/moviecontroller-arrow.gif);background-repeat:no-repeat}#gallery .movieController button{width:27px;height:25px;border:0;padding:0;background-position:0 0;background-image:url(web/page/productdetails/res/gallery/moviecontroller-button.gif)}#gallery .playing button{background-position:26px 0}#gallery .playing button.active{background-position:26px -25px}#gallery .playing button.disabled{background-position:26px -50px}#gallery .paused button{background-position:52px 0}#gallery .paused button.active{background-position:52px -25px}#gallery .paused button.disabled{background-position:52px -50px}body.family-mac div#gallery{width:860px;height:545px;margin-top:20px}body.family-mac div#gallery div.media{left:0;width:720px;height:540px}body.family-mac div#gallery div.thumbContainer{top:148px;right:-26px;width:108px}body.family-mac div#gallery div#imageThumbs{width:108px}body.family-mac div#gallery a.prev{left:-32px}body.family-mac div#gallery a.next{left:730px}div.basic div#gallery div.media{top:22px;left:37px;width:720px;height:540px}div.basic div#gallery div.thumbContainer{top:581px;left:0;margin-left:205px}div.basic div#gallery div.thumbnails{width:378px}div.basic div#gallery div.thumbnails div.top{background-image:url(web/page/productdetails/res/gallery/bg-basic-top.png);background-image:none,url(web/page/productdetails/res/gallery/bg-basic-top.svg);background-size:388px 6px}div.basic div#gallery div.thumbnails div.btm{background-image:url(web/page/productdetails/res/gallery/bg-basic-bottom.png);background-image:none,url(web/page/productdetails/res/gallery/bg-basic-bottom.svg);background-size:388px 6px}div.basic div#gallery a.prev{left:-69px}div.basic div#gallery a.next{left:843px}#productInfo{min-height:535px;-webkit-tap-highlight-color:transparent;z-index:0}#productInfo.expanded{min-height:inherit}#productInfo div.title{height:50px;position:relative;top:-10px}#productInfo div.title h2,#productInfo div.title h1{padding:0}#productInfo div.title h2,#productInfo div.title h1{margin-top:9px}div[id=productInfo] div.title h2,div[id=productInfo] div.title h1{margin:0}.product-details #productInfo h2,.product-details #productInfo h1{margin-left:-1px;padding-top:8px}div.subsection #productInfo div.title h2,div.subsection #productInfo div.title h1{padding-top:9px}.product-details .expanded fieldset.purchase-info{border-bottom:0}.product-details .expanded .description,.product-details .expanded .community,.product-details .expanded #promotions,#productInfo.expanded .title h3{display:none}.product-details .product-info{outline:none}.product-details .product-info .gallery{background-color:#fff;background-image:none;cursor:default;left:0;top:0;width:100%;overflow:hidden;padding:0;border-radius:4px;z-index:0;height:auto;width:650px;bottom:0;position:absolute}.product-details .product-info .gallery div{cursor:url(web/page/productdetails/res/gallery/cursor-magnify.cur),pointer\9}.product-details .product-info .gallery div{height:400px;width:400px;left:125px;margin-left:0;position:absolute;top:50%;margin-top:-238px}.product-details .product-info .gallery div.materializer{transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;-ms-transition-duration:400ms}.product-details .product-info .gallery div.gone{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:inherit}.product-details .product-info.expanded .gallery{z-index:1010;position:fixed;background-color:#FFF;background-repeat:no-repeat;background-position:center center;height:100%;width:100%;bottom:0}.product-details .product-info.expanded .gallery div.materializer img{-webkit-perspective:1000}#gallerydesc{display:none}.product-details .product-info.expanded #gallerydesc{display:block}.touch .hide .product-info.expanded .gallery{z-index:0;position:absolute}.product-details .product-info.expanded .gallery.image-loading{background-image:url(web/page/productdetails/res/gallery/spinner_40x40.gif)}.product-details .product-info.expanded .gallery div{width:650px;height:650px;top:0;margin-top:0}.gallery div.animated,.gallery div.animated img{transition:width 600ms,height 600ms,top 600ms,left 600ms;-webkit-transition:width 600ms,height 600ms,top 600ms,left 600ms;-moz-transition:width 600ms,height 600ms,top 600ms,left 600ms;-o-transition:width 600ms,height 600ms,top 600ms,left 600ms}.product-details .product-info .gallery div.materializer.animated{transition-duration:600ms;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms}.gallery div.animated-zoom-out,.gallery div.animated-zoom-out img{-webkit-transition:top 300ms,left 300ms,-webkit-transform 300ms}.gallery div.slide{transition:left 400ms ease-out;-webkit-transition:left 400ms ease-out;-moz-transition:left 400ms ease-out;-o-transition:left 400ms ease-out}.gallery div.snap{transition:left 250ms ease-out;-webkit-transition:left 250ms ease-out;-moz-transition:left 250ms ease-out;-o-transition:left 250ms ease-out}.gallery div.swipe{-webkit-transition:-webkit-transform 400ms ease-out}.product-details .product-info.zoomed .gallery div{width:100%;height:100%;top:0;left:0;margin-top:0;margin-left:0}.product-details .product-info.zoomed .gallery span[id=corner]{background:url(web/page/productdetails/res/gallery/corner-overlay.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/corner-overlay.svg) 0 0 no-repeat;background-size:3px 4px;display:block;width:3px;height:4px;position:absolute;bottom:0;left:0;z-index:254}.product-details .product-info .gallery-controls{display:none}.product-details .product-info.expanded .gallery-controls{display:block;position:fixed;z-index:1111;width:100%;left:0;top:50%;margin-top:-40px}.product-details .product-info.expanded .gallery-controls .left{background:url(web/page/productdetails/res/gallery/gallery-previous-arrow-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-previous-arrow-sprite.svg) 0 0 no-repeat;background-size:38px 158px;left:15px}.product-details .product-info.expanded .gallery-controls .right{background:url(web/page/productdetails/res/gallery/gallery-next-arrow-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-next-arrow-sprite.svg) 0 0 no-repeat;background-size:38px 158px;right:15px}.product-details .product-info.expanded .gallery-controls .left,.product-details .product-info.expanded .gallery-controls .right{width:38px;height:79px;position:fixed;cursor:pointer;display:block}.gallery-controls .left[disabled],.gallery-controls .right[disabled]{display:none!important}.product-details .product-info.expanded .gallery-controls .right:hover,.product-details .product-info.expanded .gallery-controls .right:focus,.product-details .product-info.expanded .gallery-controls .left:hover,.product-details .product-info.expanded .gallery-controls .left:focus{background-position:0 -79px}.ios .product-details .product-info.expanded .gallery-controls .right:focus,.ios .product-details .product-info.expanded .gallery-controls .left:focus,.product-details .product-info.expanded .toggle:focus{opacity:1!important;-ms-filter:"none"}.gallery-controls .left span,.gallery-controls .right span{visibility:hidden}.product-details .product-info.zoomed .gallery-controls,.product-details .product-info.zoomed .toggle{display:none}.product-details .product-info.zoomed .gallery div{cursor:url(web/page/productdetails/res/gallery/cursor-hand.png),-moz-grab}.product-details .product-info.zoomed .gallery div{cursor:url(web/page/productdetails/res/gallery/cursor-hand.cur),pointer\9}.product-details .product-info .mouse-tracking-guard{cursor:url(web/page/productdetails/res/gallery/cursor-grab.png),-moz-grabbing}.product-details .product-info .mouse-tracking-guard{cursor:url(web/page/productdetails/res/gallery/cursor-grab.cur),pointer\9}.product-details .playing .gallery{cursor:default}.product-details .controller{bottom:18px;height:70px;position:absolute;width:651px}.product-details div.single .captionWrap,.product-details div.single ul.thumbnails,.product-details div.single .playhouse{display:none}.product-details #productDetails div.empty{display:none}#productDetails.nothumb #productInfo{min-height:465px}#productDetails.nothumb .product-info .gallery div{margin-top:-203px}.product-details .expanded .controller{display:none}.product-details .controller a.tourLink,.product-details .controller a.galleryLink{cursor:pointer;display:none;overflow:hidden}.product-details .expanded .controller a.tourLink{background:url(web/page/productdetails/res/gallery/pd-btn-tour.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/pd-btn-tour.svg) 0 0 no-repeat;background-size:92px 20px;display:block;height:20px;line-height:20px;position:absolute;right:5px;text-indent:92px;top:80px;width:92px}.product-details .tour .controller a.tourLink{display:none}.product-details div.tour .controller a.galleryLink{background:url(web/page/productdetails/res/gallery/pd-btn-gallery.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/pd-btn-gallery.svg) 0 0 no-repeat;background-size:65px 20px;display:block;height:20px;line-height:20px;position:absolute;right:5px;text-indent:65px;top:59px;width:65px}.product-details .captionWrap{display:none;padding:2px 0 0;width:100%;z-index:100}.product-details .expanded .captionWrap{background:url(web/page/productdetails/res/gallery/pd-thumbs-top.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/pd-thumbs-top.svg) 0 0 no-repeat;background-size:608px 90px;height:auto!important;height:1px;min-height:1px;display:block}.product-details .expanded .captionWrap .caption{background:url(web/page/productdetails/res/gallery/pd-thumbs-textline.png) bottom left repeat-x;background:none,url(web/page/productdetails/res/gallery/pd-thumbs-textline.svg) bottom left repeat-x;background-size:4px 2px;display:block;margin:0 1px;padding:2px 7px 6px;line-height:1.25em}.product-details .captionWrap em{font-weight:700;font-style:normal;padding-right:2px}.product-details .expanded .captionWrap .caption span.nullValue{display:none}.product-details .viewTour{clear:both;padding-top:5px;text-align:center;white-space:nowrap}.product-details div.minimum .viewTour{margin-left:-25px}.product-details .expanded .viewTour{display:none}.product-details .single .viewTour a.more{background:none;padding-right:0}.product-details .thumbnails{height:50px;padding:0 5px}.product-details .expanded .controller .thumbnails{cursor:inherit}.product-details .thumbnails li{height:48px;width:65px;display:inline;float:left;padding:2px;border-radius:7px;margin-right:3px;-webkit-transform-style:preserve-3d}.product-details .thumbnails li.first{margin-left:6px}.product-details .thumbnails li a{display:inline;float:left;height:100%;width:100%;margin:0;background-color:#fff;outline:none}.product-details .expanded .thumbnails li a{margin:5px 3px 0}.product-details .thumbnails img{display:inline}.no-touch .product-details .thumbnails li:hover,.thumbnails-hover{border-color:#6cb7e3;background:#85c3e9;background:-webkit-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background:linear-gradient(to bottom,#badef7 0,#badef7 30%,#6cb7e3 90%)}.product-details .controller .thumbnails li.selected{border-color:#6cb7e3;background:#85c3e9;background:-webkit-linear-gradient(top,#2a95df 0,#79bef0 30%,#017fd6 90%);background:linear-gradient(to bottom,#2a95df 0,#79bef0 30%,#017fd6 90%)}.no-touch .product-details .thumbnails li:hover a,.product-details .thumbnails li.selected a,.thumbnails-anchor-hover{box-shadow:1px 2px 2px #ccc inset;border-radius:5px}.product-details .thumbnails a img{margin:4px}.product-details div.playpause,.product-details .thumbnails li.extra,.product-details .thumbnails li.zoomPoint,.product-details .tour .thumbnails img{display:none}.product-details .single{top:230px;height:70px;left:420px;position:absolute;width:155px;z-index:100}.product-details .tour .thumbnails li.zoomPoint{display:block}.product-details .tour .thumbnails a{background-color:#fff;border:1px solid #6f6f6f;height:15px;margin:0;width:15px}.product-details .tour .thumbnails a.active{background-color:#0085cf;border:1px solid #000;margin:0;padding:0}.product-details .tour .thumbnails a:hover{border-color:#000;margin:0}.product-details .tour .thumbnails a.active:hover{border:1px solid white}.product-details .toggle{background:url(web/page/productdetails/res/gallery/gallery-close-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-close-sprite.svg) 0 0 no-repeat;background-size:31px 62px;display:none;cursor:pointer;height:31px;width:31px;position:fixed;left:15px;top:15px;z-index:1100}@media screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:1){.ios .product-details .toggle{background:url(web/page/productdetails/res/gallery/gallery-close-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-close-sprite.svg) 0 0 no-repeat;background-size:31px 62px;height:30px;width:30px}}@media screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.ios .product-details .toggle{background:url(web/page/productdetails/res/gallery/gallery-close-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-close-sprite.svg) 0 0 no-repeat;background-size:32px 62px;height:31px;width:31px}.ios .product-details .movie-wrapper .toggle{background:url(web/page/productdetails/res/gallery/gallery-close-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-close-sprite.svg) 0 0 no-repeat;background-size:31px 62px;height:31px;width:31px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.ios .product-details .toggle{background:url(web/page/productdetails/res/gallery/gallery-close-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-close-sprite.svg) 0 0 no-repeat;background-size:31px 61px;height:30px;width:30px}.ios #productDetails .movie-wrapper .toggle{width:32px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.ios .product-details .toggle{background:url(web/page/productdetails/res/gallery/gallery-close-sprite.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-close-sprite.svg) 0 0 no-repeat;background-size:31px 62px;height:31px;width:31px}}.product-info.expanded .toggle{display:block}.product-details .toggle span{padding-right:18px;height:16px;visibility:hidden}.no-touch .product-details .toggle:hover,.no-touch .product-details .toggle:focus{background-position:0 -31px}.product-details .expanded div.playpause{background:url(web/page/productdetails/res/gallery/pd-playpause.png) 100% -24px no-repeat;background:none,url(web/page/productdetails/res/gallery/pd-playpause.svg) 100% -24px no-repeat;background-size:180px 72px;border:none;bottom:16px;cursor:pointer;display:none;height:24px;right:12px;outline:none;padding:0 16px 0 0;margin:0;position:absolute}.product-details .expanded div.playpause div{background:url(web/page/productdetails/res/gallery/pd-playpause.png) 0 0 no-repeat;background:none,url(web/page/productdetails/res/gallery/pd-playpause.svg) 0 0 no-repeat;background-size:180px 72px;color:#999;display:table-cell;font-size:10px;height:24px;margin:0;padding:0 4px 0 8px;text-shadow:1px 1px 1px rgba(255,255,255,.82);vertical-align:middle;min-width:35px}.product-details .expanded div.playpause div span{display:block;height:15px;text-align:center;width:auto!important;width:35px;min-width:35px}.product-details .expanded div.playpause div span.pause{margin-top:-15px;visibility:hidden}.product-details .playing div.playpause{background-position:bottom right}.product-details .playing div.playpause div span.play{visibility:hidden}.product-details .product-info .badge{margin:-77px -48px 10px 0}.product-details .expanded .badge{display:none}.product-details div.border{border-top:1px solid #d1d1d1;display:none;height:1px;left:0;top:50px;position:absolute;width:625px;z-index:100}.with-captions #productInfo.expanded{height:533px}.with-captions .expanded .media{height:498px}.with-captions .zoomed .media{height:501px}.gallery-wrapper-table{display:table;margin:0 auto}.gallery-overlay-wrapper{position:fixed;top:0;z-index:1000}.gallery-overlay-wrapper button{border:none}.touch .hide .gallery-overlay-wrapper{position:static;z-index:0}body.no-scroll{position:fixed;overflow-y:scroll;width:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){.product-details .product-info.expanded .gallery.image-loading{background-image:url(web/page/productdetails/res/gallery/spinner-40x40.png);background-image:none,url(web/page/productdetails/res/gallery/spinner-40x40.svg)}}#gallery .indicator{width:83px!important}.modulecontent #gallery .indicator span{background:url(web/page/productdetails/res/gallery/gallery-thumbnail-selector.png) -3px -2px no-repeat;background:none,url(web/page/productdetails/res/gallery/gallery-thumbnail-selector.svg) -3px -2px no-repeat;background-size:17px 45px;height:14px;width:15px}.modulecontent #gallery .indicator span.selected{background-position:-1px -32px}#actiontray .as-purchaseoptionscontainer .purchase-info .add-to-cart button.toolkit-button.toolkit-button-transaction{background:#1ab31d}.gallery{position:relative;z-index:0;-webkit-transform:none!important}.gallery-fade-fast{transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s}.gallery-fade-slow{transition:opacity .7s;-webkit-transition:opacity .7s;-moz-transition:opacity .7s}.gallery-fade-out{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gallery-fade-in{opacity:1;-ms-filter:"none"}.gallery-overlay-hide{display:none}.gallery-preview .main-image.image-loading{background:url(web/shared/gallery/img/spinner_40x40.gif) center center no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){.gallery-preview .main-image.image-loading{background:url(web/shared/gallery/img/spinner-40x40.png) center center no-repeat;background:none,url(web/shared/gallery/img/spinner-40x40.svg) center center no-repeat}}.magnify-image,.magnify:hover{background:url(web/shared/gallery/img/magnify.png) center center no-repeat;background:none,url(web/shared/gallery/img/magnify.svg) center center no-repeat;background-size:167px 167px}.gallery-overlay{position:absolute;top:0;right:0;left:0;min-width:1000px;z-index:1001;text-align:center;margin:0;font-size:16px;line-height:20px}.gallery-overlay-cover{background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000}.thumbnail-container{position:relative;z-index:1}.gallery-preview .thumbnails .thumbnail,.gallery-overlay .overlay-thumbnails .overlay-thumbnail{display:inline-block;margin:2px 3px;line-height:0;border-radius:5px;border:solid 1px #ccc;zoom:1}.gallery-preview .thumbnails .thumbnail a{-webkit-tap-highlight-color:transparent}.gallery-preview .thumbnails .thumbnail img,.gallery-overlay .overlay-thumbnails .overlay-thumbnail img{cursor:pointer;border-radius:4px}.gallery-preview .thumbnails .thumbnail.active,.gallery-preview .thumbnails .thumbnail:hover,.gallery-preview .thumbnails .thumbnail:focus,.gallery-preview .thumbnails .thumbnail.thumbnails-hover,.gallery-overlay .overlay-thumbnails .overlay-thumbnail.active,.gallery-overlay .overlay-thumbnails .overlay-thumbnail:hover{border-width:2px;border-color:#36a9e2;margin:1px 2px;padding-bottom:2px}.gallery-overlay .overlay-main-image .overlay-image{cursor:pointer;display:block;margin:auto}.gallery-overlay .overlay-caption{padding-bottom:20px}.gallery-preview .main-image img{max-width:978px}.gallery-preview .main-image div.materializer{transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;-ms-transition-duration:400ms}.gallery-preview .main-image{position:relative;overflow:hidden}.overlay-gallery .gallery-preview .caption{padding-bottom:20px;text-align:center;font-size:16px}.overlay-close{display:none}.gallery-overlay-open .overlay-close{display:block;background:url(web/shared/gallery/img/close.png) -15px -15px no-repeat;background:none,url(web/shared/gallery/img/close.svg) -15px -15px no-repeat;background-size:62px 124px;position:fixed;top:40px;left:40px;height:30px;z-index:1002;color:#999;font-size:16px;padding:5px 0 0 38px;cursor:pointer;-webkit-font-smoothing:antialiased}.gallery-overlay-open button.overlay-close{padding-top:0}.overlay-close:hover{background-position:-15px -78px;text-decoration:none;color:#08c}.gallery-overlay-text-assets{display:none}.gallery .slide{transition:left 400ms ease-out;-webkit-transition:left 400ms ease-out;-moz-transition:left 400ms ease-out;-o-transition:left 400ms ease-out}.gallery .snap{transition:left 250ms ease-out;-webkit-transition:left 250ms ease-out;-moz-transition:left 250ms ease-out;-o-transition:left 250ms ease-out}.gallery .swipe{-webkit-transition:-webkit-transform 400ms ease-out}.pinwheel .row:before,.pinwheel .row:after{content:" ";display:table}.pinwheel .row:after{clear:both}.pinwheel [class*=column]{float:left;min-height:1px}.pinwheel .column-12{width:980px}.pinwheel .column-8{width:652px}.pinwheel .column-6{width:514px}.pinwheel .column-4{width:326px}.pinwheel .column-3{width:232px}.pinwheel .column-billboard-3{width:245px}.pinwheel .row-fluid{width:100%}.pinwheel .row-fluid:after{clear:both}.pinwheel .row-fluid .column12{width:99.9999999%}.pinwheel.stack-item .row{position:relative;z-index:1}.pinwheel.stack-item .column{position:relative;z-index:1;margin:0;padding:0;float:left;width:100%;height:100%}.pinwheel.stack-item .medium-6{width:50%}.pinwheel{padding:0 1px;margin-bottom:9px;background:none repeat scroll 0 0 white;border-radius:4px;box-shadow:inset -1px 0 0 0 #d2d2d2,inset -1px 0 0 0 #e6e6e6,inset 1px 0 0 0 #d2d2d2,1px 0 0 0 #e6e6e6,0 -1px 0 0 #e8e8e8,0 2px 0 0 rgba(241,241,241,.3),0 1px 0 0 #b1b1b1}.pinwheel .tile div{margin:0;text-align:left}.pinwheel .tile p{margin:0;line-height:20px}.pinwheel span.freeshipping{display:inline}.pinwheel>h1,.pinwheel>h2{font-size:24px;padding:22px 0}.pinwheel>h1{text-align:left;text-indent:20px}.pinwheel header h1{font-size:24px;padding:22px 0;text-indent:20px}.pinwheel>h2{text-align:center}.pinwheel.center{margin:0 auto;width:980px}.pinwheel .tac{text-align:center}.pinwheel header .category-link{font-size:16px;line-height:24px;display:block;text-align:center;margin-bottom:10px}.pinwheel .tile{padding:0;position:relative;line-height:17px}.pinwheel .tile .image{display:none}.pinwheel .tile .exclusive img{position:absolute;top:1px;right:0;z-index:1}.pinwheel .tile .exclusive span{display:none}.pinwheel .tile.product .tile-body{padding:25px 25px 0}.pinwheel .tile .tile-body{border-top:1px solid #dadada}.pinwheel .tile .tile-body .hero.center{text-align:center;line-height:100%;padding-bottom:23px;margin-bottom:12px;border-bottom:1px solid #e4e4e4}.pinwheel .tile .product-tile .tile-body{padding:25px 25px 0}.pinwheel .tile .product-image{text-align:center;line-height:100%;padding-bottom:23px;margin-bottom:12px;border-bottom:1px solid #e4e4e4}.pinwheel .tile .product-title{font-weight:400;font-size:14px;margin:0}.pinwheel .tile .product-title a{color:#000;display:block;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pinwheel .tile .product-title a:hover{color:#08C}.pinwheel .tile .product-title a:focus{color:#08C}.pinwheel .tile .price-previous{float:left;margin:0 7px 3px 0;padding:0 7px 0 5px;text-decoration:line-through;color:#999;font-style:normal;font-size:11px;line-height:1.8em}.pinwheel .tile .price-current{float:left;margin:0 7px 3px 0;color:#333;font-size:14px;line-height:17px}.pinwheel .tile .rating{margin-top:2px}.pinwheel .tile .variant{clear:left}.pinwheel .tile .availability{clear:left;font-size:11px;color:#666}.pinwheel .tile .availability li{display:inline}.pinwheel .tile .availability li br{display:none}.pinwheel .tile .availability li+li:before{content:" | "}.pinwheel .tile .availability li.ship-time a:before{content:" - ";color:black;cursor:default}.pinwheel .tile .availability .freeshipping{color:#666}.pinwheel .tile dl.color-gallery{clear:left;width:276px;height:17px;overflow:hidden}.pinwheel .tile dd{float:left}.pinwheel .tile dd img{padding-right:3px}.pinwheel .tile .tile-footer{margin:1px 25px 0}.pinwheel .tile .tile-footer a{display:inline-block;font-size:11px;color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pinwheel .tile .tile-footer a:hover{color:#08C}.pinwheel .tile .tile-footer a:focus{color:#08C}.pinwheel .tile .tile-footer a:after{content:" \25B8";font-size:1em}.pinwheel .tile.square{min-height:326px}.pinwheel .tile.square .tile-body .product-title a{max-width:276px}.pinwheel .tile.square .tile-body .info{max-width:276px}.pinwheel .tile.square .tile-footer a{max-width:276px}.pinwheel .tile.wide{min-height:326px}.pinwheel .tile.wide .tile-body .product-title a{max-width:602px}.pinwheel .tile.tall{min-height:652px}.pinwheel .tile.tall .tile-body .hero.center{padding-bottom:24px}.pinwheel .tile.tall .tile-body .product-title a{max-width:276px}.pinwheel .tile.tall .tile-footer a{max-width:276px}.pinwheel .tile.short{min-height:442px}.pinwheel .tile.short .product-title a{max-width:232px}.pinwheel .tile .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinwheel .tile a:hover{text-decoration:none}.pinwheel .tile a:focus{text-decoration:none}.pinwheel .tile:before,.pinwheel .tile:after{display:table;content:"";line-height:0}.pinwheel .tile:after{clear:both}.pinwheel [class*=column] .tile{border-left:1px solid #dadada}.pinwheel [class*=column]:first-child .tile{border-left:none}.pinwheel.pw1 [class*="column"]>.row>[class*="column"]:first-child .tile{border-left:1px solid #dadada}.pinwheel.pw1 .row .row .column-4:first-child .tile:first-child{border-left:1px solid #dadada}.pinwheel.pw1 .row .row .tile:nth-child(2){border-left:1px solid #dadada}.pinwheel.pw6{width:980px;margin:0 auto;position:relative}.pinwheel.pw6 .row [class*=column]:nth-child(-n+2) .tile-body{border-top:none}.pinwheel.pw6 .row [class*=column]:nth-child(5){position:absolute;bottom:0}.pinwheel.pw6 .row [class*=column]:nth-child(5) .tile{border-left:none}.pinwheel.pw7{width:980px;margin:0 auto;position:relative}.pinwheel.pw7 [class*=column]:nth-child(1){border-right:1px solid #dadada}.pinwheel.pw7 [class*=column]:nth-child(2) .tile{border-left:none}.pinwheel.pw7 [class*=column] .row:first-child .tile .tile-body{border-top:none}.pinwheel.pw9 .row-fluid{background-color:#f2f2f2}.pinwheel.pw9 .row{width:980px;margin:0 auto}.pinwheel.pw9 .tile-body{border-top:none}.pinwheel.pw9 .tile .product-tile .tile-body{padding:0}.pinwheel.pw9 .tile .tile-body .hero.center{border-bottom:none}.pinwheel.pw9 .as-pinwheel-billboard-large .product-tile{width:980px;height:425px;margin:0 auto;position:relative}.pinwheel.pw9 .as-pinwheel-billboard-large .as-product-tile-information{position:absolute}.pinwheel.pw9 .as-pinwheel-billboard-large .topleft .as-product-tile-information{top:36px}.pinwheel.pw9 .as-pinwheel-billboard-large .bottomleft .as-product-tile-information{bottom:32px}.pinwheel.pw9 .tile .tile-body .info .price-current{float:none}.pinwheel.pw9 .tile .topright div,.pinwheel.pw9 .tile .bottomright div{text-align:right}.pinwheel.pw9 .as-pinwheel-billboard-large .topright .as-product-tile-information{top:36px;right:0}.pinwheel.pw9 .as-pinwheel-billboard-large .bottomright .as-product-tile-information{bottom:32px;right:0}.pinwheel.pw9 .as-pinwheel-billboard-large .tile-body .hero.center{padding-bottom:0}.pinwheel.pw9 .tile.as-pinwheel-billboard-large .tile-body .product-title a{overflow:visible;text-overflow:clip;white-space:normal}.pinwheel.pw9 .as-pinwheel-billboard-large .product-title a{width:250px}.pinwheel.pw9 .as-pinwheel-billboard-small{margin-top:50px}.pinwheel.pw9 .tile .tile-body .info>.price{float:none}.pinwheel.pw9 .tile.as-pinwheel-billboard-small .product-title a{text-align:center;padding:0 10px;width:225px}.pinwheel.pw9 .tile.as-pinwheel-billboard-small .price-current{display:block;width:100%;text-align:center}.pinwheel.pw9 .as-pinwheel-footer{text-align:center;margin:5px 0;padding-top:25px}.pinwheel.bts .row [class*=column]:nth-child(3) .tile{border-left:none}.no-touch .pinwheel .tile{-webkit-transition:opacity .2s ease-in 0s,box-shadow .4s ease-out 0s;transition:opacity .2s ease-in 0s,box-shadow .4s ease-out 0s}.no-touch .pinwheel .tile:hover{box-shadow:0 0 12px rgba(0,0,0,.1) inset}.no-touch .accessories .category{z-index:1}.no-touch .accessories .category .category-content{-webkit-transform:translateZ(0)}.stack .pinwheel{box-shadow:none}.stack .pinwheel h2{font-size:64px;line-height:68px;color:#333}.stack .pinwheel header{text-align:center;margin-bottom:70px}.stack .pinwheel .category-link{font-size:24px;line-height:32px;position:relative}.stack .pinwheel .tile{-webkit-transition:none;transition:none}.stack .pinwheel .tile:hover{box-shadow:none}.stack .pinwheel .tile:hover h3 a{color:#08C}.stack .pinwheel .tile .exclusive{position:absolute;z-index:1;left:0;right:0;text-align:center}.stack .pinwheel .tile .exclusive img{display:none}.stack .pinwheel .tile .exclusive span{display:inline;font-size:12px;color:#ff981e;border:1px solid #ff981e;padding:3px 13px;border-radius:2px}.stack .pinwheel .tile .product-title a{font-size:16px;line-height:24px;color:#333}.stack .pinwheel .tile .product-title a:hover{color:#08c}.stack .pinwheel .tile .tile-body .info .price-current{font-size:16px;line-height:24px;color:#333}.stack .pinwheel .tile .tile-body .info .price-previous{font-size:13px}.stack .pinwheel.pw9 header{margin-bottom:40px}.stack .pinwheel.pw9 header h2{padding:50px 0 15px}.stack .pinwheel.pw9 .tile .exclusive{top:258px}.stack .pinwheel.simple .tile .product-image{border-bottom:none}.stack .pinwheel.simple .tile .tile-body .hero.center{border-bottom:none}.stack .pinwheel.simple .tile .product-title{text-align:center}.stack .pinwheel.simple .tile .price{text-align:center}.stack .pinwheel.simple .tile .price-previous{float:none}.stack .pinwheel.simple .tile .price-current{float:none}.stack .pinwheel.simple .tile .tile-body .info{text-align:center}.stack .pinwheel.simple .tile .tile-body .info>.price{float:none;display:inline;margin-right:0}.stack .pinwheel.simple .tile .tile-body .info>.price .price-current{float:none}.stack .pinwheel.simple .tile .tile-body .info .price-previous{padding:0}.stack .pinwheel.simple .tile .product-tile .tile-body{padding:45px 25px 0}.stack .pinwheel.simple .tile .tile-body .hero.center{padding-bottom:0}.stack .pinwheel.simple .tile .tile-body .product-image{padding-bottom:0;margin-bottom:49px}.stack .pinwheel.simple .tile .tile-body .hero.center{margin-bottom:49px}.stack .pinwheel.simple .tile.tall .exclusive{top:540px}.stack .pinwheel.simple .tile.square .exclusive,.stack .pinwheel.simple .tile.wide .exclusive{top:213px}.stack .pinwheel.simple .tile.short .exclusive{top:325px}.stack .pinwheel.simple .tile.short .product-tile .tile-body{padding:0}.stack .pinwheel.simple .tile.short .product-tile .tile-body .product-title{margin:0 20px}.stack .pinwheel.simple .tile.large .exclusive{top:750px}.stack .pinwheel.simple .tile.large .product-tile .tile-body{padding:0}.accessories{position:relative}.accessories h1,.accessories header h2{font-size:24px;padding:22px 0;text-indent:20px}.accessories .category{position:absolute;top:61px;right:1px;width:326px;border:none;border-left:1px solid #dedede;overflow:auto;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FFFFFFFF',endColorstr='#FFF5F5F5');background-image:compact(linear-gradient(to right,rgba(255,255,255,0) 5%,whitesmoke 100%),false,false,false,false,false,false,false,false,false);box-shadow:inset 0 2px 10px 3px rgba(0,0,0,.07);border-bottom:1px solid #dadada}.accessories .category.rows1{height:326px}.accessories .category.rows2{height:652px}.accessories .category.rows3{height:978px}.accessories .category.rows4{height:1304px}.accessories .category.rows5{height:1630px}.accessories .category .category-content{border-top:1px solid #dadada;padding:35px 35px 0}.accessories .category .category-content h2{font-size:18px;margin-bottom:15px}.accessories .category .category-content .list-of-links h2{margin:29px 0 22px}.accessories .category .category-content a{display:table;color:#666;font-size:14px;cursor:pointer}.accessories .category .category-content a:hover{color:#08c}.accessories .category .category-content a span{width:187px;display:table-cell;vertical-align:middle;min-height:40px;line-height:18px;padding-left:11px}.accessories .category .category-content li{padding:4px 0}.accessories .category .category-content li img{vertical-align:middle}.accessories .category ul{list-style:none}.accessories .list-of-links ul li>a{padding-left:0}.stack .pinwheel.stack-item{padding-bottom:10px}.pinwheel.full{overflow:hidden;margin:0 auto;width:100%;max-width:1440px;-webkit-font-smoothing:antialiased}.pinwheel.stack-item header{text-align:center;margin-bottom:42px}.pinwheel.stack-item h2{font-size:52px;font-weight:200;letter-spacing:-1px;line-height:1.14286em;color:#333;padding:92px 0 20px;width:980px;margin:0 auto;text-align:center}.pinwheel.stack-item .category-link{font-size:24px;line-height:1.44444em;position:relative}.pinwheel.stack-item .category-link.more{padding-right:.7em;padding-bottom:.22em;background-size:9px 13px}.pinwheel.stack-item .row.container{margin:0 auto;width:100%;min-width:980px}.pinwheel.stack-item .tile-header,.pinwheel.stack-item .tile-body .product-title,.pinwheel.stack-item .tile-body .info{background:#f2f2f2;background:rgba(242,242,242,.3);position:absolute;text-align:center;z-index:100;width:100%}.pinwheel.stack-item .tile-body{position:relative;overflow:hidden;height:100%;background-color:#f2f2f2;text-align:center}.pinwheel.stack-item .tile-body img{width:100%;height:auto;position:static;display:block}.pinwheel.stack-item .tile-body .product-title{padding-top:25px;text-align:center;bottom:49px}.pinwheel.stack-item .tile-body .product-title.has-exclusive{padding-top:10px}.pinwheel.stack-item .tile-body .product-title a{font-size:16px;line-height:24px;color:#333;display:block;white-space:normal;overflow:hidden;text-overflow:clip;padding:0 15px;text-decoration:none}.pinwheel.stack-item .tile-body .product-title a:hover{color:#1589c9;text-decoration:none}.pinwheel.stack-item .tile-body .info{text-align:center;padding-bottom:25px;bottom:0}.pinwheel.stack-item .tile-body .info>.price{display:inline}.pinwheel.stack-item .tile-body .info .price-current{color:#333;font-size:16px;line-height:24px;float:none}.pinwheel.stack-item .tile-body .info .price-previous{float:none;font-size:14px;line-height:22px}.pinwheel.stack-item .tile-body.superlink-hover .product-title a{color:#1589c9;text-decoration:none}.pinwheel.stack-item .tile-header.exclusive{bottom:88px;margin:0 5px;background:0;width:auto;padding-top:20px;background:#f2f2f2;background:rgba(242,242,242,.3);display:none}.pinwheel.stack-item .tile-header.exclusive.show{display:block}.pinwheel.stack-item .tile-header.exclusive img{display:none}.pinwheel.stack-item .tile-header.exclusive span{display:inline;font-size:12px;color:#ff981e;border:1px solid #ff981e;padding:3px 13px;border-radius:2px}.pinwheel.stack-item .padded-column .tile-body{border:5px solid #fff}.pinwheel.stack-item .padded-column.tile-1 .tile-body{border-top:none;border-left:none}.pinwheel.stack-item .padded-column.tile-2 .tile-body{border-top:none;border-right:none}.pinwheel.stack-item .padded-column.tile-3 .tile-body{border-left:none}.pinwheel.stack-item .padded-column.tile-4 .tile-body{border-right:none}.pinwheel.stack-item .padded-column.tile-5 .tile-body{border-left:none;border-bottom:none}.pinwheel.stack-item .padded-column.tile-6 .tile-body{border-right:none;border-bottom:none}.pinwheel.stack-item .padded-column.tile-1 .tile-body .hero.center,.pinwheel.stack-item .padded-column.tile-3 .tile-body .hero.center,.pinwheel.stack-item .padded-column.tile-5 .tile-body .hero.center{text-align:left}.pinwheel.stack-item .padded-column.tile-2 .tile-body .hero.center,.pinwheel.stack-item .padded-column.tile-4 .tile-body .hero.center,.pinwheel.stack-item .padded-column.tile-6 .tile-body .hero.center{text-align:right}.touch .pinwheel.stack-item .tile-body .product-title a:focus,.touch .pinwheel.stack-item .tile-body .product-title a:active{color:#1589c9;text-decoration:none}.touch .pinwheel.stack-item .tile-body .product-title a:hover{color:#333}.pinwheel.stack-item{padding:0;background:none;border-radius:0}.pinwheel.stack-item .column .tile{min-height:0;position:static;border-left:none;-webkit-transition:none;transition:none}.pinwheel.stack-item .tile .product-tile .tile-body{padding:0}.pinwheel.stack-item .tile .tile-footer{display:none}.pinwheel.stack-item .tile .tile-body .product-title a{max-width:none}.pinwheel.stack-item .tile .tile-body .info .price-current{color:#333;float:none;margin:0}.pinwheel.stack-item .tile .tile-body .hero.center{line-height:17px;border-bottom:none;padding:0;margin:0}.pinwheel.stack-item .tile-body .product-title{font-size:16px;font-weight:400}.pinwheel.stack-item .tile-body .info{padding-left:0}.pinwheel.stack-item .tile-body .info>.price{float:none;margin:0}.as-price-installment-overlay{display:none}.installment-overlay{display:block}#finance-overlay ul li.bank-issuer{color:#888;text-align:left;-moz-column-count:4;-webkit-column-count:4;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#finance-overlay #installment-overlay-content .container ul{padding:25px}#finance-overlay #installment-overlay-content .header{padding:25px 0 20px 25px}#finance-overlay p.product-title{font-size:16px}#finance-overlay div.product-price{font-weight:700;display:block;font-size:14px;padding:10px 0 0}.pbm #product-name{font-size:16px;padding:0 0 10px}#finance-overlay ul li span{padding-right:4px}#finance-overlay .overlay-footer{min-height:40px;border-top:1px solid #d7d7d7}#finance-overlay .overlay-footer>div{display:inline;text-align:center;padding-top:10px;padding-left:10px}#finance-overlay .overlay-footer .learn-more-installments{display:inline;float:right;padding:10px 25px 0 0}#finance-overlay .overlay-footer .learn-more-installments a{padding-right:7px;background:url(data:image/gif;base64,R0lGODlhBAAHAIAAAACIzP///yH5BAEHAAEALAAAAAAEAAcAAAIIRA4WaeyrVCgAOw==) no-repeat 100% 60%;background-size:4px 7px;zoom:1;font-size:14px}#finance-overlay li{margin-left:0;width:auto;height:40px;font-size:14px}#finance-overlay .columns-3 .col-2{margin-left:20em}#finance-overlay .columns-3 .col-3{margin-left:36em}#finance-overlay #installment-overlay-content .contentHeader li{border:none;font-size:12px}#finance-overlay ul.even,#finance-overlay ul.odd{float:left}#finance-overlay ul.last{padding-bottom:30px}#finance-overlay.overlay .header h2,#finance-overlay #installment-overlay-content .header h2{font-size:22px;padding:0 0 13px}#finance-overlay ul li:last-child{border-right:none}#finance-overlay.overlay .header,#finance-overlay .overlay .overlay-header,#finance-overlay #installment-overlay-content .header{border-radius:6px 6px 0 0;min-height:40px;background:url(web/shared/rightrail/res/storelocator_backgrounds.png) repeat-x #d9d9d9;background:none,url(web/shared/rightrail/res/storelocator_backgrounds.svg) repeat-x #d9d9d9;background:#f1f1f1;background:-webkit-linear-gradient(top,#f1f1f1 0,#d9d9d9 100%);background:linear-gradient(to bottom,#f1f1f1 0,#d9d9d9 100%);background-size:10px 200px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1',endColorstr='#D9D9D9',GradientType=0)}#finance-overlay .content .header{margin:0}#finance-overlay.overlay{min-width:618px}#finance-overlay{width:auto;max-width:1500px}.installments .installment-overlay a.more{padding-right:7px;background:url(data:image/gif;base64,R0lGODlhBAAHAIAAAACIzP///yH5BAEHAAEALAAAAAAEAAcAAAIIRA4WaeyrVCgAOw==) no-repeat 100% 60%;background-size:4px 7px;display:inline}#finance-overlay .overlay .container #installment-overlay-content{background-color:white;width:820px;min-height:380px}#finance-overlay ul.columns{white-space:nowrap}.installment-overlay .icon-info{padding-left:20px;position:relative;padding-right:1px}.installment-overlay .icon-info:before{background:none,url(web/base/icons/res/sprites.svg);background-position:-383px -72px;background-repeat:no-repeat;background-size:504px 110px;position:absolute;content:"";width:20px;height:20px;overflow:hidden;left:0;top:0}