﻿.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.tooltip-info{display:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px 3px 3px 3px;-moz-border-radius:4px 3px 3px 3px;-webkit-border-radius:4px 3px 3px 3px;text-align:center;padding:8px;cursor:default}.info-icon{width:14px;height:14px;vertical-align:text-top;display:inline-block}.info-icon.owner{background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat 0 0}.info-icon.partial{background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat -14px 0}.info-icon.base-package-icon{background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat -56px 0}.info-icon.collection-icon{background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat -84px 0}.info-icon.six-icon{background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat -70px 0}.resource-category{margin:35px 0 10px 55px;font-family:'Gotham A','Gotham B',Arial,Helvetica,Sans-Serif;font-size:24px;line-height:24px;color:#333}#filter-control{font-size:16px;color:#888}#filter-control select{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px 3px 3px 3px;-moz-border-radius:4px 3px 3px 3px;-webkit-border-radius:4px 3px 3px 3px;box-shadow:4px 4px 4px #eee;-moz-box-shadow:4px 4px 4px #eee;-webkit-box-shadow:4px 4px 4px #eee;box-shadow:4px 4px 4px #eee black;-moz-box-shadow:4px 4px 4px #eee black;-webkit-box-shadow:4px 4px 4px #eee black;color:#333;border-color:#eee;font-size:16px;font-weight:bold;position:relative;bottom:2px;height:28px}.category-resource-container .comparison-chart-basepackage-table{width:100%}.category-resource-container .comparison-chart-basepackage-table tr{border-bottom:1px solid #eee}.category-resource-container .comparison-chart-basepackage-table tr td{padding:4px 0}.category-resource-container .comparison-chart-basepackage-table tr td.icon-container{width:14px;margin:0;padding:0}.category-resource-container .comparison-chart-basepackage-table tr td.icon-container.user-icon-container{padding-right:14px}.category-resource-container .comparison-chart-basepackage-table tr .ownership-or-pricing{text-align:right;padding:4px 4px;white-space:nowrap}.category-resource-container .comparison-chart-basepackage-table tr:last-child{border-bottom:none}.category-resource-container .comparison-chart-basepackage-table .resource-title{cursor:default}.category-resource-container .comparison-chart-basepackage-table .sub-resource-title{cursor:default;display:list-item;list-style-type:disc;list-style-position:inside;margin-left:16px;overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.upgrade-offer{margin-top:20px}.upgrade-offer .money{color:#d0021b}.price-summaries{font-size:20px;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;color:#333;text-align:right;margin-top:20px}.price-summaries .money{display:inline-block;padding-left:20px;min-width:100px}.price-summaries .discount-summary .money{color:#d0021b}.price-summaries .price-if-individual-text,.price-summaries .exclusive-price-text{vertical-align:top}.price-summaries .price-tooltip-icon,.price-summaries .info-icon{vertical-align:top;margin-top:10px}.price-summaries .info-tooltip{position:relative;bottom:36px;right:184px}.price-summaries .info-tooltip:before{font-size:16px;top:0;right:-14px;width:16px;padding:32px 0;content:'▶';color:#ccc;position:absolute}.price-summaries .info-tooltip:after{font-size:16px;top:0;right:-13px;width:16px;padding:32px 0;content:'▶';color:#fff;text-shadow:4px 4px 4px #ccc;position:absolute}.price-summaries .info-icon{display:inline-block;background:url(../images/products/info-icon.png) no-repeat;width:11px;height:11px}.price-summaries .price-purchased-individually .info-icon:hover .info-tooltip{display:block}.price-label{font-size:14px;font-weight:bold;float:right;display:none}.footnotes{margin-top:20px;padding-left:40px}.expand-resource{cursor:pointer;color:#6fa6e2}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.popular-highlights-list{list-style-type:none}.popular-highlights-list li{margin:0;padding:20px 40px 8px 0;font-size:14px;list-style-type:none;color:#444;line-height:135%;font-family:arial,"liberation sans",freesans,sans-serif}.popular-highlights-list li .highlight-quantity{display:inline-block;color:#aaa;font-style:italic}.popular-highlights-list li .quote-details-container{display:inline-block;width:100%;min-height:36px}.popular-highlights-list li .quote-details-container .social{margin:0;padding-right:40px;float:right;display:none;position:relative;list-style:none}.popular-highlights-list li .quote-details-container .social :first-child{padding:0}.popular-highlights-list li .quote-details-container .social>li{display:inline-block;list-style:none;margin:0;padding:0 3px}.popular-highlights-list li .quote-details-container .social>li.faithlife-share{width:62px}.popular-highlights-list li .quote-details-container .social>li.facebook-share{width:72px;position:relative;top:1px}.popular-highlights-list li .quote-details-container .social>li.google-share,.popular-highlights-list li .quote-details-container .social>li.twitter-share{width:60px}.popular-highlights-list li .quote-details-container .social>li img{padding:0}.popular-highlights-list li .quote-details-container .social>li iframe{border:none;overflow:hidden;width:100px;height:21px;margin-right:1px}.popular-highlights-list li:hover .quote-details-container .social{display:inline-block}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.pricing{font-family:Arial}.pricing .community-pricing{font-size:14px}.pricing.single-pane .price-differences{padding-top:10px}.pricing.show-tabs{padding-top:5px}.pricing.show-tabs .purchase-price{padding-top:20px}.pricing.show-tabs .purchase-option-pane{min-height:124px;padding-top:16px;border:1px solid #ddd;border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px 3px 3px 3px;-moz-border-radius:0 4px 4px 4px 3px 3px 3px;-webkit-border-radius:0 4px 4px 4px 3px 3px 3px}.pricing.show-tabs .buttons{padding-top:10px;margin-bottom:4px}.pricing.show-tabs .buy-it .price-and-discount-sticker{padding-top:18px}.pricing.show-tabs .buy-it .price-type~.price-and-discount-sticker{padding-top:0}.pricing.show-tabs .rent-it .purchase-price,.pricing.show-tabs .rent-it .subscription-picker-container{padding-top:0;margin-top:0}.pricing.show-tabs .rent-it .subscription-rental-button{padding-top:8px;margin-bottom:12px}.pricing.show-tabs .purchase-option-pane{text-align:center}.pricing .pricing-misc{font-size:12px;color:#888}.pricing .purchase-options-container{position:relative;min-height:160px;width:246px;clear:both}.pricing .purchase-options-container label{position:relative;top:-8px;padding:10px 13px;margin-left:-1px;border:1px solid #ddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;white-space:nowrap;font-size:12px;color:#006ced;background-color:#eee;cursor:pointer}.pricing .purchase-options-container .tab-selector{float:left}.pricing .purchase-options-container .tab-selector:first-child label{margin-left:0}.pricing .purchase-options-container .tab-selector #buy-it~.purchase-option-pane .buttons{margin-bottom:3px}.pricing .purchase-options-container .tab-selector [type=radio]{display:none}.pricing .purchase-options-container .tab-selector [type=radio]~label[for=make-payments]{left:2px}.pricing .purchase-options-container .tab-selector [type=radio]:checked~label{left:0;padding-top:12px;border-bottom:1px solid #fff;background:#fff;z-index:2}.pricing .purchase-options-container .tab-selector [type=radio]:checked~label~.purchase-option-pane{display:block;z-index:1}.pricing .purchase-options-container .tab-selector [type=radio]~.purchase-option-pane{display:none;border-top:1px solid #ddd}.pricing .purchase-options-container .tab-selector .purchase-option-pane{position:absolute;left:0;right:0;top:18px;line-height:1}.pricing .purchase-options-container .tab-selector .purchase-option-pane .price-type{display:inline-block;font-size:14px;color:#444}.pricing .purchase-options-container .tab-selector .purchase-option-pane .payments-label{font-size:12px;color:#888;font-weight:normal}.pricing .purchase-options-container .tab-selector .purchase-option-pane .payments-label--with{margin:8px 0}.pricing .purchase-options-container .tab-selector .purchase-option-pane .info-icon{display:inline-block;background:url(../images/products/info-icon.png) no-repeat;width:11px;height:11px;vertical-align:middle}.pricing .purchase-options-container .tab-selector .purchase-option-pane .price-and-discount-sticker{display:block;font-weight:bold}.pricing .purchase-options-container .tab-selector .purchase-option-pane .price-and-discount-sticker .price{position:relative;font-size:32px;color:#444}.pricing .purchase-options-container .tab-selector .purchase-option-pane .price-and-discount-sticker .price .foreign-currency{font-size:12px}.pricing .purchase-options-container .tab-selector .purchase-option-pane .price-and-discount-sticker .discount-percent-container{display:inline-block;line-height:14px;font-size:12px;font-weight:bold;color:#cb3232}.pricing .purchase-options-container .tab-selector .purchase-option-pane .price-and-discount-sticker .discount-percent-container .off-label{display:block}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .price-and-discount-sticker{padding-top:2px}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .buttons{padding-top:12px;margin-bottom:4px}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .payment-tooltip{display:none;position:relative;top:-20px;left:-160px;width:164px;height:42px;padding:10px 4px;background:url(../images/products/tooltip-bubble.png) no-repeat;line-height:13px;font-size:11px;text-align:left;z-index:1;cursor:default}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .payment-tooltip span{display:block;padding:2px 18px 0 6px}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .payment-plan-info:hover .payment-tooltip{display:block}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .payment-plan-price{font-size:18px;color:#333;font-weight:bold;margin-top:4px}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .payment-plan-price--foreign{font-size:12px}.pricing .purchase-options-container .tab-selector .purchase-option-pane.make-payments .payment-plan-discount{margin-bottom:4px;font-size:12px;font-weight:bold;color:#cb3232}.pricing .purchase-options-container .tab-selector .purchase-option-pane.buy-it .price{line-height:1}.pricing .no-payment-plan-price{line-height:32px;font-size:32px;font-weight:bold}.pricing .retail-price,.pricing .print-price{display:inline-block}.pricing .retail-price{margin-right:8px}.pricing .discount{display:inline-block;color:#cc302c;font-size:12px;font-weight:bold}.pricing .buttons{clear:both;list-style:none;padding-top:20px;margin-bottom:0}.pricing .buttons>li{display:inline-block;margin-left:0}.pricing .buttons>li a{display:block}.pricing .buttons>li+li{margin-left:4px}.pricing .buttons .call-to-action{display:block;margin:8px 0 24px 0}.pricing .buttons .call-to-action a{display:inline-block;width:auto;margin:0 auto;padding:0 8px}.pricing .preorder{font-size:11px;margin-top:10px}.pricing .preorder .money{font-weight:bold}.pricing .payments{font-size:12px}.pricing .payments .money{font-size:13px;font-weight:bold}.pricing .subscription-picker{color:#666}.pricing .subscription-picker .subscription-picker-container{padding-top:24px;margin-top:24px}.pricing .subscription-picker select{display:inline-block;padding:2px;border:1px solid #ddd;font-size:12px;outline:none}.pricing .subscription-picker select option:disabled{color:#aaa}.pricing .subscription-picker select.unit-select{margin-right:10px}.pricing .subscription-picker .subscription-rental-button{display:none;padding-top:30px}.pricing .subscription-picker .subscription-pricing{display:none}.pricing .subscription-picker .subscription-pricing .purchase-price span.money{color:#444;font-size:32px;font-weight:bold}.pricing .subscription-picker .subscription-pricing .discount-info{margin-top:12px;font-size:12px;line-height:16px}.pricing .subscription-picker .subscription-pricing .discount-info .retail-subscription-price{display:inline-block;margin-right:8px;color:#999}.pricing .subscription-picker .subscription-pricing .discount-info .retail-subscription-price span.price{text-decoration:line-through}.pricing .subscription-picker .subscription-pricing .discount-info .savings-value{display:inline-block;color:#cb3232;font-weight:bold}.pricing .subscription-picker .subscription-pricing .button{display:block;margin-top:20px}.subscription-picker_disabled-subscription-message{margin-top:8px;color:#777}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}#product-details blockquote.center,#product-details blockquote.right{background:url(/images/misc/quotemarks.gif) no-repeat 0 3px;color:#777;line-height:1.5em;padding:0 23px}#product-details blockquote.right{padding-right:0}#product-details .Callout{border-bottom:dotted 1px #777;border-top:dotted 1px #777;margin:8pt 30pt;padding:4pt 0}#product-details #main{position:relative}#product-details #main a.edit{position:absolute;top:0;right:0;z-index:100!important}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.tooltip-wrapper{border:none;text-align:left}.no-boxshadow .tooltip-wrapper{border:1px solid #eee}.resource.tooltip-wrapper{width:500px;padding:32px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.resource.tooltip-wrapper .title-author-container{overflow:hidden}.resource.tooltip-wrapper .resource-detail .product-image{float:left;margin:0 20px 20px 0;min-height:100px}.resource.tooltip-wrapper .resource-detail .product-image img{max-width:100px;max-height:100px}.resource.tooltip-wrapper .resource-detail .product-title{display:block;color:#000;font-family:'Gotham A','Gotham B',Arial,Helvetica,Sans-Serif;font-size:16px;margin-bottom:8px;line-height:20px}.resource.tooltip-wrapper .resource-detail .product-authors{font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;font-size:11px;line-height:16px;color:#777;font-style:italic;margin-bottom:8px}.resource.tooltip-wrapper .resource-detail .product-blurb{clear:both;font-size:13px;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;line-height:20px;color:#444;margin-bottom:16px}.resource.tooltip-wrapper .resource-detail .price{color:#666;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;font-size:12px;margin-bottom:8px}.resource.tooltip-wrapper .resource-detail .price span{font-weight:bold}.resource.tooltip-wrapper .resource-detail .ownership-icon{background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat -14px 0;display:inline-block;height:14px;width:14px;vertical-align:middle}.resource.tooltip-wrapper .resource-detail .ownership{font-size:11px;color:#98cb32;margin-bottom:-11px;font-weight:bold;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;vertical-align:middle}.bundle-details{height:100%;float:left}.bundle-details .bundle-details-image{float:left;margin-right:30px;height:100%;width:125px}.bundle-details .bundle-details-image img{width:125px}.bundle-details .bundle-details-title{font-family:'Gotham A','Gotham B',Arial,Helvetica,Sans-Serif;color:#006ced;font-size:28px;float:left;width:614px;margin-bottom:10px}.bundle-details .bundle-details-rating{float:left;width:614px;margin-bottom:10px}.bundle-details .bundle-details-purchase{float:right;font-size:18px;color:#006ced;text-align:center;position:absolute;top:0;right:30px}.bundle-details .bundle-details-purchase .price{font-size:28px;font-weight:bold;color:#222;margin:10px 0;width:140px;line-height:1.2em}.bundle-details .bundle-details-purchase .discount{font-size:10px;color:#c33}.bundle-details .bundle-details-purchase .retail-price{font-size:28px;font-weight:bold;color:#222;margin-bottom:10px;line-height:1.2em}.bundle-details .bundle-details-purchase .price~.retail-price{font-size:10px!important;color:#aaa!important}.bundle-details .bundle-details-blurb{font-size:14px;line-height:1.3em;color:#444;float:left;width:614px}.bundle-details .bundle-details-publication{float:left;padding:10px 0;width:685px}.bundle-details .bundle-details-author{float:left;padding:0 5px 0 0;margin:5px 0;color:#444;font-size:11px;font-style:italic}.bundle-details .bundle-details-author+.bundle-details-author{border-left:1px solid #666;padding-left:5px}.pp_fade,#pp_full_res,.pp_inline{height:100%}.pp_pic_holder.logos{border-top:5px solid #6ea5e1;padding:30px}.pp_overlay{opacity:.2!important}.ppt{display:none!important}.pp_details{position:absolute;top:0}div.logos .pp_close{position:absolute;right:-25px;top:-30px;width:22px;height:22px;background:url("/images/global/close-big.png") no-repeat center center}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}@media all and (max-width:1126px){#lhnContainerDone{display:none}}#product-details #breadcrumb{margin-bottom:10px}#product-details #breadcrumb li.result-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:592px}#product-details .product-details-top-bar{width:1000px;position:absolute;left:0;height:10px;z-index:2;box-shadow:inset 0 6px 6px -6px #888 1px 1px black;-moz-box-shadow:inset 0 6px 6px -6px #888 1px 1px black;-webkit-box-shadow:inset 0 6px 6px -6px #888 1px 1px black;box-shadow:inset 0 6px 6px -6px #888 1px 1px 0 black;-moz-box-shadow:inset 0 6px 6px -6px #888 1px 1px 0 black;-webkit-box-shadow:inset 0 6px 6px -6px #888 1px 1px 0 black}#product-details .details{padding:20px 30px 20px 0;border-bottom:1px solid #eee}#product-details .details .details-body{position:relative}#product-details .details .details-body .right-side{display:inline-block;position:relative;min-height:360px;margin-left:359px;padding-left:30px}#product-details .details .details-body .right-side .platform{display:block;color:#a0a0a0;font-size:11px;margin-bottom:32px}#product-details .details .details-body .right-side .platform a{color:#a0a0a0!important}#product-details .details .details-body .right-side .platform .platform-list a:after{content:"/"}#product-details .details .details-body .right-side .platform .platform-list a:last-child:after{content:""!important}#product-details .details .details-body .right-side .your-price{font-family:Arial;font-size:11px;color:#444}#product-details .details .social{display:inline-block;position:relative;list-style:none;margin-left:5px!important;padding:0;right:6px;top:10px;width:359px}#product-details .details .social :first-child{padding:0}#product-details .details .social>li{display:inline-block;list-style:none;margin:0;padding:0 3px}#product-details .details .social>li img{padding:0}#product-details .details .basic{color:#999;position:relative;width:260px}#product-details .details .basic h1{color:#006ced;font-size:24px;line-height:30px;margin:0 0 10px 0;letter-spacing:0;word-break:break-word;position:relative}#product-details .details .basic h1.unshrunk{max-height:none}#product-details .details .basic h1.shrunk{padding-bottom:2px}#product-details .details .basic h1.shrunk:hover{max-height:none;border-bottom:1px solid #eee}#product-details .details .basic h1.shrunk:hover .title-ellipsis{display:none}#product-details .details .basic h1 .title-ellipsis{display:inline-block;position:absolute;right:0;bottom:0}#product-details .details .basic h2{display:inline-block;color:inherit;font-family:inherit;font-size:13px;font-weight:inherit;line-height:inherit;margin:inherit;letter-spacing:0}#product-details .details .basic h2 a{font-size:11px;font-family:Arial,'Liberation Sans',FreeSans,sans-serif;font-weight:bold;line-height:20px}#product-details .details .basic h2 .year{font-size:11px}#product-details .details .basic h2.many .popup-list{box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;-webkit-box-shadow:0 0 5px black;box-shadow:0 0 5px 0 black;-moz-box-shadow:0 0 5px 0 black;-webkit-box-shadow:0 0 5px 0 black;background:#fff;border:1px solid #ddd;color:#666;padding:10px;background-color:#eee;left:-60px;position:absolute;width:430px;z-index:3}#product-details .details .basic h2.many .popup-list li{float:left;width:45%}#product-details .details .basic h2.many .hide-popup{position:absolute;right:5px;top:0;cursor:pointer}#product-details .details .basic h2.many .popup-hidden{display:none}#product-details .details .basic h2.many .show-popup{display:inline;cursor:pointer}#product-details .details .basic .bullet{padding:0 4px}#product-details .details .basic .title-wrap{max-height:40px;overflow:visible;margin-bottom:10px}#product-details .details .basic .year{margin-left:1px}#product-details .details .basic .year:before{content:'|';margin-right:4px}#product-details .details .rating-stars{margin-top:16px;height:26px;position:relative;width:260px}#product-details .details .rating-stars iframe{height:21px;width:260px}#product-details .details .rating-stars a.comments-link{position:absolute;left:0;top:0;display:block;height:21px;width:260px;z-index:1}#product-details .details .rating-stars+.pricing.show-tabs{padding-top:32px}#product-details .details .pricing{width:260px}#product-details .details .wishlist-details{display:inline-block}#product-details .details #wishlist-extra-item{display:inline-block;padding:28px 0 0 20px}#product-details .details #wishlist-extra-item input{color:#006ced}#product-details .details #wishlist-extra-item form{display:inline-block}#product-details .details #wishlist-extra-item form:after{content:'+';color:#006ced;display:inline-block}#product-details .details #image-container{position:absolute;top:0;bottom:0;display:inline-block;width:359px;background-color:#fff;border:1px solid #eee;text-align:center}#product-details .details #image-container.discounted{background-image:url("/public/images/products/sale_corner_banner.png?version=2");background-repeat:no-repeat;background-position:left top}#product-details .details #image-container .vertical-position-helper{display:inline-block;vertical-align:middle;height:100%}#product-details .details .image{display:inline-block;vertical-align:middle}#product-details .details .image .disclaimer{bottom:10px;color:#999;font-size:11px;left:0;position:absolute;width:360px}#product-details .details .image img#product-image{max-height:250px;max-width:250px}#product-details .details .image .footer{border-top:1px solid #ccc;bottom:0;height:38px;left:0;position:absolute;width:100%}#product-details .details .image .footer img{padding:0 3px;vertical-align:middle}#product-details .details .image div.badge-image-group{position:relative}#product-details .product-description{margin:0 -1px 0 0;padding:40px 40px 40px 0;border-right:1px solid #eee}#product-details .product-description h2{letter-spacing:0}#product-details .product-description .image-browser-container{width:650px;margin:10px 10px 10px 0;padding:5px;border:1px gray solid}#product-details .product-description .image-browser-container #motioncontainer{position:relative;overflow:hidden;width:650px;height:204px}#product-details .product-description .image-browser-container #motiongallery{position:absolute;top:0;white-space:nowrap}#product-details .product-description .image-browser-container #motiongallery a>img{border:1px solid #ccc;height:200px}#product-details .product-description .popular-highlights-list li{margin:0;text-indent:0}#product-details .product-description .popular-highlights-list li::before{content:none}#product-details .individual-resource-link{clear:both;padding:20px 40px}#product-details div.resource-details-container{clear:both;padding:20px 0;border-top:1px solid #ddd}#product-details div.resource-details-container ul.collection-resource-links{column-count:2;column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px}#product-details div.resource-details-container ul.collection-resource-links li{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}#product-details div.resource-details-container ul.collection-resource-links li:nth-child(n+11){display:none}#product-details div.resource-details-container ul.collection-resource-links li .new-to-user{display:inline-block;width:14px;height:14px;vertical-align:text-top;background:url("/public/images/products/dynamic-pricing-indicators-sprite.png") no-repeat -28px 0}#product-details div.resource-details-container ul.collection-resource-links.expanded li{display:list-item}#product-details div.resource-details-container .resource-display-toggle{display:inline-block;padding:10px 20px;min-height:0;color:#4b88c9;cursor:pointer}#product-details div.resource-details-container .resource-display-toggle.show-more{background-position:right center!important;background-repeat:no-repeat!important;padding-right:16px;color:#006ced;background-image:url(/public/images/arrow-2-down.png)!important}#product-details div.resource-details-container .resource-display-toggle.show-more:hover{color:#19518e}#product-details div.resource-details-container .resource-display-toggle.show-more:focus{outline:0}#product-details div.resource-details-container .resource-display-toggle.show-fewer{background-position:right center!important;background-repeat:no-repeat!important;padding-right:16px;color:#006ced;background-image:url(/public/images/arrow-2-up.png)!important}#product-details div.resource-details-container .resource-display-toggle.show-fewer:hover{color:#19518e}#product-details div.resource-details-container .resource-display-toggle.show-fewer:focus{outline:0}#product-details div.resource-details-container .resource-display-toggle.hidden{display:none}#product-details div.resource-details-container .popular-highlights-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e7e7e7}#product-details .see-inside{background:transparent url(/images/global/button-small-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;font-size:11px!important;font-weight:normal;letter-spacing:.05em;height:20px;line-height:20px;overflow:hidden;padding:0;text-align:center;width:85px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:27px;line-height:27px;background:transparent url(/public/images/see-inside.png) no-repeat;width:180px;text-align:left;position:absolute;bottom:30px;left:130px;padding-left:32px;padding-right:5px}#product-details .see-inside:hover{background-position:0 -20px;color:#fff}#product-details .see-inside:disabled{cursor:default}#product-details .see-inside.secondary{background-position:0 -40px}#product-details .see-inside.green,#product-details .see-inside.capture-submit{background-position:0 -80px}#product-details .see-inside.tertiary{background-position:0 -80px}#product-details .see-inside.blue{background-position:0 -40px}#product-details .see-inside.darkblue{background-position:0 -120px}#product-details .see-inside.disabled,#product-details .see-inside.grey,#product-details .see-inside.gray{background-position:0 -160px}#product-details .see-inside.primary{background-position:0 0}#product-details .see-inside.orange{background-position:0 0}#product-details .see-inside.darkorange{background-position:0 0}#product-details .see-inside.red{background-position:0 -200px}#product-details .see-inside:hover.secondary{background-position:0 -60px}#product-details .see-inside:hover.green,#product-details .see-inside:hover.capture-submit{background-position:0 -100px}#product-details .see-inside:hover.tertiary{background-position:0 -100px}#product-details .see-inside:hover.blue{background-position:0 -60px}#product-details .see-inside:hover.darkblue{background-position:0 -140px}#product-details .see-inside:hover.primary{background-position:0 -20px}#product-details .see-inside:hover.orange{background-position:0 -20px}#product-details .see-inside:hover.darkorange{background-position:0 -20px}#product-details .see-inside:hover.red{background-position:0 -220px}#product-details .see-inside:hover.grey,#product-details .see-inside:hover.gray{background-position:0 -180px}#product-details .see-inside:hover.grey:disabled,#product-details .see-inside:hover.gray:disabled{background-position:0 -160px}#product-details .see-inside:hover{background-position:0 -27px}#product-details .see-inside:active{background-position:0 -54px}#product-details #sidebar .sidebar-image{min-height:108px;width:269px;margin:30px 0 35px -15px;padding:30px 0;text-align:center;background:url("/public/images/text-bubble.png") no-repeat left top}#product-details #sidebar .sidebar-image .editions-text{margin-bottom:12px;padding:0 48px;font-size:23px;line-height:27px;letter-spacing:-.00045em;font-family:'Gotham A','Gotham B',Arial,Helvetica,Sans-Serif;color:#0067b6}#product-details #sidebar .sidebar-image .watch{font-size:14px;line-height:17px;color:#006cb2}#product-details #sidebar .sidebar-image .watch:after{content:"";display:inline-block;height:16px;width:24px;margin-left:10px;vertical-align:middle;background:url("/public/images/play-icon.png") no-repeat left top}#product-details #sidebar .ad-widget{margin-left:-12px;padding:12px 0}#product-details .status{height:28px}#product-details .status .progress{padding-top:10px}#product-details .status .progress div{float:left}#product-details .status .progress .meter{width:158px}#product-details .product-details_messaging-banner{text-align:center}#product-details .wistia_embed{width:100%;min-height:360px}.content-section-separator{width:100%;border-top:1px solid #e5e5e5;margin:20px 0}.content-section-separator .contained-products{margin-top:20px}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.product-downloads{margin-bottom:32px}.product-downloads .download-scrollable{margin-top:20px;overflow-y:auto;overflow-x:hidden;max-height:260px;border:1px solid #eee}.product-downloads .download-scrollable td{padding-bottom:5px;padding-left:12px;padding-top:5px}.product-downloads .download-scrollable td a{color:#006ced;text-decoration:underline}.product-downloads .download-scrollable td.sku-title{font-weight:bold}.product-downloads .download-scrollable .button-cell{padding-right:20px;text-align:right}.product-downloads .download-scrollable .button-cell a{color:#fff;text-decoration:none}.product-downloads .download-scrollable .filesize-cell{white-space:nowrap;text-align:right}.product-downloads .header .title{height:23px}.product-downloads .header .after-purchase{padding-top:16px;font-size:18px;font-weight:normal}.product-downloads table{width:100%;margin-bottom:0}.installation-instructions{padding-bottom:32px;font-size:18px}#product-guides{background:url(/public/images/product-guides-bg.jpg) top left no-repeat;border-top:5px solid #9c3;min-height:180px;padding:0 20px}#product-guides h3{color:#006ced;font:bold 14px Arial;margin-top:11px}#product-guides ul,#product-guides li{list-style:none;margin:0;padding:0}#product-guides ul{float:left;width:33%}#product-guides ul h4{font-size:14px;margin:10px 0 0 0;padding:0}#product-guides ul>li{width:100%}#product-guides ul>li>ul{float:none;width:100%}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}ul#predefined-searches{list-style:none;margin:0;padding:0;position:relative}ul#predefined-searches li{background:url(/public/images/predefined-search-bg.jpg) top left no-repeat;border-top:5px solid #9c3;float:left;margin-left:10px;padding:0;position:relative}ul#predefined-searches li.first{margin-left:0}ul#predefined-searches li .predefined-search{display:block;height:178px;width:170px}ul#predefined-searches li .predefined-search .title{color:#006ced;display:block;font:bold 14px Arial;line-height:16px;padding:10px 20px}ul#predefined-searches li .predefined-search img{display:block;position:absolute;top:0}ul#predefined-searches li.dynamic .predefined-search img{margin:0 auto;max-height:122px;max-width:150px;position:static}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.product-preview.vertical{width:240px;border:0;border-bottom:1px solid #eee;background:url("/images/global/products-grid-v-rule.png") no-repeat left top;text-align:center;height:338px}.product-preview.vertical.bestdeal .badge{background:transparent url(/images/global/badge-best-deal-L.png) no-repeat left top}.product-preview.vertical.bestseller .badge{background:transparent url(/images/global/badge-best-seller-L.png) no-repeat left top}.product-preview.vertical.featured .badge{background:transparent url(/images/global/badge-featured-L.png) no-repeat left top}.product-preview.vertical.lastchance .badge{background:transparent url(/images/global/badge-lastchance-L.png) no-repeat left top}.product-preview.vertical.new .badge{background:transparent url(/images/global/badge-new-L.png) no-repeat left top}.product-preview.vertical.sale .badge{background:transparent url(/images/global/badge-sale-L.png) no-repeat left top}.product-preview.vertical.staffpick .badge{background:transparent url(/images/global/badge-staff-pick-L.png) no-repeat left top}.product-preview.vertical .badge{height:60px;left:0;position:absolute;top:0;width:60px}.product-preview.vertical .header>a{display:table-cell;height:190px;vertical-align:bottom;width:240px}.product-preview.vertical .header h2{color:#333;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;left:40px;letter-spacing:0;line-height:1.2em;margin-bottom:10px;margin-left:auto;margin-right:auto;margin-top:10px;min-height:50px;position:absolute;top:195px;width:160px}.product-preview.vertical .header h2 a{color:#333}.product-preview.vertical .header img{max-height:140px;max-width:200px;display:block;margin:0 auto}.product-preview.vertical .aside{height:48px;position:absolute;top:275px;width:100%}.product-preview.vertical .aside .sale-price{font-size:22px;font-weight:bold;line-height:22px}.product-preview.vertical .aside .sale-price .foreign{font-size:15px;line-height:15px}.product-preview.vertical .aside .sale-price .foreign .foreign-currency{display:block;font-size:10px;line-height:10px}.product-preview.vertical .aside .sale-price.on-sale{color:#c33}.product-preview.vertical .aside .projected-price .money:after{content:"*"}.product-preview.vertical .aside .projected-price .money.foreign:after{content:""}.product-preview.vertical .aside .projected-price .money.foreign .alpha:after{content:"*";font-size:18px}.product-preview.vertical .aside .retail-price,.product-preview.vertical .aside .discount{color:#999;font-size:10px;line-height:12px}.product-preview.vertical .aside .retail-price{margin-top:3px}.product-preview.vertical .aside .retail-price .money{text-decoration:line-through}.product-preview.vertical .aside .discount .money{font-weight:bold}.product-preview.vertical .aside .pricing{font-size:10px;color:#aaa;margin:0;height:45px}.product-preview.vertical .aside .pricing .discount{margin-bottom:4px}.product-preview.vertical .aside .retail-price{font-size:10px;color:#b8b8b8;font-weight:normal!important}.product-preview.vertical .aside .sale-price{font-size:14px;color:#333}.product-preview.vertical .aside .buttons{display:none}.product-preview.vertical .aside .buttons li{display:block;height:20px;list-style:none;margin:0}.product-preview.vertical .aside .buttons li+li{margin-top:5px}.product-preview.vertical:hover{background-color:#f2f2f2}.product-preview.vertical:hover .pricing{display:none}.product-preview.vertical:hover .buttons{display:block!important}.product-preview.horizontal{width:auto;height:auto;border:none;font-size:11px;padding-top:14px;padding-bottom:14px}.product-preview.horizontal h2{font-size:16px;font-family:'Gotham A','Gotham B',Arial,Helvetica,Sans-Serif;margin-bottom:6px}.product-preview.horizontal h2 a{color:#333}.product-preview.horizontal .image{float:left;margin-left:14px;margin-right:8px;width:37px}.product-preview.horizontal .image img{max-height:50px;max-width:37px}.product-preview.horizontal .product-preview-details{width:450px;float:left}.product-preview.horizontal .product-preview-details .description{margin-left:4px}.product-preview.horizontal .aside{float:right;width:120px}.product-preview.horizontal .aside .pricing{font-size:12px;color:#aaa;margin:0}.product-preview.horizontal .aside .pricing .discount{margin-bottom:10px}.product-preview.horizontal .aside .pricing .no-discount-price{color:#000}.product-preview.horizontal .aside .retail-price{font-size:10px;color:#b8b8b8;font-weight:normal!important}.product-preview.horizontal .aside .sale-price{color:#333;font-size:18px;font-weight:bold;margin-bottom:6px}.product-preview.horizontal .aside .buttons{width:100%;text-align:left}.product-preview.horizontal .aside .buttons li{list-style:none;margin-left:0}.product-preview.horizontal:hover{background-color:#f2f2f2}.subordinate-product{border:none;clear:both;font-size:12px;height:auto;padding-bottom:14px;padding-top:16px;width:auto}.subordinate-product h1{display:inline;font-family:Arial,sans-serif;font-size:14px;font-weight:bold;margin-bottom:0}.subordinate-product h1 a{color:#333}.subordinate-product .image{float:left;margin-right:16px;width:50px}.subordinate-product .image img{max-height:75px;max-width:50px}.subordinate-product .product-preview-details{float:left;width:664px}.subordinate-product .product-preview-details .description{font-family:'Gotham A','Gotham B',Arial,Helvetica,Sans-Serif;margin-top:4px}.subordinate-product .product-preview-details .description .more{background-image:url('/public/images/chevron.png');background-position:100% 50%;background-repeat:no-repeat;color:#006ced;margin-left:10px;padding-right:15px}.subordinate-product .authors.many .show-list{color:#006ced;cursor:pointer}.subordinate-product .authors.many .show-list:hover{color:#19518e}.authors-list.many{display:none;line-height:18px;padding:10px;width:400px}.product-discount-badge{width:81px;height:80px;overflow:hidden;display:block;position:absolute;top:-28px;right:-28px;color:#fff;text-align:center;background-image:url(/images/redcircleemblem.png);background-repeat:no-repeat;line-height:1}.product-discount-badge .product-discount-badge-inner{display:inline-block;margin-top:18px;text-align:center}.product-discount-badge .product-discount-badge-prefix{display:inline-block;font-size:14px;line-height:14px}.product-discount-badge .product-discount-badge-percentage{display:inline-block;font-size:32px;line-height:32px;float:left}.product-discount-badge .product-discount-badge-amount{display:inline-block;line-height:15px;font-size:15px;width:100%}.product-discount-badge .product-discount-badge-percent-off{display:inline-block;text-align:left;margin-top:2px}.product-discount-badge .product-discount-badge-off{font-family:'Gotham Medium',Gotham-Medium,Arial,sans-serif;font-size:9px;display:inline-block;text-align:left;margin-top:2px}.product-discount-badge .product-discount-badge-percent{display:inline-block;font-size:18px;line-height:18px}.product-discount-badge .product-discount-badge-text{display:inline-block;font-size:10px;line-height:10px;vertical-align:top}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}#products{position:relative}#products h1{color:#006ced;font-size:64px;line-height:112px;margin:0;padding-left:22px}#products>.stack-panel>li>div,#products>.stack-panel>li>img{border-top:5px solid #9c3}#prepub-header img{display:block}#info-link{background:url(/public/images/info-icon.png) no-repeat left;font-size:11px;margin-left:10px;padding-left:16px}.no-js #breadcrumb{height:auto!important}#breadcrumb{color:#777;display:inline-block;font-size:11px;list-style:none;margin:0;min-width:231px;padding:0}#breadcrumb li{background:url(/public/images/chevron-gray.png) left center no-repeat;float:left;margin:0;padding-left:10px;padding-right:3px}#breadcrumb li .query{font-weight:bold}#breadcrumb li .remove-query{background:url(/public/images/breadcrumb-x.png) right bottom no-repeat;display:inline-block;height:11px;width:11px}#breadcrumb li .remove-query:hover+a{text-decoration:line-through}#breadcrumb li.search-context{background:none;padding-left:0}#breadcrumb li.result-count{background:none;padding-left:0}#breadcrumb.base-package-breadcrumb{margin:18px 18px 0 0;font-size:12px}#search-display-header #breadcrumb{line-height:26px}div.light_rounded .pp_top .pp_left{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content .ppt{color:#000}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(/public/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/public/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded #pp_full_res .pp_inline{color:#000}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_nav .pp_play{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(/public/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(/public/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.logos .pp_content{background:#fff}div.logos .pp_top,div.logos .pp_bottom,div.logos .pp_bottom *{height:0}div.logos{background:#fff;box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;padding:10px}div.logos .pp_left{padding-left:0}div.logos .pp_right{padding-right:0}div.logos .pp_close{margin-top:5px}div.logos .ppt{color:#000;margin:0}div.logos .pp_expand{background:url(/public/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.logos .pp_expand:hover{background:url(/public/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.logos .pp_contract{background:url(/public/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.logos .pp_contract:hover{background:url(/public/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.logos .pp_close{width:75px;height:22px;background:url(/public/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.logos #pp_full_res .pp_inline{color:#444}div.logos .pp_gallery a.pp_arrow_previous,div.logos .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.logos .pp_nav .pp_play{background:url(/public/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.logos .pp_nav .pp_pause{background:url(/public/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.logos .pp_arrow_previous{background:url(/public/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.logos .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.logos .pp_arrow_next{background:url(/public/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.logos .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.logos .pp_next:hover{background:url(/public/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.logos .pp_previous:hover{background:url(/public/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content .ppt{color:#000}div.light_square .pp_expand{background:url(/public/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/public/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/public/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/public/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/public/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square #pp_full_res .pp_inline{color:#000}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_square .pp_nav .pp_play{background:url(/public/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/public/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/public/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(/public/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(/public/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/public/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{}.pp_description{display:none!important;margin:0 0 5px 0}.pp_nav{clear:left;float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;overflow:hidden;position:relative}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0}.pp_gallery li.default a{background:url(/public/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/public/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/public/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;line-height:22px;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px 0}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.price-tooltip-icon{display:inline-block;background:url(../images/products/info-icon.png) no-repeat;width:11px;height:11px;vertical-align:middle}.price-tooltip{display:none;width:280px;padding:20px;font-size:12px;color:#444;cursor:default}.price-tooltip h4{font-size:18px;text-align:center;color:#333;margin-bottom:20px}.price-tooltip .discount-elements{border-bottom:1px solid #aaa;margin-bottom:2px;padding-bottom:4px}.price-tooltip .summations{border-top:1px solid #aaa}.price-tooltip .element-label{float:left;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-tooltip .money,.price-tooltip .discount-percentage{float:right}.price-tooltip .discount-percentage{color:#888;margin-right:8px;font-weight:normal}.price-tooltip .savings .money{color:#cb3232}.price-tooltip .total-savings{font-weight:bold}.price-tooltip .discount-elements>div,.price-tooltip .summations>div{margin-top:4px}.price-tooltip .discount .element-label{text-transform:capitalize}.price-tooltip .regular-price.strike .money{text-decoration:line-through}.video-thumb-border img{border:9px solid #f0f0f0}.button.large,.button-large,.button-large-wide{background:transparent url(/public/images/button-large-sprite.png) 0 0 repeat-x;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,'Liberation Sans',FreeSans,Sans-Serif;letter-spacing:.025em;font-size:13px!important;font-weight:normal;height:25px;line-height:24px;overflow:hidden;padding:0;text-align:center;width:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.button.large:hover,.button-large:hover,.button-large-wide:hover{color:#fff}.button.large:disabled,.button-large:disabled,.button-large-wide:disabled,.button.large.disabled,.button-large.disabled,.button-large-wide.disabled{cursor:default}.button.large.secondary,.button-large.secondary,.button-large-wide.secondary{background-position:0 -50px}.button.large.green,.button-large.green,.button-large-wide.green{background-position:0 -100px}.button.large.tertiary,.button-large.tertiary,.button-large-wide.tertiary{background-position:0 -100px}.button.large.blue,.button-large.blue,.button-large-wide.blue{background-position:0 -50px}.button.large.darkblue,.button-large.darkblue,.button-large-wide.darkblue{background-position:0 -150px}.button.large.disabled,.button-large.disabled,.button-large-wide.disabled,.button.large.grey,.button-large.grey,.button-large-wide.grey,.button.large.gray,.button-large.gray,.button-large-wide.gray{background-position:0 -200px}.button.large.primary,.button-large.primary,.button-large-wide.primary{background-position:0 0}.button.large.orange,.button-large.orange,.button-large-wide.orange{background-position:0 0}.button.large.darkorange,.button-large.darkorange,.button-large-wide.darkorange{background-position:0 0}.button.large.red,.button-large.red,.button-large-wide.red{background-position:0 -250px}.button.large:hover.secondary,.button-large:hover.secondary,.button-large-wide:hover.secondary{background-position:0 -75px}.button.large:hover.green,.button-large:hover.green,.button-large-wide:hover.green{background-position:0 -125px}.button.large:hover.tertiary,.button-large:hover.tertiary,.button-large-wide:hover.tertiary{background-position:0 -125px}.button.large:hover.blue,.button-large:hover.blue,.button-large-wide:hover.blue{background-position:0 -75px}.button.large:hover.darkblue,.button-large:hover.darkblue,.button-large-wide:hover.darkblue{background-position:0 -175px}.button.large:hover.primary,.button-large:hover.primary,.button-large-wide:hover.primary{background-position:0 -25px}.button.large:hover.orange,.button-large:hover.orange,.button-large-wide:hover.orange{background-position:0 -25px}.button.large:hover.darkorange,.button-large:hover.darkorange,.button-large-wide:hover.darkorange{background-position:0 -25px}.button.large:hover.red,.button-large:hover.red,.button-large-wide:hover.red{background-position:0 -275px}.button.large:hover.grey,.button-large:hover.grey,.button-large-wide:hover.grey,.button.large:hover.gray,.button-large:hover.gray,.button-large-wide:hover.gray{background-position:0 -225px}.button.large:hover.grey:disabled,.button-large:hover.grey:disabled,.button-large-wide:hover.grey:disabled,.button.large:hover.gray:disabled,.button-large:hover.gray:disabled,.button-large-wide:hover.gray:disabled{background-position:0 -200px}.button-large-wide,.button.large.wide{width:175px}input.button{padding-bottom:2px}.info-tooltip{display:none;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px 3px 3px 3px;-moz-border-radius:4px 3px 3px 3px;-webkit-border-radius:4px 3px 3px 3px;box-shadow:4px 4px 4px #ccc;-moz-box-shadow:4px 4px 4px #ccc;-webkit-box-shadow:4px 4px 4px #ccc;box-shadow:4px 4px 4px #ccc black;-moz-box-shadow:4px 4px 4px #ccc black;-webkit-box-shadow:4px 4px 4px #ccc black;border:1px solid #ccc;position:relative;width:170px;padding:10px 4px;line-height:13px;font-size:11px;text-align:left;z-index:1;cursor:default}.info-tooltip span{display:block;padding:2px 18px 0 6px}