/** 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-gradient(linear,left top,left bottom,color-stop(0,#e9e9e9),color-stop(75%,#e5e5e5),color-stop(100%,#c3c3c3));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-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(25%,#fafafa),color-stop(100%,#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}}body.hide,body.ns.hide{background-color: #fff;overflow: hidden}body.hide #page,.overlay-gallery .chrome,.overlay-gallery .WebOverlayScreen{display: none}.overlay-gallery .overlay{box-shadow: none;background: #fff;top: 100px!important;left: 0!important;margin-left: 0!important;width: 100%}.overlay-gallery .container{overflow-x: auto}.overlay-gallery .overlay .content{min-width: 978px}.overlay-gallery .center{background: none;left: 0;right: 0;top: 0;bottom: 0}.overlay-gallery .main-image .materializer{width: 100%!important;text-align: center}.overlay-gallery .thumbnails{text-align: center}.overlay-gallery .overlay .close{text-indent: 40px;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;width: auto;height: 32px;top: 40px;left: 40px;font-size: 16px;color: #999;position: fixed}.overlay-gallery .close:hover{background-position: -15px -78px;text-decoration: none;color: #08c}.gallery-preview .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-preview .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-preview .swipe{-webkit-transition: -webkit-transform 400ms ease-out}.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}.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}.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}.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}.retail-availability-search-header .retail-availability-search-wrapper .field-with-placeholder{top: -1px;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{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{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.png);background-image: none,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{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: relative}.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{font-size: 16px;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: 180px;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{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;cursor: pointer;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}.slider-content{position: absolute;top: -10px;right: 0;bottom: 0;width: 176px}.slider-content .rail{position: absolute;margin-top: 10px;width: 168px}.slider-content.floating .rail{position: fixed;top: 0}.slider-content.pinned_bottom .rail{bottom: 0}.touch .slider-content .rail{z-index: 1}.slider-content #secondary.stuck{position: fixed;top: 0}.slider-content #secondary.sticky{position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;position: sticky;top: 10px;z-index: 1;margin-bottom: 0}.slider-content #secondary.pin-bottom{position: absolute;bottom: 0;top: auto;margin: 0}#purchase-info-primary .financing a{display: inline-block}#contact-options{zoom: 1;margin-bottom: 0}#contact-options .link-list{padding: 8px 0 12px 7px;overflow: hidden}#contact-options .link-list>li{margin: 4px 0 0 9px;color: #333;font-size: 11px;word-wrap: break-word}#contact-options #contact-phone{background: url(web/shared/rightrail/res/phone.png) no-repeat left 50%;background: none,url(web/shared/rightrail/res/phone.svg) no-repeat left 50%;background-size: 16px 16px;line-height: 1.6em;padding-left: 24px}#contact-options .link-list{zoom: 1}#contact-options #contact-chatnow{width: 95%}#contact-options .chat{padding-left: 25px}.sticky{position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;position: sticky;top: 0;z-index: 1}.stuck{position: fixed;top: 0}.pin-bottom{position: absolute;bottom: 0;top: auto;margin-bottom: 20px}.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}body.community div#container{width: 980px;font-size: 11px}body.community #container h1{margin: 0}body.community div#container .interim-page-error{float: right;margin: 25px 0 20px;padding: 15px 15px 13px;width: 577px;background: #ffffcf;border: 1px solid #ccc;font-weight: 700;line-height: 14px}.community p{line-height: 14px}.community p.rating{background: none;width: 238px}.community h5,.question-details h1,.community p.description{word-wrap: break-word}.community .section-heading h2{float: left;font-size: 20px;font-weight: 400;padding: 24px 25px;color: #000}.community .section-heading select{float: right;margin: 22px 26px;padding-left: 5px}.community.question-details .section-heading h2,.community.question-index .section-heading h2,.community.question-search-results .section-heading h2{float: left;color: #333;font-size: 14px;padding: 11px 20px 10px}.community.question-index.tag .section-heading h2{padding: 24px 25px;font-size: 20px}.community.question-index.tag .section-heading select{margin: 22px 26px}.community.question-details .section-heading select,.community.question-index .section-heading select{float: right;margin: 10px 22px}.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}.question-details.community p.none-found{font-size: 15px;text-align: center;padding: 30px}.community .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: left}.question-thanks .progress-indicator{margin-top: 24px}.answer-thanks .progress-indicator{float: none;display: inline-block;margin: 0 12px;vertical-align: middle}.community span.more-text,.community .expand .more{display: none}.community .expand span.more-text{display: inline}.community .description .more{margin-left: -3px}.header .question-search{float: left;margin: 31px 0 17px 15px}.community.overview .header .question-search{float: right}.question-search-results .header .question-search{margin-top: 10px;width: 600px}.product-details .question-search{clear: both;float: left;margin: 11px 0 0}.question-search span.field-with-placeholder{width: 100%}.question-search span.field-with-placeholder label.placeholder span{font-size: 11px;padding: 0 0 0 1px}.community-search .search-reset,.question-search .search-reset{background: transparent url(web/shared/community/res/clear-21.png) no-repeat 0 0;background: none,transparent url(web/shared/community/res/clear-21.svg) no-repeat 0 0;background-size: 11px 11px;position: absolute;top: 7px;right: 7px;width: 11px;height: 11px;overflow: hidden;cursor: pointer}.community-search .search-reset{background-image: url(web/shared/community/res/clear-19.png);background-image: none,url(web/shared/community/res/clear-19.svg);background-size: 19px 19px;height: 19px;top: 7px;width: 19px}.community-search.large .search-reset{background-image: url(web/shared/community/res/clear-21.png);background-image: none,url(web/shared/community/res/clear-21.svg);background-size: 2.1em 2.1em;height: 2.1em;top: .3em;right: 4px;width: 2.1em;font-size: 10px}html:lang(th-Th) .community-search.large .search-reset{font-size: 11px}@-moz-document url-prefix(){.community-search.large .search-reset{right: 90px;top: 4px}}.question-search .search-reset{background-size: 21px 21px;top: 50%;right: 4px;width: 21px;height: 21px;margin-top: -11px}.question-search-results .header button{float: right;padding: 0;border-radius: 4px;margin: 0 10px 0 0}.question-search-results .header button span{border-radius: 4px;min-height: 28px;line-height: 28px;margin-top: -1px}.question-search-results .header button+button>span{background: none;border: solid 1px #f9f9f9;-webkit-filter: none;filter: none}.question-search p{margin: 13px 10px;width: 485px;color: #666}.community .paging{color: #AAA;padding: 11px 17px 22px;text-align: center;font-size: 12px;background: #fff}.community .paging ul li{margin: 0 6px;display: inline;padding: 0}.community .paging ul li:first-child{margin-left: 0}.community .paging .selected{color: #333;font-weight: 700}.paging a{color: #333}.community .section .subscribe{text-align: left;color: #aaa;padding: 11px 17px 13px}.question-summary .subscribe form,.community .header .subscribe form,.community .section .subscribe form,.box .follow-overlay-content{display: none}#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/community/res/question-answer-error.png) no-repeat;background: none,url(web/shared/community/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}.answer-thanks p.follow{margin-top: 6px;line-height: 18px}.question-thanks .button{float: left;margin-top: 20px}.question-thanks p+.button{margin-top: 10px}.question-index .bubble .subscribe button,.question-details .bubble .subscribe button{margin-top: 15px;font-size: 11px;padding: 2px 12px;color: #0085cf;position: relative}.question-index .follow-overlay.loading .spinner,.question-details .follow-overlay.loading .spinner{display: none}.question-index .follow-overlay.loading span.label,.question-details .follow-overlay.loading span.label{visibility: hidden}.question-index .follow-overlay.loading .subscribe .inputs button:after,.question-details .follow-overlay.loading .subscribe .inputs button:after{background: url(web/shared/community/res/spinner_16x16.gif) no-repeat scroll 0 0;content: " ";display: inline-block;height: 16px;margin: -17px 0 0 -6px;position: absolute;width: 16px;left: 45%;top: 20px}.community .unsubscribe{float: left;width: 480px;color: #666;margin: 13px 42px 16px 15px}.community .unsubscribe fieldset p{clear: both;margin: 0 0 0 50px;font-weight: 700;font-size: 12px;color: #333}.community .unsubscribe fieldset label{clear: left;margin: 18px 0 5px 15px;overflow: visible}.community .unsubscribe fieldset label input{margin-top: 2px}.community .header h1,.community .header h3,.ask-answer h1,.ask-answer h3{padding: 14px 0 0 20px;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-details .section-heading select{margin: 10px 25px}.question-details .section-heading h2{padding: 11px 0 0 20px;font-size: 15px}.question-summary .header h3{font-size: 17px;padding-left: 0}.community h1 strong,.community h3 strong{color: #333;font-size: 19px}.community h1 strong{font-size: 20px;font-weight: 400}.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: 14px;font-weight: 700;color: #000;line-height: 22px}.community .answer .article>span{font-size: 14px;font-weight: 400;line-height: 20px}.community.question-details .answer .article{margin: 23px 0 0 28px;width: 672px}.community.question-details .answer .article>span{display: none}.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: 125px;padding: 0 30px}.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: 24px 0 21px;position: relative}.community.tag .section .question{padding: 24px 0 19px}.community.question-details .section .question,.community.question-search-results .section .question{padding: 14px 15px}.community.tag .section .question .controls{right: 2px;top: 31px}.community.question-details .section .question .controls,.community.question-search-results .section .question .controls{right: 0;top: 0;margin: 14px 24px}.community.question-details .section .question .controls p.answer-now+p{font-size: 10px;line-height: 16px}.question-summary .section .question{padding-left: 0}.question-details .header .question{float: left;padding-bottom: 12px;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: 12px;line-height: 20px}.community .question p .button.xsmall{word-wrap: break-word;-webkit-hyphens: auto;white-space: normal}.community .answer .article p{font-size: 14px}.question-details .header .question p{font-size: 14px;line-height: 20px;padding: 5px 0 2px 20px}.community .question .article,.community .answer .article,.community.question-search-results .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}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: #999}html:lang(th-Th) .community .statistics{font-size: 11px}.question-details .header .statistics{margin-left: 14px;overflow: visible}.community .two-column .statistics{margin-top: 5px;margin-bottom: 0}.community .statistics a{color: #999}.community .two-column .answer .statistics{margin-bottom: 0!important}.community.topic-questions .statistics{color: #999;font-size: 11px}.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;margin-left: -3px;padding-right: 10px}.community .two-column .answer li{margin-bottom: 3px}.question-summary li.controls{clear: both}.community .section .answer{padding: 0 0 28px}.community.question-details .section .answer{padding: 0 0 28px;overflow: hidden;position: relative;min-height: 86px}.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.question-details li .controls,.community.question-search-results li .controls{width: 238px;margin: 16px 27px 0 0;position: absolute;right: 0;top: 0}.community.question-details li .controls fieldset legend{padding-bottom: 8px;width: 200px}.community.question-details li .controls button{margin-left: 6px;margin-right: 0}.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: 75px 0 0 14px;width: 610px\9;padding: 5px;clear: both;overflow: hidden}.question-details .header .question .controls a{z-index: 1;overflow: hidden}.question-details .header .question .controls>a{background: #fa822e;background: -webkit-linear-gradient(top,#ffaf7b 0,#f76b09 100%);background: linear-gradient(to bottom,#ffaf7b 0,#f76b09 100%);background: -moz-linear-gradient(center top,#ffaf7b,#f76b09) repeat scroll 0 0 transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaf7b',endColorstr='#f76b09');border: 1px solid #ff9100;box-shadow: none;color: #fff;float: left;padding: 4px 24px}.community .question .controls p+p{margin-top: 2px}.community .question .controls .similar-questions{float: right;margin-top: 0;padding: 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 p.rating{color: #333;padding-top: 8px}.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"}.question-details .controls .vote form .button{opacity: 1;-ms-filter: "none"}.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 26px 10px 0;max-width: 350px}.question-answer-subject .thumbnail{float: right;min-width: 90px;margin-left: 10px;width: auto}.question-answer-subject>div{float: right;width: 190px;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: #000!important}.question-index .question-answer-subject p{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}.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 28px}.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{overflow: hidden;padding: 5px 0 5px 10px;float: left}.question ul.socialsharing li{margin: 0 10px 0 0;display: inline-block}.community.question-details a.report-inappropriate-link{color: #999}body.question-input .ask-answer h1,body.answer-input .ask-answer h1{background: none;height: auto;width: 462px;float: left;padding-left: 20px;font-size: 20px}.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: 25px;color: #333;font-size: 18px;letter-spacing: .02em}form.materializer .answer .controls .vote legend.useful{position: relative;left: 0}.question-search .input-wrapper fieldset{position: relative}.question-details form.materializer .community .box .button.secondary>span{background: none;border: none;box-shadow: none}.question-details .answer form.materializer legend.useful{position: relative;left: 0;width: 100%;text-align: right}.community .materializer{}.community a.search-reset.materializer{opacity: 1\9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.community a.search-reset.materializer.hide{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.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-gradient(linear,left top,left bottom,from(#ffaa6d),to(#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-gradient(linear,left top,left bottom,from(#f77f2a),to(#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: -webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));background: -moz-linear-gradient(top,#37aaea,#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: -webkit-gradient(linear,left top,left bottom,from(#2488d4),to(#1c5bad));background: -moz-linear-gradient(top,#2488d4,#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}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}.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;background: url(web/shared/community/res/community-widget-text-rule-vert.png) no-repeat right 4px;background: none,url(web/shared/community/res/community-widget-text-rule-vert.svg) no-repeat right 4px;background-size: 1px 13px;padding-right: 12px;margin-right: 8px}.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%}.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}.button{display: inline-block;border: 0;background-color: transparent;cursor: pointer;border-collapse: separate;overflow: visible;position: relative;font: 11px/1.5 "Lucida Grande",Helvetica,Arial,Verdana,sans-serif}html:lang(th-Th) .button{font-family: Sukhumvit Set,sans-serif}.button>span{color: white;font: 12px "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;line-height: 1;text-align: center;position: relative;display: inline-block;white-space: nowrap;letter-spacing: 0;word-spacing: 0;border: 1px solid #224272;padding: 4px 25px;padding-top: 5px \0/;padding-bottom: 3px \0/;background: url(web/shared/button/res/button_colors.png) repeat-x #224272;background: none,url(web/shared/button/res/button_colors.svg) repeat-x #224272;background-size: 8px 22px;opacity: 1;-ms-filter: "none";border-radius: 11px;box-shadow: 0 1px 2px rgba(0,0,0,.4);-webkit-transition: opacity 800ms}html:lang(th-Th) .button>span{font-family: Sukhumvit Set,sans-serif}html:lang(en-TH) .button>span{font-family: Lucida Grande,Helvetica,Arial,Verdana,sans-serif}.button:focus>span{box-shadow: 0 0 6px #007eff}.button:focus{outline: 1px dotted black \0/}.button:hover{text-decoration: none}.button:-moz-focusring{outline: 1px dotted}.button.disabled>span,.button.disabled:hover>span,.button[disabled]>span,.button[disabled]:hover>span{cursor: default;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.button.rect.disabled,.button.rect[disabled]{opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";background: #4c88bc}.button.tight-fit>span{padding-left: 15px;padding-right: 15px}.compound-button.tight-fit .button>span{padding-left: 10px}.button.skin-tight>span{padding-left: 10px;padding-right: 10px}.button.small>span{border-radius: 7px;font-size: .8em;vertical-align: baseline;padding: 2px 12px;padding-top: 3px \0/;padding-bottom: 1px \0/}.button>span,.button.disabled:hover>span,.button.primary>span,.button.primary.disabled:hover>span{background-color: #224272;border-color: #224272}.button:hover>span,.button.primary:hover>span,.button:focus>span,.button.primary:focus>span{background-color: #2e5999;border-color: #2e5999}.button.alt>span,.button.alt.disabled:hover>span,.button.secondary>span,.button.secondary.disabled:hover>span{background-color: #666;border-color: #666;color: white}.button.alt:hover>span,.button.secondary:hover>span,.button.alt:focus>span,.button.secondary:focus>span{background-color: #333;border-color: #333}.button.alt.ftr{border-radius: 11px;box-shadow: 0 1px 2px rgba(0,0,0,.4);background-color: #333;border-color: #333;background: url(web/shared/button/res/button_colors.png) repeat-x #333;background: none,url(web/shared/button/res/button_colors.svg) repeat-x #333}.button.transactional>span,.button.transactional.disabled:hover>span{background-color: #039909;border-color: #039909}.button.transactional.ftr{border-radius: 11px;box-shadow: 0 1px 2px rgba(0,0,0,.4);background-color: #039909;border-color: #039909;background: url(web/shared/button/res/button_colors.png) repeat-x #039909;background: none,url(web/shared/button/res/button_colors.svg) repeat-x #039909}.button.transactional:hover>span,.button.transactional:focus>span{background-color: #027f07;border-color: #027f07}.button.community>span,.button.community.disabled:hover>span{background-color: #ff6224;border-color: #ff6224}.button.community:hover>span,.button.community:focus>span{background-color: #ff501a;border-color: #ff501a}.button.account>span,.button.account.disabled:hover>span{background-color: #08c;border-color: #08c}.button.account.ftr{border-radius: 11px;box-shadow: 0 1px 2px rgba(0,0,0,.4);background-color: #08c;border-color: #08c;background: url(web/shared/button/res/button_colors.png) repeat-x #08c;background: none,url(web/shared/button/res/button_colors.svg) repeat-x #08c}.button.account.fr{border-radius: 11px;box-shadow: 0 1px 2px rgba(0,0,0,.4);background-color: #08c;border-color: #08c;background: url(web/shared/button/res/button_colors.png) repeat-x #08c;background: none,url(web/shared/button/res/button_colors.svg) repeat-x #08c}.button.account:hover>span,.button.account:focus>span{background-color: #0b7acc;border-color: #0b7acc}.button.holiday>span{border-color: #a13c3b;background: -webkit-gradient(linear,left top,left bottom,from(#d54c4c),to(#bb2829));box-shadow: inset 0 1px 0 #dd6e6d,0 1px 1px rgba(0,0,0,.4)}.button.valentines>span{border-color: #a91d6c;background: -webkit-gradient(linear,left top,left bottom,from(#eb79a5),to(#e33395));box-shadow: inset 0 1px 0 #ef94b5,0 1px 1px rgba(0,0,0,.4)}.button.halloween>span{color: black;border-color: #bd5e17;background-color: #bd5e17}.ns .button.community-alt>span,.button.community-alt>span{line-height: 30px;height: 30px;padding: 0 25px;min-width: 35px;background: url(web/shared/button/res/community-alt-sm.png) repeat-x;background: none,url(web/shared/button/res/community-alt-sm.svg) repeat-x;background: -webkit-gradient(linear,left top,left bottom,from(#ffb242),to(#ff4b00));background: -moz-linear-gradient(-90deg,#ffb242 0,#ff4b00 100%);background-size: 1px 30px;border: 1px solid #ff9100;border-radius: 16px;box-shadow: rgba(20,20,20,.2) 0 0 1px;font-size: 14px}.large .button.community-alt>span,.button.community-alt-large>span{line-height: 38px;height: 38px;padding: 0 30px;min-width: 40px;background: url(web/shared/button/res/community-alt-lg.png) repeat-x;background: none,url(web/shared/button/res/community-alt-lg.svg) repeat-x;background: -webkit-gradient(linear,left top,left bottom,from(#ffb242),to(#ff4b00));background: -moz-linear-gradient(-90deg,#ffb242 0,#ff4b00 100%);background-size: 1px 38px;border-radius: 20px;font-size: 16px}.ns .button.community-alt:hover>span,.ns .large .button.community-alt:hover>span,.ns .button.community-alt-large:hover>span,.ns .button.community-alt:focus>span,.ns .large .button.community-alt:focus>span,.ns .button.community-alt-large:focus>span .button.community-alt:hover>span,.large .button.community-alt:hover>span,.button.community-alt-large:hover>span,.button.community-alt:focus>span,.large .button.community-alt:focus>span,.button.community-alt-large:focus>span{background: -webkit-gradient(linear,left top,left bottom,from(#ffc252),to(#ff5b10));background: -moz-linear-gradient(-90deg,#ffc252 0,#ff5b10 100%);border: 1px solid #ff9100}.button.community-alt:active>span,.large .button.community-alt:active>span,.button.community-alt-large:active>span{background: -webkit-gradient(linear,left top,left bottom,from(#ffb242),to(#ff4b00));background: -moz-linear-gradient(-90deg,#ffb242 0,#ff4b00 100%);box-shadow: inset rgba(20,20,20,.6) 0 1px 5px}.button.matte>span{background-image: url(web/shared/button/res/matte.png);background-image: none,url(web/shared/button/res/matte.svg);background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.36)),to(rgba(255,255,255,0)));background-image: -moz-linear-gradient(-90deg,rgba(255,255,255,.36) 0,rgba(255,255,255,0) 100%);background-color: #060606;background-size: 8px 22px;border-color: #060606;text-shadow: #2b2b2b 1px 1px 1px;box-shadow: inset 0 1px 0 #afafaf,0 1px 2px rgba(0,0,0,.4)}.button.matte:focus>span{box-shadow: inset 0 1px 0 #afafaf,0 1px 2px rgba(0,0,0,.4),0 0 6px #007eff}.button.matte:hover>span,.button.matte:focus>span{opacity: .75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.button.marketing{background: #117ed2;background: -webkit-linear-gradient(#37aaea,#117ed2);background: linear-gradient(#37aaea,#117ed2);border-radius: 18px;border: 1px solid #4c88bc;box-shadow: inset 0 1px 0 rgba(255,255,255,.2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37aaea',endColorstr='#117ed2')}.button.marketing:hover,.button.marketing:focus{background: #0351b7;background: -webkit-linear-gradient(#2f90d5,#0351b7);background: linear-gradient(#2f90d5,#0351b7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f90d5',endColorstr='#0351b7')}.button.marketing:active,.button.marketing.active{box-shadow: 0 1px 0 #fff,inset 0 0 9px rgba(0,0,0,.5)}.button.marketing>span{-webkit-font-smoothing: subpixel-antialiased;color: #fff;text-shadow: 0 -1px 1px #666;font-size: 12px;line-height: 18px;padding: 1px 16px 2px;background: none;border: none}.button.marketing.small>span{font-size: 11px;line-height: 14px;padding: 1px 12px 2px}.button.marketing.large>span{font-size: 13px;line-height: 20px;padding: 1px 18px 2px}.button.marketing.grey{background: #ebebeb;background: -webkit-linear-gradient(#fff,#ebebeb);background: linear-gradient(#fff,#ebebeb);border-color: #cfcfcf}.button.marketing.grey:hover,.button.marketing.secondary:focus{background: #d7d7d7;background: -webkit-linear-gradient(#fff,#d7d7d7);background: linear-gradient(#fff,#d7d7d7)}.button.marketing.grey>span{color: #666;text-shadow: none}.button.marketing.secondary>span{border-color: #4d4d4d;background-color: #6c6c6c;background-image: -webkit-gradient(linear,left top,left bottom,from(#9e9e9e),to(#6c6c6c));background-image: -moz-linear-gradient(-90deg,from(#56a8e4),to(#2f76d0));box-shadow: 0 1px 2px rgba(0,0,0,.4),inset 0 1px 0 #b5b5b5}.button.compare>span{background-image: url(web/shared/button/res/compare.png);background-image: none,url(web/shared/button/res/compare.svg);border: 1px solid #323232;background-color: #323232;background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#707171),color-stop(.5,#353535),color-stop(.5,#181818),color-stop(.7,#131313),color-stop(1,#323232));background: -moz-linear-gradient(-90deg,#707171 0,#353535 50%,#181818 50%,#131313 70%,#323232 100%);background-size: 8px 22px;text-shadow: 0 -1px 1px #333;box-shadow: inset 0 1px 0 #afafaf,0 1px 2px rgba(0,0,0,.4);opacity: 1;-ms-filter: "none"}.button.compare:hover>span,.button.compare:focus>span{opacity: .75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.button.compare:focus>span{box-shadow: inset 0 1px 0 #afafaf,0 1px 2px rgba(0,0,0,.4),0 0 6px #007eff}.button-group{overflow: hidden;display: inline-block;box-shadow: 0 1px 1px #a6b2bf;background: -webkit-gradient(linear,left top,left bottom,from(#94a7bd),to(#597697));letter-spacing: -.3em;border-radius: 5px}.button-group .button{margin-bottom: 0;border-bottom: 1px solid rgba(35,43,54,.8);border-radius: 0;letter-spacing: 0;background: transparent;padding: 0}.button-group .button>span{background: none;border-radius: 0;margin: 0;display: inline-block;padding: 5px 14px;border-left: 1px solid rgba(177,191,206,.7);border-right: 1px solid rgba(55,74,97,.7)}.button-group .button.first,.button-group .button.first>span{border-left: none;border-radius: 5px 0 0 5px}.button-group .button.last,.button-group .button.last>span{border-right: none;border-radius: 0 5px 5px 0}.button-group .button.active>span,.button-group .button:hover>span,.button-group .button:focus>span{background: -webkit-gradient(linear,left top,left bottom,from(#8199b6),to(#2c4d73))}.button.product>span{color: #000;border: 0;background-color: #fff;padding-bottom: 5px;background-image: url(web/shared/button/res/product.png);background-image: none,url(web/shared/button/res/product.svg);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(.48,rgba(150,150,150,.1)),color-stop(.48,rgba(0,0,0,.1)),color-stop(.7,rgba(0,0,0,.15)),color-stop(.9,rgba(0,0,0,.25)),color-stop(1,rgba(0,0,0,.2)));background-image: -moz-linear-gradient(-90deg,rgba(255,255,255,0) 0,rgba(150,150,150,.1) 48%,rgba(0,0,0,.1) 48%,rgba(0,0,0,.15) 70%,rgba(0,0,0,.25) 90%,rgba(0,0,0,.2) 100%);background-size: 8px 22px;text-shadow: 0 1px 1px #FFF}.button.product:hover>span,.button.product:focus>span{color: #FFF}.button.product:hover>span,.button.product:focus>span{background-color: #4d4d4d}button.text-action,button.text-button{color: #08c;background: none;border: 0;cursor: pointer}button.text-action:hover,button.text-button:hover,button.text-action:focus,button.text-button:focus{cursor: pointer;text-decoration: underline}button.text-action em,button.text-button em{font-style: normal}.ns .button,.button.rect{background: #117ed2;background: -webkit-linear-gradient(#37aaea,#117ed2);background: linear-gradient(#37aaea,#117ed2);border-radius: 4px;border: 1px solid #1992d9;box-shadow: inset 0 1px 0 rgba(255,255,255,.2)}.ns .button:hover,.ns .button:focus,.button.rect:hover,.button.rect:focus{background: #0351b7;background: -webkit-linear-gradient(#2f90d5,#0351b7);background: linear-gradient(#2f90d5,#0351b7)}.ns .button:active,.ns .button.active,.button.rect:active,.button.rect.active{box-shadow: 0 1px 0 #fff,inset 0 0 9px rgba(0,0,0,.5)}.ns .button.community-alt{background: none;border: none;box-shadow: none}.ns .button.community-alt:active,.ns .button.community-alt.active{box-shadow: none}.ns .button>span,.button.rect>span{color: #fff;font-size: 13px;line-height: 15px;padding: 9px 28px;box-shadow: none;background: none;border: 0;border-radius: 4px}.ns .button:hover>span,.ns .button:focus>span,.button.rect:hover>span,.button.rect:focus>span{background-color: transparent;border-color: transparent;box-shadow: none}.button.rect.small>span{padding: 7px 18px}.button.rect.large>span{font-size: 18px;line-height: 16px;padding: 12px 28px}.ns .button.product,.ns .button.secondary,.button.rect.secondary{background: #ebebeb;background: -webkit-linear-gradient(#fff,#ebebeb);background: linear-gradient(#fff,#ebebeb);border: 1px solid #b5b5b5}.ns .button.product:hover,.ns .button.product:focus,.ns .button.secondary:hover,.ns .button.secondary:focus,.button.rect.secondary:hover,.button.rect.secondary:focus{background: #d7d7d7;background: -webkit-linear-gradient(#fff,#d7d7d7);background: linear-gradient(#fff,#d7d7d7)}.ns .button.product>span,.ns .button.secondary>span,.button.rect.secondary>span{color: #0085cc}.ns .button.transactional,.button.rect.transactional{background: #039103;background: -webkit-linear-gradient(#00c307,#039103);background: linear-gradient(#00c307,#039103);border: 1px solid #20a623;box-shadow: inset 0 1px 0 rgba(255,255,255,.2)}.ns .button.transactional:hover,.ns .button.transactional:focus,.button.rect.transactional:hover,.button.rect.transactional:focus{background: #006c00;background: -webkit-linear-gradient(#00b300,#006c00);background: linear-gradient(#00b300,#006c00)}.ns .button.transactional:active,.ns .button.transactional.active,.button.rect.transactional:active,.button.rect.transactional.active{box-shadow: inset 0 0 9px rgba(0,0,0,.5)}.button.darkgrey,.ns .button.darkgrey,.ns.engraving_gifting #engraving_form .button.secondary,.ns.specialdeals .button.secondary{background: #686868;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1',endColorstr='#686868');background: -webkit-linear-gradient(#c1c1c1,#686868);background: linear-gradient(#c1c1c1,#686868);border: 1px solid gray;box-shadow: inset 0 1px 0 rgba(255,255,255,.2)}.button.darkgrey:hover,.button.darkgrey:focus,.ns .button.darkgrey:hover,.ns .button.darkgrey:focus,.ns.engraving_gifting #engraving_form .button.secondary:hover,.ns.engraving_gifting #engraving_form .button.secondary:focus,.ns.specialdeals .button.secondary:hover,.ns.specialdeals .button.secondary:focus{background: #474747;background: -webkit-linear-gradient(#9c9c9c,#474747);background: linear-gradient(#9c9c9c,#474747)}.button.darkgrey:active,.button.darkgrey.active,.ns .button.darkgrey:active,.ns .button.darkgrey.active,.ns.engraving_gifting #engraving_form .button.secondary:active,.ns.engraving_gifting #engraving_form .button.secondary.active,.ns.specialdeals .button.secondary:active,.ns.specialdeals .button.secondary.active{box-shadow: inset 0 0 9px rgba(0,0,0,.5)}.button.darkgrey>span,.ns .button.darkgrey>span,.ns.engraving_gifting #engraving_form .button.secondary>span,.ns.specialdeals .button.secondary>span{color: #FFF}.ns .button.cancel{color: #FFF;border-color: gray;box-shadow: inset 0 1px 1px 0 rgba(127,127,127,.4);background: #686868;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1',endColorstr='#686868');background: -webkit-gradient(linear,left top,left bottom,from(#c1c1c1),to(#686868));background: -moz-linear-gradient(top,#c1c1c1,#686868);background-image: -webkit-linear-gradient(top,#c1c1c1 0,#686868 100%);background-image: linear-gradient(to bottom,#c1c1c1 0,#686868 100%)}.ns .button.cancel:hover,.ns .button.cancel:focus,.ns .button.cancel:active,.ns .button.cancel.hover,.ns .button.cancel.clicked{background: #474747;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c9c9c',endColorstr='#474747');background: -webkit-gradient(linear,left top,left bottom,from(#9c9c9c),to(#474747));background: -moz-linear-gradient(top,#9c9c9c,#474747);background-image: -webkit-linear-gradient(top,#9c9c9c 0,#474747 100%);background-image: linear-gradient(to bottom,#9c9c9c 0,#474747 100%)}.button.more{padding: 0;background-size: auto}.button.flow+.button.flow{margin-left: 6px}.button.flow>span{background-size: auto;box-shadow: none;font-size: 18px;min-width: 74px;padding: 9px 15px 13px}.button.flow.back>span,.button.flow.back.disabled:hover>span{background: #ebebeb;background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background: -webkit-linear-gradient(top,#fff,#ebebeb);background: linear-gradient(to bottom,#fff,#ebebeb);border-color: #9f9f9f;border-radius: 0 5px 5px 0;border-width: 1px 1px 1px 0;color: #666;margin-left: 17px;text-shadow: 0 1px #fff}.button.flow.back:hover>span,.button.flow.back:focus>span{background: #d7d7d7;background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#d7d7d7));background: -webkit-linear-gradient(top,#fff,#d7d7d7);background: linear-gradient(to bottom,#fff,#d7d7d7)}.button.flow.forward>span,.button.flow.forward.disabled:hover>span{background: #117ed2;background: -webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));background: -webkit-linear-gradient(top,#37aaea,#117ed2);background: linear-gradient(to bottom,#37aaea,#117ed2);border-color: #4c88bc;border-radius: 5px 0 0 5px;border-width: 1px 0 1px 1px;margin-right: 17px;text-shadow: 0 -1px rgba(0,0,0,.5)}.button.flow.forward:hover>span,.button.flow.forward:focus>span{background: #0351b7;background: -webkit-gradient(linear,left top,left bottom,from(#2f90d5),to(#0351b7));background: -webkit-linear-gradient(top,#2f90d5,#0351b7);background: linear-gradient(to bottom,#2f90d5,#0351b7)}.button.flow>span:after{-webkit-backface-visibility: hidden;content: '';height: 25px;position: absolute;top: 7px;-ms-transform: rotate(45deg) skewX(8deg) skewY(8deg);-webkit-transform: rotate(45deg) skewX(8deg) skewY(8deg);transform: rotate(45deg) skewX(8deg) skewY(8deg);width: 25px}.button.flow.back>span:after,.button.flow.back.disabled:hover>span:after{background: #ebebeb;background: -webkit-gradient(linear,left top,right bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));background: -webkit-linear-gradient(-45deg,#fff,#ebebeb);background: -webkit-linear-gradient(315deg,#fff,#ebebeb);background: linear-gradient(135deg,#fff,#ebebeb);border: 1px solid #9f9f9f;border-width: 0 0 1px 1px;left: -13px}.button.flow.back:hover>span:after,.button.flow.back:focus>span:after{background: #d7d7d7;background: -webkit-gradient(linear,left top,right bottom,color-stop(0,#fff),color-stop(100%,#d7d7d7));background: -webkit-linear-gradient(-45deg,#fff,#d7d7d7);background: -webkit-linear-gradient(315deg,#fff,#d7d7d7);background: linear-gradient(135deg,#fff,#d7d7d7)}.button.flow.forward>span:after,.button.flow.forward.disabled:hover>span:after{background: #117ed2;background: -webkit-gradient(linear,left top,right bottom,color-stop(0,#37aaea),color-stop(100%,#117ed2));background: -webkit-linear-gradient(-45deg,#37aaea,#117ed2);background: -webkit-linear-gradient(315deg,#37aaea,#117ed2);background: linear-gradient(135deg,#37aaea,#117ed2);border: 1px solid #4c88bc;border-width: 1px 1px 0 0;right: -13px}.button.flow.forward:hover>span:after,.button.flow.forward:focus>span:after{background: #0351b7;background: -webkit-gradient(linear,left top,right bottom,color-stop(0,#2f90d5),color-stop(100%,#0351b7));background: -webkit-linear-gradient(-45deg,#2f90d5,#0351b7);background: -webkit-linear-gradient(315deg,#2f90d5,#0351b7);background: linear-gradient(135deg,#2f90d5,#0351b7)}button.disabled,button.disabled:hover{color: #666;cursor: default;text-decoration: none}.button.rect.int-store{background: #ebebeb;background: -webkit-linear-gradient(#b4b4b4,#989898);background: linear-gradient(#b4b4b4,#989898);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4b4b4',endColorstr='#989898',GradientType=0);border-color: #cfcfcf}.button.rect.int-store:hover,.button.rect.int-store:focus{background: #d7d7d7;background: -webkit-linear-gradient(#b4b4b4,#878787);background: linear-gradient(#b4b4b4,#878787);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4b4b4',endColorstr='#878787',GradientType=0)}.button.rect.int-store>span{color: #0085cf;text-shadow: none}.button.paddle{background: transparent;box-shadow: none}.button.paddle>span{background: #e0e0e0;border: 0;border-radius: 3px;box-shadow: none;font-size: 26px;opacity: .9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";padding: 5px 5px 9px;text-shadow: 0 -1px #b7b7b7;-webkit-transition: .5s background ease-out}.button.paddle:hover>span,.button.paddle:focus>span{background: #b7b7b7}.button.paddle:active>span{background: #999}.button.paddle[disabled]{cursor: default}.button.paddle[disabled]>span{background: #e0e0e0;opacity: .2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}a img,:link img,:visited img,button{border: none}.button:focus>span{box-shadow: 0 0 6px #007eff}button{background: transparent}button{color: #333;font: normal normal normal 11px/normal 'Lucida Grande',Helvetica,Arial,Verdana,sans-serif;line-height: 1.5}html:lang(th-Th) button{font-family: Sukhumvit Set,sans-serif}.button>span{border-radius: 11px;box-shadow: 0 1px 2px rgba(0,0,0,.4)}button:-moz-focusring{outline: 1px dotted}.button{border-width: 0;padding: 0}.button,.button:hover,.button:focus,.button:active{background: 0;box-shadow: none}.button.merchandising,.button.transactional,.button.secondary,.button.skip,.button.cancel{padding: 7px 24px;border-width: 1px;border-style: solid}.button.merchandising span,.button.transactional span,.button.secondary span,.button.skip span{background: 0!important;padding: 0!important;border: 0!important;box-shadow: none!important;margin: 0!important}.button.merchandising.xsmall,.button.transactional.xsmall,.button.secondary.xsmall,.button.skip.xsmall{padding: 3px 12px}.button.merchandising.xsmall span,.button.transactional.xsmall span,.button.secondary.xsmall span,.button.skip.xsmall span{font-size: 11px}.button.merchandising.small,.button.transactional.small,.button.secondary.small,.button.skip.small{padding: 5px 10px 6px}.button.merchandising.small span,.button.transactional.small span,.button.secondary.small span,.button.skip.small span{font-size: 13px}.button.merchandising.large,.button.transactional.large,.button.secondary.large,.button.skip.large{padding: 9px 24px 8px}.button.merchandising.large span,.button.transactional.large span,.button.secondary.large span,.button.skip.large span{font-size: 18px}.button.secondary{background-image: -webkit-linear-gradient(top,#fff 0,#ebebeb 100%);background-image: linear-gradient(to bottom,#fff 0,#ebebeb 100%);background: #ebebeb;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#ebebeb');background: -webkit-gradient(linear,left top,left bottom,from(white),to(#ebebeb));background: -moz-linear-gradient(top,white,#ebebeb);background-image: -o-linear-gradient(top,white 0,#ebebeb 100%);border: 1px solid #b5b5b7;box-shadow: inset 0 1px 1px 0 white}.button.secondary:hover,.button.secondary:focus,.button.secondary.hover{border-color: #999;background-image: -webkit-linear-gradient(top,#f0f0f0 0,#d6d6d6 100%);background-image: linear-gradient(to bottom,#f0f0f0 0,#d6d6d6 100%);background: #d6d6d6;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#d6d6d6');background: -webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#d6d6d6));background: -moz-linear-gradient(top,#f0f0f0,#d6d6d6);background-image: -o-linear-gradient(top,#f0f0f0 0,#d6d6d6 100%)}.button.secondary:active,.button.secondary.clicked{border-color: gray;background-image: -webkit-linear-gradient(top,#f2f2f2 0,#b8b8b8 100%);background-image: linear-gradient(to bottom,#f2f2f2 0,#b8b8b8 100%);background: #b8b8b8;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#b8b8b8');background: -webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#b8b8b8));background: -moz-linear-gradient(top,#f2f2f2,#b8b8b8);background-image: -o-linear-gradient(top,#f2f2f2 0,#b8b8b8 100%);box-shadow: inset 0 2px 9px 0 rgba(0,0,0,.6)}.button.secondary span{color: #0085cf!important}.button,.handle{font-size: 13px!important}.button.more .label::after{content: ""!important}.hover-bar-sections{clear: both;padding-top: 0;border-radius: 4px;background: #fff;width: 978px;margin-left: 1px;overflow: hidden;box-shadow: -1px 0 0 0 #d2d2d2,-1px 0 0 0 #e6e6e6,1px 0 0 0 #d2d2d2,2px 0 0 0 #e6e6e6,0 -1px 0 0 #e8e8e8,0 2px 0 0 rgba(241,241,241,.3),0 1px 0 0 #b1b1b1}.touch .hover-bar-sections{overflow: visible}.hover-bar-sections.hover-bar-snapped{padding-top: 50px}.hover-bar-section{padding-bottom: 30px}.hover-bar-section>h2{font-size: 20px;border-bottom: 1px solid #eee;line-height: 23px;padding: 40px 0 9px;color: black;text-align: left;margin: 0 15px 15px}.hover-bar-snapped .hover-title{width: 978px!important}.hover-bar-sections #tabs{display: none}.family-mac-macbookpro .hover-title ul{display: block;min-height: 60px}.family-mac-macbookpro .hover-title li{width: 19.9%;padding: 0!important;margin: 0!important;height: 60px;display: table;float: left}.family-mac-macbookpro .hover-title li a{display: table-cell;vertical-align: middle;line-height: 16px;outline-offset: -4px}.family-mac-macbookpro .hover-bar-snapped{padding-top: 60px}body.family-ipod-classic #learn-more-content h2{margin-top: 0!important}body.family-ipod #learn-more-content .title{font-size: 20px!important;line-height: 20px!important;margin-top: 0!important}.hover-bar-section .gallery{text-align: center;padding: 0 0 40px}.touch .family-mac-macbookair #learn-more-content .gallery-wrapper-table{-webkit-tap-highlight-color: transparent}.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}.PromoTooltip.WebOverlay{bottom: auto}.PromoTooltip.materializer{transition-duration: 300ms;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-o-transition-duration: 300ms;-ms-transition-duration: 300ms}.PromoTooltip.materializer.hide{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.PromoTooltip.materializer.gone{display: none}#promo-div,.promo-div{position: absolute;background: transparent;z-index: 500;width: 354px;text-align: left;font-size: 11px}#promo-div:focus,.promo-div:focus{outline: none}#promo-div .promo-div-header,.promo-div .promo-div-header{padding-bottom: 16px;width: 272px;height: 48px;vertical-align: center}#promo-div h3,.promo-div h3{font-size: 14px;font-weight: 700;line-height: 17px;margin: auto}#promo-div h4,.promo-div h4{font-weight: 700;line-height: 16px}#promo-div .promo-div-header .promo-div-image,.promo-div .promo-div-header .promo-div-image{width: 48px;height: 48px;float: left;margin-right: 15px;background: #ddd}#promo-div .promo-div-body,.promo-div .promo-div-body{padding: 0 41px;background: url(web/shared/promotooltip/res/promo-div-bg.png) repeat-y top center;background: none,url(web/shared/promotooltip/res/promo-div-bg.svg) repeat-y top center;background-size: 354px 1px;width: 272px}#promo-div .promo-div-body .odd,.promo-div .promo-div-body .odd{background-color: #f0f0f0;padding-left: 5px}#promo-div .promo-div-body .bankname,.promo-div .promo-div-body .bankname{border-right: 1px solid #cdcdcd;padding-left: 5px}#promo-div .financing .issueroptions,.promo-div .financing .issueroptions{font-size: 13px}#promo-div .promo-div-body .offer,.promo-div .promo-div-body .offer{padding-left: 7px}#promo-div .promo-div-body p,.promo-div .promo-div-body p{padding-bottom: 10px}#promo-div .promo-div-body .promo-div-footer,.promo-div .promo-div-body .promo-div-footer{margin-top: 10px;padding-bottom: 0;font-size: 10px;line-height: 12px;color: #999}#promo-div .promo-div-top,.promo-div .promo-div-top{width: 354px;height: 43px;background: url(web/shared/promotooltip/res/promo-div-top.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-top.svg) no-repeat top center;background-size: 354px 43px}#promo-div .promo-div-bottom,.promo-div .promo-div-bottom{width: 354px;height: 63px;background: url(web/shared/promotooltip/res/promo-div-btm.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-btm.svg) no-repeat top center;background-size: 354px 126px}#promo-div.left-edge .promo-div-bottom,.promo-div.left-edge .promo-div-bottom{background: url(web/shared/promotooltip/res/promo-div-btm.png) no-repeat bottom center;background: none,url(web/shared/promotooltip/res/promo-div-btm.svg) no-repeat bottom center;background-size: 354px 126px}#promo-div.reverse .promo-div-top,.promo-div.reverse .promo-div-top{background: url(web/shared/promotooltip/res/promo-div-top-reverse.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-top-reverse.svg) no-repeat top center;background-size: 354px 86px}#promo-div.reverse .promo-div-bottom,.promo-div.reverse .promo-div-bottom{background: url(web/shared/promotooltip/res/promo-div-btm-reverse.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-btm-reverse.svg) no-repeat top center;background-size: 354px 63px}#promo-div.left-edge.reverse .promo-div-top,.promo-div.left-edge.reverse .promo-div-top{background: url(web/shared/promotooltip/res/promo-div-top-reverse.png) no-repeat 1px bottom;background: none,url(web/shared/promotooltip/res/promo-div-top-reverse.svg) no-repeat 1px bottom;background-size: 354px 86px}a.promo-link>.promo-link-content{display: none}#promo-div.wide-464,.promo-div.wide-464{width: 464px}#promo-div.wide-464 .promo-div-header,.promo-div.wide-464 .promo-div-header,#promo-div.wide-464 .promo-div-body,.promo-div.wide-464 .promo-div-body{width: 382px}#promo-div.wide-464 .promo-div-body,.promo-div.wide-464 .promo-div-body{width: 382px;background: url(web/shared/promotooltip/res/promo-div-wide-bg.png) repeat-y top center;background: none,url(web/shared/promotooltip/res/promo-div-wide-bg.svg) repeat-y top center;background-size: 464px 1px}#promo-div.wide-464 .promo-div-top,.promo-div.wide-464 .promo-div-top{width: 464px;background: url(web/shared/promotooltip/res/promo-div-wide-top.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-wide-top.svg) no-repeat top center;background-size: 464px 43px}#promo-div.wide-464 .promo-div-bottom,.promo-div.wide-464 .promo-div-bottom{width: 464px;background: url(web/shared/promotooltip/res/promo-div-wide-btm.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-wide-btm.svg) no-repeat top center;background-size: 464px 126px}#promo-div.wide-464.left-edge .promo-div-bottom,.promo-div.wide-464.left-edge .promo-div-bottom{background: url(web/shared/promotooltip/res/promo-div-wide-btm.png) no-repeat bottom center;background: none,url(web/shared/promotooltip/res/promo-div-wide-btm.svg) no-repeat bottom center;background-size: 464px 126px}#promo-div.wide-464.reverse .promo-div-top,.promo-div.wide-464.reverse .promo-div-top{background: url(web/shared/promotooltip/res/promo-div-wide-top-reverse.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-wide-top-reverse.svg) no-repeat top center;background-size: 464px 86px}#promo-div.wide-464.reverse .promo-div-bottom,.promo-div.wide-464.reverse .promo-div-bottom{background: url(web/shared/promotooltip/res/promo-div-wide-btm-reverse.png) no-repeat top center;background: none,url(web/shared/promotooltip/res/promo-div-wide-btm-reverse.svg) no-repeat top center;background-size: 464px 63px}#promo-div.wide-464.left-edge.reverse .promo-div-top,.promo-div.wide-464.left-edge.reverse .promo-div-top{background: url(web/shared/promotooltip/res/promo-div-wide-top-reverse.png) no-repeat 1px bottom;background: none,url(web/shared/promotooltip/res/promo-div-wide-top-reverse.svg) no-repeat 1px bottom;background-size: 464px 86px}.slider-content{position: absolute;top: -10px;right: 0;bottom: 0;width: 176px}.slider-content .rail{margin-top: 10px;width: 168px}.slider-content.floating .rail{position: fixed;top: 0}.slider-content.pinned_bottom .rail{bottom: 0}#select-product{position: relative}#primary,#rail{display: inline-block}.product-selection #primary{float: left;margin-left: 1px;width: 800px\9}.family-ipod #primary{margin-bottom: 10px}.product-selection #primary.equalize-height>.box{margin-bottom: 0}#rail,#slider-track .rail,#slider-track .rail.pin-bottom{margin-left: 8px}.promo-text{color: #666!important}.promo-text *{color: #666!important}#slider-track{position: absolute;top: 0;bottom: 0;right: 0}.rail{height: 100%}#slider-track .rail{height: auto;margin-left: 8px}#slider-track .rail.stuck{margin-top: 10px}.rail .title-image{height: auto!important;padding: 15px 15px 0 8px}.rail .title-image{font-size: 12px;font-weight: 700}.rail .title-image h3{margin-top: 15px;font-size: 11px;font-weight: 700}.rail .title-image img{display: block;margin: 0 auto;font-weight: 700}.family-iphone .rail .title-image.section h3{text-align: center}.family-iphone .rail .title-image.section h3[itemprop=name]{text-align: left}.rail .title-image-fallback{display: none}.rail .purchase-info-section{padding: 15px 0 0;font-size: 11px}.rail .purchase-info-section .purchase-info>.financing>img{display: none}.rail .purchase-info-section>.section{padding: 0 8px}.rail .purchase-info .price{font-size: 14px;font-weight: 700;margin-bottom: 15px}.rail .purchase-info .price .previous_price,.previous-price{color: gray;text-decoration: line-through;display: block}.rail .purchase-info .price .savings,.savings{color: #F30;display: block}.rail .purchase-info .price .previous_price,.rail .purchase-info .price .savings{font-size: 11px;font-weight: 400}.previous-price,.savings{font-size: 11px}.rail .purchase-info .free-shipping{color: #F30}.rail .purchase-info .add-to-cart{margin: 15px 0 0}.rail .purchase-info .add-to-cart{margin: 15px 0 10px}.rail .purchase-info .shippingLead,.rail .purchase-info .shipping-lead{font-weight: 700}.rail .purchase-info .shippingLead .customer_commit_display,.rail .purchase-info .shipping-lead .customer_commit_display{font-weight: 400}#page .rail #product-summary-primary .shipping-alt{margin-top: 15px;font-size: 11px}#page .rail #product-summary-primary .purchase-info-section.nocontent{padding: 0}#page .rail #product-summary-primary .purchase-info-section.nocontent+.shipping-alt{margin-top: 0!important}#page .rail #product-summary-primary .purchase-info-section.nocontent .section{visibility: hidden}.rail .purchase-info-section .carrier-financing-link span{display: block}.product-selection-header{padding: 25px 25px 20px;margin-bottom: 25px;border-bottom: solid 1px #e7e7e7}.family-ipad .product-selection-header{margin-bottom: 0}.product-selection-header h1{display: inline-block;font-size: 22px}.product-selection-header .social-sharing{display: inline-block;float: right}.product-selection-header .social-sharing .socialsharing li{display: inline-block;margin: 0 5px}.product-selection-header .social-sharing .socialsharing li a:hover{text-decoration: none}.family-ipad .product-selection-area{text-align: center}.product-selection-area .step{text-align: left}.inline-groups .product-selection-area .product-selection-group{display: inline-block;vertical-align: top;padding: 0 25px;margin-bottom: 35px}.nojs .product-selection-area .product-selection-before,.nojs .product-selection-area .product-selection-group{padding-bottom: 25px}.inline-groups .product-selection-area .product-selection-group+.product-selection-group{border-left: solid 1px #e7e7e7;margin-left: 20px}.product-selection-area h2{font-size: 22px;padding-bottom: 15px}.accessory-group .selection-header h2,.accessory-group .selection-title h2,.product-selection-area .selection-header h2,.product-selection-area .selection-header h3{font-size: 20px}.accessory-group .selection-title h2{margin-bottom: 7px}.accessory-group .selection-header h2 img,.accessory-group .selection-title h2 img,.product-selection-area .selection h2 img,.product-selection-area .selection-header h2 img,.product-selection-area .selection-header h3 img{position: relative;top: 6px}.product-selection-area .selection-header h2 span,.product-selection-area .selection-header h3 span{padding-left: 6px}.product-selection-area .product-selection-group .selection-buttons{max-width: 320px}.family-iphone .color-swatch-buttons .selection-buttons{padding-left: 0}.family-iphone .color-swatch-buttons .selection-buttons .item label{margin-right: 0}.family-iphone .iphone-product-decision .selection-footer{padding-top: 30px}.selection-footer p{margin-bottom: 1em}.accessory-group .selection-buttons .item,.product-selection-area .selection-buttons .item{display: inline-block;vertical-align: top;-webkit-tap-highlight-color: transparent}.family-iphone .selection-buttons{display: table;width: 100%;max-width: 695px;padding-left: 30px;padding-right: 30px}.family-iphone .color-swatch-buttons .selection-buttons{padding-left: 0}.family-iphone .carrier-buttons .details{width: auto}.selection-footer p{margin-bottom: 1em}.accessory-group label,.iphone_sim_card-select .iphone_sim_card label,.product-selection-area .selection-buttons .item label,.nojs .product-selection-area .selection-buttons .item a{display: block;vertical-align: top;padding: 4px;border-radius: 8px}.family-iphone .selection-buttons .item label{margin-right: 10px}.family-iphone .color-swatch-buttons .selection-buttons .item label{margin-right: 0}.family-iphone .color-swatch-buttons .color-selection-title{width: 300px;line-height: 21px}.family-iphone .selection-buttons .item:last-child label{margin-right: 0}.nojs .product-selection-area .selection-buttons .item a{text-decoration: none}.accessory-group.enabled .item label:hover,.accessory-group.enabled .iphone_sim_card-select .item label:hover,.no-touch .product-selection-area .enabled .selection-buttons .item label:hover,.nojs .product-selection-area .selection-buttons .item a:hover{background: #85c3e9;background: linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background: -webkit-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background: -moz-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%)}.selection .selection-buttons input[type=radio]:focus+label{background: #85c3e9;background: linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background: -webkit-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background: -moz-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%)}.accessory-group.enabled input[type=radio]:checked+label,.accessory-group.enabled .iphone_sim_card-select .iphone_sim_card input[type=radio]:checked+label,.product-selection-area .enabled .selection-buttons .item.selected label,.nojs .product-selection-area .selection-buttons .item.selection a{background: #2a95df;background: linear-gradient(top,#79bef0 0,#79bef0 30%,#017fd6 90%);background: -webkit-linear-gradient(top,#79bef0 0,#79bef0 30%,#017fd6 90%);background: -moz-linear-gradient(top,#79bef0 0,#79bef0 30%,#017fd6 90%)}.product-selection-area .enabled .selection-buttons .item.selected label,.nojs .product-selection-area .selection-buttons .item.selection a{background: #2a95df}.accessory-group.enabled label .details,.iphone_sim_card-select .iphone_sim_card label .details,.product-selection-area .selection-buttons label .details,.nojs .product-selection-area .selection-buttons .details{background: #fcfcfc;background: linear-gradient(top,#fdfdfd 0,#fcfcfc 10%,#f6f6f6 60%,#f0f0f0 80%,#ededed 90%);background: -webkit-linear-gradient(top,#fdfdfd 0,#fcfcfc 10%,#f6f6f6 60%,#f0f0f0 80%,#ededed 90%);background: -moz-linear-gradient(top,#fdfdfd 0,#fcfcfc 10%,#f6f6f6 60%,#f0f0f0 80%,#ededed 90%);border: 1px solid;border-color: #dbdbdb;border-color: #EEE rgba(20,20,20,.2) #d2d2d2;box-shadow: 0 1px 2px rgba(20,20,20,.5);border-radius: 5px;padding: 12px 3px;margin: 1px;display: block;text-align: center;color: #666}.nojs .family-iphone .noscript .large-capacity-buttons .selection-buttons .item .details{width: 160px}.product-selection-area .selection-buttons label .details .inline{display: inline-block;vertical-align: middle}.nojs .product-selection-area .selection-buttons .details{min-height: 105px}.product-selection-area .footnotes{color: #666;width: auto;padding: 0 35px;font-size: 11px}.product-selection-area .large-capacity-buttons p.footnotes{margin-bottom: 0}.product-selection-area .enabled label:hover{cursor: pointer}.accessory-group.disabled,.product-selection-area .disabled{opacity: .3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity: .3;-khtml-opacity: .3;background: #FFF}.product-selection-area .disabled img{}.accessory-group.disabled a{pointer-events: none;cursor: default}.nojs .product-selection-area .selection-buttons .item{margin: 3px}.nojs .product-selection-area .selection-buttons .details>span{display: block}.family-ipad .product-selection-area .single-value{width: 345px;display: inline-block}.product-selection-area .medium-capacity-buttons .capacity-selection-title{font-size: 22px;padding: 0 0 15px}.ipod-touch .product-selection-area .medium-capacity-buttons .capacity-selection-header{padding: 15px 0}.product-selection-area .medium-capacity-buttons .count-3 .item{width: 150px}.product-selection-area .medium-capacity-buttons .count-4 .item{width: 115px}.accessory-group.enabled .option-free label .title,.iphone_sim_card-select .iphone_sim_card.option-free label .title,.product-selection-area .medium-capacity-buttons label .title,.nojs .product-selection-area .medium-capacity-buttons .details .dimensionCapacity,.product-selection-area .large-capacity-buttons label .title,.nojs .product-selection-area .large-capacity-buttons .details .dimensionCapacity,.product-selection-area .horizontal-capacity-buttons label .title,.nojs .product-selection-area .horizontal-capacity-buttons .details .dimensionCapacity{border: solid 2px #545454;border-radius: 6px;font-size: 16px;padding: 4px 7px;display: inline-block;color: #333}.product-selection-area .large-capacity-buttons label .title,.nojs .product-selection-area .large-capacity-buttons .details .dimensionCapacity,.product-selection-area .horizontal-capacity-buttons label .title,.nojs .product-selection-area .horizontal-capacity-buttons .details .dimensionCapacity{font-size: 20px;padding: 9px}.product-selection-area .medium-capacity-buttons label .price,.nojs .product-selection-area .medium-capacity-buttons .details>.dimensionColor,.nojs .product-selection-area .medium-capacity-buttons .details>.price{font-size: 13px;margin-top: 9px}.nojs .product-selection-area .medium-capacity-buttons .price .savings{color: #f30}.product-selection-area .medium-capacity-buttons label .installments{color: #888}.product-selection-area .medium-capacity-buttons label .shipping,.nojs .product-selection-area .medium-capacity-buttons .details .shipping{font-size: 10px}html:lang(th-Th) .product-selection-area .medium-capacity-buttons label .shipping,html:lang(th-Th) .nojs .product-selection-area .medium-capacity-buttons .details .shipping{font-size: 11px}.product-selection-area .medium-capacity-buttons .notes,.product-selection-area .large-capacity-buttons .notes,.product-selection-area .horizontal-capacity-buttons .notes{display: block;text-align: center;font-size: 9px;color: #999}html:lang(th-Th) .product-selection-area .medium-capacity-buttons .notes,html:lang(th-Th) .product-selection-area .large-capacity-buttons .notes,html:lang(th-Th) .product-selection-area .horizontal-capacity-buttons .notes{font-size: 11px}.product-selection-area .medium-capacity-buttons .notes{width: 120px;padding: 0 10px}.product-selection-area .large-capacity-buttons .notes{width: 160px;padding-left: 5px}.family-iphone .product-selection-area .large-capacity-buttons .notes{width: 100%}.product-selection-area .large-capacity-buttons{padding: 0 25px 30px}.product-selection-area .large-capacity-buttons .selection-header,.product-selection-area .horizontal-capacity-buttons .selection-header{padding-top: 25px}.product-selection-area .large-capacity-buttons .selection-title,.product-selection-area .horizontal-capacity-buttons .selection-title{padding: 0 35px 10px;font-size: 14px;width: 680px;color: #666;line-height: 1.4em}.product-selection-area .horizontal-capacity-buttons .selection-title{width: auto;padding: 0}.product-selection-area .single-value .horizontal-capacity-buttons .selection-title,.family-iphone .product-selection-area .large-capacity-buttons .capacity-selection-header{padding-bottom: 20px;font-size: 14px;width: auto;color: #666}.product-selection-area .large-capacity-buttons .selection-title h3,.product-selection-area .horizontal-capacity-buttons .selection-title h3,.family-iphone .product-selection-area .large-capacity-buttons .capacity-selection-header h3{font-size: 20px;border-bottom: solid 1px #e5e5e5;padding-bottom: 7px;margin-bottom: 12px}.product-selection-area .horizontal-capacity-buttons .selection-title h3{border-bottom: 0}.product-selection-area .large-capacity-buttons .selection-buttons{text-align: center}.product-selection-area .large-capacity-buttons .selection-buttons .item+.item{margin-left: 5px}.product-selection-area .large-capacity-buttons .selection-buttons.count-4 .details{padding: 11px 10px 10px;font-size: 12px;width: 133px}.product-selection-area .large-capacity-buttons .selection-buttons.count-3 .details{width: 205px}.product-selection-area .large-capacity-buttons.single-capacity .selection-buttons .details{width: 250px}.accessory-group.enabled label .price,.iphone_sim_card-select .iphone_sim_card label .price,.iphone-product-decision .carrier-buttons label .price,.product-selection-area .large-capacity-buttons label .price,.nojs .product-selection-area .large-capacity-buttons .details>.price{font-size: 18px;margin: 20px 0 10px}.iphone-product-decision .carrier-buttons label .price{margin: 0 0 10px}.accessory-group.enabled label .desc,.iphone_sim_card-select .iphone_sim_card label .desc,.product-selection-area .large-capacity-buttons label .shipping{line-height: 1.6em}.nojs .family-ipad .product-selection-area{text-align: left}.nojs .product-selection-area .large-capacity-buttons .details>.dimensionColor{font-weight: lighter;font-size: 18px;margin: 20px 0 10px}.nojs .product-selection-area .large-capacity-buttons .details>.carrier-logos{display: block;line-height: 40px;font-size: 18px}.nojs .product-selection-area .large-capacity-buttons .details>.carrier-logos img{vertical-align: middle}.product-selection-area .horizontal-capacity-buttons{padding: 0 10px 30px}.product-selection-area .horizontal-capacity-buttons .selection-header{margin-left: -40px}.product-selection-area .horizontal-capacity-buttons .selection-buttons{margin-top: 10px;margin-left: -5px}.product-selection-area .horizontal-capacity-buttons label .details{width: 278px;text-align: left;padding: 21px 25px 23px}.horizontal-capacity-buttons .price,.horizontal-capacity-buttons .installments,.horizontal-capacity-buttons .finance{max-width: 130px}.horizontal-capacity-buttons .shipping{max-width: 130px;line-height: 1.6em}.product-selection-area .horizontal-capacity-buttons label .title{font-size: 20px;padding: 15px 30px;text-align: center;margin-right: 20px}.product-selection-area .horizontal-capacity-buttons label .price{font-size: 16px;padding: 10px 0 3px}.product-selection-area .horizontal-capacity-buttons label .shipping{font-size: 12px}.product-selection-area .horizontal-capacity-buttons .footnotes{float: left;width: 680px;margin-left: -385px}.product-selection-area .color-swatch-buttons .color-selection-title{font-size: 22px;padding: 25px 0 10px}.ipod-touch .product-selection-area .color-swatch-buttons .color-selection-title{padding: 15px 0}.product-selection-area .color-swatch-buttons .selection-buttons .item label{border-radius: 4px;position: relative}.product-selection-area .color-swatch-buttons .selection-buttons .item label .swatch{border-radius: 1px;border: solid 1px #FFF;background: #FFF;box-shadow: none;position: relative;z-index: 0\9}.product-selection-area .color-swatch-buttons .selection-buttons .item.selected label .swatch::after{box-shadow: inset 0 1px 2px rgba(0,0,0,.8);content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;border-radius: 1px}.product-selection-area .color-swatch-buttons .selection-buttons .item label .swatch:before{content: "";height: 100%\9;width: 100%\9;position: absolute\9;top: 0\9;left: 0\9;background: url('data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAkAAAEALAAAAAABAAEAAAICTAEAOw==')\9;z-index: 0\9}.product-selection-area .color-swatch-buttons .selection-buttons label .swatch img{display: block;position: relative\9;z-index: -1\9}.product-selection-area .color-swatch-buttons .selection-buttons label .color-label{position: absolute;width: 50px;left: 50%;margin: 5px 0 0 -25px;text-align: center}.product-selection-area .color-swatch-buttons .selection-buttons label .color-label:hover{cursor: default}.product-selection-area .large-color-buttons{padding: 25px 25px 30px;background: -webkit-linear-gradient(left,#fff,rgba(248,249,248,0) 150px),-webkit-linear-gradient(right,#fff,rgba(248,249,248,0) 150px),-webkit-linear-gradient(top,#efefef,rgba(248,249,248,.3) 5px);background: -webkit-linear-gradient(left,#fff,rgba(248,248,248,0) 150px),-webkit-linear-gradient(right,#fff,rgba(248,248,248,0) 150px),-webkit-linear-gradient(top,#efefef,rgba(248,248,248,.3) 5px);background: linear-gradient(left,#fff,rgba(248,248,248,0) 150px),linear-gradient(right,#fff,rgba(248,248,248,0) 150px),linear-gradient(top,#efefef,rgba(248,248,248,.3) 5px)}.product-selection-area .large-color-buttons .selection-buttons{text-align: center}.product-selection-area .large-color-buttons .selection-buttons .item+.item{margin-left: 7px}.product-selection-area .large-color-buttons .selection-buttons label .details{padding: 25px 5px 15px 2px;width: 310px;text-align: left}.product-selection-area .large-color-buttons .selection-buttons label .image{padding-right: 1px;margin-left: 10px}.product-selection-area .large-color-buttons .selection-buttons label .label{width: 120px;margin-left: 10px}.family-iphone .product-selection-area .large-color-buttons .selection-buttons label .label{width: 170px;margin-left: 10px}.product-selection-area .large-color-buttons .selection-buttons label .label .color-label{font-size: 20px;color: #000;margin-bottom: 12px;margin-top: -4px;line-height: 1em}.product-selection-area .large-color-buttons .selection-buttons label .label span[itemprop=price],.product-selection-area .large-color-buttons .selection-buttons label .label .price{font-size: 12px}.product-selection-area .large-color-buttons .selection-buttons label .label span[itemprop=price] span,.product-selection-area .large-color-buttons .selection-buttons label .label .price span{font-size: 18px;padding-left: 4px}.family-iphone .product-selection-area .large-color-buttons .selection-buttons label .label span[itemprop=price] span,.family-iphone .product-selection-area .large-color-buttons .selection-buttons label .label .price span{padding-left: 0}.product-selection-area .carrier-buttons{padding: 20px 25px 30px;border-bottom: solid 1px #e7e7e7;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;position: relative;font-size: 14px}.product-selection-area .carrier-buttons.slide-open{background: #f1f1f1;box-shadow: inset 0 5px 5px -5px #b3b3b3}.product-selection-area .carrier-buttons>p{font-size: 11px;padding: 20px 40px 0}.product-selection-area .carrier-buttons .selection-header h2{padding-bottom: 5px}.product-selection-area .carrier-buttons .selection-header p{padding: 6px 0 0 35px;color: #666}.product-selection-area .carrier-buttons .selection-buttons{text-align: center;padding-top: 15px;font-size: 12px}.product-selection-area .carrier-buttons .selection-buttons .details{width: 150px}.product-selection-area .carrier-buttons .selection-buttons .details .logo{padding-bottom: 6px}.product-selection-area .carrier-buttons .selection-buttons .details .shipping{line-height: 1.6em}.product-selection-area .carrier-buttons .carrier-financing .carrier-financing-message{display: block;font-size: 14px}#arrow{width: 26px;height: 10px;background: #f1f1f1;position: absolute;margin-left: -10px;top: 0}#arrow .img{background: url(web/page/productdecision/res/arrow.png) 0 0 no-repeat;background: none,url(web/page/productdecision/res/arrow.svg) 0 0 no-repeat;background-size: 26px 15px;position: absolute;top: -13px;width: 26px;height: 15px}#tabs>div.materializer p,#tabs>div.materializer img{-webkit-transform-style: flat}#tabs>div.materializer img,#tabs>div.materializer th,#tabs>div.materializer td{-webkit-perspective: 0}.box .box-content .materializer{}.js .noscript{display: none}.product-selection.family-ipod #rail{width: 168px}.nojs .product-selection-area .large-capacity-buttons .selection-header{padding-top: 15px}.nojs .product-selection-area .large-capacity-buttons .selection-header h2 img{display: none}.nojs .product-selection-area .large-capacity-buttons .selection-buttons .details{padding: 15px 25px;font-size: 12px;width: 115px}.accessory-group.enabled input[type=radio]:checked+label .details,.accessory-group.enabled .iphone_sim_card-select .iphone_sim_card input[type=radio]:checked+label .details{box-shadow: inset 0 6px 10px rgba(20,20,20,.2);border-color: #2a95df;border-color: #79bef0 #79bef0 #017fd6;background: #FFF}.product-selection-area .enabled .selection-buttons .item.selected label .details,.nojs .product-selection-area .selection-buttons .item.selection .details{box-shadow: inset 0 6px 10px rgba(20,20,20,.2);border-color: #2a95df;border-color: #79bef0 #79bef0 #017fd6;background: #FFF}.product-selection-area .enabled .selection-buttons .item.selected label .details:hover,.nojs .product-selection-area .selection-buttons .item.selection .details:hover{box-shadow: none}.product-selection-area .enabled .selection-buttons .item.selected label:hover,.nojs .product-selection-area .selection-buttons .item.selection label:hover{background: #85c3e9}.iphone-product-decision .product-selection-header{margin-bottom: 0}.iphone-product-decision .selection-header p,.family-iphone .sim_cards>fieldset .selection-title p{padding-left: 35px;margin-top: 7px;margin-bottom: 0;line-height: 1.4em}.iphone-product-decision .product-selection-area h2+p{padding-left: 33px}.nojs .iphone-product-decision #color-selection-details{display: none}.iphone-product-decision #color-selection-details+.product-selection-area #Item1{height: 340px;border-bottom: solid 1px #e7e7e7;padding-left: 25px}.iphone-product-decision .product-selection-area .large-capacity-buttons{padding-top: 25px}.iphone-product-decision .product-selection-area .selection fieldset p{font-size: 16px;color: #555}.family-iphone .product-selection-area .large-capacity-buttons .capacity-selection-header p{font-size: 14px}.iphone-product-decision .product-selection-area .selection fieldset p sup{font-size: 9px!important}.iphone-product-decision .accessory-group{border-top: solid 1px #e7e7e7;padding: 25px 25px 82px}.iphone-product-decision .accessory-group .selection-container{text-align: center}.accessory-group.enabled .item,.iphone_sim_card-select .iphone_sim_card{width: 200px;margin-right: 15px}.accessory-group.enabled .count-3 .item,.iphone_sim_card-select .count-3 .iphone_sim_card{width: 33%;margin-right: 0}@-moz-document url-prefix(){.accessory-group.enabled .count-3 .item,.iphone_sim_card-select .count-3 .iphone_sim_card{margin-left: -3px}}.accessory-group.enabled .count-2 .item,.iphone_sim_card-select .count-2 .iphone_sim_card{width: 49%;margin-right: 0}.js .iphone-product-decision .equalize-capacity-button-height{display: table-cell!important}.iphone-product-decision .product-selection-area .large-capacity-buttons .shipping{font-size: 12px}#overlay-about-prepay,#product-addons-primary{display: none}#product-addons-primary li{padding: 8px;font-weight: 700}.rail .box .title-bar h2{color: #333}.iphone-product-decision .title-image h3{text-align: center}.family-iphone .product-selection-area .large-color-buttons .selection-buttons label .details{padding: 25px 5px 0 2px}.iphone-product-decision .product-selection-area .large-color-buttons .selection-buttons label .label{margin-left: 0}.iphone-product-decision .product-selection-area .large-color-buttons .selection-buttons label .label .color-label{font-size: 20px;color: #000;margin-bottom: 0;margin-top: -4px;line-height: 1em}.iphone-product-decision .product-selection-area .large-color-buttons .selection-buttons label .label .capacity{padding-top: 5px;font-size: 20px;color: #000;line-height: 1.0em}.large-color-buttons .selection-buttons .label .capacity>span{font-size: 16px}.iphone-product-decision .product-selection-area .large-color-buttons .selection-buttons label .label .price{display: block;font-size: 18px;color: #666;margin-top: 5px;line-height: 1.3em}.family-iphone .carrier-buttons .selection-buttons .description{display: block;font-size: 14px;padding-bottom: 10px}.iphone-product-decision .product-selection-area .large-color-buttons .selection-buttons label .label .capacity sup{font-size: 12px!important}.us .iphone-product-decision #Item3 fieldset+p,.us .iphone-product-decision #Item2 fieldset+p,.us .iphone-product-decision .carrier-buttons .ask{text-align: center;font-size: 13px;line-height: 1.6em;color: #555}.us .iphone-product-decision .carrier-buttons .ask sup{font-size: 9px!important}.us .iphone-product-decision #Item3 .selection-footer{text-align: center;color: #666}.accessory-group.enabled .option-free.option-1.item .title,.iphone_sim_card.option-free.option-1.item .title{margin-top: 25px;margin-bottom: 25px;font-size: 20px}item.equalize-capacity-button-height span.notes{width: 211px}.product-selection-area .large-color-buttons .selection-buttons label .details{font-size: 12px}.product-selection-area .carrier-buttons.enabled .ie-label{display: none}#select-product .iphone-product-decision .box-content>p.about-unlocked{padding-top: 30px}#select-product .iphone-product-decision .box-content>p.about-unlocked+p{padding-bottom: 48px;padding-top: 13px}#select-product .iphone-product-decision p.about-unlocked{text-align: center}#select-product .iphone-product-decision .box-content>p{color: #555;font-size: 13px;line-height: 1.6em;padding: 0 63px}.iphone-product-decision .accessory-group legend{display: table;white-space: normal}.fr-ch .specs .price li{white-space: nowrap}.de-ch .specs .price li{white-space: nowrap}div.footnotes p:first-child{padding-right: 40px}.cn .container .materializer figure{width: 100%\9!important;height: 100%\9!important}.nojs .ipod-nano.product-selection .selection-buttons span.dimensionCapacity,.nojs .ipod-shuffle.product-selection .selection-buttons span.dimensionCapacity{display: none}html:lang(ru-RU) .product-selection-1-after.product-selection-after{position: relative;width: 775px;min-height: 75px}html:lang(ru-RU) .ipod-selection .open-overlay-container{bottom: 45px}html:lang(ru-RU) .ipod-selection .product-selection-after .social-sharing{bottom: 0}.selection .selection-buttons div.item.selected input[type=radio]:focus+label{background: #85c3e9;background: linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background: -webkit-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%);background: -moz-linear-gradient(top,#badef7 0,#badef7 30%,#6cb7e3 90%)}.overlay .center{background: 0;left: 0;right: 0;top: 0;bottom: 0}.cn .family-iphone .single-value .horizontal-capacity-buttons{padding-left: 25px}.cn .family-iphone .single-value .horizontal-capacity-buttons .selection-buttons{padding-left: 35px}.cn .family-iphone .single-value .horizontal-capacity-buttons .notes{text-align: left;padding-left: 115px;line-height: 13px;white-space: normal;padding-top: 5px}.cn .family-iphone .single-value .horizontal-capacity-buttons .selection-header{margin-left: 0;padding-bottom: 0}.cn .family-iphone .single-value .horizontal-capacity-buttons .selection-title{padding-left: 30px}.cn .family-iphone .single-value .horizontal-capacity-buttons .selection-title h3{border-bottom: solid 1px #e5e5e5}.cn .family-iphone .single-value .horizontal-capacity-buttons label{display: inline-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 10px 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-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1),color-stop(100%,#d9d9d9));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}#finance-overlay ul.columns.columns-3{white-space: nowrap}.as-util-isfocused{outline-style: auto;outline-width: 5px;outline-color: -webkit-focus-ring-color}.more{behavior: url(/ac/icons/1.0/behaviors/icons.htc)}.more:before,.more:after{content: ""}.more .icon-htc{x-content: ""}.more:before,.more:after,.more .icon-htc{display: inline-block;color: inherit;font-family: as-AppleIcons;font-style: normal;font-weight: inherit;font-size: inherit;line-height: 1;text-decoration: none;position: relative;z-index: 1}.more:after,.more .icon-htc{top: 0;padding-left: .3em}.more:before{display: none}.more-block{margin-top: .5em}.row{position: relative;z-index: 1}.row:before,.row:after{content: ' ';display: table}.row:after{clear: both}.column{position: relative;z-index: 1;min-height: 2px;margin: 0;padding: 0;float: left}.large-offset-0{margin-left: 0}.large-push-0{left: auto;right: auto}.large-pull-0{right: auto;left: auto}.large-1{width: 8.33333%}html.oldie .large-1{width: 8.325%}.large-offset-1{margin-left: 8.33333%}html.oldie .large-offset-1{margin-left: 8.325%}.large-push-1{left: 8.33333%;right: auto}.large-pull-1{right: 8.33333%;left: auto}.large-2{width: 16.66667%}html.oldie .large-2{width: 16.65%}.large-offset-2{margin-left: 16.66667%}html.oldie .large-offset-2{margin-left: 16.65%}.large-push-2{left: 16.66667%;right: auto}.large-pull-2{right: 16.66667%;left: auto}.large-3{width: 25%}html.oldie .large-3{width: 24.975%}.large-offset-3{margin-left: 25%}html.oldie .large-offset-3{margin-left: 24.975%}.large-push-3{left: 25%;right: auto}.large-pull-3{right: 25%;left: auto}.large-4{width: 33.33333%}html.oldie .large-4{width: 33.3%}.large-offset-4{margin-left: 33.33333%}html.oldie .large-offset-4{margin-left: 33.3%}.large-push-4{left: 33.33333%;right: auto}.large-pull-4{right: 33.33333%;left: auto}.large-5{width: 41.66667%}html.oldie .large-5{width: 41.625%}.large-offset-5{margin-left: 41.66667%}html.oldie .large-offset-5{margin-left: 41.625%}.large-push-5{left: 41.66667%;right: auto}.large-pull-5{right: 41.66667%;left: auto}.large-6{width: 50%}html.oldie .large-6{width: 49.95%}.large-offset-6{margin-left: 50%}html.oldie .large-offset-6{margin-left: 49.95%}.large-push-6{left: 50%;right: auto}.large-pull-6{right: 50%;left: auto}.large-7{width: 58.33333%}html.oldie .large-7{width: 58.275%}.large-offset-7{margin-left: 58.33333%}html.oldie .large-offset-7{margin-left: 58.275%}.large-push-7{left: 58.33333%;right: auto}.large-pull-7{right: 58.33333%;left: auto}.large-8{width: 66.66667%}html.oldie .large-8{width: 66.6%}.large-offset-8{margin-left: 66.66667%}html.oldie .large-offset-8{margin-left: 66.6%}.large-push-8{left: 66.66667%;right: auto}.large-pull-8{right: 66.66667%;left: auto}.large-9{width: 75%}html.oldie .large-9{width: 74.925%}.large-offset-9{margin-left: 75%}html.oldie .large-offset-9{margin-left: 74.925%}.large-push-9{left: 75%;right: auto}.large-pull-9{right: 75%;left: auto}.large-10{width: 83.33333%}html.oldie .large-10{width: 83.25%}.large-offset-10{margin-left: 83.33333%}html.oldie .large-offset-10{margin-left: 83.25%}.large-push-10{left: 83.33333%;right: auto}.large-pull-10{right: 83.33333%;left: auto}.large-11{width: 91.66667%}html.oldie .large-11{width: 91.575%}.large-offset-11{margin-left: 91.66667%}html.oldie .large-offset-11{margin-left: 91.575%}.large-push-11{left: 91.66667%;right: auto}.large-pull-11{right: 91.66667%;left: auto}.large-12{width: 100%}html.oldie .large-12{width: 99.9%}.large-offset-12{margin-left: 100%}html.oldie .large-offset-12{margin-left: 99.9%}.large-push-12{left: 100%;right: auto}.large-pull-12{right: 100%;left: auto}.large-centered{margin-left: auto;margin-right: auto;float: none}.large-uncentered{margin-left: 0;margin-right: 0}.large-last{float: right}.large-notlast{float: left}@media only screen and (max-width:736px) and (max-device-width:768px){.small-offset-0{margin-left: 0}.small-push-0{left: auto;right: auto}.small-pull-0{right: auto;left: auto}.small-1{width: 8.33333%}.small-offset-1{margin-left: 8.33333%}.small-push-1{left: 8.33333%;right: auto}.small-pull-1{right: 8.33333%;left: auto}.small-2{width: 16.66667%}.small-offset-2{margin-left: 16.66667%}.small-push-2{left: 16.66667%;right: auto}.small-pull-2{right: 16.66667%;left: auto}.small-3{width: 25%}.small-offset-3{margin-left: 25%}.small-push-3{left: 25%;right: auto}.small-pull-3{right: 25%;left: auto}.small-4{width: 33.33333%}.small-offset-4{margin-left: 33.33333%}.small-push-4{left: 33.33333%;right: auto}.small-pull-4{right: 33.33333%;left: auto}.small-5{width: 41.66667%}.small-offset-5{margin-left: 41.66667%}.small-push-5{left: 41.66667%;right: auto}.small-pull-5{right: 41.66667%;left: auto}.small-6{width: 50%}.small-offset-6{margin-left: 50%}.small-push-6{left: 50%;right: auto}.small-pull-6{right: 50%;left: auto}.small-7{width: 58.33333%}.small-offset-7{margin-left: 58.33333%}.small-push-7{left: 58.33333%;right: auto}.small-pull-7{right: 58.33333%;left: auto}.small-8{width: 66.66667%}.small-offset-8{margin-left: 66.66667%}.small-push-8{left: 66.66667%;right: auto}.small-pull-8{right: 66.66667%;left: auto}.small-9{width: 75%}.small-offset-9{margin-left: 75%}.small-push-9{left: 75%;right: auto}.small-pull-9{right: 75%;left: auto}.small-10{width: 83.33333%}.small-offset-10{margin-left: 83.33333%}.small-push-10{left: 83.33333%;right: auto}.small-pull-10{right: 83.33333%;left: auto}.small-11{width: 91.66667%}.small-offset-11{margin-left: 91.66667%}.small-push-11{left: 91.66667%;right: auto}.small-pull-11{right: 91.66667%;left: auto}.small-12{width: 100%}.small-offset-12{margin-left: 100%}.small-push-12{left: 100%;right: auto}.small-pull-12{right: 100%;left: auto}.small-centered{margin-left: auto;margin-right: auto;float: none}.small-uncentered{margin-left: 0;margin-right: 0}.small-last{float: right}.small-notlast{float: left}}.paddlenav{list-style: none;margin: 0}.paddlenav-arrow{width: 67px;height: 128px;position: absolute;top: 50%;line-height: 1.78;margin-top: -64px;text-align: center;overflow: hidden;color: #999;background-color: transparent;border-radius: 4px;display: block;font-size: 72px;font-style: normal;font-weight: 200;opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-transition: 250ms opacity linear,250ms color linear,250ms background-color linear;transition: 250ms opacity linear,250ms color linear,250ms background-color linear}.paddlenav-arrow.disabled{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}html.nojs .paddlenav-arrow.disabled:hover{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";cursor: default}html.no-touch .paddlenav-arrow.disabled:hover{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";cursor: default}html.oldie .paddlenav-arrow.disabled{display: none}html.nojs .paddlenav-arrow:hover{color: #999;background-color: transparent;text-decoration: none;opacity: 1;-ms-filter: "none"}html.no-touch .paddlenav-arrow:hover{color: #999;background-color: transparent;text-decoration: none;opacity: 1;-ms-filter: "none"}.paddlenav-arrow:focus{color: #999;background-color: transparent;text-decoration: none}html.touch .paddlenav-arrow{color: #999;background-color: transparent;text-decoration: none}.paddlenav-arrow-left{left: 0;behavior: url(/ac/icons/1.0/behaviors/icons.htc)}.paddlenav-arrow-left:before,.paddlenav-arrow-left:after{content: ""}.paddlenav-arrow-left .icon-htc{x-content: ""}.paddlenav-arrow-left:before,.paddlenav-arrow-left:after,.paddlenav-arrow-left .icon-htc{display: inline-block;color: inherit;font-family: as-AppleIcons;font-style: normal;font-weight: inherit;font-size: inherit;line-height: 1;text-decoration: none;position: relative;z-index: 1}.paddlenav-arrow-left:after,.paddlenav-arrow-left .icon-htc{top: 0;padding-left: 0;padding-right: 0}.paddlenav-arrow-left:before{display: none}.paddlenav-arrow-right{right: 0;behavior: url(/ac/icons/1.0/behaviors/icons.htc)}.paddlenav-arrow-right:before,.paddlenav-arrow-right:after{content: ""}.paddlenav-arrow-right .icon-htc{x-content: ""}.paddlenav-arrow-right:before,.paddlenav-arrow-right:after,.paddlenav-arrow-right .icon-htc{display: inline-block;color: inherit;font-family: as-AppleIcons;font-style: normal;font-weight: inherit;font-size: inherit;line-height: 1;text-decoration: none;position: relative;z-index: 1}.paddlenav-arrow-right:after,.paddlenav-arrow-right .icon-htc{top: 0;padding-left: 0;padding-right: 0}.paddlenav-arrow-right:before{display: none}html.no-touch .paddlenav-onhover .paddlenav-arrow{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}html.no-touch .paddlenav-onhover .paddlenav-arrow:focus{opacity: 1;-ms-filter: "none"}html.oldie .paddlenav-onhover .paddlenav-arrow{visibility: hidden}.with-paddlenav{position: relative}html.nojs.no-touch .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow{opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}html.nojs.oldie .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow{visibility: visible}html.nojs .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow:focus{opacity: 1;-ms-filter: "none"}html.nojs .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow:hover{opacity: 1;-ms-filter: "none"}html.nojs.no-touch .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow:hover{opacity: 1;-ms-filter: "none"}html.nojs .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow.disabled{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}html.no-touch .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow{opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}html.no-touch.oldie .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow{visibility: visible}html.no-touch .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow:focus{opacity: 1;-ms-filter: "none"}html.no-touch.nojs .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow:hover{opacity: 1;-ms-filter: "none"}html.no-touch .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow:hover{opacity: 1;-ms-filter: "none"}html.no-touch .with-paddlenav:hover .paddlenav-onhover .paddlenav-arrow.disabled{opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.paddlenav-framed .paddlenav-arrow{color: #999;background-color: #fafafa}html.nojs .paddlenav-framed .paddlenav-arrow:hover{color: #999;background-color: #fafafa;text-decoration: none}html.no-touch .paddlenav-framed .paddlenav-arrow:hover{color: #999;background-color: #fafafa;text-decoration: none}.paddlenav-framed .paddlenav-arrow:focus{color: #999;background-color: #fafafa;text-decoration: none}html.touch .paddlenav-framed .paddlenav-arrow{color: #999;background-color: #fafafa}.paddlenav-framed .paddlenav-arrow-left{left: 15px}.paddlenav-framed .paddlenav-arrow-right{right: 15px}.dotnav{text-align: center}html.touch .dotnav{pointer-events: none}.dotnav ul{display: inline-block}.dotnav li{list-style: none;margin: 0 10px;width: 8px;height: 8px;float: left;position: relative}.dotnav .dotnav-item{top: 0;left: 0;width: 8px;height: 8px;outline: none;position: absolute;border-radius: 50%;background-color: #999;box-sizing: content-box;padding: 0;overflow: hidden;text-indent: 100%;white-space: nowrap}html.nojs .dotnav .dotnav-item:hover{background-color: #666}html.no-touch .dotnav .dotnav-item:hover{background-color: #666}.dotnav .dotnav-item:focus{outline-style: auto;outline-color: #08c}.dotnav .dotnav-item.current{top: -1px;left: -1px;width: 8px;height: 8px;border-style: solid;border-width: 1px;border-color: #08c;background-color: transparent;cursor: default}html.nojs .dotnav .dotnav-item.current:hover{background-color: transparent}html.no-touch .dotnav .dotnav-item.current:hover{background-color: transparent}.toolkit-button{border: none;background-color: #1e9bda;background: -webkit-linear-gradient(#3caee7,#08c);background: linear-gradient(#3caee7,#08c);border-radius: 4px;color: white;cursor: pointer;font-size: 15px;font-weight: 500;line-height: 32px;text-align: center;white-space: nowrap;padding: 0 16px;display: inline-block;vertical-align: middle}html.nojs .toolkit-button:hover{background-color: #30a3dd;background: -webkit-linear-gradient(#4cb4e9,#1492d0);background: linear-gradient(#4cb4e9,#1492d0);text-decoration: none}html.no-touch .toolkit-button:hover{background-color: #30a3dd;background: -webkit-linear-gradient(#4cb4e9,#1492d0);background: linear-gradient(#4cb4e9,#1492d0);text-decoration: none}.toolkit-button:active{background-color: #0e86c1;background: -webkit-linear-gradient(#1b9edf,#006da3);background: linear-gradient(#1b9edf,#006da3);outline: none}@-moz-document url-prefix(){.toolkit-button{line-height: 31px;padding-top: 1px}}.toolkit-button-buynow,.toolkit-button-compact{background-color: #1e9bda;background: -webkit-linear-gradient(#3caee7,#08c);background: linear-gradient(#3caee7,#08c);border-color: #137ec6;border-top-color: #1992da;border-bottom-color: #0d6ab2;color: white;font-size: 13px;padding: 0 11px;line-height: 22px}html.nojs .toolkit-button-buynow:hover,html.nojs .toolkit-button-compact:hover{background: #30a3dd;background: -webkit-linear-gradient(#4cb4e9,#1492d0);background: linear-gradient(#4cb4e9,#1492d0)}html.no-touch .toolkit-button-buynow:hover,html.no-touch .toolkit-button-compact:hover{background: #30a3dd;background: -webkit-linear-gradient(#4cb4e9,#1492d0);background: linear-gradient(#4cb4e9,#1492d0)}.toolkit-button-buynow:active,.toolkit-button-compact:active{background: #0e86c1;background: -webkit-linear-gradient(#1b9edf,#006da3);background: linear-gradient(#1b9edf,#006da3)}@-moz-document url-prefix(){.toolkit-button-buynow,.toolkit-button-compact{line-height: 21px;padding-top: 1px}}.toolkit-button-link{background-color: transparent;background: -webkit-linear-gradient(transparent,transparent);background: linear-gradient(transparent,transparent);border-color: #137ec6;border-top-color: #1992da;border-bottom-color: #0d6ab2;color: white;color: #08c;font-size: inherit;line-height: inherit;font-weight: inherit;padding: 0;vertical-align: inherit;text-decoration: none}html.nojs .toolkit-button-link:hover{background: rgba(255,255,255,.08);background: -webkit-linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08));background: linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08))}html.no-touch .toolkit-button-link:hover{background: rgba(255,255,255,.08);background: -webkit-linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08));background: linear-gradient(rgba(255,255,255,.08),rgba(255,255,255,.08))}.toolkit-button-link:active{background: transparent;background: -webkit-linear-gradient(transparent,transparent);background: linear-gradient(transparent,transparent)}.toolkit-button-transaction{background-color: #1bb41e;background: -webkit-linear-gradient(#23c826,#129f15);background: linear-gradient(#23c826,#129f15);border-color: #1bb41e;border-top-color: #23c826;border-bottom-color: #129f15;color: white}html.nojs .toolkit-button-transaction:hover{background: #2dba30;background: -webkit-linear-gradient(#35cc37,#25a728);background: linear-gradient(#35cc37,#25a728)}html.no-touch .toolkit-button-transaction:hover{background: #2dba30;background: -webkit-linear-gradient(#35cc37,#25a728);background: linear-gradient(#35cc37,#25a728)}.toolkit-button-transaction:active{background: #169018;background: -webkit-linear-gradient(#1da51f,#0e7a10);background: linear-gradient(#1da51f,#0e7a10)}.toolkit-button-disabled{background-color: #e1e1e1;background: -webkit-linear-gradient(#e1e1e1,#e1e1e1);background: linear-gradient(#e1e1e1,#e1e1e1);border-color: #1bb41e;border-top-color: #23c826;border-bottom-color: #129f15;color: white}html.nojs .toolkit-button-disabled:hover{background: #e3e3e3;background: -webkit-linear-gradient(#e3e3e3,#e3e3e3);background: linear-gradient(#e3e3e3,#e3e3e3)}html.no-touch .toolkit-button-disabled:hover{background: #e3e3e3;background: -webkit-linear-gradient(#e3e3e3,#e3e3e3);background: linear-gradient(#e3e3e3,#e3e3e3)}.toolkit-button-disabled:active{background: #cdcdcd;background: -webkit-linear-gradient(#cdcdcd,#cdcdcd);background: linear-gradient(#cdcdcd,#cdcdcd)}.violator{background: transparent;border: 1px solid #999;border-radius: 4px;color: #999;font-size: 15px;line-height: 32px;text-align: center;white-space: nowrap;padding: 0 16px;display: inline-block}@-moz-document url-prefix(){.violator{line-height: 31px;padding-top: 1px}}.violator-compact{font-size: 13px;padding: 0 11px;line-height: 22px}@-moz-document url-prefix(){.violator-compact{line-height: 21px;padding-top: 1px}}.violator-alt{background: transparent;border-color: #ff981e;color: #ff981e}body,input,textarea,select,button{text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: 'liga','kern'}.icon-standalone:after{padding-left: 0}body{color: #333}a.more,span.more{background: none!important;padding-right: 0}.stack .stack-item,body{min-width: 100%}@media only screen and (max-width:736px) and (max-device-width:768px){.stack .stack-item,body{min-width: initial}}@media only screen and (max-width:736px) and (max-device-width:768px){.stack .stack-item{padding: 0}.stack .stack-item-body{padding-left: 8%;padding-right: 8%;width: 84%}.lateral-navbar .stack-item-body{width: 100%}.stack .masthead-title.stack-item{padding-left: 16px}}.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-toggle{overflow-y: hidden}.slide-toggle-animate{transition: max-height .5s ease-in-out;-webkit-transition: max-height .5s ease-in-out;-moz-transition: max-height .5s ease-in-out;-o-transition: max-height .5s ease-in-out;-ms-transition: max-height .5s ease-in-out}.slide-toggle-hide{display: none}.nojs .slide-toggle-hide{display: block;max-height: inherit!important}