.coming-soon{text-decoration:line-through !important}body.smooth-fonts,body.smooth-fonts button{-webkit-font-smoothing:antialiased}@font-face{font-family:'MundoSans';src:url("MundoSans-Regular.eot");src:url("MundoSans-Regular.eot?#iefix") format("embedded-opentype"),url("MundoSans-Regular.woff") format("woff"),url("MundoSans-Regular.ttf") format("truetype"),url("MundoSans-Regular.svg#MundoSans-Regular") format("svg")}@font-face{font-family:'MundoSansBook';src:url("MundoSansBook-Regular.eot");src:url("MundoSansBook-Regular.eot?#iefix") format("embedded-opentype"),url("MundoSansBook-Regular.woff") format("woff"),url("MundoSansBook-Regular.ttf") format("truetype"),url("MundoSansBook-Regular.svg#MundoSansBook-Regular") format("svg")}@font-face{font-family:'MundoSansLight';src:url("MundoSansLight-Regular.eot");src:url("MundoSansLight-Regular.eot?#iefix") format("embedded-opentype"),url("MundoSansLight-Regular.woff") format("woff"),url("MundoSansLight-Regular.ttf") format("truetype"),url("MundoSansLight-Regular.svg#MundoSansLight-Regular") format("svg")}@font-face{font-family:'LimeRock';src:url("LimeRock.eot");src:url("LimeRock.eot?#iefix") format("embedded-opentype"),url("LimeRock.woff") format("woff"),url("LimeRock.ttf") format("truetype"),url("LimeRock.svg#LimeRock") format("svg")}.coming-soon{text-decoration:line-through !important}html,body{margin:0;padding:0;min-height:100%;width:100%;height:100%;position:relative}.bndotcom-container div,.bndotcom-container p,.bndotcom-container dl,.bndotcom-container dt,.bndotcom-container dd,.bndotcom-container ul,.bndotcom-container ol,.bndotcom-container li,.bndotcom-container h1,.bndotcom-container h2,.bndotcom-container h3,.bndotcom-container h4,.bndotcom-container h5,.bndotcom-container h6,.bndotcom-container pre,.bndotcom-container form,.bndotcom-container fieldset,.bndotcom-container input,.bndotcom-container textarea,.bndotcom-container p,.bndotcom-container blockquote,.bndotcom-container th,.bndotcom-container td,.bndotcom-container keygen,.bndotcom-container select,.bndotcom-container button,.bndotcom-container isindex,.bndotcom-container hr,.bndotcom-mobile-container div,.bndotcom-mobile-container p,.bndotcom-mobile-container dl,.bndotcom-mobile-container dt,.bndotcom-mobile-container dd,.bndotcom-mobile-container ul,.bndotcom-mobile-container ol,.bndotcom-mobile-container li,.bndotcom-mobile-container h1,.bndotcom-mobile-container h2,.bndotcom-mobile-container h3,.bndotcom-mobile-container h4,.bndotcom-mobile-container h5,.bndotcom-mobile-container h6,.bndotcom-mobile-container pre,.bndotcom-mobile-container form,.bndotcom-mobile-container fieldset,.bndotcom-mobile-container input,.bndotcom-mobile-container textarea,.bndotcom-mobile-container p,.bndotcom-mobile-container blockquote,.bndotcom-mobile-container th,.bndotcom-mobile-container td,.bndotcom-mobile-container keygen,.bndotcom-mobile-container select,.bndotcom-mobile-container button,.bndotcom-mobile-container isindex,.bndotcom-mobile-container hr{margin:0;padding:0}.bndotcom-container table,.bndotcom-mobile-container table{border-collapse:collapse;border-spacing:0}.bndotcom-container fieldset,.bndotcom-container img,.bndotcom-mobile-container fieldset,.bndotcom-mobile-container img{border:0 none}.bndotcom-container input,.bndotcom-container textarea,.bndotcom-mobile-container input,.bndotcom-mobile-container textarea{border:0 none;outline-width:0;background:white}.bndotcom-container address,.bndotcom-container caption,.bndotcom-container cite,.bndotcom-container code,.bndotcom-container dfn,.bndotcom-container th,.bndotcom-container var,.bndotcom-mobile-container address,.bndotcom-mobile-container caption,.bndotcom-mobile-container cite,.bndotcom-mobile-container code,.bndotcom-mobile-container dfn,.bndotcom-mobile-container th,.bndotcom-mobile-container var{font-style:normal;font-weight:normal;font-size:100%}.bndotcom-container ol,.bndotcom-container ul,.bndotcom-mobile-container ol,.bndotcom-mobile-container ul{list-style:none}.bndotcom-container li,.bndotcom-mobile-container li{list-style-type:none}.bndotcom-container caption,.bndotcom-container th,.bndotcom-mobile-container caption,.bndotcom-mobile-container th{text-align:left}.bndotcom-container em,.bndotcom-container strong,.bndotcom-mobile-container em,.bndotcom-mobile-container strong{font-style:normal;font-weight:normal;font-size:100%}.bndotcom-container h1,.bndotcom-container h2,.bndotcom-container h3,.bndotcom-container h4,.bndotcom-container h5,.bndotcom-container h6,.bndotcom-mobile-container h1,.bndotcom-mobile-container h2,.bndotcom-mobile-container h3,.bndotcom-mobile-container h4,.bndotcom-mobile-container h5,.bndotcom-mobile-container h6{font-style:normal;font-weight:normal;font-size:100%}.bndotcom-container q:after,.bndotcom-mobile-container q:after{content:''}.bndotcom-container q:after,.bndotcom-mobile-container q:after{content:''}.bndotcom-container abbr,.bndotcom-container acronym,.bndotcom-mobile-container abbr,.bndotcom-mobile-container acronym{border:0 none}.bndotcom-container a,.bndotcom-container a:hover,.bndotcom-container a:visited,.bndotcom-container a:active,.bndotcom-container a:link,.bndotcom-mobile-container a,.bndotcom-mobile-container a:hover,.bndotcom-mobile-container a:visited,.bndotcom-mobile-container a:active,.bndotcom-mobile-container a:link{text-decoration:none}.bndotcom-container form,.bndotcom-mobile-container form{display:block}.bndotcom-container textarea:focus,.bndotcom-container input:focus,.bndotcom-container select:focus,.bndotcom-container button:focus,.bndotcom-mobile-container textarea:focus,.bndotcom-mobile-container input:focus,.bndotcom-mobile-container select:focus,.bndotcom-mobile-container button:focus{outline-width:0}.bndotcom-container input,.bndotcom-container textarea,.bndotcom-container keygen,.bndotcom-container select,.bndotcom-container button,.bndotcom-container isindex,.bndotcom-mobile-container input,.bndotcom-mobile-container textarea,.bndotcom-mobile-container keygen,.bndotcom-mobile-container select,.bndotcom-mobile-container button,.bndotcom-mobile-container isindex{font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;text-shadow:inherit;text-align:inherit;display:inline-block;border:0 none;text-indent:0;text-transform:none}.bndotcom-container article,.bndotcom-container aside,.bndotcom-container details,.bndotcom-container figcaption,.bndotcom-container figure,.bndotcom-container footer,.bndotcom-container header,.bndotcom-container hgroup,.bndotcom-container nav,.bndotcom-container section,.bndotcom-container address,.bndotcom-mobile-container article,.bndotcom-mobile-container aside,.bndotcom-mobile-container details,.bndotcom-mobile-container figcaption,.bndotcom-mobile-container figure,.bndotcom-mobile-container footer,.bndotcom-mobile-container header,.bndotcom-mobile-container hgroup,.bndotcom-mobile-container nav,.bndotcom-mobile-container section,.bndotcom-mobile-container address{display:block}.bndotcom-container input[type=submit],.bndotcom-mobile-container input[type=submit]{background:transparent}.bndotcom-container html,.bndotcom-mobile-container html{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}.bndotcom-container *,.bndotcom-mobile-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bndotcom-container div:focus,.bndotcom-container form:focus,.bndotcom-container section:focus,.bndotcom-container header:focus,.bndotcom-container footer:focus,.bndotcom-container article:focus,.bndotcom-mobile-container div:focus,.bndotcom-mobile-container form:focus,.bndotcom-mobile-container section:focus,.bndotcom-mobile-container header:focus,.bndotcom-mobile-container footer:focus,.bndotcom-mobile-container article:focus{outline-width:0}.bndotcom-container .touch a:hover,.bndotcom-mobile-container .touch a:hover{text-decoration:inherit}.bndotcom-container .touch .carousel,.bndotcom-mobile-container .touch .carousel{-webkit-transition:none}.bndotcom-container button::-moz-focus-inner,.bndotcom-container input[type="reset"]::-moz-focus-inner,.bndotcom-container input[type="button"]::-moz-focus-inner,.bndotcom-container input[type="submit"]::-moz-focus-inner,.bndotcom-container input[type="file"]>input[type="button"]::-moz-focus-inner,.bndotcom-mobile-container button::-moz-focus-inner,.bndotcom-mobile-container input[type="reset"]::-moz-focus-inner,.bndotcom-mobile-container input[type="button"]::-moz-focus-inner,.bndotcom-mobile-container input[type="submit"]::-moz-focus-inner,.bndotcom-mobile-container input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;padding:0 !important;margin:0}.bndotcom-container select,.bndotcom-mobile-container select{-webkit-appearance:menulist;-webkit-appearance:menulist-button;box-shadow:none}.btn-disabled{opacity:.8}.carousel-scroll-button{display:block;position:absolute;z-index:4;top:0;bottom:0;width:60px}.carousel-scroll-button.prev{-webkit-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;-moz-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, #f5f5f5), color-stop(100%, rgba(245,245,245,0.9)));background:-webkit-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.9));background:-moz-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.9));background:-o-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.9));background:linear-gradient(left, #f5f5f5 30%,rgba(245,245,245,0.9));background:-ms-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.9)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff4f4f4',EndColorStr='#bbf4f4f4',GradientType='1')}.carousel-scroll-button.prev:hover{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, #f5f5f5), color-stop(100%, rgba(245,245,245,0.95)));background:-webkit-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.95));background:-moz-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.95));background:-o-linear-gradient(left, #f5f5f5 30%, rgba(245,245,245,0.95));background:linear-gradient(left, #f5f5f5 30%,rgba(245,245,245,0.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff4f4f4',EndColorStr='#ddf4f4f4',GradientType='1')}.carousel-scroll-button.prev:before{background-image:url(/assets/arrow-sprite-left-ab53af0ccb09868a23cd275f11c30df1.png) !important}.ie9 .carousel-scroll-button.prev{background-image:url(/assets/arrow-sprite-left-ab53af0ccb09868a23cd275f11c30df1.png) !important}.carousel-scroll-button.next{-webkit-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;-moz-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(30%, #f5f5f5), color-stop(100%, rgba(245,245,245,0.9)));background:-webkit-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.9));background:-moz-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.9));background:-o-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.9));background:linear-gradient(right, #f5f5f5 30%,rgba(245,245,245,0.9));background:-ms-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.9)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bbf4f4f4',EndColorStr='#eff4f4f4',GradientType='1')}.carousel-scroll-button.next:hover{background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(30%, #f5f5f5), color-stop(100%, rgba(245,245,245,0.95)));background:-webkit-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.95));background:-moz-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.95));background:-o-linear-gradient(right, #f5f5f5 30%, rgba(245,245,245,0.95));background:linear-gradient(right, #f5f5f5 30%,rgba(245,245,245,0.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddf4f4f4',EndColorStr='#eff4f4f4',GradientType='1')}.carousel-scroll-button.next:before{background-image:url(/assets/arrow-sprite-right-a7252ebeb939ac99140b4ff8d8a0fcc4.png) !important}.ie9 .carousel-scroll-button.next{background-image:url(/assets/arrow-sprite-right-a7252ebeb939ac99140b4ff8d8a0fcc4.png) !important}.carousel-scroll-button.prev,.carousel-scroll-button.next{-webkit-transition-property:left, right, background, opacity;-moz-transition-property:left, right, background, opacity;-o-transition-property:left, right, background, opacity;transition-property:left, right, background, opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.carousel-scroll-button.prev:hover:before,.carousel-scroll-button.next:hover:before{background-position:center bottom}.carousel-scroll-button.prev:before,.carousel-scroll-button.next:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;height:28px;width:28px;background-position:center top;background-repeat:no-repeat}.carousel-scroll-button.prev:focus,.carousel-scroll-button.next:focus{outline:none}.carousel-scroll-button.prev{left:0;opacity:1}.carousel-scroll-button.prev.hidden{left:-70px;opacity:0}.carousel-scroll-button.next{right:0;opacity:1}.carousel-scroll-button.next.hidden{right:-70px;opacity:0}.credit-cards-sprite,.billing-edit .credit-cards .visa,.billing-edit .credit-cards .master-card,.billing-edit .credit-cards .american-express,.billing-edit .credit-cards .discover,.billing-edit .credit-cards .jcb{background:url(/assets/credit-cards-sbc55050d40-c0f56c881721226f878a2c482e5d5a87.png) no-repeat}input[type="submit"]::-moz-focus-inner{border:0}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=time]{height:30px;text-align:left;padding:0 10px;vertical-align:middle;background-color:#fafafa;border:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.25);font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-webkit-transition-property:background-color, color, border, box-shadow;-moz-transition-property:background-color, color, border, box-shadow;-o-transition-property:background-color, color, border, box-shadow;transition-property:background-color color border box-shadow;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-appearance:none}.ie8 input[type=text],.ie8 input[type=email],.ie8 input[type=tel],.ie8 input[type=password],.ie8 input[type=number],.ie8 input[type=date],.ie8 input[type=time]{border:1px solid #d4d4d4}input[type=text]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=password]:hover,input[type=number]:hover,input[type=date]:hover,input[type=time]:hover{border:1px solid rgba(0,0,0,0.25);border-top:1px solid rgba(0,0,0,0.35);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075)}input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=tel]:focus,input[type=tel]:active,input[type=password]:focus,input[type=password]:active,input[type=number]:focus,input[type=number]:active,input[type=date]:focus,input[type=date]:active,input[type=time]:focus,input[type=time]:active{background-color:white;border:1px solid #4e9cc1;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2)}input[type=text].error,input[type=text].checkout-error,input[type=email].error,input[type=email].checkout-error,input[type=tel].error,input[type=tel].checkout-error,input[type=password].error,input[type=password].checkout-error,input[type=number].error,input[type=number].checkout-error,input[type=date].error,input[type=date].checkout-error,input[type=time].error,input[type=time].checkout-error{background-color:#ffadad;background-color:rgba(173,0,0,0.2);color:inherit}input[type=text].error:focus,input[type=text].checkout-error:focus,input[type=email].error:focus,input[type=email].checkout-error:focus,input[type=tel].error:focus,input[type=tel].checkout-error:focus,input[type=password].error:focus,input[type=password].checkout-error:focus,input[type=number].error:focus,input[type=number].checkout-error:focus,input[type=date].error:focus,input[type=date].checkout-error:focus,input[type=time].error:focus,input[type=time].checkout-error:focus{background-color:white}input[type=text].validated,input[type=email].validated,input[type=tel].validated,input[type=password].validated,input[type=number].validated,input[type=date].validated,input[type=time].validated{background-color:#a5d2e3;background-image:url(/assets/input_validated-0a2d0400f1853ce2d54a2c538889b9fc.png);background-position:right center;background-repeat:no-repeat}input[type=text].validated:focus,input[type=email].validated:focus,input[type=tel].validated:focus,input[type=password].validated:focus,input[type=number].validated:focus,input[type=date].validated:focus,input[type=time].validated:focus{background-color:white}.ie8 input[type=password]{font-family:Arial, sans-serif}input[type=submit]{white-space:normal;cursor:pointer}input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkbox-wrapper,.radio-wrapper{position:relative;width:20px;height:20px}.checkbox-wrapper,.checkbox-wrapper+label,.radio-wrapper,.radio-wrapper+label{line-height:20px;vertical-align:middle;display:inline-block}.checkbox-wrapper input,.radio-wrapper input{position:absolute;top:0;left:0;opacity:0;z-index:1}.checkbox-wrapper input,.checkbox-wrapper input+span,.radio-wrapper input,.radio-wrapper input+span{width:20px;height:20px;vertical-align:middle}.checkbox-wrapper input+span,.radio-wrapper input+span{display:block;text-align:left;padding:0 10px;vertical-align:middle;background-color:#fafafa;border:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.25);font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-webkit-transition-property:background-color, color, border, box-shadow;-moz-transition-property:background-color, color, border, box-shadow;-o-transition-property:background-color, color, border, box-shadow;transition-property:background-color color border box-shadow;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-appearance:none;padding:0;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.25)}.ie8 .checkbox-wrapper input+span,.ie8 .radio-wrapper input+span{border:1px solid #d4d4d4}.checkbox-wrapper input+span:hover,.radio-wrapper input+span:hover{border:1px solid rgba(0,0,0,0.25);border-top:1px solid rgba(0,0,0,0.35);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075)}.checkbox-wrapper input+span:focus,.checkbox-wrapper input+span:active,.radio-wrapper input+span:focus,.radio-wrapper input+span:active{background-color:white;border:1px solid #4e9cc1;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2)}.checkbox-wrapper input+span.error,.checkbox-wrapper input+span.checkout-error,.radio-wrapper input+span.error,.radio-wrapper input+span.checkout-error{background-color:#ffadad;background-color:rgba(173,0,0,0.2);color:inherit}.checkbox-wrapper input+span.error:focus,.checkbox-wrapper input+span.checkout-error:focus,.radio-wrapper input+span.error:focus,.radio-wrapper input+span.checkout-error:focus{background-color:white}.checkbox-wrapper input+span.validated,.radio-wrapper input+span.validated{background-color:#a5d2e3;background-image:url(/assets/input_validated-0a2d0400f1853ce2d54a2c538889b9fc.png);background-position:right center;background-repeat:no-repeat}.checkbox-wrapper input+span.validated:focus,.radio-wrapper input+span.validated:focus{background-color:white}.checkbox-wrapper input+span:before,.radio-wrapper input+span:before{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;content:"";line-height:20px;vertical-align:middle;text-align:center;color:#337a99}.checkbox-wrapper input[type=checkbox]:checked+span:before,.radio-wrapper input[type=checkbox]:checked+span:before{content:"\2713"}.checkbox-wrapper input[type=radio]+span,.checkbox-wrapper input[type=radio]+span:before,.radio-wrapper input[type=radio]+span,.radio-wrapper input[type=radio]+span:before{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.checkbox-wrapper input[type=radio]+span:before,.radio-wrapper input[type=radio]+span:before{top:3px;left:3px}.checkbox-wrapper input[type=radio]:checked+span:before,.radio-wrapper input[type=radio]:checked+span:before{height:14px;width:14px;background:#337a99}.button-style-checkbox-wrapper{position:relative;display:inline-block}.button-style-checkbox-wrapper input{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.button-style-checkbox-wrapper input:checked+span{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#3981a2;background:-webkit-linear-gradient(95deg, #3981a2, #59a9cf);background:-moz-linear-gradient(95deg, #3981a2, #59a9cf);background:-o-linear-gradient(95deg, #3981a2, #59a9cf);background:linear-gradient(95deg, #3981a2,#59a9cf);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3981A2', endColorstr='#FF59A9CF')}.button-style-checkbox-wrapper input:checked+span[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.button-style-checkbox-wrapper input:checked+span:hover,.button-style-checkbox-wrapper input:checked+span:focus{background:#357a97;background:-webkit-linear-gradient(95deg, #357a97, #6fc4ec);background:-moz-linear-gradient(95deg, #357a97, #6fc4ec);background:-o-linear-gradient(95deg, #357a97, #6fc4ec);background:linear-gradient(95deg, #357a97,#6fc4ec);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF357A97', endColorstr='#FF6FC4EC')}.button-style-checkbox-wrapper input:checked+span:active{background:#3780a0}@media only screen and (max-width: 699px){.button-style-checkbox-wrapper input:checked+span{padding:15px 20px}}.button-style-checkbox-wrapper input:checked+span:before{content:"\2713";position:absolute;display:block;left:10px;top:50%;margin-top:-8px}.button-style-checkbox-wrapper input.checked+span{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#3981a2;background:-webkit-linear-gradient(95deg, #3981a2, #59a9cf);background:-moz-linear-gradient(95deg, #3981a2, #59a9cf);background:-o-linear-gradient(95deg, #3981a2, #59a9cf);background:linear-gradient(95deg, #3981a2,#59a9cf);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3981A2', endColorstr='#FF59A9CF')}.button-style-checkbox-wrapper input.checked+span[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.button-style-checkbox-wrapper input.checked+span:hover,.button-style-checkbox-wrapper input.checked+span:focus{background:#357a97;background:-webkit-linear-gradient(95deg, #357a97, #6fc4ec);background:-moz-linear-gradient(95deg, #357a97, #6fc4ec);background:-o-linear-gradient(95deg, #357a97, #6fc4ec);background:linear-gradient(95deg, #357a97,#6fc4ec);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF357A97', endColorstr='#FF6FC4EC')}.button-style-checkbox-wrapper input.checked+span:active{background:#3780a0}@media only screen and (max-width: 699px){.button-style-checkbox-wrapper input.checked+span{padding:15px 20px}}.button-style-checkbox-wrapper input.checked+span:before{content:"\2713";position:absolute;display:block;left:10px;top:50%;margin-top:-8px}.button-style-checkbox-wrapper input+span{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575}.button-style-checkbox-wrapper input+span[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.button-style-checkbox-wrapper input+span:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.button-style-checkbox-wrapper input+span:active{background:#5e5a5a}.button-style-checkbox-wrapper input+span:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.button-style-checkbox-wrapper input+span:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 699px){.button-style-checkbox-wrapper input+span{padding:15px 20px}}.button-style-checkbox-wrapper input span{width:100%}form label.required:before,.required>label:before{content:"* "}.select-wrapper{display:inline-block;position:relative}.select-wrapper>select{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;min-width:8.4em}.select-wrapper>select option{text-shadow:none;color:#212121}.no-js .select-wrapper>select{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.select-wrapper span{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;text-align:left}.no-js .select-wrapper span{display:none}@media (max-width: 699px){.select-wrapper,.select-wrapper select{width:100%}}.select-wrapper{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #d9d9d9;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px white;border:1px solid #cccccc;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 1px 2px 0 rgba(0,0,0,0.1);padding:0;line-height:16px}.select-wrapper,.select-wrapper:hover,.no-touch .select-wrapper:hover{color:#474747}.select-wrapper,.select-wrapper:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #e6e6e6), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #e6e6e6, #fff);background:-moz-linear-gradient(bottom, #e6e6e6, #fff);background:-o-linear-gradient(bottom, #e6e6e6, #fff);background:linear-gradient(bottom, #e6e6e6,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE6E6E6', endColorstr='#FFFFFFFF')}.select-wrapper:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 2px 0 rgba(0,0,0,0.1);border:1px solid #b3b3b3}.select-wrapper.selected,.select-wrapper:active{background:#d9d9d9;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #d9d9d9), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(bottom, #d9d9d9, #e6e6e6);background:-moz-linear-gradient(bottom, #d9d9d9, #e6e6e6);background:-o-linear-gradient(bottom, #d9d9d9, #e6e6e6);background:linear-gradient(bottom, #d9d9d9,#e6e6e6);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD9D9D9', endColorstr='#FFE6E6E6');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3);border:1px solid #b3b3b3}.select-wrapper[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.select-wrapper>select{margin:0 5px;height:30px;text-align:left}.select-wrapper>span{line-height:16px;padding:7px 25px 7px 10px}.select-wrapper>span:after{content:"";position:absolute;top:50%;margin-top:-3px;right:12.5px;border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid #474747;border-bottom:none}.error,.checkout-errors{color:#ad0000;display:block}div>.error,div>.checkout-errors{background-color:rgba(173,0,0,0.2);padding:10px;border:1px solid #ad0000;-webkit-border-radius:4px 4px;-moz-border-radius:4px 4px;-ms-border-radius:4px 4px;-o-border-radius:4px 4px;border-radius:4px 4px}div>.error hr,div>.checkout-errors hr{margin:5px 0}div>.error ul,div>.checkout-errors ul{padding-left:24px}div>.error ul,div>.error ul li,div>.checkout-errors ul,div>.checkout-errors ul li{list-style:disc;list-style-type:disc}div>.error a,div>.checkout-errors a{color:inherit;cursor:pointer;color:#0079ad}.no-touch div>.error a:hover,.no-touch div>.checkout-errors a:hover{color:#0079ad}div>.error a[disabled=true],div>.error a[disabled=true]:hover,div>.error a[disabled=true]:active,.no-touch div>.error a[disabled=true]:hover,div>.checkout-errors a[disabled=true],div>.checkout-errors a[disabled=true]:hover,div>.checkout-errors a[disabled=true]:active,.no-touch div>.checkout-errors a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}div>.error a:hover,div>.checkout-errors a:hover{text-decoration:underline}::selection{color:white;background:#3a3b41;background:#7685c1;text-shadow:none}::-moz-selection{color:white;background:#3a3b41;background:#7685c1;text-shadow:none}body{font-size:16px;line-height:1.25em;font-weight:normal;font-family:PTSans, Arial, Helvetica, sans-serif;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:white;-webkit-text-size-adjust:none;-moz-font-size-adjust:none;font-size-adjust:none}body>header,body>.container,body>footer{position:relative;max-width:100%;margin:0 auto;overflow-x:visible;overflow-y:visible}.ie8 body{min-width:1024px}a{color:inherit;cursor:pointer;color:#0079ad}.no-touch a:hover{color:#0079ad}a[disabled=true],a[disabled=true]:hover,a[disabled=true]:active,.no-touch a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}a:hover{text-decoration:underline}a[disabled=true],a[disabled=true]:hover,a[disabled=true]:active,.no-touch a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}hr{border-top:1px solid #d4d4d4;border-bottom:1px solid white;border-left:none;border-right:none}.container{position:relative;margin:0 auto;overflow-x:hidden;width:100%}.store-front-page .container{overflow-x:inherit}.price.seo-only{display:none}*[data-show-if-match]{display:none}@media only screen and (max-width: 699px){.panel{position:fixed !important;overflow:auto !important}}.brand-tooltip{display:inline-block;position:relative;bottom:-3px;height:13px;width:13px;background-image:url(/assets/plus-circle-bf1b4254802024d48a92fd171dd14750.png);background-repeat:no-repeat;background-position:left center;-moz-user-select:none;user-select:none}.brand-tooltip:after{position:absolute;display:none;content:"";background:url(/assets/bubble-arrow-39f63f8137918ee2c8b9bfbe72215dae.png);width:11px;height:7px;top:-12px;left:-5px;z-index:4}.brand-tooltip>div{z-index:3;display:none;position:absolute;bottom:25px;left:-15px;height:60px;width:150px;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:white;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);box-shadow:0 1px 3px 0 rgba(0,0,0,0.4)}.ie8 .brand-tooltip>div,.ie8 .brand-tooltip>div{border:1px solid #d4d4d4}.brand-tooltip.open,.brand-tooltip:hover{background-position:-13px 0}.brand-tooltip.open>div,.brand-tooltip.open:after{display:block}.bag{font-size:14px}.bag h2{font-weight:normal;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:36px;margin-bottom:15px}.bag .item_list{border-top:3px solid #bdbdbd;border-bottom:3px solid #bdbdbd}.bag .product-image{text-align:center}.bag .product-image img{max-width:100%}.bag .item_list ul{width:100%;display:table;padding-bottom:5px;margin-bottom:20px}.bag .item_list ul li.header{display:table-row;font-weight:normal;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bag .item_list ul li.header>div{padding:0 0 5px 0;display:table-cell;border-left:none}.bag .item_list ul li.header>div .inner{padding:5px 10px;display:block;background:whitesmoke;border-bottom:none}.bag .item_list ul li.header+li.item>div .inner{border-top:none}.bag .item_list ul li.item{display:table-row}.bag .item_list ul li.item>div{padding:0;display:table-cell;vertical-align:top}.bag .item_list ul li.item>div .inner{padding:10px;display:block;border-top:1px solid #d4d4d4}.bag .item_list ul li.item>div .inner span{display:block}.bag .item_list ul li.item>div .inner span.select-wrapper{display:inline-block}.bag .item_list ul li.item>div+div+div{border-left:1px solid #d4d4d4}.bag .item_list ul li.item>div.status{padding-left:0}.bag .item_list ul li.item>div.product-image{display:none}.bag .item_list ul li.item>div.mobile-upsell{display:none}.bag .item_list ul>strong.error{width:155%}.bag .item>div{width:20%}.bag .item>div.details{font-weight:normal;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);width:60%}.bag .item>div.details span{display:block}.bag .item>div.details b{font-weight:normal}.bag .item>div.price{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bag .item>div .promo-title{color:#f27f0d}.bag .item>div .promo-message{font-weight:normal;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bag .item>div a{color:inherit;cursor:pointer;color:#0079ad}.no-touch .bag .item>div a:hover{color:#0079ad}.bag .item>div a[disabled=true],.bag .item>div a[disabled=true]:hover,.bag .item>div a[disabled=true]:active,.no-touch .bag .item>div a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bag .item>div a:hover{text-decoration:underline}.bag .item>div input{width:50px;padding:0 5px;text-align:center}.bag .item>div .save-for-later{padding:0}.bag .item>div .remove-from-bag{padding-top:20px}.bag .item>div .change-quantity-submit{padding-left:5px}.bag .item>div .save-item-for-later{padding-left:5px}.bag .item>div .cart-item-title a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .bag .item>div .cart-item-title a:hover{color:#0079ad}.bag .item>div .cart-item-title a[disabled=true],.bag .item>div .cart-item-title a[disabled=true]:hover,.bag .item>div .cart-item-title a[disabled=true]:active,.no-touch .bag .item>div .cart-item-title a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bag .item>div .price-title{display:none}.bag .item .details .top:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.bag .item .product-image{width:20%;min-width:100px}.bag .item .product-image img{width:93px;height:auto}.bag .item .product-image-section,.bag .item .meta-section{display:block}.bag .item .product-image-section{width:145px;float:left}.bag .item .meta-section{padding-left:165px}.ie9 .bag .item .meta-section{padding-left:0}.bag .item .warranty-upsell{padding-top:10px;margin-top:10px;border-top:1px solid #d4d4d4}.bag .item .warranty-upsell span.select-wrapper{display:inline-block;margin-right:5px}.bag .item .warranty-upsell .title{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bag .item .warranty-upsell .action{padding-top:10px}.bag .item .warranty-upsell .action .add-warranty-submit{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:7px 0px}.bag .item .warranty-upsell .action .add-warranty-submit,.bag .item .warranty-upsell .action .add-warranty-submit:hover,.no-touch .bag .item .warranty-upsell .action .add-warranty-submit:hover{color:white}.bag .item .warranty-upsell .action .add-warranty-submit,.bag .item .warranty-upsell .action .add-warranty-submit:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.bag .item .warranty-upsell .action .add-warranty-submit:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.bag .item .warranty-upsell .action .add-warranty-submit.selected,.bag .item .warranty-upsell .action .add-warranty-submit:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.bag .item .warranty-upsell .action .add-warranty-submit[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.bag .item-persistence{display:block;font-weight:normal;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bag .desktop-upsell{display:block}article.warranty-description-upsell-modal table{margin-bottom:20px}article.warranty-description-upsell-modal tr:nth-child(even){background:#eee;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}article.warranty-description-upsell-modal td{padding:10px 5px;border-right:1px solid #d4d4d4;line-height:1.2}article.warranty-description-upsell-modal td+td{text-align:center}article.warranty-description-upsell-modal td:last-child{border:none}article.warranty-description-upsell-modal td.indented span{list-style:disc;display:list-item;margin-left:30px}article.warranty-description-upsell-modal th{border-right:1px solid #d4d4d4;font-weight:normal;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);line-height:1.25;padding:10px 5px 20px}article.warranty-description-upsell-modal th+th{text-align:center}article.warranty-description-upsell-modal th:last-child{border:none}.product-tile{display:inline-block;text-align:left;vertical-align:bottom;height:385px;width:180px;padding:20px 25px 20px 0;position:relative;z-index:0}.product-tile .image-link-wrapper{display:block}.product-tile.book em,.product-tile.book em:before,.product-tile.book em:after,.product-tile.book em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.product-tile.book em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.product-tile.book em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.product-tile.comic em:before{content:none}.product-tile.periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.product-tile.catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.product-tile.video em,.product-tile.video em:before,.product-tile.video em:after,.product-tile.video em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.product-tile.video em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.product-tile img{max-width:155px;max-height:218px;min-width:90px;min-height:95px;vertical-align:bottom}.product-tile.accessory img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.product-tile .loading em:before,.product-tile .loading em:after{content:none}.product-tile .loading img{background:whitesmoke}.product-tile>div{margin-top:2px}.product-tile>div.info-section{line-height:20px;margin-top:240px}.product-tile>div.title{margin-top:11px}.product-tile a{color:inherit;cursor:pointer}.no-touch .product-tile a:hover{color:#0079ad}.product-tile a[disabled=true],.product-tile a[disabled=true]:hover,.product-tile a[disabled=true]:active,.no-touch .product-tile a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.product-tile a:hover{text-decoration:none}.product-tile .title a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .product-tile .title a:hover{color:#0079ad}.product-tile .title a[disabled=true],.product-tile .title a[disabled=true]:hover,.product-tile .title a[disabled=true]:active,.no-touch .product-tile .title a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.product-tile .title a:hover{text-decoration:underline}.product-tile .contributor a,.product-tile .company a{color:inherit;cursor:pointer;font-size:14px}.no-touch .product-tile .contributor a:hover,.no-touch .product-tile .company a:hover{color:#0079ad}.product-tile .contributor a[disabled=true],.product-tile .contributor a[disabled=true]:hover,.product-tile .contributor a[disabled=true]:active,.no-touch .product-tile .contributor a[disabled=true]:hover,.product-tile .company a[disabled=true],.product-tile .company a[disabled=true]:hover,.product-tile .company a[disabled=true]:active,.no-touch .product-tile .company a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.product-tile .contributor a:hover,.product-tile .company a:hover{text-decoration:underline}.product-tile .rental-time{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.product-tile:hover a,.product-tile:hover .contributor a,.product-tile:hover .company a{color:#0079ad}.product-tile:hover .options-menu a{color:#474747}.product-tile .action a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .product-tile .action a:hover{color:#0079ad}.product-tile .action a[disabled=true],.product-tile .action a[disabled=true]:hover,.product-tile .action a[disabled=true]:active,.no-touch .product-tile .action a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.product-tile .action a:hover{text-decoration:underline}.product-tile .action a span{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;display:block}.no-touch .product-tile .action a span:hover{color:#0079ad}.product-tile .action a span[disabled=true],.product-tile .action a span[disabled=true]:hover,.product-tile .action a span[disabled=true]:active,.no-touch .product-tile .action a span[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.product-tile .action a span:hover{text-decoration:underline}.product-tile .action input[type=submit]{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;background-color:transparent}.no-touch .product-tile .action input[type=submit]:hover{color:#0079ad}.product-tile .action input[type=submit][disabled=true],.product-tile .action input[type=submit][disabled=true]:hover,.product-tile .action input[type=submit][disabled=true]:active,.no-touch .product-tile .action input[type=submit][disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.product-tile .action input[type=submit]:hover{text-decoration:underline}.product-tile .preorder-coming-soon{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.product-tile.book .image:before,.product-tile.periodical .image:before,.product-tile.catalog .image:before,.product-tile.enewspaper .image:before,.product-tile.app .image:before,.product-tile.video .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.product-tile.enewspaper .image>a{position:relative}.product-tile.enewspaper .image>a{max-height:185px;overflow:hidden;vertical-align:bottom}.product-tile.enewspaper .image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.product-tile .image.not-avail:after{content:attr(data-not-avail-title);padding-top:20px;padding-left:20px;padding-right:20px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}@media (max-width: 699px){.product-tile .image.not-avail:after{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}.product-tile .image{left:0;bottom:160px;display:block}.product-tile .image:hover{text-decoration:none}.product-tile .image,.product-tile .image:after,.product-tile .image .badge,.product-tile .image .index{position:absolute}.product-tile .image .badge{z-index:-1;top:-15px;right:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg) translateX(100%);-moz-transform:rotate(90deg) translateX(100%);-ms-transform:rotate(90deg) translateX(100%);-o-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%);padding:0 6px 0 6px;max-height:20px;overflow-y:hidden;color:whitesmoke;text-shadow:-1px 0 #c97918;letter-spacing:1px;font-size:12px;background:#e58e24;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2)}.product-tile .image .index{z-index:-1;top:5px;left:4px;display:block;height:60px;width:60px;line-height:60px;padding-left:8px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#bdbdbd;background:-webkit-gradient(radial, 45% 45%, 0, 45% 45%, 100, color-stop(30%, #c9c9c9), color-stop(100%, #bdbdbd));background:-webkit-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:-moz-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:-o-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:radial-gradient(45% 45%, #c9c9c9 30%,#bdbdbd);-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-tile .image .product-tile-hover-text{display:none}.product-tile .image:hover .product-tile-hover-text{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#ededed;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;border-bottom:1px solid transparent;position:absolute;display:block;top:88px;left:20px;width:100px;padding:5px;margin:0 auto;text-align:center}.product-tile .image:hover .product-tile-hover-text[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.product-tile .image:hover .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.product-tile .image:hover .product-tile-hover-text:active{background:#5e5a5a}.product-tile .image:hover .product-tile-hover-text:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.product-tile .image:hover .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.product-tile .image:hover .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.product-tile .image:hover .product-tile-hover-text:active{background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C')}.product-tile .image:hover .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);border-top-width:0px;background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575}.product-tile .image:hover .product-tile-hover-text:active:not(:first-of-type){border-left-color:transparent}.product-tile.app .image{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.product-tile.app .image .badge{display:none}.product-tile.app .image em{position:relative;overflow:hidden;display:block}.product-tile.app .image em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.product-tile.app .image em,.product-tile.app .image em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.product-tile .not-available{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);font-size:13px}.touch .product-tile .info-section a:hover,.touch .new-product-tile .info-section a:hover{text-decoration:inherit}.touch .product-tile:hover a,.touch .product-tile:hover .contributor a,.touch .product-tile:hover .company a,.touch .new-product-tile:hover a,.touch .new-product-tile:hover .contributor a,.touch .new-product-tile:hover .company a{color:#474747}.touch .product-tile:hover .action a,.touch .new-product-tile:hover .action a{color:#0079ad}.new-product-tile{text-align:left;padding:15px 25px 20px 0;width:180px}.new-product-tile .image,.new-product-tile .image a,.new-product-tile .image em{display:inline-block;position:relative}.new-product-tile .image .product-tile-hover-text{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#ededed;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;border-bottom:1px solid transparent;display:none;position:absolute;top:50%;left:50%;width:100px;height:28px;line-height:28px;margin-left:-50px;margin-top:-14px;text-align:center;padding:0}.new-product-tile .image .product-tile-hover-text[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.new-product-tile .image .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.new-product-tile .image .product-tile-hover-text:active{background:#5e5a5a}.new-product-tile .image .product-tile-hover-text:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.new-product-tile .image .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.new-product-tile .image .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.new-product-tile .image .product-tile-hover-text:active{background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C')}.new-product-tile .image .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);border-top-width:0px;background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575}.new-product-tile .image .product-tile-hover-text:active:not(:first-of-type){border-left-color:transparent}.new-product-tile .image:hover .product-tile-hover-text{display:block}.new-product-tile .wrapper{z-index:0;position:relative}.new-product-tile .image img{max-width:155px;max-height:218px;min-width:90px;min-height:95px;vertical-align:bottom}.new-product-tile.app .image em{position:relative;overflow:hidden;display:block}.new-product-tile.app .image em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.new-product-tile.app .image em,.new-product-tile.app .image em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.new-product-tile.book .image em,.new-product-tile.book .image em:before,.new-product-tile.book .image em:after,.new-product-tile.book .image em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.new-product-tile.book .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.new-product-tile.book .image em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.new-product-tile.comic .image em:before{content:none}.new-product-tile.periodical .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.new-product-tile.catalog .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.new-product-tile.video .image em,.new-product-tile.video .image em:before,.new-product-tile.video .image em:after,.new-product-tile.video .image em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.new-product-tile.video .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.new-product-tile.enewspaper .image>a{max-height:185px;overflow:hidden;vertical-align:bottom}.new-product-tile.enewspaper .image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.new-product-tile.book .image:before,.new-product-tile.periodical .image:before,.new-product-tile.catalog .image:before,.new-product-tile.enewspaper .image:before,.new-product-tile.app .image:before,.new-product-tile.video .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.new-product-tile.accessory .image img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.new-product-tile.app .image .badge{display:none}.new-product-tile .badge{position:absolute;z-index:-1;top:-15px;right:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg) translateX(100%);-moz-transform:rotate(90deg) translateX(100%);-ms-transform:rotate(90deg) translateX(100%);-o-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%);padding:0 6px 0 6px;max-height:20px;overflow-y:hidden;color:whitesmoke;text-shadow:-1px 0 #c97918;letter-spacing:1px;font-size:12px;background:#e58e24;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2)}.new-product-tile .badge.lendme{background:#006838}.new-product-tile .title a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .new-product-tile .title a:hover{color:#0079ad}.new-product-tile .title a[disabled=true],.new-product-tile .title a[disabled=true]:hover,.new-product-tile .title a[disabled=true]:active,.no-touch .new-product-tile .title a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.new-product-tile .title a:hover{text-decoration:underline}.new-product-tile .contributor a,.new-product-tile .company a{color:inherit;cursor:pointer;font-size:14px}.no-touch .new-product-tile .contributor a:hover,.no-touch .new-product-tile .company a:hover{color:#0079ad}.new-product-tile .contributor a[disabled=true],.new-product-tile .contributor a[disabled=true]:hover,.new-product-tile .contributor a[disabled=true]:active,.no-touch .new-product-tile .contributor a[disabled=true]:hover,.new-product-tile .company a[disabled=true],.new-product-tile .company a[disabled=true]:hover,.new-product-tile .company a[disabled=true]:active,.no-touch .new-product-tile .company a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.new-product-tile .contributor a:hover,.new-product-tile .company a:hover{text-decoration:underline}.new-product-tile .rental-time{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.new-product-tile .preorder-coming-soon{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.new-product-tile:hover a,.new-product-tile:hover .contributor a,.new-product-tile:hover .company a{color:#0079ad}.new-product-tile:hover .options-menu a{color:#474747}.new-product-tile .action a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .new-product-tile .action a:hover{color:#0079ad}.new-product-tile .action a[disabled=true],.new-product-tile .action a[disabled=true]:hover,.new-product-tile .action a[disabled=true]:active,.no-touch .new-product-tile .action a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.new-product-tile .action a:hover{text-decoration:underline}.new-product-tile .action a span{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;display:block}.no-touch .new-product-tile .action a span:hover{color:#0079ad}.new-product-tile .action a span[disabled=true],.new-product-tile .action a span[disabled=true]:hover,.new-product-tile .action a span[disabled=true]:active,.no-touch .new-product-tile .action a span[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.new-product-tile .action a span:hover{text-decoration:underline}.new-product-tile .action input[type=submit]{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;background-color:transparent}.no-touch .new-product-tile .action input[type=submit]:hover{color:#0079ad}.new-product-tile .action input[type=submit][disabled=true],.new-product-tile .action input[type=submit][disabled=true]:hover,.new-product-tile .action input[type=submit][disabled=true]:active,.no-touch .new-product-tile .action input[type=submit][disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.new-product-tile .action input[type=submit]:hover{text-decoration:underline}@media (max-width: 699px){.bndotcom-mobile-container .new-product-tile{padding:15px 25px 20px 0;width:144px}.bndotcom-mobile-container .new-product-tile .wrapper{z-index:0;position:relative}.bndotcom-mobile-container .new-product-tile .image img{max-width:124px;max-height:174.4px;min-width:90px;min-height:95px;vertical-align:bottom}}.category-tile{display:inline-block;text-align:left;vertical-align:bottom;height:385px;width:180px;padding:20px 25px 20px 0;position:relative;z-index:0}.category-tile *{display:block}.category-tile a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .category-tile a:hover{color:#0079ad}.category-tile a[disabled=true],.category-tile a[disabled=true]:hover,.category-tile a[disabled=true]:active,.no-touch .category-tile a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.category-tile .main-image{position:absolute;bottom:147px;left:0}.category-tile .main-image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.category-tile .main-image:before{z-index:-1}.category-tile .main-image>em>img{max-height:218px;max-width:130px}.category-tile .main-image.book-stack em,.category-tile .main-image.book-stack em:before,.category-tile .main-image.book-stack em:after,.category-tile .main-image.book-stack em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.category-tile .main-image.book-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.category-tile .main-image.book-stack em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.category-tile .main-image.magazine-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.category-tile .main-image.catalog-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.category-tile .main-image.app-stack em{position:relative;overflow:hidden;display:block}.category-tile .main-image.app-stack em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.category-tile .main-image.app-stack em,.category-tile .main-image.app-stack em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.category-tile .main-image.app-stack em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.category-tile .main-image.app-stack .secondary img{-webkit-border-radius:21.25px;-moz-border-radius:21.25px;-ms-border-radius:21.25px;-o-border-radius:21.25px;border-radius:21.25px}.category-tile .main-image.app-stack .tertiary img{-webkit-border-radius:18.0625px;-moz-border-radius:18.0625px;-ms-border-radius:18.0625px;-o-border-radius:18.0625px;border-radius:18.0625px}.category-tile .secondary{position:absolute;right:-10px;bottom:5px;z-index:-1;-webkit-transform:rotate(2.25deg);-moz-transform:rotate(2.25deg);-ms-transform:rotate(2.25deg);-o-transform:rotate(2.25deg);transform:rotate(2.25deg)}.category-tile .secondary img{max-height:185.3px;max-width:110.5px}.category-tile .tertiary{position:absolute;right:-23px;bottom:10px;z-index:-1;-webkit-transform:rotate(-2.25deg);-moz-transform:rotate(-2.25deg);-ms-transform:rotate(-2.25deg);-o-transform:rotate(-2.25deg);transform:rotate(-2.25deg)}.category-tile .tertiary img{max-height:157.505px;max-width:93.925px}.category-tile .title{margin-top:245px}body.experimental-styles .category-tile .title{margin-top:233px}.category-tile .not-avail:after{content:attr(data-not-avail-title);padding-top:20px;padding-left:20px;padding-right:20px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}@media (max-width: 699px){.category-tile .not-avail:after{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}@media (max-width: 699px){.category-tile .not-avail:after{padding-top:20px}}.smart-tile{width:180px;display:inline-block;padding:0 25px 20px 0;vertical-align:top}.smart-tile *{max-width:155px}.smart-tile .fixed{height:225px;padding-top:7px;position:relative}.smart-tile .fixed>*{position:absolute;display:block;bottom:0;left:0}.smart-tile .fixed *{max-height:218px;vertical-align:bottom}.smart-tile .info{padding-top:15px}.equator-tile{font-size:0px;line-height:0px;display:inline-block}.equator-tile>.north,.equator-tile>.south{height:auto;position:relative;font-size:16px;line-height:1.25em}.equator-tile>.north{vertical-align:text-bottom;margin-bottom:0px}.equator-tile>.south{display:inline-block;margin-top:15px;vertical-align:text-top}.branded-product-image-tile img{vertical-align:text-bottom}.branded-product-image-tile em{display:block}.branded-product-image-tile.book:before,.branded-product-image-tile.periodical:before,.branded-product-image-tile.enewspaper:before,.branded-product-image-tile.app:before,.branded-product-image-tile.video:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.branded-product-image-tile.book em,.branded-product-image-tile.book em:before,.branded-product-image-tile.book em:after,.branded-product-image-tile.book em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.branded-product-image-tile.book em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.branded-product-image-tile.book em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.branded-product-image-tile.comic em:before{content:none}.branded-product-image-tile.periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.branded-product-image-tile.catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.branded-product-image-tile.video em,.branded-product-image-tile.video em:before,.branded-product-image-tile.video em:after,.branded-product-image-tile.video em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.branded-product-image-tile.video em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.branded-product-image-tile.enewspaper em{max-height:185px;overflow:hidden;vertical-align:bottom}.branded-product-image-tile.enewspaper em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.branded-product-image-tile.app em{position:relative;overflow:hidden;display:block}.branded-product-image-tile.app em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.branded-product-image-tile.app em,.branded-product-image-tile.app em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.bestsellers.stack{font-size:0;overflow:hidden}.bestsellers.stack .stack-container{width:3000px;line-height:0;margin-top:-5px;margin-bottom:25px}.bestsellers.stack img,.bestsellers.stack .group,.bestsellers.stack .new-product-tile{display:inline-block;line-height:0;margin:0;padding:0}.bestsellers.stack .north{height:auto;position:relative;vertical-align:text-bottom}.bestsellers.stack .new-product-tile.large,.bestsellers.stack .new-product-tile.large .image img{width:240px}.bestsellers.stack .new-product-tile.small,.bestsellers.stack .new-product-tile.small .image img{width:120px}.bestsellers.stack .new-product-tile .image img{max-width:100%;max-height:100%}.bestsellers.stack .new-product-tile.newspaper img{max-height:450px}.bestsellers.stack.marquee-top .stack-container>*,.bestsellers.stack.marquee-top .north>*{vertical-align:top}.read-more-content{overflow-y:hidden;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747;max-height:260px}.read-more-content.readmore{max-height:100%}.read-more-content+.read-more-link,.read-more-content+.read-more-link+.read-more-link{display:block}.read-more-content+.read-more-link.hidden,.read-more-content+.read-more-link+.read-more-link.hidden{display:none}.read-more-link.hidden{display:none}.branded-stars{position:relative;width:105px}.branded-stars,.branded-stars .full{display:inline-block;height:20px;background:url(/assets/sprite_stars-5e2a92a3c9d79eca9f28244eb2a3916a.png) no-repeat -106px 0 transparent;vertical-align:middle}.branded-stars strong.full{position:absolute;width:0;top:0;left:0;background-position:0 0}.flags-sprite,.user-links .flag.uk,.user-links .flag.us{background:url(/assets/flags-s1750df1d91-9738fa704bf9592eb1519747c5b316f9.png) no-repeat}.cookie-legalese{text-align:center;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51545C', endColorstr='#FF3A3B41');background:url(/assets/bg_texture_dark-8337d11f231c3d5c2d9303e9b273b564.png),#3a3b41;padding:10px 20px;font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif}.cookie-legalese a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:white}.no-touch .cookie-legalese a:hover{color:#0079ad}.cookie-legalese a[disabled=true],.cookie-legalese a[disabled=true]:hover,.cookie-legalese a[disabled=true]:active,.no-touch .cookie-legalese a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.cookie-legalese a:hover{text-decoration:underline}.user-links{position:relative;padding:0 20px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(bottom, #61646b, #6d7178);background:-moz-linear-gradient(bottom, #61646b, #6d7178);background:-o-linear-gradient(bottom, #61646b, #6d7178);background:linear-gradient(bottom, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF61646B', endColorstr='#FF6D7178');height:40px;line-height:40px;vertical-align:bottom;text-shadow:none;font-size:13px;overflow:visible;color:#d9dadd}.user-links:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.user-links a.current-activity{background:url(/assets/library-icon-54abc7cf6ea43348136579b445c9cf87.png) 8px center no-repeat;padding-left:30px;margin-left:15px;margin-right:15px}.no-js .user-links a.current-activity:hover ~ div.drop-down{display:none}.user-links .signin-link{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#3981a2;background:-webkit-linear-gradient(95deg, #3981a2, #59a9cf);background:-moz-linear-gradient(95deg, #3981a2, #59a9cf);background:-o-linear-gradient(95deg, #3981a2, #59a9cf);background:linear-gradient(95deg, #3981a2,#59a9cf);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3981A2', endColorstr='#FF59A9CF');padding:7px 12px}.user-links .signin-link[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.user-links .signin-link:hover,.user-links .signin-link:focus{background:#357a97;background:-webkit-linear-gradient(95deg, #357a97, #6fc4ec);background:-moz-linear-gradient(95deg, #357a97, #6fc4ec);background:-o-linear-gradient(95deg, #357a97, #6fc4ec);background:linear-gradient(95deg, #357a97,#6fc4ec);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF357A97', endColorstr='#FF6FC4EC')}.user-links .signin-link:active{background:#3780a0}@media only screen and (max-width: 699px){.user-links .signin-link{padding:15px 20px}}.user-links .shopping-cart-counter{display:inline-block;text-align:center;background:rgba(0,0,0,0.4);margin-left:5px;padding:0 .25em;height:25px;line-height:25px;min-width:25px;-webkit-border-radius:12.5px;-moz-border-radius:12.5px;-ms-border-radius:12.5px;-o-border-radius:12.5px;border-radius:12.5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3),inset 0 -1px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3),inset 0 -1px 1px rgba(255,255,255,0.3);box-shadow:inset 0 1px 1px rgba(0,0,0,0.3),inset 0 -1px 1px rgba(255,255,255,0.3)}.user-links nav.activity-links{float:left}.no-js .user-links nav.activity-links:hover .drop-down{display:block}.no-js .user-links nav.activity-links:hover .drop-down a,.no-js .user-links nav.activity-links:hover .drop-down a:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-js .user-links nav.activity-links:hover .drop-down .nav-hover{background:white;z-index:9999;position:absolute;top:0;margin-left:0}.no-js .user-links nav.activity-links:hover .drop-down .nav-hover:after{margin-top:-4px;border-bottom:5px solid #666666;border-top:none}.no-js .user-links nav.activity-links:hover .drop-down .drop-down-links{background:white;padding:2px;width:150px;z-index:999;position:absolute;box-shadow:4px 0 21px 0px rgba(0,0,0,0.3)}.no-js .user-links nav.activity-links:hover .drop-down .drop-down-links a{display:block;line-height:1.25;padding:10px}.no-js .user-links nav.activity-links:hover .drop-down .drop-down-links a:hover{background-color:whitesmoke}.user-links nav.shopping-links{position:absolute;right:0;top:0;padding-right:20px}.user-links nav.shopping-links a{color:#dadbdc}.user-links nav.shopping-links .country.nav-hover{color:white}.user-links nav a{color:inherit;cursor:pointer;color:#f2f2f2;display:inline-block}.no-touch .user-links nav a:hover{color:#0079ad}.user-links nav a[disabled=true],.user-links nav a[disabled=true]:hover,.user-links nav a[disabled=true]:active,.no-touch .user-links nav a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.user-links nav a:hover{color:white}.no-touch .user-links nav a:hover{color:white}.user-links nav a+a{margin-left:25px}.user-links nav a.mobile-checkout-link{display:none}.user-links .nav-hover{position:relative;padding:0 24px 0 12px}.user-links .nav-hover:after{content:"";position:absolute;top:50%;right:13px;margin-top:-2px;margin-right:-4px;border-right:4px solid transparent;border-left:4px solid transparent;border-top:5px solid #d9dadd}.ie8 .user-links .nav-hover:after{border-top:4px solid #d9dadd}.user-links .welcome-text{position:relative;padding:0 24px 0 12px;cursor:default}.user-links .welcome-text:hover{text-decoration:none}.user-links .drop-down{display:none}.user-links .header-separator{display:inline-block;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid #797d86;height:15px;margin:0 5px 0 10px;vertical-align:middle}.user-links.account-active .account.drop-down{display:block}.user-links.account-active .account.drop-down a,.user-links.account-active .account.drop-down a:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.user-links.account-active .account.drop-down .nav-hover{background:white;z-index:9999;position:absolute;top:0;margin-left:0}.user-links.account-active .account.drop-down .nav-hover:after{margin-top:-4px;border-bottom:5px solid #666666;border-top:none}.user-links.account-active .account.drop-down .drop-down-links{background:white;padding:2px;width:150px;z-index:999;position:absolute;box-shadow:4px 0 21px 0px rgba(0,0,0,0.3)}.user-links.account-active .account.drop-down .drop-down-links a{display:block;line-height:1.25;padding:10px}.user-links.account-active .account.drop-down .drop-down-links a:hover{background-color:whitesmoke}.user-links.account-active .country.drop-down{display:none}.user-links .flag{width:16px;height:11px;display:inline-block;margin-top:2px}.user-links .flag.uk{background-position:0 -11px}.user-links .flag.us{background-position:0 -22px}.user-links .flag.root{margin-right:5px}.user-links.country-active .country.drop-down{display:block;display:inline-block}.user-links.country-active .country.drop-down a,.user-links.country-active .country.drop-down a:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.user-links.country-active .country.drop-down .nav-hover{background:white;z-index:9999;position:absolute;top:0;margin-left:0}.user-links.country-active .country.drop-down .nav-hover:after{margin-top:-4px;border-bottom:5px solid #666666;border-top:none}.user-links.country-active .country.drop-down .drop-down-links{background:white;padding:2px;width:150px;z-index:999;position:absolute;box-shadow:4px 0 21px 0px rgba(0,0,0,0.3)}.user-links.country-active .country.drop-down .drop-down-links a{display:block;line-height:1.25;padding:10px}.user-links.country-active .country.drop-down .drop-down-links a:hover{background-color:whitesmoke}.user-links.country-active .country.drop-down .drop-down-links{top:40px;right:20px}.user-links.country-active .country.drop-down .locale_selector{overflow:hidden}.user-links.country-active .country.drop-down .locale_selector>span{float:left}.user-links.country-active .country.drop-down .locale_selector:hover{background-color:whitesmoke}.user-links.country-active .country.drop-down .locale_selector .flag{float:left}.user-links.country-active .country.drop-down .locale_selector .name{float:right;width:90px;display:block;text-align:left}.user-links.country-active .account.drop-down{display:none}.main-header{position:relative;padding:0 20px;border-top:1px solid white;border-bottom:1px solid #d4d4d4;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(60%, #ebebeb));background:-webkit-linear-gradient(#f5f5f5 0%, #ebebeb 60%);background:-moz-linear-gradient(#f5f5f5 0%, #ebebeb 60%);background:-o-linear-gradient(#f5f5f5 0%, #ebebeb 60%);background:linear-gradient(#f5f5f5 0%,#ebebeb 60%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFEBEBEB')}.main-header:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.main-header .constrainer{max-width:1116px;margin:0 auto}.main-header nav li{display:inline-block;text-align:center;text-align:left}.main-header nav a{vertical-align:middle}.main-nav{width:75%;display:inline-block}.main-nav a{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);color:inherit;cursor:pointer;color:#474747;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}.no-touch .main-nav a:hover{color:#0079ad}.main-nav a[disabled=true],.main-nav a[disabled=true]:hover,.main-nav a[disabled=true]:active,.no-touch .main-nav a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.main-nav a:hover{text-decoration:none}.main-nav li,.main-nav a{padding:15px 0;width:25%}.main-nav.active a{color:#787878}.main-nav.active a.active{color:inherit;cursor:pointer;color:#474747}.no-touch .main-nav.active a.active:hover{color:#0079ad}.main-nav.active a.active[disabled=true],.main-nav.active a.active[disabled=true]:hover,.main-nav.active a.active[disabled=true]:active,.no-touch .main-nav.active a.active[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.main-nav.active:hover a{color:#474747}.main-nav.active:hover a:hover{color:#0079ad}.sub-nav-trigger{height:26px;width:26px;margin-left:5px;cursor:pointer;background:url(/assets/digitalstore_nav_arrow_sprite-a4cb5f788656068de205fa6dee69d110.png);vertical-align:middle}.sub-nav-trigger:hover{background-position:0 -27px}.sub-nav-trigger:active{background-position:0 -54px}.sub-nav-trigger.opened{background-position:0 -81px}.sub-nav-trigger.opened:hover{background-position:0 -108px}.sub-nav-trigger.opened:active{background-position:0 -135px}.logo-nav{padding:30px 0 15px 0}.nook-logo{display:block;position:relative;margin:0 auto;width:150px;height:50px;overflow:hidden;text-indent:150px;background:url(/assets/nook-logo-7873a8736266e8ae6381054740a74e3e.png) center center no-repeat;background-size:auto 50px}.mobile-header,.mobile-menu-button,.mobile-search-button,.mobile-user-links{display:none}.chevron_a-sprite,.primary.variant-a .main button:after,.primary.variant-a .main button.open:after{background:url(/assets/chevron_a-s542e7672f5-139ac3d86606caaec7e4e0953d78ab94.png) no-repeat}.primary.variant-a .main{position:relative;padding:20px 40px;border-bottom:1px solid rgba(0,0,0,0.1);z-index:4;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-moz-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-o-linear-gradient(bottom, #ebebeb, #f7f7f7);background:linear-gradient(bottom, #ebebeb,#f7f7f7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF7F7F7')}.primary.variant-a .main:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.primary.variant-a .nook-logo{position:absolute;top:30px;left:50%;margin-left:-75px;display:block;width:150px;height:50px;overflow:hidden;text-indent:150px;background:url(/assets/nook-logo-7873a8736266e8ae6381054740a74e3e.png) center center no-repeat;background-size:auto 50px}.primary.variant-a .search-bar{padding:20px 0;width:250px;float:right}.primary.variant-a .search-bar form{position:relative;z-index:4}.primary.variant-a .search-bar .search-wrapper{position:relative}@media (max-width: 1023px){.primary.variant-a .search-bar{width:220px}}.primary.variant-a .main button{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;line-height:70px;margin-left:40px;background:transparent;position:relative;cursor:pointer}.no-touch .primary.variant-a .main button:hover,.no-touch .primary.variant-a .main button:active{color:#0079ad}.primary.variant-a .main button:first-child{margin-left:0}.primary.variant-a .main button:after{content:"";display:inline-block;height:9px;width:11px;margin-left:10px;vertical-align:middle;background-position:0 0}.primary.variant-a .main button.open:after{background-position:0 -9px}.primary.variant-a .main button:before{content:"";position:absolute;height:8px;width:16px;bottom:-22px;left:50%;margin-left:-8px;background:url(/assets/primary-nav-drawer-arrow-48793c4cecb608e1bdadc7b789a592a4.png);display:none}.primary.variant-a .main button.open:before{display:block}@media (max-width: 1023px){.primary.variant-a .main button:after,.primary.variant-a .main button.open:after{display:none}}.primary.variant-a .menu>li{display:none;width:100%;position:relative;overflow:hidden}.primary.variant-a .menu>li.open{display:table}@media (max-width: 1023px){.primary.variant-a .menu>li.open{display:block}}.primary.variant-a .menu>li>header{display:none}.primary.variant-a .mega-header .header,.primary.variant-a .mega-lines .header{background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(right, #61646b, #6d7178);background:-moz-linear-gradient(right, #61646b, #6d7178);background:-o-linear-gradient(right, #61646b, #6d7178);background:linear-gradient(right, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF61646B', endColorstr='#FF6D7178')}.primary.variant-a .mega-header a{padding:0 30px}.primary.variant-a .mega-lines{background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(right, #61646b, #6d7178);background:-moz-linear-gradient(right, #61646b, #6d7178);background:-o-linear-gradient(right, #61646b, #6d7178);background:linear-gradient(right, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF61646B', endColorstr='#FF6D7178')}.primary.variant-a .mega-lines hr{margin:0 30px;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(255,255,255,0.1)}.primary.variant-a .mega-menu header a,.primary.variant-a .mega-header a,.primary.variant-a .my-nook-header a{padding-top:30px;padding-bottom:20px;display:block}.primary.variant-a .mega-menu header a strong,.primary.variant-a .mega-header a strong,.primary.variant-a .my-nook-header a strong{font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.primary.variant-a .mega-menu header a em,.primary.variant-a .mega-header a em,.primary.variant-a .my-nook-header a em{float:right;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;color:#dadbdc;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.primary.variant-a .mega-menu header a em:after,.primary.variant-a .mega-header a em:after,.primary.variant-a .my-nook-header a em:after{content:" >"}.primary.variant-a .mega-menu header a:hover,.primary.variant-a .mega-header a:hover,.primary.variant-a .my-nook-header a:hover{text-decoration:none}.primary.variant-a .mega-menu header a:hover em,.primary.variant-a .mega-header a:hover em,.primary.variant-a .my-nook-header a:hover em{text-decoration:underline}.primary.variant-a .mega-menu header a:after,.primary.variant-a .mega-header a:after,.primary.variant-a .my-nook-header a:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}@media (max-width: 1023px){.primary.variant-a .mega-menu header a,.primary.variant-a .mega-header a,.primary.variant-a .my-nook-header a{border-bottom:1px solid rgba(0,0,0,0.15)}}.primary.variant-a .mega-menu header.my-nook-header,.primary.variant-a .mega-header.my-nook-header,.primary.variant-a .my-nook-header.my-nook-header{padding:0 30px}@media (max-width: 1023px){.primary.variant-a .mega-menu header.my-nook-header,.primary.variant-a .mega-header.my-nook-header,.primary.variant-a .my-nook-header.my-nook-header{padding:0 20px}}.primary.variant-a .mega-menu>li{padding-bottom:30px}.primary.variant-a .mega-menu .submenu{background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(right, #61646b, #6d7178);background:-moz-linear-gradient(right, #61646b, #6d7178);background:-o-linear-gradient(right, #61646b, #6d7178);background:linear-gradient(right, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF61646B', endColorstr='#FF6D7178')}.primary.variant-a .mega-menu .submenu>header{display:none;padding:0 5px}@media (max-width: 1023px){.primary.variant-a .mega-menu .submenu>header{display:block;padding:0px}}@media (max-width: 1023px){.primary.variant-a .mega-menu .submenu{border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.1);-webkit-box-shadow:0 -1px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 -1px 20px 0 rgba(0,0,0,0.2);box-shadow:0 -1px 20px 0 rgba(0,0,0,0.2)}}.primary.variant-a .mega-menu .context{padding:20px 30px 0 30px}.primary.variant-a .mega-menu .context li,.primary.variant-a .mega-menu .context a{padding-bottom:15px;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#dadbdc;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}@media (max-width: 699px){.primary.variant-a .mega-menu .context li,.primary.variant-a .mega-menu .context a{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.primary.variant-a .mega-menu .context li{display:inline-block;width:50%;vertical-align:top}.primary.variant-a .mega-menu .context li.less-than-4{display:block;width:100%}.primary.variant-a .mega-menu .context a{display:block;padding:0 5px 0 0}.primary.variant-a .mega-menu,.primary.variant-a .mega-promo,.primary.variant-a .mega-header,.primary.variant-a .mega-lines{display:table-row;width:100%}.primary.variant-a .mega-menu>li,.primary.variant-a .mega-promo>li,.primary.variant-a .mega-header>li,.primary.variant-a .mega-lines>li{width:33.33333%;display:table-cell}.primary.variant-a .mega-menu>li+li,.primary.variant-a .mega-promo>li+li,.primary.variant-a .mega-header>li+li,.primary.variant-a .mega-lines>li+li{-webkit-box-shadow:9px 16px 10px 10px rgba(0,0,0,0.1),inset 1px 0px 0px 0px rgba(0,0,0,0.3),inset 2px 0px 0px 0px rgba(255,255,255,0.05);-moz-box-shadow:9px 16px 10px 10px rgba(0,0,0,0.1),inset 1px 0px 0px 0px rgba(0,0,0,0.3),inset 2px 0px 0px 0px rgba(255,255,255,0.05);box-shadow:9px 16px 10px 10px rgba(0,0,0,0.1),inset 1px 0px 0px 0px rgba(0,0,0,0.3),inset 2px 0px 0px 0px rgba(255,255,255,0.05)}@media (max-width: 1023px){.primary.variant-a .mega-menu>li+li,.primary.variant-a .mega-promo>li+li,.primary.variant-a .mega-header>li+li,.primary.variant-a .mega-lines>li+li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (max-width: 1023px){.primary.variant-a .mega-header,.primary.variant-a .mega-lines{display:none}.primary.variant-a .mega-menu,.primary.variant-a .mega-promo{display:block}.primary.variant-a .mega-menu .submenu{width:100%;height:240px;padding-right:230px;padding-left:20px;display:block}.primary.variant-a .mega-menu .context{padding-right:0px;padding-left:0px;border-top:1px solid rgba(255,255,255,0.1)}.primary.variant-a .mega-menu .mega-promo,.primary.variant-a .mega-menu .mega-header{-webkit-box-shadow:0px -1px 20px 0 black;-moz-box-shadow:0px -1px 20px 0 black;box-shadow:0px -1px 20px 0 black}.primary.variant-a .main{padding:20px 20px}}.primary.variant-a .mega-promo>li{overflow:hidden}@media (max-width: 1023px){.primary.variant-a .mega-promo>li{position:absolute;right:0;height:240px;width:200px}}.primary.variant-a .mega-promo .promo-item-1{top:0;background:#4d99b3}.primary.variant-a .mega-promo .promo-item-1 img{top:auto;bottom:0}.primary.variant-a .mega-promo .promo-item-1.product img{top:20px;bottom:auto}@media (max-width: 1023px){.primary.variant-a .mega-promo .promo-item-1.product img{top:auto;bottom:0}}.primary.variant-a .mega-promo .promo-item-2{top:240px;background:#8695cb}.primary.variant-a .mega-promo .promo-item-2 img{top:auto;bottom:0;max-width:140px;right:10px}.primary.variant-a .mega-promo .promo-item-3{bottom:0;background:#a3b22e}.primary.variant-a .mega-promo .promo-item-3 img{top:auto;bottom:0;max-width:140px;right:10px}.primary.variant-a .mega-promo a,.primary.variant-a .mega-promo strong{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.primary.variant-a .mega-promo a{position:relative;display:block;width:100%;min-height:77px}.primary.variant-a .mega-promo strong{display:block;padding:20px 150px 20px 30px;border-top:1px solid rgba(0,0,0,0.35);-webkit-box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2)}.primary.variant-a .mega-promo img{position:absolute;right:30px;top:20px;max-width:60px}@media (max-width: 1023px){.primary.variant-a .mega-promo a{position:static}.primary.variant-a .mega-promo strong{padding:20px 30px}.primary.variant-a .mega-promo img{right:50%;margin-right:-50px;top:auto;bottom:0;max-width:none;width:100px}.primary.variant-a .mega-promo .promo-item-2 img,.primary.variant-a .mega-promo .promo-item-3 img{right:50%;margin-right:-85px;top:auto;bottom:0;max-width:none;width:170px}}.primary.variant-a .link-menu{display:block;width:100%;background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(right, #61646b, #6d7178);background:-moz-linear-gradient(right, #61646b, #6d7178);background:-o-linear-gradient(right, #61646b, #6d7178);background:linear-gradient(right, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF61646B', endColorstr='#FF6D7178')}.primary.variant-a .link-menu>li{width:33.33333%;display:inline-block;background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(right, #61646b, #6d7178);background:-moz-linear-gradient(right, #61646b, #6d7178);background:-o-linear-gradient(right, #61646b, #6d7178);background:linear-gradient(right, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF61646B', endColorstr='#FF6D7178');-webkit-box-shadow:9px 16px 10px 10px rgba(0,0,0,0.1),inset 1px 0px 0px 0px rgba(0,0,0,0.3),inset 2px 0px 0px 0px rgba(255,255,255,0.05);-moz-box-shadow:9px 16px 10px 10px rgba(0,0,0,0.1),inset 1px 0px 0px 0px rgba(0,0,0,0.3),inset 2px 0px 0px 0px rgba(255,255,255,0.05);box-shadow:9px 16px 10px 10px rgba(0,0,0,0.1),inset 1px 0px 0px 0px rgba(0,0,0,0.3),inset 2px 0px 0px 0px rgba(255,255,255,0.05)}@media (max-width: 1023px){.primary.variant-a .link-menu>li{width:100%;border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.1);-webkit-box-shadow:0 -1px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 -1px 20px 0 rgba(0,0,0,0.2);box-shadow:0 -1px 20px 0 rgba(0,0,0,0.2)}}.primary.variant-a .link-menu header{position:relative;padding:30px 30px 20px 30px}@media (max-width: 1023px){.primary.variant-a .link-menu header{padding:30px 20px 20px 20px}}.primary.variant-a .link-menu header a{font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.primary.variant-a .link-menu header:after{content:"";position:absolute;left:30px;right:30px;bottom:-1px;height:1px;border-bottom:1px solid rgba(255,255,255,0.2);background:rgba(0,0,0,0.15)}@media (max-width: 1023px){.primary.variant-a .link-menu header:after{left:20px;right:20px;border-bottom:none;border-bottom:1px solid rgba(255,255,255,0.1);background:none}}.primary.variant-a .link-menu .context{padding:20px 30px}.primary.variant-a .link-menu .context li,.primary.variant-a .link-menu .context a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#dadbdc;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}@media (max-width: 699px){.primary.variant-a .link-menu .context li,.primary.variant-a .link-menu .context a{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.primary.variant-a .link-menu .context li{display:inline-block;width:50%;vertical-align:top;padding-bottom:15px}.primary.variant-a .link-menu .context a{display:block}@media (max-width: 1023px){.primary.variant-a .link-menu .context{padding:20px}}@media (max-width: 699px){.primary.variant-a{display:none}}.primary.variant-b{position:relative;z-index:5000}.primary.variant-b .main{position:relative;padding:20px 40px;border-bottom:1px solid rgba(0,0,0,0.1);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-moz-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-o-linear-gradient(bottom, #ebebeb, #f7f7f7);background:linear-gradient(bottom, #ebebeb,#f7f7f7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF7F7F7')}.primary.variant-b .main .action{padding-top:7px;display:inline-block;margin-left:10px}.primary.variant-b .main:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}@media (max-width: 1023px){.primary.variant-b .main{padding:20px 20px}.primary.variant-b .main .action{display:none}}.primary.variant-b .nook-logo{vertical-align:top;display:inline-block;width:120px;height:40px;overflow:hidden;text-indent:120px;background:url(/assets/nook-logo-120x40-8a6107510b9ac99c8fc7143d42b98f4d.png) center center no-repeat;background-size:auto 40px;margin-top:8px}.primary.variant-b .nook-logo.tablet{display:none;float:left}@media (max-width: 1023px){.primary.variant-b .nook-logo{display:none}.primary.variant-b .nook-logo.tablet{margin-top:10px;display:inline-block}}.primary.variant-b .search-bar{padding:17px 0 10px 0;width:240px;float:right}.primary.variant-b .search-bar form{position:relative;z-index:4}.primary.variant-b .search-bar .search-wrapper{position:relative}@media (min-width: 1280px){.primary.variant-b .search-bar{width:300px}}@media (max-width: 1023px){.primary.variant-b .search-bar{float:none;padding-left:140px;padding-right:300px;width:100%}.primary.variant-b .search-bar input[type=text]{height:36px}}.primary.variant-b .small-fly-menu,.primary.variant-b .fly-menu{display:none;position:absolute;top:60px;background:white;border:1px solid #bdbdbd;z-index:5000;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.25);box-shadow:0 5px 20px rgba(0,0,0,0.25)}.primary.variant-b .fly-menu{overflow:hidden;left:-21px;width:545px}.primary.variant-b .fly-menu:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.primary.variant-b .fly-menu.small{width:450px}.primary.variant-b .fly-menu .links{padding:30px 240px 30px 30px}.ie9 .primary.variant-b .fly-menu .links{padding-right:30px}.primary.variant-b .fly-menu .links-header{padding-bottom:10px}.primary.variant-b .fly-menu .header-link{display:block;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#0079ad}.primary.variant-b .fly-menu .header-link:after{content:" >"}.primary.variant-b .fly-menu .links-list a{display:block;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:2em;color:#474747}.primary.variant-b .fly-menu .links-list a:hover{color:#0079ad}.primary.variant-b .fly-menu .feature,.primary.variant-b .fly-menu .feature-image{width:220px;float:right;-webkit-box-shadow:inset 10px 0px 20px -15px rgba(0,0,0,0.35),inset 1px 0 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 10px 0px 20px -15px rgba(0,0,0,0.35),inset 1px 0 0 rgba(0,0,0,0.05);box-shadow:inset 10px 0px 20px -15px rgba(0,0,0,0.35),inset 1px 0 0 rgba(0,0,0,0.05);background:whitesmoke}.primary.variant-b .fly-menu .feature .price,.primary.variant-b .fly-menu .feature-image .price{position:absolute}.primary.variant-b .fly-menu .feature:hover,.primary.variant-b .fly-menu .feature:hover .feature-subheader,.primary.variant-b .fly-menu .feature-image:hover,.primary.variant-b .fly-menu .feature-image:hover .feature-subheader{text-decoration:none}.primary.variant-b .fly-menu .feature:hover .feature-header,.primary.variant-b .fly-menu .feature-image:hover .feature-header{text-decoration:underline}.primary.variant-b .fly-menu .feature-header{display:block;padding-bottom:10px;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;text-transform:uppercase;color:#0079ad}.primary.variant-b .fly-menu .feature-subheader{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}.primary.variant-b .fly-menu .feature-subheader img{max-width:120px}.primary.variant-b .fly-menu .feature{padding:30px}.primary.variant-b .fly-menu .feature .image-wrapper{max-width:160px;margin-top:20px;display:inline-block;position:relative}.primary.variant-b .fly-menu .feature-image{padding-top:30px}.primary.variant-b .fly-menu .feature-image .feature-header,.primary.variant-b .fly-menu .feature-image .feature-subheader{padding:0 30px 10px 30px;display:block}.primary.variant-b .fly-menu .feature-image img{vertical-align:bottom;margin-top:10px}.primary.variant-b .small-fly-menu{padding:20px;right:0;width:200px}.primary.variant-b .small-fly-menu ul:first-child{padding-bottom:10px}.primary.variant-b .small-fly-menu ul:first-child a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:2em;color:#474747}.primary.variant-b .small-fly-menu ul:first-child a:hover{color:#0079ad}.primary.variant-b .small-fly-menu .utility-links-list{padding-top:10px;border-top:1px solid #bdbdbd}.primary.variant-b .small-fly-menu .utility-links-list a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:2em;color:#0079ad}.primary.variant-b .sidemenu{float:right;padding-top:7px}.primary.variant-b .sidemenu .trigger:after{content:"";margin-left:7px;margin-bottom:5px;display:inline-block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:5px solid #474747;border-bottom:none}.primary.variant-b .sidemenu .trigger.open:after{border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:5px solid #474747;border-top:none}@media (max-width: 1023px){.primary.variant-b .sidemenu{display:none}}.primary.variant-b .main .trigger{background:transparent;line-height:50px}.primary.variant-b .sidemenu .trigger{font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#474747}@media (min-width: 1280px){.primary.variant-b .sidemenu .trigger{font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif}}@media (min-width: 1920px){.primary.variant-b .sidemenu .trigger{font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif}}.primary.variant-b .main>.action .trigger{font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#474747}@media (min-width: 1280px){.primary.variant-b .main>.action .trigger{font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif}}@media (min-width: 1920px){.primary.variant-b .main>.action .trigger{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif}}.primary.variant-b .wrapper{display:inline-block;position:relative;margin-left:15px}@media (min-width: 1280px){.primary.variant-b .wrapper{margin-left:20px}}.primary.variant-b .wrapper:after{display:none;content:"";width:100%;left:0;right:0;height:50px;bottom:-50px;position:absolute}.primary.variant-b .wrapper:before{background:url(/assets/fly_out_arrow-61aa14456c8c852093ccc385f72f95de.png);display:none;content:"";left:50%;height:10px;width:20px;margin-left:-10px;top:51px;position:absolute;z-index:5002}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-ms-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 1.5 / 1), only screen and (min-device-pixel-ratio: 1.5){.primary.variant-b .wrapper:before{background:url(/assets/fly_out_arrow_2x-5db7537506234e6ce3a482dac7eba80d.png);background-size:20px 10px}}.primary.variant-b .wrapper.flymenu-open:before,.primary.variant-b .wrapper.flymenu-open:after,.primary.variant-b .wrapper.flymenu-open .fly-menu,.primary.variant-b .wrapper.flymenu-open .small-fly-menu,.primary.variant-b .wrapper:hover:before,.primary.variant-b .wrapper:hover:after,.primary.variant-b .wrapper:hover .fly-menu,.primary.variant-b .wrapper:hover .small-fly-menu{display:block}.ie8 .primary.variant-b .wrapper.flymenu-open:before,.ie8 .primary.variant-b .wrapper.flymenu-open:after,.ie8 .primary.variant-b .wrapper.flymenu-open .fly-menu,.ie8 .primary.variant-b .wrapper.flymenu-open .small-fly-menu,.ie8 .primary.variant-b .wrapper:hover:before,.ie8 .primary.variant-b .wrapper:hover:after,.ie8 .primary.variant-b .wrapper:hover .fly-menu,.ie8 .primary.variant-b .wrapper:hover .small-fly-menu{display:none}.primary.variant-b .wrapper .trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.primary.variant-b .sidemenu .wrapper.flymenu-open .trigger:after,.primary.variant-b .sidemenu .wrapper:hover .trigger:after{border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:5px solid #474747;border-top:none}.primary.variant-b .tablet-menu{margin-top:10px;float:right;margin-left:20px;display:none;position:relative}.primary.variant-b .tablet-menu button,.primary.variant-b .tablet-menu a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:2em;color:#474747}.primary.variant-b .tablet-menu button:hover,.primary.variant-b .tablet-menu a:hover{color:#0079ad}@media (max-width: 1023px){.primary.variant-b .tablet-menu{display:inline-block}}.primary.variant-b .tablet-menu .openable{overflow:hidden;position:absolute;display:none;top:50px;left:0;right:0;width:100%;z-index:50;background:whitesmoke;border:3px solid #61646b;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.25);box-shadow:0 5px 20px rgba(0,0,0,0.25);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.primary.variant-b .tablet-menu .openable>li,.primary.variant-b .tablet-menu .openable ul>li{border-top:1px solid rgba(255,255,255,0.75);border-bottom:1px solid rgba(0,0,0,0.1)}.primary.variant-b .tablet-menu .openable>li:first-of-type,.primary.variant-b .tablet-menu .openable ul>li:first-of-type{border-top:none}.primary.variant-b .tablet-menu .openable button.open{border-bottom:1px solid rgba(0,0,0,0.1)}.primary.variant-b .tablet-menu .openable button.open+ul{border-top:1px solid rgba(255,255,255,0.75)}.primary.variant-b .tablet-menu .openable a{display:block}.primary.variant-b .tablet-menu .openable button{background:transparent;width:100%}.primary.variant-b .tablet-menu .openable button:after{content:"\21BB\00A0" attr(data-back-copy);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f7f7f7), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #f7f7f7, #fff);background:-moz-linear-gradient(bottom, #f7f7f7, #fff);background:-o-linear-gradient(bottom, #f7f7f7, #fff);background:linear-gradient(bottom, #f7f7f7,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF7F7F7', endColorstr='#FFFFFFFF');-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);padding:8px 20px;position:absolute;top:0;right:0;bottom:0;left:0;display:none;cursor:pointer}.primary.variant-b .tablet-menu .openable a,.primary.variant-b .tablet-menu .openable button{padding:8px 25px 8px 20px}.primary.variant-b .tablet-menu .openable a:hover,.primary.variant-b .tablet-menu .openable button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f7f7f7), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #f7f7f7, #fff);background:-moz-linear-gradient(bottom, #f7f7f7, #fff);background:-o-linear-gradient(bottom, #f7f7f7, #fff);background:linear-gradient(bottom, #f7f7f7,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF7F7F7', endColorstr='#FFFFFFFF')}.primary.variant-b .tablet-menu .openable .open button:after{display:block}.primary.variant-b .tablet-menu .openable-submenu{display:none}.primary.variant-b .tablet-menu .openable-submenu>li,.primary.variant-b .tablet-menu .openable button{position:relative}.primary.variant-b .tablet-menu .openable-submenu>li:before,.primary.variant-b .tablet-menu .openable button:before{content:">";position:absolute;height:20px;line-height:20px;vertical-align:middle;margin-top:-10px;top:50%;bottom:0;right:20px}.primary.variant-b .tablet-menu .opened>li{display:none}.primary.variant-b .tablet-menu .opened .open{border-top:none;border-bottom:none}.primary.variant-b .tablet-menu .opened .open,.primary.variant-b .tablet-menu .opened .open button,.primary.variant-b .tablet-menu .opened .open ul{display:block}.primary.variant-b .tablet-menu button.menu-open:after,.primary.variant-b .tablet-menu button.menu-open+ul.openable{display:block}.primary.variant-b .my-nook-item{padding-left:20px}.primary.variant-b .tablet-menu-item>button{position:relative;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #d9d9d9;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px white;border:1px solid #cccccc;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 1px 2px 0 rgba(0,0,0,0.1);padding:12px 1em}.primary.variant-b .tablet-menu-item>button,.primary.variant-b .tablet-menu-item>button:hover,.no-touch .primary.variant-b .tablet-menu-item>button:hover{color:#474747}.primary.variant-b .tablet-menu-item>button,.primary.variant-b .tablet-menu-item>button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #e6e6e6), color-stop(100%, #fff));background:-webkit-linear-gradient(bottom, #e6e6e6, #fff);background:-moz-linear-gradient(bottom, #e6e6e6, #fff);background:-o-linear-gradient(bottom, #e6e6e6, #fff);background:linear-gradient(bottom, #e6e6e6,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE6E6E6', endColorstr='#FFFFFFFF')}.primary.variant-b .tablet-menu-item>button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 2px 0 rgba(0,0,0,0.1);border:1px solid #b3b3b3}.primary.variant-b .tablet-menu-item>button.selected,.primary.variant-b .tablet-menu-item>button:active{background:#d9d9d9;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #d9d9d9), color-stop(100%, #e6e6e6));background:-webkit-linear-gradient(bottom, #d9d9d9, #e6e6e6);background:-moz-linear-gradient(bottom, #d9d9d9, #e6e6e6);background:-o-linear-gradient(bottom, #d9d9d9, #e6e6e6);background:linear-gradient(bottom, #d9d9d9,#e6e6e6);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD9D9D9', endColorstr='#FFE6E6E6');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3);border:1px solid #b3b3b3}.primary.variant-b .tablet-menu-item>button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.primary.variant-b .tablet-menu-item>button.menu:before{content:"";left:18px;top:12px;height:15px;width:20px;background-image:url(/assets/menu_icon_2x-d61a515b5bf391512eb09d504dc34393.png);background-size:100% auto;position:absolute}.primary.variant-b .tablet-menu-item>button:after{display:none;content:attr(title);position:absolute;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4);background:#61646b;top:-1px;right:-1px;left:-1px;bottom:-20px;border:1px solid #61646b;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.primary.variant-b .tablet-menu-item>button.menu:after{background-image:url(/assets/menu_icon_invert_2x-4e58442a9e23e4e978b24bf0b063efce.png);background-size:20px 15px;background-position:18px 12px;background-repeat:no-repeat}.primary.variant-b .tablet-menu-item>button,.primary.variant-b .tablet-menu-item>button:after{padding:12px 18px}.primary.variant-b .tablet-menu-item>button.menu,.primary.variant-b .tablet-menu-item>button.menu:after{padding-left:46.5px}.primary.variant-b .tablet-menu-item,.primary.variant-b .menu-button{display:inline-block}@media (max-width: 699px){.primary.variant-b{display:none}}.mobile-slideout-wrapper{position:relative;overflow-x:hidden}.mobile-slideout-wrapper .slide-out{position:absolute;top:0;left:0;width:78%;height:100%;display:none;background:#61646b;-webkit-transition:width 0.2s ease-in-out;-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out}@media (max-width: 699px){body.mobile-nav-slideout-open .mobile-slideout-wrapper .slide-out{display:block}}body.sliding-nav .mobile-slideout-wrapper .slide-out{display:block}body.mobile-nav-slideout-open.mobile-nav-slideout-full-width .mobile-slideout-wrapper .slide-out{width:100%}.mobile-slideout-wrapper .page{background:white}body.sliding-nav .mobile-slideout-wrapper .page{position:relative;top:0;z-index:5}@media (max-width: 699px){.mobile-slideout-wrapper .page{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.sliding-nav .mobile-slideout-wrapper .page{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.mobile-slideout-wrapper .page .cover{display:none;position:absolute;top:0;bottom:0;right:0;left:78%;z-index:7000}@media (max-width: 699px){body.mobile-nav-slideout-open .mobile-slideout-wrapper .page{-webkit-transform:translate3d(78%, 0, 0);-moz-transform:translate3d(78%, 0, 0);-ms-transform:translate3d(78%, 0, 0);-o-transform:translate3d(78%, 0, 0);transform:translate3d(78%, 0, 0)}body.mobile-nav-slideout-open .mobile-slideout-wrapper .page.mobile-nav-slideout-full-width{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}body.mobile-nav-slideout-open .mobile-slideout-wrapper .page+.cover{display:block}body.mobile-nav-slideout-open.mobile-nav-slideout-full-width .mobile-slideout-wrapper .page{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}body.mobile-nav-slideout-open.mobile-nav-slideout-full-width .mobile-slideout-wrapper .page+.cover{display:none}}header.primary-nav-mobile{display:none;border-bottom:1px solid rgba(0,0,0,0.1);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-moz-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-o-linear-gradient(bottom, #ebebeb, #f7f7f7);background:linear-gradient(bottom, #ebebeb,#f7f7f7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF7F7F7')}header.primary-nav-mobile .menu{float:left;background:url(/assets/icon_menu-298f31038046c39bbfb382df0b58efe7.png)}header.primary-nav-mobile .search{float:right;background:url(/assets/icon_search-6662f4b770e356655142b047cccb6187.png)}header.primary-nav-mobile .menu,header.primary-nav-mobile .search{height:80px;width:70px;display:block;background-position:center center;background-repeat:no-repeat;background-size:auto 30px;overflow:hidden;text-indent:70px;white-space:nowrap;cursor:pointer}header.primary-nav-mobile .nook-logo{width:150px;height:80px;margin:0 auto;display:block;overflow:hidden;text-indent:150px;background:url(/assets/nook-logo-7873a8736266e8ae6381054740a74e3e.png) center center no-repeat;background-size:auto 35px}@media (max-width: 699px){header.primary-nav-mobile{display:block}}nav.primary-nav-mobile .menu>li>button{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1em;color:#dadbdc;text-shadow:0 -1px 0 rgba(0,0,0,0.4);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #6d7178), color-stop(100%, #878a92));background:-webkit-linear-gradient(bottom, #6d7178, #878a92);background:-moz-linear-gradient(bottom, #6d7178, #878a92);background:-o-linear-gradient(bottom, #6d7178, #878a92);background:linear-gradient(bottom, #6d7178,#878a92);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6D7178', endColorstr='#FF878A92');border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(0,0,0,0.4)}nav.primary-nav-mobile .mega-menu button{background:transparent;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;font-weight:bold;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}nav.primary-nav-mobile .mega-menu button:after{content:"\25BC";float:right;font-size:10px}nav.primary-nav-mobile .mega-menu button+ul{display:none;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.25);background:#494b50}nav.primary-nav-mobile .mega-menu button.open{border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(0,0,0,0.1);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #6d7178), color-stop(100%, #878a92));background:-webkit-linear-gradient(bottom, #6d7178, #878a92);background:-moz-linear-gradient(bottom, #6d7178, #878a92);background:-o-linear-gradient(bottom, #6d7178, #878a92);background:linear-gradient(bottom, #6d7178,#878a92);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6D7178', endColorstr='#FF878A92')}nav.primary-nav-mobile .mega-menu button.open:after{content:"\25B2"}nav.primary-nav-mobile .mega-menu button.open+ul{display:block}nav.primary-nav-mobile .menu a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.75em;color:#dadbdc;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}nav.primary-nav-mobile .menu button,nav.primary-nav-mobile .menu a{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.15);width:100%;display:block;padding:10px 20px}nav.primary-nav-mobile .search-bar{visibility:hidden;-webkit-transition:width 0.3s ease-out;-moz-transition:width 0.3s ease-out;-o-transition:width 0.3s ease-out;transition:width 0.3s ease-out}nav.primary-nav-mobile .search-bar form{position:relative;z-index:4}nav.primary-nav-mobile .search-wrapper{position:relative}nav.primary-nav-mobile .search-controls{padding:20px 20px}nav.primary-nav-mobile .search-controls button{font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #55585e;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #303236;border:1px solid #494b50;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 1px 2px 0 rgba(0,0,0,0.1);padding:0.75em 0.75em;width:20%;margin-left:5%;display:none}nav.primary-nav-mobile .search-controls button,nav.primary-nav-mobile .search-controls button:hover,.no-touch nav.primary-nav-mobile .search-controls button:hover{color:white}nav.primary-nav-mobile .search-controls button,nav.primary-nav-mobile .search-controls button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #61646b), color-stop(100%, #797c86));background:-webkit-linear-gradient(bottom, #61646b, #797c86);background:-moz-linear-gradient(bottom, #61646b, #797c86);background:-o-linear-gradient(bottom, #61646b, #797c86);background:linear-gradient(bottom, #61646b,#797c86);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF61646B', endColorstr='#FF797C86')}nav.primary-nav-mobile .search-controls button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 2px 0 rgba(0,0,0,0.1);border:1px solid #303236}nav.primary-nav-mobile .search-controls button.selected,nav.primary-nav-mobile .search-controls button:active{background:#55585e;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #55585e), color-stop(100%, #61636b));background:-webkit-linear-gradient(bottom, #55585e, #61636b);background:-moz-linear-gradient(bottom, #55585e, #61636b);background:-o-linear-gradient(bottom, #55585e, #61636b);background:linear-gradient(bottom, #55585e,#61636b);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF55585E', endColorstr='#FF61636B');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3);border:1px solid #303236}nav.primary-nav-mobile .search-controls button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}body.mobile-nav-slideout-open.mobile-nav-slideout-full-width nav.primary-nav-mobile .search-controls>*{display:inline-block}body.mobile-nav-slideout-open.mobile-nav-slideout-full-width nav.primary-nav-mobile .search-controls .search-bar{width:75%}nav.primary-nav-mobile.search-only .menu{display:none}nav.primary-nav-mobile .country-selector{padding:20px 20px 0 20px}nav.primary-nav-mobile .country-selector header{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.75em;color:#dadbdc;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}nav.primary-nav-mobile .country-selector>*{display:inline-block}nav.primary-nav-mobile .country-selector>*:first-child{width:30%;padding-right:10px}nav.primary-nav-mobile .country-selector>*:last-child{width:70%;padding-left:10px}nav.primary-nav-mobile .select-wrapper{font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #55585e;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #303236;border:1px solid #494b50;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 1px 2px 0 rgba(0,0,0,0.1);padding:0;line-height:16px}nav.primary-nav-mobile .select-wrapper,nav.primary-nav-mobile .select-wrapper:hover,.no-touch nav.primary-nav-mobile .select-wrapper:hover{color:white}nav.primary-nav-mobile .select-wrapper,nav.primary-nav-mobile .select-wrapper:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #61646b), color-stop(100%, #797c86));background:-webkit-linear-gradient(bottom, #61646b, #797c86);background:-moz-linear-gradient(bottom, #61646b, #797c86);background:-o-linear-gradient(bottom, #61646b, #797c86);background:linear-gradient(bottom, #61646b,#797c86);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF61646B', endColorstr='#FF797C86')}nav.primary-nav-mobile .select-wrapper:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 2px 0 rgba(0,0,0,0.1);border:1px solid #303236}nav.primary-nav-mobile .select-wrapper.selected,nav.primary-nav-mobile .select-wrapper:active{background:#55585e;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #55585e), color-stop(100%, #61636b));background:-webkit-linear-gradient(bottom, #55585e, #61636b);background:-moz-linear-gradient(bottom, #55585e, #61636b);background:-o-linear-gradient(bottom, #55585e, #61636b);background:linear-gradient(bottom, #55585e,#61636b);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF55585E', endColorstr='#FF61636B');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3);border:1px solid #303236}nav.primary-nav-mobile .select-wrapper[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}nav.primary-nav-mobile .select-wrapper>select{margin:0 5px;height:30px;text-align:left}nav.primary-nav-mobile .select-wrapper>span{line-height:16px;padding:7px 25px 7px 10px}nav.primary-nav-mobile .select-wrapper>span:after{content:"";position:absolute;top:50%;margin-top:-3px;right:12.5px;border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid white;border-bottom:none}.variant-a .user-links{min-height:34px;height:auto;line-height:34px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(bottom, #61646b, #6d7178);background:-moz-linear-gradient(bottom, #61646b, #6d7178);background:-o-linear-gradient(bottom, #61646b, #6d7178);background:linear-gradient(bottom, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF61646B', endColorstr='#FF6D7178')}.variant-a .user-links.country-active .country.drop-down .drop-down-links{top:34px}.variant-a .cart{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #6d7178;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #494b50;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:none;padding:0.5em 1.0em;font-size:13px;vertical-align:baseline}.variant-a .cart,.variant-a .cart:hover,.no-touch .variant-a .cart:hover{color:white}.variant-a .cart,.variant-a .cart:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #797d86), color-stop(100%, #94969e));background:-webkit-linear-gradient(bottom, #797d86, #94969e);background:-moz-linear-gradient(bottom, #797d86, #94969e);background:-o-linear-gradient(bottom, #797d86, #94969e);background:linear-gradient(bottom, #797d86,#94969e);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF797D86', endColorstr='#FF94969E');background:-ms-linear-gradient(bottom, #797d86, #94969e)}.variant-a .cart:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.variant-a .cart.selected,.variant-a .cart:active{background:#797d86;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #797d86), color-stop(100%, #878992));background:-webkit-linear-gradient(bottom, #797d86, #878992);background:-moz-linear-gradient(bottom, #797d86, #878992);background:-o-linear-gradient(bottom, #797d86, #878992);background:linear-gradient(bottom, #797d86,#878992);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF797D86', endColorstr='#FF878992');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.variant-a .cart[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.variant-a .signin-link{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:none;padding:0.5em 1.0em;font-size:13px;vertical-align:baseline}.variant-a .signin-link,.variant-a .signin-link:hover,.no-touch .variant-a .signin-link:hover{color:white}.variant-a .signin-link,.variant-a .signin-link:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.variant-a .signin-link:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.variant-a .signin-link.selected,.variant-a .signin-link:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.variant-a .signin-link[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.variant-a{display:none}}.variant-b{z-index:5003;position:relative}.variant-b .user-links{min-height:34px;height:auto;line-height:34px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #61646b), color-stop(100%, #6d7178));background:-webkit-linear-gradient(bottom, #61646b, #6d7178);background:-moz-linear-gradient(bottom, #61646b, #6d7178);background:-o-linear-gradient(bottom, #61646b, #6d7178);background:linear-gradient(bottom, #61646b,#6d7178);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF61646B', endColorstr='#FF6D7178')}.variant-b .user-links.country-active .country.drop-down .drop-down-links{top:34px}.variant-b .cart{font-size:13px;vertical-align:baseline;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #6d7178;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #494b50;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:none;padding:0.5em 1.0em}.variant-b .cart,.variant-b .cart:hover,.no-touch .variant-b .cart:hover{color:white}.variant-b .cart,.variant-b .cart:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #797d86), color-stop(100%, #94969e));background:-webkit-linear-gradient(bottom, #797d86, #94969e);background:-moz-linear-gradient(bottom, #797d86, #94969e);background:-o-linear-gradient(bottom, #797d86, #94969e);background:linear-gradient(bottom, #797d86,#94969e);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF797D86', endColorstr='#FF94969E');background:-ms-linear-gradient(bottom, #797d86, #94969e)}.variant-b .cart:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.variant-b .cart.selected,.variant-b .cart:active{background:#797d86;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #797d86), color-stop(100%, #878992));background:-webkit-linear-gradient(bottom, #797d86, #878992);background:-moz-linear-gradient(bottom, #797d86, #878992);background:-o-linear-gradient(bottom, #797d86, #878992);background:linear-gradient(bottom, #797d86,#878992);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF797D86', endColorstr='#FF878992');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.variant-b .cart[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.variant-b{display:none}}.utility.mobile{display:none}.utility.mobile .cart{font-size:13px;vertical-align:baseline;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #6d7178;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #494b50;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:none;padding:0.5em 1.0em}.utility.mobile .cart,.utility.mobile .cart:hover,.no-touch .utility.mobile .cart:hover{color:white}.utility.mobile .cart,.utility.mobile .cart:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #797d86), color-stop(100%, #94969e));background:-webkit-linear-gradient(bottom, #797d86, #94969e);background:-moz-linear-gradient(bottom, #797d86, #94969e);background:-o-linear-gradient(bottom, #797d86, #94969e);background:linear-gradient(bottom, #797d86,#94969e);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF797D86', endColorstr='#FF94969E');background:-ms-linear-gradient(bottom, #797d86, #94969e)}.utility.mobile .cart:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.utility.mobile .cart.selected,.utility.mobile .cart:active{background:#797d86;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #797d86), color-stop(100%, #878992));background:-webkit-linear-gradient(bottom, #797d86, #878992);background:-moz-linear-gradient(bottom, #797d86, #878992);background:-o-linear-gradient(bottom, #797d86, #878992);background:linear-gradient(bottom, #797d86,#878992);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF797D86', endColorstr='#FF878992');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.utility.mobile .cart[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.utility.mobile{display:block}}.search-form-wrapper{position:relative;width:25%;display:inline-block}.search-form{position:relative;padding:6px 0;z-index:4;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}input[type=text].search-box{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;line-height:20px;border:none;width:100%;padding-left:28px;background-image:url(/assets/search-icon-44989bfcd5fb5676ce22911014f88879.png);background-position:7px center;background-repeat:no-repeat;padding-right:25px;border:1px solid #d5d5d5;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-webkit-transition-property:background-color, color, border, box-shadow;-moz-transition-property:background-color, color, border, box-shadow;-o-transition-property:background-color, color, border, box-shadow;transition-property:background-color color border box-shadow;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}input[type=text].search-box:hover{border:1px solid #bdbdbd;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.075)}input[type=text].search-box:focus,input[type=text].search-box:active{background-color:white;border:1px solid #4e9cc1;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.2)}.ie8 input[type=text].search-box,.touch input[type=text].search-box{border:1px solid #d4d4d4}.clear-terms{position:absolute;top:50%;margin-top:-7.5px;right:10px;height:15px;width:15px;background-position:right center;background-repeat:no-repeat;background-image:url(/assets/x-circle-search-filter-static-561f042ea678fcdf128242cedcf25eed.png);display:block;display:none}.clear-terms.show{display:block}.search-suggestions{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:black;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.25);box-shadow:0 5px 20px rgba(0,0,0,0.25);-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;background-color:white;border:1px solid #bdbdbd;padding:20px 0px 0px 0px;z-index:3;position:absolute;top:20px;left:0;right:0;display:none}.search-suggestions li{padding:8px 10px 8px 28px}.search-suggestions li .query-match{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}.search-suggestions li.selected,.search-suggestions li:hover,.search-suggestions li:active{background-color:#f2f2f2;cursor:pointer}.sub-nav{height:0;margin:0;overflow:hidden;-webkit-transition:height 0.2s linear;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;transition:height 0.2s linear;background:#f5f5f5 url(/assets/bg_texture_light-1804e830b2cd1765ae6e939b269e97fc.png)}.sub-nav.digital-open,.sub-nav.books-open,.sub-nav.magazines-open,.sub-nav.newspapers-open,.sub-nav.coming-soon-open,.sub-nav.apps-open{height:50px}.sub-nav.digital-open strong,.sub-nav.books-open strong,.sub-nav.magazines-open strong,.sub-nav.newspapers-open strong,.sub-nav.coming-soon-open strong,.sub-nav.apps-open strong{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;white-space:nowrap;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.sub-nav.digital-open a:hover strong,.sub-nav.books-open a:hover strong,.sub-nav.magazines-open a:hover strong,.sub-nav.newspapers-open a:hover strong,.sub-nav.coming-soon-open a:hover strong,.sub-nav.apps-open a:hover strong{color:#0079ad}.sub-nav.open{height:220px}.sub-nav.open strong{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.sub-nav.books-open .book-stack strong,.sub-nav.magazines-open .magazine-stack strong,.sub-nav.newspapers-open .newspaper-stack strong,.sub-nav.coming-soon-open .coming-soon-stack strong,.sub-nav.apps-open .app-stack strong{font-family:PTSans, Arial, Helvetica, sans-serif}.sub-nav.books-open .book-stack strong>span,.sub-nav.magazines-open .magazine-stack strong>span,.sub-nav.newspapers-open .newspaper-stack strong>span,.sub-nav.coming-soon-open .coming-soon-stack strong>span,.sub-nav.apps-open .app-stack strong>span{display:none}.cms-sub-nav{text-align:center}.cms-sub-nav ul{padding:30px 20px 10px 20px}.cms-sub-nav li{position:relative;display:inline-block;margin:0 -30px;z-index:0;-webkit-transform:translateY(-140px);-moz-transform:translateY(-140px);-ms-transform:translateY(-140px);-o-transform:translateY(-140px);transform:translateY(-140px);-webkit-transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, -webkit-transform;-moz-transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, -moz-transform;-o-transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, -o-transform;transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.digital-open .cms-sub-nav li,.books-open .cms-sub-nav li,.magazines-open .cms-sub-nav li,.newspapers-open .cms-sub-nav li,.coming-soon-open .cms-sub-nav li,.apps-open .cms-sub-nav li{margin:0 0;-webkit-transform:translateY(-165px);-moz-transform:translateY(-165px);-ms-transform:translateY(-165px);-o-transform:translateY(-165px);transform:translateY(-165px)}.ie8 .digital-open .cms-sub-nav li,.ie8 .books-open .cms-sub-nav li,.ie8 .magazines-open .cms-sub-nav li,.ie8 .newspapers-open .cms-sub-nav li,.ie8 .coming-soon-open .cms-sub-nav li,.ie8 .apps-open .cms-sub-nav li{position:relative;top:-172px}.digital-open .cms-sub-nav li .front,.digital-open .cms-sub-nav li .wrapper,.books-open .cms-sub-nav li .front,.books-open .cms-sub-nav li .wrapper,.magazines-open .cms-sub-nav li .front,.magazines-open .cms-sub-nav li .wrapper,.newspapers-open .cms-sub-nav li .front,.newspapers-open .cms-sub-nav li .wrapper,.coming-soon-open .cms-sub-nav li .front,.coming-soon-open .cms-sub-nav li .wrapper,.apps-open .cms-sub-nav li .front,.apps-open .cms-sub-nav li .wrapper{visibility:hidden}.digital-open .cms-sub-nav li.coming-soon-stack strong>span,.books-open .cms-sub-nav li.coming-soon-stack strong>span,.magazines-open .cms-sub-nav li.coming-soon-stack strong>span,.newspapers-open .cms-sub-nav li.coming-soon-stack strong>span,.coming-soon-open .cms-sub-nav li.coming-soon-stack strong>span,.apps-open .cms-sub-nav li.coming-soon-stack strong>span{display:inline}.open .cms-sub-nav li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin:0 4%}.ie8 .open .cms-sub-nav li{position:static;top:0}.open .cms-sub-nav li .front,.open .cms-sub-nav li .wrapper{visibility:visible}.open .cms-sub-nav li.coming-soon-stack strong>span{display:none}.cms-sub-nav .stack-link{display:inline-block;position:relative;height:180px;width:160px}.digital-open .cms-sub-nav .stack-link,.books-open .cms-sub-nav .stack-link,.magazines-open .cms-sub-nav .stack-link,.newspapers-open .cms-sub-nav .stack-link,.coming-soon-open .cms-sub-nav .stack-link,.apps-open .cms-sub-nav .stack-link{width:190px}.open .cms-sub-nav .stack-link{width:160px}.cms-sub-nav .stack-link:hover,.cms-sub-nav .stack-link:hover strong{color:#0079ad}.cms-sub-nav .front,.cms-sub-nav .middle,.cms-sub-nav .back{display:inline-block}.cms-sub-nav .front{height:140px;line-height:140px;position:relative}.cms-sub-nav .middle,.cms-sub-nav .back{position:absolute;height:119px;line-height:119px}.cms-sub-nav .middle{bottom:5px;right:-10px;-webkit-transform:rotate(2.25deg);-moz-transform:rotate(2.25deg);-ms-transform:rotate(2.25deg);-o-transform:rotate(2.25deg);transform:rotate(2.25deg)}.cms-sub-nav .back{bottom:10px;right:-23px;-webkit-transform:rotate(-2.25deg);-moz-transform:rotate(-2.25deg);-ms-transform:rotate(-2.25deg);-o-transform:rotate(-2.25deg);transform:rotate(-2.25deg)}.cms-sub-nav img{vertical-align:bottom;display:inline;max-height:100%;max-width:100%;position:relative}.cms-sub-nav .book-stack em,.cms-sub-nav .book-stack em:before,.cms-sub-nav .book-stack em:after,.cms-sub-nav .book-stack em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.cms-sub-nav .book-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.cms-sub-nav .book-stack em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.cms-sub-nav strong{display:block;padding:10px 0;white-space:nowrap}.open .cms-sub-nav .coming-soon-stack strong{margin-left:-13px}.cms-sub-nav .coming-soon-stack .wrapper,.cms-sub-nav .app-stack .wrapper,.cms-sub-nav .magazine-stack .wrapper,.cms-sub-nav .book-stack .wrapper{position:relative;display:inline-block}.cms-sub-nav .coming-soon-stack .wrapper strong,.cms-sub-nav .app-stack .wrapper strong,.cms-sub-nav .magazine-stack .wrapper strong,.cms-sub-nav .book-stack .wrapper strong{position:absolute;top:5px;bottom:6px;left:37px;width:100px;display:block}@-moz-document url-prefix(){.storefronts-sub-nav.buy-nook img{width:100%}}.sub-nav{height:0;margin:0;overflow:hidden;-webkit-transition:height 0.2s linear;-moz-transition:height 0.2s linear;-o-transition:height 0.2s linear;transition:height 0.2s linear;background:#f5f5f5 url(/assets/bg_texture_light-1804e830b2cd1765ae6e939b269e97fc.png)}.sub-nav.digital-open,.sub-nav.books-open,.sub-nav.magazines-open,.sub-nav.newspapers-open,.sub-nav.coming-soon-open,.sub-nav.apps-open{height:50px}.sub-nav.digital-open strong,.sub-nav.books-open strong,.sub-nav.magazines-open strong,.sub-nav.newspapers-open strong,.sub-nav.coming-soon-open strong,.sub-nav.apps-open strong{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.sub-nav.digital-open a:hover strong,.sub-nav.books-open a:hover strong,.sub-nav.magazines-open a:hover strong,.sub-nav.newspapers-open a:hover strong,.sub-nav.coming-soon-open a:hover strong,.sub-nav.apps-open a:hover strong{color:#0079ad}.sub-nav.open{height:220px}.sub-nav.open strong{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.sub-nav.books-open .book-stack strong,.sub-nav.magazines-open .magazine-stack strong,.sub-nav.newspapers-open .newspaper-stack strong,.sub-nav.coming-soon-open .coming-soon-stack strong,.sub-nav.apps-open .app-stack strong{font-family:PTSans, Arial, Helvetica, sans-serif}.sub-nav.books-open .book-stack strong>span,.sub-nav.magazines-open .magazine-stack strong>span,.sub-nav.newspapers-open .newspaper-stack strong>span,.sub-nav.coming-soon-open .coming-soon-stack strong>span,.sub-nav.apps-open .app-stack strong>span{display:none}.sub-nav.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.sub-nav.close{height:0}.sub-nav.buy-nook strong{width:220px;margin-left:-55px}.sub-nav.buy-nook a:hover strong{color:#0079ad}.storefronts-sub-nav{text-align:center}.storefronts-sub-nav ul{padding:30px 20px 10px 20px}.buy-nook .storefronts-sub-nav ul{padding:15px 20px 10px 20px}.storefronts-sub-nav li{position:relative;display:inline-block;margin:0 -30px;z-index:0;-webkit-transform:translateY(-140px);-moz-transform:translateY(-140px);-ms-transform:translateY(-140px);-o-transform:translateY(-140px);transform:translateY(-140px);-webkit-transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, -webkit-transform;-moz-transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, -moz-transform;-o-transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, -o-transform;transition-property:margin, -webkit-transform, -moz-transform, -o-transform, -ms-transform, transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.buy-nook-open .storefronts-sub-nav li{-webkit-transform:translateY(-170px);-moz-transform:translateY(-170px);-ms-transform:translateY(-170px);-o-transform:translateY(-170px);transform:translateY(-170px);margin:0 4%}.digital-open .storefronts-sub-nav li,.books-open .storefronts-sub-nav li,.magazines-open .storefronts-sub-nav li,.newspapers-open .storefronts-sub-nav li,.coming-soon-open .storefronts-sub-nav li,.apps-open .storefronts-sub-nav li,.buy-nook-open .storefronts-sub-nav li{margin:0 0;-webkit-transform:translateY(-165px);-moz-transform:translateY(-165px);-ms-transform:translateY(-165px);-o-transform:translateY(-165px);transform:translateY(-165px)}.ie8 .digital-open .storefronts-sub-nav li,.ie8 .books-open .storefronts-sub-nav li,.ie8 .magazines-open .storefronts-sub-nav li,.ie8 .newspapers-open .storefronts-sub-nav li,.ie8 .coming-soon-open .storefronts-sub-nav li,.ie8 .apps-open .storefronts-sub-nav li,.ie8 .buy-nook-open .storefronts-sub-nav li{position:relative;top:-172px}.digital-open .storefronts-sub-nav li .front,.digital-open .storefronts-sub-nav li .wrapper,.digital-open .storefronts-sub-nav li .device-image img,.books-open .storefronts-sub-nav li .front,.books-open .storefronts-sub-nav li .wrapper,.books-open .storefronts-sub-nav li .device-image img,.magazines-open .storefronts-sub-nav li .front,.magazines-open .storefronts-sub-nav li .wrapper,.magazines-open .storefronts-sub-nav li .device-image img,.newspapers-open .storefronts-sub-nav li .front,.newspapers-open .storefronts-sub-nav li .wrapper,.newspapers-open .storefronts-sub-nav li .device-image img,.coming-soon-open .storefronts-sub-nav li .front,.coming-soon-open .storefronts-sub-nav li .wrapper,.coming-soon-open .storefronts-sub-nav li .device-image img,.apps-open .storefronts-sub-nav li .front,.apps-open .storefronts-sub-nav li .wrapper,.apps-open .storefronts-sub-nav li .device-image img,.buy-nook-open .storefronts-sub-nav li .front,.buy-nook-open .storefronts-sub-nav li .wrapper,.buy-nook-open .storefronts-sub-nav li .device-image img{visibility:hidden}.digital-open .storefronts-sub-nav li.coming-soon-stack strong>span,.books-open .storefronts-sub-nav li.coming-soon-stack strong>span,.magazines-open .storefronts-sub-nav li.coming-soon-stack strong>span,.newspapers-open .storefronts-sub-nav li.coming-soon-stack strong>span,.coming-soon-open .storefronts-sub-nav li.coming-soon-stack strong>span,.apps-open .storefronts-sub-nav li.coming-soon-stack strong>span,.buy-nook-open .storefronts-sub-nav li.coming-soon-stack strong>span{display:inline}.buy-nook.open .storefronts-sub-nav li{max-width:110px}.buy-nook-open .storefronts-sub-nav li{max-width:170px}.buy-nook-open .storefronts-sub-nav li img{max-width:105px}.open .storefronts-sub-nav li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin:0 4%}.ie8 .open .storefronts-sub-nav li{position:static;top:0}.open .storefronts-sub-nav li .front,.open .storefronts-sub-nav li .wrapper,.open .storefronts-sub-nav li .device-image img{visibility:visible}.open .storefronts-sub-nav li.coming-soon-stack strong>span{display:none}.storefronts-sub-nav li.book-stack em,.storefronts-sub-nav li.book-stack em:before,.storefronts-sub-nav li.book-stack em:after,.storefronts-sub-nav li.book-stack em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.storefronts-sub-nav li.book-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.storefronts-sub-nav li.book-stack em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.storefronts-sub-nav li.magazine-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.storefronts-sub-nav li.catalog-stack em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.storefronts-sub-nav li.app-stack{overflow:hidden}.storefronts-sub-nav li.app-stack em{position:relative;overflow:hidden;display:block;position:static;line-height:100px}.storefronts-sub-nav li.app-stack em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.storefronts-sub-nav li.app-stack em,.storefronts-sub-nav li.app-stack em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.storefronts-sub-nav li.app-stack em img{max-width:100px;max-height:100px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.storefronts-sub-nav li.app-stack .front{height:110px}.no-transition .storefronts-sub-nav li{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.storefronts-sub-nav .stack-link{display:inline-block;position:relative;height:180px;width:160px}.digital-open .storefronts-sub-nav .stack-link,.books-open .storefronts-sub-nav .stack-link,.magazines-open .storefronts-sub-nav .stack-link,.newspapers-open .storefronts-sub-nav .stack-link,.coming-soon-open .storefronts-sub-nav .stack-link,.apps-open .storefronts-sub-nav .stack-link,.buy-nook-open .storefronts-sub-nav .stack-link{width:190px}.open .storefronts-sub-nav .stack-link{width:160px}.storefronts-sub-nav .stack-link:hover,.storefronts-sub-nav .stack-link:hover strong{color:#0079ad}.storefronts-sub-nav .stack-link .front,.storefronts-sub-nav .stack-link .middle,.storefronts-sub-nav .stack-link .back{display:inline-block}.storefronts-sub-nav .stack-link .front{height:140px;line-height:140px;position:relative}.storefronts-sub-nav .stack-link .front:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.storefronts-sub-nav .stack-link .middle,.storefronts-sub-nav .stack-link .back{position:absolute;height:119px;line-height:119px}.storefronts-sub-nav .stack-link .middle{bottom:5px;right:-10px;-webkit-transform:rotate(2.25deg);-moz-transform:rotate(2.25deg);-ms-transform:rotate(2.25deg);-o-transform:rotate(2.25deg);transform:rotate(2.25deg)}.storefronts-sub-nav .stack-link .back{bottom:10px;right:-23px;-webkit-transform:rotate(-2.25deg);-moz-transform:rotate(-2.25deg);-ms-transform:rotate(-2.25deg);-o-transform:rotate(-2.25deg);transform:rotate(-2.25deg)}.storefronts-sub-nav img{vertical-align:bottom;display:inline;max-width:100%;max-height:100%;position:relative}.buy-nook .storefronts-sub-nav img{max-width:100%;max-height:none;height:auto}.ie8 .buy-nook .storefronts-sub-nav img,.ie9 .buy-nook .storefronts-sub-nav img{width:100%;max-width:none}.storefronts-sub-nav strong{display:block;padding:10px 0;white-space:nowrap}.open .storefronts-sub-nav .coming-soon-stack strong{margin-left:-13px}.storefronts-sub-nav .coming-soon-stack .wrapper,.storefronts-sub-nav .app-stack .wrapper,.storefronts-sub-nav .magazine-stack .wrapper,.storefronts-sub-nav .book-stack .wrapper{position:relative;display:inline-block}.storefronts-sub-nav .coming-soon-stack .wrapper strong,.storefronts-sub-nav .app-stack .wrapper strong,.storefronts-sub-nav .magazine-stack .wrapper strong,.storefronts-sub-nav .book-stack .wrapper strong{position:absolute;top:5px;bottom:6px;left:37px;width:100px;display:block}#main-footer{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51545C', endColorstr='#FF3A3B41');background:url(/assets/bg_texture_dark-8337d11f231c3d5c2d9303e9b273b564.png),#3a3b41;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);min-height:300px;padding:40px 20px}#main-footer .footer-header{font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif}#main-footer .footer-subheader{font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold}#main-footer .footer-legal-copy{font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif}#main-footer .footer-quote{font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#a7d0e2}#main-footer .footer-quote-by-line{font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;font-style:italic}#main-footer:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}#main-footer a,#main-footer .footer-link{font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif}#main-footer a:hover,#main-footer .footer-link:hover{text-decoration:underline}#main-footer #n-ftr input[type=text],#main-footer #n-ftr input[type=email],#main-footer #n-ftr input[type=tel],#main-footer #n-ftr input[type=password],#main-footer #n-ftr input[type=number],#main-footer #n-ftr input[type=date],#main-footer #n-ftr input[type=time],#main-footer input[type=text],#main-footer input[type=email],#main-footer input[type=tel],#main-footer input[type=password],#main-footer input[type=number],#main-footer input[type=date],#main-footer input[type=time]{background-color:transparent;font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);color:white;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;border:none;-webkit-box-shadow:0px 2px 1px 0px rgba(255,255,255,0.1),inset 0px 1px 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 1px 0px rgba(255,255,255,0.1),inset 0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 2px 1px 0px rgba(255,255,255,0.1),inset 0px 1px 1px 1px rgba(0,0,0,0.3)}#main-footer #n-ftr input[type=text]:focus,#main-footer #n-ftr input[type=email]:focus,#main-footer #n-ftr input[type=tel]:focus,#main-footer #n-ftr input[type=password]:focus,#main-footer #n-ftr input[type=number]:focus,#main-footer #n-ftr input[type=date]:focus,#main-footer #n-ftr input[type=time]:focus,#main-footer input[type=text]:focus,#main-footer input[type=email]:focus,#main-footer input[type=tel]:focus,#main-footer input[type=password]:focus,#main-footer input[type=number]:focus,#main-footer input[type=date]:focus,#main-footer input[type=time]:focus{background-color:rgba(255,255,255,0.1)}#main-footer hr{margin-top:17px;margin-bottom:17px;border-top:1px solid rgba(150,153,168,0.2);border-bottom:1px solid rgba(119,120,125,0.2);-webkit-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3);box-shadow:0 -1px 1px 0 rgba(0,0,0,0.3)}#main-footer #n-ftr .button-2{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}#main-footer #n-ftr .button-2,#main-footer #n-ftr .button-2:hover,.no-touch #main-footer #n-ftr .button-2:hover{color:white}#main-footer #n-ftr .button-2,#main-footer #n-ftr .button-2:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}#main-footer #n-ftr .button-2:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#main-footer #n-ftr .button-2.selected,#main-footer #n-ftr .button-2:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#main-footer #n-ftr .button-2[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.social{display:block;cursor:default}.social>div{display:inline-block;margin:0 5px;cursor:pointer;height:40px;width:40px;overflow:hidden}.wishlist,.gift,.bubble{background-image:url("/images/share_icons_sprite.png");background-repeat:no-repeat;background-position-y:top}.wishlist:hover,.wishlist:active,.gift:hover,.gift:active,.bubble:hover,.bubble:active{background-position-y:bottom}.wishlist{background-position-x:left}.gift{background-position-x:center}.bubble{background-position-x:right}.overlay,#modal{display:none;position:fixed}.overlay{z-index:5152;top:0;right:0;bottom:0;left:0;background:#000000;filter:alpha(opacity=40);opacity:0.4}.touch .overlay{background:rgba(0,0,0,0.4);opacity:1}.overlay-loading .overlay{background:#000 url(/assets/loader-b587fb5a6d7550b766858a5c205485b9.gif) center center no-repeat}.overlay-display .overlay{display:block}#modal{z-index:5153;position:absolute;top:110px;width:540px;left:50%;margin-left:-270px;padding:30px;background:white;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;outline:none;-webkit-box-shadow:0 3px 40px -3px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 40px -3px rgba(0,0,0,0.7);box-shadow:0 3px 40px -3px rgba(0,0,0,0.7)}#modal:after{content:" ";background:transparent;height:30px;width:1px;position:absolute;right:0;bottom:-30px}.modal-display #modal{display:block}#modal .generic-close{position:absolute;top:8px;right:8px;text-indent:40px;height:40px;width:40px;overflow:hidden;display:inline-block;background-image:url(/assets/close_btn_sprite_mobile-958da55d3312b1b5d35d2d13e0d9ae3c.png);background-repeat:no-repeat;background-position-x:center;background-position-y:top;z-index:1}#modal .generic-close:hover,#modal .generic-close:active{background-position-y:bottom}#modal header{padding-bottom:5px;border-bottom:1px solid #d4d4d4;position:static;background:none}#modal header h1,#modal header h2{font-weight:normal;font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:32px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding-top:5px;margin:0}#modal article+header{margin-top:20px}#modal header+article{padding-top:22px}#modal article{border-top:1px solid white;padding-top:10px}#modal article>*{margin-top:0}#modal article>*+*{margin-top:22px}#modal label{margin-bottom:5px;font-weight:normal;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}#modal .select-wrapper{font-size:13px;font-style:italic}#modal footer{text-align:right}#modal footer a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #3b3b3b;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #141414;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);margin-right:20px}#modal footer a,#modal footer a:hover,.no-touch #modal footer a:hover{color:white}#modal footer a,#modal footer a:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #616161));background:-webkit-linear-gradient(bottom, #474747, #616161);background:-moz-linear-gradient(bottom, #474747, #616161);background:-o-linear-gradient(bottom, #474747, #616161);background:linear-gradient(bottom, #474747,#616161);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF616161');background:-ms-linear-gradient(bottom, #474747, #616161)}#modal footer a:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#modal footer a.selected,#modal footer a:active{background:#474747;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #545454));background:-webkit-linear-gradient(bottom, #474747, #545454);background:-moz-linear-gradient(bottom, #474747, #545454);background:-o-linear-gradient(bottom, #474747, #545454);background:linear-gradient(bottom, #474747,#545454);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF545454');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#modal footer a[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}#modal footer a+a{margin-right:0}#modal footer .confirm{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);width:auto !important}#modal footer .confirm,#modal footer .confirm:hover,.no-touch #modal footer .confirm:hover{color:white}#modal footer .confirm,#modal footer .confirm:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}#modal footer .confirm:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#modal footer .confirm.selected,#modal footer .confirm:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#modal footer .confirm[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}#modal footer form{display:inline-block;vertical-align:bottom}#modal footer form input[type=submit]{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #e67300;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #994d00;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:0.5em 1.5em}#modal footer form input[type=submit],#modal footer form input[type=submit]:hover,.no-touch #modal footer form input[type=submit]:hover{color:white}#modal footer form input[type=submit],#modal footer form input[type=submit]:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #fa3));background:-webkit-linear-gradient(bottom, #ff8000, #fa3);background:-moz-linear-gradient(bottom, #ff8000, #fa3);background:-o-linear-gradient(bottom, #ff8000, #fa3);background:linear-gradient(bottom, #ff8000,#ffaa33);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFFAA33');background:-ms-linear-gradient(bottom, #ff8000, #fa3)}#modal footer form input[type=submit]:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#modal footer form input[type=submit].selected,#modal footer form input[type=submit]:active{background:#ff8000;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #ff9f1a));background:-webkit-linear-gradient(bottom, #ff8000, #ff9f1a);background:-moz-linear-gradient(bottom, #ff8000, #ff9f1a);background:-o-linear-gradient(bottom, #ff8000, #ff9f1a);background:linear-gradient(bottom, #ff8000,#ff9f1a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFF9F1A');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#modal footer form input[type=submit][disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.non-xhr #modal a.generic-close{display:none}.static-modal-content{display:none}.terms_conditions_modal_content #toc{margin-top:0;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.terms_conditions_modal_content #toc p{margin-bottom:7px}.terms_conditions_modal_content #toc strong{font-family:PTSans, Arial, Helvetica, sans-serif}.shipping-preference-all-modal{display:none}#modal .shipping-preference-modal-content h6{margin-top:20px;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;font-weight:bold;color:#474747}#modal .shipping-preference-modal-content p+p{margin-top:5px}.login-modal a{color:inherit;cursor:pointer;color:#0079ad}.no-touch .login-modal a:hover{color:#0079ad}.login-modal a[disabled=true],.login-modal a[disabled=true]:hover,.login-modal a[disabled=true]:active,.no-touch .login-modal a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.login-modal a:hover{text-decoration:underline}.login-modal a:hover{text-decoration:underline}.login-modal form fieldset{display:inline-block;width:50%;margin-bottom:15px;padding:0 5px}.login-modal form fieldset.fullwidth{width:100%}.login-modal form fieldset.submit-wrapper{text-align:right}.login-modal form fieldset.submit-wrapper input[type=submit]{float:none;display:inline-block;text-align:center}.login-modal form fieldset label{display:block}.login-modal form fieldset input{width:100%}.login-modal input[type=submit]{float:right;margin-right:5px;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);display:block;width:auto;text-align:center}.login-modal input[type=submit],.login-modal input[type=submit]:hover,.no-touch .login-modal input[type=submit]:hover{color:white}.login-modal input[type=submit],.login-modal input[type=submit]:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.login-modal input[type=submit]:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.login-modal input[type=submit].selected,.login-modal input[type=submit]:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.login-modal input[type=submit][disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.login-modal fieldset.accept-terms{width:100%;display:block;margin:15px 0;font-size:12px}.login-modal fieldset.accept-terms:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.login-modal fieldset.accept-terms .checkbox-wrapper{vertical-align:top;float:left}.login-modal fieldset.accept-terms label{padding-left:30px}.login-modal fieldset.accept-terms .checkbox-wrapper,.login-modal fieldset.accept-terms label{display:block}.login-modal .privacy-policy{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.login-modal .privacy-policy a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .login-modal .privacy-policy a:hover{color:#0079ad}.login-modal .privacy-policy a[disabled=true],.login-modal .privacy-policy a[disabled=true]:hover,.login-modal .privacy-policy a[disabled=true]:active,.no-touch .login-modal .privacy-policy a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.login-modal .privacy-policy a:hover{text-decoration:underline}.login-form,.signup-form{position:relative}.carousel-wrapper{position:relative;overflow:hidden;padding-left:10px}.carousel{position:relative;left:0;overflow:hidden;width:100%;-webkit-transition:left 0.3s ease-out;-moz-transition:left 0.3s ease-out;-o-transition:left 0.3s ease-out;transition:left 0.3s ease-out}.carousel ul{position:relative;left:0;display:inline-block}.carousel ul li{display:inline-block;vertical-align:bottom}.equator_tiles .carousel ul li{vertical-align:baseline}.touch .carousel-scroll-button{display:none}.touch .carousel-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-chaining:none}.touch.android-chrome .carousel-wrapper{-webkit-overflow-scrolling:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-chaining:none}.touch.overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-chaining:none}.touch.overthrow-enabled.android-chrome .overthrow{-webkit-overflow-scrolling:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-chaining:none}.structured-carousel{overflow:hidden;min-height:405px}.structured-carousel:first-child{border-top:1px solid #d4d4d4}.structured-carousel .structured-carousel-header{-webkit-box-shadow:0 0 60px 0px rgba(0,0,0,0.2);-moz-box-shadow:0 0 60px 0px rgba(0,0,0,0.2);box-shadow:0 0 60px 0px rgba(0,0,0,0.2)}.structured-carousel .carousel-wrapper{background:-webkit-gradient(linear, 0% 100%, 100% 0%, color-stop(15%, #fff), color-stop(85%, #f5f5f5));background:-webkit-linear-gradient(bottom left, #fff 15%, #f5f5f5 85%);background:-moz-linear-gradient(bottom left, #fff 15%, #f5f5f5 85%);background:-o-linear-gradient(bottom left, #fff 15%, #f5f5f5 85%);background:linear-gradient(bottom left, #ffffff 15%,#f5f5f5 85%)}.equator_tiles .structured-carousel .carousel{min-height:385px}.equator_tiles .structured-carousel .carousel .north{height:220px;position:relative}.equator_tiles .structured-carousel .carousel .north .wrapper{position:absolute;bottom:0;left:0}@media (max-width: 699px){.equator_tiles .structured-carousel .carousel{min-height:0}.equator_tiles .structured-carousel .carousel .north{height:auto}.equator_tiles .structured-carousel .carousel .north .wrapper{position:static}}.structured-carousel .carousel-section{display:block;vertical-align:top}.structured-carousel .carousel-section .carousel-container{display:none}.structured-carousel .carousel-section .carousel-container.open{display:block}.structured-carousel .select{display:none;padding-top:20px}.structured-carousel .carousel-wrapper{padding:20px 0 0 40px}.structured-carousel [data-lazy-loading]{background:url(/assets/loader_light-bc49535e798410fbf4ba1338d9bfa90e.gif) center center no-repeat;height:60px;width:60px;display:inline-block;margin-top:190px;margin-left:80px}.structured-carousel .carousel-radio-wrapper{position:relative;display:block;line-height:30px;height:30px;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.structured-carousel .carousel-radio-wrapper input[type=radio]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:block;z-index:1;cursor:pointer}.structured-carousel .carousel-radio-wrapper input[type=radio].checked{right:20%;width:80%}.structured-carousel .carousel-radio-wrapper input[type=radio].checked+span{color:inherit;padding-left:15px;margin-left:15px;line-height:30px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(100%, #ededed));background:-webkit-linear-gradient(top, #f5f5f5, #ededed);background:-moz-linear-gradient(top, #f5f5f5, #ededed);background:-o-linear-gradient(top, #f5f5f5, #ededed);background:linear-gradient(top, #f5f5f5,#ededed);-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3)}.ie8 .structured-carousel .carousel-radio-wrapper input[type=radio].checked+span{background:#bdbdbd}.structured-carousel .carousel-radio-wrapper input[type=radio].checked+span a{display:block;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);line-height:30px}.structured-carousel .carousel-radio-wrapper input[type=radio].checked+span a:hover{color:#0079ad}.structured-carousel .carousel-radio-wrapper .carousel-label{color:#0079ad;display:block;padding-left:30px;line-height:30px;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.structured-carousel .carousel-radio-wrapper .carousel-label a{display:none;float:right;height:30px;width:20%;text-align:center;position:relative;color:inherit}.structured-carousel .carousel-radio-wrapper .carousel-label a:hover{text-decoration:none;color:#0079ad}.structured-carousel .carousel-radio-wrapper .carousel-label a:after{content:" ";position:absolute;left:0;top:1px;bottom:1px;width:1px;height:28px;background:#d4d4d4;border-right:1px solid white}.structured-carousel-header{min-height:405px;width:300px;height:385px;float:left;display:block;vertical-align:top;background:white;position:relative;z-index:1;padding:40px 40px 40px 20px;border-right:1px solid #d4d4d4}.structured-carousel-header .title,.structured-carousel-header .subtitle,.structured-carousel-header .all-link{padding-left:30px}.structured-carousel-header .title{font-weight:normal;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:36px}.structured-carousel-header .subtitle{padding-top:20px;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.structured-carousel-header li{padding-top:10px}.structured-carousel-header .all-link{padding-top:40px}.structured-carousel-header .all-link a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .structured-carousel-header .all-link a:hover{color:#0079ad}.structured-carousel-header .all-link a[disabled=true],.structured-carousel-header .all-link a[disabled=true]:hover,.structured-carousel-header .all-link a[disabled=true]:active,.no-touch .structured-carousel-header .all-link a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.structured-carousel-header .all-link a:hover{text-decoration:underline}.structured-carousel-wrapper .drawer{display:block}.structured-carousel-wrapper .drawer>.mobile-link,.structured-carousel-wrapper .drawer>.mobile-more{padding:0 20px;line-height:44px;border-top:1px solid #d4d4d4;display:none}.structured-carousel-wrapper .drawer>.mobile-link a,.structured-carousel-wrapper .drawer>.mobile-more a{display:block}.structured-carousel-wrapper .trigger{display:none}.account-content{position:relative;z-index:0}.account-wrapper{position:relative;margin-bottom:10px;background:whitesmoke;border:1px solid #d4d4d4;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.account-wrapper address{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.billing-information address{margin-top:20px}.billing-information .gift-card-display{margin-top:-10px}@media (max-width: 699px){.billing-information .gift-card-display{margin:0;display:inline-block}}.account-columns{padding:20px 0;display:table;position:relative;width:100%}.account-columns:before{content:"";display:block;visibility:hidden;position:absolute;z-index:1;bottom:-13px;margin-left:-10px;height:13px;width:20px;background:url(/assets/inset_arrow-a523435faa258bb9673f9320d2be91d7.png) center center no-repeat}.edit-personal-information .account-columns:before,.edit-billing-information .account-columns:before,.edit-shipping-information .account-columns:before{visibility:visible}.edit-personal-information .account-columns:before{left:16.5%}.edit-billing-information .account-columns:before{left:50%}.edit-shipping-information .account-columns:before{left:83.5%}.account-columns .personal-information,.account-columns .billing-information,.account-columns .shipping-information{position:relative;display:table-cell;vertical-align:top;width:33.33333%;padding:0 20px 15px 20px}.account-columns .personal-information:not(:first-of-type),.account-columns .billing-information:not(:first-of-type),.account-columns .shipping-information:not(:first-of-type){border-left:1px solid white}.account-columns .personal-information:not(:last-of-type),.account-columns .billing-information:not(:last-of-type),.account-columns .shipping-information:not(:last-of-type){border-right:1px solid #d4d4d4}.account-columns .personal-information h2,.account-columns .billing-information h2,.account-columns .shipping-information h2{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-bottom:15px}.account-columns .personal-information span,.account-columns .billing-information span,.account-columns .shipping-information span{display:block}.account-columns .personal-information .card-number,.account-columns .billing-information .card-number,.account-columns .shipping-information .card-number{display:block;padding-right:5px}.account-columns .personal-information .edit,.account-columns .billing-information .edit,.account-columns .shipping-information .edit{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;display:inline-block;padding:10px 0}.no-touch .account-columns .personal-information .edit:hover,.no-touch .account-columns .billing-information .edit:hover,.no-touch .account-columns .shipping-information .edit:hover{color:#0079ad}.account-columns .personal-information .edit[disabled=true],.account-columns .personal-information .edit[disabled=true]:hover,.account-columns .personal-information .edit[disabled=true]:active,.no-touch .account-columns .personal-information .edit[disabled=true]:hover,.account-columns .billing-information .edit[disabled=true],.account-columns .billing-information .edit[disabled=true]:hover,.account-columns .billing-information .edit[disabled=true]:active,.no-touch .account-columns .billing-information .edit[disabled=true]:hover,.account-columns .shipping-information .edit[disabled=true],.account-columns .shipping-information .edit[disabled=true]:hover,.account-columns .shipping-information .edit[disabled=true]:active,.no-touch .account-columns .shipping-information .edit[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.account-columns .personal-information .edit:hover,.account-columns .billing-information .edit:hover,.account-columns .shipping-information .edit:hover{text-decoration:underline}.mobile-only{display:none}.billing-edit-checkout,.shipping-edit-checkout,.personal-edit-checkout,.checkout-review .signup-form{position:relative;z-index:0;padding:20px 20px;background-color:#eaeef1;-webkit-box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2)}.billing-edit-checkout:after,.shipping-edit-checkout:after,.personal-edit-checkout:after,.checkout-review .signup-form:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.billing-edit-checkout form,.shipping-edit-checkout form,.personal-edit-checkout form,.checkout-review .signup-form form{padding:20px 0}.billing-edit-checkout h3,.shipping-edit-checkout h3,.personal-edit-checkout h3,.checkout-review .signup-form h3{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:0 10px 10px 10px}.billing-edit-checkout fieldset,.shipping-edit-checkout fieldset,.personal-edit-checkout fieldset,.checkout-review .signup-form fieldset{position:relative;display:inline-block;padding:0 10px 10px 10px;vertical-align:bottom}@media (min-width: 1280px){.billing-edit-checkout fieldset,.shipping-edit-checkout fieldset,.personal-edit-checkout fieldset,.checkout-review .signup-form fieldset{width:50%}}.billing-edit-checkout fieldset.save-changes,.shipping-edit-checkout fieldset.save-changes,.personal-edit-checkout fieldset.save-changes,.checkout-review .signup-form fieldset.save-changes{text-align:right;display:block;width:100%;padding-top:20px}.billing-edit-checkout fieldset.existing-password,.shipping-edit-checkout fieldset.existing-password,.personal-edit-checkout fieldset.existing-password,.checkout-review .signup-form fieldset.existing-password{display:block;text-align:left}.billing-edit-checkout fieldset.existing-email,.shipping-edit-checkout fieldset.existing-email,.personal-edit-checkout fieldset.existing-email,.checkout-review .signup-form fieldset.existing-email{font-size:11px}.billing-edit-checkout fieldset.existing-email,.billing-edit-checkout fieldset.existing-email+fieldset,.shipping-edit-checkout fieldset.existing-email,.shipping-edit-checkout fieldset.existing-email+fieldset,.personal-edit-checkout fieldset.existing-email,.personal-edit-checkout fieldset.existing-email+fieldset,.checkout-review .signup-form fieldset.existing-email,.checkout-review .signup-form fieldset.existing-email+fieldset{padding-top:0;padding-bottom:0}@media (max-width: 699px){.billing-edit-checkout fieldset.existing-email,.billing-edit-checkout fieldset.existing-email+fieldset,.shipping-edit-checkout fieldset.existing-email,.shipping-edit-checkout fieldset.existing-email+fieldset,.personal-edit-checkout fieldset.existing-email,.personal-edit-checkout fieldset.existing-email+fieldset,.checkout-review .signup-form fieldset.existing-email,.checkout-review .signup-form fieldset.existing-email+fieldset{margin-bottom:10px}}.billing-edit-checkout fieldset.expiration-date div,.shipping-edit-checkout fieldset.expiration-date div,.personal-edit-checkout fieldset.expiration-date div,.checkout-review .signup-form fieldset.expiration-date div{width:50%;display:inline-block;padding:0 10px}.billing-edit-checkout label,.billing-edit-checkout input,.billing-edit-checkout select,.shipping-edit-checkout label,.shipping-edit-checkout input,.shipping-edit-checkout select,.personal-edit-checkout label,.personal-edit-checkout input,.personal-edit-checkout select,.checkout-review .signup-form label,.checkout-review .signup-form input,.checkout-review .signup-form select{display:block}.billing-edit-checkout select,.billing-edit-checkout .select-wrapper,.shipping-edit-checkout select,.shipping-edit-checkout .select-wrapper,.personal-edit-checkout select,.personal-edit-checkout .select-wrapper,.checkout-review .signup-form select,.checkout-review .signup-form .select-wrapper{width:100%;margin:0}.billing-edit-checkout input[type=text],.billing-edit-checkout input[type=number],.billing-edit-checkout input[type=tel],.billing-edit-checkout input[type=password],.billing-edit-checkout input[type=email],.shipping-edit-checkout input[type=text],.shipping-edit-checkout input[type=number],.shipping-edit-checkout input[type=tel],.shipping-edit-checkout input[type=password],.shipping-edit-checkout input[type=email],.personal-edit-checkout input[type=text],.personal-edit-checkout input[type=number],.personal-edit-checkout input[type=tel],.personal-edit-checkout input[type=password],.personal-edit-checkout input[type=email],.checkout-review .signup-form input[type=text],.checkout-review .signup-form input[type=number],.checkout-review .signup-form input[type=tel],.checkout-review .signup-form input[type=password],.checkout-review .signup-form input[type=email]{width:100%}.billing-edit-checkout input[type=submit],.shipping-edit-checkout input[type=submit],.personal-edit-checkout input[type=submit],.checkout-review .signup-form input[type=submit]{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.billing-edit-checkout input[type=submit],.billing-edit-checkout input[type=submit]:hover,.no-touch .billing-edit-checkout input[type=submit]:hover,.shipping-edit-checkout input[type=submit],.shipping-edit-checkout input[type=submit]:hover,.no-touch .shipping-edit-checkout input[type=submit]:hover,.personal-edit-checkout input[type=submit],.personal-edit-checkout input[type=submit]:hover,.no-touch .personal-edit-checkout input[type=submit]:hover,.checkout-review .signup-form input[type=submit],.checkout-review .signup-form input[type=submit]:hover,.no-touch .checkout-review .signup-form input[type=submit]:hover{color:white}.billing-edit-checkout input[type=submit],.billing-edit-checkout input[type=submit]:hover,.shipping-edit-checkout input[type=submit],.shipping-edit-checkout input[type=submit]:hover,.personal-edit-checkout input[type=submit],.personal-edit-checkout input[type=submit]:hover,.checkout-review .signup-form input[type=submit],.checkout-review .signup-form input[type=submit]:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.billing-edit-checkout input[type=submit]:hover,.shipping-edit-checkout input[type=submit]:hover,.personal-edit-checkout input[type=submit]:hover,.checkout-review .signup-form input[type=submit]:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.billing-edit-checkout input[type=submit].selected,.billing-edit-checkout input[type=submit]:active,.shipping-edit-checkout input[type=submit].selected,.shipping-edit-checkout input[type=submit]:active,.personal-edit-checkout input[type=submit].selected,.personal-edit-checkout input[type=submit]:active,.checkout-review .signup-form input[type=submit].selected,.checkout-review .signup-form input[type=submit]:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.billing-edit-checkout input[type=submit][disabled],.shipping-edit-checkout input[type=submit][disabled],.personal-edit-checkout input[type=submit][disabled],.checkout-review .signup-form input[type=submit][disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.billing-edit-checkout input[type=submit],.shipping-edit-checkout input[type=submit],.personal-edit-checkout input[type=submit],.checkout-review .signup-form input[type=submit]{padding:0.5em 1.0em}}.billing-edit-checkout .whats-this,.shipping-edit-checkout .whats-this,.personal-edit-checkout .whats-this,.checkout-review .signup-form .whats-this{color:inherit;cursor:pointer;color:#0079ad;font-size:12px}.no-touch .billing-edit-checkout .whats-this:hover,.no-touch .shipping-edit-checkout .whats-this:hover,.no-touch .personal-edit-checkout .whats-this:hover,.no-touch .checkout-review .signup-form .whats-this:hover{color:#0079ad}.billing-edit-checkout .whats-this[disabled=true],.billing-edit-checkout .whats-this[disabled=true]:hover,.billing-edit-checkout .whats-this[disabled=true]:active,.no-touch .billing-edit-checkout .whats-this[disabled=true]:hover,.shipping-edit-checkout .whats-this[disabled=true],.shipping-edit-checkout .whats-this[disabled=true]:hover,.shipping-edit-checkout .whats-this[disabled=true]:active,.no-touch .shipping-edit-checkout .whats-this[disabled=true]:hover,.personal-edit-checkout .whats-this[disabled=true],.personal-edit-checkout .whats-this[disabled=true]:hover,.personal-edit-checkout .whats-this[disabled=true]:active,.no-touch .personal-edit-checkout .whats-this[disabled=true]:hover,.checkout-review .signup-form .whats-this[disabled=true],.checkout-review .signup-form .whats-this[disabled=true]:hover,.checkout-review .signup-form .whats-this[disabled=true]:active,.no-touch .checkout-review .signup-form .whats-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout .whats-this:hover,.shipping-edit-checkout .whats-this:hover,.personal-edit-checkout .whats-this:hover,.checkout-review .signup-form .whats-this:hover{text-decoration:underline}.billing-edit-checkout .whats-this:before,.billing-edit-checkout .whats-this:after,.shipping-edit-checkout .whats-this:before,.shipping-edit-checkout .whats-this:after,.personal-edit-checkout .whats-this:before,.personal-edit-checkout .whats-this:after,.checkout-review .signup-form .whats-this:before,.checkout-review .signup-form .whats-this:after{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.billing-edit-checkout .whats-this:before,.shipping-edit-checkout .whats-this:before,.personal-edit-checkout .whats-this:before,.checkout-review .signup-form .whats-this:before{content:"( "}.billing-edit-checkout .whats-this:after,.shipping-edit-checkout .whats-this:after,.personal-edit-checkout .whats-this:after,.checkout-review .signup-form .whats-this:after{content:" )"}.billing-edit-checkout .cancel,.shipping-edit-checkout .cancel,.personal-edit-checkout .cancel,.checkout-review .signup-form .cancel{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #3b3b3b;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #141414;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);margin-right:10px}.billing-edit-checkout .cancel,.billing-edit-checkout .cancel:hover,.no-touch .billing-edit-checkout .cancel:hover,.shipping-edit-checkout .cancel,.shipping-edit-checkout .cancel:hover,.no-touch .shipping-edit-checkout .cancel:hover,.personal-edit-checkout .cancel,.personal-edit-checkout .cancel:hover,.no-touch .personal-edit-checkout .cancel:hover,.checkout-review .signup-form .cancel,.checkout-review .signup-form .cancel:hover,.no-touch .checkout-review .signup-form .cancel:hover{color:white}.billing-edit-checkout .cancel,.billing-edit-checkout .cancel:hover,.shipping-edit-checkout .cancel,.shipping-edit-checkout .cancel:hover,.personal-edit-checkout .cancel,.personal-edit-checkout .cancel:hover,.checkout-review .signup-form .cancel,.checkout-review .signup-form .cancel:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #616161));background:-webkit-linear-gradient(bottom, #474747, #616161);background:-moz-linear-gradient(bottom, #474747, #616161);background:-o-linear-gradient(bottom, #474747, #616161);background:linear-gradient(bottom, #474747,#616161);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF616161');background:-ms-linear-gradient(bottom, #474747, #616161)}.billing-edit-checkout .cancel:hover,.shipping-edit-checkout .cancel:hover,.personal-edit-checkout .cancel:hover,.checkout-review .signup-form .cancel:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.billing-edit-checkout .cancel.selected,.billing-edit-checkout .cancel:active,.shipping-edit-checkout .cancel.selected,.shipping-edit-checkout .cancel:active,.personal-edit-checkout .cancel.selected,.personal-edit-checkout .cancel:active,.checkout-review .signup-form .cancel.selected,.checkout-review .signup-form .cancel:active{background:#474747;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #545454));background:-webkit-linear-gradient(bottom, #474747, #545454);background:-moz-linear-gradient(bottom, #474747, #545454);background:-o-linear-gradient(bottom, #474747, #545454);background:linear-gradient(bottom, #474747,#545454);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF545454');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.billing-edit-checkout .cancel[disabled],.shipping-edit-checkout .cancel[disabled],.personal-edit-checkout .cancel[disabled],.checkout-review .signup-form .cancel[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.billing-edit-checkout .cancel,.shipping-edit-checkout .cancel,.personal-edit-checkout .cancel,.checkout-review .signup-form .cancel{padding:0.5em 1.0em}}.billing-edit-checkout .add,.billing-edit-checkout .use,.shipping-edit-checkout .add,.shipping-edit-checkout .use,.personal-edit-checkout .add,.personal-edit-checkout .use,.checkout-review .signup-form .add,.checkout-review .signup-form .use{color:inherit;cursor:pointer;color:#0079ad}.no-touch .billing-edit-checkout .add:hover,.no-touch .billing-edit-checkout .use:hover,.no-touch .shipping-edit-checkout .add:hover,.no-touch .shipping-edit-checkout .use:hover,.no-touch .personal-edit-checkout .add:hover,.no-touch .personal-edit-checkout .use:hover,.no-touch .checkout-review .signup-form .add:hover,.no-touch .checkout-review .signup-form .use:hover{color:#0079ad}.billing-edit-checkout .add[disabled=true],.billing-edit-checkout .add[disabled=true]:hover,.billing-edit-checkout .add[disabled=true]:active,.no-touch .billing-edit-checkout .add[disabled=true]:hover,.billing-edit-checkout .use[disabled=true],.billing-edit-checkout .use[disabled=true]:hover,.billing-edit-checkout .use[disabled=true]:active,.no-touch .billing-edit-checkout .use[disabled=true]:hover,.shipping-edit-checkout .add[disabled=true],.shipping-edit-checkout .add[disabled=true]:hover,.shipping-edit-checkout .add[disabled=true]:active,.no-touch .shipping-edit-checkout .add[disabled=true]:hover,.shipping-edit-checkout .use[disabled=true],.shipping-edit-checkout .use[disabled=true]:hover,.shipping-edit-checkout .use[disabled=true]:active,.no-touch .shipping-edit-checkout .use[disabled=true]:hover,.personal-edit-checkout .add[disabled=true],.personal-edit-checkout .add[disabled=true]:hover,.personal-edit-checkout .add[disabled=true]:active,.no-touch .personal-edit-checkout .add[disabled=true]:hover,.personal-edit-checkout .use[disabled=true],.personal-edit-checkout .use[disabled=true]:hover,.personal-edit-checkout .use[disabled=true]:active,.no-touch .personal-edit-checkout .use[disabled=true]:hover,.checkout-review .signup-form .add[disabled=true],.checkout-review .signup-form .add[disabled=true]:hover,.checkout-review .signup-form .add[disabled=true]:active,.no-touch .checkout-review .signup-form .add[disabled=true]:hover,.checkout-review .signup-form .use[disabled=true],.checkout-review .signup-form .use[disabled=true]:hover,.checkout-review .signup-form .use[disabled=true]:active,.no-touch .checkout-review .signup-form .use[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout .add:hover,.billing-edit-checkout .use:hover,.shipping-edit-checkout .add:hover,.shipping-edit-checkout .use:hover,.personal-edit-checkout .add:hover,.personal-edit-checkout .use:hover,.checkout-review .signup-form .add:hover,.checkout-review .signup-form .use:hover{text-decoration:underline}.billing-edit-checkout>article,.shipping-edit-checkout>article,.personal-edit-checkout>article,.checkout-review .signup-form>article{padding:20px 0}.billing-edit-checkout>article.payment-item:not(:first-of-type),.shipping-edit-checkout>article.payment-item:not(:first-of-type),.personal-edit-checkout>article.payment-item:not(:first-of-type),.checkout-review .signup-form>article.payment-item:not(:first-of-type){border-top:1px solid white}.billing-edit-checkout>article.payment-item:not(:last-of-type),.shipping-edit-checkout>article.payment-item:not(:last-of-type),.personal-edit-checkout>article.payment-item:not(:last-of-type),.checkout-review .signup-form>article.payment-item:not(:last-of-type){border-bottom:1px solid #d4d4d4}.billing-edit-checkout>article.payment-item:not(:first-of-type),.shipping-edit-checkout>article.payment-item:not(:first-of-type),.personal-edit-checkout>article.payment-item:not(:first-of-type),.checkout-review .signup-form>article.payment-item:not(:first-of-type){border-top:0}.billing-edit-checkout>article.payment-item>span,.shipping-edit-checkout>article.payment-item>span,.personal-edit-checkout>article.payment-item>span,.checkout-review .signup-form>article.payment-item>span{display:inline-block;vertical-align:middle}.billing-edit-checkout>article .method,.shipping-edit-checkout>article .method,.personal-edit-checkout>article .method,.checkout-review .signup-form>article .method{width:15%}.billing-edit-checkout>article .method a,.shipping-edit-checkout>article .method a,.personal-edit-checkout>article .method a,.checkout-review .signup-form>article .method a{color:inherit;cursor:pointer;color:#0079ad;display:block}.no-touch .billing-edit-checkout>article .method a:hover,.no-touch .shipping-edit-checkout>article .method a:hover,.no-touch .personal-edit-checkout>article .method a:hover,.no-touch .checkout-review .signup-form>article .method a:hover{color:#0079ad}.billing-edit-checkout>article .method a[disabled=true],.billing-edit-checkout>article .method a[disabled=true]:hover,.billing-edit-checkout>article .method a[disabled=true]:active,.no-touch .billing-edit-checkout>article .method a[disabled=true]:hover,.shipping-edit-checkout>article .method a[disabled=true],.shipping-edit-checkout>article .method a[disabled=true]:hover,.shipping-edit-checkout>article .method a[disabled=true]:active,.no-touch .shipping-edit-checkout>article .method a[disabled=true]:hover,.personal-edit-checkout>article .method a[disabled=true],.personal-edit-checkout>article .method a[disabled=true]:hover,.personal-edit-checkout>article .method a[disabled=true]:active,.no-touch .personal-edit-checkout>article .method a[disabled=true]:hover,.checkout-review .signup-form>article .method a[disabled=true],.checkout-review .signup-form>article .method a[disabled=true]:hover,.checkout-review .signup-form>article .method a[disabled=true]:active,.no-touch .checkout-review .signup-form>article .method a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout>article .method a:hover,.shipping-edit-checkout>article .method a:hover,.personal-edit-checkout>article .method a:hover,.checkout-review .signup-form>article .method a:hover{text-decoration:underline}.billing-edit-checkout>article .type,.shipping-edit-checkout>article .type,.personal-edit-checkout>article .type,.checkout-review .signup-form>article .type{width:20%}.billing-edit-checkout>article .account-number,.billing-edit-checkout>article .expiration,.billing-edit-checkout>article .name,.billing-edit-checkout>article .balance,.shipping-edit-checkout>article .account-number,.shipping-edit-checkout>article .expiration,.shipping-edit-checkout>article .name,.shipping-edit-checkout>article .balance,.personal-edit-checkout>article .account-number,.personal-edit-checkout>article .expiration,.personal-edit-checkout>article .name,.personal-edit-checkout>article .balance,.checkout-review .signup-form>article .account-number,.checkout-review .signup-form>article .expiration,.checkout-review .signup-form>article .name,.checkout-review .signup-form>article .balance{text-align:center}.billing-edit-checkout>article .account-number,.billing-edit-checkout>article .balance,.shipping-edit-checkout>article .account-number,.shipping-edit-checkout>article .balance,.personal-edit-checkout>article .account-number,.personal-edit-checkout>article .balance,.checkout-review .signup-form>article .account-number,.checkout-review .signup-form>article .balance{width:25%}.billing-edit-checkout>article .expiration,.shipping-edit-checkout>article .expiration,.personal-edit-checkout>article .expiration,.checkout-review .signup-form>article .expiration{width:10%}.billing-edit-checkout>article .name,.shipping-edit-checkout>article .name,.personal-edit-checkout>article .name,.checkout-review .signup-form>article .name{width:30%}.billing-edit-checkout>article a.remove-this,.shipping-edit-checkout>article a.remove-this,.personal-edit-checkout>article a.remove-this,.checkout-review .signup-form>article a.remove-this{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad}.no-touch .billing-edit-checkout>article a.remove-this:hover,.no-touch .shipping-edit-checkout>article a.remove-this:hover,.no-touch .personal-edit-checkout>article a.remove-this:hover,.no-touch .checkout-review .signup-form>article a.remove-this:hover{color:#0079ad}.billing-edit-checkout>article a.remove-this[disabled=true],.billing-edit-checkout>article a.remove-this[disabled=true]:hover,.billing-edit-checkout>article a.remove-this[disabled=true]:active,.no-touch .billing-edit-checkout>article a.remove-this[disabled=true]:hover,.shipping-edit-checkout>article a.remove-this[disabled=true],.shipping-edit-checkout>article a.remove-this[disabled=true]:hover,.shipping-edit-checkout>article a.remove-this[disabled=true]:active,.no-touch .shipping-edit-checkout>article a.remove-this[disabled=true]:hover,.personal-edit-checkout>article a.remove-this[disabled=true],.personal-edit-checkout>article a.remove-this[disabled=true]:hover,.personal-edit-checkout>article a.remove-this[disabled=true]:active,.no-touch .personal-edit-checkout>article a.remove-this[disabled=true]:hover,.checkout-review .signup-form>article a.remove-this[disabled=true],.checkout-review .signup-form>article a.remove-this[disabled=true]:hover,.checkout-review .signup-form>article a.remove-this[disabled=true]:active,.no-touch .checkout-review .signup-form>article a.remove-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout>article a.remove-this:hover,.shipping-edit-checkout>article a.remove-this:hover,.personal-edit-checkout>article a.remove-this:hover,.checkout-review .signup-form>article a.remove-this:hover{text-decoration:underline}@media (max-width: 699px){.billing-edit-checkout>article a.remove-this,.shipping-edit-checkout>article a.remove-this,.personal-edit-checkout>article a.remove-this,.checkout-review .signup-form>article a.remove-this{float:right;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #e6e6e6;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px white;border:1px solid #e6e6e6;color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;color:#0079ad;padding:0.5em 1em;text-decoration:none;border:1px solid #d4d4d4}.billing-edit-checkout>article a.remove-this,.billing-edit-checkout>article a.remove-this:hover,.no-touch .billing-edit-checkout>article a.remove-this:hover,.shipping-edit-checkout>article a.remove-this,.shipping-edit-checkout>article a.remove-this:hover,.no-touch .shipping-edit-checkout>article a.remove-this:hover,.personal-edit-checkout>article a.remove-this,.personal-edit-checkout>article a.remove-this:hover,.no-touch .personal-edit-checkout>article a.remove-this:hover,.checkout-review .signup-form>article a.remove-this,.checkout-review .signup-form>article a.remove-this:hover,.no-touch .checkout-review .signup-form>article a.remove-this:hover{color:#474747}.billing-edit-checkout>article a.remove-this,.billing-edit-checkout>article a.remove-this:hover,.shipping-edit-checkout>article a.remove-this,.shipping-edit-checkout>article a.remove-this:hover,.personal-edit-checkout>article a.remove-this,.personal-edit-checkout>article a.remove-this:hover,.checkout-review .signup-form>article a.remove-this,.checkout-review .signup-form>article a.remove-this:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f2f2f2), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-moz-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-o-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:linear-gradient(bottom, #f2f2f2,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFF2F2F2')}.billing-edit-checkout>article a.remove-this:hover,.shipping-edit-checkout>article a.remove-this:hover,.personal-edit-checkout>article a.remove-this:hover,.checkout-review .signup-form>article a.remove-this:hover{border:1px solid #bfbfbf}.billing-edit-checkout>article a.remove-this.selected,.billing-edit-checkout>article a.remove-this:active,.shipping-edit-checkout>article a.remove-this.selected,.shipping-edit-checkout>article a.remove-this:active,.personal-edit-checkout>article a.remove-this.selected,.personal-edit-checkout>article a.remove-this:active,.checkout-review .signup-form>article a.remove-this.selected,.checkout-review .signup-form>article a.remove-this:active{background:#e6e6e6;border:1px solid #bfbfbf}.billing-edit-checkout>article a.remove-this[disabled],.shipping-edit-checkout>article a.remove-this[disabled],.personal-edit-checkout>article a.remove-this[disabled],.checkout-review .signup-form>article a.remove-this[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.no-touch .billing-edit-checkout>article a.remove-this:hover,.no-touch .shipping-edit-checkout>article a.remove-this:hover,.no-touch .personal-edit-checkout>article a.remove-this:hover,.no-touch .checkout-review .signup-form>article a.remove-this:hover{color:#0079ad}.billing-edit-checkout>article a.remove-this[disabled=true],.billing-edit-checkout>article a.remove-this[disabled=true]:hover,.billing-edit-checkout>article a.remove-this[disabled=true]:active,.no-touch .billing-edit-checkout>article a.remove-this[disabled=true]:hover,.shipping-edit-checkout>article a.remove-this[disabled=true],.shipping-edit-checkout>article a.remove-this[disabled=true]:hover,.shipping-edit-checkout>article a.remove-this[disabled=true]:active,.no-touch .shipping-edit-checkout>article a.remove-this[disabled=true]:hover,.personal-edit-checkout>article a.remove-this[disabled=true],.personal-edit-checkout>article a.remove-this[disabled=true]:hover,.personal-edit-checkout>article a.remove-this[disabled=true]:active,.no-touch .personal-edit-checkout>article a.remove-this[disabled=true]:hover,.checkout-review .signup-form>article a.remove-this[disabled=true],.checkout-review .signup-form>article a.remove-this[disabled=true]:hover,.checkout-review .signup-form>article a.remove-this[disabled=true]:active,.no-touch .checkout-review .signup-form>article a.remove-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout>article a.remove-this:hover,.shipping-edit-checkout>article a.remove-this:hover,.personal-edit-checkout>article a.remove-this:hover,.checkout-review .signup-form>article a.remove-this:hover{text-decoration:underline}}.billing-edit-checkout>article .use-this,.billing-edit-checkout>article .use-this-card,.shipping-edit-checkout>article .use-this,.shipping-edit-checkout>article .use-this-card,.personal-edit-checkout>article .use-this,.personal-edit-checkout>article .use-this-card,.checkout-review .signup-form>article .use-this,.checkout-review .signup-form>article .use-this-card{width:20%;text-align:right}.billing-edit-checkout>article .use-this a.use,.billing-edit-checkout>article .use-this a.use-this-button,.billing-edit-checkout>article .use-this-card a.use,.billing-edit-checkout>article .use-this-card a.use-this-button,.shipping-edit-checkout>article .use-this a.use,.shipping-edit-checkout>article .use-this a.use-this-button,.shipping-edit-checkout>article .use-this-card a.use,.shipping-edit-checkout>article .use-this-card a.use-this-button,.personal-edit-checkout>article .use-this a.use,.personal-edit-checkout>article .use-this a.use-this-button,.personal-edit-checkout>article .use-this-card a.use,.personal-edit-checkout>article .use-this-card a.use-this-button,.checkout-review .signup-form>article .use-this a.use,.checkout-review .signup-form>article .use-this a.use-this-button,.checkout-review .signup-form>article .use-this-card a.use,.checkout-review .signup-form>article .use-this-card a.use-this-button{margin-top:20px;padding:10px 15px;font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.billing-edit-checkout>article .use-this a.use,.billing-edit-checkout>article .use-this a.use:hover,.no-touch .billing-edit-checkout>article .use-this a.use:hover,.billing-edit-checkout>article .use-this a.use-this-button,.billing-edit-checkout>article .use-this a.use-this-button:hover,.no-touch .billing-edit-checkout>article .use-this a.use-this-button:hover,.billing-edit-checkout>article .use-this-card a.use,.billing-edit-checkout>article .use-this-card a.use:hover,.no-touch .billing-edit-checkout>article .use-this-card a.use:hover,.billing-edit-checkout>article .use-this-card a.use-this-button,.billing-edit-checkout>article .use-this-card a.use-this-button:hover,.no-touch .billing-edit-checkout>article .use-this-card a.use-this-button:hover,.shipping-edit-checkout>article .use-this a.use,.shipping-edit-checkout>article .use-this a.use:hover,.no-touch .shipping-edit-checkout>article .use-this a.use:hover,.shipping-edit-checkout>article .use-this a.use-this-button,.shipping-edit-checkout>article .use-this a.use-this-button:hover,.no-touch .shipping-edit-checkout>article .use-this a.use-this-button:hover,.shipping-edit-checkout>article .use-this-card a.use,.shipping-edit-checkout>article .use-this-card a.use:hover,.no-touch .shipping-edit-checkout>article .use-this-card a.use:hover,.shipping-edit-checkout>article .use-this-card a.use-this-button,.shipping-edit-checkout>article .use-this-card a.use-this-button:hover,.no-touch .shipping-edit-checkout>article .use-this-card a.use-this-button:hover,.personal-edit-checkout>article .use-this a.use,.personal-edit-checkout>article .use-this a.use:hover,.no-touch .personal-edit-checkout>article .use-this a.use:hover,.personal-edit-checkout>article .use-this a.use-this-button,.personal-edit-checkout>article .use-this a.use-this-button:hover,.no-touch .personal-edit-checkout>article .use-this a.use-this-button:hover,.personal-edit-checkout>article .use-this-card a.use,.personal-edit-checkout>article .use-this-card a.use:hover,.no-touch .personal-edit-checkout>article .use-this-card a.use:hover,.personal-edit-checkout>article .use-this-card a.use-this-button,.personal-edit-checkout>article .use-this-card a.use-this-button:hover,.no-touch .personal-edit-checkout>article .use-this-card a.use-this-button:hover,.checkout-review .signup-form>article .use-this a.use,.checkout-review .signup-form>article .use-this a.use:hover,.no-touch .checkout-review .signup-form>article .use-this a.use:hover,.checkout-review .signup-form>article .use-this a.use-this-button,.checkout-review .signup-form>article .use-this a.use-this-button:hover,.no-touch .checkout-review .signup-form>article .use-this a.use-this-button:hover,.checkout-review .signup-form>article .use-this-card a.use,.checkout-review .signup-form>article .use-this-card a.use:hover,.no-touch .checkout-review .signup-form>article .use-this-card a.use:hover,.checkout-review .signup-form>article .use-this-card a.use-this-button,.checkout-review .signup-form>article .use-this-card a.use-this-button:hover,.no-touch .checkout-review .signup-form>article .use-this-card a.use-this-button:hover{color:white}.billing-edit-checkout>article .use-this a.use,.billing-edit-checkout>article .use-this a.use:hover,.billing-edit-checkout>article .use-this a.use-this-button,.billing-edit-checkout>article .use-this a.use-this-button:hover,.billing-edit-checkout>article .use-this-card a.use,.billing-edit-checkout>article .use-this-card a.use:hover,.billing-edit-checkout>article .use-this-card a.use-this-button,.billing-edit-checkout>article .use-this-card a.use-this-button:hover,.shipping-edit-checkout>article .use-this a.use,.shipping-edit-checkout>article .use-this a.use:hover,.shipping-edit-checkout>article .use-this a.use-this-button,.shipping-edit-checkout>article .use-this a.use-this-button:hover,.shipping-edit-checkout>article .use-this-card a.use,.shipping-edit-checkout>article .use-this-card a.use:hover,.shipping-edit-checkout>article .use-this-card a.use-this-button,.shipping-edit-checkout>article .use-this-card a.use-this-button:hover,.personal-edit-checkout>article .use-this a.use,.personal-edit-checkout>article .use-this a.use:hover,.personal-edit-checkout>article .use-this a.use-this-button,.personal-edit-checkout>article .use-this a.use-this-button:hover,.personal-edit-checkout>article .use-this-card a.use,.personal-edit-checkout>article .use-this-card a.use:hover,.personal-edit-checkout>article .use-this-card a.use-this-button,.personal-edit-checkout>article .use-this-card a.use-this-button:hover,.checkout-review .signup-form>article .use-this a.use,.checkout-review .signup-form>article .use-this a.use:hover,.checkout-review .signup-form>article .use-this a.use-this-button,.checkout-review .signup-form>article .use-this a.use-this-button:hover,.checkout-review .signup-form>article .use-this-card a.use,.checkout-review .signup-form>article .use-this-card a.use:hover,.checkout-review .signup-form>article .use-this-card a.use-this-button,.checkout-review .signup-form>article .use-this-card a.use-this-button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.billing-edit-checkout>article .use-this a.use:hover,.billing-edit-checkout>article .use-this a.use-this-button:hover,.billing-edit-checkout>article .use-this-card a.use:hover,.billing-edit-checkout>article .use-this-card a.use-this-button:hover,.shipping-edit-checkout>article .use-this a.use:hover,.shipping-edit-checkout>article .use-this a.use-this-button:hover,.shipping-edit-checkout>article .use-this-card a.use:hover,.shipping-edit-checkout>article .use-this-card a.use-this-button:hover,.personal-edit-checkout>article .use-this a.use:hover,.personal-edit-checkout>article .use-this a.use-this-button:hover,.personal-edit-checkout>article .use-this-card a.use:hover,.personal-edit-checkout>article .use-this-card a.use-this-button:hover,.checkout-review .signup-form>article .use-this a.use:hover,.checkout-review .signup-form>article .use-this a.use-this-button:hover,.checkout-review .signup-form>article .use-this-card a.use:hover,.checkout-review .signup-form>article .use-this-card a.use-this-button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.billing-edit-checkout>article .use-this a.use.selected,.billing-edit-checkout>article .use-this a.use:active,.billing-edit-checkout>article .use-this a.use-this-button.selected,.billing-edit-checkout>article .use-this a.use-this-button:active,.billing-edit-checkout>article .use-this-card a.use.selected,.billing-edit-checkout>article .use-this-card a.use:active,.billing-edit-checkout>article .use-this-card a.use-this-button.selected,.billing-edit-checkout>article .use-this-card a.use-this-button:active,.shipping-edit-checkout>article .use-this a.use.selected,.shipping-edit-checkout>article .use-this a.use:active,.shipping-edit-checkout>article .use-this a.use-this-button.selected,.shipping-edit-checkout>article .use-this a.use-this-button:active,.shipping-edit-checkout>article .use-this-card a.use.selected,.shipping-edit-checkout>article .use-this-card a.use:active,.shipping-edit-checkout>article .use-this-card a.use-this-button.selected,.shipping-edit-checkout>article .use-this-card a.use-this-button:active,.personal-edit-checkout>article .use-this a.use.selected,.personal-edit-checkout>article .use-this a.use:active,.personal-edit-checkout>article .use-this a.use-this-button.selected,.personal-edit-checkout>article .use-this a.use-this-button:active,.personal-edit-checkout>article .use-this-card a.use.selected,.personal-edit-checkout>article .use-this-card a.use:active,.personal-edit-checkout>article .use-this-card a.use-this-button.selected,.personal-edit-checkout>article .use-this-card a.use-this-button:active,.checkout-review .signup-form>article .use-this a.use.selected,.checkout-review .signup-form>article .use-this a.use:active,.checkout-review .signup-form>article .use-this a.use-this-button.selected,.checkout-review .signup-form>article .use-this a.use-this-button:active,.checkout-review .signup-form>article .use-this-card a.use.selected,.checkout-review .signup-form>article .use-this-card a.use:active,.checkout-review .signup-form>article .use-this-card a.use-this-button.selected,.checkout-review .signup-form>article .use-this-card a.use-this-button:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.billing-edit-checkout>article .use-this a.use[disabled],.billing-edit-checkout>article .use-this a.use-this-button[disabled],.billing-edit-checkout>article .use-this-card a.use[disabled],.billing-edit-checkout>article .use-this-card a.use-this-button[disabled],.shipping-edit-checkout>article .use-this a.use[disabled],.shipping-edit-checkout>article .use-this a.use-this-button[disabled],.shipping-edit-checkout>article .use-this-card a.use[disabled],.shipping-edit-checkout>article .use-this-card a.use-this-button[disabled],.personal-edit-checkout>article .use-this a.use[disabled],.personal-edit-checkout>article .use-this a.use-this-button[disabled],.personal-edit-checkout>article .use-this-card a.use[disabled],.personal-edit-checkout>article .use-this-card a.use-this-button[disabled],.checkout-review .signup-form>article .use-this a.use[disabled],.checkout-review .signup-form>article .use-this a.use-this-button[disabled],.checkout-review .signup-form>article .use-this-card a.use[disabled],.checkout-review .signup-form>article .use-this-card a.use-this-button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.billing-edit-checkout>article .use-this a.remove,.billing-edit-checkout>article .use-this-card a.remove,.shipping-edit-checkout>article .use-this a.remove,.shipping-edit-checkout>article .use-this-card a.remove,.personal-edit-checkout>article .use-this a.remove,.personal-edit-checkout>article .use-this-card a.remove,.checkout-review .signup-form>article .use-this a.remove,.checkout-review .signup-form>article .use-this-card a.remove{margin-left:10px}.billing-edit-checkout>article .use-this-card,.shipping-edit-checkout>article .use-this-card,.personal-edit-checkout>article .use-this-card,.checkout-review .signup-form>article .use-this-card{width:30%}.billing-edit-checkout article.payment-item+article.payment-item:not(:first-of-type),.shipping-edit-checkout article.payment-item+article.payment-item:not(:first-of-type),.personal-edit-checkout article.payment-item+article.payment-item:not(:first-of-type),.checkout-review .signup-form article.payment-item+article.payment-item:not(:first-of-type){border-top:1px solid white}.billing-edit-checkout article.header,.shipping-edit-checkout article.header,.personal-edit-checkout article.header,.checkout-review .signup-form article.header{padding-right:30px;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.billing-edit-checkout article.header a,.shipping-edit-checkout article.header a,.personal-edit-checkout article.header a,.checkout-review .signup-form article.header a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad}.no-touch .billing-edit-checkout article.header a:hover,.no-touch .shipping-edit-checkout article.header a:hover,.no-touch .personal-edit-checkout article.header a:hover,.no-touch .checkout-review .signup-form article.header a:hover{color:#0079ad}.billing-edit-checkout article.header a[disabled=true],.billing-edit-checkout article.header a[disabled=true]:hover,.billing-edit-checkout article.header a[disabled=true]:active,.no-touch .billing-edit-checkout article.header a[disabled=true]:hover,.shipping-edit-checkout article.header a[disabled=true],.shipping-edit-checkout article.header a[disabled=true]:hover,.shipping-edit-checkout article.header a[disabled=true]:active,.no-touch .shipping-edit-checkout article.header a[disabled=true]:hover,.personal-edit-checkout article.header a[disabled=true],.personal-edit-checkout article.header a[disabled=true]:hover,.personal-edit-checkout article.header a[disabled=true]:active,.no-touch .personal-edit-checkout article.header a[disabled=true]:hover,.checkout-review .signup-form article.header a[disabled=true],.checkout-review .signup-form article.header a[disabled=true]:hover,.checkout-review .signup-form article.header a[disabled=true]:active,.no-touch .checkout-review .signup-form article.header a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout article.header a:hover,.shipping-edit-checkout article.header a:hover,.personal-edit-checkout article.header a:hover,.checkout-review .signup-form article.header a:hover{text-decoration:underline}.billing-edit-checkout .close,.shipping-edit-checkout .close,.personal-edit-checkout .close,.checkout-review .signup-form .close{z-index:1;position:absolute;right:20px;top:35px;width:25px;height:25px;background:url(/assets/close_drawer-de0d8a42c84229a2d405d1cf3c1bc0b0.png) no-repeat;background-size:25px auto;cursor:pointer}.billing-edit-checkout .close:hover,.billing-edit-checkout .close:active,.shipping-edit-checkout .close:hover,.shipping-edit-checkout .close:active,.personal-edit-checkout .close:hover,.personal-edit-checkout .close:active,.checkout-review .signup-form .close:hover,.checkout-review .signup-form .close:active{background-position-y:bottom}.billing-edit-checkout .security-tooltip{width:315px;height:185px;text-align:left;left:-282px}.billing-edit-checkout .security-tooltip .credit-card-image{width:32.5%;height:45%;float:left;padding:0 10px 10px 10px}.billing-edit-checkout .security-tooltip .tooltip-text{float:left;width:100%}.billing-edit-checkout .security-tooltip .tooltip-text .tooltip-description{padding:0 10px 10px 10px}.billing-edit-checkout .security-tooltip .cc-amex{background:url(/assets/cc_amex-9b3beb1d124c6a52c9251792b7fe1e6a.jpeg) center center no-repeat}.billing-edit-checkout .security-tooltip .cc-visa{background:url(/assets/cc_visa-209e6509541c1b5ef6539c0666bc3426.jpeg) center center no-repeat}.billing-edit-checkout .security-tooltip .cc-discover{background:url(/assets/cc_discover-04752a0c57257f6a677ac304a8d16e40.jpeg) center center no-repeat}.billing-edit-checkout .security-tooltip-text{float:right}.billing-edit-checkout .security-tooltip-text span{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;color:inherit;cursor:pointer}.no-touch .billing-edit-checkout .security-tooltip-text span:hover{color:#0079ad}.billing-edit-checkout .security-tooltip-text span[disabled=true],.billing-edit-checkout .security-tooltip-text span[disabled=true]:hover,.billing-edit-checkout .security-tooltip-text span[disabled=true]:active,.no-touch .billing-edit-checkout .security-tooltip-text span[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-edit-checkout .security-tooltip-text span:hover{text-decoration:underline}.use-a-saved-payment-method,.billing-edit,.shipping-edit,.personal-edit,.add-payment-method,.view-gift-cards,.add-gift-card{display:none;position:relative;z-index:0;padding:20px 20px;background-color:#eaeef1;-webkit-box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2)}.use-a-saved-payment-method:after,.billing-edit:after,.shipping-edit:after,.personal-edit:after,.add-payment-method:after,.view-gift-cards:after,.add-gift-card:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.use-a-saved-payment-method form,.billing-edit form,.shipping-edit form,.personal-edit form,.add-payment-method form,.view-gift-cards form,.add-gift-card form{padding:20px 0}.use-a-saved-payment-method h3,.billing-edit h3,.shipping-edit h3,.personal-edit h3,.add-payment-method h3,.view-gift-cards h3,.add-gift-card h3{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:0 10px 10px 10px}.use-a-saved-payment-method fieldset,.billing-edit fieldset,.shipping-edit fieldset,.personal-edit fieldset,.add-payment-method fieldset,.view-gift-cards fieldset,.add-gift-card fieldset{position:relative;display:inline-block;padding:0 10px 10px 10px;vertical-align:bottom}@media (min-width: 1280px){.use-a-saved-payment-method fieldset,.billing-edit fieldset,.shipping-edit fieldset,.personal-edit fieldset,.add-payment-method fieldset,.view-gift-cards fieldset,.add-gift-card fieldset{width:50%}}.use-a-saved-payment-method fieldset.save-changes,.billing-edit fieldset.save-changes,.shipping-edit fieldset.save-changes,.personal-edit fieldset.save-changes,.add-payment-method fieldset.save-changes,.view-gift-cards fieldset.save-changes,.add-gift-card fieldset.save-changes{text-align:right;display:block;width:100%;padding-top:20px}.use-a-saved-payment-method fieldset.existing-password,.billing-edit fieldset.existing-password,.shipping-edit fieldset.existing-password,.personal-edit fieldset.existing-password,.add-payment-method fieldset.existing-password,.view-gift-cards fieldset.existing-password,.add-gift-card fieldset.existing-password{display:block;text-align:left}.use-a-saved-payment-method fieldset.existing-email,.billing-edit fieldset.existing-email,.shipping-edit fieldset.existing-email,.personal-edit fieldset.existing-email,.add-payment-method fieldset.existing-email,.view-gift-cards fieldset.existing-email,.add-gift-card fieldset.existing-email{font-size:11px}.use-a-saved-payment-method fieldset.existing-email,.use-a-saved-payment-method fieldset.existing-email+fieldset,.billing-edit fieldset.existing-email,.billing-edit fieldset.existing-email+fieldset,.shipping-edit fieldset.existing-email,.shipping-edit fieldset.existing-email+fieldset,.personal-edit fieldset.existing-email,.personal-edit fieldset.existing-email+fieldset,.add-payment-method fieldset.existing-email,.add-payment-method fieldset.existing-email+fieldset,.view-gift-cards fieldset.existing-email,.view-gift-cards fieldset.existing-email+fieldset,.add-gift-card fieldset.existing-email,.add-gift-card fieldset.existing-email+fieldset{padding-top:0;padding-bottom:0}@media (max-width: 699px){.use-a-saved-payment-method fieldset.existing-email,.use-a-saved-payment-method fieldset.existing-email+fieldset,.billing-edit fieldset.existing-email,.billing-edit fieldset.existing-email+fieldset,.shipping-edit fieldset.existing-email,.shipping-edit fieldset.existing-email+fieldset,.personal-edit fieldset.existing-email,.personal-edit fieldset.existing-email+fieldset,.add-payment-method fieldset.existing-email,.add-payment-method fieldset.existing-email+fieldset,.view-gift-cards fieldset.existing-email,.view-gift-cards fieldset.existing-email+fieldset,.add-gift-card fieldset.existing-email,.add-gift-card fieldset.existing-email+fieldset{margin-bottom:10px}}.use-a-saved-payment-method fieldset.expiration-date div,.billing-edit fieldset.expiration-date div,.shipping-edit fieldset.expiration-date div,.personal-edit fieldset.expiration-date div,.add-payment-method fieldset.expiration-date div,.view-gift-cards fieldset.expiration-date div,.add-gift-card fieldset.expiration-date div{width:50%;display:inline-block;padding:0 10px}.use-a-saved-payment-method label,.use-a-saved-payment-method input,.use-a-saved-payment-method select,.billing-edit label,.billing-edit input,.billing-edit select,.shipping-edit label,.shipping-edit input,.shipping-edit select,.personal-edit label,.personal-edit input,.personal-edit select,.add-payment-method label,.add-payment-method input,.add-payment-method select,.view-gift-cards label,.view-gift-cards input,.view-gift-cards select,.add-gift-card label,.add-gift-card input,.add-gift-card select{display:block}.use-a-saved-payment-method select,.use-a-saved-payment-method .select-wrapper,.billing-edit select,.billing-edit .select-wrapper,.shipping-edit select,.shipping-edit .select-wrapper,.personal-edit select,.personal-edit .select-wrapper,.add-payment-method select,.add-payment-method .select-wrapper,.view-gift-cards select,.view-gift-cards .select-wrapper,.add-gift-card select,.add-gift-card .select-wrapper{width:100%;margin:0}.use-a-saved-payment-method input[type=text],.use-a-saved-payment-method input[type=number],.use-a-saved-payment-method input[type=tel],.use-a-saved-payment-method input[type=password],.use-a-saved-payment-method input[type=email],.billing-edit input[type=text],.billing-edit input[type=number],.billing-edit input[type=tel],.billing-edit input[type=password],.billing-edit input[type=email],.shipping-edit input[type=text],.shipping-edit input[type=number],.shipping-edit input[type=tel],.shipping-edit input[type=password],.shipping-edit input[type=email],.personal-edit input[type=text],.personal-edit input[type=number],.personal-edit input[type=tel],.personal-edit input[type=password],.personal-edit input[type=email],.add-payment-method input[type=text],.add-payment-method input[type=number],.add-payment-method input[type=tel],.add-payment-method input[type=password],.add-payment-method input[type=email],.view-gift-cards input[type=text],.view-gift-cards input[type=number],.view-gift-cards input[type=tel],.view-gift-cards input[type=password],.view-gift-cards input[type=email],.add-gift-card input[type=text],.add-gift-card input[type=number],.add-gift-card input[type=tel],.add-gift-card input[type=password],.add-gift-card input[type=email]{width:100%}.use-a-saved-payment-method input[type=submit],.billing-edit input[type=submit],.shipping-edit input[type=submit],.personal-edit input[type=submit],.add-payment-method input[type=submit],.view-gift-cards input[type=submit],.add-gift-card input[type=submit]{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.use-a-saved-payment-method input[type=submit],.use-a-saved-payment-method input[type=submit]:hover,.no-touch .use-a-saved-payment-method input[type=submit]:hover,.billing-edit input[type=submit],.billing-edit input[type=submit]:hover,.no-touch .billing-edit input[type=submit]:hover,.shipping-edit input[type=submit],.shipping-edit input[type=submit]:hover,.no-touch .shipping-edit input[type=submit]:hover,.personal-edit input[type=submit],.personal-edit input[type=submit]:hover,.no-touch .personal-edit input[type=submit]:hover,.add-payment-method input[type=submit],.add-payment-method input[type=submit]:hover,.no-touch .add-payment-method input[type=submit]:hover,.view-gift-cards input[type=submit],.view-gift-cards input[type=submit]:hover,.no-touch .view-gift-cards input[type=submit]:hover,.add-gift-card input[type=submit],.add-gift-card input[type=submit]:hover,.no-touch .add-gift-card input[type=submit]:hover{color:white}.use-a-saved-payment-method input[type=submit],.use-a-saved-payment-method input[type=submit]:hover,.billing-edit input[type=submit],.billing-edit input[type=submit]:hover,.shipping-edit input[type=submit],.shipping-edit input[type=submit]:hover,.personal-edit input[type=submit],.personal-edit input[type=submit]:hover,.add-payment-method input[type=submit],.add-payment-method input[type=submit]:hover,.view-gift-cards input[type=submit],.view-gift-cards input[type=submit]:hover,.add-gift-card input[type=submit],.add-gift-card input[type=submit]:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.use-a-saved-payment-method input[type=submit]:hover,.billing-edit input[type=submit]:hover,.shipping-edit input[type=submit]:hover,.personal-edit input[type=submit]:hover,.add-payment-method input[type=submit]:hover,.view-gift-cards input[type=submit]:hover,.add-gift-card input[type=submit]:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.use-a-saved-payment-method input[type=submit].selected,.use-a-saved-payment-method input[type=submit]:active,.billing-edit input[type=submit].selected,.billing-edit input[type=submit]:active,.shipping-edit input[type=submit].selected,.shipping-edit input[type=submit]:active,.personal-edit input[type=submit].selected,.personal-edit input[type=submit]:active,.add-payment-method input[type=submit].selected,.add-payment-method input[type=submit]:active,.view-gift-cards input[type=submit].selected,.view-gift-cards input[type=submit]:active,.add-gift-card input[type=submit].selected,.add-gift-card input[type=submit]:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.use-a-saved-payment-method input[type=submit][disabled],.billing-edit input[type=submit][disabled],.shipping-edit input[type=submit][disabled],.personal-edit input[type=submit][disabled],.add-payment-method input[type=submit][disabled],.view-gift-cards input[type=submit][disabled],.add-gift-card input[type=submit][disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.use-a-saved-payment-method input[type=submit],.billing-edit input[type=submit],.shipping-edit input[type=submit],.personal-edit input[type=submit],.add-payment-method input[type=submit],.view-gift-cards input[type=submit],.add-gift-card input[type=submit]{padding:0.5em 1.0em}}.use-a-saved-payment-method .whats-this,.billing-edit .whats-this,.shipping-edit .whats-this,.personal-edit .whats-this,.add-payment-method .whats-this,.view-gift-cards .whats-this,.add-gift-card .whats-this{color:inherit;cursor:pointer;color:#0079ad;font-size:12px}.no-touch .use-a-saved-payment-method .whats-this:hover,.no-touch .billing-edit .whats-this:hover,.no-touch .shipping-edit .whats-this:hover,.no-touch .personal-edit .whats-this:hover,.no-touch .add-payment-method .whats-this:hover,.no-touch .view-gift-cards .whats-this:hover,.no-touch .add-gift-card .whats-this:hover{color:#0079ad}.use-a-saved-payment-method .whats-this[disabled=true],.use-a-saved-payment-method .whats-this[disabled=true]:hover,.use-a-saved-payment-method .whats-this[disabled=true]:active,.no-touch .use-a-saved-payment-method .whats-this[disabled=true]:hover,.billing-edit .whats-this[disabled=true],.billing-edit .whats-this[disabled=true]:hover,.billing-edit .whats-this[disabled=true]:active,.no-touch .billing-edit .whats-this[disabled=true]:hover,.shipping-edit .whats-this[disabled=true],.shipping-edit .whats-this[disabled=true]:hover,.shipping-edit .whats-this[disabled=true]:active,.no-touch .shipping-edit .whats-this[disabled=true]:hover,.personal-edit .whats-this[disabled=true],.personal-edit .whats-this[disabled=true]:hover,.personal-edit .whats-this[disabled=true]:active,.no-touch .personal-edit .whats-this[disabled=true]:hover,.add-payment-method .whats-this[disabled=true],.add-payment-method .whats-this[disabled=true]:hover,.add-payment-method .whats-this[disabled=true]:active,.no-touch .add-payment-method .whats-this[disabled=true]:hover,.view-gift-cards .whats-this[disabled=true],.view-gift-cards .whats-this[disabled=true]:hover,.view-gift-cards .whats-this[disabled=true]:active,.no-touch .view-gift-cards .whats-this[disabled=true]:hover,.add-gift-card .whats-this[disabled=true],.add-gift-card .whats-this[disabled=true]:hover,.add-gift-card .whats-this[disabled=true]:active,.no-touch .add-gift-card .whats-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.use-a-saved-payment-method .whats-this:hover,.billing-edit .whats-this:hover,.shipping-edit .whats-this:hover,.personal-edit .whats-this:hover,.add-payment-method .whats-this:hover,.view-gift-cards .whats-this:hover,.add-gift-card .whats-this:hover{text-decoration:underline}.use-a-saved-payment-method .whats-this:before,.use-a-saved-payment-method .whats-this:after,.billing-edit .whats-this:before,.billing-edit .whats-this:after,.shipping-edit .whats-this:before,.shipping-edit .whats-this:after,.personal-edit .whats-this:before,.personal-edit .whats-this:after,.add-payment-method .whats-this:before,.add-payment-method .whats-this:after,.view-gift-cards .whats-this:before,.view-gift-cards .whats-this:after,.add-gift-card .whats-this:before,.add-gift-card .whats-this:after{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.use-a-saved-payment-method .whats-this:before,.billing-edit .whats-this:before,.shipping-edit .whats-this:before,.personal-edit .whats-this:before,.add-payment-method .whats-this:before,.view-gift-cards .whats-this:before,.add-gift-card .whats-this:before{content:"( "}.use-a-saved-payment-method .whats-this:after,.billing-edit .whats-this:after,.shipping-edit .whats-this:after,.personal-edit .whats-this:after,.add-payment-method .whats-this:after,.view-gift-cards .whats-this:after,.add-gift-card .whats-this:after{content:" )"}.use-a-saved-payment-method .cancel,.billing-edit .cancel,.shipping-edit .cancel,.personal-edit .cancel,.add-payment-method .cancel,.view-gift-cards .cancel,.add-gift-card .cancel{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #3b3b3b;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #141414;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);margin-right:10px}.use-a-saved-payment-method .cancel,.use-a-saved-payment-method .cancel:hover,.no-touch .use-a-saved-payment-method .cancel:hover,.billing-edit .cancel,.billing-edit .cancel:hover,.no-touch .billing-edit .cancel:hover,.shipping-edit .cancel,.shipping-edit .cancel:hover,.no-touch .shipping-edit .cancel:hover,.personal-edit .cancel,.personal-edit .cancel:hover,.no-touch .personal-edit .cancel:hover,.add-payment-method .cancel,.add-payment-method .cancel:hover,.no-touch .add-payment-method .cancel:hover,.view-gift-cards .cancel,.view-gift-cards .cancel:hover,.no-touch .view-gift-cards .cancel:hover,.add-gift-card .cancel,.add-gift-card .cancel:hover,.no-touch .add-gift-card .cancel:hover{color:white}.use-a-saved-payment-method .cancel,.use-a-saved-payment-method .cancel:hover,.billing-edit .cancel,.billing-edit .cancel:hover,.shipping-edit .cancel,.shipping-edit .cancel:hover,.personal-edit .cancel,.personal-edit .cancel:hover,.add-payment-method .cancel,.add-payment-method .cancel:hover,.view-gift-cards .cancel,.view-gift-cards .cancel:hover,.add-gift-card .cancel,.add-gift-card .cancel:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #616161));background:-webkit-linear-gradient(bottom, #474747, #616161);background:-moz-linear-gradient(bottom, #474747, #616161);background:-o-linear-gradient(bottom, #474747, #616161);background:linear-gradient(bottom, #474747,#616161);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF616161');background:-ms-linear-gradient(bottom, #474747, #616161)}.use-a-saved-payment-method .cancel:hover,.billing-edit .cancel:hover,.shipping-edit .cancel:hover,.personal-edit .cancel:hover,.add-payment-method .cancel:hover,.view-gift-cards .cancel:hover,.add-gift-card .cancel:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.use-a-saved-payment-method .cancel.selected,.use-a-saved-payment-method .cancel:active,.billing-edit .cancel.selected,.billing-edit .cancel:active,.shipping-edit .cancel.selected,.shipping-edit .cancel:active,.personal-edit .cancel.selected,.personal-edit .cancel:active,.add-payment-method .cancel.selected,.add-payment-method .cancel:active,.view-gift-cards .cancel.selected,.view-gift-cards .cancel:active,.add-gift-card .cancel.selected,.add-gift-card .cancel:active{background:#474747;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #545454));background:-webkit-linear-gradient(bottom, #474747, #545454);background:-moz-linear-gradient(bottom, #474747, #545454);background:-o-linear-gradient(bottom, #474747, #545454);background:linear-gradient(bottom, #474747,#545454);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF545454');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.use-a-saved-payment-method .cancel[disabled],.billing-edit .cancel[disabled],.shipping-edit .cancel[disabled],.personal-edit .cancel[disabled],.add-payment-method .cancel[disabled],.view-gift-cards .cancel[disabled],.add-gift-card .cancel[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.use-a-saved-payment-method .cancel,.billing-edit .cancel,.shipping-edit .cancel,.personal-edit .cancel,.add-payment-method .cancel,.view-gift-cards .cancel,.add-gift-card .cancel{padding:0.5em 1.0em}}.use-a-saved-payment-method .add,.use-a-saved-payment-method .use,.billing-edit .add,.billing-edit .use,.shipping-edit .add,.shipping-edit .use,.personal-edit .add,.personal-edit .use,.add-payment-method .add,.add-payment-method .use,.view-gift-cards .add,.view-gift-cards .use,.add-gift-card .add,.add-gift-card .use{color:inherit;cursor:pointer;color:#0079ad}.no-touch .use-a-saved-payment-method .add:hover,.no-touch .use-a-saved-payment-method .use:hover,.no-touch .billing-edit .add:hover,.no-touch .billing-edit .use:hover,.no-touch .shipping-edit .add:hover,.no-touch .shipping-edit .use:hover,.no-touch .personal-edit .add:hover,.no-touch .personal-edit .use:hover,.no-touch .add-payment-method .add:hover,.no-touch .add-payment-method .use:hover,.no-touch .view-gift-cards .add:hover,.no-touch .view-gift-cards .use:hover,.no-touch .add-gift-card .add:hover,.no-touch .add-gift-card .use:hover{color:#0079ad}.use-a-saved-payment-method .add[disabled=true],.use-a-saved-payment-method .add[disabled=true]:hover,.use-a-saved-payment-method .add[disabled=true]:active,.no-touch .use-a-saved-payment-method .add[disabled=true]:hover,.use-a-saved-payment-method .use[disabled=true],.use-a-saved-payment-method .use[disabled=true]:hover,.use-a-saved-payment-method .use[disabled=true]:active,.no-touch .use-a-saved-payment-method .use[disabled=true]:hover,.billing-edit .add[disabled=true],.billing-edit .add[disabled=true]:hover,.billing-edit .add[disabled=true]:active,.no-touch .billing-edit .add[disabled=true]:hover,.billing-edit .use[disabled=true],.billing-edit .use[disabled=true]:hover,.billing-edit .use[disabled=true]:active,.no-touch .billing-edit .use[disabled=true]:hover,.shipping-edit .add[disabled=true],.shipping-edit .add[disabled=true]:hover,.shipping-edit .add[disabled=true]:active,.no-touch .shipping-edit .add[disabled=true]:hover,.shipping-edit .use[disabled=true],.shipping-edit .use[disabled=true]:hover,.shipping-edit .use[disabled=true]:active,.no-touch .shipping-edit .use[disabled=true]:hover,.personal-edit .add[disabled=true],.personal-edit .add[disabled=true]:hover,.personal-edit .add[disabled=true]:active,.no-touch .personal-edit .add[disabled=true]:hover,.personal-edit .use[disabled=true],.personal-edit .use[disabled=true]:hover,.personal-edit .use[disabled=true]:active,.no-touch .personal-edit .use[disabled=true]:hover,.add-payment-method .add[disabled=true],.add-payment-method .add[disabled=true]:hover,.add-payment-method .add[disabled=true]:active,.no-touch .add-payment-method .add[disabled=true]:hover,.add-payment-method .use[disabled=true],.add-payment-method .use[disabled=true]:hover,.add-payment-method .use[disabled=true]:active,.no-touch .add-payment-method .use[disabled=true]:hover,.view-gift-cards .add[disabled=true],.view-gift-cards .add[disabled=true]:hover,.view-gift-cards .add[disabled=true]:active,.no-touch .view-gift-cards .add[disabled=true]:hover,.view-gift-cards .use[disabled=true],.view-gift-cards .use[disabled=true]:hover,.view-gift-cards .use[disabled=true]:active,.no-touch .view-gift-cards .use[disabled=true]:hover,.add-gift-card .add[disabled=true],.add-gift-card .add[disabled=true]:hover,.add-gift-card .add[disabled=true]:active,.no-touch .add-gift-card .add[disabled=true]:hover,.add-gift-card .use[disabled=true],.add-gift-card .use[disabled=true]:hover,.add-gift-card .use[disabled=true]:active,.no-touch .add-gift-card .use[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.use-a-saved-payment-method .add:hover,.use-a-saved-payment-method .use:hover,.billing-edit .add:hover,.billing-edit .use:hover,.shipping-edit .add:hover,.shipping-edit .use:hover,.personal-edit .add:hover,.personal-edit .use:hover,.add-payment-method .add:hover,.add-payment-method .use:hover,.view-gift-cards .add:hover,.view-gift-cards .use:hover,.add-gift-card .add:hover,.add-gift-card .use:hover{text-decoration:underline}.use-a-saved-payment-method>article,.billing-edit>article,.shipping-edit>article,.personal-edit>article,.add-payment-method>article,.view-gift-cards>article,.add-gift-card>article{padding:20px 0}.use-a-saved-payment-method>article.payment-item:not(:first-of-type),.billing-edit>article.payment-item:not(:first-of-type),.shipping-edit>article.payment-item:not(:first-of-type),.personal-edit>article.payment-item:not(:first-of-type),.add-payment-method>article.payment-item:not(:first-of-type),.view-gift-cards>article.payment-item:not(:first-of-type),.add-gift-card>article.payment-item:not(:first-of-type){border-top:1px solid white}.use-a-saved-payment-method>article.payment-item:not(:last-of-type),.billing-edit>article.payment-item:not(:last-of-type),.shipping-edit>article.payment-item:not(:last-of-type),.personal-edit>article.payment-item:not(:last-of-type),.add-payment-method>article.payment-item:not(:last-of-type),.view-gift-cards>article.payment-item:not(:last-of-type),.add-gift-card>article.payment-item:not(:last-of-type){border-bottom:1px solid #d4d4d4}.use-a-saved-payment-method>article.payment-item:not(:first-of-type),.billing-edit>article.payment-item:not(:first-of-type),.shipping-edit>article.payment-item:not(:first-of-type),.personal-edit>article.payment-item:not(:first-of-type),.add-payment-method>article.payment-item:not(:first-of-type),.view-gift-cards>article.payment-item:not(:first-of-type),.add-gift-card>article.payment-item:not(:first-of-type){border-top:0}.use-a-saved-payment-method>article.payment-item>span,.billing-edit>article.payment-item>span,.shipping-edit>article.payment-item>span,.personal-edit>article.payment-item>span,.add-payment-method>article.payment-item>span,.view-gift-cards>article.payment-item>span,.add-gift-card>article.payment-item>span{display:inline-block;vertical-align:middle}.use-a-saved-payment-method>article .method,.billing-edit>article .method,.shipping-edit>article .method,.personal-edit>article .method,.add-payment-method>article .method,.view-gift-cards>article .method,.add-gift-card>article .method{width:15%}.use-a-saved-payment-method>article .method a,.billing-edit>article .method a,.shipping-edit>article .method a,.personal-edit>article .method a,.add-payment-method>article .method a,.view-gift-cards>article .method a,.add-gift-card>article .method a{color:inherit;cursor:pointer;color:#0079ad;display:block}.no-touch .use-a-saved-payment-method>article .method a:hover,.no-touch .billing-edit>article .method a:hover,.no-touch .shipping-edit>article .method a:hover,.no-touch .personal-edit>article .method a:hover,.no-touch .add-payment-method>article .method a:hover,.no-touch .view-gift-cards>article .method a:hover,.no-touch .add-gift-card>article .method a:hover{color:#0079ad}.use-a-saved-payment-method>article .method a[disabled=true],.use-a-saved-payment-method>article .method a[disabled=true]:hover,.use-a-saved-payment-method>article .method a[disabled=true]:active,.no-touch .use-a-saved-payment-method>article .method a[disabled=true]:hover,.billing-edit>article .method a[disabled=true],.billing-edit>article .method a[disabled=true]:hover,.billing-edit>article .method a[disabled=true]:active,.no-touch .billing-edit>article .method a[disabled=true]:hover,.shipping-edit>article .method a[disabled=true],.shipping-edit>article .method a[disabled=true]:hover,.shipping-edit>article .method a[disabled=true]:active,.no-touch .shipping-edit>article .method a[disabled=true]:hover,.personal-edit>article .method a[disabled=true],.personal-edit>article .method a[disabled=true]:hover,.personal-edit>article .method a[disabled=true]:active,.no-touch .personal-edit>article .method a[disabled=true]:hover,.add-payment-method>article .method a[disabled=true],.add-payment-method>article .method a[disabled=true]:hover,.add-payment-method>article .method a[disabled=true]:active,.no-touch .add-payment-method>article .method a[disabled=true]:hover,.view-gift-cards>article .method a[disabled=true],.view-gift-cards>article .method a[disabled=true]:hover,.view-gift-cards>article .method a[disabled=true]:active,.no-touch .view-gift-cards>article .method a[disabled=true]:hover,.add-gift-card>article .method a[disabled=true],.add-gift-card>article .method a[disabled=true]:hover,.add-gift-card>article .method a[disabled=true]:active,.no-touch .add-gift-card>article .method a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.use-a-saved-payment-method>article .method a:hover,.billing-edit>article .method a:hover,.shipping-edit>article .method a:hover,.personal-edit>article .method a:hover,.add-payment-method>article .method a:hover,.view-gift-cards>article .method a:hover,.add-gift-card>article .method a:hover{text-decoration:underline}.use-a-saved-payment-method>article .type,.billing-edit>article .type,.shipping-edit>article .type,.personal-edit>article .type,.add-payment-method>article .type,.view-gift-cards>article .type,.add-gift-card>article .type{width:20%}.use-a-saved-payment-method>article .account-number,.use-a-saved-payment-method>article .expiration,.use-a-saved-payment-method>article .name,.use-a-saved-payment-method>article .balance,.billing-edit>article .account-number,.billing-edit>article .expiration,.billing-edit>article .name,.billing-edit>article .balance,.shipping-edit>article .account-number,.shipping-edit>article .expiration,.shipping-edit>article .name,.shipping-edit>article .balance,.personal-edit>article .account-number,.personal-edit>article .expiration,.personal-edit>article .name,.personal-edit>article .balance,.add-payment-method>article .account-number,.add-payment-method>article .expiration,.add-payment-method>article .name,.add-payment-method>article .balance,.view-gift-cards>article .account-number,.view-gift-cards>article .expiration,.view-gift-cards>article .name,.view-gift-cards>article .balance,.add-gift-card>article .account-number,.add-gift-card>article .expiration,.add-gift-card>article .name,.add-gift-card>article .balance{text-align:center}.use-a-saved-payment-method>article .account-number,.use-a-saved-payment-method>article .balance,.billing-edit>article .account-number,.billing-edit>article .balance,.shipping-edit>article .account-number,.shipping-edit>article .balance,.personal-edit>article .account-number,.personal-edit>article .balance,.add-payment-method>article .account-number,.add-payment-method>article .balance,.view-gift-cards>article .account-number,.view-gift-cards>article .balance,.add-gift-card>article .account-number,.add-gift-card>article .balance{width:25%}.use-a-saved-payment-method>article .expiration,.billing-edit>article .expiration,.shipping-edit>article .expiration,.personal-edit>article .expiration,.add-payment-method>article .expiration,.view-gift-cards>article .expiration,.add-gift-card>article .expiration{width:10%}.use-a-saved-payment-method>article .name,.billing-edit>article .name,.shipping-edit>article .name,.personal-edit>article .name,.add-payment-method>article .name,.view-gift-cards>article .name,.add-gift-card>article .name{width:30%}.use-a-saved-payment-method>article a.remove-this,.billing-edit>article a.remove-this,.shipping-edit>article a.remove-this,.personal-edit>article a.remove-this,.add-payment-method>article a.remove-this,.view-gift-cards>article a.remove-this,.add-gift-card>article a.remove-this{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad}.no-touch .use-a-saved-payment-method>article a.remove-this:hover,.no-touch .billing-edit>article a.remove-this:hover,.no-touch .shipping-edit>article a.remove-this:hover,.no-touch .personal-edit>article a.remove-this:hover,.no-touch .add-payment-method>article a.remove-this:hover,.no-touch .view-gift-cards>article a.remove-this:hover,.no-touch .add-gift-card>article a.remove-this:hover{color:#0079ad}.use-a-saved-payment-method>article a.remove-this[disabled=true],.use-a-saved-payment-method>article a.remove-this[disabled=true]:hover,.use-a-saved-payment-method>article a.remove-this[disabled=true]:active,.no-touch .use-a-saved-payment-method>article a.remove-this[disabled=true]:hover,.billing-edit>article a.remove-this[disabled=true],.billing-edit>article a.remove-this[disabled=true]:hover,.billing-edit>article a.remove-this[disabled=true]:active,.no-touch .billing-edit>article a.remove-this[disabled=true]:hover,.shipping-edit>article a.remove-this[disabled=true],.shipping-edit>article a.remove-this[disabled=true]:hover,.shipping-edit>article a.remove-this[disabled=true]:active,.no-touch .shipping-edit>article a.remove-this[disabled=true]:hover,.personal-edit>article a.remove-this[disabled=true],.personal-edit>article a.remove-this[disabled=true]:hover,.personal-edit>article a.remove-this[disabled=true]:active,.no-touch .personal-edit>article a.remove-this[disabled=true]:hover,.add-payment-method>article a.remove-this[disabled=true],.add-payment-method>article a.remove-this[disabled=true]:hover,.add-payment-method>article a.remove-this[disabled=true]:active,.no-touch .add-payment-method>article a.remove-this[disabled=true]:hover,.view-gift-cards>article a.remove-this[disabled=true],.view-gift-cards>article a.remove-this[disabled=true]:hover,.view-gift-cards>article a.remove-this[disabled=true]:active,.no-touch .view-gift-cards>article a.remove-this[disabled=true]:hover,.add-gift-card>article a.remove-this[disabled=true],.add-gift-card>article a.remove-this[disabled=true]:hover,.add-gift-card>article a.remove-this[disabled=true]:active,.no-touch .add-gift-card>article a.remove-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.use-a-saved-payment-method>article a.remove-this:hover,.billing-edit>article a.remove-this:hover,.shipping-edit>article a.remove-this:hover,.personal-edit>article a.remove-this:hover,.add-payment-method>article a.remove-this:hover,.view-gift-cards>article a.remove-this:hover,.add-gift-card>article a.remove-this:hover{text-decoration:underline}@media (max-width: 699px){.use-a-saved-payment-method>article a.remove-this,.billing-edit>article a.remove-this,.shipping-edit>article a.remove-this,.personal-edit>article a.remove-this,.add-payment-method>article a.remove-this,.view-gift-cards>article a.remove-this,.add-gift-card>article a.remove-this{float:right;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #e6e6e6;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px white;border:1px solid #e6e6e6;color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;color:#0079ad;padding:0.5em 1em;text-decoration:none;border:1px solid #d4d4d4}.use-a-saved-payment-method>article a.remove-this,.use-a-saved-payment-method>article a.remove-this:hover,.no-touch .use-a-saved-payment-method>article a.remove-this:hover,.billing-edit>article a.remove-this,.billing-edit>article a.remove-this:hover,.no-touch .billing-edit>article a.remove-this:hover,.shipping-edit>article a.remove-this,.shipping-edit>article a.remove-this:hover,.no-touch .shipping-edit>article a.remove-this:hover,.personal-edit>article a.remove-this,.personal-edit>article a.remove-this:hover,.no-touch .personal-edit>article a.remove-this:hover,.add-payment-method>article a.remove-this,.add-payment-method>article a.remove-this:hover,.no-touch .add-payment-method>article a.remove-this:hover,.view-gift-cards>article a.remove-this,.view-gift-cards>article a.remove-this:hover,.no-touch .view-gift-cards>article a.remove-this:hover,.add-gift-card>article a.remove-this,.add-gift-card>article a.remove-this:hover,.no-touch .add-gift-card>article a.remove-this:hover{color:#474747}.use-a-saved-payment-method>article a.remove-this,.use-a-saved-payment-method>article a.remove-this:hover,.billing-edit>article a.remove-this,.billing-edit>article a.remove-this:hover,.shipping-edit>article a.remove-this,.shipping-edit>article a.remove-this:hover,.personal-edit>article a.remove-this,.personal-edit>article a.remove-this:hover,.add-payment-method>article a.remove-this,.add-payment-method>article a.remove-this:hover,.view-gift-cards>article a.remove-this,.view-gift-cards>article a.remove-this:hover,.add-gift-card>article a.remove-this,.add-gift-card>article a.remove-this:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f2f2f2), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-moz-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-o-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:linear-gradient(bottom, #f2f2f2,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFF2F2F2')}.use-a-saved-payment-method>article a.remove-this:hover,.billing-edit>article a.remove-this:hover,.shipping-edit>article a.remove-this:hover,.personal-edit>article a.remove-this:hover,.add-payment-method>article a.remove-this:hover,.view-gift-cards>article a.remove-this:hover,.add-gift-card>article a.remove-this:hover{border:1px solid #bfbfbf}.use-a-saved-payment-method>article a.remove-this.selected,.use-a-saved-payment-method>article a.remove-this:active,.billing-edit>article a.remove-this.selected,.billing-edit>article a.remove-this:active,.shipping-edit>article a.remove-this.selected,.shipping-edit>article a.remove-this:active,.personal-edit>article a.remove-this.selected,.personal-edit>article a.remove-this:active,.add-payment-method>article a.remove-this.selected,.add-payment-method>article a.remove-this:active,.view-gift-cards>article a.remove-this.selected,.view-gift-cards>article a.remove-this:active,.add-gift-card>article a.remove-this.selected,.add-gift-card>article a.remove-this:active{background:#e6e6e6;border:1px solid #bfbfbf}.use-a-saved-payment-method>article a.remove-this[disabled],.billing-edit>article a.remove-this[disabled],.shipping-edit>article a.remove-this[disabled],.personal-edit>article a.remove-this[disabled],.add-payment-method>article a.remove-this[disabled],.view-gift-cards>article a.remove-this[disabled],.add-gift-card>article a.remove-this[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.no-touch .use-a-saved-payment-method>article a.remove-this:hover,.no-touch .billing-edit>article a.remove-this:hover,.no-touch .shipping-edit>article a.remove-this:hover,.no-touch .personal-edit>article a.remove-this:hover,.no-touch .add-payment-method>article a.remove-this:hover,.no-touch .view-gift-cards>article a.remove-this:hover,.no-touch .add-gift-card>article a.remove-this:hover{color:#0079ad}.use-a-saved-payment-method>article a.remove-this[disabled=true],.use-a-saved-payment-method>article a.remove-this[disabled=true]:hover,.use-a-saved-payment-method>article a.remove-this[disabled=true]:active,.no-touch .use-a-saved-payment-method>article a.remove-this[disabled=true]:hover,.billing-edit>article a.remove-this[disabled=true],.billing-edit>article a.remove-this[disabled=true]:hover,.billing-edit>article a.remove-this[disabled=true]:active,.no-touch .billing-edit>article a.remove-this[disabled=true]:hover,.shipping-edit>article a.remove-this[disabled=true],.shipping-edit>article a.remove-this[disabled=true]:hover,.shipping-edit>article a.remove-this[disabled=true]:active,.no-touch .shipping-edit>article a.remove-this[disabled=true]:hover,.personal-edit>article a.remove-this[disabled=true],.personal-edit>article a.remove-this[disabled=true]:hover,.personal-edit>article a.remove-this[disabled=true]:active,.no-touch .personal-edit>article a.remove-this[disabled=true]:hover,.add-payment-method>article a.remove-this[disabled=true],.add-payment-method>article a.remove-this[disabled=true]:hover,.add-payment-method>article a.remove-this[disabled=true]:active,.no-touch .add-payment-method>article a.remove-this[disabled=true]:hover,.view-gift-cards>article a.remove-this[disabled=true],.view-gift-cards>article a.remove-this[disabled=true]:hover,.view-gift-cards>article a.remove-this[disabled=true]:active,.no-touch .view-gift-cards>article a.remove-this[disabled=true]:hover,.add-gift-card>article a.remove-this[disabled=true],.add-gift-card>article a.remove-this[disabled=true]:hover,.add-gift-card>article a.remove-this[disabled=true]:active,.no-touch .add-gift-card>article a.remove-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.use-a-saved-payment-method>article a.remove-this:hover,.billing-edit>article a.remove-this:hover,.shipping-edit>article a.remove-this:hover,.personal-edit>article a.remove-this:hover,.add-payment-method>article a.remove-this:hover,.view-gift-cards>article a.remove-this:hover,.add-gift-card>article a.remove-this:hover{text-decoration:underline}}.use-a-saved-payment-method>article .use-this,.use-a-saved-payment-method>article .use-this-card,.billing-edit>article .use-this,.billing-edit>article .use-this-card,.shipping-edit>article .use-this,.shipping-edit>article .use-this-card,.personal-edit>article .use-this,.personal-edit>article .use-this-card,.add-payment-method>article .use-this,.add-payment-method>article .use-this-card,.view-gift-cards>article .use-this,.view-gift-cards>article .use-this-card,.add-gift-card>article .use-this,.add-gift-card>article .use-this-card{width:20%;text-align:right}.use-a-saved-payment-method>article .use-this a.use,.use-a-saved-payment-method>article .use-this a.use-this-button,.use-a-saved-payment-method>article .use-this-card a.use,.use-a-saved-payment-method>article .use-this-card a.use-this-button,.billing-edit>article .use-this a.use,.billing-edit>article .use-this a.use-this-button,.billing-edit>article .use-this-card a.use,.billing-edit>article .use-this-card a.use-this-button,.shipping-edit>article .use-this a.use,.shipping-edit>article .use-this a.use-this-button,.shipping-edit>article .use-this-card a.use,.shipping-edit>article .use-this-card a.use-this-button,.personal-edit>article .use-this a.use,.personal-edit>article .use-this a.use-this-button,.personal-edit>article .use-this-card a.use,.personal-edit>article .use-this-card a.use-this-button,.add-payment-method>article .use-this a.use,.add-payment-method>article .use-this a.use-this-button,.add-payment-method>article .use-this-card a.use,.add-payment-method>article .use-this-card a.use-this-button,.view-gift-cards>article .use-this a.use,.view-gift-cards>article .use-this a.use-this-button,.view-gift-cards>article .use-this-card a.use,.view-gift-cards>article .use-this-card a.use-this-button,.add-gift-card>article .use-this a.use,.add-gift-card>article .use-this a.use-this-button,.add-gift-card>article .use-this-card a.use,.add-gift-card>article .use-this-card a.use-this-button{margin-top:20px;padding:10px 15px;font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.use-a-saved-payment-method>article .use-this a.use,.use-a-saved-payment-method>article .use-this a.use:hover,.no-touch .use-a-saved-payment-method>article .use-this a.use:hover,.use-a-saved-payment-method>article .use-this a.use-this-button,.use-a-saved-payment-method>article .use-this a.use-this-button:hover,.no-touch .use-a-saved-payment-method>article .use-this a.use-this-button:hover,.use-a-saved-payment-method>article .use-this-card a.use,.use-a-saved-payment-method>article .use-this-card a.use:hover,.no-touch .use-a-saved-payment-method>article .use-this-card a.use:hover,.use-a-saved-payment-method>article .use-this-card a.use-this-button,.use-a-saved-payment-method>article .use-this-card a.use-this-button:hover,.no-touch .use-a-saved-payment-method>article .use-this-card a.use-this-button:hover,.billing-edit>article .use-this a.use,.billing-edit>article .use-this a.use:hover,.no-touch .billing-edit>article .use-this a.use:hover,.billing-edit>article .use-this a.use-this-button,.billing-edit>article .use-this a.use-this-button:hover,.no-touch .billing-edit>article .use-this a.use-this-button:hover,.billing-edit>article .use-this-card a.use,.billing-edit>article .use-this-card a.use:hover,.no-touch .billing-edit>article .use-this-card a.use:hover,.billing-edit>article .use-this-card a.use-this-button,.billing-edit>article .use-this-card a.use-this-button:hover,.no-touch .billing-edit>article .use-this-card a.use-this-button:hover,.shipping-edit>article .use-this a.use,.shipping-edit>article .use-this a.use:hover,.no-touch .shipping-edit>article .use-this a.use:hover,.shipping-edit>article .use-this a.use-this-button,.shipping-edit>article .use-this a.use-this-button:hover,.no-touch .shipping-edit>article .use-this a.use-this-button:hover,.shipping-edit>article .use-this-card a.use,.shipping-edit>article .use-this-card a.use:hover,.no-touch .shipping-edit>article .use-this-card a.use:hover,.shipping-edit>article .use-this-card a.use-this-button,.shipping-edit>article .use-this-card a.use-this-button:hover,.no-touch .shipping-edit>article .use-this-card a.use-this-button:hover,.personal-edit>article .use-this a.use,.personal-edit>article .use-this a.use:hover,.no-touch .personal-edit>article .use-this a.use:hover,.personal-edit>article .use-this a.use-this-button,.personal-edit>article .use-this a.use-this-button:hover,.no-touch .personal-edit>article .use-this a.use-this-button:hover,.personal-edit>article .use-this-card a.use,.personal-edit>article .use-this-card a.use:hover,.no-touch .personal-edit>article .use-this-card a.use:hover,.personal-edit>article .use-this-card a.use-this-button,.personal-edit>article .use-this-card a.use-this-button:hover,.no-touch .personal-edit>article .use-this-card a.use-this-button:hover,.add-payment-method>article .use-this a.use,.add-payment-method>article .use-this a.use:hover,.no-touch .add-payment-method>article .use-this a.use:hover,.add-payment-method>article .use-this a.use-this-button,.add-payment-method>article .use-this a.use-this-button:hover,.no-touch .add-payment-method>article .use-this a.use-this-button:hover,.add-payment-method>article .use-this-card a.use,.add-payment-method>article .use-this-card a.use:hover,.no-touch .add-payment-method>article .use-this-card a.use:hover,.add-payment-method>article .use-this-card a.use-this-button,.add-payment-method>article .use-this-card a.use-this-button:hover,.no-touch .add-payment-method>article .use-this-card a.use-this-button:hover,.view-gift-cards>article .use-this a.use,.view-gift-cards>article .use-this a.use:hover,.no-touch .view-gift-cards>article .use-this a.use:hover,.view-gift-cards>article .use-this a.use-this-button,.view-gift-cards>article .use-this a.use-this-button:hover,.no-touch .view-gift-cards>article .use-this a.use-this-button:hover,.view-gift-cards>article .use-this-card a.use,.view-gift-cards>article .use-this-card a.use:hover,.no-touch .view-gift-cards>article .use-this-card a.use:hover,.view-gift-cards>article .use-this-card a.use-this-button,.view-gift-cards>article .use-this-card a.use-this-button:hover,.no-touch .view-gift-cards>article .use-this-card a.use-this-button:hover,.add-gift-card>article .use-this a.use,.add-gift-card>article .use-this a.use:hover,.no-touch .add-gift-card>article .use-this a.use:hover,.add-gift-card>article .use-this a.use-this-button,.add-gift-card>article .use-this a.use-this-button:hover,.no-touch .add-gift-card>article .use-this a.use-this-button:hover,.add-gift-card>article .use-this-card a.use,.add-gift-card>article .use-this-card a.use:hover,.no-touch .add-gift-card>article .use-this-card a.use:hover,.add-gift-card>article .use-this-card a.use-this-button,.add-gift-card>article .use-this-card a.use-this-button:hover,.no-touch .add-gift-card>article .use-this-card a.use-this-button:hover{color:white}.use-a-saved-payment-method>article .use-this a.use,.use-a-saved-payment-method>article .use-this a.use:hover,.use-a-saved-payment-method>article .use-this a.use-this-button,.use-a-saved-payment-method>article .use-this a.use-this-button:hover,.use-a-saved-payment-method>article .use-this-card a.use,.use-a-saved-payment-method>article .use-this-card a.use:hover,.use-a-saved-payment-method>article .use-this-card a.use-this-button,.use-a-saved-payment-method>article .use-this-card a.use-this-button:hover,.billing-edit>article .use-this a.use,.billing-edit>article .use-this a.use:hover,.billing-edit>article .use-this a.use-this-button,.billing-edit>article .use-this a.use-this-button:hover,.billing-edit>article .use-this-card a.use,.billing-edit>article .use-this-card a.use:hover,.billing-edit>article .use-this-card a.use-this-button,.billing-edit>article .use-this-card a.use-this-button:hover,.shipping-edit>article .use-this a.use,.shipping-edit>article .use-this a.use:hover,.shipping-edit>article .use-this a.use-this-button,.shipping-edit>article .use-this a.use-this-button:hover,.shipping-edit>article .use-this-card a.use,.shipping-edit>article .use-this-card a.use:hover,.shipping-edit>article .use-this-card a.use-this-button,.shipping-edit>article .use-this-card a.use-this-button:hover,.personal-edit>article .use-this a.use,.personal-edit>article .use-this a.use:hover,.personal-edit>article .use-this a.use-this-button,.personal-edit>article .use-this a.use-this-button:hover,.personal-edit>article .use-this-card a.use,.personal-edit>article .use-this-card a.use:hover,.personal-edit>article .use-this-card a.use-this-button,.personal-edit>article .use-this-card a.use-this-button:hover,.add-payment-method>article .use-this a.use,.add-payment-method>article .use-this a.use:hover,.add-payment-method>article .use-this a.use-this-button,.add-payment-method>article .use-this a.use-this-button:hover,.add-payment-method>article .use-this-card a.use,.add-payment-method>article .use-this-card a.use:hover,.add-payment-method>article .use-this-card a.use-this-button,.add-payment-method>article .use-this-card a.use-this-button:hover,.view-gift-cards>article .use-this a.use,.view-gift-cards>article .use-this a.use:hover,.view-gift-cards>article .use-this a.use-this-button,.view-gift-cards>article .use-this a.use-this-button:hover,.view-gift-cards>article .use-this-card a.use,.view-gift-cards>article .use-this-card a.use:hover,.view-gift-cards>article .use-this-card a.use-this-button,.view-gift-cards>article .use-this-card a.use-this-button:hover,.add-gift-card>article .use-this a.use,.add-gift-card>article .use-this a.use:hover,.add-gift-card>article .use-this a.use-this-button,.add-gift-card>article .use-this a.use-this-button:hover,.add-gift-card>article .use-this-card a.use,.add-gift-card>article .use-this-card a.use:hover,.add-gift-card>article .use-this-card a.use-this-button,.add-gift-card>article .use-this-card a.use-this-button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.use-a-saved-payment-method>article .use-this a.use:hover,.use-a-saved-payment-method>article .use-this a.use-this-button:hover,.use-a-saved-payment-method>article .use-this-card a.use:hover,.use-a-saved-payment-method>article .use-this-card a.use-this-button:hover,.billing-edit>article .use-this a.use:hover,.billing-edit>article .use-this a.use-this-button:hover,.billing-edit>article .use-this-card a.use:hover,.billing-edit>article .use-this-card a.use-this-button:hover,.shipping-edit>article .use-this a.use:hover,.shipping-edit>article .use-this a.use-this-button:hover,.shipping-edit>article .use-this-card a.use:hover,.shipping-edit>article .use-this-card a.use-this-button:hover,.personal-edit>article .use-this a.use:hover,.personal-edit>article .use-this a.use-this-button:hover,.personal-edit>article .use-this-card a.use:hover,.personal-edit>article .use-this-card a.use-this-button:hover,.add-payment-method>article .use-this a.use:hover,.add-payment-method>article .use-this a.use-this-button:hover,.add-payment-method>article .use-this-card a.use:hover,.add-payment-method>article .use-this-card a.use-this-button:hover,.view-gift-cards>article .use-this a.use:hover,.view-gift-cards>article .use-this a.use-this-button:hover,.view-gift-cards>article .use-this-card a.use:hover,.view-gift-cards>article .use-this-card a.use-this-button:hover,.add-gift-card>article .use-this a.use:hover,.add-gift-card>article .use-this a.use-this-button:hover,.add-gift-card>article .use-this-card a.use:hover,.add-gift-card>article .use-this-card a.use-this-button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.use-a-saved-payment-method>article .use-this a.use.selected,.use-a-saved-payment-method>article .use-this a.use:active,.use-a-saved-payment-method>article .use-this a.use-this-button.selected,.use-a-saved-payment-method>article .use-this a.use-this-button:active,.use-a-saved-payment-method>article .use-this-card a.use.selected,.use-a-saved-payment-method>article .use-this-card a.use:active,.use-a-saved-payment-method>article .use-this-card a.use-this-button.selected,.use-a-saved-payment-method>article .use-this-card a.use-this-button:active,.billing-edit>article .use-this a.use.selected,.billing-edit>article .use-this a.use:active,.billing-edit>article .use-this a.use-this-button.selected,.billing-edit>article .use-this a.use-this-button:active,.billing-edit>article .use-this-card a.use.selected,.billing-edit>article .use-this-card a.use:active,.billing-edit>article .use-this-card a.use-this-button.selected,.billing-edit>article .use-this-card a.use-this-button:active,.shipping-edit>article .use-this a.use.selected,.shipping-edit>article .use-this a.use:active,.shipping-edit>article .use-this a.use-this-button.selected,.shipping-edit>article .use-this a.use-this-button:active,.shipping-edit>article .use-this-card a.use.selected,.shipping-edit>article .use-this-card a.use:active,.shipping-edit>article .use-this-card a.use-this-button.selected,.shipping-edit>article .use-this-card a.use-this-button:active,.personal-edit>article .use-this a.use.selected,.personal-edit>article .use-this a.use:active,.personal-edit>article .use-this a.use-this-button.selected,.personal-edit>article .use-this a.use-this-button:active,.personal-edit>article .use-this-card a.use.selected,.personal-edit>article .use-this-card a.use:active,.personal-edit>article .use-this-card a.use-this-button.selected,.personal-edit>article .use-this-card a.use-this-button:active,.add-payment-method>article .use-this a.use.selected,.add-payment-method>article .use-this a.use:active,.add-payment-method>article .use-this a.use-this-button.selected,.add-payment-method>article .use-this a.use-this-button:active,.add-payment-method>article .use-this-card a.use.selected,.add-payment-method>article .use-this-card a.use:active,.add-payment-method>article .use-this-card a.use-this-button.selected,.add-payment-method>article .use-this-card a.use-this-button:active,.view-gift-cards>article .use-this a.use.selected,.view-gift-cards>article .use-this a.use:active,.view-gift-cards>article .use-this a.use-this-button.selected,.view-gift-cards>article .use-this a.use-this-button:active,.view-gift-cards>article .use-this-card a.use.selected,.view-gift-cards>article .use-this-card a.use:active,.view-gift-cards>article .use-this-card a.use-this-button.selected,.view-gift-cards>article .use-this-card a.use-this-button:active,.add-gift-card>article .use-this a.use.selected,.add-gift-card>article .use-this a.use:active,.add-gift-card>article .use-this a.use-this-button.selected,.add-gift-card>article .use-this a.use-this-button:active,.add-gift-card>article .use-this-card a.use.selected,.add-gift-card>article .use-this-card a.use:active,.add-gift-card>article .use-this-card a.use-this-button.selected,.add-gift-card>article .use-this-card a.use-this-button:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.use-a-saved-payment-method>article .use-this a.use[disabled],.use-a-saved-payment-method>article .use-this a.use-this-button[disabled],.use-a-saved-payment-method>article .use-this-card a.use[disabled],.use-a-saved-payment-method>article .use-this-card a.use-this-button[disabled],.billing-edit>article .use-this a.use[disabled],.billing-edit>article .use-this a.use-this-button[disabled],.billing-edit>article .use-this-card a.use[disabled],.billing-edit>article .use-this-card a.use-this-button[disabled],.shipping-edit>article .use-this a.use[disabled],.shipping-edit>article .use-this a.use-this-button[disabled],.shipping-edit>article .use-this-card a.use[disabled],.shipping-edit>article .use-this-card a.use-this-button[disabled],.personal-edit>article .use-this a.use[disabled],.personal-edit>article .use-this a.use-this-button[disabled],.personal-edit>article .use-this-card a.use[disabled],.personal-edit>article .use-this-card a.use-this-button[disabled],.add-payment-method>article .use-this a.use[disabled],.add-payment-method>article .use-this a.use-this-button[disabled],.add-payment-method>article .use-this-card a.use[disabled],.add-payment-method>article .use-this-card a.use-this-button[disabled],.view-gift-cards>article .use-this a.use[disabled],.view-gift-cards>article .use-this a.use-this-button[disabled],.view-gift-cards>article .use-this-card a.use[disabled],.view-gift-cards>article .use-this-card a.use-this-button[disabled],.add-gift-card>article .use-this a.use[disabled],.add-gift-card>article .use-this a.use-this-button[disabled],.add-gift-card>article .use-this-card a.use[disabled],.add-gift-card>article .use-this-card a.use-this-button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.use-a-saved-payment-method>article .use-this a.remove,.use-a-saved-payment-method>article .use-this-card a.remove,.billing-edit>article .use-this a.remove,.billing-edit>article .use-this-card a.remove,.shipping-edit>article .use-this a.remove,.shipping-edit>article .use-this-card a.remove,.personal-edit>article .use-this a.remove,.personal-edit>article .use-this-card a.remove,.add-payment-method>article .use-this a.remove,.add-payment-method>article .use-this-card a.remove,.view-gift-cards>article .use-this a.remove,.view-gift-cards>article .use-this-card a.remove,.add-gift-card>article .use-this a.remove,.add-gift-card>article .use-this-card a.remove{margin-left:10px}.use-a-saved-payment-method>article .use-this-card,.billing-edit>article .use-this-card,.shipping-edit>article .use-this-card,.personal-edit>article .use-this-card,.add-payment-method>article .use-this-card,.view-gift-cards>article .use-this-card,.add-gift-card>article .use-this-card{width:30%}.use-a-saved-payment-method article.payment-item+article.payment-item:not(:first-of-type),.billing-edit article.payment-item+article.payment-item:not(:first-of-type),.shipping-edit article.payment-item+article.payment-item:not(:first-of-type),.personal-edit article.payment-item+article.payment-item:not(:first-of-type),.add-payment-method article.payment-item+article.payment-item:not(:first-of-type),.view-gift-cards article.payment-item+article.payment-item:not(:first-of-type),.add-gift-card article.payment-item+article.payment-item:not(:first-of-type){border-top:1px solid white}.use-a-saved-payment-method article.header,.billing-edit article.header,.shipping-edit article.header,.personal-edit article.header,.add-payment-method article.header,.view-gift-cards article.header,.add-gift-card article.header{padding-right:30px;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.use-a-saved-payment-method article.header a,.billing-edit article.header a,.shipping-edit article.header a,.personal-edit article.header a,.add-payment-method article.header a,.view-gift-cards article.header a,.add-gift-card article.header a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad}.no-touch .use-a-saved-payment-method article.header a:hover,.no-touch .billing-edit article.header a:hover,.no-touch .shipping-edit article.header a:hover,.no-touch .personal-edit article.header a:hover,.no-touch .add-payment-method article.header a:hover,.no-touch .view-gift-cards article.header a:hover,.no-touch .add-gift-card article.header a:hover{color:#0079ad}.use-a-saved-payment-method article.header a[disabled=true],.use-a-saved-payment-method article.header a[disabled=true]:hover,.use-a-saved-payment-method article.header a[disabled=true]:active,.no-touch .use-a-saved-payment-method article.header a[disabled=true]:hover,.billing-edit article.header a[disabled=true],.billing-edit article.header a[disabled=true]:hover,.billing-edit article.header a[disabled=true]:active,.no-touch .billing-edit article.header a[disabled=true]:hover,.shipping-edit article.header a[disabled=true],.shipping-edit article.header a[disabled=true]:hover,.shipping-edit article.header a[disabled=true]:active,.no-touch .shipping-edit article.header a[disabled=true]:hover,.personal-edit article.header a[disabled=true],.personal-edit article.header a[disabled=true]:hover,.personal-edit article.header a[disabled=true]:active,.no-touch .personal-edit article.header a[disabled=true]:hover,.add-payment-method article.header a[disabled=true],.add-payment-method article.header a[disabled=true]:hover,.add-payment-method article.header a[disabled=true]:active,.no-touch .add-payment-method article.header a[disabled=true]:hover,.view-gift-cards article.header a[disabled=true],.view-gift-cards article.header a[disabled=true]:hover,.view-gift-cards article.header a[disabled=true]:active,.no-touch .view-gift-cards article.header a[disabled=true]:hover,.add-gift-card article.header a[disabled=true],.add-gift-card article.header a[disabled=true]:hover,.add-gift-card article.header a[disabled=true]:active,.no-touch .add-gift-card article.header a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.use-a-saved-payment-method article.header a:hover,.billing-edit article.header a:hover,.shipping-edit article.header a:hover,.personal-edit article.header a:hover,.add-payment-method article.header a:hover,.view-gift-cards article.header a:hover,.add-gift-card article.header a:hover{text-decoration:underline}.use-a-saved-payment-method .close,.billing-edit .close,.shipping-edit .close,.personal-edit .close,.add-payment-method .close,.view-gift-cards .close,.add-gift-card .close{z-index:1;position:absolute;right:20px;top:35px;width:25px;height:25px;background:url(/assets/close_drawer-de0d8a42c84229a2d405d1cf3c1bc0b0.png) no-repeat;background-size:25px auto;cursor:pointer}.use-a-saved-payment-method .close:hover,.use-a-saved-payment-method .close:active,.billing-edit .close:hover,.billing-edit .close:active,.shipping-edit .close:hover,.shipping-edit .close:active,.personal-edit .close:hover,.personal-edit .close:active,.add-payment-method .close:hover,.add-payment-method .close:active,.view-gift-cards .close:hover,.view-gift-cards .close:active,.add-gift-card .close:hover,.add-gift-card .close:active{background-position-y:bottom}.billing-edit>article{padding:0}.billing-edit>article.billing-address-edit,.billing-edit>article.address-edit-form{padding-top:20px}.billing-edit>article.add-payment-method{padding-bottom:20px}.personal-edit form:not(:first-of-type){border-top:1px solid white}.personal-edit form:not(:last-of-type){border-bottom:1px solid #d4d4d4}.use-a-saved-payment-method,.add-payment-method,.view-gift-cards,.add-gift-card{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.edit-billing-information .use-a-saved-payment-method,.edit-billing-information .add-payment-method,.edit-billing-information .view-gift-cards,.edit-billing-information .add-gift-card{display:block}.edit-billing-information .use-or-remove-payment-method-error{display:block}.use-or-remove-payment-method-error .add-payment-method{display:none}#use_a_saved_payment_method_form,#remove_a_saved_payment_method_form,.remove_payment_method_content,.remove_address_content,.address-edit-form,.add-payment-method.existing-address,.billing-address-edit{display:none}.edit-billing-information .edit-billing-information-error{display:block}.edit-billing-information-error .use-a-saved-payment-method{display:none}.edit-personal-information .personal-edit{display:block}.personal-edit #change-password-errors{margin-left:10px}.edit-shipping-information.show-existing .shipping-edit{display:block}.edit-shipping-information.show-existing .shipping-edit .shipping-address-form{display:none}.edit-shipping-information.show-existing .shipping-edit .existing-shipping-addresses{display:block}.edit-shipping-information.show-existing .shipping-edit .existing-shipping-addresses .shipping-address{display:block}.edit-shipping-information .shipping-edit{display:block}.shipping-edit .address-wrapper{width:100%}.shipping-edit fieldset.city,.shipping-edit fieldset.zipcode{display:inline-block}.shipping-edit fieldset.city{width:70%}.shipping-edit fieldset.zipcode{width:30%}.edit-billing-information.show-existing .billing-edit{display:block}.edit-billing-information.show-existing .billing-edit .add-payment-method.new-address{display:none}.edit-billing-information.show-existing .billing-edit .add-payment-method.existing-address{display:block}.edit-billing-information .billing-edit{display:block}.billing-edit .error-copy{display:block}.billing-edit fieldset,.billing-edit .expiration-date div{position:relative;width:50%;display:inline-block;padding:1px 5px 10px 5px}.billing-edit fieldset.credit-card-number,.billing-edit .expiration-date div.credit-card-number{width:40%}.billing-edit .expiration-date{width:40%}.billing-edit fieldset.city,.billing-edit fieldset.zipcode{display:inline-block}.billing-edit fieldset.city{width:70%}.billing-edit fieldset.zipcode{width:30%}.billing-edit fieldset.expiration-date,.billing-edit fieldset.credit-card-number{vertical-align:top}.billing-edit fieldset.security-code{width:20%}.billing-edit fieldset.security-code .security-tooltip{width:315px;height:185px;text-align:left;left:-282px}.billing-edit fieldset.security-code .security-tooltip .credit-card-image{width:32.5%;height:45%;float:left;padding:0 10px 10px 10px}.billing-edit fieldset.security-code .security-tooltip .tooltip-text{float:left;width:100%}.billing-edit fieldset.security-code .security-tooltip .tooltip-text .tooltip-description{padding:0 10px 10px 10px}.billing-edit fieldset.security-code .security-tooltip .cc-amex{background:url(/assets/cc_amex-9b3beb1d124c6a52c9251792b7fe1e6a.jpeg) center center no-repeat}.billing-edit fieldset.security-code .security-tooltip .cc-visa{background:url(/assets/cc_visa-209e6509541c1b5ef6539c0666bc3426.jpeg) center center no-repeat}.billing-edit fieldset.security-code .security-tooltip .cc-discover{background:url(/assets/cc_discover-04752a0c57257f6a677ac304a8d16e40.jpeg) center center no-repeat}.billing-edit fieldset.security-code .tooltip-link{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;cursor:pointer}.billing-edit .address-wrapper{width:100%}.billing-edit .save-changes{text-align:right;display:block;width:100%}.billing-edit .credit-cards{margin:10px 0 0 5px;margin-left:10px}.billing-edit .credit-cards .credit-card{display:inline-block;width:43px;height:26px}.billing-edit .credit-cards .visa{background-position:0 -78px}.billing-edit .credit-cards .master-card{background-position:0 -26px}.billing-edit .credit-cards .american-express{background-position:0 0}.billing-edit .credit-cards .discover{background-position:0 -104px}.billing-edit .credit-cards .jcb{background-position:0 -52px}.billing-edit .view-gift-cards>article.payment-item>span{padding:0 10px}.billing-edit .add-gift-card .inputs{vertical-align:top}.billing-edit .add-gift-card .instructions{padding:10px 5px}.billing-edit .add-gift-card .gift-card-number input{width:20em}.billing-edit .add-gift-card .pin input{width:6em}.billing-edit .add-gift-card .card-tooltip{width:237px;height:107px}.billing-edit .add-gift-card .card-image{background:url(/assets/giftcards_back-e52c7a22cd6a85b65b87213a3fbf6a67.png) right center no-repeat;min-height:87px}.no-service-by-ups,.use-as-billing-address{margin-bottom:5px}.no-service-by-ups label,.use-as-billing-address label{display:inline;margin-left:5px}body.checkout-page .use-as-billing-address{width:100%}.available-on-devices{font-weight:normal;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.available-on-devices .short-list li{list-style-type:disc;margin-left:20px}.available-on-devices a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .available-on-devices a:hover{color:#0079ad}.available-on-devices a[disabled=true],.available-on-devices a[disabled=true]:hover,.available-on-devices a[disabled=true]:active,.no-touch .available-on-devices a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.available-on-devices .compatible-devices{width:300px;height:auto;right:-50px;left:auto}.available-on-devices .compatible-devices>ul{width:100%}.available-on-devices .compatible-devices>ul>li{padding:10px;width:100%}.available-on-devices .compatible-devices>ul>li:not(:first-of-type){border-top:1px solid white}.available-on-devices .compatible-devices>ul>li:not(:last-of-type){border-bottom:1px solid #d4d4d4}.available-on-devices .compatible-devices>ul>li strong{display:block;font-family:PTSans, Arial, Helvetica, sans-serif}.available-on-devices .compatible-devices>ul>li span{font-weight:normal}.platform-availability{position:relative;padding:8px 0}.platform-availability.empty .trigger.disabled,.platform-availability.empty .trigger.disabled:hover,.platform-availability.empty .trigger.disabled:active,.no-touch .platform-availability.empty .trigger.disabled:hover{color:#bdbdbd;text-decoration:none;cursor:default}.platform-availability.empty .trigger.disabled:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.platform-availability .trigger{line-height:30px;cursor:pointer;padding:0 15px 0 37px;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.platform-availability .trigger:after{position:absolute;content:"";height:22px;width:22px;background-image:url(/assets/circle-plus-622fda6b33f11ebbf02ed888be5fac08.png);background-repeat:no-repeat;background-size:23px auto}.platform-availability .trigger+.drawer{display:none}.platform-availability .trigger.open:after{background-image:url(/assets/circle-minus-9c4967c79369b13528a0a3d5d445a3b3.png)}.platform-availability .trigger.open+.drawer{display:block}.platform-availability:not(:first-of-type){border-top:1px solid white}.platform-availability:not(:last-of-type){border-bottom:1px solid #d4d4d4}.platform-availability .trigger{display:block}.platform-availability .trigger:after{top:12px;left:0}.platform-availability .trigger{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;font-weight:bold;color:#474747}@media (max-width: 699px){.platform-availability .trigger{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold}}@media (max-width: 699px){.platform-availability .trigger{padding-top:6px;padding-bottom:6px}}.platform-availability .drawer{padding:20px 0;padding-top:20px}@media (max-width: 1023px){.platform-availability .drawer.carousel-drawer{margin:0 -20px}.platform-availability .drawer .carousel-wrapper{padding-left:20px}}.platform-availability .drawer,.platform-availability .drawer ul{text-align:left}.platform-availability .platform{margin-right:20px;display:inline-block;vertical-align:top}.platform-availability .platform .title .icon{margin:5px 10px -20px 10px;display:inline-block;vertical-align:top}.platform-availability .platform .title .icon.cloud{background-image:url(/assets/re-icons-s814cba18fe-ec4d61304164bf9a06a379683d50296b.png);background-position:0 -60px;background-repeat:no-repeat;height:30px;width:30px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.platform-availability .platform .title .icon.cloud{background-position:0 -60px;background-size:30px auto;background-image:url(/assets/re-icons@2x-s8613a8b50b-66b95a8038f4edb037aed3dab880488b.png)}}.platform-availability .platform .title .icon.ereader{background-image:url(/assets/re-icons-s814cba18fe-ec4d61304164bf9a06a379683d50296b.png);background-position:0 0;background-repeat:no-repeat;height:30px;width:30px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.platform-availability .platform .title .icon.ereader{background-position:0 0;background-size:30px auto;background-image:url(/assets/re-icons@2x-s8613a8b50b-66b95a8038f4edb037aed3dab880488b.png)}}.platform-availability .platform .title .icon.tablet{background-image:url(/assets/re-icons-s814cba18fe-ec4d61304164bf9a06a379683d50296b.png);background-position:0 -30px;background-repeat:no-repeat;height:30px;width:30px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.platform-availability .platform .title .icon.tablet{background-position:0 -30px;background-size:30px auto;background-image:url(/assets/re-icons@2x-s8613a8b50b-66b95a8038f4edb037aed3dab880488b.png)}}.platform-availability .platform .title .header{display:inline-block;vertical-align:bottom}.platform-availability .platform .title .header-link{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#474747}.platform-availability .platform .title .header-link:hover{color:#0079ad}.platform-availability .platform .device-list{margin-left:55px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}@media (max-width: 699px){.platform-availability .platform{margin-bottom:20px}}.checkout-page .shipping-methods{padding:20px 0}.checkout-page .shipping-methods form{width:100%}.checkout-page .shipping-methods li{padding:10px 0}.checkout-page .shipping-methods input[type=submit]{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.checkout-page .shipping-methods input[type=submit][disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.checkout-page .shipping-methods input[type=submit]:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.checkout-page .shipping-methods input[type=submit]:active{background:#5e5a5a}.checkout-page .shipping-methods input[type=submit]:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.checkout-page .shipping-methods input[type=submit]:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 699px){.checkout-page .shipping-methods input[type=submit]{padding:15px 20px}}.checkout-page .shipping-methods-header{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d4d4d4}#shipping-address-errors{display:none}.communication-preferences-page .account-content h1,.communication-preferences-page .account-content h2{padding-left:20px}.communication-preferences-page .account-content fieldset{padding:20px 20px;position:relative;display:table}.communication-preferences-page .account-content fieldset span{display:table-cell;vertical-align:top}.communication-preferences-page .account-content fieldset span+span{padding-left:20px}.communication-preferences-page .account-content .save-changes{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.communication-preferences-page .account-content .save-changes,.communication-preferences-page .account-content .save-changes:hover,.no-touch .communication-preferences-page .account-content .save-changes:hover{color:white}.communication-preferences-page .account-content .save-changes,.communication-preferences-page .account-content .save-changes:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.communication-preferences-page .account-content .save-changes:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.communication-preferences-page .account-content .save-changes.selected,.communication-preferences-page .account-content .save-changes:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.communication-preferences-page .account-content .save-changes[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.download-free-sample-modal{padding-top:20px}.download-free-sample-modal a{color:inherit;cursor:pointer;color:#0079ad}.no-touch .download-free-sample-modal a:hover{color:#0079ad}.download-free-sample-modal a[disabled=true],.download-free-sample-modal a[disabled=true]:hover,.download-free-sample-modal a[disabled=true]:active,.no-touch .download-free-sample-modal a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.download-free-sample-modal a:hover{text-decoration:underline}.download-free-sample-modal .instructional-text{margin-bottom:30px}.download-free-sample-modal .start-reading{margin-top:20px}.download-free-sample-modal .available-on-devices{margin-top:20px}.download-free-sample-modal .links{padding-left:20px}.download-free-sample-modal .links li{list-style:disc}.download-free-sample-modal .sold-by{margin-top:20px;font-size:14px}.download-free-sample-modal button.close{float:right;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#3981a2;background:-webkit-linear-gradient(95deg, #3981a2, #59a9cf);background:-moz-linear-gradient(95deg, #3981a2, #59a9cf);background:-o-linear-gradient(95deg, #3981a2, #59a9cf);background:linear-gradient(95deg, #3981a2,#59a9cf);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3981A2', endColorstr='#FF59A9CF')}.download-free-sample-modal button.close[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.download-free-sample-modal button.close:hover,.download-free-sample-modal button.close:focus{background:#357a97;background:-webkit-linear-gradient(95deg, #357a97, #6fc4ec);background:-moz-linear-gradient(95deg, #357a97, #6fc4ec);background:-o-linear-gradient(95deg, #357a97, #6fc4ec);background:linear-gradient(95deg, #357a97,#6fc4ec);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF357A97', endColorstr='#FF6FC4EC')}.download-free-sample-modal button.close:active{background:#3780a0}@media only screen and (max-width: 699px){.download-free-sample-modal button.close{padding:15px 20px}}div#billing-information-errors,div#existing-billing-addresses-errors,div#existing-shipping-addresses-errors,.existing-billing-addresses,.existing-shipping-addresses,.billing-address,.shipping-address,.addresses{display:none}.existing-addresses li{vertical-align:top}.billing-edit fieldset.radio-select,.shipping-edit fieldset.radio-select{float:left;width:20px;padding:0}.billing-address,.shipping-address,.addresses{margin-top:20px}.billing-address h3,.shipping-address h3,.addresses h3{padding-right:2px;display:inline}.billing-address a,.billing-address a.edit-header-link,.shipping-address a,.shipping-address a.edit-header-link,.addresses a,.addresses a.edit-header-link{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;padding:10px 0;display:inline-block}.no-touch .billing-address a:hover,.no-touch .billing-address a.edit-header-link:hover,.no-touch .shipping-address a:hover,.no-touch .shipping-address a.edit-header-link:hover,.no-touch .addresses a:hover,.no-touch .addresses a.edit-header-link:hover{color:#0079ad}.billing-address a[disabled=true],.billing-address a[disabled=true]:hover,.billing-address a[disabled=true]:active,.no-touch .billing-address a[disabled=true]:hover,.billing-address a.edit-header-link[disabled=true],.billing-address a.edit-header-link[disabled=true]:hover,.billing-address a.edit-header-link[disabled=true]:active,.no-touch .billing-address a.edit-header-link[disabled=true]:hover,.shipping-address a[disabled=true],.shipping-address a[disabled=true]:hover,.shipping-address a[disabled=true]:active,.no-touch .shipping-address a[disabled=true]:hover,.shipping-address a.edit-header-link[disabled=true],.shipping-address a.edit-header-link[disabled=true]:hover,.shipping-address a.edit-header-link[disabled=true]:active,.no-touch .shipping-address a.edit-header-link[disabled=true]:hover,.addresses a[disabled=true],.addresses a[disabled=true]:hover,.addresses a[disabled=true]:active,.no-touch .addresses a[disabled=true]:hover,.addresses a.edit-header-link[disabled=true],.addresses a.edit-header-link[disabled=true]:hover,.addresses a.edit-header-link[disabled=true]:active,.no-touch .addresses a.edit-header-link[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-address a:hover,.billing-address a.edit-header-link:hover,.shipping-address a:hover,.shipping-address a.edit-header-link:hover,.addresses a:hover,.addresses a.edit-header-link:hover{text-decoration:underline}@media (max-width: 699px){.billing-address a.edit-address,.billing-address a.remove,.billing-address a.edit-header-link.edit-address,.billing-address a.edit-header-link.remove,.shipping-address a.edit-address,.shipping-address a.remove,.shipping-address a.edit-header-link.edit-address,.shipping-address a.edit-header-link.remove,.addresses a.edit-address,.addresses a.remove,.addresses a.edit-header-link.edit-address,.addresses a.edit-header-link.remove{float:right;margin:10px 0 0 0;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #e6e6e6;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px white;border:1px solid #e6e6e6;color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;color:#0079ad;padding:0.5em 1em;text-decoration:none;border:1px solid #d4d4d4}.billing-address a.edit-address,.billing-address a.edit-address:hover,.no-touch .billing-address a.edit-address:hover,.billing-address a.remove,.billing-address a.remove:hover,.no-touch .billing-address a.remove:hover,.billing-address a.edit-header-link.edit-address,.billing-address a.edit-header-link.edit-address:hover,.no-touch .billing-address a.edit-header-link.edit-address:hover,.billing-address a.edit-header-link.remove,.billing-address a.edit-header-link.remove:hover,.no-touch .billing-address a.edit-header-link.remove:hover,.shipping-address a.edit-address,.shipping-address a.edit-address:hover,.no-touch .shipping-address a.edit-address:hover,.shipping-address a.remove,.shipping-address a.remove:hover,.no-touch .shipping-address a.remove:hover,.shipping-address a.edit-header-link.edit-address,.shipping-address a.edit-header-link.edit-address:hover,.no-touch .shipping-address a.edit-header-link.edit-address:hover,.shipping-address a.edit-header-link.remove,.shipping-address a.edit-header-link.remove:hover,.no-touch .shipping-address a.edit-header-link.remove:hover,.addresses a.edit-address,.addresses a.edit-address:hover,.no-touch .addresses a.edit-address:hover,.addresses a.remove,.addresses a.remove:hover,.no-touch .addresses a.remove:hover,.addresses a.edit-header-link.edit-address,.addresses a.edit-header-link.edit-address:hover,.no-touch .addresses a.edit-header-link.edit-address:hover,.addresses a.edit-header-link.remove,.addresses a.edit-header-link.remove:hover,.no-touch .addresses a.edit-header-link.remove:hover{color:#474747}.billing-address a.edit-address,.billing-address a.edit-address:hover,.billing-address a.remove,.billing-address a.remove:hover,.billing-address a.edit-header-link.edit-address,.billing-address a.edit-header-link.edit-address:hover,.billing-address a.edit-header-link.remove,.billing-address a.edit-header-link.remove:hover,.shipping-address a.edit-address,.shipping-address a.edit-address:hover,.shipping-address a.remove,.shipping-address a.remove:hover,.shipping-address a.edit-header-link.edit-address,.shipping-address a.edit-header-link.edit-address:hover,.shipping-address a.edit-header-link.remove,.shipping-address a.edit-header-link.remove:hover,.addresses a.edit-address,.addresses a.edit-address:hover,.addresses a.remove,.addresses a.remove:hover,.addresses a.edit-header-link.edit-address,.addresses a.edit-header-link.edit-address:hover,.addresses a.edit-header-link.remove,.addresses a.edit-header-link.remove:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f2f2f2), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-moz-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-o-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:linear-gradient(bottom, #f2f2f2,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFF2F2F2')}.billing-address a.edit-address:hover,.billing-address a.remove:hover,.billing-address a.edit-header-link.edit-address:hover,.billing-address a.edit-header-link.remove:hover,.shipping-address a.edit-address:hover,.shipping-address a.remove:hover,.shipping-address a.edit-header-link.edit-address:hover,.shipping-address a.edit-header-link.remove:hover,.addresses a.edit-address:hover,.addresses a.remove:hover,.addresses a.edit-header-link.edit-address:hover,.addresses a.edit-header-link.remove:hover{border:1px solid #bfbfbf}.billing-address a.edit-address.selected,.billing-address a.edit-address:active,.billing-address a.remove.selected,.billing-address a.remove:active,.billing-address a.edit-header-link.edit-address.selected,.billing-address a.edit-header-link.edit-address:active,.billing-address a.edit-header-link.remove.selected,.billing-address a.edit-header-link.remove:active,.shipping-address a.edit-address.selected,.shipping-address a.edit-address:active,.shipping-address a.remove.selected,.shipping-address a.remove:active,.shipping-address a.edit-header-link.edit-address.selected,.shipping-address a.edit-header-link.edit-address:active,.shipping-address a.edit-header-link.remove.selected,.shipping-address a.edit-header-link.remove:active,.addresses a.edit-address.selected,.addresses a.edit-address:active,.addresses a.remove.selected,.addresses a.remove:active,.addresses a.edit-header-link.edit-address.selected,.addresses a.edit-header-link.edit-address:active,.addresses a.edit-header-link.remove.selected,.addresses a.edit-header-link.remove:active{background:#e6e6e6;border:1px solid #bfbfbf}.billing-address a.edit-address[disabled],.billing-address a.remove[disabled],.billing-address a.edit-header-link.edit-address[disabled],.billing-address a.edit-header-link.remove[disabled],.shipping-address a.edit-address[disabled],.shipping-address a.remove[disabled],.shipping-address a.edit-header-link.edit-address[disabled],.shipping-address a.edit-header-link.remove[disabled],.addresses a.edit-address[disabled],.addresses a.remove[disabled],.addresses a.edit-header-link.edit-address[disabled],.addresses a.edit-header-link.remove[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.no-touch .billing-address a.edit-address:hover,.no-touch .billing-address a.remove:hover,.no-touch .billing-address a.edit-header-link.edit-address:hover,.no-touch .billing-address a.edit-header-link.remove:hover,.no-touch .shipping-address a.edit-address:hover,.no-touch .shipping-address a.remove:hover,.no-touch .shipping-address a.edit-header-link.edit-address:hover,.no-touch .shipping-address a.edit-header-link.remove:hover,.no-touch .addresses a.edit-address:hover,.no-touch .addresses a.remove:hover,.no-touch .addresses a.edit-header-link.edit-address:hover,.no-touch .addresses a.edit-header-link.remove:hover{color:#0079ad}.billing-address a.edit-address[disabled=true],.billing-address a.edit-address[disabled=true]:hover,.billing-address a.edit-address[disabled=true]:active,.no-touch .billing-address a.edit-address[disabled=true]:hover,.billing-address a.remove[disabled=true],.billing-address a.remove[disabled=true]:hover,.billing-address a.remove[disabled=true]:active,.no-touch .billing-address a.remove[disabled=true]:hover,.billing-address a.edit-header-link.edit-address[disabled=true],.billing-address a.edit-header-link.edit-address[disabled=true]:hover,.billing-address a.edit-header-link.edit-address[disabled=true]:active,.no-touch .billing-address a.edit-header-link.edit-address[disabled=true]:hover,.billing-address a.edit-header-link.remove[disabled=true],.billing-address a.edit-header-link.remove[disabled=true]:hover,.billing-address a.edit-header-link.remove[disabled=true]:active,.no-touch .billing-address a.edit-header-link.remove[disabled=true]:hover,.shipping-address a.edit-address[disabled=true],.shipping-address a.edit-address[disabled=true]:hover,.shipping-address a.edit-address[disabled=true]:active,.no-touch .shipping-address a.edit-address[disabled=true]:hover,.shipping-address a.remove[disabled=true],.shipping-address a.remove[disabled=true]:hover,.shipping-address a.remove[disabled=true]:active,.no-touch .shipping-address a.remove[disabled=true]:hover,.shipping-address a.edit-header-link.edit-address[disabled=true],.shipping-address a.edit-header-link.edit-address[disabled=true]:hover,.shipping-address a.edit-header-link.edit-address[disabled=true]:active,.no-touch .shipping-address a.edit-header-link.edit-address[disabled=true]:hover,.shipping-address a.edit-header-link.remove[disabled=true],.shipping-address a.edit-header-link.remove[disabled=true]:hover,.shipping-address a.edit-header-link.remove[disabled=true]:active,.no-touch .shipping-address a.edit-header-link.remove[disabled=true]:hover,.addresses a.edit-address[disabled=true],.addresses a.edit-address[disabled=true]:hover,.addresses a.edit-address[disabled=true]:active,.no-touch .addresses a.edit-address[disabled=true]:hover,.addresses a.remove[disabled=true],.addresses a.remove[disabled=true]:hover,.addresses a.remove[disabled=true]:active,.no-touch .addresses a.remove[disabled=true]:hover,.addresses a.edit-header-link.edit-address[disabled=true],.addresses a.edit-header-link.edit-address[disabled=true]:hover,.addresses a.edit-header-link.edit-address[disabled=true]:active,.no-touch .addresses a.edit-header-link.edit-address[disabled=true]:hover,.addresses a.edit-header-link.remove[disabled=true],.addresses a.edit-header-link.remove[disabled=true]:hover,.addresses a.edit-header-link.remove[disabled=true]:active,.no-touch .addresses a.edit-header-link.remove[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.billing-address a.edit-address:hover,.billing-address a.remove:hover,.billing-address a.edit-header-link.edit-address:hover,.billing-address a.edit-header-link.remove:hover,.shipping-address a.edit-address:hover,.shipping-address a.remove:hover,.shipping-address a.edit-header-link.edit-address:hover,.shipping-address a.edit-header-link.remove:hover,.addresses a.edit-address:hover,.addresses a.remove:hover,.addresses a.edit-header-link.edit-address:hover,.addresses a.edit-header-link.remove:hover{text-decoration:underline}}.billing-address a.remove,.billing-address a.edit-header-link.remove,.shipping-address a.remove,.shipping-address a.edit-header-link.remove,.addresses a.remove,.addresses a.edit-header-link.remove{margin-right:10px}.billing-address a.remove:before,.billing-address a.edit-header-link.remove:before,.shipping-address a.remove:before,.shipping-address a.edit-header-link.remove:before,.addresses a.remove:before,.addresses a.edit-header-link.remove:before{content:"|";padding:0 5px;color:#474747;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}@media (max-width: 699px){.billing-address a.remove:before,.billing-address a.edit-header-link.remove:before,.shipping-address a.remove:before,.shipping-address a.edit-header-link.remove:before,.addresses a.remove:before,.addresses a.edit-header-link.remove:before{display:none}}.billing-address a.add-new,.billing-address a.edit-header-link.add-new,.shipping-address a.add-new,.shipping-address a.edit-header-link.add-new,.addresses a.add-new,.addresses a.edit-header-link.add-new{padding:0}.billing-address li,.shipping-address li,.addresses li{display:inline-block;vertical-align:top;padding:20px 0;width:33.33333%}@media (max-width: 699px){.billing-address li,.shipping-address li,.addresses li{border-top:1px solid rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 white}}.billing-address li .info,.shipping-address li .info,.addresses li .info{margin-left:40px;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.billing-address li .info .address-description,.shipping-address li .info .address-description,.addresses li .info .address-description{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:block}@media (max-width: 699px){.billing-address li .info .address-description,.shipping-address li .info .address-description,.addresses li .info .address-description{margin-top:15px;display:block}}.billing-address li span,.shipping-address li span,.addresses li span{display:block}@media (max-width: 699px){.billing-address li:last-child,.shipping-address li:last-child,.addresses li:last-child{border-bottom:1px solid rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 white, 0 1px 0 white}}.shipping-address{margin-top:0}#modal .download-in-locker-modal p{margin:10px 0}#modal .download-in-locker-modal .read-now{margin:20px 0;display:block}#modal .download-in-locker-modal .read-now a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}#modal .download-in-locker-modal .read-now a,#modal .download-in-locker-modal .read-now a:hover,.no-touch #modal .download-in-locker-modal .read-now a:hover{color:white}#modal .download-in-locker-modal .read-now a,#modal .download-in-locker-modal .read-now a:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}#modal .download-in-locker-modal .read-now a:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#modal .download-in-locker-modal .read-now a.selected,#modal .download-in-locker-modal .read-now a:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#modal .download-in-locker-modal .read-now a[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}#modal .download-in-locker-modal ul.links{margin:10px 0}#modal .download-in-locker-modal ul.links li{list-style-type:disc;margin-left:20px}#modal .download-in-locker-modal article a{color:inherit;cursor:pointer}.no-touch #modal .download-in-locker-modal article a:hover{color:#0079ad}#modal .download-in-locker-modal article a[disabled=true],#modal .download-in-locker-modal article a[disabled=true]:hover,#modal .download-in-locker-modal article a[disabled=true]:active,.no-touch #modal .download-in-locker-modal article a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}#modal .download-in-locker-modal .b-n-sarl{font-size:12px}#modal .download-in-locker-modal footer a{float:right}.pdp-strip{padding:20px 20px}.pdp-strip>section{display:inline-block;vertical-align:middle;color:#474747}.pdp-strip>section.meta-info{width:70%}.pdp-strip>section.meta-info>div{margin-right:60px;margin-bottom:10px}.pdp-strip>section.purchase{width:30%}.pdp-strip .product-image-title .svg{display:block}.pdp-strip .product-image-title .png{display:none}.ie8 .pdp-strip .product-image-title .svg{display:none}.ie8 .pdp-strip .product-image-title .png{display:block}.pdp-strip .product-title,.pdp-strip .product-tagline{line-height:1.25}.pdp-strip .product-title{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);line-height:1.25;width:80%}.pdp-strip .colors{margin-top:10px}.pdp-strip .company a{color:inherit;cursor:pointer}.no-touch .pdp-strip .company a:hover{color:#0079ad}.pdp-strip .company a[disabled=true],.pdp-strip .company a[disabled=true]:hover,.pdp-strip .company a[disabled=true]:active,.no-touch .pdp-strip .company a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.pdp-strip .star-rating a{color:inherit;cursor:pointer;color:#0079ad}.no-touch .pdp-strip .star-rating a:hover{color:#0079ad}.pdp-strip .star-rating a[disabled=true],.pdp-strip .star-rating a[disabled=true]:hover,.pdp-strip .star-rating a[disabled=true]:active,.no-touch .pdp-strip .star-rating a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.pdp-strip .star-rating a:hover{text-decoration:underline}.pdp-strip .company,.pdp-strip .star-rating{display:inline-block;padding-right:10px}.pdp-strip .rating-social-wrapper>div:not(:first-of-type){border-left:1px solid white}.pdp-strip .rating-social-wrapper>div:not(:last-of-type){border-right:1px solid #d4d4d4}.pdp-strip .rating-social-wrapper>div+div{padding-left:20px}.pdp-strip .product-tagline{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin:.25em 0}.pdp-strip .social-buttons{display:inline-block}.pdp-strip .social-buttons>div,.pdp-strip .social-buttons>a{vertical-align:middle !important}.pdp-strip .social-buttons .gutter{width:20px;display:inline-block}.pdp-strip .social-buttons .facebook-like,.pdp-strip .social-buttons .g-plusone,.pdp-strip .social-buttons .pin-it-button{display:inline-block;max-height:20px;max-width:100px}.pdp-strip .purchase-wrapper{float:right}.pdp-strip .product-buy{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #e67300;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #994d00;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:0.5em 1.5em}.pdp-strip .product-buy,.pdp-strip .product-buy:hover,.no-touch .pdp-strip .product-buy:hover{color:white}.pdp-strip .product-buy,.pdp-strip .product-buy:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #fa3));background:-webkit-linear-gradient(bottom, #ff8000, #fa3);background:-moz-linear-gradient(bottom, #ff8000, #fa3);background:-o-linear-gradient(bottom, #ff8000, #fa3);background:linear-gradient(bottom, #ff8000,#ffaa33);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFFAA33');background:-ms-linear-gradient(bottom, #ff8000, #fa3)}.pdp-strip .product-buy:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.pdp-strip .product-buy.selected,.pdp-strip .product-buy:active{background:#ff8000;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #ff9f1a));background:-webkit-linear-gradient(bottom, #ff8000, #ff9f1a);background:-moz-linear-gradient(bottom, #ff8000, #ff9f1a);background:-o-linear-gradient(bottom, #ff8000, #ff9f1a);background:linear-gradient(bottom, #ff8000,#ff9f1a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFF9F1A');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.pdp-strip .product-buy[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.pdp-strip .not-available{float:right;width:275px;text-align:right}.pdp-strip .out-of-stock{color:#df8020}.pdp-strip .buy-button-extra-info,.pdp-strip .available-date,.pdp-strip .free-delivery{clear:right;display:inline-block;margin-bottom:0;font-weight:normal;font-size:11px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.pdp-strip .buy-button-extra-info strong,.pdp-strip .available-date strong,.pdp-strip .free-delivery strong{font-weight:normal;font-size:11px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.pdp-strip .buy-button-extra-info,.pdp-strip .msrp{display:block;text-align:right;margin-top:10px}.pdp-strip .buy-button-extra-info{margin-top:0px}.pdp-strip .msrp{font-weight:normal;font-size:11px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.pdp-strip .msrp .buy-button-extra-info{display:inline;text-align:left}.pdp-strip .msrp-price{text-decoration:line-through}.pdp-strip .free-delivery{text-align:right;display:block;font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);line-height:1.5}.pdp-corner{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:table;padding-left:20px}.pdp-corner>section{color:#474747}.pdp-corner .thumbnail,.pdp-corner .meta-info{display:inline-block;vertical-align:top;width:48%}.pdp-corner .meta-info{padding-left:20px}.pdp-corner .title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);line-height:24px}.pdp-corner .product-buy{margin-top:15px;font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #e67300;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #994d00;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:0.5em 0.5em}.pdp-corner .product-buy,.pdp-corner .product-buy:hover,.no-touch .pdp-corner .product-buy:hover{color:white}.pdp-corner .product-buy,.pdp-corner .product-buy:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #fa3));background:-webkit-linear-gradient(bottom, #ff8000, #fa3);background:-moz-linear-gradient(bottom, #ff8000, #fa3);background:-o-linear-gradient(bottom, #ff8000, #fa3);background:linear-gradient(bottom, #ff8000,#ffaa33);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFFAA33');background:-ms-linear-gradient(bottom, #ff8000, #fa3)}.pdp-corner .product-buy:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.pdp-corner .product-buy.selected,.pdp-corner .product-buy:active{background:#ff8000;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #ff9f1a));background:-webkit-linear-gradient(bottom, #ff8000, #ff9f1a);background:-moz-linear-gradient(bottom, #ff8000, #ff9f1a);background:-o-linear-gradient(bottom, #ff8000, #ff9f1a);background:linear-gradient(bottom, #ff8000,#ff9f1a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFF9F1A');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.pdp-corner .product-buy[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.pdp-corner .out-of-stock{margin-top:10px;color:#df8020}.pdp-corner .not-available,.pdp-corner .available-date,.pdp-corner .buy-button-extra-info{margin-top:10px}.pdp-corner .available-date,.pdp-corner .buy-button-extra-info{display:block;font-weight:normal;font-size:11px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.pdp-corner .available-date strong,.pdp-corner .buy-button-extra-info strong{font-weight:normal;font-size:11px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.pdp-corner img{width:auto;max-width:100%}.pdp-corner .product-buy{width:100%;word-break:break-word;word-wrap:break-word}@media only screen and (max-width: 1033px){.pdp-corner{display:block;text-align:center}.pdp-corner .thumbnail,.pdp-corner .meta-info{display:block;width:100%;padding:0;margin:0 auto 20px auto}.pdp-corner .thumbnail img,.pdp-corner .meta-info img{max-height:140px}}@media only screen and (max-width: 599px){.pdp-corner{display:block;text-align:left;width:100%;padding-left:0}.pdp-corner .thumbnail,.pdp-corner .meta-info{display:inline-block;width:50%;margin:0}.pdp-corner .thumbnail img,.pdp-corner .meta-info img{max-height:none}}@media all and (max-width: 399px){.pdp-corner{display:block;text-align:center}.pdp-corner .thumbnail,.pdp-corner .meta-info{display:block;width:100%;margin:0 auto 20px auto}}.library-item-tile{position:relative}.library-item-tile .product-tile .cover-date{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-item-tile .product-tile .issues a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .library-item-tile .product-tile .issues a:hover{color:#0079ad}.library-item-tile .product-tile .issues a[disabled=true],.library-item-tile .product-tile .issues a[disabled=true]:hover,.library-item-tile .product-tile .issues a[disabled=true]:active,.no-touch .library-item-tile .product-tile .issues a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .issues a:hover{text-decoration:underline}.library-item-tile .product-tile a.button{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);width:100%}.library-item-tile .product-tile a.button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-item-tile .product-tile a.button:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-item-tile .product-tile a.button:active{background:#5e5a5a}.library-item-tile .product-tile a.button:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-item-tile .product-tile a.button:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 699px){.library-item-tile .product-tile a.button{padding:15px 20px}}.library-item-tile .product-tile .manage-section{margin-top:240px}.library-item-tile .product-tile .manage-section .denied-credit-card a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .library-item-tile .product-tile .manage-section .denied-credit-card a:hover{color:#0079ad}.library-item-tile .product-tile .manage-section .denied-credit-card a[disabled=true],.library-item-tile .product-tile .manage-section .denied-credit-card a[disabled=true]:hover,.library-item-tile .product-tile .manage-section .denied-credit-card a[disabled=true]:active,.no-touch .library-item-tile .product-tile .manage-section .denied-credit-card a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .manage-section .denied-credit-card a:hover{text-decoration:underline}.library-item-tile .product-tile .manage-section .delete a,.library-item-tile .product-tile .manage-section .review a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .library-item-tile .product-tile .manage-section .delete a:hover,.no-touch .library-item-tile .product-tile .manage-section .review a:hover{color:#0079ad}.library-item-tile .product-tile .manage-section .delete a[disabled=true],.library-item-tile .product-tile .manage-section .delete a[disabled=true]:hover,.library-item-tile .product-tile .manage-section .delete a[disabled=true]:active,.no-touch .library-item-tile .product-tile .manage-section .delete a[disabled=true]:hover,.library-item-tile .product-tile .manage-section .review a[disabled=true],.library-item-tile .product-tile .manage-section .review a[disabled=true]:hover,.library-item-tile .product-tile .manage-section .review a[disabled=true]:active,.no-touch .library-item-tile .product-tile .manage-section .review a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .manage-section .delete a:hover,.library-item-tile .product-tile .manage-section .review a:hover{text-decoration:underline}.library-item-tile .product-tile .manage-section .review{margin-top:10px}.library-item-tile .product-tile .manage-section .delete{margin-top:5px}.library-item-tile .product-tile .download{position:absolute;background:url(/assets/sprite-product-tile-overlay-5cce35e72ecd7f76aeb1512b5369dd85.png) no-repeat;background-position:-28px -218px;bottom:2px;right:0;width:45px;height:45px;background:url(/assets/download-icon-64b8e6d4ce47d3cdce4e6456cc564924.png) no-repeat;background-position:-10px 0}#confirm-delete-modal img,#confirm-unsubscribe-modal img,#unsubscribe-confirmation-modal img{float:left;padding:0 20px 20px 0}#confirm-delete-modal p,#confirm-unsubscribe-modal p,#unsubscribe-confirmation-modal p{padding-bottom:20px}#confirm-delete-modal p .undone,#confirm-unsubscribe-modal p .undone,#unsubscribe-confirmation-modal p .undone{font-style:italic;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}#confirm-delete-modal footer,#confirm-unsubscribe-modal footer,#unsubscribe-confirmation-modal footer{clear:both}#confirm-delete-modal footer .confirm,#confirm-unsubscribe-modal footer .confirm,#unsubscribe-confirmation-modal footer .confirm{float:right;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #e67300;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #994d00;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:0.5em 1.5em}#confirm-delete-modal footer .confirm,#confirm-delete-modal footer .confirm:hover,.no-touch #confirm-delete-modal footer .confirm:hover,#confirm-unsubscribe-modal footer .confirm,#confirm-unsubscribe-modal footer .confirm:hover,.no-touch #confirm-unsubscribe-modal footer .confirm:hover,#unsubscribe-confirmation-modal footer .confirm,#unsubscribe-confirmation-modal footer .confirm:hover,.no-touch #unsubscribe-confirmation-modal footer .confirm:hover{color:white}#confirm-delete-modal footer .confirm,#confirm-delete-modal footer .confirm:hover,#confirm-unsubscribe-modal footer .confirm,#confirm-unsubscribe-modal footer .confirm:hover,#unsubscribe-confirmation-modal footer .confirm,#unsubscribe-confirmation-modal footer .confirm:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #fa3));background:-webkit-linear-gradient(bottom, #ff8000, #fa3);background:-moz-linear-gradient(bottom, #ff8000, #fa3);background:-o-linear-gradient(bottom, #ff8000, #fa3);background:linear-gradient(bottom, #ff8000,#ffaa33);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFFAA33');background:-ms-linear-gradient(bottom, #ff8000, #fa3)}#confirm-delete-modal footer .confirm:hover,#confirm-unsubscribe-modal footer .confirm:hover,#unsubscribe-confirmation-modal footer .confirm:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#confirm-delete-modal footer .confirm.selected,#confirm-delete-modal footer .confirm:active,#confirm-unsubscribe-modal footer .confirm.selected,#confirm-unsubscribe-modal footer .confirm:active,#unsubscribe-confirmation-modal footer .confirm.selected,#unsubscribe-confirmation-modal footer .confirm:active{background:#ff8000;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #ff9f1a));background:-webkit-linear-gradient(bottom, #ff8000, #ff9f1a);background:-moz-linear-gradient(bottom, #ff8000, #ff9f1a);background:-o-linear-gradient(bottom, #ff8000, #ff9f1a);background:linear-gradient(bottom, #ff8000,#ff9f1a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFF9F1A');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#confirm-delete-modal footer .confirm[disabled],#confirm-unsubscribe-modal footer .confirm[disabled],#unsubscribe-confirmation-modal footer .confirm[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}#confirm-delete-modal footer input[type=submit].confirmation,#confirm-unsubscribe-modal footer input[type=submit].confirmation,#unsubscribe-confirmation-modal footer input[type=submit].confirmation{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #3b3b3b;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #141414;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);margin-right:20px}#confirm-delete-modal footer input[type=submit].confirmation,#confirm-delete-modal footer input[type=submit].confirmation:hover,.no-touch #confirm-delete-modal footer input[type=submit].confirmation:hover,#confirm-unsubscribe-modal footer input[type=submit].confirmation,#confirm-unsubscribe-modal footer input[type=submit].confirmation:hover,.no-touch #confirm-unsubscribe-modal footer input[type=submit].confirmation:hover,#unsubscribe-confirmation-modal footer input[type=submit].confirmation,#unsubscribe-confirmation-modal footer input[type=submit].confirmation:hover,.no-touch #unsubscribe-confirmation-modal footer input[type=submit].confirmation:hover{color:white}#confirm-delete-modal footer input[type=submit].confirmation,#confirm-delete-modal footer input[type=submit].confirmation:hover,#confirm-unsubscribe-modal footer input[type=submit].confirmation,#confirm-unsubscribe-modal footer input[type=submit].confirmation:hover,#unsubscribe-confirmation-modal footer input[type=submit].confirmation,#unsubscribe-confirmation-modal footer input[type=submit].confirmation:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #616161));background:-webkit-linear-gradient(bottom, #474747, #616161);background:-moz-linear-gradient(bottom, #474747, #616161);background:-o-linear-gradient(bottom, #474747, #616161);background:linear-gradient(bottom, #474747,#616161);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF616161');background:-ms-linear-gradient(bottom, #474747, #616161)}#confirm-delete-modal footer input[type=submit].confirmation:hover,#confirm-unsubscribe-modal footer input[type=submit].confirmation:hover,#unsubscribe-confirmation-modal footer input[type=submit].confirmation:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#confirm-delete-modal footer input[type=submit].confirmation.selected,#confirm-delete-modal footer input[type=submit].confirmation:active,#confirm-unsubscribe-modal footer input[type=submit].confirmation.selected,#confirm-unsubscribe-modal footer input[type=submit].confirmation:active,#unsubscribe-confirmation-modal footer input[type=submit].confirmation.selected,#unsubscribe-confirmation-modal footer input[type=submit].confirmation:active{background:#474747;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #545454));background:-webkit-linear-gradient(bottom, #474747, #545454);background:-moz-linear-gradient(bottom, #474747, #545454);background:-o-linear-gradient(bottom, #474747, #545454);background:linear-gradient(bottom, #474747,#545454);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF545454');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#confirm-delete-modal footer input[type=submit].confirmation[disabled],#confirm-unsubscribe-modal footer input[type=submit].confirmation[disabled],#unsubscribe-confirmation-modal footer input[type=submit].confirmation[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}#confirm-delete-modal footer .cancel-unsubscribe,#confirm-unsubscribe-modal footer .cancel-unsubscribe,#unsubscribe-confirmation-modal footer .cancel-unsubscribe{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);margin-right:0}#confirm-delete-modal footer .cancel-unsubscribe,#confirm-delete-modal footer .cancel-unsubscribe:hover,.no-touch #confirm-delete-modal footer .cancel-unsubscribe:hover,#confirm-unsubscribe-modal footer .cancel-unsubscribe,#confirm-unsubscribe-modal footer .cancel-unsubscribe:hover,.no-touch #confirm-unsubscribe-modal footer .cancel-unsubscribe:hover,#unsubscribe-confirmation-modal footer .cancel-unsubscribe,#unsubscribe-confirmation-modal footer .cancel-unsubscribe:hover,.no-touch #unsubscribe-confirmation-modal footer .cancel-unsubscribe:hover{color:white}#confirm-delete-modal footer .cancel-unsubscribe,#confirm-delete-modal footer .cancel-unsubscribe:hover,#confirm-unsubscribe-modal footer .cancel-unsubscribe,#confirm-unsubscribe-modal footer .cancel-unsubscribe:hover,#unsubscribe-confirmation-modal footer .cancel-unsubscribe,#unsubscribe-confirmation-modal footer .cancel-unsubscribe:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}#confirm-delete-modal footer .cancel-unsubscribe:hover,#confirm-unsubscribe-modal footer .cancel-unsubscribe:hover,#unsubscribe-confirmation-modal footer .cancel-unsubscribe:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}#confirm-delete-modal footer .cancel-unsubscribe.selected,#confirm-delete-modal footer .cancel-unsubscribe:active,#confirm-unsubscribe-modal footer .cancel-unsubscribe.selected,#confirm-unsubscribe-modal footer .cancel-unsubscribe:active,#unsubscribe-confirmation-modal footer .cancel-unsubscribe.selected,#unsubscribe-confirmation-modal footer .cancel-unsubscribe:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}#confirm-delete-modal footer .cancel-unsubscribe[disabled],#confirm-unsubscribe-modal footer .cancel-unsubscribe[disabled],#unsubscribe-confirmation-modal footer .cancel-unsubscribe[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}#unsubscribe-confirmation-modal strong{font-family:PTSans, Arial, Helvetica, sans-serif}.periodical .hero span em.show-treatment{position:relative;display:block}.periodical .hero span em.show-treatment img:first-child{-webkit-border-radius:"4px";-moz-border-radius:"4px";-ms-border-radius:"4px";-o-border-radius:"4px";border-radius:"4px"}.periodical .hero span em.show-treatment img{max-width:300px;max-height:475px}.periodical .hero span em.show-treatment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.catalog .hero span em.show-treatment{position:relative;display:block}.catalog .hero span em.show-treatment img:first-child{-webkit-border-radius:"4px";-moz-border-radius:"4px";-ms-border-radius:"4px";-o-border-radius:"4px";border-radius:"4px"}.catalog .hero span em.show-treatment img{max-width:300px;max-height:475px}.catalog .hero span em.show-treatment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.book .hero span em.show-treatment{position:relative;display:block}.book .hero span em.show-treatment img:first-child{-webkit-border-radius:"4px";-moz-border-radius:"4px";-ms-border-radius:"4px";-o-border-radius:"4px";border-radius:"4px"}.book .hero span em.show-treatment img{max-width:100%;max-height:475px}.book .hero span em.show-treatment,.book .hero span em.show-treatment:before,.book .hero span em.show-treatment:after,.book .hero span em.show-treatment img{-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px}.book .hero span em.show-treatment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.15),inset 0 0 30px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.15),inset 0 0 30px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.15),inset 0 0 30px 0 rgba(0,0,0,0.05)}.book .hero span em.show-treatment:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.enewspaper .hero span em.show-treatment{overflow:hidden;position:relative;display:block;max-width:300px;max-height:350px}.enewspaper .hero span em.show-treatment img{width:100%}.enewspaper .hero span em.show-treatment img:first-child{-webkit-border-radius:"4px";-moz-border-radius:"4px";-ms-border-radius:"4px";-o-border-radius:"4px";border-radius:"4px"}.enewspaper .hero span em.show-treatment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.app .hero span em.show-treatment{position:relative;display:block;overflow:hidden}.app .hero span em.show-treatment img:first-child{-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;border-radius:48px}.app .hero span em.show-treatment img{max-width:300px;max-height:300px}.app .hero span em.show-treatment:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);z-index:2;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.video .hero span em.show-treatment{position:relative;display:block}.video .hero span em.show-treatment img:first-child{-webkit-border-radius:"4px";-moz-border-radius:"4px";-ms-border-radius:"4px";-o-border-radius:"4px";border-radius:"4px"}.video .hero span em.show-treatment img{max-width:100%;max-height:475px}.video .hero span em.show-treatment,.video .hero span em.show-treatment:before,.video .hero span em.show-treatment:after,.video .hero span em.show-treatment img{-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px}.video .hero span em.show-treatment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.15),inset 0 0 30px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.15),inset 0 0 30px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.15),inset 0 0 30px 0 rgba(0,0,0,0.05)}.comic .hero span em.show-treatment:before{content:none}#image-preloader,#image-preloader div{height:0;width:0;overflow:hidden;background-position:-9999px -99999px;background-repeat:no-repeat}#image-preloader #spinner-preload-0{background-image:url(/assets/loader-b587fb5a6d7550b766858a5c205485b9.gif)}#image-preloader #spinner-preload-1{background-image:url(/assets/loader_light-bc49535e798410fbf4ba1338d9bfa90e.gif)}#subscription-learn-more-modal article p{margin-bottom:10px}.promo-device-upsell{padding-left:70px;position:relative;min-height:85px;margin:10px 0}@media (max-width: 699px){.promo-device-upsell{display:none}}.promo-device-upsell .message{line-height:22px}.promo-device-upsell .message .title{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.625em;font-weight:bold;color:black}.promo-device-upsell .message .call-to-action{display:inline-block}.promo-device-upsell .device{position:absolute;left:0;bottom:0;width:57px;height:83px}.promo-device-upsell .device>*{position:absolute}.promo-device-upsell .device .background{background-color:#666666;background-size:contain;background-repeat:no-repeat;background-position:center center;width:43px;height:63px;top:11px;left:7px}.ie8 .promo-device-upsell .device .background,.ie9 .promo-device-upsell .device .background{background-image:none !important}.promo-device-upsell .device img{max-width:43px;max-height:63px;top:11px;left:7px;display:none}.ie8 .promo-device-upsell .device img,.ie9 .promo-device-upsell .device img{display:block}.promo-device-upsell .device .frame{background:url(/assets/hd-frame-1dd51f0775fe7c5c921a965427d2219b.png) center center no-repeat;width:100%;height:100%;top:0;left:0}.series-episodes{background-image:url(/assets/bg_texture_dark-8337d11f231c3d5c2d9303e9b273b564.png);background-color:rgba(19,17,17,0.89);color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);margin-bottom:-20px}.series-episodes .season-title{overflow:hidden}.series-episodes .season-title .seasons-drawer{float:right}.series-episodes .season-title .seasons-drawer select{min-width:250px}.series-episodes .season-title h1{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);text-shadow:none;color:whitesmoke;margin-bottom:20px;float:left}.series-episodes .list-of-episodes .name-description{width:70%}.series-episodes .list-of-episodes .description,.series-episodes .list-of-episodes .name{float:left}.series-episodes .list-of-episodes .time,.series-episodes .list-of-episodes .price{width:15%}.series-episodes .list-of-episodes .time{text-align:center}.series-episodes .list-of-episodes>header,.series-episodes .list-of-episodes>section{font-size:0;overflow:hidden}.series-episodes .list-of-episodes>header{line-height:1}.series-episodes .list-of-episodes>header>div:not(.description){text-align:center}.series-episodes .list-of-episodes .row{overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.055)}.series-episodes .list-of-episodes .row>div{font-size:14px;float:left;padding:5px}.series-episodes .list-of-episodes>header{background:rgba(255,255,255,0.1);border-radius:3px}.series-episodes .list-of-episodes>header .name{text-align:center;width:15%}.series-episodes .list-of-episodes>header .description{width:55%}.series-episodes .list-of-episodes>section .row:hover{background-color:rgba(255,255,255,0.055)}.series-episodes .list-of-episodes>section .name-title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.series-episodes .list-of-episodes>section .description{max-height:8em;position:relative;line-height:1.6em;overflow:hidden}.series-episodes .list-of-episodes>section .description .show-more{display:none;position:absolute;bottom:0;right:0;width:100%;padding:0px 10px 0px 60px;text-align:right;background-position:right bottom;background-repeat:no-repeat}.series-episodes .list-of-episodes>section .show-less{margin:10px;display:none;float:right}.series-episodes .list-of-episodes>section .has-overflow .show-more{display:block}.series-episodes .list-of-episodes>section .showing-more .description{max-height:none}.series-episodes .list-of-episodes>section .showing-more .show-more{display:none}.series-episodes .list-of-episodes>section .showing-more .show-less{display:block}.series-episodes .list-of-episodes>section .price{text-align:center;padding-top:20px}.series-episodes .list-of-episodes>section .price a{width:100%;max-width:200px;margin:5px;margin-top:10px;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;background:#f8872a;background:-webkit-linear-gradient(110deg, #f8872a, #fba22d);background:-moz-linear-gradient(110deg, #f8872a, #fba22d);background:-o-linear-gradient(110deg, #f8872a, #fba22d);background:linear-gradient(110deg, #f8872a,#fba22d);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF8872A', endColorstr='#FFFBA22D');color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.2)}.series-episodes .list-of-episodes>section .price a[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.series-episodes .list-of-episodes>section .price a:hover,.series-episodes .list-of-episodes>section .price a:focus{background:#f8872a;background:-webkit-linear-gradient(110deg, #f8872a, #febf67);background:-moz-linear-gradient(110deg, #f8872a, #febf67);background:-o-linear-gradient(110deg, #f8872a, #febf67);background:linear-gradient(110deg, #f8872a,#febf67);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF8872A', endColorstr='#FFFEBF67')}.series-episodes .list-of-episodes>section .price a:active{background:#e07415}.series-episodes .list-of-episodes>section .price a:hover{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.2)}.series-episodes .price.seo-only{display:none}.product_stack.size_2:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.product_stack.size_2 a.book:before,.product_stack.size_2 a.periodical:before,.product_stack.size_2 a.enewspaper:before,.product_stack.size_2 a.app:before,.product_stack.size_2 a.video:before,.product_stack.size_2 span.book:before,.product_stack.size_2 span.periodical:before,.product_stack.size_2 span.enewspaper:before,.product_stack.size_2 span.app:before,.product_stack.size_2 span.video:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.product_stack.size_2 a.book em,.product_stack.size_2 a.book em:before,.product_stack.size_2 a.book em:after,.product_stack.size_2 a.book em img,.product_stack.size_2 span.book em,.product_stack.size_2 span.book em:before,.product_stack.size_2 span.book em:after,.product_stack.size_2 span.book em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.product_stack.size_2 a.book em:after,.product_stack.size_2 span.book em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.product_stack.size_2 a.book em:before,.product_stack.size_2 span.book em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.product_stack.size_2 a.periodical em:after,.product_stack.size_2 span.periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.product_stack.size_2 a.catalog em:after,.product_stack.size_2 span.catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.product_stack.size_2 a.enewspaper em,.product_stack.size_2 span.enewspaper em{max-height:185px;overflow:hidden;vertical-align:bottom}.product_stack.size_2 a.enewspaper em:after,.product_stack.size_2 span.enewspaper em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.product_stack.size_2 a.app em,.product_stack.size_2 span.app em{position:relative;overflow:hidden;display:block}.product_stack.size_2 a.app em:after,.product_stack.size_2 span.app em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.product_stack.size_2 a.app em,.product_stack.size_2 a.app em img,.product_stack.size_2 span.app em,.product_stack.size_2 span.app em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.product_stack.size_2 a,.product_stack.size_2 em{display:inline-block}.product_stack.size_2 a,.product_stack.size_2 em,.product_stack.size_2 img{vertical-align:text-bottom}.product_stack.size_2 .image-1{float:left;margin-right:-100%}.product_stack.size_2 .image-2{float:right;margin-left:-100%}.product_stack.size_2.generic{width:225px}.product_stack.size_2.generic .image-1{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.product_stack.size_2.generic .image-1,.product_stack.size_2.generic .image-1 em,.product_stack.size_2.generic .image-1 img{max-width:200px;max-height:200px}.product_stack.size_2.generic .image-2{-webkit-transform:rotate(2.5deg) translateY(11px) translateX(-3px);-moz-transform:rotate(2.5deg) translateY(11px) translateX(-3px);-ms-transform:rotate(2.5deg) translateY(11px) translateX(-3px);-o-transform:rotate(2.5deg) translateY(11px) translateX(-3px);transform:rotate(2.5deg) translateY(11px) translateX(-3px)}.product_stack.size_2.generic .image-2,.product_stack.size_2.generic .image-2 em,.product_stack.size_2.generic .image-2 img{max-width:175px;max-height:175px}.product_stack.size_2.enewspaper{padding-top:49px;width:250px}.product_stack.size_2.enewspaper .image-1{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.product_stack.size_2.enewspaper .image-2{-webkit-transform:rotate(7.75deg) translateY(-35px) translateX(-12px);-moz-transform:rotate(7.75deg) translateY(-35px) translateX(-12px);-ms-transform:rotate(7.75deg) translateY(-35px) translateX(-12px);-o-transform:rotate(7.75deg) translateY(-35px) translateX(-12px);transform:rotate(7.75deg) translateY(-35px) translateX(-12px)}.product_stack.size_2.enewspaper .image-1,.product_stack.size_2.enewspaper .image-1 em,.product_stack.size_2.enewspaper .image-1 img,.product_stack.size_2.enewspaper .image-2,.product_stack.size_2.enewspaper .image-2 em,.product_stack.size_2.enewspaper .image-2 img{max-width:200px}.product_stack.size_2.app{padding-top:19px;padding-bottom:6px;width:275px}.product_stack.size_2.app .image-1{-webkit-transform:rotate(-7.25deg) translateX(6px);-moz-transform:rotate(-7.25deg) translateX(6px);-ms-transform:rotate(-7.25deg) translateX(6px);-o-transform:rotate(-7.25deg) translateX(6px);transform:rotate(-7.25deg) translateX(6px)}.product_stack.size_2.app .image-2{-webkit-transform:rotate(4.5deg) translateY(-15px) translateX(-5px);-moz-transform:rotate(4.5deg) translateY(-15px) translateX(-5px);-ms-transform:rotate(4.5deg) translateY(-15px) translateX(-5px);-o-transform:rotate(4.5deg) translateY(-15px) translateX(-5px);transform:rotate(4.5deg) translateY(-15px) translateX(-5px)}.product_stack.size_2.app .image-1,.product_stack.size_2.app .image-1 em,.product_stack.size_2.app .image-1 img,.product_stack.size_2.app .image-2,.product_stack.size_2.app .image-2 em,.product_stack.size_2.app .image-2 img{max-width:160px;max-height:160px}.usability-test{text-shadow:none}.usability-test header{position:relative;overflow:auto}.usability-test a:hover{color:#0079ad}.usability-test header.a{background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/dark_texture.png?NOCHANGE);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #55585e), color-stop(100%, #61646b));background:-webkit-linear-gradient(bottom, #55585e, #61646b);background:-moz-linear-gradient(bottom, #55585e, #61646b);background:-o-linear-gradient(bottom, #55585e, #61646b);background:linear-gradient(bottom, #55585e,#61646b);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF55585E', endColorstr='#FF61646B');padding:4px 40px}.usability-test a.offer-capsule{display:inline-block;padding:5px 12px;background-color:#0079ad;border-radius:25px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#f7f7f7;box-shadow:inset 0px 1px 0 0 rgba(255,255,255,0.15),0px 1px 0 0 rgba(0,0,0,0.15)}.usability-test a.offer-capsule:hover{text-decoration:none}.usability-test a.offer-capsule+a{padding-left:10px}.usability-test nav.offers-links{float:left;width:85%}.usability-test nav.offers-links a{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#f7f7f7}.usability-test nav.utility-links{float:right;width:15%;text-align:right}.usability-test .country-drop-down-wrapper{display:inline-block;position:relative;cursor:pointer;padding-right:30px;height:11px;width:16px;overflow:hidden;background:url(//www1.nookassets.com/assets/flags-s1fa5ebf7ad-7c5b0bd2084cbbcb6c35a9f0ab757ce6.png?NOCHANGE) no-repeat;background-position:0 -11px}.usability-test .country-drop-down-wrapper:after{content:"";position:absolute;top:50%;right:0;margin-top:-2px;margin-right:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid #797d86;cursor:pointer}.usability-test a.signin-link{display:inline-block;margin-left:20px;padding:5px 12px;background-color:#797d86;border-radius:25px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#f7f7f7;text-shadow:0 -1px 0 rgba(0,0,0,0.4);box-shadow:inset 0px 1px 0 0 rgba(255,255,255,0.15),0px 1px 0 0 rgba(0,0,0,0.15)}.usability-test header.b{position:relative;overflow:visible;height:109px;border-bottom:1px solid rgba(0,0,0,0.1);padding:25px 40px 15px 40px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-moz-linear-gradient(bottom, #ebebeb, #f7f7f7);background:-o-linear-gradient(bottom, #ebebeb, #f7f7f7);background:linear-gradient(bottom, #ebebeb,#f7f7f7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF7F7F7')}.usability-test header.c-level-1,.usability-test header.c-level-1-store{display:none;padding:15px 40px 15px 40px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-moz-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-o-linear-gradient(bottom, #ebebeb, #f2f2f2);background:linear-gradient(bottom, #ebebeb,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF2F2F2');border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.75)}.usability-test header.c-level-1 li,.usability-test header.c-level-1-store li{display:inline;padding-right:20px}.usability-test header.c-level-1 li.last,.usability-test header.c-level-1-store li.last{padding-right:0}.usability-test header.c-level-1 a,.usability-test header.c-level-1-store a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}.usability-test header.c-level-1 a:hover,.usability-test header.c-level-1-store a:hover{color:#0079ad}.usability-test header.c-level-1 nav,.usability-test header.c-level-1-store nav{text-align:center}.usability-test header.c-level-2{display:none;z-index:4;height:91px;padding:15px 40px 0 40px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-moz-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-o-linear-gradient(bottom, #ebebeb, #f2f2f2);background:linear-gradient(bottom, #ebebeb,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF2F2F2');box-shadow:inset -1px -1px 0 0 rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.75)}.usability-test header.c-level-2 .category-subnav{float:left}.usability-test header.c-level-2 span.category-label{position:absolute;top:18px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:gray}.usability-test header.c-level-2 span.category-label a{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:gray}.usability-test header.c-level-2 span.category-label a:hover{color:#0079ad}.usability-test header.c-level-2 a.flyout-activate{display:inline-block;font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}.usability-test header.c-level-2 a.flyout-activate:hover{color:#0079ad}.usability-test header.c-level-2 a.flyout-activate span{display:inline-block;position:relative;top:23px;left:10px;width:34px;height:52px;background-repeat:no-repeat;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/browse_arrows.png?NOCHANGE)}.usability-test header.c-level-2 a.flyout-activate span.drop.down{background-position:0 0}.usability-test header.c-level-2 a.flyout-activate:hover span.drop.down{background-position:0 -52px}.usability-test header.c-level-2 a.flyout-activate span.drop.up{background-position:0 -104px}.usability-test header.c-level-2 nav{display:none;float:right;margin-top:25px}.usability-test header.c-level-2 nav li{display:inline-block}.usability-test header.c-level-2 nav a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#0079ad;border:1px solid transparent;border-radius:25px;padding:5px 15px;color:#0079ad}.usability-test header.c-level-2 nav a:hover{color:#0079ad}.usability-test header.c-level-2 nav a.selected{border:1px solid #cccccc;border-radius:25px;text-decoration:none;color:#474747;box-shadow:inset 0px 10px 40px 0 rgba(0,0,0,0.05),0px 2px 0 0 #f2f2f2}.usability-test .shop.megamenu{display:none}.usability-test .mynook.megamenu{display:none}.usability-test .megamenu{padding:30px;overflow:auto;background-color:#55585e;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/dark_texture.png?NOCHANGE)}.usability-test .shop.megamenu:before{content:"";position:absolute;top:129px;left:65px;margin-top:5px;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:10px solid #57585c}.usability-test .mynook.megamenu:before{content:"";position:absolute;top:129px;left:200px;margin-top:5px;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:10px solid #57585c}.usability-test .menu-block{position:relative;width:32%;min-height:340px;margin-right:2%;float:left;border-radius:6px;border:1px solid #494b50;background-color:#61646b}.usability-test .menu-block a.toplink{display:block;padding:20px;font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4);text-shadow:none}.usability-test .menu-block a.toplink span{display:inline-block;position:relative;top:2px;left:15px;width:7px;height:14px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/more_arrow.png?NOCHANGE);background-repeat:no-repeat}.usability-test .menu-block nav{padding:10px 0 0 20px}.usability-test .menu-block nav li{float:left;width:50%;padding-right:10px;line-height:2.0}.usability-test .menu-block.last{margin-right:0}.usability-test .menu-block:hover{background-color:#63676e}.usability-test .menu-block-inner{position:relative;min-height:340px;overflow:auto;border-radius:6px;border:1px solid #6d7178}.usability-test .menu-block-inner nav{overflow:auto}.usability-test .menu-block-inner nav a{color:#e6e6e6}.usability-test .menu-block-inner nav:before{border-bottom:1px solid #55585e;content:"";position:absolute;top:65px;left:0;width:100%;height:1px;box-shadow:0px 1px 0 0 #6d7178}.usability-test .menu-block-inner nav:after{content:"";position:absolute;top:76px;left:0;width:100%;height:1px}.usability-test .mynook .menu-block,.usability-test .mynook .menu-block-inner{min-height:200px}.usability-test .nav-promo{position:absolute;bottom:0;width:100%;min-height:100px;border-radius:0 0 3px 3px;padding:20px;margin-top:20px}.usability-test .nav-promo a.promo-title{display:block;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4);width:65%}.usability-test .nav-promo a.promo-cta{display:block;font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4);width:65%;position:absolute;bottom:20px;left:20px}.usability-test .nav-promo img{position:absolute;right:0;bottom:0}.usability-test .nav-promo.digital{background-color:#7788c3;box-shadow:inset 0px 1px 0 0 rgba(255,255,255,0.15),0px 1px 0 0 rgba(0,0,0,0.15)}.usability-test .nav-promo.ereaders{background-color:#419845;box-shadow:inset 0px 1px 0 0 rgba(255,255,255,0.15),0px 1px 0 0 rgba(0,0,0,0.15)}.usability-test .nav-promo.mobile-apps{background-color:#b2bc35;box-shadow:inset 0px 1px 0 0 rgba(255,255,255,0.15),0px 1px 0 0 rgba(0,0,0,0.15)}.experimental-nav-a a.logo{float:left;width:34%;text-indent:-20%}.experimental-nav-a .search-form-wrapper{float:right;width:25%;padding-top:10px;max-width:280px;margin:0 auto}.experimental-nav-a .shopping-navs{float:left;width:33%}.experimental-nav-a .shopping-navs a{padding-right:50px;font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;line-height:2.5em}.experimental-nav-a .shopping-navs a:hover{color:#0079ad}.experimental-nav-a .shopping-navs a.shop span,.experimental-nav-a .shopping-navs a.mynook span{position:relative;display:inline-block;top:-1px;left:9px;width:11px;height:10px;background-repeat:no-repeat;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/main_nav_arrows.png?NOCHANGE)}.experimental-nav-a .shopping-navs a.shop span.drop.down,.experimental-nav-a .shopping-navs a.mynook span.drop.down{background-position:0 0}.experimental-nav-a .shopping-navs a.shop span.drop.up,.experimental-nav-a .shopping-navs a.mynook span.drop.up{background-position:0 -10px}.experimental-nav-b a.signin-link{display:none}.experimental-nav-b a.logo{position:absolute;left:40px;width:150px;text-indent:-150px}.experimental-nav-b nav.shop-nav{position:absolute;top:42px;left:240px}.experimental-nav-b nav.shop-nav li{display:inline-block;padding-right:30px}.experimental-nav-b nav.shop-nav a{display:block;height:60px;font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}.experimental-nav-b nav.shop-nav a:hover,.experimental-nav-b nav.shop-nav a.hovered{color:#0079ad;text-decoration:underline}.experimental-nav-b .search-form-wrapper{position:absolute;width:280px;top:35px;right:170px;margin:0 auto}.experimental-nav-b a.mynook-open{position:absolute;top:45px;right:40px;padding-right:20px;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}.experimental-nav-b a.mynook-open:hover{color:#0079ad}.experimental-nav-b a.mynook-open:after{content:"";position:absolute;top:50%;right:0;margin-top:-2px;margin-right:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid #888888}.experimental-nav-b .mynookmenu{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;color:#0079ad;display:none;position:absolute;top:75px;width:140px;background-color:white;right:40px;padding:15px;border:1px solid rgba(0,0,0,0.25);border-radius:6px;box-shadow:0px 5px 15px 0 rgba(0,0,0,0.15);z-index:5}.experimental-nav-b .menu-block{display:none;min-height:280px}.experimental-nav-b .menu-block .nav-promo{border-radius:0}.experimental-nav-b .digital-store.menu-block,.experimental-nav-b .ereaders-tablets.menu-block,.experimental-nav-b .mobile-apps.menu-block{display:none;margin-top:11px;position:absolute;z-index:5;border-radius:0;box-shadow:0px 0px 0px 2px rgba(0,0,0,0.8);box-shadow:0px 5px 15px 0 rgba(0,0,0,0.15);top:125px;border-radius:3px}.experimental-nav-b .digital-store.menu-block:before,.experimental-nav-b .ereaders-tablets.menu-block:before,.experimental-nav-b .mobile-apps.menu-block:before{content:"";position:absolute;top:-11px;left:48%;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:10px solid #57585c}.experimental-nav-b .digital-store.menu-block{left:85px}.experimental-nav-b .ereaders-tablets.menu-block{left:275px}.experimental-nav-b .mobile-apps.menu-block{left:455px}.experimental-nav-c nav.utility-links{display:none}.experimental-nav-c a.logo{position:absolute;left:40px}.experimental-nav-c .search-form-wrapper{position:absolute;left:240px;top:35px}.experimental-nav-c .utility-nav{position:absolute;right:40px;top:45px}.experimental-nav-c .utility-nav a.signin{padding:0 15px;border-right:1px solid #cccccc}.experimental-nav-c .utility-nav a.mynook{display:inline-block;padding:0 30px 0 12px;border-right:1px solid #cccccc;margin-right:15px}.experimental-nav-c .utility-nav a.mynook:after{content:"";position:absolute;top:50%;right:65px;margin-top:-2px;margin-right:0;border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid #888888}.experimental-nav-c .utility-nav .mynookmenu{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;color:#0079ad;display:none;position:absolute;top:30px;width:140px;background-color:white;right:40px;padding:15px;border:1px solid rgba(0,0,0,0.25);border-radius:6px;box-shadow:0px 5px 15px 0 rgba(0,0,0,0.15);z-index:5}.experimental-nav-c header.b-plus{display:block;position:relative;padding:15px 40px 15px 40px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-moz-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-o-linear-gradient(bottom, #ebebeb, #f2f2f2);background:linear-gradient(bottom, #ebebeb,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF2F2F2');border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.75)}.experimental-nav-c header.b-plus li{display:inline;padding-right:23px}.experimental-nav-c header.b-plus li.last{padding-right:0}.experimental-nav-c header.b-plus li.more{position:absolute;right:40px;padding:0}.experimental-nav-c header.b-plus a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;border:1px solid transparent;border-radius:25px;padding:5px 12px}.experimental-nav-c header.b-plus a.selected{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;border:1px solid #cccccc;border-radius:25px;text-decoration:none;box-shadow:inset 0px 10px 40px 0 rgba(0,0,0,0.05),0px 2px 0 0 #f2f2f2}.experimental-nav-c header.b-plus a:hover{color:#0079ad}.experimental-nav-c header.b-plus nav{text-align:left}header.browse-menu{display:none;padding:0;margin:0 auto;background-color:#55585e;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/dark_texture.png?NOCHANGE)}header.browse-menu a{display:block;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;color:#e6e6e6;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}header.browse-menu a:hover{color:white;background-color:rgba(255,255,255,0.03)}header.browse-menu .bg-image{width:1280px;margin:0 auto}header.browse-menu .browse-togglers{height:95px;position:relative;background-repeat:no-repeat}header.browse-menu .browse-togglers a{position:absolute;top:21px;height:44px;line-height:44px}header.browse-menu .browse-togglers a.left{left:366px;text-indent:41px;width:222px}header.browse-menu .browse-togglers a.middle{left:590px;text-indent:46px;width:168px}header.browse-menu .browse-togglers a.right{left:760px;text-indent:42px;width:195px}header.browse-menu.mystery .browse-togglers .middle{text-indent:37px}header.browse-menu .browse-togglers.favs{background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/capsule_customerfavorites.png?NOCHANGE)}header.browse-menu .browse-togglers.cats{background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/capsule_categories.png?NOCHANGE)}header.browse-menu .browse-togglers.channels{background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/capsule_channels.png?NOCHANGE)}header.browse-menu .subjects-wrapper{display:none;background-repeat:no-repeat;padding:0 40px}header.browse-menu .subjects-wrapper a{float:left;width:400px;height:80px;line-height:80px;padding-left:80px}header.browse-menu .subjects-wrapper.books-channels a,header.browse-menu .subjects-wrapper.mystery-channels a{height:100px;line-height:81px;padding-left:90px}header.browse-menu .subjects-wrapper.books-favs{display:block;height:440px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/books_browse_customerfavorites2.png?NOCHANGE)}header.browse-menu .subjects-wrapper.books-cats{height:600px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/books_browse_categories3.png?NOCHANGE)}header.browse-menu .subjects-wrapper.books-channels{height:540px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/books_browse_channels3.png?NOCHANGE)}header.browse-menu .subjects-wrapper.mystery-favs{display:block;height:280px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/mystery_browse_customerfavorites.png?NOCHANGE)}header.browse-menu .subjects-wrapper.mystery-cats{height:359px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/mystery_browse_categories.png?NOCHANGE)}header.browse-menu .subjects-wrapper.mystery-channels{height:340px;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/mystery_browse_channels3.png?NOCHANGE)}header.pdp-browse-menu{display:none;background-color:#55585e}header.pdp-browse-menu .bg{background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/dark_texture.png?NOCHANGE);background-position:0 10px}header.pdp-browse-menu .wrapper{width:1280px;height:220px;margin:0 auto;position:relative;overflow:auto;background-image:url(http://www1.nookassets.com/cmsassets/content/dam/nook/images/us/nav/pdp_device_nav.png?NOCHANGE);background-repeat:no-repeat}header.pdp-browse-menu a{float:left;display:block;width:256px;height:220px;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;color:#e6e6e6;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}header.pdp-browse-menu a span{position:relative;top:180px}header.pdp-browse-menu a span.pos1{left:125px}header.pdp-browse-menu a span.pos2{left:115px}header.pdp-browse-menu a span.pos3{left:52px}header.pdp-browse-menu a span.pos4{left:65px}header.pdp-browse-menu a span.pos5{left:36px}header.pdp-browse-menu a:hover{color:white;background-color:0 none}.crisp-typeface-on-dark{text-shadow:1px 1px rgba(0,0,0,0.3)}.usability-test+section.container .structured-cms-page nav{display:none}.usability-test+section.container .structured-cms-page ul.pods{padding-left:0}.secondary-nav-sprite{background:url(/assets/secondary-nav-sdff7fd1082-d3d972c3a2d3948fb796a7e7143acc7c.png) no-repeat}.browse_chevrons-sprite,nav.secondary header button .chevron:after,nav.secondary.open header button .chevron:after{background:url(/assets/browse_chevrons-sd7dd180010-79e2a14f91d898d4637289210ed1ad92.png) no-repeat}nav.secondary{position:relative}nav.secondary .main{position:relative;padding:10px 40px;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ebebeb), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-moz-linear-gradient(bottom, #ebebeb, #f2f2f2);background:-o-linear-gradient(bottom, #ebebeb, #f2f2f2);background:linear-gradient(bottom, #ebebeb,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFF2F2F2');box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.75)}nav.secondary .main.thin{padding:0 40px}@media (max-width: 1023px){nav.secondary .main.thin{padding:0 20px}}@media (max-width: 699px){nav.secondary .main:after{content:"";top:0;bottom:1px;right:0;position:absolute;width:40%}}nav.secondary .contents{max-width:1116px;margin:0 auto}body:not(.mobile-nav-slideout-open) nav.secondary.sticky.stuck .main{position:fixed;top:0;left:0;right:0;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(235,235,235,0.83)), color-stop(100%, rgba(242,242,242,0.83)));background:-webkit-linear-gradient(bottom, rgba(235,235,235,0.83), rgba(242,242,242,0.83));background:-moz-linear-gradient(bottom, rgba(235,235,235,0.83), rgba(242,242,242,0.83));background:-o-linear-gradient(bottom, rgba(235,235,235,0.83), rgba(242,242,242,0.83));background:linear-gradient(bottom, rgba(235,235,235,0.83),rgba(242,242,242,0.83));*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#D4EBEBEB', endColorstr='#D4F2F2F2');background:-ms-linear-gradient(top, rgba(235,235,235,0.83), rgba(242,242,242,0.83));-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 0 rgba(0,0,0,0.2);z-index:5004}@media (max-width: 699px){nav.secondary.sticky .sticky_placeholder{display:none}}nav.secondary .drawer{display:none;color:white;text-shadow:1px 1px rgba(0,0,0,0.3);background:#61646b;overflow:scroll}@media (max-width: 699px){nav.secondary .drawer{padding:0}}nav.secondary .navigation-menu,nav.secondary .management-menu{display:none;position:absolute;top:100%;right:0;min-width:150px;background:#FFF;border:1px solid rgba(0,0,0,0.25);z-index:4;padding:5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.25);box-shadow:0 5px 20px rgba(0,0,0,0.25)}nav.secondary .navigation-menu a,nav.secondary .management-menu a{display:block;width:100%;height:100%;padding:5px 15px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}nav.secondary .navigation-menu a.selected,nav.secondary .navigation-menu a:hover,nav.secondary .management-menu a.selected,nav.secondary .management-menu a:hover{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#0079ad}nav.secondary .navigation-menu .top,nav.secondary .management-menu .top{border-bottom:1px solid #D4D4D4}nav.secondary .navigation-menu .top a,nav.secondary .management-menu .top a{padding-bottom:10px}nav.secondary .navigation-menu .top+*>a,nav.secondary .management-menu .top+*>a{padding-top:10px}@media (max-width: 699px){nav.secondary .navigation-menu,nav.secondary .management-menu{padding:0;position:static;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#f2f2f2}nav.secondary .navigation-menu .top,nav.secondary .management-menu .top{border-bottom:none}nav.secondary .navigation-menu .top a,nav.secondary .management-menu .top a{padding-bottom:10px}nav.secondary .navigation-menu .top+*>a,nav.secondary .management-menu .top+*>a{padding-top:10px}nav.secondary .navigation-menu a,nav.secondary .management-menu a{padding:10px 20px;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}nav.secondary .navigation-menu a.selected,nav.secondary .navigation-menu a:hover,nav.secondary .management-menu a.selected,nav.secondary .management-menu a:hover{font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#0079ad}nav.secondary .navigation-menu li:not(:first-of-type),nav.secondary .management-menu li:not(:first-of-type){border-top:1px solid white}nav.secondary .navigation-menu li:not(:last-of-type),nav.secondary .management-menu li:not(:last-of-type){border-bottom:1px solid #d9d9d9}}nav.secondary .management-menu{left:auto;right:40px}nav.secondary.open .drawer,nav.secondary.open .navigation-menu{display:block}@media (max-width: 699px){nav.secondary.open header .navigation-menu{display:none}}nav.secondary.open>.navigation-menu{display:none}@media (max-width: 699px){nav.secondary.open>.navigation-menu{display:block}}nav.secondary.management-open .management-menu{display:block}nav.secondary .sub{display:none;padding:20px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.15);border-top:1px solid rgba(255,255,255,0.75)}@media (max-width: 1023px){nav.secondary .sub{overflow-x:auto;padding:0 20px}}nav.secondary .sub .links{white-space:nowrap}nav.secondary .wrapper{display:table;width:100%}nav.secondary section{display:block;vertical-align:top;margin:10px 0}@media (max-width: 699px){nav.secondary section{margin:15px 0}}nav.secondary .breadcrumbs{display:none}nav.secondary .breadcrumbs a,nav.secondary .breadcrumbs li{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0em;color:gray}nav.secondary .breadcrumbs li{display:inline-block}nav.secondary .breadcrumbs li:after{content:" >"}nav.secondary.show-breadcrumbs .breadcrumbs{display:block}@media (max-width: 699px){nav.secondary.show-breadcrumbs .breadcrumbs{display:none}}nav.secondary header{display:inline-block;margin-right:20px;position:relative;font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}@media (max-width: 699px){nav.secondary header{font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}@media (max-width: 699px){nav.secondary header{width:100%;display:block;margin:0}}nav.secondary header button{background:transparent}nav.secondary header button .chevron{position:relative;display:inline-block;margin-left:10px;bottom:4px;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em;border:none;padding:1em}nav.secondary header button .chevron,nav.secondary header button .chevron:hover,.no-touch nav.secondary header button .chevron:hover{color:white}nav.secondary header button .chevron,nav.secondary header button .chevron:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}nav.secondary header button .chevron:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}nav.secondary header button .chevron.selected,nav.secondary header button .chevron:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}nav.secondary header button .chevron[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}nav.secondary header button .chevron:after{content:"";position:absolute;height:11px;width:16px;top:50%;left:50%;margin-top:-5.5px;margin-left:-8px;background-position:0 0}@media (max-width: 699px){nav.secondary header button .chevron{position:absolute;right:0;top:50%;bottom:50%;margin-top:-15px;display:block;margin-left:0;z-index:1}}nav.secondary header button:hover{color:#0079ad;text-decoration:underline}@media (max-width: 699px){nav.secondary header button{white-space:nowrap;text-overflow:ellipsis;width:75%;overflow:hidden;display:block}}nav.secondary header+aside{margin-top:5px;display:inline-block;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}nav.secondary header+aside>*{display:inline}nav.secondary header+aside strong,nav.secondary header+aside em{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}nav.secondary header+aside span>h1,nav.secondary header+aside h1{display:inline;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold}@media (max-width: 699px){nav.secondary header+aside span>h1,nav.secondary header+aside h1{font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}nav.secondary header+aside span>h1:before,nav.secondary header+aside h1:before{content:'\201C'}nav.secondary header+aside span>h1:after,nav.secondary header+aside h1:after{content:'\201D'}@media (max-width: 699px){nav.secondary header+aside{display:none}}nav.secondary button.management-trigger{background:transparent}nav.secondary button.management-trigger:after{content:' ';height:30px;width:35px;display:inline-block;position:relative;top:9px;margin-left:10px;border:1px solid rgba(0,0,0,0.25);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(247,247,247,0.95)), color-stop(100%, rgba(225,225,225,0.95)));background:-webkit-linear-gradient(top, rgba(247,247,247,0.95) 0%, rgba(225,225,225,0.95) 100%);background:-moz-linear-gradient(top, rgba(247,247,247,0.95) 0%, rgba(225,225,225,0.95) 100%);background:-o-linear-gradient(top, rgba(247,247,247,0.95) 0%, rgba(225,225,225,0.95) 100%);background:linear-gradient(top, rgba(247,247,247,0.95) 0%,rgba(225,225,225,0.95) 100%);background:url(/assets/gear-2273084e61317fa8cfcf917c3cff109c.png) 8px 6px no-repeat}.ie8 nav.secondary button.management-trigger:after{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFFFFFFF')}nav.secondary button.management-trigger:hover{text-decoration:underline}nav.secondary button.management-trigger:hover:after{border:1px solid rgba(0,0,0,0.65);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(225,225,225,0.95)), color-stop(100%, rgba(247,247,247,0.95)));background:-webkit-linear-gradient(top, rgba(225,225,225,0.95) 0%, rgba(247,247,247,0.95) 100%);background:-moz-linear-gradient(top, rgba(225,225,225,0.95) 0%, rgba(247,247,247,0.95) 100%);background:-o-linear-gradient(top, rgba(225,225,225,0.95) 0%, rgba(247,247,247,0.95) 100%);background:linear-gradient(top, rgba(225,225,225,0.95) 0%,rgba(247,247,247,0.95) 100%);background:url(/assets/gear-2273084e61317fa8cfcf917c3cff109c.png) 8px 6px no-repeat;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.75),inset 0px 2px 0px rgba(255,255,255,0.5);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.75),inset 0px 2px 0px rgba(255,255,255,0.5);box-shadow:0px 2px 4px rgba(0,0,0,0.75),inset 0px 2px 0px rgba(255,255,255,0.5)}.ie8 nav.secondary button.management-trigger:hover:after{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFFFFFFF')}nav.secondary header button.mega-menu-trigger:before{content:"";border-right:11px solid transparent;border-left:11px solid transparent;border-bottom:8px solid #61646b;border-top:none;position:absolute;bottom:-10px;right:5px;z-index:1;display:none}@media (max-width: 699px){nav.secondary header button.mega-menu-trigger:before{bottom:0;right:25px}}nav.secondary header button.mega-menu-trigger:hover{color:#474747;text-decoration:none}nav.secondary.open header button.mega-menu-trigger{position:relative}@media (max-width: 699px){nav.secondary.open header button.mega-menu-trigger{position:static}}nav.secondary.open header button .chevron:after{background-position:0 -11px}nav.secondary .main .links{vertical-align:bottom}nav.secondary .links,nav.secondary .management{display:table-cell;vertical-align:top;text-align:right;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}@media (max-width: 699px){nav.secondary .links,nav.secondary .management{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold}}nav.secondary .links li,nav.secondary .management li{display:inline-block;border-bottom:4px solid transparent;margin:0 10px}nav.secondary .links li>a,nav.secondary .management li>a{padding-bottom:11px;color:#474747}@media (max-width: 1023px){nav.secondary .links li,nav.secondary .management li{border-bottom:none;margin:0 15px 0 0}}nav.secondary .links li.active,nav.secondary .management li.active{border-bottom:4px solid #0079ad}nav.secondary .links li.active a,nav.secondary .management li.active a{color:#0079ad}nav.secondary .links li.active.no-active,nav.secondary .management li.active.no-active{border-bottom:none}nav.secondary .links a,nav.secondary .links span,nav.secondary .management a,nav.secondary .management span{display:inline-block;padding:15px 5px}nav.secondary .links a,nav.secondary .management a{border:1px solid transparent}nav.secondary .links a,nav.secondary .links a:hover,nav.secondary .management a,nav.secondary .management a:hover{text-decoration:none;color:#0079ad}@media (max-width: 1023px){nav.secondary .links a,nav.secondary .links a:hover,nav.secondary .management a,nav.secondary .management a:hover{color:#474747}}nav.secondary .links span,nav.secondary .links a.selected,nav.secondary .management span,nav.secondary .management a.selected{text-decoration:none;font-weight:bold}nav.secondary .management{vertical-align:bottom;padding-bottom:15px}@media (max-width: 699px){nav.secondary .management{display:inline-block;text-align:left}}nav.secondary .management:hover .management-trigger-text{text-decoration:underline}nav.secondary .management .management-trigger:hover{text-decoration:none}nav.secondary .management span.management-trigger-text{font-weight:normal;padding:0}@media (max-width: 799px){nav.secondary .management span.management-trigger-text{display:none}}@media (max-width: 699px){nav.secondary .management span.management-trigger-text{display:inline-block}}nav.secondary.links-only section,nav.secondary.links-only header,nav.secondary.links-only .breadcrumbs{display:none}nav.secondary.links-only .main .links{display:block;text-align:center;padding:0;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}@media (max-width: 1023px){nav.secondary.links-only .main .links{margin-bottom:0}}nav.secondary.links-only .main .links li{padding-top:0}nav.secondary.links-only .main .links li.active a{color:#0079ad}nav.secondary.links-only .main .links a{text-decoration:none;color:#474747}nav.secondary.links-only .main .links a:hover{color:#0079ad}nav.secondary .featured-links{display:table;width:100%}nav.secondary .featured-links li{text-align:center;display:table-cell;padding:20px}nav.secondary .featured-links img{display:block;margin:0 auto 20px}nav.secondary .featured-links a{text-align:center}nav.secondary .featured-links a,nav.secondary .featured-links a:hover{color:white}nav.secondary .tabs{text-align:center;padding-top:40px;white-space:nowrap}nav.secondary .tabs>*{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #3b3b3b;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #141414;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}nav.secondary .tabs>*,nav.secondary .tabs>*:hover,.no-touch nav.secondary .tabs>*:hover{color:white}nav.secondary .tabs>*,nav.secondary .tabs>*:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #616161));background:-webkit-linear-gradient(bottom, #474747, #616161);background:-moz-linear-gradient(bottom, #474747, #616161);background:-o-linear-gradient(bottom, #474747, #616161);background:linear-gradient(bottom, #474747,#616161);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF616161');background:-ms-linear-gradient(bottom, #474747, #616161)}nav.secondary .tabs>*:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}nav.secondary .tabs>*.selected,nav.secondary .tabs>*:active{background:#474747;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #545454));background:-webkit-linear-gradient(bottom, #474747, #545454);background:-moz-linear-gradient(bottom, #474747, #545454);background:-o-linear-gradient(bottom, #474747, #545454);background:linear-gradient(bottom, #474747,#545454);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF545454');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}nav.secondary .tabs>*[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}nav.secondary .tabs>*:first-child{-webkit-border-radius:1em 0 0 1em;-moz-border-radius:1em 0 0 1em;-ms-border-radius:1em 0 0 1em;-o-border-radius:1em 0 0 1em;border-radius:1em 0 0 1em}nav.secondary .tabs>*+*{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-left:0}nav.secondary .tabs>*:last-child{-webkit-border-radius:0 1em 1em 0;-moz-border-radius:0 1em 1em 0;-ms-border-radius:0 1em 1em 0;-o-border-radius:0 1em 1em 0;border-radius:0 1em 1em 0}@media (max-width: 699px){nav.secondary .tabs{display:none}}nav.secondary .mega-menu{padding:20px 0;position:relative}@media (max-width: 699px){nav.secondary .mega-menu{padding:0}}nav.secondary .mega-menu .section-0,nav.secondary .mega-menu .section-1{display:inline-block;vertical-align:top}nav.secondary .mega-menu .section-0{padding-left:20px;padding-right:20px}nav.secondary .mega-menu .section-1{padding-left:20px;padding-right:20px}nav.secondary .mega-menu .section-1 li{width:100%}nav.secondary .mega-menu:before,nav.secondary .mega-menu:after{content:"";position:absolute;top:40px;bottom:40px;width:1px;display:block}nav.secondary .mega-menu:before{background:#797d86}nav.secondary .mega-menu:after{background:rgba(0,0,0,0.1)}nav.secondary .mega-menu .section-0{width:75%}nav.secondary .mega-menu .section-0 li{width:33.33333%}nav.secondary .mega-menu .section-1{width:25%}nav.secondary .mega-menu:before{left:75%}nav.secondary .mega-menu:after{right:25%}@media (min-width: 1280px){nav.secondary .mega-menu .section-0{width:80%}nav.secondary .mega-menu .section-0 li{width:25%}nav.secondary .mega-menu .section-1{width:20%}nav.secondary .mega-menu:before{left:80%}nav.secondary .mega-menu:after{right:20%}}@media (max-width: 1023px){nav.secondary .mega-menu .section-0{width:66.66667%}nav.secondary .mega-menu .section-0 li{width:50%}nav.secondary .mega-menu .section-1{width:33.33333%}nav.secondary .mega-menu:before{left:66.66667%}nav.secondary .mega-menu:after{right:33.33333%}}@media (max-width: 799px){nav.secondary .mega-menu .section-0{width:50%}nav.secondary .mega-menu .section-0 li{width:100%}nav.secondary .mega-menu .section-1{width:50%}nav.secondary .mega-menu:before{left:50%}nav.secondary .mega-menu:after{right:50%}}@media (max-width: 699px){nav.secondary .mega-menu .section-0{width:100%}nav.secondary .mega-menu .section-0 li{width:100%}nav.secondary .mega-menu .section-1{width:100%}nav.secondary .mega-menu .section-0,nav.secondary .mega-menu .section-1{display:block}nav.secondary .mega-menu:before,nav.secondary .mega-menu:after{display:none}}nav.secondary .mega-menu li{display:inline-block;vertical-align:top}@media (max-width: 699px){nav.secondary .mega-menu li{height:auto}}nav.secondary .mega-menu header{padding:10px;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#e6e6e6;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}nav.secondary .mega-menu a{display:block;height:100%;width:100%;padding:10px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.65em;color:#e6e6e6;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}nav.secondary .mega-menu a:hover{color:white;background:rgba(255,255,255,0.1);-webkit-box-shadow:1px 1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:1px 1px 0 0 rgba(255,255,255,0.1);box-shadow:1px 1px 0 0 rgba(255,255,255,0.1)}nav.secondary .mega-menu a:hover:active{background:#0079ad;-webkit-box-shadow:1px 1px 0 0 #0079ad;-moz-box-shadow:1px 1px 0 0 #0079ad;box-shadow:1px 1px 0 0 #0079ad}nav.secondary .mega-menu .mobile-title{width:100%;background:transparent;padding:20px;display:none;cursor:pointer;-webkit-box-shadow:inset 0px -1px 0 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px -1px 0 0px rgba(0,0,0,0.3);box-shadow:inset 0px -1px 0 0px rgba(0,0,0,0.3);border-bottom:1px solid rgba(255,255,255,0.1);font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:30px;font-weight:bold;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4);position:relative}nav.secondary .mega-menu .mobile-title.open,nav.secondary .mega-menu .mobile-title:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #636569), color-stop(100%, #6f7276));background:-webkit-linear-gradient(bottom, #636569, #6f7276);background:-moz-linear-gradient(bottom, #636569, #6f7276);background:-o-linear-gradient(bottom, #636569, #6f7276);background:linear-gradient(bottom, #636569,#6f7276);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF636569', endColorstr='#FF6F7276')}nav.secondary .mega-menu .mobile-title:after{content:attr(data-item-count);float:right;height:20px;min-width:20px;line-height:20px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding:5px;background:rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3),inset 0 -1px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.3),inset 0 -1px 1px rgba(255,255,255,0.3);box-shadow:inset 0 1px 1px rgba(0,0,0,0.3),inset 0 -1px 1px rgba(255,255,255,0.3)}nav.secondary .mega-menu .mobile-title.open:after{font-size:40px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:16px;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.4);content:"\00D7"}@media (max-width: 699px){nav.secondary .mega-menu .mobile-title{display:block}nav.secondary .mega-menu .mobile-title+ul{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:none}nav.secondary .mega-menu .mobile-title.open+ul{display:block}}@media (max-width: 1023px){nav.secondary .main{padding:10px 20px}nav.secondary .main .links{display:none}nav.secondary .links a{padding:15px 5px 11px 5px}nav.secondary .sub{display:block}nav.secondary .sub.init{display:none}html.no-js nav.secondary .sub.init{display:block}nav.secondary.links-only .sub{display:none}}@media (max-width: 699px){nav.secondary .breadcrumbs{display:none}nav.secondary .last-breadcrumb{display:inline-block}nav.secondary.links-only .main,nav.secondary.links-only .main .links{display:none}nav.secondary.links-only .sub{display:block}}body:not(.mobile-nav-slideout-open) nav.tertiary.sticky.stuck .main{position:fixed;top:-1px;left:0;right:0;z-index:5004}nav.tertiary html.touch .main{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-chaining:none}nav.tertiary .main{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0.75em;padding:0 40px;background-color:white;background:-webkit-linear-gradient(0deg, #fff 20%, rgba(255,255,255,0)),-webkit-linear-gradient(180deg, #fff 20%, rgba(255,255,255,0)) 100% 0,-webkit-linear-gradient(0deg, rgba(71,71,71,0.3) 10%, rgba(255,255,255,0)),-webkit-linear-gradient(180deg, rgba(71,71,71,0.3) 10%, rgba(255,255,255,0)) 100% 0,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAAAAACoBHk5AAAAEUlEQVR4nGP6DwJMDCCASQIAh0sFBt5h/T0AAAAASUVORK5CYII=");background:linear-gradient(90deg, #ffffff 20%,rgba(255,255,255,0)),linear-gradient(270deg, #ffffff 20%,rgba(255,255,255,0)) 100% 0,linear-gradient(90deg, rgba(71,71,71,0.3) 10%,rgba(255,255,255,0)),linear-gradient(270deg, rgba(71,71,71,0.3) 10%,rgba(255,255,255,0)) 100% 0,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAAAAACoBHk5AAAAEUlEQVR4nGP6DwJMDCCASQIAh0sFBt5h/T0AAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:40px 100%, 40px 100%, 14px 100%, 14px 100%, 100% 100%;background-attachment:local, local, scroll, scroll, scroll;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.15)}nav.tertiary .main a:hover{color:#0079ad;text-decoration:none}@media (max-width: 1023px){nav.tertiary .main a:hover{color:#474747}}@media (max-width: 699px){nav.tertiary .main{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0.75em;font-weight:bold}}@media (max-width: 1023px){nav.tertiary .main{overflow-x:auto;padding:0 20px}}nav.tertiary .main>*{max-width:1116px;margin:0 auto}nav.tertiary .links{display:inline-block;padding-right:20px;white-space:nowrap}nav.tertiary .links a{color:#474747;display:inline-block;padding:20px 5px 16px 5px}nav.tertiary .links a{border-bottom:4px solid transparent}nav.tertiary .links li{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0.75em;display:inline-block;margin-left:20px}nav.tertiary .links li a:hover{color:#0079ad;text-decoration:none}@media (max-width: 1023px){nav.tertiary .links li a:hover{color:#474747}}@media (max-width: 699px){nav.tertiary .links li{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0.75em;font-weight:bold}}@media (max-width: 1023px){nav.tertiary .links li{margin-left:15px}}nav.tertiary .links li:first-child{margin-left:0}nav.tertiary .links li.selected a{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0.75em;font-weight:bold;color:#0079ad;text-decoration:none;border-bottom:4px solid #0079ad}@media (max-width: 699px){nav.tertiary .links li.selected a{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:0.75em;font-weight:bold}}.carousel{position:relative;line-height:1}.carousel.temp-width{width:3600px}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel.carousel-fade{opacity:1}.carousel.carousel-fade .item{-webkit-transition:opacity ease-in;-webkit-transition-delay:0.7s;-moz-transition:opacity ease-in 0.7s;-o-transition:opacity ease-in 0.7s;transition:opacity ease-in 0.7s;z-index:1}.carousel.carousel-fade .item.active.left,.carousel.carousel-fade .item.active.right{left:0;opacity:0;z-index:2}.carousel.carousel-fade .item.next{opacity:1;left:0;z-index:1}.carousel.carousel-fade .item.active{z-index:2}.indicators-wrapper{z-index:3}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#cccccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:white}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#666666;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:white;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.lms-module-wrapper{padding:0 742px 0 0;min-width:160px;white-space:nowrap;overflow:hidden}.lms-module-wrapper .column{position:relative;display:inline-block;vertical-align:top;height:358px}@media (max-width: 699px){.lms-module-wrapper .column{height:300px}.lms-module-wrapper .column .nav-buttons{display:none}}@media (max-width: 599px){.lms-module-wrapper .column{height:420px}}.lms-module-wrapper .column-content{width:760px;padding:0 20px;position:relative;white-space:normal;overflow:hidden;height:358px}.lms-module-wrapper .column-content:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}@media (min-width: 1280px){.lms-module-wrapper .column-content{width:900px}}@media (max-width: 1023px){.lms-module-wrapper .column-content{width:730px}}@media (max-width: 799px){.lms-module-wrapper .column-content{width:715px}}@media (max-width: 699px){.lms-module-wrapper .column-content{height:300px;width:665px}}@media (max-width: 599px){.lms-module-wrapper .column-content{overflow:visible;height:auto;width:100%}}.lms-module-wrapper .carousel-inner{height:358px;white-space:normal}.lms-module-wrapper .carousel-inner .item{width:100%}@media (max-width: 699px){.lms-module-wrapper .carousel-inner{height:300px}}@media (max-width: 599px){.lms-module-wrapper .carousel-inner{height:420px}}.lms-module-wrapper .wrapper{width:50%}@media (max-width: 599px){.lms-module-wrapper .wrapper{width:100%}}.lms-module-wrapper .image-wrapper{max-width:324px;margin:35px 20px 0 20px;position:relative}.lms-module-wrapper .image-wrapper .image{display:inline-block;float:left}.lms-module-wrapper .image-wrapper .image em{display:inline-block;position:relative}.lms-module-wrapper .image-wrapper .image img{vertical-align:bottom}.lms-module-wrapper .image-wrapper .image .app em{position:relative;overflow:hidden;display:block}.lms-module-wrapper .image-wrapper .image .app em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.lms-module-wrapper .image-wrapper .image .app em,.lms-module-wrapper .image-wrapper .image .app em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.lms-module-wrapper .image-wrapper .image .book em,.lms-module-wrapper .image-wrapper .image .book em:before,.lms-module-wrapper .image-wrapper .image .book em:after,.lms-module-wrapper .image-wrapper .image .book em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.lms-module-wrapper .image-wrapper .image .book em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.lms-module-wrapper .image-wrapper .image .book em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.lms-module-wrapper .image-wrapper .image .comic em:before{content:none}.lms-module-wrapper .image-wrapper .image .periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.lms-module-wrapper .image-wrapper .image .catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.lms-module-wrapper .image-wrapper .image .enewspaper em{max-height:185px;overflow:hidden;vertical-align:bottom}.lms-module-wrapper .image-wrapper .image .enewspaper em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.lms-module-wrapper .image-wrapper .image .video em,.lms-module-wrapper .image-wrapper .image .video em:before,.lms-module-wrapper .image-wrapper .image .video em:after,.lms-module-wrapper .image-wrapper .image .video em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.lms-module-wrapper .image-wrapper .image .video em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.lms-module-wrapper .image-wrapper .app-wrapper:before,.lms-module-wrapper .image-wrapper .book-wrapper:before,.lms-module-wrapper .image-wrapper .comic-wrapper:before,.lms-module-wrapper .image-wrapper .periodical-wrapper:before,.lms-module-wrapper .image-wrapper .catalog-wrapper:before,.lms-module-wrapper .image-wrapper .enewspaper-wrapper:before,.lms-module-wrapper .image-wrapper .video-wrapper:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}@media (min-width: 1280px){.lms-module-wrapper .image-wrapper{margin-left:80px}}@media (max-width: 699px){.lms-module-wrapper .image-wrapper{max-width:340px}}@media (max-width: 599px){.lms-module-wrapper .image-wrapper{margin:0 auto}}.lms-module-wrapper .collectionOf3 .image:nth-child(1){position:absolute;top:150px;left:25px;z-index:50}@media (max-width: 699px){.lms-module-wrapper .collectionOf3 .image:nth-child(1){top:130px}}.lms-module-wrapper .collectionOf3 .image:nth-child(1) .app img{max-width:115px;max-height:115px}@media (max-width: 699px){.lms-module-wrapper .collectionOf3 .image:nth-child(1) .app img{max-width:100px;max-height:100px}}.lms-module-wrapper .collectionOf3 .image:nth-child(2){position:absolute;left:50px;z-index:30;-webkit-transform:rotate(-2.5deg) translateX(0px);-moz-transform:rotate(-2.5deg) translateX(0px);-ms-transform:rotate(-2.5deg) translateX(0px);-o-transform:rotate(-2.5deg) translateX(0px);transform:rotate(-2.5deg) translateX(0px)}@media (max-width: 699px){.lms-module-wrapper .collectionOf3 .image:nth-child(2){top:15px}}@media (max-width: 599px){.lms-module-wrapper .collectionOf3 .image:nth-child(2){top:35px;left:75px}}.lms-module-wrapper .collectionOf3 .image:nth-child(2) .book img{max-width:160px;max-height:250px}@media (max-width: 699px){.lms-module-wrapper .collectionOf3 .image:nth-child(2) .book img{max-width:130px;max-height:210px}}.lms-module-wrapper .collectionOf3 .image:nth-child(3){position:absolute;top:15px;left:182px;z-index:10}@media (max-width: 699px){.lms-module-wrapper .collectionOf3 .image:nth-child(3){top:5px;left:160px}}@media (max-width: 599px){.lms-module-wrapper .collectionOf3 .image:nth-child(3){top:25px;left:182px}}.lms-module-wrapper .collectionOf3 .image:nth-child(3) .book img{max-width:130px;max-height:230px}@media (max-width: 699px){.lms-module-wrapper .collectionOf3 .image:nth-child(3) .book img{max-width:130px;max-height:210px}}.lms-module-wrapper .collectionOf3 .book-wrapper:nth-child(1){top:20px;-webkit-transform:rotate(-5deg) translateX(0px);-moz-transform:rotate(-5deg) translateX(0px);-ms-transform:rotate(-5deg) translateX(0px);-o-transform:rotate(-5deg) translateX(0px);transform:rotate(-5deg) translateX(0px)}@media (max-width: 599px){.lms-module-wrapper .collectionOf3 .book-wrapper:nth-child(1){top:25px;left:25px}}.lms-module-wrapper .collectionOf3 .book-wrapper:nth-child(1) .book img{max-width:130px;max-height:230px}@media (max-width: 599px){.lms-module-wrapper .collectionOf3 .book-wrapper:nth-child(1) .book img{max-width:115px}}.lms-module-wrapper .collectionOf3 .enewspaper-wrapper:nth-child(1){top:40px;-webkit-transform:rotate(-5deg) translateX(0px);-moz-transform:rotate(-5deg) translateX(0px);-ms-transform:rotate(-5deg) translateX(0px);-o-transform:rotate(-5deg) translateX(0px);transform:rotate(-5deg) translateX(0px)}@media (max-width: 599px){.lms-module-wrapper .collectionOf3 .enewspaper-wrapper:nth-child(1){top:55px;left:25px}}.lms-module-wrapper .collectionOf3 .enewspaper-wrapper:nth-child(1) .enewspaper img{max-width:130px;max-height:230px}@media (max-width: 599px){.lms-module-wrapper .collectionOf3 .enewspaper-wrapper:nth-child(1) .enewspaper img{max-width:115px}}.lms-module-wrapper .collectionOf2 .image:nth-child(1){position:absolute;left:50px;z-index:30;-webkit-transform:rotate(-2.5deg) translateX(0px);-moz-transform:rotate(-2.5deg) translateX(0px);-ms-transform:rotate(-2.5deg) translateX(0px);-o-transform:rotate(-2.5deg) translateX(0px);transform:rotate(-2.5deg) translateX(0px)}@media (max-width: 599px){.lms-module-wrapper .collectionOf2 .image:nth-child(1){top:20px;left:75px}}.lms-module-wrapper .collectionOf2 .image:nth-child(1) .book img{max-width:170px;max-height:270px}@media (max-width: 599px){.lms-module-wrapper .collectionOf2 .image:nth-child(1) .book img{max-width:135px}}.lms-module-wrapper .collectionOf2 .image:nth-child(2){position:absolute;top:15px;left:182px;z-index:10;-webkit-transform:rotate(2.5deg) translateX(0px);-moz-transform:rotate(2.5deg) translateX(0px);-ms-transform:rotate(2.5deg) translateX(0px);-o-transform:rotate(2.5deg) translateX(0px);transform:rotate(2.5deg) translateX(0px)}@media (max-width: 599px){.lms-module-wrapper .collectionOf2 .image:nth-child(2){top:25px;left:182px}}.lms-module-wrapper .collectionOf2 .image:nth-child(2) .book img{max-width:130px;max-height:230px}@media (max-width: 599px){.lms-module-wrapper .collectionOf2 .image:nth-child(2) .book img{max-width:115px}}.lms-module-wrapper .collectionOf1 .image:nth-child(1){position:absolute;top:20px;left:100px;z-index:30}@media (min-width: 1280px){.lms-module-wrapper .collectionOf1 .image:nth-child(1){left:50px}}@media (max-width: 599px){.lms-module-wrapper .collectionOf1 .image:nth-child(1){top:15px;left:85px}}.lms-module-wrapper .collectionOf1 .image:nth-child(1) .book img{max-width:170px;max-height:270px}@media (max-width: 599px){.lms-module-wrapper .collectionOf1 .image:nth-child(1) .book img{max-width:135px}}.lms-module-wrapper .copy-wrapper{float:right;max-width:300px;margin:65px 10px 25px 20px}.lms-module-wrapper .copy-wrapper .storefront-header{color:#FFF;margin:0 0 20px 0;font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;text-shadow:0 1px 0 rgba(0,0,0,0.4)}@media (max-width: 599px){.lms-module-wrapper .copy-wrapper .storefront-header{text-align:center}}.lms-module-wrapper .copy-wrapper a{color:#FFF}.lms-module-wrapper .copy-wrapper .subhead{margin:0 0 20px 0;color:#FFF;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.4)}@media (max-width: 699px){.lms-module-wrapper .copy-wrapper .subhead{display:none}}.lms-module-wrapper .copy-wrapper .cta{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.4)}@media (max-width: 599px){.lms-module-wrapper .copy-wrapper .cta{display:block;margin:0 auto;text-align:center}}@media (min-width: 1280px){.lms-module-wrapper .copy-wrapper{margin-right:55px}}@media (max-width: 799px){.lms-module-wrapper .copy-wrapper{width:40%;max-width:320px}}@media (max-width: 699px){.lms-module-wrapper .copy-wrapper{max-width:200px;margin-right:65px}.lms-module-wrapper .copy-wrapper .storefront-header{font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;text-shadow:0 1px 0 rgba(0,0,0,0.4)}}@media (max-width: 599px){.lms-module-wrapper .copy-wrapper{width:100%;max-width:326px;float:none;margin:40px auto 0 auto}}.lms-module-wrapper .sidebar{width:50%}@media (max-width: 1023px){.lms-module-wrapper .sidebar{width:49%}}@media (max-width: 799px){.lms-module-wrapper .sidebar{display:none}}.lms-module-wrapper .left-column-content{position:absolute;right:0}.lms-module-wrapper .right-column{left:-18px;z-index:1}.lms-module-wrapper .hero-background-a{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #9195a1), color-stop(100%, #6a6d7c));background:-webkit-radial-gradient(cover, #9195a1, #6a6d7c);background:-moz-radial-gradient(cover, #9195a1, #6a6d7c);background:-o-radial-gradient(cover, #9195a1, #6a6d7c);background:radial-gradient(cover, #9195a1,#6a6d7c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF9195A1', endColorstr='#FF6A6D7C')}.lms-module-wrapper .hero-background-b{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #9e9fcc), color-stop(100%, #716cb2));background:-webkit-radial-gradient(cover, #9e9fcc, #716cb2);background:-moz-radial-gradient(cover, #9e9fcc, #716cb2);background:-o-radial-gradient(cover, #9e9fcc, #716cb2);background:radial-gradient(cover, #9e9fcc,#716cb2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF9E9FCC', endColorstr='#FF716CB2')}.lms-module-wrapper .hero-background-c{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #79b8d2), color-stop(100%, #408ebf));background:-webkit-radial-gradient(cover, #79b8d2, #408ebf);background:-moz-radial-gradient(cover, #79b8d2, #408ebf);background:-o-radial-gradient(cover, #79b8d2, #408ebf);background:radial-gradient(cover, #79b8d2,#408ebf);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF79B8D2', endColorstr='#FF408EBF')}.lms-module-wrapper .hero-background-d{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #889496), color-stop(100%, #626d6f));background:-webkit-radial-gradient(cover, #889496, #626d6f);background:-moz-radial-gradient(cover, #889496, #626d6f);background:-o-radial-gradient(cover, #889496, #626d6f);background:radial-gradient(cover, #889496,#626d6f);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF889496', endColorstr='#FF626D6F')}.lms-module-wrapper .hero-background-e{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #ce5f77), color-stop(100%, #ac3545));background:-webkit-radial-gradient(cover, #ce5f77, #ac3545);background:-moz-radial-gradient(cover, #ce5f77, #ac3545);background:-o-radial-gradient(cover, #ce5f77, #ac3545);background:radial-gradient(cover, #ce5f77,#ac3545);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFCE5F77', endColorstr='#FFAC3545')}.lms-module-wrapper .hero-background-f{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #b5b95f), color-stop(100%, #838e3e));background:-webkit-radial-gradient(cover, #b5b95f, #838e3e);background:-moz-radial-gradient(cover, #b5b95f, #838e3e);background:-o-radial-gradient(cover, #b5b95f, #838e3e);background:radial-gradient(cover, #b5b95f,#838e3e);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFB5B95F', endColorstr='#FF838E3E')}.lms-module-wrapper .hero-background-g{background:-webkit-gradient(radial, cover, 0, cover, 100, color-stop(0%, #82b8ba), color-stop(100%, #55929b));background:-webkit-radial-gradient(cover, #82b8ba, #55929b);background:-moz-radial-gradient(cover, #82b8ba, #55929b);background:-o-radial-gradient(cover, #82b8ba, #55929b);background:radial-gradient(cover, #82b8ba,#55929b);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF82B8BA', endColorstr='#FF55929B')}@media (max-width: 799px){.lms-module-wrapper{padding-right:0}}@media (min-width: 1280px){.lms-module-wrapper{padding-right:882px}}.lms-module-wrapper .center-column{width:760px;left:-9px;z-index:100;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}@media (min-width: 1280px){.lms-module-wrapper .center-column{width:900px}}@media (max-width: 799px){.lms-module-wrapper .center-column{width:100%;left:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}}.lms-module-wrapper .nav-buttons{width:100%;position:absolute;bottom:10px;z-index:2}.lms-module-wrapper .carousel-control{background-image:url(/assets/arrows-s6eca6765b8.png);background-repeat:no-repeat;height:52px;width:60px;opacity:0.5;background-size:89% auto}.lms-module-wrapper .carousel-control:hover{opacity:1}.lms-module-wrapper .carousel-control.prev{float:left;margin-left:10px;background-position:0 -264px}.lms-module-wrapper .carousel-control.next{float:right;background-position:0 -212px}.lms-module-wrapper .carousel-indicators{margin:315px 15px 15px 0;left:0;margin-left:46%}@media (max-width: 699px){.lms-module-wrapper .carousel-indicators{margin-top:260px}}@media (max-width: 599px){.lms-module-wrapper .carousel-indicators{margin-top:388px;margin-left:42%}}.storefront-slide.product-module .items{width:100%;border-top:1px solid #d9d9d9}.storefront-slide.product-module .items:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.storefront-slide.product-module .item{float:left;width:50%;max-width:846px;padding:0 20px;overflow:hidden;*zoom:1}.storefront-slide.product-module .item:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.storefront-slide.product-module .itemOf2.item:nth-child(1){border-right:1px solid #d9d9d9}.storefront-slide.product-module .copy-wrapper{padding:55px 20px 20px 10px;float:left;width:50%}.storefront-slide.product-module .copy-wrapper .cta{margin:20px 0;display:inline-block}.storefront-slide.product-module .image-wrapper{float:right;width:50%;height:300px;padding:55px 0 20px 0}@media (max-width: 699px){.storefront-slide.product-module .items{border-top:0 none}.storefront-slide.product-module .item{width:100%;border-top:1px solid #d9d9d9}}@media (max-width: 699px){.storefront-slide.product-module.single .new-product-tile .image img,.storefront-slide.product-module.triple .new-product-tile .image img{max-width:150px;max-height:300px}}.storefront-slide.product-module.triple{width:100%;min-width:100%;overflow:visible}.storefront-slide.product-module.triple .copy-wrapper{width:50%}.storefront-slide.product-module.triple .image-wrapper{width:50%;position:relative;padding-top:0}.storefront-slide.product-module.triple .image-wrapper .product-image{position:relative}.storefront-slide.product-module.triple .image-wrapper .product-image:first-child{float:left;margin-right:-100%;-webkit-transform:rotate(-5deg) translateX(11px);-moz-transform:rotate(-5deg) translateX(11px);-ms-transform:rotate(-5deg) translateX(11px);-o-transform:rotate(-5deg) translateX(11px);transform:rotate(-5deg) translateX(11px)}.ie9 .storefront-slide.product-module.triple .image-wrapper .product-image:first-child{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.storefront-slide.product-module.triple .image-wrapper .product-image:nth-child(3){margin:0 auto;display:block;text-align:center;-webkit-transform:rotate(2.5deg) translateY(10px);-moz-transform:rotate(2.5deg) translateY(10px);-ms-transform:rotate(2.5deg) translateY(10px);-o-transform:rotate(2.5deg) translateY(10px);transform:rotate(2.5deg) translateY(10px)}.ie9 .storefront-slide.product-module.triple .image-wrapper .product-image:nth-child(3){-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.storefront-slide.product-module.triple .image-wrapper .product-image:nth-child(2){float:right;margin-left:-100%;position:relative;z-index:1;-webkit-transform:rotate(-2.5deg) translateY(20px) translateX(-6px);-moz-transform:rotate(-2.5deg) translateY(20px) translateX(-6px);-ms-transform:rotate(-2.5deg) translateY(20px) translateX(-6px);-o-transform:rotate(-2.5deg) translateY(20px) translateX(-6px);transform:rotate(-2.5deg) translateY(20px) translateX(-6px)}.ie9 .storefront-slide.product-module.triple .image-wrapper .product-image:nth-child(2){-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.storefront-slide.product-module.triple .image-wrapper .ie8 .product-image{margin:0;display:inline-block;float:left;position:static;margin-left:-110px}.storefront-slide.product-module.triple .image-wrapper .ie8 .product-image:nth-child(1){margin:0}.storefront-slide.product-module.triple .collectionOf1.image-wrapper{left:0;margin:0 auto;width:40%}.storefront-slide.product-module.triple .collectionOf1.image-wrapper .product-image{margin-top:25px}.storefront-slide.product-module.triple .collectionOf1.image-wrapper .product-image:nth-child(1){-webkit-transform:rotate(0deg) translateX(11px);-moz-transform:rotate(0deg) translateX(11px);-ms-transform:rotate(0deg) translateX(11px);-o-transform:rotate(0deg) translateX(11px);transform:rotate(0deg) translateX(11px)}@media (max-width: 1023px){.storefront-slide.product-module.triple .collectionOf1.image-wrapper{width:45%;max-width:170px}.storefront-slide.product-module.triple .collectionOf1.image-wrapper .product-image{margin-top:0}}.storefront-slide.product-module.triple .collectionOf2{left:-5%;margin:0 auto;width:45%}.storefront-slide.product-module.triple .collectionOf2 .product-image{margin-top:25px}.storefront-slide.product-module.triple .collectionOf2 .product-image:nth-child(1){-webkit-transform:rotate(0deg) translateX(11px);-moz-transform:rotate(0deg) translateX(11px);-ms-transform:rotate(0deg) translateX(11px);-o-transform:rotate(0deg) translateX(11px);transform:rotate(0deg) translateX(11px)}.storefront-slide.product-module.triple .collectionOf2 .product-image:nth-child(2){-webkit-transform:rotate(2.5deg) translateY(10px);-moz-transform:rotate(2.5deg) translateY(10px);-ms-transform:rotate(2.5deg) translateY(10px);-o-transform:rotate(2.5deg) translateY(10px);transform:rotate(2.5deg) translateY(10px)}@media (min-width: 1280px){.storefront-slide.product-module.triple .collectionOf2{width:35%}}@media (max-width: 1023px){.storefront-slide.product-module.triple .collectionOf2{left:0;max-width:275px;width:80%}.storefront-slide.product-module.triple .collectionOf2 .product-image{margin-top:0}}@media (max-width: 1023px){.storefront-slide.product-module.triple .collectionOf3{width:85%}}.storefront-slide.product-module .free-form .collectionOf1.image-wrapper{padding-top:40px}.storefront-slide.product-module .free-form .collectionOf3.image-wrapper{padding-top:20px}.storefront-slide.product-module .free-form new-product-tile{padding-top:0}.storefront-slide.product-module .single-product-offer{position:relative}.storefront-slide.product-module .single-product-offer .circle{position:absolute;height:150px;z-index:1;left:100px;top:50px;padding:30px 10px 30px 60px;border-radius:50%;-webkit-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);height:150px;width:150px;background:rgba(0,0,0,0.033)}.ie8 .storefront-slide.product-module .single-product-offer .circle{background:none}.storefront-slide.product-module .single-product-offer .circle p{font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}@media (max-width: 699px){.storefront-slide.product-module .single-product-offer .circle p{font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.storefront-slide.product-module .single-product-offer .circle h1{font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747}@media (max-width: 699px){.storefront-slide.product-module .single-product-offer .circle h1{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.storefront-slide.product-module .single-product-offer .price-tag{position:absolute;bottom:-20px;right:-10px;background:url("price_tag.png");padding:15px;text-align:center;min-width:117px;min-height:61px;background-repeat:no-repeat;padding-left:35px;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);font-size:28px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#ca025c}.ie8 .storefront-slide.product-module .single-product-offer .price-tag{bottom:-50px;left:40px}.storefront-slide.product-module .single-product-offer .price-tag sup{position:relative;left:-6px;vertical-align:text-top;font-size:60%}.storefront-slide.product-module .single-product-offer .product-image{position:absolute;z-index:2}.storefront-slide.product-module .eyebrow{font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;text-transform:uppercase;color:#0079ad}@media (max-width: 699px){.storefront-slide.product-module .eyebrow{font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.storefront-slide.product-module .header{font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin:10px 0}.storefront-slide.product-module .header:hover{color:#0079ad}@media (max-width: 699px){.storefront-slide.product-module .header{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.storefront-slide.product-module .subhead{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747;margin-top:10px}.storefront-slide.product-module .buy-button{font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #e67300;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #994d00;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:0.5em 0.5em;margin:20px 0 5px}.storefront-slide.product-module .buy-button,.storefront-slide.product-module .buy-button:hover,.no-touch .storefront-slide.product-module .buy-button:hover{color:white}.storefront-slide.product-module .buy-button,.storefront-slide.product-module .buy-button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #fa3));background:-webkit-linear-gradient(bottom, #ff8000, #fa3);background:-moz-linear-gradient(bottom, #ff8000, #fa3);background:-o-linear-gradient(bottom, #ff8000, #fa3);background:linear-gradient(bottom, #ff8000,#ffaa33);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFFAA33');background:-ms-linear-gradient(bottom, #ff8000, #fa3)}.storefront-slide.product-module .buy-button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.storefront-slide.product-module .buy-button.selected,.storefront-slide.product-module .buy-button:active{background:#ff8000;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #ff9f1a));background:-webkit-linear-gradient(bottom, #ff8000, #ff9f1a);background:-moz-linear-gradient(bottom, #ff8000, #ff9f1a);background:-o-linear-gradient(bottom, #ff8000, #ff9f1a);background:linear-gradient(bottom, #ff8000,#ff9f1a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFF9F1A');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.storefront-slide.product-module .buy-button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.storefront-slide.product-module .original-price{font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#787878;text-transform:uppercase}.special-offers.product-module.single .item{border-left:0 none;min-height:392px;padding:55px 10px 0 10px}.special-offers.product-module.single .special-offers-container{max-width:650px;margin:0 auto}.special-offers.product-module.single .image-wrapper{float:left;width:35%;height:280px;margin-top:0;padding-top:0;padding-left:3.5%}.special-offers.product-module.single .image-wrapper .single-product-offer{margin-left:25px}.special-offers.product-module.single .image-wrapper .product-image{position:static}.special-offers.product-module.single .image-wrapper .new-product-tile{padding:0;width:142px}.special-offers.product-module.single .image-wrapper .price-holder{text-align:center}.special-offers.product-module.single .image-wrapper .buy-button{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #e67300;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #994d00;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);padding:0.3em 0.3em;width:142px;clear:right;margin-top:15px;display:inline-block}.special-offers.product-module.single .image-wrapper .buy-button,.special-offers.product-module.single .image-wrapper .buy-button:hover,.no-touch .special-offers.product-module.single .image-wrapper .buy-button:hover{color:white}.special-offers.product-module.single .image-wrapper .buy-button,.special-offers.product-module.single .image-wrapper .buy-button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #fa3));background:-webkit-linear-gradient(bottom, #ff8000, #fa3);background:-moz-linear-gradient(bottom, #ff8000, #fa3);background:-o-linear-gradient(bottom, #ff8000, #fa3);background:linear-gradient(bottom, #ff8000,#ffaa33);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFFAA33');background:-ms-linear-gradient(bottom, #ff8000, #fa3)}.special-offers.product-module.single .image-wrapper .buy-button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.special-offers.product-module.single .image-wrapper .buy-button.selected,.special-offers.product-module.single .image-wrapper .buy-button:active{background:#ff8000;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ff8000), color-stop(100%, #ff9f1a));background:-webkit-linear-gradient(bottom, #ff8000, #ff9f1a);background:-moz-linear-gradient(bottom, #ff8000, #ff9f1a);background:-o-linear-gradient(bottom, #ff8000, #ff9f1a);background:linear-gradient(bottom, #ff8000,#ff9f1a);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8000', endColorstr='#FFFF9F1A');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.special-offers.product-module.single .image-wrapper .buy-button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.special-offers.product-module.single .image-wrapper .original-price{padding-left:10px;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#787878;text-transform:uppercase;text-decoration:line-through}.special-offers.product-module.single .image-wrapper .separator{padding-left:5px}.special-offers.product-module.single .image-wrapper .saving{font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#474747}.special-offers.product-module.single .copy-wrapper{position:relative;float:right;width:64%;padding:0 10px 10px 40px;text-align:left}.special-offers.product-module.single .top-half:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.special-offers.product-module.single .top-half-container{float:right;display:inline-block;max-width:50%}.special-offers.product-module.single .top-half-container .header_link{float:left;margin-left:10px}.special-offers.product-module.single .top-half-container .header{max-width:150px;margin-bottom:5px;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#474747}.special-offers.product-module.single .top-half-container .header:hover{color:#0079ad}@media (max-width: 699px){.special-offers.product-module.single .top-half-container .header{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}@media (min-width: 1280px){.special-offers.product-module.single .top-half-container .header{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.special-offers.product-module.single .top-half-container .author,.special-offers.product-module.single .top-half-container .type{display:inline-block}.special-offers.product-module.single .top-half-container .text-holder{display:inline-block;margin-left:10px}.special-offers.product-module.single .top-half-container .ratings{display:inline-block;margin-top:5px}.special-offers.product-module.single .top-half-cta{margin:0}.special-offers.product-module.single .circle{float:left;text-align:center;padding-top:35px;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}.circle .ie8 .special-offers.product-module.single{background:none}.special-offers.product-module.single .circle p{font-size:24px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:white}@media (max-width: 699px){.special-offers.product-module.single .circle p{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.special-offers.product-module.single .circle h1{padding:0 5px;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:white}@media (max-width: 699px){.special-offers.product-module.single .circle h1{font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.special-offers.product-module.single .circle.yellow{border-radius:50%;-webkit-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);height:128px;width:128px;background:#f3ad20}.special-offers.product-module.single .circle.blue{border-radius:50%;-webkit-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);height:128px;width:128px;background:#0079ad}.special-offers.product-module.single .circle.red{border-radius:50%;-webkit-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);height:128px;width:128px;background:#ff001e}.special-offers.product-module.single .circle.green{border-radius:50%;-webkit-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);box-shadow:inset 0px 2px rgba(0,0,0,0.2),0px 2px rgba(255,255,255,0.5);height:128px;width:128px;background:#a3b22e}.special-offers.product-module.single .bottom-half:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.special-offers.product-module.single .bottom-half-cta{display:block;margin:5px 0;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#0079ad}@media (max-width: 699px){.special-offers.product-module.single .bottom-half-cta{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold}}@media (min-width: 1280px){.special-offers.product-module.single .item .image-wrapper{padding-top:0;padding-left:6%}.special-offers.product-module.single .copy-wrapper .top-half-container{max-width:63%}.special-offers.product-module.single .copy-wrapper .header{max-width:280px}}@media (max-width: 1023px){.special-offers.product-module.single .item{padding-top:20px}.special-offers.product-module.single .item .image-wrapper{padding:10px}.special-offers.product-module.single .special-offers-container{margin-bottom:20px}.special-offers.product-module.single .single-product-offer{padding-bottom:20px}.special-offers.product-module.single .image-wrapper{float:none;width:100%;text-align:center;height:auto}.special-offers.product-module.single .copy-wrapper{float:none;width:100%;text-align:center;padding-top:0}.special-offers.product-module.single .copy-wrapper .top-half-cta{display:none}.special-offers.product-module.single .top-half-container{max-width:100%;float:none}.special-offers.product-module.single .top-half-container .header{font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;max-width:360px;margin-left:0}.special-offers.product-module.single .top-half-container .header:hover{color:#0079ad}.special-offers.product-module.single .top-half-container .text-holder{display:none}}@media (max-width: 799px){.special-offers.product-module.single .image-wrapper{padding-top:10px}.special-offers.product-module.single .copy-wrapper .header_link{margin:0}.special-offers.product-module.single .copy-wrapper .header{margin:0}.special-offers.product-module.single .copy-wrapper .bottom-half{display:none}}@media (max-width: 699px){.special-offers.product-module.single{min-height:300px}.special-offers.product-module.single .image-wrapper{float:none;margin:0 auto}.special-offers.product-module.single .single-product-offer{margin-left:0}.special-offers.product-module.single .copy-wrapper{height:100px}.special-offers.product-module.single .copy-wrapper .top-half{height:75px}.special-offers.product-module.single .copy-wrapper .header_link{float:none}.special-offers.product-module.single .copy-wrapper .header{margin:0 auto}}.special-offers.single.devices{background:whitesmoke}.special-offers.single.devices .copy-wrapper .top-half-container{float:left;max-width:none;margin-top:20px}.special-offers.single.devices .copy-wrapper .header_link{margin:0;float:none}.special-offers.single.devices .copy-wrapper .header{max-width:none;margin:0}.special-offers.single.devices .copy-wrapper .trademark{font-size:6px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1em;font-weight:bold;color:#474747;text-transform:uppercase;vertical-align:super}.special-offers.single.devices .copy-wrapper .text-holder{margin:0}.special-offers.single.devices .copy-wrapper .ratings{margin-bottom:15px}.special-offers.single.devices .copy-wrapper .headline{margin-bottom:15px;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#474747}.special-offers.single.devices .copy-wrapper .original-price{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#787878;text-decoration:line-through}.special-offers.single.devices .copy-wrapper .free-form-text{margin-bottom:10px;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#474747}.special-offers.single.devices .copy-wrapper .small-text{font-size:12px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;font-weight:bold;color:#474747}.special-offers.single.devices .image-wrapper .image:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.special-offers.single.devices .image-wrapper .new-product-tile .image img{max-width:142px}@media (max-width: 1023px){.special-offers.single.devices .item{min-height:500px}.special-offers.single.devices .copy-wrapper{padding-left:10px;height:200px}.special-offers.single.devices .copy-wrapper .top-half-container{margin:0;float:none}.special-offers.single.devices .copy-wrapper .text-holder{display:block}.special-offers.single.devices .image-wrapper{padding-top:0;padding-bottom:20px}.special-offers.single.devices .single-product-offer{margin:0}}@media (max-width: 799px){.special-offers.single.devices .copy-wrapper{height:215px}}.special-offers.single.devices:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}@media (min-width: 1280px){.storefront-slide.product-module.single .image-wrapper{padding-top:45px;padding-left:10%}}@media (max-width: 1023px){.storefront-slide.product-module .copy-wrapper{float:none;width:100%;padding-left:20px;padding-top:40px;max-width:100%;text-align:center}.storefront-slide.product-module .image-wrapper{float:none;margin:0 auto;height:280px}.storefront-slide.product-module .free-form .copy-wrapper{float:none;width:100%}.storefront-slide.product-module .free-form .image-wrapper{float:none}.storefront-slide.product-module .free-form .collectionOf1.image-wrapper{max-width:145px;padding-top:0}.storefront-slide.product-module .free-form .collectionOf2.image-wrapper{max-width:260px}.storefront-slide.product-module .free-form .collectionOf3.image-wrapper{padding-top:0}.storefront-slide.product-module .free-form .product-image{float:none;margin-right:0}.storefront-slide.product-module.single .image-wrapper{padding:0}.storefront-slide.product-module.triple{min-width:100%;width:100%}.storefront-slide.product-module.triple .image-wrapper{width:85%;left:0}.storefront-slide.product-module .storefront-carousel{width:100%}}@media (max-width: 699px){.storefront-slide.product-module{width:100%}.storefront-slide.product-module .item{overflow:visible;width:100%}.storefront-slide.product-module .subhead{display:none}.storefront-slide.product-module .header{margin:10px 0}.storefront-slide.product-module .buy-button{margin:10px 0}.storefront-slide.product-module .copy-wrapper{width:100%;margin:0;float:none;text-align:center;padding-left:20px;padding-top:40px;padding-bottom:10px}.storefront-slide.product-module .image-wrapper{padding:0}.storefront-slide.product-module.single .image-wrapper{width:100%;max-width:260px}.storefront-slide.product-module.triple .image-wrapper{width:90%;max-width:400px}}.bndotcom #modal footer{height:auto;width:100%;margin:0}.bndotcom .webrd-header .hd-rdiv .hd-drop-down{z-index:3}.bndotcom-container{font-size:16px;line-height:1.25em;font-weight:normal;font-family:PTSans, Arial, Helvetica, sans-serif;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:white;-webkit-text-size-adjust:none;-moz-font-size-adjust:none;font-size-adjust:none;margin-left:auto;margin-right:auto;width:964px}.bndotcom-container>header,.bndotcom-container>.container,.bndotcom-container>footer{position:relative;max-width:100%;margin:0 auto;overflow-x:visible;overflow-y:visible}.ie8 .bndotcom-container{min-width:1024px}.bndotcom-container .new-product-tile{text-align:left;padding:15px 25px 20px 0;width:180px}.bndotcom-container .new-product-tile .image,.bndotcom-container .new-product-tile .image a,.bndotcom-container .new-product-tile .image em{display:inline-block;position:relative}.bndotcom-container .new-product-tile .image .product-tile-hover-text{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#ededed;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;border-bottom:1px solid transparent;display:none;position:absolute;top:50%;left:50%;width:100px;height:28px;line-height:28px;margin-left:-50px;margin-top:-14px;text-align:center;padding:0}.bndotcom-container .new-product-tile .image .product-tile-hover-text[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.bndotcom-container .new-product-tile .image .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.bndotcom-container .new-product-tile .image .product-tile-hover-text:active{background:#5e5a5a}.bndotcom-container .new-product-tile .image .product-tile-hover-text:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bndotcom-container .new-product-tile .image .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.bndotcom-container .new-product-tile .image .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.bndotcom-container .new-product-tile .image .product-tile-hover-text:active{background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C')}.bndotcom-container .new-product-tile .image .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);border-top-width:0px;background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575}.bndotcom-container .new-product-tile .image .product-tile-hover-text:active:not(:first-of-type){border-left-color:transparent}.bndotcom-container .new-product-tile .image:hover .product-tile-hover-text{display:block}.bndotcom-container .new-product-tile .wrapper{z-index:0;position:relative}.bndotcom-container .new-product-tile .image img{max-width:155px;max-height:218px;min-width:90px;min-height:95px;vertical-align:bottom}.bndotcom-container .new-product-tile.app .image em{position:relative;overflow:hidden;display:block}.bndotcom-container .new-product-tile.app .image em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.bndotcom-container .new-product-tile.app .image em,.bndotcom-container .new-product-tile.app .image em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.bndotcom-container .new-product-tile.book .image em,.bndotcom-container .new-product-tile.book .image em:before,.bndotcom-container .new-product-tile.book .image em:after,.bndotcom-container .new-product-tile.book .image em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.bndotcom-container .new-product-tile.book .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.bndotcom-container .new-product-tile.book .image em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.bndotcom-container .new-product-tile.comic .image em:before{content:none}.bndotcom-container .new-product-tile.periodical .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.bndotcom-container .new-product-tile.catalog .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.bndotcom-container .new-product-tile.video .image em,.bndotcom-container .new-product-tile.video .image em:before,.bndotcom-container .new-product-tile.video .image em:after,.bndotcom-container .new-product-tile.video .image em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.bndotcom-container .new-product-tile.video .image em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.bndotcom-container .new-product-tile.enewspaper .image>a{max-height:185px;overflow:hidden;vertical-align:bottom}.bndotcom-container .new-product-tile.enewspaper .image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.bndotcom-container .new-product-tile.book .image:before,.bndotcom-container .new-product-tile.periodical .image:before,.bndotcom-container .new-product-tile.catalog .image:before,.bndotcom-container .new-product-tile.enewspaper .image:before,.bndotcom-container .new-product-tile.app .image:before,.bndotcom-container .new-product-tile.video .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.bndotcom-container .new-product-tile.accessory .image img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.bndotcom-container .new-product-tile.app .image .badge{display:none}.bndotcom-container .new-product-tile .badge{position:absolute;z-index:-1;top:-15px;right:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg) translateX(100%);-moz-transform:rotate(90deg) translateX(100%);-ms-transform:rotate(90deg) translateX(100%);-o-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%);padding:0 6px 0 6px;max-height:20px;overflow-y:hidden;color:whitesmoke;text-shadow:-1px 0 #c97918;letter-spacing:1px;font-size:12px;background:#e58e24;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2)}.bndotcom-container .new-product-tile .badge.lendme{background:#006838}.bndotcom-container .new-product-tile .title a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .bndotcom-container .new-product-tile .title a:hover{color:#0079ad}.bndotcom-container .new-product-tile .title a[disabled=true],.bndotcom-container .new-product-tile .title a[disabled=true]:hover,.bndotcom-container .new-product-tile .title a[disabled=true]:active,.no-touch .bndotcom-container .new-product-tile .title a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bndotcom-container .new-product-tile .title a:hover{text-decoration:underline}.bndotcom-container .new-product-tile .contributor a,.bndotcom-container .new-product-tile .company a{color:inherit;cursor:pointer;font-size:14px}.no-touch .bndotcom-container .new-product-tile .contributor a:hover,.no-touch .bndotcom-container .new-product-tile .company a:hover{color:#0079ad}.bndotcom-container .new-product-tile .contributor a[disabled=true],.bndotcom-container .new-product-tile .contributor a[disabled=true]:hover,.bndotcom-container .new-product-tile .contributor a[disabled=true]:active,.no-touch .bndotcom-container .new-product-tile .contributor a[disabled=true]:hover,.bndotcom-container .new-product-tile .company a[disabled=true],.bndotcom-container .new-product-tile .company a[disabled=true]:hover,.bndotcom-container .new-product-tile .company a[disabled=true]:active,.no-touch .bndotcom-container .new-product-tile .company a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bndotcom-container .new-product-tile .contributor a:hover,.bndotcom-container .new-product-tile .company a:hover{text-decoration:underline}.bndotcom-container .new-product-tile .rental-time{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bndotcom-container .new-product-tile .preorder-coming-soon{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.bndotcom-container .new-product-tile:hover a,.bndotcom-container .new-product-tile:hover .contributor a,.bndotcom-container .new-product-tile:hover .company a{color:#0079ad}.bndotcom-container .new-product-tile:hover .options-menu a{color:#474747}.bndotcom-container .new-product-tile .action a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .bndotcom-container .new-product-tile .action a:hover{color:#0079ad}.bndotcom-container .new-product-tile .action a[disabled=true],.bndotcom-container .new-product-tile .action a[disabled=true]:hover,.bndotcom-container .new-product-tile .action a[disabled=true]:active,.no-touch .bndotcom-container .new-product-tile .action a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bndotcom-container .new-product-tile .action a:hover{text-decoration:underline}.bndotcom-container .new-product-tile .action a span{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;display:block}.no-touch .bndotcom-container .new-product-tile .action a span:hover{color:#0079ad}.bndotcom-container .new-product-tile .action a span[disabled=true],.bndotcom-container .new-product-tile .action a span[disabled=true]:hover,.bndotcom-container .new-product-tile .action a span[disabled=true]:active,.no-touch .bndotcom-container .new-product-tile .action a span[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bndotcom-container .new-product-tile .action a span:hover{text-decoration:underline}.bndotcom-container .new-product-tile .action input[type=submit]{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;background-color:transparent}.no-touch .bndotcom-container .new-product-tile .action input[type=submit]:hover{color:#0079ad}.bndotcom-container .new-product-tile .action input[type=submit][disabled=true],.bndotcom-container .new-product-tile .action input[type=submit][disabled=true]:hover,.bndotcom-container .new-product-tile .action input[type=submit][disabled=true]:active,.no-touch .bndotcom-container .new-product-tile .action input[type=submit][disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.bndotcom-container .new-product-tile .action input[type=submit]:hover{text-decoration:underline}.library-page-new .bndotcom-container .options-menu .generic-close{display:none}.bndotcom-container .container{padding-left:0;padding-right:0}.bndotcom-container .select-wrapper,.bndotcom-container .select-wrapper:hover{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bndotcom-container .select-wrapper span.selectBox-arrow{background:none !important;bottom:auto;left:auto;text-indent:-9999px}.bndotcom-container .selectBox-label{line-height:32px}.bndotcom-container nav.secondary .main{background:none}.bndotcom-container a.prev,.bndotcom-container a.next{width:60px;height:100%;top:auto}.bndotcom-container a{font-size:16px;line-height:1.25em}.bndotcom-container h2{color:#474747}.bndotcom-container .device-body{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:0}.print-sub-auth .bndotcom-container .account-number a{line-height:2em}.bndotcom-container .thank-you{background:none;border-bottom:none}.bndotcom-container div.selectBox-container{width:100% !important}.bndotcom-container a.selectBox-dropdown{width:100% !important}.egift-page section[class*='module']{background-image:linear-gradient(bottom, #ffffff 25%,#fbfbf9 100%);background-image:-o-linear-gradient(bottom, #fff 25%, #fbfbf9 100%);background-image:-moz-linear-gradient(bottom, #fff 25%, #fbfbf9 100%);background-image:-webkit-linear-gradient(bottom, #fff 25%, #fbfbf9 100%);background-image:-ms-linear-gradient(bottom, #fff 25%, #fbfbf9 100%);-pie-background-image:linear-gradient(bottom, #ffffff 25%,#fbfbf9 100%);border-radius:4px;-moz-box-shadow:0px 0px 0px 1px #d5d2d2;-webkit-box-shadow:0px 0px 0px 1px #d5d2d2;box-shadow:0px 0px 0px 1px #d5d2d2;font-size:22px;margin:18px 0 36px 0;padding:18px 27px 28px 27px;position:relative}.egift-page img.module-ds{position:absolute;right:-15px;bottom:-23px}.egift-page .full-shadow{border-radius:4px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.2);padding:6px}.egift-page .full-shadow:hover{border:1px solid #3169a8;box-shadow:0px 0px 16px 4px rgba(49,105,168,0.2);padding:5px}.egift-page .content-shadow:not(#globalHeader){background-color:#fff;position:relative}.egift-page .content-shadow:after{border-radius:100px 100px 100px 100px / 5px 5px 5px 5px;bottom:0;-moz-box-shadow:0 4px 5px #e0e0e0;-webkit-box-shadow:0 4px 5px #e0e0e0;-o-box-shadow:0 4px 5px #e0e0e0;box-shadow:0 4px 5px #e0e0e0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-10}.egift-page .module h2{clear:both;color:#d96630;font-size:24px;margin:0 0 20px 0;line-height:1.25em}.egift-page .clearer:before,.egift-page .clearer:after{content:" ";display:table}.egift-page .clearer:after{clear:both}.egift-page .module{color:#000;min-height:320px}.egift-page .module .btn,.egift-page .module [class*="btn"]{display:inline-block;border-radius:4px;color:#FFFFFF;font-family:'PTSans',Arial;font-size:14px;font-weight:normal;padding:10px 10px 8px;text-align:center;text-decoration:none !important;text-shadow:0px -2px 0px rgba(0,0,0,0.27)}.egift-page .module .btn-green{background-color:#4b8b57;background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.1), rgba(255,255,255,0.1));background-image:linear-gradient(to top, rgba(0,0,0,0.1),rgba(255,255,255,0.1));-pie-background-image:linear-gradient(to top, rgba(0,0,0,0.1),rgba(255,255,255,0.1));border:solid 1px #3d7141;box-shadow:0 2px 3px rgba(0,0,0,0.2),inset 0 0 8px rgba(0,0,0,0.1),inset 0 2px 0 0px rgba(255,255,255,0.3);color:#fff}.egift-page .module a,.egift-page .module .text-link{color:#3169a8;font-size:14px;text-decoration:none}@media (min-width: 1280px){.egift-page .module h2{padding-right:80px}}.egift-page .module h3{color:#000;font-size:24px}@media (min-width: 1280px){.egift-page .module .hero{position:absolute}}@media (max-width: 1023px){.egift-page .module .hero{position:absolute}}@media (max-width: 699px){.egift-page .module .hero{position:relative;padding-top:10px}}.egift-page .module .hero img{width:192px}@media (min-width: 1280px){.egift-page .module .message{margin-left:224px}}@media (max-width: 1023px){.egift-page .module .message{margin-left:224px}}@media (max-width: 699px){.egift-page .module .message{margin-left:0px;padding-top:15px}}.egift-page .module .message .message-text{width:80%}.egift-page .module .gift-error{margin-left:20px}.egift-page .module.module:before{content:"";display:block;position:absolute;top:2px;right:2px;width:200px;height:200px;background:url("egift/ribbon.png") no-repeat top right}.egift-page .gift-note{border:solid #e0e0e0;border-width:1px 0 0 0;padding:24px 0;font-size:16px}@media (max-width: 699px){.egift-page .gift-note{margin-top:25px}}.egift-page .instructions{color:#666}.egift-page .cta-footer{border:solid #e0e0e0;border-width:1px 0 0 0}@media (max-width: 699px){.egift-page .cta-footer{padding-top:25px}}.egift-page .cta-button input,.egift-page .cta-button a{width:300px;margin-right:20px;-webkit-font-smoothing:auto}@media (max-width: 699px){.egift-page .cta-button input,.egift-page .cta-button a{line-height:40px}}.egift-page .gift-card-number{font-size:20px}.egift-page .number-display{color:#666}.bndotcom .webrd-header .hd-rdiv .hd-drop-down{z-index:3}.bndotcom .webreader{min-width:100%;float:left}.bndotcom .webreader #webreader #webreader-previous{left:0}.bndotcom .webreader #webreader #webreader-next{right:0}.webreader .bndotcom-container{width:100%}.webreader .bndotcom-container #webreader>.webreader-container{padding:10px}#end_of_sample_modal .full-shadow{border-radius:4px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.2);padding:6px}#end_of_sample_modal .full-shadow:hover{border:1px solid #3169a8;box-shadow:0px 0px 16px 4px rgba(49,105,168,0.2);padding:5px}#end_of_sample_modal .content-shadow:not(#globalHeader){background-color:#fff;position:relative}#end_of_sample_modal .content-shadow:after{border-radius:100px 100px 100px 100px / 5px 5px 5px 5px;bottom:0;-moz-box-shadow:0 4px 5px #e0e0e0;-webkit-box-shadow:0 4px 5px #e0e0e0;-o-box-shadow:0 4px 5px #e0e0e0;box-shadow:0 4px 5px #e0e0e0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-10}#end_of_sample_modal .btn,#end_of_sample_modal [class*="btn"]{display:inline-block;border-radius:4px;color:#FFFFFF;font-family:'PTSans',Arial;font-size:14px;font-weight:normal;padding:10px 10px 8px;text-align:center;text-decoration:none !important;text-shadow:0px -2px 0px rgba(0,0,0,0.27)}#end_of_sample_modal .btn-grey{background:#f5f4f0;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f4f0), color-stop(100%, #dcd8cd));background:-webkit-linear-gradient(top, #f5f4f0 30%, #dcd8cd 100%);background:linear-gradient(to bottom, #f5f4f0 30%,#dcd8cd 100%);-pie-background-image:linear-gradient(to bottom, #f5f4f0 30%,#dcd8cd 100%);border:1px solid #b5b2ae;box-shadow:-1px 3px 3px -1px #ccc;-webkit-box-shadow:-1px 3px 3px -1px #ccc;color:#2c67aa;text-shadow:0px -1px 0px rgba(0,0,0,0.27)}#end_of_sample_modal h1,#end_of_sample_modal h2{font-family:'PTSans', Arial, sans-serif;font-weight:bold}#end_of_sample_modal h1{font-size:24px;line-height:1.4;margin:0;padding:0}#end_of_sample_modal h2{color:#000;font-size:20px}#end_of_sample_modal .clearer:before,#end_of_sample_modal .clearer:after{content:" ";display:table}#end_of_sample_modal .clearer:after{clear:both}#end_of_sample_modal .main{min-height:220px}#end_of_sample_modal .hero{position:absolute}#end_of_sample_modal .hero img{width:145px}#end_of_sample_modal .message{margin-left:177px}#end_of_sample_modal .cta-button{margin-top:20px}#end_of_sample_modal .btn{padding:10px 30px 8px 30px;font-weight:bold;-webkit-font-smoothing:antialiased}#end_of_sample_modal .carousel img{width:145px}#end_of_sample_modal .carousel-scroll-button.next,#end_of_sample_modal .carousel-scroll-button.prev{cursor:pointer;height:86px;position:absolute;top:30%;width:49px;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#end_of_sample_modal .carousel-scroll-button.next:before,#end_of_sample_modal .carousel-scroll-button.prev:before{content:none}#end_of_sample_modal .carousel-scroll-button.next{background-image:url(/assets/btn_next_carousel-c5c460db9ccc40824c9ee3e51ecac7e0.png);right:0}#end_of_sample_modal .carousel-scroll-button.prev{background-image:url(/assets/btn_prev_carousel-cfbbb8d03b60574ec087e23089d76017.png);left:0}body.webreader #modal #end_of_sample_modal>.content>h2{border-top:none;font-weight:bold}body.webreader #modal #end_of_sample_modal .carousel ul{margin-left:0 !important}#addSkuSubmitButton{margin-top:0 !important}body.webreader #webreader-progress{background:white !important}body.webreader #modal #end_of_sample_modal .carousel ul li a{display:inline-block;padding-right:20px}.print-sub-auth .form,.print-sub-auth .info{display:inline-block;padding:20px 20px;vertical-align:top}@media (min-width: 1280px){.print-sub-auth .info{width:30%}}@media (max-width: 1023px){.print-sub-auth .info{width:30%}}@media (max-width: 699px){.print-sub-auth .info{width:100%}}.print-sub-auth .info>*{max-width:300px}.print-sub-auth .info span em.show-treatment{position:relative;display:block}.print-sub-auth .info span em.show-treatment img:first-child{-webkit-border-radius:"4px";-moz-border-radius:"4px";-ms-border-radius:"4px";-o-border-radius:"4px";border-radius:"4px"}.print-sub-auth .info span em.show-treatment img{max-width:300px;max-height:475px}.print-sub-auth .info span em.show-treatment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:6px 4px 4px 6px;-moz-border-radius:6px 4px 4px 6px;-ms-border-radius:6px 4px 4px 6px;-o-border-radius:6px 4px 4px 6px;border-radius:6px 4px 4px 6px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.print-sub-auth .info span em.show-treatment img{max-width:100%}.print-sub-auth .info span em.show-treatment img.hidden{display:none}.print-sub-auth .savings li{padding:15px 0;border-bottom:1px solid #d4d4d4}.print-sub-auth .savings li span{display:inline-block;width:80%}.print-sub-auth .savings li .amount{width:20%;text-align:right;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);color:#f27f0d}.print-sub-auth.thank-you{margin-top:15px}.print-sub-auth.thank-you .savings{max-width:300px;margin-bottom:20px}.print-sub-auth .form{position:relative;z-index:0;padding:20px 20px;background-color:#eaeef1;-webkit-box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);-moz-box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);box-shadow:inset 0px 6px 6px -4px rgba(0,0,0,0.2);background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (min-width: 1280px){.print-sub-auth .form{width:70%}}@media (max-width: 1023px){.print-sub-auth .form{width:70%}}@media (max-width: 699px){.print-sub-auth .form{padding-top:0px;width:100%}}.print-sub-auth .form:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.print-sub-auth .form form{padding:20px 0}.print-sub-auth .form h3{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:0 10px 10px 10px}.print-sub-auth .form fieldset{position:relative;display:inline-block;padding:0 10px 10px 10px;vertical-align:bottom}@media (min-width: 1280px){.print-sub-auth .form fieldset{width:50%}}.print-sub-auth .form fieldset.save-changes{text-align:right;display:block;width:100%;padding-top:20px}.print-sub-auth .form fieldset.existing-password{display:block;text-align:left}.print-sub-auth .form fieldset.existing-email{font-size:11px}.print-sub-auth .form fieldset.existing-email,.print-sub-auth .form fieldset.existing-email+fieldset{padding-top:0;padding-bottom:0}@media (max-width: 699px){.print-sub-auth .form fieldset.existing-email,.print-sub-auth .form fieldset.existing-email+fieldset{margin-bottom:10px}}.print-sub-auth .form fieldset.expiration-date div{width:50%;display:inline-block;padding:0 10px}.print-sub-auth .form label,.print-sub-auth .form input,.print-sub-auth .form select{display:block}.print-sub-auth .form select,.print-sub-auth .form .select-wrapper{width:100%;margin:0}.print-sub-auth .form input[type=text],.print-sub-auth .form input[type=number],.print-sub-auth .form input[type=tel],.print-sub-auth .form input[type=password],.print-sub-auth .form input[type=email]{width:100%}.print-sub-auth .form input[type=submit]{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.print-sub-auth .form input[type=submit],.print-sub-auth .form input[type=submit]:hover,.no-touch .print-sub-auth .form input[type=submit]:hover{color:white}.print-sub-auth .form input[type=submit],.print-sub-auth .form input[type=submit]:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.print-sub-auth .form input[type=submit]:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.print-sub-auth .form input[type=submit].selected,.print-sub-auth .form input[type=submit]:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.print-sub-auth .form input[type=submit][disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.print-sub-auth .form input[type=submit]{padding:0.5em 1.0em}}.print-sub-auth .form .whats-this{color:inherit;cursor:pointer;color:#0079ad;font-size:12px}.no-touch .print-sub-auth .form .whats-this:hover{color:#0079ad}.print-sub-auth .form .whats-this[disabled=true],.print-sub-auth .form .whats-this[disabled=true]:hover,.print-sub-auth .form .whats-this[disabled=true]:active,.no-touch .print-sub-auth .form .whats-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .form .whats-this:hover{text-decoration:underline}.print-sub-auth .form .whats-this:before,.print-sub-auth .form .whats-this:after{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.print-sub-auth .form .whats-this:before{content:"( "}.print-sub-auth .form .whats-this:after{content:" )"}.print-sub-auth .form .cancel{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #3b3b3b;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #141414;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2);margin-right:10px}.print-sub-auth .form .cancel,.print-sub-auth .form .cancel:hover,.no-touch .print-sub-auth .form .cancel:hover{color:white}.print-sub-auth .form .cancel,.print-sub-auth .form .cancel:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #616161));background:-webkit-linear-gradient(bottom, #474747, #616161);background:-moz-linear-gradient(bottom, #474747, #616161);background:-o-linear-gradient(bottom, #474747, #616161);background:linear-gradient(bottom, #474747,#616161);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF616161');background:-ms-linear-gradient(bottom, #474747, #616161)}.print-sub-auth .form .cancel:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.print-sub-auth .form .cancel.selected,.print-sub-auth .form .cancel:active{background:#474747;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #474747), color-stop(100%, #545454));background:-webkit-linear-gradient(bottom, #474747, #545454);background:-moz-linear-gradient(bottom, #474747, #545454);background:-o-linear-gradient(bottom, #474747, #545454);background:linear-gradient(bottom, #474747,#545454);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF474747', endColorstr='#FF545454');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.print-sub-auth .form .cancel[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media (max-width: 699px){.print-sub-auth .form .cancel{padding:0.5em 1.0em}}.print-sub-auth .form .add,.print-sub-auth .form .use{color:inherit;cursor:pointer;color:#0079ad}.no-touch .print-sub-auth .form .add:hover,.no-touch .print-sub-auth .form .use:hover{color:#0079ad}.print-sub-auth .form .add[disabled=true],.print-sub-auth .form .add[disabled=true]:hover,.print-sub-auth .form .add[disabled=true]:active,.no-touch .print-sub-auth .form .add[disabled=true]:hover,.print-sub-auth .form .use[disabled=true],.print-sub-auth .form .use[disabled=true]:hover,.print-sub-auth .form .use[disabled=true]:active,.no-touch .print-sub-auth .form .use[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .form .add:hover,.print-sub-auth .form .use:hover{text-decoration:underline}.print-sub-auth .form>article{padding:20px 0}.print-sub-auth .form>article.payment-item:not(:first-of-type){border-top:1px solid white}.print-sub-auth .form>article.payment-item:not(:last-of-type){border-bottom:1px solid #d4d4d4}.print-sub-auth .form>article.payment-item:not(:first-of-type){border-top:0}.print-sub-auth .form>article.payment-item>span{display:inline-block;vertical-align:middle}.print-sub-auth .form>article .method{width:15%}.print-sub-auth .form>article .method a{color:inherit;cursor:pointer;color:#0079ad;display:block}.no-touch .print-sub-auth .form>article .method a:hover{color:#0079ad}.print-sub-auth .form>article .method a[disabled=true],.print-sub-auth .form>article .method a[disabled=true]:hover,.print-sub-auth .form>article .method a[disabled=true]:active,.no-touch .print-sub-auth .form>article .method a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .form>article .method a:hover{text-decoration:underline}.print-sub-auth .form>article .type{width:20%}.print-sub-auth .form>article .account-number,.print-sub-auth .form>article .expiration,.print-sub-auth .form>article .name,.print-sub-auth .form>article .balance{text-align:center}.print-sub-auth .form>article .account-number,.print-sub-auth .form>article .balance{width:25%}.print-sub-auth .form>article .expiration{width:10%}.print-sub-auth .form>article .name{width:30%}.print-sub-auth .form>article a.remove-this{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad}.no-touch .print-sub-auth .form>article a.remove-this:hover{color:#0079ad}.print-sub-auth .form>article a.remove-this[disabled=true],.print-sub-auth .form>article a.remove-this[disabled=true]:hover,.print-sub-auth .form>article a.remove-this[disabled=true]:active,.no-touch .print-sub-auth .form>article a.remove-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .form>article a.remove-this:hover{text-decoration:underline}@media (max-width: 699px){.print-sub-auth .form>article a.remove-this{float:right;font-size:15px;font-family:PTSans, Arial, Helvetica, sans-serif;padding:0.5em 1.0em;border:1px solid #e6e6e6;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px white;border:1px solid #e6e6e6;color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;color:#0079ad;padding:0.5em 1em;text-decoration:none;border:1px solid #d4d4d4}.print-sub-auth .form>article a.remove-this,.print-sub-auth .form>article a.remove-this:hover,.no-touch .print-sub-auth .form>article a.remove-this:hover{color:#474747}.print-sub-auth .form>article a.remove-this,.print-sub-auth .form>article a.remove-this:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f2f2f2), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-moz-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:-o-linear-gradient(bottom, #f2f2f2, #f2f2f2);background:linear-gradient(bottom, #f2f2f2,#f2f2f2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFF2F2F2')}.print-sub-auth .form>article a.remove-this:hover{border:1px solid #bfbfbf}.print-sub-auth .form>article a.remove-this.selected,.print-sub-auth .form>article a.remove-this:active{background:#e6e6e6;border:1px solid #bfbfbf}.print-sub-auth .form>article a.remove-this[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.no-touch .print-sub-auth .form>article a.remove-this:hover{color:#0079ad}.print-sub-auth .form>article a.remove-this[disabled=true],.print-sub-auth .form>article a.remove-this[disabled=true]:hover,.print-sub-auth .form>article a.remove-this[disabled=true]:active,.no-touch .print-sub-auth .form>article a.remove-this[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .form>article a.remove-this:hover{text-decoration:underline}}.print-sub-auth .form>article .use-this,.print-sub-auth .form>article .use-this-card{width:20%;text-align:right}.print-sub-auth .form>article .use-this a.use,.print-sub-auth .form>article .use-this a.use-this-button,.print-sub-auth .form>article .use-this-card a.use,.print-sub-auth .form>article .use-this-card a.use-this-button{margin-top:20px;padding:10px 15px;font-size:13px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.print-sub-auth .form>article .use-this a.use,.print-sub-auth .form>article .use-this a.use:hover,.no-touch .print-sub-auth .form>article .use-this a.use:hover,.print-sub-auth .form>article .use-this a.use-this-button,.print-sub-auth .form>article .use-this a.use-this-button:hover,.no-touch .print-sub-auth .form>article .use-this a.use-this-button:hover,.print-sub-auth .form>article .use-this-card a.use,.print-sub-auth .form>article .use-this-card a.use:hover,.no-touch .print-sub-auth .form>article .use-this-card a.use:hover,.print-sub-auth .form>article .use-this-card a.use-this-button,.print-sub-auth .form>article .use-this-card a.use-this-button:hover,.no-touch .print-sub-auth .form>article .use-this-card a.use-this-button:hover{color:white}.print-sub-auth .form>article .use-this a.use,.print-sub-auth .form>article .use-this a.use:hover,.print-sub-auth .form>article .use-this a.use-this-button,.print-sub-auth .form>article .use-this a.use-this-button:hover,.print-sub-auth .form>article .use-this-card a.use,.print-sub-auth .form>article .use-this-card a.use:hover,.print-sub-auth .form>article .use-this-card a.use-this-button,.print-sub-auth .form>article .use-this-card a.use-this-button:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.print-sub-auth .form>article .use-this a.use:hover,.print-sub-auth .form>article .use-this a.use-this-button:hover,.print-sub-auth .form>article .use-this-card a.use:hover,.print-sub-auth .form>article .use-this-card a.use-this-button:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.print-sub-auth .form>article .use-this a.use.selected,.print-sub-auth .form>article .use-this a.use:active,.print-sub-auth .form>article .use-this a.use-this-button.selected,.print-sub-auth .form>article .use-this a.use-this-button:active,.print-sub-auth .form>article .use-this-card a.use.selected,.print-sub-auth .form>article .use-this-card a.use:active,.print-sub-auth .form>article .use-this-card a.use-this-button.selected,.print-sub-auth .form>article .use-this-card a.use-this-button:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.print-sub-auth .form>article .use-this a.use[disabled],.print-sub-auth .form>article .use-this a.use-this-button[disabled],.print-sub-auth .form>article .use-this-card a.use[disabled],.print-sub-auth .form>article .use-this-card a.use-this-button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.print-sub-auth .form>article .use-this a.remove,.print-sub-auth .form>article .use-this-card a.remove{margin-left:10px}.print-sub-auth .form>article .use-this-card{width:30%}.print-sub-auth .form article.payment-item+article.payment-item:not(:first-of-type){border-top:1px solid white}.print-sub-auth .form article.header{padding-right:30px;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.print-sub-auth .form article.header a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad}.no-touch .print-sub-auth .form article.header a:hover{color:#0079ad}.print-sub-auth .form article.header a[disabled=true],.print-sub-auth .form article.header a[disabled=true]:hover,.print-sub-auth .form article.header a[disabled=true]:active,.no-touch .print-sub-auth .form article.header a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .form article.header a:hover{text-decoration:underline}.print-sub-auth .form .close{z-index:1;position:absolute;right:20px;top:35px;width:25px;height:25px;background:url(/assets/close_drawer-de0d8a42c84229a2d405d1cf3c1bc0b0.png) no-repeat;background-size:25px auto;cursor:pointer}.print-sub-auth .form .close:hover,.print-sub-auth .form .close:active{background-position-y:bottom}.print-sub-auth .account-number label{display:inline-block}.print-sub-auth .account-number a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;float:right}.no-touch .print-sub-auth .account-number a:hover{color:#0079ad}.print-sub-auth .account-number a[disabled=true],.print-sub-auth .account-number a[disabled=true]:hover,.print-sub-auth .account-number a[disabled=true]:active,.no-touch .print-sub-auth .account-number a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.print-sub-auth .account-number a:hover{text-decoration:underline}.print-sub-auth .mailing-label img{max-width:100%;margin:10px 0}.print-sub-auth .title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-bottom:10px}.print-sub-auth .instructions{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:24px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.device-body{min-height:200px;padding-left:20px;box-shadow:3px 0 4px -4px rgba(0,0,0,0.3) inset;-webkit-box-shadow:6px 0 6px -6px rgba(0,0,0,0.3) inset;-ms-box-shadow:3px 0 7px -4px rgba(0,0,0,0.3) inset;-moz-box-shadow:3px 0 4px -4px rgba(0,0,0,0.3) inset;-o-box-shadow:3px 0 4px -4px rgba(0,0,0,0.3) inset}.device-body h2{font-weight:normal;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:36px;padding-bottom:20px}.device-body li{display:table;width:100%;padding:20px 0;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.device-body li:not(:first-of-type){border-top:1px solid white}.device-body li:not(:last-of-type){border-bottom:1px solid #d4d4d4}.device-body li>div{display:table-cell;vertical-align:top;padding-right:10px}.device-body li a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;display:block}.no-touch .device-body li a:hover{color:#0079ad}.device-body li a[disabled=true],.device-body li a[disabled=true]:hover,.device-body li a[disabled=true]:active,.no-touch .device-body li a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.device-body li a:hover{text-decoration:underline}.device-body li a.support{margin-top:10px}.device-body li h3,.device-body li h4{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-bottom:10px}.device-body li h3{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-bottom:30px}.device-body li .image{padding-right:20px;width:25%;min-width:180px}.device-body li .details{width:45%}.device-body li .manage{width:30%;min-width:194px;padding-left:20px;border-left:1px solid #d4d4d4}.device-body li.register .manage{border-left:none}.device-body li#register-device{display:block}.device-body li#register-device .image,.device-body li#register-device .details{display:inline-block}.device-body li#register-device .details h3{margin-bottom:0}#modal .confirm{margin:0px !important}#modal .confirmation{margin:0px !important}#modal footer{margin-top:20px !important}.video-icons-sprite,.library-season .cc,.library-season .closed-captioning,.library-season .video-uv,.library-season .hd,.library-season .pg,.library-season .maturity-rating.maturity-rating-12,.library-season .maturity-rating.maturity-rating-12-a,.library-season .maturity-rating.maturity-rating-15,.library-season .maturity-rating.maturity-rating-18,.library-season .maturity-rating.maturity-rating-pg,.library-season .maturity-rating.maturity-rating-u{background:url(/assets/video-icons-se370d5fb81-70e37618ff173b56e6789808d8c28839.png) no-repeat}.library-page .lendme-errors{color:#cc1d02 !important}.library-page .errors{padding:20px 20px;margin-top:10px;color:#cc1d02;border:1px solid}.library-page .messages{padding:20px 20px;margin-top:10px;color:forestgreen;border:1px solid}.library_marketing_message_placeholder{display:none}.library_marketing_message_placeholder .library_marketing_message{width:100%;height:60px;text-align:center;padding:20px 25px;font-size:16px;color:white;background-color:#0079ad;text-shadow:none}.library_marketing_message_placeholder .library_marketing_message .marketing_text{position:relative;top:-6px;padding-left:20px}.library_marketing_message_placeholder .library_marketing_message .marketing_text a{font-weight:bold;color:white}.library_marketing_message_placeholder .close-button{position:relative;top:4px;background-image:url("/assets/icon_close.png");background-repeat:no-repeat;display:inline-block;float:right;width:13px;height:13px;cursor:pointer}@-moz-document url-prefix(){.library-page .most-recent .product-list .prod img{width:100%}}.library-page .container{z-index:0}.library-page .most-recent{max-width:1116px;margin:0 auto;padding-top:40px}.library-page .most-recent .most-recent-title{display:inline-block;width:40%;padding:40px 20px 0 20px;vertical-align:top}.library-page .most-recent h2{font-weight:normal;font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif}.library-page .most-recent p{padding-top:20px}.library-page .most-recent p,.library-page .most-recent p a{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px}.library-page .most-recent p+p{padding-top:15px}.library-page .most-recent .product-list-wrapper{display:inline-block;width:60%;height:300px;vertical-align:middle;position:relative}.library-page .most-recent .product-list .prod{width:100%;height:300px;vertical-align:middle;position:absolute;z-index:5;margin-left:42%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.library-page .most-recent .product-list .prod,.library-page .most-recent .product-list .prod img{max-width:195px}.library-page .most-recent .product-list .prod .image{margin-bottom:0}.library-page .most-recent .product-list .prod .enewspaper a{display:block;max-height:221px;overflow-y:hidden}.library-page .most-recent .product-list .prod a.ebook em,.library-page .most-recent .product-list .prod a.ebook em:before,.library-page .most-recent .product-list .prod a.ebook em:after,.library-page .most-recent .product-list .prod a.ebook em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.library-page .most-recent .product-list .prod a.ebook em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.library-page .most-recent .product-list .prod a.ebook em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.library-page .most-recent .product-list .prod a.periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.library-page .most-recent .product-list .prod a.catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.library-page .most-recent .product-list .prod a.video em,.library-page .most-recent .product-list .prod a.video em:before,.library-page .most-recent .product-list .prod a.video em:after,.library-page .most-recent .product-list .prod a.video em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.library-page .most-recent .product-list .prod a.video em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.library-page .most-recent .product-list .prod a.enewspaper em{max-height:185px;overflow:hidden;vertical-align:bottom}.library-page .most-recent .product-list .prod a.enewspaper em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.library-page .most-recent .product-list .prod a.app em{position:relative;overflow:hidden;display:block}.library-page .most-recent .product-list .prod a.app em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.library-page .most-recent .product-list .prod a.app em,.library-page .most-recent .product-list .prod a.app em img{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.library-page .most-recent .product-list .prod em{display:inline-block}.library-page .most-recent .product-list .prod img{height:auto;vertical-align:bottom}.library-page .most-recent .product-list .prod+.prod{z-index:4;margin-left:60%;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.library-page .most-recent .product-list .prod+.prod,.library-page .most-recent .product-list .prod+.prod img{max-width:160px}.library-page .most-recent .product-list .prod+.prod .image{margin-bottom:15px}.library-page .most-recent .product-list .prod+.prod .enewspaper a{max-height:175px}.library-page .most-recent .product-list .prod+.prod+.prod{z-index:3;margin-left:30%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.library-page .most-recent .product-list .prod+.prod+.prod .image{margin-bottom:10px}.library-page .most-recent .product-list .prod+.prod+.prod+.prod{z-index:2;margin-left:18%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.library-page .most-recent .product-list .prod+.prod+.prod+.prod .image{margin-bottom:15px}.library-page .most-recent .product-list .prod+.prod+.prod+.prod+.prod{z-index:1;margin-left:6%;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.library-page .most-recent .product-list .prod+.prod+.prod+.prod+.prod .image{margin-bottom:20px}.library-page .most-recent .product-list .prod .image{position:absolute;bottom:10px;display:block;bottom:0}.library-page .most-recent .product-list .prod .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.library-page .most-recent .product-list .prod .image:before{z-index:-1}.library-page .most-recent .product-list .prod .image:before{bottom:15px}.library-page .most-recent .product-list .prod .image.not-avail:after{content:attr(data-not-avail-title);padding-top:20px;padding-left:20px;padding-right:20px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}@media (max-width: 699px){.library-page .most-recent .product-list .prod .image.not-avail:after{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}.library-page .most-recent .product-list .prod a.web-reader{position:absolute;background:url(/assets/sprite-product-tile-overlay-5cce35e72ecd7f76aeb1512b5369dd85.png) no-repeat;background-position:-28px -218px;bottom:2px;right:0;width:45px;height:45px}.library-page .library-sections{padding:20px 20px}.library-page .library-section{position:relative;padding:8px 0;padding:15px 0}.library-page .library-section.empty .trigger.disabled,.library-page .library-section.empty .trigger.disabled:hover,.library-page .library-section.empty .trigger.disabled:active,.no-touch .library-page .library-section.empty .trigger.disabled:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-page .library-section.empty .trigger.disabled:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.library-page .library-section .trigger{line-height:30px;cursor:pointer;padding:0 15px 0 37px;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.library-page .library-section .trigger:after{position:absolute;content:"";height:22px;width:22px;background-image:url(/assets/circle-plus-622fda6b33f11ebbf02ed888be5fac08.png);background-repeat:no-repeat;background-size:23px auto}.library-page .library-section .trigger+.drawer{display:none}.library-page .library-section .trigger.open:after{background-image:url(/assets/circle-minus-9c4967c79369b13528a0a3d5d445a3b3.png)}.library-page .library-section .trigger.open+.drawer{display:block}.library-page .library-section:not(:first-of-type){border-top:1px solid white}.library-page .library-section:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-page .library-section .trigger{display:block}.library-page .library-section .trigger:after{top:12px;left:0}.library-page .library-section .trigger::after{top:19px}.library-page .library-section:first-of-type{border-top:1px solid #d4d4d4;-webkit-box-shadow:inset 0 1px 0px white;-moz-box-shadow:inset 0 1px 0px white;box-shadow:inset 0 1px 0px white}.library-page .library-section h2{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px}.library-page .library-section h2 span{color:#999999}.library-page .section-action-buttons{position:absolute;top:10px;right:0}.library-page .section-action-buttons button{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 20px;margin-left:10px}.library-page .section-action-buttons button[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-page .section-action-buttons button:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-page .section-action-buttons button:active{background:#5e5a5a}.library-page .section-action-buttons button:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-page .section-action-buttons button:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}@media only screen and (max-width: 699px){.library-page .section-action-buttons button{padding:15px 20px}}.library-page .section-action-buttons button[disabled]{background:inherit}.library-page .drawer.showing-archives .section-action-buttons button.archives{padding:10px 20px}.library-page .drawer.managing .section-action-buttons button.manage{padding:10px 20px}.library-page .drawer{margin-top:20px;text-align:center}.library-page .drawer .carousel-wrapper{text-align:left}.library-page .drawer li .manage-section{display:none}.library-page .drawer .empty-archives,.library-page .drawer .empty-actives{display:none}.library-page .drawer .carousel ul li .loader{background:url(/assets/loader_light-bc49535e798410fbf4ba1338d9bfa90e.gif) center center no-repeat;height:60px;width:60px;display:block;margin-bottom:192.5px}.library-page .drawer .loader{background:url(/assets/loader_light-bc49535e798410fbf4ba1338d9bfa90e.gif) center center no-repeat;height:60px;width:60px;display:none;margin:auto}.library-page .drawer [data-lazy-loading]{background:url(/assets/loader_light-bc49535e798410fbf4ba1338d9bfa90e.gif) center center no-repeat;height:60px;width:60px;display:inline-block;margin:auto}.library-page .drawer.managing button.manage{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#5e5a5a;background:-webkit-linear-gradient(95deg, #5e5a5a, #7d7d7d);background:-moz-linear-gradient(95deg, #5e5a5a, #7d7d7d);background:-o-linear-gradient(95deg, #5e5a5a, #7d7d7d);background:linear-gradient(95deg, #5e5a5a,#7d7d7d);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF5E5A5A', endColorstr='#FF7D7D7D')}.library-page .drawer.managing button.manage[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-page .drawer.managing button.manage:hover,.library-page .drawer.managing button.manage:focus{background:#626060;background:-webkit-linear-gradient(95deg, #626060, #b4b4b6);background:-moz-linear-gradient(95deg, #626060, #b4b4b6);background:-o-linear-gradient(95deg, #626060, #b4b4b6);background:linear-gradient(95deg, #626060,#b4b4b6);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF626060', endColorstr='#FFB4B4B6')}.library-page .drawer.managing button.manage:active{background:#5e5a5a}@media only screen and (max-width: 699px){.library-page .drawer.managing button.manage{padding:15px 20px}}.library-page .drawer.managing li .manage-section{display:block}.library-page .drawer.managing li .info-section{display:none}.library-page .drawer.showing-archives button.archives{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#5e5a5a;background:-webkit-linear-gradient(95deg, #5e5a5a, #7d7d7d);background:-moz-linear-gradient(95deg, #5e5a5a, #7d7d7d);background:-o-linear-gradient(95deg, #5e5a5a, #7d7d7d);background:linear-gradient(95deg, #5e5a5a,#7d7d7d);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF5E5A5A', endColorstr='#FF7D7D7D')}.library-page .drawer.showing-archives button.archives[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-page .drawer.showing-archives button.archives:hover,.library-page .drawer.showing-archives button.archives:focus{background:#626060;background:-webkit-linear-gradient(95deg, #626060, #b4b4b6);background:-moz-linear-gradient(95deg, #626060, #b4b4b6);background:-o-linear-gradient(95deg, #626060, #b4b4b6);background:linear-gradient(95deg, #626060,#b4b4b6);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF626060', endColorstr='#FFB4B4B6')}.library-page .drawer.showing-archives button.archives:active{background:#5e5a5a}@media only screen and (max-width: 699px){.library-page .drawer.showing-archives button.archives{padding:15px 20px}}.library-page .drawer.loading .loader{display:block}.library-page .drawer.loading .empty-archives,.library-page .drawer.loading .empty-actives,.library-page .drawer.loading .carousel ul{display:none}.library-page .drawer.loading-issues .loader{display:block}.library-page .drawer.showing-empty-archives .empty-archives{display:block}.library-page .drawer.showing-empty-archives .empty-actives,.library-page .drawer.showing-empty-archives .carousel ul{display:none}.library-page .drawer.showing-empty-actives .empty-actives{display:block}.library-page .drawer.showing-empty-actives .empty-archives,.library-page .drawer.showing-empty-actives .carousel ul{display:none}.library-page .drawer .issues-drawer{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51545C', endColorstr='#FF3A3B41');background:url(/assets/bg_texture_dark-8337d11f231c3d5c2d9303e9b273b564.png),#3a3b41;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;-o-transition:max-height 0.8s;transition:max-height 0.8s;height:0;max-height:0;overflow:hidden}.library-page .drawer .issues-drawer.open{height:auto;max-height:535px}.library-page .drawer .issues-drawer .issues-drawer-wrapper{margin:40px 0}.library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title{text-align:left;margin:0 0 10px 10px}.library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close{float:right;margin-right:10px}.library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close,.library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close:hover,.library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close:active{color:white}.no-touch .library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close,.no-touch .library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close:hover,.no-touch .library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close:active{color:white}.library-page .drawer .issues-drawer .issues-drawer-wrapper .subscription-title .close:hover{text-decoration:none}.library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile a,.library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile a:hover,.library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile a:active{color:white}.no-touch .library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile a,.no-touch .library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile a:hover,.no-touch .library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile a:active{color:white}.library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile .title a{text-shadow:none}.library-page .drawer .issues-drawer .issues-drawer-wrapper .product-tile .cover-date{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.library-page .drawer .issues-drawer .issues-drawer-wrapper .no-issues{text-align:left;margin:30px 0 0 10px}.library-page .drawer .issues-drawer-triangle{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF51545C', endColorstr='#FF3A3B41');background:url(/assets/bg_texture_dark-8337d11f231c3d5c2d9303e9b273b564.png),#3a3b41;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);height:15px;width:30px;bottom:0px;left:60px;position:absolute}.library-page .drawer .issues-drawer-triangle:before{content:"";height:0;width:0;position:absolute;left:0;top:0;border-width:0 0 15px 15px;border-color:transparent transparent transparent white;border-style:solid}.library-page .drawer .issues-drawer-triangle:after{content:"";height:0;width:0;position:absolute;top:0;right:0;border-width:0 15px 15px 0;border-color:transparent white transparent transparent;border-style:solid}.library-page #main-footer{margin-top:20px}.library-page-new .library-main-menu{text-align:center;padding:16px;border-bottom:1px solid rgba(0,0,0,0.2);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(60%, #eaeaea));background:-webkit-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-moz-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-o-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:linear-gradient(top, #f5f5f5 0%,#eaeaea 60%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFEAEAEA')}.library-page-new .library-main-menu li{display:inline-block;padding:0 20px}.library-page-new .library-main-menu a{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;color:#0079ad;color:inherit;cursor:pointer}.no-touch .library-page-new .library-main-menu a:hover{color:#0079ad}.library-page-new .library-main-menu a[disabled=true],.library-page-new .library-main-menu a[disabled=true]:hover,.library-page-new .library-main-menu a[disabled=true]:active,.no-touch .library-page-new .library-main-menu a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-page-new .most-recent{border-top:2px solid white}.library-page-new .library-section{padding-bottom:0;min-height:60px}.library-page-new .library-section .trigger{float:left}.library-page-new .library-section .see-all{float:right;margin-top:3px}.library-page-new .library-section .drawer:before{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.library-page-new .library-section .carousel-scroll-button.prev{-webkit-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;-moz-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.9)));background:-webkit-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9));background:-moz-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9));background:-o-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9));background:linear-gradient(left, #ffffff 30%,rgba(255,255,255,0.9));background:-ms-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff4f4f4',EndColorStr='#bbf4f4f4',GradientType='1')}.library-page-new .library-section .carousel-scroll-button.prev:hover{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.95)));background:-webkit-linear-gradient(left, #fff 30%, rgba(255,255,255,0.95));background:-moz-linear-gradient(left, #fff 30%, rgba(255,255,255,0.95));background:-o-linear-gradient(left, #fff 30%, rgba(255,255,255,0.95));background:linear-gradient(left, #ffffff 30%,rgba(255,255,255,0.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff4f4f4',EndColorStr='#ddf4f4f4',GradientType='1')}.library-page-new .library-section .carousel-scroll-button.prev:before{background-image:url(/assets/arrow-sprite-left-ab53af0ccb09868a23cd275f11c30df1.png) !important}.ie9 .library-page-new .library-section .carousel-scroll-button.prev{background-image:url(/assets/arrow-sprite-left-ab53af0ccb09868a23cd275f11c30df1.png) !important}.library-page-new .library-section .carousel-scroll-button.next{-webkit-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;-moz-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.9)));background:-webkit-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9));background:-moz-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9));background:-o-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9));background:linear-gradient(right, #ffffff 30%,rgba(255,255,255,0.9));background:-ms-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bbf4f4f4',EndColorStr='#eff4f4f4',GradientType='1')}.library-page-new .library-section .carousel-scroll-button.next:hover{background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.95)));background:-webkit-linear-gradient(right, #fff 30%, rgba(255,255,255,0.95));background:-moz-linear-gradient(right, #fff 30%, rgba(255,255,255,0.95));background:-o-linear-gradient(right, #fff 30%, rgba(255,255,255,0.95));background:linear-gradient(right, #ffffff 30%,rgba(255,255,255,0.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddf4f4f4',EndColorStr='#eff4f4f4',GradientType='1')}.library-page-new .library-section .carousel-scroll-button.next:before{background-image:url(/assets/arrow-sprite-right-a7252ebeb939ac99140b4ff8d8a0fcc4.png) !important}.ie9 .library-page-new .library-section .carousel-scroll-button.next{background-image:url(/assets/arrow-sprite-right-a7252ebeb939ac99140b4ff8d8a0fcc4.png) !important}.library-page-new .library-section .carousel-scroll-button.prev,.library-page-new .library-section .carousel-scroll-button.next{-webkit-transition-property:left, right, background, opacity;-moz-transition-property:left, right, background, opacity;-o-transition-property:left, right, background, opacity;transition-property:left, right, background, opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.library-page-new .library-section .carousel-scroll-button.prev:hover:before,.library-page-new .library-section .carousel-scroll-button.next:hover:before{background-position:center bottom}.library-page-new .library-section .carousel-scroll-button.prev:before,.library-page-new .library-section .carousel-scroll-button.next:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;height:28px;width:28px;background-position:center top;background-repeat:no-repeat}.library-page-new .library-section .carousel-scroll-button.prev:focus,.library-page-new .library-section .carousel-scroll-button.next:focus{outline:none}.library-page-new .options-menu{position:absolute;bottom:0;left:0;z-index:3}.library-page-new .options-menu .menu-trigger{position:absolute;bottom:10px;left:10px;display:block;padding-left:23px;padding-right:8px;width:35px;height:30px;line-height:31px;border:1px solid rgba(0,0,0,0.45);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(247,247,247,0.95)), color-stop(100%, rgba(225,225,225,0.95)));background:-webkit-linear-gradient(top, rgba(247,247,247,0.95) 0%, rgba(225,225,225,0.95) 100%);background:-moz-linear-gradient(top, rgba(247,247,247,0.95) 0%, rgba(225,225,225,0.95) 100%);background:-o-linear-gradient(top, rgba(247,247,247,0.95) 0%, rgba(225,225,225,0.95) 100%);background:linear-gradient(top, rgba(247,247,247,0.95) 0%,rgba(225,225,225,0.95) 100%);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.15),inset 0px 2px 0px rgba(255,255,255,0.5);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.15),inset 0px 2px 0px rgba(255,255,255,0.5);box-shadow:0px 1px 2px rgba(0,0,0,0.15),inset 0px 2px 0px rgba(255,255,255,0.5)}.ie8 .library-page-new .options-menu .menu-trigger{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFFFFFFF')}.library-page-new .options-menu .menu-trigger strong{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background:url(/assets/gear-2273084e61317fa8cfcf917c3cff109c.png) 7px 5px no-repeat}.library-page-new .options-menu .menu-trigger:hover{border:1px solid rgba(0,0,0,0.65);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(225,225,225,0.95)), color-stop(100%, rgba(247,247,247,0.95)));background:-webkit-linear-gradient(top, rgba(225,225,225,0.95) 0%, rgba(247,247,247,0.95) 100%);background:-moz-linear-gradient(top, rgba(225,225,225,0.95) 0%, rgba(247,247,247,0.95) 100%);background:-o-linear-gradient(top, rgba(225,225,225,0.95) 0%, rgba(247,247,247,0.95) 100%);background:linear-gradient(top, rgba(225,225,225,0.95) 0%,rgba(247,247,247,0.95) 100%);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.75),inset 0px 2px 0px rgba(255,255,255,0.5);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.75),inset 0px 2px 0px rgba(255,255,255,0.5);box-shadow:0px 2px 4px rgba(0,0,0,0.75),inset 0px 2px 0px rgba(255,255,255,0.5)}.ie8 .library-page-new .options-menu .menu-trigger:hover{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFFFFFFF')}.library-page-new .options-menu .options-menu-overlay,.library-page-new .options-menu .generic-close{display:none}.library-page-new .options-menu .options-menu-overlay ul{position:absolute;bottom:50px;left:5px;width:135px;background:white;border:1px solid #d4d4d4;border-radius:4px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.25);box-shadow:0 5px 20px rgba(0,0,0,0.25);padding:10px 0;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-page-new .options-menu .options-menu-overlay ul a:hover{color:#0079ad}.library-page-new .options-menu .options-menu-overlay ul>*{display:block;padding:0 15px}.library-page-new .options-menu .options-menu-overlay ul>*+*{padding-top:7px}.library-page-new .options-menu .options-menu-overlay ul>*+*.delete{border-top:1px solid #d4d4d4;padding-top:4px;margin-top:5px}.library-page-new .options-menu.open .options-menu-overlay{display:block}.library-page-new .publication-title{float:left;padding-right:10px}.library-page-new .publication-title a{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-page-new .publication-title a:hover{color:#0079ad;text-decoration:none}.library-page-new .publication-title+.options-menu{position:static;float:left;padding-top:5px}.library-page-new .publication-title+.options-menu .menu-trigger{position:relative;top:0;bottom:auto;left:0;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-page-new .publication-title+.options-menu .menu-trigger:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);text-decoration:none}.library-page-new .publication-title+.options-menu .options-menu-overlay{position:relative;z-index:3}.library-page-new .publication-title+.options-menu .options-menu-overlay ul{top:5px;bottom:auto}.library-page-new .publication-title+.options-menu .options-menu-overlay ul a{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-page-new .publication-title+.options-menu .options-menu-overlay ul a:hover{color:#0079ad;text-decoration:none}.library-page-new .no-issues{padding:20px 20px}.library-page-new .product-tile.enewspaper .image .options-menu a:after{content:none}.library-page-new .lendme-wrapper{text-align:center}.library-page-new .lendme-wrapper .lendme-form{max-width:630px;display:inline-block;text-align:left;padding:10px 0}.library-page-new .lendme-wrapper .lendme-form h2{font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin-top:20px}@media (max-width: 1023px){.library-page-new .lendme-wrapper .lendme-form h2{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.library-page-new .lendme-wrapper .lendme-form article.product{margin-top:10px}.library-page-new .lendme-wrapper .lendme-form article.product .hero{float:left}.library-page-new .lendme-wrapper .lendme-form article.product .details{margin-left:180px}.library-page-new .lendme-wrapper .lendme-form article.product .details .product-title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-top:0}.library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor a:hover{color:#0079ad}.library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor a[disabled=true],.library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor a[disabled=true]:hover,.library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor a[disabled=true]:active,.no-touch .library-page-new .lendme-wrapper .lendme-form article.product .details .product-contributor a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-page-new .lendme-wrapper .lendme-form article.product .details .product-type{font-style:italic;font-weight:bold;color:grey}.library-page-new .lendme-wrapper .lendme-form article.form{clear:both;margin-top:20px}.library-page-new .lendme-wrapper .lendme-form article.form p{margin-top:20px}.library-page-new .lendme-wrapper .lendme-form article.form .lendme{margin-top:20px}.library-page-new .lendme-wrapper .lendme-form article.form .lendme input[type=email],.library-page-new .lendme-wrapper .lendme-form article.form .lendme textarea{background-color:#fafafa;border:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.25);font-size:14px;width:634px}.library-page-new .lendme-wrapper .lendme-form article.form .lendme textarea{height:133px;padding:10px}.library-page-new .lendme-wrapper .lendme-form article.form .lendme .counter{margin-top:40px;margin-bottom:0px;text-align:right}.library-page-new .lendme-wrapper .lendme-form article.form .lendme .message{padding:0;margin-top:0px}.library-page-new .lendme-wrapper .lendme-form article.form .lendme .buttons{margin-top:20px;margin-bottom:20px;text-align:right}.library-page-new .lendme-wrapper .lendme-form article.form .lendme .buttons .btn-lendme{padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:#f5f4f0;background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, #f5f4f0), color-stop(100%, #dcd8cd));background:-webkit-linear-gradient(top, #f5f4f0 30%, #dcd8cd 100%);background:linear-gradient(to bottom, #f5f4f0 30%,#dcd8cd 100%);-pie-background-image:linear-gradient(to bottom, #f5f4f0 30%,#dcd8cd 100%);border:1px solid #b5b2ae;box-shadow:0 2px 4px -1px #cccccc !important;-webkit-box-shadow:-1px 3px 3px -1px #cccccc;color:#2c67aa;text-shadow:1px 1px 1px white}.library-page-new .lendme-wrapper .lendme-form article.form .lendme .buttons .btn-lendme[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.en_GB .library-page-new .video.new-product-tile a{cursor:default}.en_GB .library-page-new .video.new-product-tile a:hover{text-decoration:none}.en_GB .library-page-new .video.new-product-tile:hover a{color:inherit}.library-show .container{min-height:350px}.library-show .breadcrumbs li{display:inline-block}.library-show .breadcrumbs li:after{content:">";color:#bdbdbd}.library-show .see-all,.library-show .library-menu,.library-show .filter{padding:20px 40px}.library-show .library-menu{position:relative;border-bottom:1px solid rgba(0,0,0,0.2);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(60%, #eaeaea));background:-webkit-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-moz-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-o-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:linear-gradient(top, #f5f5f5 0%,#eaeaea 60%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFEAEAEA')}.library-show .library-menu .top-menu-trigger{font-weight:normal;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:36px;line-height:26px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);position:relative;padding-right:35px}.library-show .library-menu .top-menu-trigger:hover{text-decoration:none}.library-show .library-menu .top-menu-trigger:after{content:"";position:absolute;right:0;height:26px;width:26px;margin-left:5px;cursor:pointer;background:url(/assets/digitalstore_nav_arrow_sprite-a4cb5f788656068de205fa6dee69d110.png);vertical-align:middle}.library-show .library-menu .top-menu-trigger:hover:after{background-position:0 -27px}.library-show .library-menu .top-menu-trigger:active:after{background-position:0 -54px}.library-show .library-menu .top-menu-trigger.opened:after{background-position:0 -81px}.library-show .library-menu .top-menu-trigger.opened:hover:after{background-position:0 -108px}.library-show .library-menu .top-menu-trigger.opened:active:after{background-position:0 -135px}.library-show .library-menu .top-menu-trigger+*{display:none}.library-show .library-menu .top-menu-trigger.opened+*{display:block}.library-show .library-menu .actual-menu{position:absolute;bottom:-195px;left:25px;min-width:150px;background:white;border:1px solid rgba(0,0,0,0.25);z-index:4;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 3px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow:2px 3px 10px 0px rgba(0,0,0,0.25);box-shadow:2px 3px 10px 0px rgba(0,0,0,0.25);font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);line-height:22px;padding:10px 0}.library-show .library-menu .actual-menu>*{display:block;padding:0 15px 7px 15px;border-bottom:1px solid #d4d4d4;margin-bottom:5px}.library-show .library-menu .actual-menu>*+*{border-bottom:none;margin-bottom:0}.library-show .library-menu .actual-menu a{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .library-menu a{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);color:#999999}.library-show .library-menu a:hover,.library-show .library-menu a.active{color:#0079ad}.library-show .library-menu .single-publication-title{font-weight:normal;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:36px;line-height:26px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);position:relative;padding-right:5px;display:inline-block}.library-show .library-menu .options-menu{display:inline-block;position:relative}.library-show .library-menu .options-menu .menu-trigger{position:relative;top:8px;left:0;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .library-menu .options-menu .menu-trigger:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);text-decoration:none}.library-show .library-menu .options-menu .options-menu-overlay ul{top:40px;bottom:auto}.library-show .library-menu .options-menu a{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .library-menu .options-menu a:hover{text-decoration:none}.library-show .library-menu+*{border-top:1px solid white}.library-show .message,.library-show .errors{padding:20px 20px}.library-show .filter:after{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.library-show .display-status{float:left}.library-show .sort-by{float:right}.library-show .no-items-message{padding:20px 20px;text-align:center}.library-show .no-items-message,.library-show .no-items-message a{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px}.library-show .no-items-message>*{display:block}.library-show .product_list{text-align:justify}.library-show .product_list li{display:inline}.library-show .pagination{text-align:center;cursor:default;color:#bdbdbd;height:60px}.library-show .pagination .location{display:block;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .pagination a{cursor:pointer;color:inherit;cursor:pointer;color:#0079ad}.no-touch .library-show .pagination a:hover{color:#0079ad}.library-show .pagination a[disabled=true],.library-show .pagination a[disabled=true]:hover,.library-show .pagination a[disabled=true]:active,.no-touch .library-show .pagination a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .pagination a:hover{text-decoration:underline}.library-show .pagination .loader{display:none;background:url(/assets/loader_light-bc49535e798410fbf4ba1338d9bfa90e.gif) center center no-repeat;height:60px}.library-show .see-more-search-results{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');color:inherit;cursor:pointer;color:#0079ad;border-bottom:1px solid white;padding:10px 60px;margin-bottom:20px}.library-show .see-more-search-results[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-show .see-more-search-results:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-show .see-more-search-results:active{background:#5e5a5a}.no-touch .library-show .see-more-search-results:hover{color:#0079ad}.library-show .see-more-search-results[disabled=true],.library-show .see-more-search-results[disabled=true]:hover,.library-show .see-more-search-results[disabled=true]:active,.no-touch .library-show .see-more-search-results[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .see-more-search-results:hover{text-decoration:underline}@media only screen and (max-width: 699px){.library-show .see-more-search-results{padding:15px 20px}}.library-show.library-page .library-section:first-of-type{border-top:none}.library-season .library-menu .back-button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:whitesmoke;font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);border:1px solid #bdbdbd;display:inline-block;width:34px;height:34px;line-height:32px;text-align:center;margin-right:10px;vertical-align:middle}.library-season .library-menu .back-button:hover{text-decoration:none}.library-season .single-publication-title{vertical-align:middle}.library-season .hero,.library-season .info{display:inline-block;padding:20px 20px;vertical-align:top}.library-season .hero{width:30%}.library-season .info{width:70%}.library-season .hero span em.show-treatment{max-width:300px}.library-season .hero span em.show-treatment img{max-width:100%}.library-season .hero span em.show-treatment img.hidden{display:none}.library-season .product-title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-top:10px}.library-season .video-call-to-action{padding:20px 0}.library-season .product-ancillary-info h2{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-season .product-ancillary-info .product-synopsys{padding:20px 0}.library-season .series-episodes{background:whitesmoke;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-season .series-episodes .season-title,.library-season .series-episodes header{display:none}.library-season .list-of-episodes .name-description{color:#474747;width:85%}.library-season .list-of-episodes>section{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.library-season .list-of-episodes>section .name{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding-right:5px;width:30%}.library-season .list-of-episodes>section .time{font-size:14px;width:100%;text-align:left}.library-season .list-of-episodes>section .file-size{white-space:nowrap}.library-season .list-of-episodes>section .date{font-size:14px;font-weight:normal}.library-season .list-of-episodes>section .description{max-height:6em;width:70%;overflow:hidden}.library-season .list-of-episodes>section .description h2{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-season .list-of-episodes>section .description h2 span{display:inline-block;vertical-align:middle}.library-season .list-of-episodes>section .description .date,.library-season .list-of-episodes>section .description .time{display:none}.library-season .list-of-episodes>section .description .show-more{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)), color-stop(40%, #f5f5f5));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f5f5 40%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f5f5 40%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f5f5 40%);background:linear-gradient(left, rgba(255,255,255,0) 0%,#f5f5f5 40%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF00F5F5', endColorstr='#FFF5F5F5')}.library-season .list-of-episodes>section .description .show-less{margin:0 10px 0 0}.library-season .list-of-episodes>section .row:hover .show-more{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)), color-stop(40%, #f5f5f5));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f5f5 40%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f5f5 40%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #f5f5f5 40%);background:linear-gradient(left, rgba(255,255,255,0) 0%,#f5f5f5 40%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF00F5F5', endColorstr='#FFF5F5F5')}.library-season .list-of-episodes .row{padding:20px 20px}.library-season .list-of-episodes .row:not(:first-of-type){border-top:1px solid white}.library-season .list-of-episodes .row:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-season .list-of-episodes .options-menu{position:relative;top:32px}.library-season .list-of-episodes .options-menu .options-menu-overlay ul{position:absolute;top:0px;bottom:auto;right:-44px}.library-season .name-title,.library-season .labels{display:inline-block}.library-season .cc,.library-season .closed-captioning{background-position:0 -178px;color:transparent;text-shadow:none;display:inline-block;font-size:0;vertical-align:super;margin:auto 3px;vertical-align:middle;width:26px;height:20px}.library-season .video-uv{color:transparent;text-shadow:none;display:inline-block;font-size:0;vertical-align:super;margin:auto 3px;background-position:0 -258px;vertical-align:middle;width:26px;height:20px;line-height:20px}.library-season .hd{color:transparent;text-shadow:none;display:inline-block;font-size:0;margin:auto 3px;background-position:0 -238px;vertical-align:middle;width:26px;height:20px}.library-season .pg{color:transparent;text-shadow:none;display:inline-block;font-size:0;vertical-align:super;margin:auto 3px;background-position:0 -298px;vertical-align:middle;width:26px;height:20px}.library-season .video-uv-learnmore{padding-left:5px}.library-season .maturity-rating{color:transparent;text-shadow:none;display:inline-block;font-size:0;vertical-align:super;margin:auto 3px;vertical-align:middle;width:26px;height:20px;line-height:20px}.library-season .maturity-rating.maturity-rating-12{background-position:0 -98px;height:20px}.library-season .maturity-rating.maturity-rating-12-a{background-position:0 -118px;height:20px}.library-season .maturity-rating.maturity-rating-15{background-position:0 -138px;height:20px}.library-season .maturity-rating.maturity-rating-18{background-position:0 -158px;height:20px}.library-season .maturity-rating.maturity-rating-pg{background-position:0 -218px;height:20px}.library-season .maturity-rating.maturity-rating-u{background-position:0 -278px;height:20px}.thank-you{padding:60px 20px;text-align:center;background:whitesmoke;border-bottom:1px solid #d4d4d4}.thank-you .payment-information strong{font-family:PTSans, Arial, Helvetica, sans-serif}.thank-you .order-number{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.thank-you .view-details{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;margin-left:10px}.thank-you p+p{margin-top:10px}.thank-you p{margin:5px 0}.thank-you .hero{width:200px;display:inline-block;padding-right:20px}.thank-you .hero img{max-width:145px;max-height:218px;vertical-align:bottom}.thank-you .message{display:inline-block;vertical-align:top;text-align:left;padding-left:20px}.thank-you .message h1{font-weight:normal;font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;margin-bottom:20px;line-height:1.25}.thank-you .image{display:inline-block;position:relative}.thank-you .image.not-avail:after{content:attr(data-not-avail-title);padding-top:20px;padding-left:20px;padding-right:20px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}@media (max-width: 699px){.thank-you .image.not-avail:after{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}.tracking-pixels{position:absolute}.instant-purchase-thank-you-page .read-now a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.instant-purchase-thank-you-page .read-now a,.instant-purchase-thank-you-page .read-now a:hover,.no-touch .instant-purchase-thank-you-page .read-now a:hover{color:white}.instant-purchase-thank-you-page .read-now a,.instant-purchase-thank-you-page .read-now a:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.instant-purchase-thank-you-page .read-now a:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.instant-purchase-thank-you-page .read-now a.selected,.instant-purchase-thank-you-page .read-now a:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.instant-purchase-thank-you-page .read-now a[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.instant-purchase-thank-you-page .discover-more-drawer{padding:20px 20px;background:white}.instant-purchase-thank-you-page .discover-more-drawer h2{font-weight:normal;font-size:30px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:36px;padding:0 20px 20px 20px}.redeem-access-code{text-align:center;padding:30px 0}.redeem-access-code>h1{font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin-bottom:20px}@media (max-width: 1023px){.redeem-access-code>h1{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.redeem-access-code>h2{font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747;margin-bottom:20px}@media (max-width: 1023px){.redeem-access-code>h2{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}.redeem-access-code .welcome strong{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.redeem-access-code .sign-in{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.redeem-access-code .redeem-form{width:425px;margin:27px auto 5px auto;text-align:left}.redeem-access-code .redeem-form .access-code-errors{margin-bottom:10px}.redeem-access-code .redeem-form label{display:block}.redeem-access-code .redeem-form .access-code{padding-top:5px;padding-bottom:5px;height:auto;text-transform:uppercase}.redeem-access-code .redeem-form .access-code.error{display:inline-block}.redeem-access-code .redeem-form .add-now{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.redeem-access-code .redeem-form .add-now,.redeem-access-code .redeem-form .add-now:hover,.no-touch .redeem-access-code .redeem-form .add-now:hover{color:white}.redeem-access-code .redeem-form .add-now,.redeem-access-code .redeem-form .add-now:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.redeem-access-code .redeem-form .add-now:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.redeem-access-code .redeem-form .add-now.selected,.redeem-access-code .redeem-form .add-now:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.redeem-access-code .redeem-form .add-now[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.redeem-access-code .redeem-form .what-is-an-access-code{margin-top:5px;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.web-view .redeem-access-code .redeem-form .what-is-an-access-code{margin-top:15px}.redeem-thank-you .thank-you{background:white;border-bottom:none;padding:30px 0}.redeem-thank-you .thank-you>h1{font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin-bottom:20px}@media (max-width: 1023px){.redeem-thank-you .thank-you>h1{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.redeem-thank-you .message{width:70%}.redeem-thank-you .product-title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-top:0}.redeem-thank-you .product-contributor{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.redeem-thank-you .product-contributor a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .redeem-thank-you .product-contributor a:hover{color:#0079ad}.redeem-thank-you .product-contributor a[disabled=true],.redeem-thank-you .product-contributor a[disabled=true]:hover,.redeem-thank-you .product-contributor a[disabled=true]:active,.no-touch .redeem-thank-you .product-contributor a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.redeem-thank-you .go-to-library,.redeem-thank-you .read-now{margin-top:20px}.redeem-thank-you .go-to-library a,.redeem-thank-you .read-now a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.redeem-thank-you .go-to-library a,.redeem-thank-you .go-to-library a:hover,.no-touch .redeem-thank-you .go-to-library a:hover,.redeem-thank-you .read-now a,.redeem-thank-you .read-now a:hover,.no-touch .redeem-thank-you .read-now a:hover{color:white}.redeem-thank-you .go-to-library a,.redeem-thank-you .go-to-library a:hover,.redeem-thank-you .read-now a,.redeem-thank-you .read-now a:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.redeem-thank-you .go-to-library a:hover,.redeem-thank-you .read-now a:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.redeem-thank-you .go-to-library a.selected,.redeem-thank-you .go-to-library a:active,.redeem-thank-you .read-now a.selected,.redeem-thank-you .read-now a:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.redeem-thank-you .go-to-library a[disabled],.redeem-thank-you .read-now a[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.redeem-access-code{text-align:center;padding:30px 0}.redeem-access-code>h1{font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin-bottom:20px}@media (max-width: 1023px){.redeem-access-code>h1{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.redeem-access-code>h2{font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747;margin-bottom:20px}@media (max-width: 1023px){.redeem-access-code>h2{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}.redeem-access-code .welcome strong{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.redeem-access-code .sign-in{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.redeem-access-code .redeem-form{width:425px;margin:27px auto 5px auto;text-align:left}.redeem-access-code .redeem-form .access-code-errors{margin-bottom:10px}.redeem-access-code .redeem-form label{display:block}.redeem-access-code .redeem-form .access-code{padding-top:5px;padding-bottom:5px;height:auto;text-transform:uppercase}.redeem-access-code .redeem-form .access-code.error{display:inline-block}.redeem-access-code .redeem-form .add-now{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.redeem-access-code .redeem-form .add-now,.redeem-access-code .redeem-form .add-now:hover,.no-touch .redeem-access-code .redeem-form .add-now:hover{color:white}.redeem-access-code .redeem-form .add-now,.redeem-access-code .redeem-form .add-now:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.redeem-access-code .redeem-form .add-now:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.redeem-access-code .redeem-form .add-now.selected,.redeem-access-code .redeem-form .add-now:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.redeem-access-code .redeem-form .add-now[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.redeem-access-code .redeem-form .what-is-an-access-code{margin-top:5px;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.web-view .redeem-access-code .redeem-form .what-is-an-access-code{margin-top:15px}.redeem-thank-you .thank-you{background:white;border-bottom:none;padding:30px 0}.redeem-thank-you .thank-you>h1{font-size:34px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em;color:#474747;margin-bottom:20px}@media (max-width: 1023px){.redeem-thank-you .thank-you>h1{font-size:26px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.25em}}.redeem-thank-you .message{width:70%}.redeem-thank-you .product-title{font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);margin-top:0}.redeem-thank-you .product-contributor{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.redeem-thank-you .product-contributor a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .redeem-thank-you .product-contributor a:hover{color:#0079ad}.redeem-thank-you .product-contributor a[disabled=true],.redeem-thank-you .product-contributor a[disabled=true]:hover,.redeem-thank-you .product-contributor a[disabled=true]:active,.no-touch .redeem-thank-you .product-contributor a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.redeem-thank-you .go-to-library,.redeem-thank-you .read-now{margin-top:20px}.redeem-thank-you .go-to-library a,.redeem-thank-you .read-now a{font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;padding:0.5em 1.0em;border:1px solid #006894;line-height:1em;vertical-align:middle;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px -1px 1px #003247;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.2)}.redeem-thank-you .go-to-library a,.redeem-thank-you .go-to-library a:hover,.no-touch .redeem-thank-you .go-to-library a:hover,.redeem-thank-you .read-now a,.redeem-thank-you .read-now a:hover,.no-touch .redeem-thank-you .read-now a:hover{color:white}.redeem-thank-you .go-to-library a,.redeem-thank-you .go-to-library a:hover,.redeem-thank-you .read-now a,.redeem-thank-you .read-now a:hover{background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #008ae0));background:-webkit-linear-gradient(bottom, #0079ad, #008ae0);background:-moz-linear-gradient(bottom, #0079ad, #008ae0);background:-o-linear-gradient(bottom, #0079ad, #008ae0);background:linear-gradient(bottom, #0079ad,#008ae0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF008AE0');background:-ms-linear-gradient(bottom, #0079ad, #008ae0)}.redeem-thank-you .go-to-library a:hover,.redeem-thank-you .read-now a:hover{box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),inset 0 3.33em 3.33em -2.22em rgba(255,255,255,0.2),0 2px 6px 0 rgba(0,0,0,0.3)}.redeem-thank-you .go-to-library a.selected,.redeem-thank-you .go-to-library a:active,.redeem-thank-you .read-now a.selected,.redeem-thank-you .read-now a:active{background:#0079ad;background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0079ad), color-stop(100%, #007bc7));background:-webkit-linear-gradient(bottom, #0079ad, #007bc7);background:-moz-linear-gradient(bottom, #0079ad, #007bc7);background:-o-linear-gradient(bottom, #0079ad, #007bc7);background:linear-gradient(bottom, #0079ad,#007bc7);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0079AD', endColorstr='#FF007BC7');box-shadow:inset 0 1px 7px -1px rgba(0,0,0,0.3)}.redeem-thank-you .go-to-library a[disabled],.redeem-thank-you .read-now a[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}@media only screen and (max-width: 799px){body>header,body>.container,body>footer{max-width:100%}#modal{top:120px}}@media only screen and (max-width: 699px){.thank-you .message{padding-left:0}.instant-purchase-thank-you-page .hero{padding-bottom:20px}.instant-purchase-thank-you-page .discover-more-drawer{padding:0}.instant-purchase-thank-you-page .discover-more-drawer h2{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:normal;font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:32px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:block;vertical-align:middle;text-align:center;width:100%;padding-top:20px;padding-bottom:20px;margin:0;text-align:left;background:whitesmoke;border-top:1px solid #d4d4d4}.instant-purchase-thank-you-page .discover-more-drawer .drawer{padding-top:20px;-webkit-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5)}.container{border-top:none}.mobile-header+.container{-webkit-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5)}#modal{width:90%;top:20%;right:5%;left:5%;margin:0;padding:30px 20px}#modal label{font-size:18px}#modal footer .select-wrapper,#modal .select-wrapper{width:100%;margin:0}#modal footer form,#modal footer textarea,#modal footer input[type=submit],#modal footer input[type=text],#modal footer input[type=email],#modal footer input[type=tel],#modal footer input[type=password],#modal footer input[type=number],#modal footer input[type=date],#modal footer input[type=time],#modal form,#modal textarea,#modal input[type=submit],#modal input[type=text],#modal input[type=email],#modal input[type=tel],#modal input[type=password],#modal input[type=number],#modal input[type=date],#modal input[type=time]{position:static;display:inline-block;float:none;width:100%;margin:5px 0}.confirmation-modal a{position:static;display:inline-block;float:none;width:100%;margin:5px 0}.confirmation-modal a.tooltip-link{width:auto}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=time]{height:40px;font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif}.redeem-access-code{padding:20px 20px}.redeem-access-code>h1,.redeem-access-code>h2{margin-bottom:20px}.redeem-access-code .redeem-form{width:100%;padding:0}.redeem-access-code .redeem-form .access-code{width:100%;margin-bottom:10px}.redeem-access-code .redeem-form .add-now{width:100%}.redeem-thank-you .go-to-library a,.redeem-thank-you .read-now a{width:100%}.redeem-thank-you .thank-you{padding:20px 20px}.redeem-thank-you .message{display:block;padding-left:0;padding-top:20px;width:100%}.redeem-thank-you .hero{padding-right:0}}*{-webkit-touch-callout:none;-webkit-user-select:none}input{-webkit-user-select:text;-webkit-tap-highlight-color:rgba(255,255,255,0)}input:focus{outline:none}input[type=submit]{-webkit-appearance:none}#rwd-check{width:0px;height:0px;display:none}@media only screen and (min-width: 1920px){#rwd-check{width:1920px}}@media only screen and (min-width: 1280px){#rwd-check{width:1280px}}@media only screen and (max-width: 1023px){.links-only.secondary.sticky{display:none}.library-show.library-season .list-of-episodes>section .name-description{width:90%}.library-show.library-season .list-of-episodes>section .name{width:25%;float:left}.library-show.library-season .list-of-episodes>section .description{width:75%;float:left}.library-show.library-season .list-of-episodes>section .time{width:100%}#rwd-check{width:1023px}}@media only screen and (max-width: 799px){body>header,body>.container,body>footer{max-width:100%}.library-show .see-all{padding:20px 0}.library-show .product_list{padding-left:20px}.library-show .product_list>li{width:25%;text-align:left;display:inline-block}.library-show .product_list>li .product-tile{width:100%}.library-show .product_list>li .product-tile .image a.web-reader{display:block}.library-show.library-season .hero,.library-show.library-season .info{width:100%}.library-show.library-season .list-of-episodes>section .name-description{width:90%}.library-show.library-season .list-of-episodes>section .name{display:none}.library-show.library-season .list-of-episodes>section .description{width:100%}.library-show.library-season .list-of-episodes>section .description .date,.library-show.library-season .list-of-episodes>section .description .time{display:inline-block;width:auto}.library-show.library-season .list-of-episodes>section .description .time{white-space:nowrap}.library-show.library-season .list-of-episodes>section .description .date:after{content:"|"}.library-show.library-season .list-of-episodes>section .description .episode-number{display:inline;vertical-align:top}#rwd-check{width:799px}}@media only screen and (max-width: 699px){div.carousel-wrapper{overflow-x:scroll;padding-left:20px}.carousel-scroll-button{display:none}.library-page .container section:not(:first-of-type){border-top:1px solid white}.library-page .container section:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-page .most-recent{padding-top:0}.library-page .most-recent h2{font-weight:normal;font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:32px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:block;vertical-align:middle;text-align:center;width:100%;padding-top:20px;padding-bottom:20px;margin:0;background:white}.library-page .most-recent .most-recent-title{font-weight:normal;font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:32px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:block;vertical-align:middle;text-align:center;width:100%;padding-top:20px;padding-bottom:20px;margin:0;background:white;padding-top:0}.library-page .most-recent .most-recent-title h2{display:none}.library-page .most-recent .product-list-wrapper{overflow-x:scroll;overflow-y:hidden;-webkit-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);display:block;width:100%;background:whitesmoke;padding:40px 0 0 0;height:290px}.library-page .most-recent .product-list{position:relative;width:840px}.library-page .most-recent .product-list .prod{display:inline-block;vertical-align:middle;height:auto;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);margin-left:20px}.library-page .most-recent .product-list .prod,.library-page .most-recent .product-list .prod img{width:140px}.library-page .most-recent .product-list .prod .image{margin-bottom:0;right:0}.library-page .most-recent .product-list .prod+.prod{margin-left:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.library-page .most-recent .product-list .prod+.prod .image{margin-bottom:0}.library-page .most-recent .product-list .prod+.prod+.prod{margin-left:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.library-page .most-recent .product-list .prod+.prod+.prod .image{margin-bottom:0}.library-page .most-recent .product-list .prod+.prod+.prod+.prod{margin-left:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.library-page .most-recent .product-list .prod+.prod+.prod+.prod .image{margin-bottom:0}.library-page .most-recent .product-list .prod+.prod+.prod+.prod+.prod{margin-left:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.library-page .most-recent .product-list .prod+.prod+.prod+.prod+.prod .image{margin-bottom:0}.library-page .most-recent .product-list .prod .image{position:relative;bottom:0;display:block}.library-page .most-recent .product-list .prod .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.library-page .most-recent .product-list .prod .image:before{bottom:13px;z-index:-1}.library-page .most-recent .product-list .prod a.web-reader{position:absolute;background:url(/assets/sprite-product-tile-overlay-5cce35e72ecd7f76aeb1512b5369dd85.png) no-repeat;background-position:-28px -218px;bottom:2px;right:0;width:45px;height:45px}.library-page .library-sections{padding:0}.library-page .library-section{padding:0}.library-page .library-section:not(:first-of-type){border-top:1px solid white}.library-page .library-section:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-page .library-section .trigger{position:relative;font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);overflow:hidden;padding-right:50px;padding-left:20px;padding-top:16px;padding-bottom:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:0;width:100%}.library-page .library-section .trigger:after{content:"";background:url(/assets/plus-ff321b1c72977e0a36749a34f32c19e5.png);position:absolute;right:20px;top:50%;margin-top:-15px;width:30px;height:30px;background-size:30px}.library-page .library-section .trigger:after{left:auto}.library-page .library-section .trigger.open:after{background:url(/assets/minus-0efa3350ebae9dd6bdf8cb5f87145a42.png);background-size:30px}.library-page .library-section .drawer{position:static;margin-top:60px;-webkit-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5);box-shadow:inset 0px 9px 13px -7px rgba(0,0,0,0.5)}.library-page .library-section .drawer .carousel ul li .loader{margin-bottom:134.75px}.library-page .library-section .drawer .carousel-scroll-button.prev{-webkit-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;-moz-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.9)));background:-webkit-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9));background:-moz-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9));background:-o-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9));background:linear-gradient(left, #ffffff 30%,rgba(255,255,255,0.9));background:-ms-linear-gradient(left, #fff 30%, rgba(255,255,255,0.9)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff4f4f4',EndColorStr='#bbf4f4f4',GradientType='1')}.library-page .library-section .drawer .carousel-scroll-button.prev:hover{background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.95)));background:-webkit-linear-gradient(left, #fff 30%, rgba(255,255,255,0.95));background:-moz-linear-gradient(left, #fff 30%, rgba(255,255,255,0.95));background:-o-linear-gradient(left, #fff 30%, rgba(255,255,255,0.95));background:linear-gradient(left, #ffffff 30%,rgba(255,255,255,0.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff4f4f4',EndColorStr='#ddf4f4f4',GradientType='1')}.library-page .library-section .drawer .carousel-scroll-button.prev:before{background-image:url(/assets/arrow-sprite-left-ab53af0ccb09868a23cd275f11c30df1.png) !important}.ie9 .library-page .library-section .drawer .carousel-scroll-button.prev{background-image:url(/assets/arrow-sprite-left-ab53af0ccb09868a23cd275f11c30df1.png) !important}.library-page .library-section .drawer .carousel-scroll-button.next{-webkit-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;-moz-box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;box-shadow:0 0 60px -20px rgba(0,0,0,0.8),0 0 3px -2px #000;background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.9)));background:-webkit-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9));background:-moz-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9));background:-o-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9));background:linear-gradient(right, #ffffff 30%,rgba(255,255,255,0.9));background:-ms-linear-gradient(right, #fff 30%, rgba(255,255,255,0.9)) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bbf4f4f4',EndColorStr='#eff4f4f4',GradientType='1')}.library-page .library-section .drawer .carousel-scroll-button.next:hover{background:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(30%, #fff), color-stop(100%, rgba(255,255,255,0.95)));background:-webkit-linear-gradient(right, #fff 30%, rgba(255,255,255,0.95));background:-moz-linear-gradient(right, #fff 30%, rgba(255,255,255,0.95));background:-o-linear-gradient(right, #fff 30%, rgba(255,255,255,0.95));background:linear-gradient(right, #ffffff 30%,rgba(255,255,255,0.95));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ddf4f4f4',EndColorStr='#eff4f4f4',GradientType='1')}.library-page .library-section .drawer .carousel-scroll-button.next:before{background-image:url(/assets/arrow-sprite-right-a7252ebeb939ac99140b4ff8d8a0fcc4.png) !important}.ie9 .library-page .library-section .drawer .carousel-scroll-button.next{background-image:url(/assets/arrow-sprite-right-a7252ebeb939ac99140b4ff8d8a0fcc4.png) !important}.library-page .library-section .drawer .carousel-scroll-button.prev,.library-page .library-section .drawer .carousel-scroll-button.next{-webkit-transition-property:left, right, background, opacity;-moz-transition-property:left, right, background, opacity;-o-transition-property:left, right, background, opacity;transition-property:left, right, background, opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.library-page .library-section .drawer .carousel-scroll-button.prev:hover:before,.library-page .library-section .drawer .carousel-scroll-button.next:hover:before{background-position:center bottom}.library-page .library-section .drawer .carousel-scroll-button.prev:before,.library-page .library-section .drawer .carousel-scroll-button.next:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;height:28px;width:28px;background-position:center top;background-repeat:no-repeat}.library-page .library-section .drawer .carousel-scroll-button.prev:focus,.library-page .library-section .drawer .carousel-scroll-button.next:focus{outline:none}.library-page .library-section .open .drawer{position:relative}.library-page .library-section .product-list{text-align:left}.library-page .library-section .product-list li{padding-bottom:40px;width:50%;display:inline-block}.library-page .drawer.managing li.manage-item-tile{display:inline-block}.library-page .section-action-buttons{position:absolute;left:0;top:55px;padding:0 20px}.library-page .section-action-buttons button{width:47%;margin:0}.library-page .section-action-buttons button.archives{margin-right:6%}.library-page #main-footer{margin-top:0}.library-page .overlay{position:fixed}.library-page-new .library-sub-sections{padding:0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(60%, #eaeaea));background:-webkit-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-moz-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-o-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:linear-gradient(top, #f5f5f5 0%,#eaeaea 60%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFEAEAEA')}.library-page-new .library-sub-sections:not(:first-of-type){border-top:1px solid white}.library-page-new .library-sub-sections:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-page-new .library-sub-sections .trigger{position:relative;font-weight:normal;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:28px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);overflow:hidden;padding-right:50px;padding-left:20px;padding-top:16px;padding-bottom:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:0;width:100%}.library-page-new .library-sub-sections .trigger:after{content:"";background:url(/assets/plus-ff321b1c72977e0a36749a34f32c19e5.png);position:absolute;right:20px;top:50%;margin-top:-15px;width:30px;height:30px;background-size:30px}.library-page-new .library-sub-sections .trigger:after{left:auto}.library-page-new .library-sub-sections .trigger.open:after{background:url(/assets/minus-0efa3350ebae9dd6bdf8cb5f87145a42.png);background-size:30px}.library-page-new .library-sub-sections .trigger{font-weight:normal;font-size:22px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:32px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:block;vertical-align:middle;text-align:center;width:100%;padding-top:20px;padding-bottom:20px;margin:0;text-align:left}.library-page-new .library-sub-sections .trigger ~ *{display:none}.library-page-new .library-sub-sections .trigger.open ~ *{display:block}.library-page-new .library-sub-sections .trigger.open:after{background-position:0 -81px;height:26px;width:26px;background:url(/assets/digitalstore_nav_arrow_sprite-a4cb5f788656068de205fa6dee69d110.png);background-size:26px}.library-page-new .library-sub-sections .trigger.open:hover:after{background-position:0 -108px}.library-page-new .library-sub-sections .trigger.open:active:after{background-position:0 -135px}.library-page-new .library-sub-sections .trigger:after{height:26px;width:26px;background:url(/assets/digitalstore_nav_arrow_sprite-a4cb5f788656068de205fa6dee69d110.png);background-size:26px}.library-page-new .library-sub-sections .trigger:hover:after{background-position:0 -27px}.library-page-new .library-sub-sections .trigger:active:after{background-position:0 -54px}.library-page-new .library-main-menu{text-align:left;padding:0;border-top:1px solid #d4d4d4}.library-page-new .library-main-menu li{display:block;padding:0}.library-page-new .library-main-menu li:not(:first-of-type){border-top:1px solid white}.library-page-new .library-main-menu li:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-page-new .library-main-menu a{display:block;padding:20px 20px;font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold}.library-page-new .most-recent{border-top:none}.library-page-new .library-section .empty-actives{padding:20px}.library-page-new .library-section .empty-actives a{display:block}.library-page-new .library-section .see-all{float:none;display:block;padding:0 20px;margin-top:0;line-height:44px;text-align:left;border-top:1px solid #d4d4d4}.library-page-new .library-section .see-all.not-on-mobile{display:none}.library-page-new .options-menu .menu-trigger{bottom:5px;left:5px}.library-page-new .options-menu.open .options-menu-overlay{display:none}.library-page-new #modal{padding:30px 0 10px 0}.library-page-new #modal .generic-close{top:0;right:0}.library-page-new #modal>div{padding:30px 20px}.library-page-new #modal .options-menu-overlay{padding:0}.library-page-new #modal .options-menu-overlay li a{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);display:block;padding:20px}.library-page-new #modal .options-menu-overlay li+li{border-top:1px solid #d4d4d4}.library-page-new #confirm-unsubscribe-modal{padding-top:0px !important}.library-page-new #confirm-unsubscribe-modal p{margin-top:0px;padding-bottom:0px}.library-page-new #confirm-unsubscribe-modal footer form{width:40%}.library-page-new #confirm-unsubscribe-modal footer .cancel-unsubscribe{margin:5px 0;width:40%}.library-show .container{min-height:auto}.library-show .library-menu,.library-show .filter{padding:20px 20px}.library-show .see-all{padding:0 0 20px 0}.library-show .breadcrumbs{display:none}.library-show .sort_by,.library-show .display_status{width:50%;float:none;display:inline-block}.library-show .sort_by{padding-left:20px}.library-show .product_list{text-align:center}.library-show .product_list>li{padding-top:20px;width:33.33333%}.library-show .product_list>li .product-tile{display:inline-block;text-align:left;vertical-align:bottom;height:308px;width:144px;padding:20px 25px 20px 0;position:relative;z-index:0;padding:20px;width:100%}.library-show .product_list>li .product-tile .image-link-wrapper{display:block}.library-show .product_list>li .product-tile.book em,.library-show .product_list>li .product-tile.book em:before,.library-show .product_list>li .product-tile.book em:after,.library-show .product_list>li .product-tile.book em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.library-show .product_list>li .product-tile.book em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.library-show .product_list>li .product-tile.book em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.library-show .product_list>li .product-tile.comic em:before{content:none}.library-show .product_list>li .product-tile.periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.library-show .product_list>li .product-tile.catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.library-show .product_list>li .product-tile.video em,.library-show .product_list>li .product-tile.video em:before,.library-show .product_list>li .product-tile.video em:after,.library-show .product_list>li .product-tile.video em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.library-show .product_list>li .product-tile.video em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.library-show .product_list>li .product-tile img{max-width:119px;max-height:174.4px;min-width:90px;min-height:95px;vertical-align:bottom}.library-show .product_list>li .product-tile.accessory img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.library-show .product_list>li .product-tile .loading em:before,.library-show .product_list>li .product-tile .loading em:after{content:none}.library-show .product_list>li .product-tile .loading img{background:whitesmoke}.library-show .product_list>li .product-tile>div{margin-top:2px}.library-show .product_list>li .product-tile>div.info-section{line-height:20px;margin-top:196.4px}.library-show .product_list>li .product-tile>div.title{margin-top:11px}.library-show .product_list>li .product-tile a{color:inherit;cursor:pointer}.no-touch .library-show .product_list>li .product-tile a:hover{color:#0079ad}.library-show .product_list>li .product-tile a[disabled=true],.library-show .product_list>li .product-tile a[disabled=true]:hover,.library-show .product_list>li .product-tile a[disabled=true]:active,.no-touch .library-show .product_list>li .product-tile a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .product_list>li .product-tile a:hover{text-decoration:none}.library-show .product_list>li .product-tile .title a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .library-show .product_list>li .product-tile .title a:hover{color:#0079ad}.library-show .product_list>li .product-tile .title a[disabled=true],.library-show .product_list>li .product-tile .title a[disabled=true]:hover,.library-show .product_list>li .product-tile .title a[disabled=true]:active,.no-touch .library-show .product_list>li .product-tile .title a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .product_list>li .product-tile .title a:hover{text-decoration:underline}.library-show .product_list>li .product-tile .contributor a,.library-show .product_list>li .product-tile .company a{color:inherit;cursor:pointer;font-size:14px}.no-touch .library-show .product_list>li .product-tile .contributor a:hover,.no-touch .library-show .product_list>li .product-tile .company a:hover{color:#0079ad}.library-show .product_list>li .product-tile .contributor a[disabled=true],.library-show .product_list>li .product-tile .contributor a[disabled=true]:hover,.library-show .product_list>li .product-tile .contributor a[disabled=true]:active,.no-touch .library-show .product_list>li .product-tile .contributor a[disabled=true]:hover,.library-show .product_list>li .product-tile .company a[disabled=true],.library-show .product_list>li .product-tile .company a[disabled=true]:hover,.library-show .product_list>li .product-tile .company a[disabled=true]:active,.no-touch .library-show .product_list>li .product-tile .company a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .product_list>li .product-tile .contributor a:hover,.library-show .product_list>li .product-tile .company a:hover{text-decoration:underline}.library-show .product_list>li .product-tile .rental-time{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .product_list>li .product-tile:hover a,.library-show .product_list>li .product-tile:hover .contributor a,.library-show .product_list>li .product-tile:hover .company a{color:#0079ad}.library-show .product_list>li .product-tile:hover .options-menu a{color:#474747}.library-show .product_list>li .product-tile .action a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .library-show .product_list>li .product-tile .action a:hover{color:#0079ad}.library-show .product_list>li .product-tile .action a[disabled=true],.library-show .product_list>li .product-tile .action a[disabled=true]:hover,.library-show .product_list>li .product-tile .action a[disabled=true]:active,.no-touch .library-show .product_list>li .product-tile .action a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .product_list>li .product-tile .action a:hover{text-decoration:underline}.library-show .product_list>li .product-tile .action a span{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;display:block}.no-touch .library-show .product_list>li .product-tile .action a span:hover{color:#0079ad}.library-show .product_list>li .product-tile .action a span[disabled=true],.library-show .product_list>li .product-tile .action a span[disabled=true]:hover,.library-show .product_list>li .product-tile .action a span[disabled=true]:active,.no-touch .library-show .product_list>li .product-tile .action a span[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .product_list>li .product-tile .action a span:hover{text-decoration:underline}.library-show .product_list>li .product-tile .action input[type=submit]{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;background-color:transparent}.no-touch .library-show .product_list>li .product-tile .action input[type=submit]:hover{color:#0079ad}.library-show .product_list>li .product-tile .action input[type=submit][disabled=true],.library-show .product_list>li .product-tile .action input[type=submit][disabled=true]:hover,.library-show .product_list>li .product-tile .action input[type=submit][disabled=true]:active,.no-touch .library-show .product_list>li .product-tile .action input[type=submit][disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-show .product_list>li .product-tile .action input[type=submit]:hover{text-decoration:underline}.library-show .product_list>li .product-tile .preorder-coming-soon{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .product_list>li .product-tile.book .image:before,.library-show .product_list>li .product-tile.periodical .image:before,.library-show .product_list>li .product-tile.catalog .image:before,.library-show .product_list>li .product-tile.enewspaper .image:before,.library-show .product_list>li .product-tile.app .image:before,.library-show .product_list>li .product-tile.video .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.library-show .product_list>li .product-tile.enewspaper .image>a{position:relative}.library-show .product_list>li .product-tile.enewspaper .image>a{max-height:185px;overflow:hidden;vertical-align:bottom}.library-show .product_list>li .product-tile.enewspaper .image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.library-show .product_list>li .product-tile .image.not-avail:after{content:attr(data-not-avail-title);padding-top:20px;padding-left:20px;padding-right:20px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}.library-show .product_list>li .product-tile .image{left:0;bottom:128px;display:block}.library-show .product_list>li .product-tile .image:hover{text-decoration:none}.library-show .product_list>li .product-tile .image,.library-show .product_list>li .product-tile .image:after,.library-show .product_list>li .product-tile .image .badge,.library-show .product_list>li .product-tile .image .index{position:absolute}.library-show .product_list>li .product-tile .image .badge{z-index:-1;top:-15px;right:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg) translateX(100%);-moz-transform:rotate(90deg) translateX(100%);-ms-transform:rotate(90deg) translateX(100%);-o-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%);padding:0 6px 0 6px;max-height:20px;overflow-y:hidden;color:whitesmoke;text-shadow:-1px 0 #c97918;letter-spacing:1px;font-size:12px;background:#e58e24;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2)}.library-show .product_list>li .product-tile .image .index{z-index:-1;top:5px;left:4px;display:block;height:48px;width:48px;line-height:48px;padding-left:8px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#bdbdbd;background:-webkit-gradient(radial, 45% 45%, 0, 45% 45%, 100, color-stop(30%, #c9c9c9), color-stop(100%, #bdbdbd));background:-webkit-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:-moz-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:-o-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:radial-gradient(45% 45%, #c9c9c9 30%,#bdbdbd);-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.library-show .product_list>li .product-tile .image .product-tile-hover-text{display:none}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#ededed;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;border-bottom:1px solid transparent;position:absolute;display:block;top:70.4px;left:16px;width:80px;padding:5px;margin:0 auto;text-align:center}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:active{background:#5e5a5a}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:active{background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C')}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);border-top-width:0px;background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575}.library-show .product_list>li .product-tile .image:hover .product-tile-hover-text:active:not(:first-of-type){border-left-color:transparent}.library-show .product_list>li .product-tile.app .image{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.library-show .product_list>li .product-tile.app .image .badge{display:none}.library-show .product_list>li .product-tile.app .image em{position:relative;overflow:hidden;display:block}.library-show .product_list>li .product-tile.app .image em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.library-show .product_list>li .product-tile.app .image em,.library-show .product_list>li .product-tile.app .image em img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.library-show .product_list>li .product-tile .not-available{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);font-size:13px}.library-show .product_list>li .product-tile .image{left:20px}.library-show .product_list>li .product-tile .image .options-menu a:after{content:none}.library-show .library-menu{padding:0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f5f5f5), color-stop(60%, #eaeaea));background:-webkit-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-moz-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:-o-linear-gradient(top, #f5f5f5 0%, #eaeaea 60%);background:linear-gradient(top, #f5f5f5 0%,#eaeaea 60%);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFEAEAEA')}.library-show .library-menu .top-menu-trigger{padding:20px 35px 20px 20px;display:block}.library-show .library-menu .top-menu-trigger:after{right:20px}.library-show .library-menu .actual-menu{position:static;top:0;left:0;min-width:auto;background:none;border:none;z-index:auto;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold;border-top:1px solid #d4d4d4}.library-show .library-menu .actual-menu a{font-weight:normal;font-size:20px;font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold}.library-show .library-menu .actual-menu>*{display:block;padding:20px 20px;margin-bottom:0}.library-show .library-menu .actual-menu>*:not(:first-of-type){border-top:1px solid white}.library-show .library-menu .actual-menu>*:not(:last-of-type){border-bottom:1px solid #d4d4d4}.library-show .library-menu .single-publication-title{padding:20px 20px;width:83%;padding-left:0}.library-show .show-subscriptions .drawer{margin-top:0}.library-show .show-subscriptions .publication-title{padding:20px 20px}.library-show .show-subscriptions .options-menu{padding-top:25px}.library-season .library-menu{padding-left:20px}.library-season .hero,.library-season .product-ancillary-info{display:none}.library-season .info,.library-season .list-of-episodes .row{padding:0}.library-season .list-of-episodes>section{border:none}.library-season .list-of-episodes>section .name-description{width:100%}.library-season .list-of-episodes>section .name{display:none}.library-season .list-of-episodes>section .date,.library-season .list-of-episodes>section .time{display:block}.library-season .list-of-episodes>section .description{max-height:8em;float:none}.library-season .list-of-episodes>section .description h2 span.icons{display:none}.library-season .list-of-episodes>section .date{float:none}.library-season .list-of-episodes .options-menu{top:25px}.library-season .list-of-episodes .options-menu .menu-trigger{right:0;left:auto}.library-season .list-of-episodes .description:before{content:"";display:block;height:0px;width:0px;clear:both;position:relative}.library-season .not-on-mobile{display:none}.library-item-tile .product-tile{display:inline-block;text-align:left;vertical-align:bottom;height:269.5px;width:126.0px;padding:20px 25px 20px 0;position:relative;z-index:0;padding-top:14px;padding-right:17.5px;padding-bottom:14px;padding-left:0}.library-item-tile .product-tile .image-link-wrapper{display:block}.library-item-tile .product-tile.book em,.library-item-tile .product-tile.book em:before,.library-item-tile .product-tile.book em:after,.library-item-tile .product-tile.book em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.library-item-tile .product-tile.book em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.library-item-tile .product-tile.book em:before{content:"";position:absolute;top:-.5px;bottom:-.5px;left:0;width:100%;z-index:3;background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(1%, rgba(0,0,0,0)), color-stop(4%, rgba(0,0,0,0.06)), color-stop(4.25%, rgba(255,255,255,0.01)), color-stop(5.5%, rgba(255,255,255,0.25)), color-stop(15%, rgba(255,255,255,0.1)), color-stop(50%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-moz-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:-o-linear-gradient(left, rgba(0,0,0,0) 1%, rgba(0,0,0,0.06) 4%, rgba(255,255,255,0.01) 4.25%, rgba(255,255,255,0.25) 5.5%, rgba(255,255,255,0.1) 15%, rgba(255,255,255,0) 50%);background:linear-gradient(left, rgba(0,0,0,0) 1%,rgba(0,0,0,0.06) 4%,rgba(255,255,255,0.01) 4.25%,rgba(255,255,255,0.25) 5.5%,rgba(255,255,255,0.1) 15%,rgba(255,255,255,0) 50%)}.library-item-tile .product-tile.comic em:before{content:none}.library-item-tile .product-tile.periodical em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.library-item-tile .product-tile.catalog em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(40%, rgba(255,255,255,0)), color-stop(48%, rgba(255,255,255,0.3)), color-stop(52%, rgba(255,255,255,0.3)), color-stop(60%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-moz-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:-o-linear-gradient(top left, rgba(255,255,255,0) 40%, rgba(255,255,255,0.3) 48%, rgba(255,255,255,0.3) 52%, rgba(255,255,255,0) 60%);background:linear-gradient(top left, rgba(255,255,255,0) 40%,rgba(255,255,255,0.3) 48%,rgba(255,255,255,0.3) 52%,rgba(255,255,255,0) 60%)}.library-item-tile .product-tile.video em,.library-item-tile .product-tile.video em:before,.library-item-tile .product-tile.video em:after,.library-item-tile .product-tile.video em img{-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px}.library-item-tile .product-tile.video em:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:3;-webkit-border-radius:3px 2px 2px 3px;-moz-border-radius:3px 2px 2px 3px;-ms-border-radius:3px 2px 2px 3px;-o-border-radius:3px 2px 2px 3px;border-radius:3px 2px 2px 3px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3),inset 0 0 25px 0 rgba(0,0,0,0.05)}.library-item-tile .product-tile img{max-width:101.0px;max-height:152.6px;min-width:90px;min-height:95px;vertical-align:bottom}.library-item-tile .product-tile.accessory img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.library-item-tile .product-tile .loading em:before,.library-item-tile .product-tile .loading em:after{content:none}.library-item-tile .product-tile .loading img{background:whitesmoke}.library-item-tile .product-tile>div{margin-top:2px}.library-item-tile .product-tile>div.info-section{line-height:20px;margin-top:174.6px}.library-item-tile .product-tile>div.title{margin-top:11px}.library-item-tile .product-tile a{color:inherit;cursor:pointer}.no-touch .library-item-tile .product-tile a:hover{color:#0079ad}.library-item-tile .product-tile a[disabled=true],.library-item-tile .product-tile a[disabled=true]:hover,.library-item-tile .product-tile a[disabled=true]:active,.no-touch .library-item-tile .product-tile a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile a:hover{text-decoration:none}.library-item-tile .product-tile .title a{color:inherit;cursor:pointer;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.no-touch .library-item-tile .product-tile .title a:hover{color:#0079ad}.library-item-tile .product-tile .title a[disabled=true],.library-item-tile .product-tile .title a[disabled=true]:hover,.library-item-tile .product-tile .title a[disabled=true]:active,.no-touch .library-item-tile .product-tile .title a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .title a:hover{text-decoration:underline}.library-item-tile .product-tile .contributor a,.library-item-tile .product-tile .company a{color:inherit;cursor:pointer;font-size:14px}.no-touch .library-item-tile .product-tile .contributor a:hover,.no-touch .library-item-tile .product-tile .company a:hover{color:#0079ad}.library-item-tile .product-tile .contributor a[disabled=true],.library-item-tile .product-tile .contributor a[disabled=true]:hover,.library-item-tile .product-tile .contributor a[disabled=true]:active,.no-touch .library-item-tile .product-tile .contributor a[disabled=true]:hover,.library-item-tile .product-tile .company a[disabled=true],.library-item-tile .product-tile .company a[disabled=true]:hover,.library-item-tile .product-tile .company a[disabled=true]:active,.no-touch .library-item-tile .product-tile .company a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .contributor a:hover,.library-item-tile .product-tile .company a:hover{text-decoration:underline}.library-item-tile .product-tile .rental-time{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-item-tile .product-tile:hover a,.library-item-tile .product-tile:hover .contributor a,.library-item-tile .product-tile:hover .company a{color:#0079ad}.library-item-tile .product-tile:hover .options-menu a{color:#474747}.library-item-tile .product-tile .action a{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad}.no-touch .library-item-tile .product-tile .action a:hover{color:#0079ad}.library-item-tile .product-tile .action a[disabled=true],.library-item-tile .product-tile .action a[disabled=true]:hover,.library-item-tile .product-tile .action a[disabled=true]:active,.no-touch .library-item-tile .product-tile .action a[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .action a:hover{text-decoration:underline}.library-item-tile .product-tile .action a span{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;display:block}.no-touch .library-item-tile .product-tile .action a span:hover{color:#0079ad}.library-item-tile .product-tile .action a span[disabled=true],.library-item-tile .product-tile .action a span[disabled=true]:hover,.library-item-tile .product-tile .action a span[disabled=true]:active,.no-touch .library-item-tile .product-tile .action a span[disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .action a span:hover{text-decoration:underline}.library-item-tile .product-tile .action input[type=submit]{color:inherit;cursor:pointer;color:#0079ad;font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;color:#0079ad;background-color:transparent}.no-touch .library-item-tile .product-tile .action input[type=submit]:hover{color:#0079ad}.library-item-tile .product-tile .action input[type=submit][disabled=true],.library-item-tile .product-tile .action input[type=submit][disabled=true]:hover,.library-item-tile .product-tile .action input[type=submit][disabled=true]:active,.no-touch .library-item-tile .product-tile .action input[type=submit][disabled=true]:hover{color:#bdbdbd;text-decoration:none;cursor:default}.library-item-tile .product-tile .action input[type=submit]:hover{text-decoration:underline}.library-item-tile .product-tile .preorder-coming-soon{font-weight:normal;font-size:14px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:20px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-item-tile .product-tile.book .image:before,.library-item-tile .product-tile.periodical .image:before,.library-item-tile .product-tile.catalog .image:before,.library-item-tile .product-tile.enewspaper .image:before,.library-item-tile .product-tile.app .image:before,.library-item-tile .product-tile.video .image:before{content:"";position:absolute;z-index:-1;top:10px;right:10px;bottom:10px;left:5px;-webkit-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);-moz-box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2);box-shadow:10px 15px 15px 0 rgba(0,0,0,0.1),10px 10px 50px 0px rgba(0,0,0,0.2)}.library-item-tile .product-tile.enewspaper .image>a{position:relative}.library-item-tile .product-tile.enewspaper .image>a{max-height:185px;overflow:hidden;vertical-align:bottom}.library-item-tile .product-tile.enewspaper .image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:block;z-index:2;-webkit-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4);box-shadow:inset 0 -10px 10px -3px rgba(0,0,0,0.4)}.library-item-tile .product-tile .image.not-avail:after{content:attr(data-not-avail-title);padding-top:20px;padding-left:20px;padding-right:20px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;font-size:18px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em;color:#474747}.library-item-tile .product-tile .image{left:0;bottom:112px;display:block}.library-item-tile .product-tile .image:hover{text-decoration:none}.library-item-tile .product-tile .image,.library-item-tile .product-tile .image:after,.library-item-tile .product-tile .image .badge,.library-item-tile .product-tile .image .index{position:absolute}.library-item-tile .product-tile .image .badge{z-index:-1;top:-15px;right:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg) translateX(100%);-moz-transform:rotate(90deg) translateX(100%);-ms-transform:rotate(90deg) translateX(100%);-o-transform:rotate(90deg) translateX(100%);transform:rotate(90deg) translateX(100%);padding:0 6px 0 6px;max-height:20px;overflow-y:hidden;color:whitesmoke;text-shadow:-1px 0 #c97918;letter-spacing:1px;font-size:12px;background:#e58e24;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2);box-shadow:4px -2px 10px 0 rgba(0,0,0,0.2)}.library-item-tile .product-tile .image .index{z-index:-1;top:5px;left:4px;display:block;height:42px;width:42px;line-height:42px;padding-left:8px;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;-ms-border-radius:30px 0 0 30px;-o-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#bdbdbd;background:-webkit-gradient(radial, 45% 45%, 0, 45% 45%, 100, color-stop(30%, #c9c9c9), color-stop(100%, #bdbdbd));background:-webkit-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:-moz-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:-o-radial-gradient(45% 45%, #c9c9c9 30%, #bdbdbd);background:radial-gradient(45% 45%, #c9c9c9 30%,#bdbdbd);-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.library-item-tile .product-tile .image .product-tile-hover-text{display:none}.library-item-tile .product-tile .image:hover .product-tile-hover-text{font-weight:normal;font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:22px;font-weight:bold;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);padding:10px 30px;line-height:1em;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 1px 0px rgba(0,0,0,0.3);background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');border-bottom:1px solid white;color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);background:#ededed;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#ededed), to(#fff));background:-webkit-linear-gradient(90deg, #ededed, #fff);background:-moz-linear-gradient(90deg, #ededed, #fff);background:-o-linear-gradient(90deg, #ededed, #fff);background:linear-gradient(90deg, #ededed,#ffffff);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEDEDED', endColorstr='#FFFFFFFF');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;border-bottom:1px solid transparent;position:absolute;display:block;top:61.6px;left:14px;width:70px;padding:5px;margin:0 auto;text-align:center}.library-item-tile .product-tile .image:hover .product-tile-hover-text[disabled]{opacity:.2;background:rgba(0,0,0,0.6);cursor:default}.library-item-tile .product-tile .image:hover .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-item-tile .product-tile .image:hover .product-tile-hover-text:active{background:#5e5a5a}.library-item-tile .product-tile .image:hover .product-tile-hover-text:hover{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4)}.library-item-tile .product-tile .image:hover .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4)}.library-item-tile .product-tile .image:hover .product-tile-hover-text:hover{background:-webkit-linear-gradient(150deg, #ededed, #fff);background:-moz-linear-gradient(150deg, #ededed, #fff);background:-o-linear-gradient(150deg, #ededed, #fff);background:linear-gradient(150deg, #ededed,#ffffff)}.library-item-tile .product-tile .image:hover .product-tile-hover-text:active{background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C')}.library-item-tile .product-tile .image:hover .product-tile-hover-text:active{color:white;text-shadow:-1px -1px 0 rgba(0,0,0,0.4);border-top-width:0px;background:#6b6b6b;background:-webkit-gradient(linear, 0 bottom, 0 0, from(#6b6b6b), to(#8c8c8c));background:-webkit-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-moz-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:-o-linear-gradient(90deg, #6b6b6b, #8c8c8c);background:linear-gradient(90deg, #6b6b6b,#8c8c8c);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6B6B6B', endColorstr='#FF8C8C8C');-webkit-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;-moz-box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575;box-shadow:0 -1px 2px -1px rgba(117,117,117,0.4),0 1px 2px 0 #757575}.library-item-tile .product-tile .image:hover .product-tile-hover-text:active:not(:first-of-type){border-left-color:transparent}.library-item-tile .product-tile.app .image{-webkit-border-radius:17.5px;-moz-border-radius:17.5px;-ms-border-radius:17.5px;-o-border-radius:17.5px;border-radius:17.5px}.library-item-tile .product-tile.app .image .badge{display:none}.library-item-tile .product-tile.app .image em{position:relative;overflow:hidden;display:block}.library-item-tile .product-tile.app .image em:after{content:'';position:absolute;left:5%;right:5%;height:100%;top:-40%;background:rgba(255,255,255,0.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.library-item-tile .product-tile.app .image em,.library-item-tile .product-tile.app .image em img{-webkit-border-radius:17.5px;-moz-border-radius:17.5px;-ms-border-radius:17.5px;-o-border-radius:17.5px;border-radius:17.5px}.library-item-tile .product-tile .not-available{color:#474747;text-shadow:1px 1px rgba(255,255,255,0.4);font-size:13px}.library-item-tile .product-tile a.button{padding:10px 10px}.library-item-tile .product-tile .manage-section{margin-top:174.6px}.library-item-tile .product-tile .manage-section .review{margin-top:7px}.library-item-tile .product-tile .manage-section .delete{margin-top:2px}#rwd-check{width:699px}}@media only screen and (max-width: 699px) and (max-width: 699px){.library-show .product_list>li .product-tile .image.not-avail:after{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}@media only screen and (max-width: 699px) and (max-width: 699px){.library-item-tile .product-tile .image.not-avail:after{font-size:16px;font-family:PTSans, Arial, Helvetica, sans-serif;line-height:1.5em}}@media only screen and (max-width: 479px){.library-show .sort_by,.library-show .display_status{width:50%;float:none;display:inline-block}.library-show .sort_by{padding-left:20px}.library-show .product_list>li{width:50%}}
