#cfg .align-right{text-align:right}#cfg .bold{font-weight:700}#cfg .float-right{float:right}#cfg .float-left{float:left}#cfg .hide{display:none}#cfg .show{display:block}#cfg .show-inline{display:inline-block}#cfg .clearfix:after,#cfg .clearfix:before{content:" ";display:table}#cfg .clearfix:after{clear:both}#cfg{max-width:400px;min-width:250px;margin:0 auto;padding:0 0 15px}#cfg:after,#cfg:before{content:" ";display:table}#cfg:after{clear:both}.cfg-desktop #cfg{max-width:1200px;min-width:1015px;position:relative;padding:0 20px 15px}.cfg-desktop #cfg .a-popover-trigger{text-decoration:none}.cfg-desktop #cfg .a-popover-trigger i{display:none}#cfg *{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#cfg #cfg-left-col{width:100%;padding-top:30px}.cfg-desktop #cfg #cfg-left-col{width:100%;padding-right:340px;-moz-box-sizing:border-box;box-sizing:border-box;*width:70%}#cfg #cfg-right-col{width:100%}.cfg-desktop #cfg #cfg-right-col{position:absolute;padding-top:30px;top:0;right:0;width:300px;margin-right:20px}.cfg-desktop #cfg #cfg-right-col h2{display:none}#cfg table{margin-bottom:0}#cfg table td{vertical-align:middle}#cfg h2{color:#111}.cfg-desktop #cfg h2{font-size:21px!important}#cfg .cfg-section{border-bottom:1px solid #eee;padding-bottom:22px}#cfg .cfg-section:after,#cfg .cfg-section:before{content:" ";display:table}#cfg .cfg-section:after{clear:both}.cfg-desktop #cfg .cfg-section{padding-bottom:35px;margin-bottom:35px!important}#cfg .cfg-section p{color:#555;margin-bottom:14px}.cfg-desktop #cfg .cfg-section p{margin-bottom:25px}#cfg .cfg-section p img{float:right;margin-top:-10px;display:none}#cfg .cfg-table{display:table;width:100%}#cfg .cfg-table-row{display:table-row;width:100%;height:100%}#cfg .cfg-table-row:first-child .cfg-button-list-item{padding-top:0}.cfg-desktop #cfg .cfg-table-row:first-child .cfg-button-list-item{padding-top:0}#cfg .cfg-table-cols-1 .cfg-table-col{width:25.65%}#cfg .cfg-table-cols-2 .cfg-table-col{width:52.5%}#cfg .cfg-table-cols-2 .cfg-table-col-span-1{width:52.5%}.cfg-desktop #cfg .cfg-table-cols-2 .cfg-table-col{width:51.3%;padding:4% 4% 0 0}#cfg .cfg-table-cols-4 .cfg-table-col{width:26.25%}.cfg-desktop #cfg .cfg-table-cols-4 .cfg-table-col{width:25.65%;padding:2% 2% 0 0}.cfg-desktop #cfg .cfg-table-cols-4 .cfg-table-col:last-child{padding-right:0}#cfg .cfg-table-cols-4 .cfg-table-col-span-1{width:26.25%}#cfg .cfg-table-cols-4 .cfg-table-col-span-2{width:52.5%}#cfg .cfg-table-cols-4 .cfg-table-col-span-3{width:78.75%}#cfg .cfg-table-col{display:table-cell;height:0}.cfg-desktop #cfg .cfg-table-col{height:100%}#cfg .cfg-table-col:last-child{padding-right:0}#cfg .cfg-section-info,#cfg .cfg-section-notification{display:none}#cfg .cfg-button-list-item{padding:15px 5% 0 0}#cfg .cfg-button{width:100%;height:102%;margin:0}.cfg-desktop #cfg .cfg-button{height:100%}#cfg .cfg-button .a-button-inner{margin-bottom:2px;width:100%;display:table}.cfg-desktop #cfg .cfg-button .a-button-inner{height:100%}.cfg-desktop #cfg .cfg-button .a-button-inner input{height:0}#cfg .cfg-button .a-button-inner .a-button-text{width:100%;display:table-cell;vertical-align:middle}#cfg .cfg-button .a-button-text{padding:10px;text-align:center;font-size:14px}#cfg .cfg-button .cfg-button-text-hint,#cfg .cfg-button .cfg-button-text-hint-extended{display:block;text-align:center;color:#767676;margin-top:2px}#cfg .cfg-button .cfg-button-text-hint-extended{display:none}#cfg .cfg-button.a-button-disabled,#cfg .cfg-button.a-button-disabled .a-button-text{cursor:pointer!important}#cfg .cfg-button.a-button-disabled img{opacity:.5}#cfg .cfg-button.a-button-disabled .cfg-button-text-hint{color:#999}#cfg .cfg-color-img.disabled{opacity:.5}#cfg .cfg-color-img-thumb{display:block;margin:0 auto 10px auto;max-width:50%;width:250px;height:auto}.cfg-desktop #cfg .cfg-color-img{width:50%;float:right}.cfg-desktop #cfg .cfg-color-img.cfg-color-cols-1{width:75%}.cfg-desktop #cfg .cfg-color-swatches{width:50%;float:left}.cfg-desktop #cfg .cfg-color-swatches.cfg-table-cols-1{width:23.5%}#cfg .cfg-color-swatches .cfg-button.a-button-disabled .cfg-button-left-col,#cfg .cfg-color-swatches .cfg-button.a-button-unavailable .cfg-button-left-col{opacity:.3}#cfg .cfg-color-swatches .cfg-button .a-button-text{padding-left:10px;padding-right:10px}#cfg .cfg-color-swatches .cfg-button .a-button-text .cfg-button-left-col{width:30px;height:30px;display:block;position:absolute;top:50%;margin-top:-15px;border-radius:4px;border:1px solid #ddd}#cfg .cfg-color-swatches .cfg-button .a-button-text:after,#cfg .cfg-color-swatches .cfg-button .a-button-text:before{content:" ";display:table}#cfg .cfg-color-swatches .cfg-button .a-button-text:after{clear:both}#cfg .cfg-color-swatches .cfg-button .cfg-button-right-col{display:block;padding-left:33px;width:100%;text-align:center;margin-top:-2px}#cfg .cfg-color-text{text-align:center;display:block;margin-bottom:30px}.cfg-desktop #cfg .cfg-color-text{display:none}#cfg .cfg-section-informational.cfg-display-text>p{margin-bottom:0}#cfg #cfg-buy-box #cfg-bb-additional-items-subtotal-row td,#cfg #cfg-buy-box #cfg-bb-device-price-row td,#cfg #cfg-buy-box #cfg-bb-device-subtotal-row td,#cfg #cfg-buy-box #cfg-bb-due-today,#cfg #cfg-buy-box #cfg-device-price-row td,#cfg .row-border{margin-top:10px;border-top:2px solid #e7e7e7;padding-top:10px}#cfg #cfg-right-col h2{margin-bottom:5px}.cfg-desktop #cfg #cfg-buy-box{padding:15px;width:300px;margin-right:20px}.cfg-desktop #cfg #cfg-buy-box .cfg-panel{border-top:2px solid #e7e7e7;padding:8px 0 8px 0}.cfg-desktop #cfg #cfg-buy-box .cfg-panel:last-child{padding-bottom:0}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-detail-registration{font-size:12px}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-total-price{font-size:15px}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-total-price #cfg-bb-total-price-price{color:#C51616}.cfg-desktop #cfg #cfg-buy-box.sticky{position:fixed;top:0;margin-top:30px}.cfg-desktop #cfg #cfg-buy-box.bb-bottom{position:absolute}.cfg-desktop #cfg #cfg-buy-box .a-expander-header{display:block}.cfg-desktop #cfg #cfg-buy-box .a-expander-header .cfg-bb-upsells-price{font-weight:400;color:#111}.cfg-desktop #cfg #cfg-buy-box .a-expander-container .a-expander-prompt{font-weight:700}.cfg-desktop #cfg #cfg-buy-box .a-expander-container tr:last-child td{padding:0}.cfg-desktop #cfg #cfg-buy-box .a-expander-container .a-expander-content{max-height:47vh;overflow:auto!important}#cfg #cfg-buy-box table td:first-child{width:76%}#cfg #cfg-buy-box table td{padding:0 0 5px 0;vertical-align:top}#cfg #cfg-buy-box table td:nth-child(2),#cfg #cfg-buy-box table th:nth-child(2){text-align:right}#cfg #cfg-buy-box .panel{border:1px #ddd solid;border-radius:4px;background:#fff}.cfg-desktop #cfg #cfg-buy-box .panel{border:none}#cfg #cfg-buy-box .panel .panel-header{background:#f2f2f2;border-bottom:1px #ddd solid;font-size:13px}#cfg #cfg-buy-box .panel .panel-body{font-size:15px}.cfg-desktop #cfg #cfg-buy-box .panel .panel-body{font-size:13px}#cfg #cfg-buy-box .panel .panel-body,#cfg #cfg-buy-box .panel .panel-header{padding:10px 15px}.cfg-desktop #cfg #cfg-buy-box .panel .panel-body,.cfg-desktop #cfg #cfg-buy-box .panel .panel-header{padding:0}#cfg #cfg-buy-box .panel .panel-header{font-weight:700;text-transform:uppercase}#cfg #cfg-buy-box #cfg-bb-device-price-row,#cfg #cfg-buy-box #cfg-bb-device-subtotal-row{font-weight:700}#cfg #cfg-buy-box #cfg-bb-additional-items-subtotal-row{font-weight:700}#cfg #cfg-buy-box .a-expander-header{display:none}#cfg #cfg-buy-box #cfg-installments{margin-top:5px}#cfg #cfg-buy-box #cfg-bb-total-price-container{font-size:18px;text-align:right;margin-top:10px}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-total-price-container{font-size:16px;margin-top:6px}#cfg #cfg-buy-box #cfg-bb-sub-total-price-container{text-align:right;margin-top:13px}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-sub-total-price-container{margin-top:0}.cfg-desktop #cfg #cfg-buy-box .cfg-bb-quantity-wrapper{text-align:right;margin:3px 0 10px 0}.cfg-desktop #cfg #cfg-buy-box .cfg-bb-quantity-wrapper label{padding-right:5px;opacity:1;filter:alpha(opacity=100);z-index:auto;position:static;display:inline;font-weight:400}.cfg-desktop #cfg #cfg-buy-box .cfg-bb-quantity-wrapper select{opacity:1;filter:alpha(opacity=100);z-index:auto;position:static;display:inline;font-weight:400;border:1px solid #DDD;border-radius:4px 4px 4px 4px;padding:3px}.cfg-desktop #cfg #cfg-buy-box .cfg-bb-quantity-wrapper .a-button-dropdown{display:none!important}.cfg-desktop #cfg #cfg-buy-box .cfg-bb-quantity-wrapper #quantitySelect:disabled{color:#767676}#cfg #cfg-buy-box #cfg-installments-total-price{display:none}.has-installments #cfg #cfg-buy-box #cfg-installments-total-price{display:block}#cfg #cfg-buy-box #cfg-bb-installments-total-price{font-size:.8em;color:#767676;margin-top:5px}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-device-detail tbody tr:first-child td:first-child{font-weight:700}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-device-detail tbody tr:nth-child(2) td:first-child{font-size:13px}#cfg #cfg-buy-box #cfg-bb-device-details-panel{margin-bottom:15px}.cfg-desktop #cfg #cfg-buy-box #cfg-bb-device-details-panel{margin-bottom:5px}#cfg #cfg-buy-box #cfg-bb-additional-items-detail{display:block!important}#cfg #cfg-buy-box #cfg-bb-device-price{font-weight:400}#cfg #cfg-buy-box #cfg-bb-quantity{display:block;padding-bottom:10px}#cfg #cfg-buy-box #cfg-bb-quantity .a-button-dropdown{width:100%;font-weight:400;margin-top:5px}#cfg #cfg-buy-box .cfg-bb-detail{margin-top:5px}#cfg #cfg-buy-box .cfg-bb-detail tbody td{position:relative}#cfg #cfg-buy-box .cfg-bb-detail tbody td:first-child{padding-right:30px}.cfg-desktop #cfg #cfg-buy-box .cfg-bb-detail tbody td:first-child{padding-right:0}#cfg #cfg-buy-box .cfg-bb-price{float:right;text-align:right;font-weight:700;vertical-align:middle}#cfg #cfg-buy-box #cfg-bb-device-detail-installments{display:none}.cfg-desktop #cfg #cfg-buy-box{border:1px #ddd solid;border-radius:4px}#cfg #cfg-call-to-action{position:fixed;z-index:50;width:100%;top:-1px;left:0;padding:11px 15px 10px;background:#f3f3f3;border-bottom:1px solid #ddd;box-shadow:0 4px 5px rgba(0,0,0,.2);font-size:1.2em;cursor:pointer;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}#cfg #cfg-call-to-action .cfg-cta-col{display:table-cell;vertical-align:middle;width:100%}#cfg #cfg-call-to-action .cfg-cta-col:last-child{padding-left:15px}#cfg #cfg-call-to-action.cta-transition{-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);-ms-transform:translateY(-110%);-o-transform:translateY(-110%);transform:translateY(-110%)}.cfg-desktop #cfg #cfg-call-to-action{display:none}#cfg #cfg-cta-description,#cfg #cfg-cta-summary{width:100%}#cfg #cfg-cta-description{line-height:.5}#cfg #cfg-cta-description #cfg-cta-device-title{color:#111}#cfg #cfg-cta-description #cfg-cta-additional-items{font-weight:lighter;color:#767676}#cfg #cfg-cta-summary{margin-top:3px;line-height:1.3em;opacity:1;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}#cfg #cfg-cta-summary.summary-transition{opacity:0}#cfg #cfg-cta-availability,#cfg #cfg-cta-price{display:inline}#cfg #cfg-cta-price{margin-right:5px}#cfg #cfg-cta-atc-btn .a-button-text{padding:1rem 1.4rem 1rem 1.5rem}#cfg .cfg-upsellblock-table{margin:20px 0 0}.cfg-desktop #cfg .cfg-upsellblock-table{display:table}.cfg-desktop #cfg .cfg-upsellblock-row{display:table-row}.cfg-desktop #cfg .cfg-upsellblock-row:not(:first-child) .cfg-upsellblock{padding-top:35px}#cfg .cfg-upsellblock{vertical-align:top;position:relative;color:#000;margin:-1px 0 0 0;padding:10px;width:100%;border:1px solid #e3e3e3}#cfg .cfg-upsellblock:after,#cfg .cfg-upsellblock:before{content:" ";display:table}#cfg .cfg-upsellblock:after{clear:both}.cfg-desktop #cfg .cfg-upsellblock{display:table-cell;width:50%;border:none;margin:0 0 20px;padding:0 20px 0 0}#cfg .cfg-upsellblock.a-span-last{padding:0 0 0 30px}#cfg .cfg-upsellblock:first-child{border-radius:4px 4px 0 0}#cfg .cfg-upsellblock:last-child{border-radius:0 0 4px 4px}#cfg .cfg-upsellblock-img{float:left;width:30%}#cfg .cfg-upsellblock-img img{width:100%}#cfg .cfg-upsellblock-info{float:right;width:65%}.cfg-desktop #cfg .cfg-upsellblock-box-title{margin-bottom:6px}.cfg-desktop #cfg .cfg-upsellblock-ratings{margin-bottom:6px}.cfg-desktop #cfg .cfg-upsellblock-feature-bullets{margin-bottom:6px}.cfg-desktop #cfg .cfg-upsellblock-variation{margin-bottom:6px}#cfg .cfg-upsellblock-variation-title{color:#898989}#cfg .cfg-upsellblock-variation-value{color:#111;font-weight:700}.cfg-desktop #cfg .cfg-upsellblock-variation-selection{margin-bottom:6px}#cfg .cfg-upsellblock-color-picker{margin-top:7px}#cfg .cfg-upsellblock-color-picker .cfg-button .a-button-inner{margin-bottom:0}#cfg .cfg-upsellblock-color-picker .a-button-text img{width:37px;height:37px}#cfg .cfg-upsellblock-color-picker .cfg-button-list:after,#cfg .cfg-upsellblock-color-picker .cfg-button-list:before{content:" ";display:table}#cfg .cfg-upsellblock-color-picker .cfg-button-list:after{clear:both}#cfg .cfg-upsellblock-color-picker .cfg-button-list-item{margin:0 5px 5px 0;padding:0;float:left}#cfg .cfg-upsellblock-color-picker .a-button-text{padding:3px}.cfg-desktop #cfg .cfg-upsellblock-color-picker{margin-top:0}.cfg-desktop #cfg .cfg-upsellblock-color-picker .cfg-upsellblock-swatch{width:37px;height:37px}.cfg-desktop #cfg .cfg-upsellblock-color-picker .cfg-button-list-item{width:45px;height:45px}#cfg .cfg-upsellblock-dropdown{margin-top:10px}.cfg-desktop #cfg .cfg-upsellblock-dropdown{margin-top:0}#cfg .cfg-upsellblock-price{margin:2px 0 2px 0;color:#b12407}.cfg-desktop #cfg .cfg-upsellblock-price{margin:0 0 6px 0;padding-top:4px}#cfg .cfg-upsellblock-listing-price{text-decoration:line-through;padding-right:3px;color:#111}#cfg .cfg-upsellblock-actions{padding-top:10px;clear:both}.cfg-desktop #cfg .cfg-upsellblock-actions{padding-top:6px;float:right;width:65%;clear:none}#cfg .cfg-upsellblock-add-btn{margin:10px 0;width:100%}.cfg-desktop #cfg .cfg-upsellblock-add-btn{width:auto;margin:0}#cfg .cfg-upsellblock-summary{margin-top:20px;padding-bottom:10px;color:#000}.cfg-desktop #cfg .cfg-upsellblock-summary{margin-top:0;padding-bottom:0}#cfg .cfg-upsellblock-summary-item{background-image:url(http://g-ec2.images-amazon.com/images/G/01/kindle/configurator/checkmark._V290752195_.png);background-repeat:no-repeat;background-position:left center;list-style:none;padding-left:25px}.cfg-desktop #cfg .cfg-upsellblock-summary-item{margin-top:20px}