/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:dotted thin}a.selectBox,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}[data-icon]{display:inline-block;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-image:url(../img/sprites/map.png);color:transparent;font-size:0;line-height:0;vertical-align:middle;margin:1px 3px;padding:0}[data-icon=accepted_credit_cards]{width:243px;height:27px;background-position:-2px -2px}[data-icon=amex-card]{width:27px;height:27px;background-position:-2px -31px}[data-icon=arrow-download]{width:18px;height:22px;background-position:-31px -31px}[data-icon=arrow-next-alt_views]{width:13px;height:18px;background-position:-51px -31px}[data-icon=arrow-prev-alt_views]{width:13px;height:18px;background-position:-66px -31px}[data-icon=bg-grid-view]{width:79px;height:36px;background-position:-81px -31px}[data-icon=bg-img-select-arrow]{width:10px;height:8px;background-position:-162px -31px}[data-icon=bg-instant-purchase]{width:43px;height:32px;background-position:-174px -31px}[data-icon=bg-list-view]{width:79px;height:36px;background-position:-2px -69px}[data-icon=bn-coupon-code]{width:41px;height:26px;background-position:-83px -69px}[data-icon=bn-giftcard-logo]{width:41px;height:26px;background-position:-126px -69px}[data-icon=bn-membership-logo]{width:41px;height:26px;background-position:-169px -69px}[data-icon=btn-remove-off]{width:30px;height:30px;background-position:-212px -69px}[data-icon=btn-remove-on]{width:30px;height:30px;background-position:-2px -107px}[data-icon=btn_next_carousel]{width:49px;height:86px;background-position:-34px -107px}[data-icon=btn_prev_carousel]{width:49px;height:86px;background-position:-85px -107px}[data-icon=carousel-pager-off]{width:16px;height:16px;background-position:-136px -107px}[data-icon=carousel-pager-on]{width:16px;height:16px;background-position:-154px -107px}[data-icon=checked]{width:20px;height:20px;background-position:-172px -107px}[data-icon=checkmark-circled]{width:26px;height:23px;background-position:-194px -107px}[data-icon=checkmark]{width:14px;height:13px;background-position:-222px -107px}[data-icon=checkout-step-1-active]{width:32px;height:32px;background-position:-2px -195px}[data-icon=checkout-step-2-active]{width:32px;height:32px;background-position:-36px -195px}[data-icon=checkout-step-2-inactive]{width:32px;height:32px;background-position:-70px -195px}[data-icon=checkout-step-3-active]{width:32px;height:32px;background-position:-104px -195px}[data-icon=checkout-step-3-inactive]{width:32px;height:32px;background-position:-138px -195px}[data-icon=checkout-step-4-active]{width:32px;height:32px;background-position:-172px -195px}[data-icon=checkout-step-4-inactive]{width:32px;height:32px;background-position:-206px -195px}[data-icon=checkout-step-completed]{width:32px;height:32px;background-position:-2px -229px}[data-icon=diners-card]{width:42px;height:27px;background-position:-36px -229px}[data-icon=discover-card]{width:42px;height:27px;background-position:-80px -229px}[data-icon=ico-paypal]{width:47px;height:29px;background-position:-124px -229px}[data-icon=icon-author-search]{width:18px;height:17px;background-position:-173px -229px}[data-icon=icon-fb]{width:47px;height:42px;background-position:-193px -229px}[data-icon=icon-pint]{width:47px;height:42px;background-position:-2px -273px}[data-icon=icon-store-locator]{width:12px;height:22px;background-position:-51px -273px}[data-icon=icon-twitter]{width:47px;height:42px;background-position:-65px -273px}[data-icon=icon_buyback_textbooks]{width:48px;height:46px;background-position:-114px -273px}[data-icon=icon_cash_textbooks]{width:48px;height:46px;background-position:-164px -273px}[data-icon=icon_download_textbooks]{width:60px;height:60px;background-position:-2px -321px}[data-icon=icon_lendme]{width:28px;height:34px;background-position:-64px -321px}[data-icon=icon_new_textbooks]{width:50px;height:50px;background-position:-94px -321px}[data-icon=icon_recycle_textbooks]{width:60px;height:50px;background-position:-146px -321px}[data-icon=icon_rent_textbooks]{width:60px;height:60px;background-position:-2px -383px}[data-icon=jcb-card]{width:38px;height:27px;background-position:-64px -383px}[data-icon=location-marker]{width:16px;height:29px;background-position:-104px -383px}[data-icon=master-card]{width:43px;height:27px;background-position:-122px -383px}[data-icon=plus-expand]{width:22px;height:22px;background-position:-167px -383px}[data-icon=shipping-truck]{width:30px;height:23px;background-position:-191px -383px}[data-icon=tooltip-active]{width:22px;height:22px;background-position:-223px -383px}[data-icon=unchecked]{width:20px;height:20px;background-position:-2px -445px}[data-icon=visa-card]{width:42px;height:27px;background-position:-24px -445px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:PTSans,Arial,Helvetica,sans-serif;font-weight:400;text-decoration:none}html{overflow-y:auto}body{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from,to{padding:0}}body,p{font:400 14px/18px PTSans,Arial,Helvetica,sans-serif}ul{list-style:none;margin:0;padding:0}p.smallText{font:400 13px/18px PTSans,Arial,Helvetica,sans-serif!important}p:empty{display:none}b,strong{font-weight:700;font-family:PTSans}em,i{font-style:italic;font-family:PTSans}:any(b,:any(b,i),:any(strong,em),i){font-style:italic;font-weight:700;font-family:PTSans}.text-link,a{font-size:14px;text-decoration:none}.text-link:hover,a:hover{text-decoration:underline}.text-link,.text-link:hover,a,a:hover{color:#3169a8}a.chevron:after{content:"\00a0\003e"}a.plus:after{content:"\00a0\002b"}a.down-arrowhead{background:url(../img/sprites/bg-img-select-arrow.png) right 4px no-repeat;padding-right:15px}a.chevron-prev:before{content:"\003c\00a0"}a.book-carousel-link{font-family:PTSans;font-weight:700;color:#000}a.book-carousel-link:hover{font-family:PTSans;font-weight:700;color:#3169a8;text-decoration:underline}.highlight,mark{background:0 0;color:#ca4f16;font-style:normal;font-weight:700}address{font-style:normal}.no-display{display:none!important}.hide-content{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.clearer:after,.clearer:before{content:" ";display:table}.clearer:after{clear:both}.clearer-strict{content:""!important;display:table!important;clear:both!important}.blocker{display:block;width:auto;height:auto;overflow:hidden}.floater{float:left}.floater-right{float:right}.invisible{visibility:hidden}.margin5t{margin-top:5px}.margin5r{margin-right:5px}.margin5b{margin-bottom:5px}.margin5l{margin-left:5px}.margin15t{margin-top:15px}.margin15r{margin-right:15px}.margin15b{margin-bottom:15px!important}.margin15l{margin-left:15px}.site-container,main{margin:0 auto 20px;width:964px}#screen.fade-page,#screen.fade-page-and-menu{position:absolute;top:141px;left:0;background:#000;opacity:.3;min-width:980px;width:100%;height:100%;z-index:9999;-webkit-transition-delay:0;transition-delay:0}#screen.fade-page-and-menu{top:99px}h1,h2,h3,h4,h5,h6{font-family:PTSans,Arial,sans-serif;font-weight:700}h1{font-size:60px}h2{color:#ca4f16;font-size:24px}h3{color:#000;font-size:16px}h4{color:#ca4f16;font-size:16px}dl>dd,dl>dt{margin:0;padding:0}figcaption{font-weight:700;padding:10px 0 0;text-align:center}input.text-link{background-color:transparent;border:none;padding:0;cursor:pointer}.loading-opacity{filter:alpha(opacity=40);opacity:.4}.bx-next,.bx-prev,div.carousel-next,div.carousel-prev,div.featured-next-item,div.featured-prev-item{cursor:pointer;height:86px;position:absolute;top:35%;width:49px}.bx-prev,div.carousel-prev,div.featured-prev-item{background-image:url(../img/sprites/btn_prev_carousel.png);left:0}.bx-next,div.carousel-next,div.featured-next-item{background-image:url(../img/sprites/btn_next_carousel.png);right:0}section#featuredItems{background-image:url(../img/homepage/bg_featured_item.png);border-bottom:1px solid #E0E0E0;height:360px;position:relative}section#featuredItems div.prev-item{background-image:url(../img/sprites/btn_prev_carousel.png);cursor:pointer;height:86px;left:0;position:absolute;top:35%;width:49px}section#featuredItems div.next-item{background-image:url(../img/sprites/btn_next_carousel.png);cursor:pointer;height:86px;position:absolute;right:0;top:35%;width:49px}#featuredItems ul#featuredItemList,#featuredItems ul#featuredItemList li{height:359px}#featuredItems ul#featuredItemList{margin:0;padding:0}#featuredItems ul#featuredItemList li{display:block;float:left;list-style-type:none;margin:0 100px 0 0;position:relative;width:964px}#featuredItems ul#featuredItemList li figure{display:inline-block;height:100%;margin-top:20px}#featuredItems ul#featuredItemList li section.promo-copy{color:#6b6b6a;display:inline-block;font-size:18px;line-height:38px;margin:60px 40px 0;vertical-align:top;width:35%}.billboard-rotator #featuredItems ul#featuredItemList li section.promo-copy{display:block;position:absolute;top:0;z-index:1}.billboard-rotator #featuredItems ul#featuredItemList li figure{margin-top:0}.video-carousel-wrapper{position:relative}.video-carousel-wrapper div.carousel-next,.video-carousel-wrapper div.carousel-prev{top:45%}#featuredItems.sf-billboards ul#featuredItemList{margin-bottom:20px;height:315px;overflow:hidden}#featuredItems.sf-billboards ul#featuredItemList li{height:315px;max-width:736px;margin-right:0!important;padding:3px;float:left}.sf-billboards #promoContentContainer{padding:0}#featuredItems.sf-billboards{height:330px;padding:0}.sf-billboards div.carousel-next,.sf-billboards div.carousel-prev,.sf-billboards div.featured-next-item,.sf-billboards div.featured-prev-item{display:none!important}.sf-billboards [id^=carousel-pagination]{padding:0;text-align:center;bottom:30px;left:45%;position:absolute;width:auto}.sf-billboards #promoContentContainer{width:100%}.landingPage #featuredItems.sf-billboards{border:none;padding-top:0}.bn-ccr-core-page-hero-1 .sf-billboards #promoContentContainer #promoInfo h3,.bn-ccr-core-page-hero-1 .sf-billboards #promoContentContainer #promoInfo p{margin:0 0 20px}div.out-of-stock h3 strong,h3.out-of-stock strong{color:#cc1d02}#otherAvailableFormatsContainer .all-formats-tab .actions .out-of-stock,#skuSelection form h3.out-of-stock,#skuSelection form h3.out-of-stock p{font-size:13px;line-height:18px}#skuSelection form h3.out-of-stock p{color:#000;margin:0}#skip-links{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}input::-webkit-input-placeholder{color:#737373}input:-moz-placeholder{color:#737373}input::-moz-placeholder{color:#737373}input:-ms-input-placeholder{color:#737373}form,input{outline:0!important}form{margin:0}fieldset{border:none}label{font-size:14px;font-weight:700;position:relative;overflow:hidden;line-height:26px}label>input[type=radio]{left:3px;-moz-opacity:0;opacity:0;margin:0;position:absolute;top:-5px}label>input[type=checkbox]~span.styled-checkbox,label>input[type=radio]~span.styled-radio{display:inline-block;height:20px;position:relative;margin-right:10px;top:0;vertical-align:middle;zoom:1}label>input[type=radio]~span.styled-radio{background:url(../img/sprites/checkbox_radio_sprite.png) -41px -7px no-repeat;width:21px}label>input[type=radio]:checked~span.styled-radio{background-position:-41px -94px}label>input[type=checkbox]~span.checkbox-label-text,label>input[type=radio]~span.radio-label-text{color:#3169A8;font-weight:400}label>input[type=checkbox]~span.checkbox-label-text.user-error,label>input[type=radio]~span.radio-label-text.user-error{border:none;color:red;font-weight:400}label>input[type=radio]:checked~span.radio-label-text{color:#000;font-weight:700}label>input[type=checkbox]:checked~span.checkbox-label-text,label>input[type=checkbox]~span.checkbox-label-text,label>input[type=radio]:checked~span.radio-label-text,label>input[type=radio]~span.radio-label-text{position:relative;top:1px}label>input[type=checkbox]{left:3px;-moz-opacity:0;opacity:0;position:absolute;top:8px}label>input[type=checkbox]~span.styled-checkbox{background:url(../img/sprites/checkboxes.png) no-repeat;width:20px}label>input[type=checkbox]:checked~span.styled-checkbox{background-position:0 -23px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{background:#f8f7f4;background:-moz-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-webkit-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-o-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-ms-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:linear-gradient(180deg,#f8f7f4 0,#fff 100%);-pie-background:linear-gradient(90deg,#f8f7f4 0,#fff 100%);border:1px solid #b4b2ac;border-radius:4px;box-shadow:inset 0 2px 4px -1px #ccc;color:#000;font-size:14px;font-weight:400;height:36px;padding:3px 10px 0;position:relative;width:256px}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0;border-color:#3069AE;box-shadow:inset 0 2px 3px -1px rgba(0,0,0,.3),0 0 4px #3069AE}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled{border-color:#bbb;background:#f0f0f0}textarea{background:#f8f7f4;background:-moz-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-webkit-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-o-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-ms-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:linear-gradient(180deg,#f8f7f4 0,#fff 100%);-pie-background:linear-gradient(90deg,#f8f7f4 0,#fff 100%);border:1px solid #b4b2ac;border-radius:4px;box-shadow:inset 0 2px 4px -1px #ccc;color:#000;font-size:14px;font-weight:400;height:100px;padding:3px 10px 0;position:relative;width:256px;behavior:url(../static/js/vendor/PIE.htc)}[class*=account] fieldset{border:none;padding:0}#forgotPasswordForm fieldset{padding:10px 0}#forgotPasswordForm fieldset.pw-reset-email-fieldset{border:0;position:relative}#forgotPasswordForm p.reset-pw-info{margin:0}#forgotPasswordForm .pw-rules-text{color:#3169a8}#resetPwSubmit{width:150px!important;margin-bottom:0!important}#resetPwCancel{width:90px!important}#forgotPasswordForm fieldset.choose-recovery-method{padding-bottom:20px}#forgotPasswordForm .expandicon-change{background-position:-223px -383px}#forgotPasswordForm fieldset.cng-pass{margin-top:-20px}#forgotPasswordForm .expand-pw-info{background-color:#fff;border:1px solid #b4b2ac;border-radius:4px;bottom:50px;box-shadow:0 0 7px rgba(0,0,0,.15);display:none;left:244px;padding:10px;position:absolute;width:250px;z-index:900}.expand-pw{cursor:pointer;margin-left:10px}#forgotPasswordForm div.triangle-up-pw{background:url(../img/nav_hover_arrow.gif) right top no-repeat;height:10px;position:absolute;left:23px;bottom:-10px;z-index:999;width:20px;transform:rotate(180deg)}#forgotPasswordForm fieldset.choose-recovery-method label{margin:0}#forgotPasswordForm #securityQuestion+.selectBox-dropdown{width:256px!important}[class*=account] fieldset.legend{float:none!important;margin:0!important;padding:0!important;width:auto!important}form#searchOrders{width:100%}form#emailOrders legend,form#searchOrders legend{font-size:14px;margin:10px 0}form#changeEmailForm,form#changeNameForm,form#changePasswordForm,form#changeSecurityForm,form#emailOrders,form#resetPasswordForm,form#searchOrders{margin:20px 0}form#changeEmailForm fieldset,form#changeNameForm fieldset,form#changePasswordForm fieldset,form#changeSecurityForm fieldset,form#checkBalanceForm fieldset,form#emailOrders fieldset,form#manageCreditForm fieldset,form#resetPasswordForm fieldset,form#searchOrders fieldset{float:left;margin:0 0 20px;padding-left:0;padding-right:0;width:59.5%;text-align:left}form#changePasswordForm fieldset,form#changeSecurityForm fieldset,form#resetPasswordForm fieldset{margin:0 20px 0 0;text-align:left;width:auto}form#searchOrders fieldset{margin-right:4px}form#changeEmailForm fieldset,form#changeNameForm fieldset,form#changePasswordForm fieldset,form#changeSecurityForm fieldset,form#checkBalanceForm fieldset,form#emailOrders fieldset,form#manageCreditForm fieldset{width:255px;margin-right:20px;margin-bottom:20px;padding-bottom:0;padding-left:0}form#checkBalanceForm fieldset.pin-fieldset,form#manageCreditForm fieldset.pin-fieldset{width:auto}#newSecQuestion{width:300px}form#addNewPayment fieldset,form#addPaymentSavedAddress fieldset,form#viewWLForm fieldset{padding-left:0}form#searchOrders fieldset:first-of-type{text-align:left;width:39.5%}form#addNewPayment label,form#addPaymentSavedAddress label,form#emailOrders label,form#searchOrders label{font-size:14px;font-weight:700;margin-right:6px}#addAddress label,#manageMembership label,form#addNewPayment label,form#addPaymentSavedAddress label,form#changeEmailForm label,form#changeNameForm label,form#checkBalanceForm label,form#emailOrders label,form#manageCreditForm label,form#resetPasswordForm label{display:block;text-align:left}#addAddress label.checkbox-Label,#manageMembership label.checkbox-Label{color:#3169a8;cursor:pointer;display:inline-block;font-weight:400;margin:0}form#emailOrders button,form#viewWLForm button{width:147px}form#checkBalanceForm input[type=submit],form#emailOrders button,form#emailOrders input[type=submit],form#manageCreditForm input[type=submit],form#resetPasswordForm input[type=submit]{margin-top:25px}#addAddress fieldset,#manageMembership fieldset{float:left;margin:0;padding:0}#addAddress fieldset fieldset{margin:0 10px 0 0}#manageMembership fieldset{margin:0 20px 20px 0}#addAddress input[type=text]{width:230px}html body #addAddress input[type=text].address-state-selecter{width:150px}#addAddress ul{list-style:none;margin:0;padding:0}#addAddress .address-entry>li{clear:left;float:left;margin:0 0 20px}#addAddress #qas_address1,#addAddress #streetAddress{width:370px}#addAddress #aptSuite,#addAddress #qas_address2{width:145px}.pure-modal #addAddress #city,.pure-modal #addAddress #qas_city{width:175px}#addAddress .selectBox-container .address-country-selecter,#addAddress .selectBox-container .address-state-selecter{min-width:250px}#addAddress #qas_postalCode,#addAddress #zipCode{width:115px}.pure-modal #addAddress #zipCode{width:100px}.qas-modal label{margin:0}.qas-modal .selectBox-dropdown{min-width:150px}.qas-modal #continue,.qas-modal [class*=btn]{padding:10px 30px 8px;margin-bottom:1px;width:auto}.potential-matches{border-top:1px solid #ddd;margin-top:20px}#chngCommPrefsForm .btn-cancel,[class*=btn]+[class*=btn]{margin-left:10px}.confirm-cancel li{float:left;margin:0 10px 0 0}.confirm-cancel li a,.confirm-cancel li input{display:inline-block;line-height:16px}form#clearRecentForm{display:inline-block}form#clearRecentForm input[type=submit]{background:0 0;border:0}.landingPage #recentlyViewed{margin:18px 0 0;position:relative}#recommendations{position:relative}#recommendations h2{text-transform:capitalize;margin:0 -32px 20px}#securityQuestion.selectBox.user-error+.selectBox-dropdown,#securityQuestion.selectBox.user-error+.selectBox-dropdown:focus{border:1px solid #cc1d02!important}.selectBox-container{display:inline-block;position:relative}.selectBox-dropdown,select{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmNWY0ZjAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2Q4Y2QiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(245,244,240,.5)),color-stop(100%,rgba(220,216,205,.5)));background:-webkit-linear-gradient(top,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%);background:-o-linear-gradient(top,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%);background:-ms-linear-gradient(top,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%);background:linear-gradient(to bottom,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80f5f4f0', endColorstr='#80dcd8cd', GradientType=0);-pie-background:linear-gradient(180deg,#f5f4f0 0,#dcd8cd 100%);border:1px solid #b4b2ac;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 2px 4px -1px #ccc;-webkit-box-shadow:0 2px 4px -1px #ccc;box-shadow:0 2px 4px -1px #ccc;display:inline-block;color:#000;cursor:default;font-size:14px;font-weight:400;height:36px;line-height:32px;min-width:150px;outline:0;position:relative;text-decoration:none;text-align:left;vertical-align:middle}select{background-image:url(../img/sprites/bg-img-select-arrow-10.png),-webkit-linear-gradient(top,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%);background-attachment:scroll;background-repeat:no-repeat;background-position:right center;background-color:transparent;padding-right:27px;color:#3169a8;padding-left:10px;-webkit-appearance:none}.desktop select#state{opacity:0;display:block!important;left:-9999px;position:absolute}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#ccc}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.selectBox-dropdown .selectBox-label{color:#2c67aa;font-weight:400;margin:2px 28px 2px 10px;display:inline-block;white-space:nowrap;overflow:hidden}[class*=modal] .selectBox-dropdown .selectBox-label{color:#2c67aa;font-weight:700;width:auto!important}.selectBox-dropdown .selectBox-arrow{background:url(../img/sprites/BNNav_sprite.png) -15px -106px no-repeat;border-left:0;font-weight:400;height:100%;position:absolute;top:-1px;right:0;width:28px}.selectBox-dropdown-menu{background:#FFF;border:1px solid #b4b2ac;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.2);max-height:200px;min-height:1em;min-width:150px;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch;width:auto;position:absolute;z-index:4000}#headSearchTypeAheadHolder{background:#FFF;border:1px solid #b4b2ac;border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);color:#000;display:none;font-size:16px;margin-top:16px;margin-left:-215.5px!important;min-height:20px;padding:0 6px 6px;position:absolute;top:34px!important;left:41%!important;width:570px;z-index:1000}#headSearchTypeAheadHolder div.triangle-up{background:url(../img/sprites/BNNav_sprite.png) -66px -118px no-repeat;height:10px;left:38px;width:20px;top:-10px;position:absolute}#headSearchTypeAheadHolder ul{list-style:none;margin:0;padding:0}#headSearchTypeAheadHolder ul li{margin-bottom:1px;padding:0 2px!important}#headSearchTypeAheadHolder ul li a{color:#000;display:block;font-size:16px;font-weight:700;padding:14px 12px 12px}#headSearchTypeAheadHolder ul li a span{font-weight:400}#headSearchTypeAheadHolder ul li.selected,.select-item{background:#ece9e2;color:#3169a8!important}#headSearchTypeAheadHolder ul li.selected a{color:#3169a8!important;text-decoration:underline}.selectBox-inline{min-width:150px;outline:0;border:1px solid #b4b2ac;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}[class*=modal] ul.selectBox-options{margin:0}.selectBox-options,.selectBox-options li,.selectBox-options li a,[class*=modal] .selectBox-options,[class*=modal] .selectBox-options li,[class*=modal] .selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options li a,[class*=modal] .selectBox-options li a{line-height:36px;padding:0 14px;white-space:nowrap;overflow:hidden;background:6px center no-repeat;text-decoration:none}.selectBox-options li.selectBox-hover a,[class*=modal] .selectBox-options li.selectBox-hover a{background-color:#EEE}.selectBox-options li.selectBox-disabled a,[class*=modal] .selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent}.selectBox-options li.selectBox-selected a,[class*=modal] .selectBox-options li.selectBox-selected a{background-color:#C8DEF4}.selectBox-options .selectBox-optgroup,[class*=modal] .selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options a{background-color:transparent!important}form#frmBulkSearch>.selectBox-container,form#frmBulkSearch>.selectBox-dropdown,form#searchForm>.selectBox-container,form#searchForm>.selectBox-dropdown{display:inline-block;min-width:130px;right:56px;top:0;position:absolute}form#frmBulkSearch>.selectBox-container>.selectBox-dropdown,form#frmBulkSearch>.selectBox-dropdown,form#searchForm>.selectBox-container>.selectBox-dropdown,form#searchForm>.selectBox-dropdown{background:0 0;border:none;box-shadow:none;color:#3169a8;cursor:default;font-size:14px;font-weight:400;outline:0;text-decoration:none;text-align:center;vertical-align:middle;filter:none}.ie9 form#frmBulkSearch>.selectBox-container>.selectBox-dropdown,.ie9 form#frmBulkSearch>.selectBox-dropdown,.ie9 form#searchForm>.selectBox-container>.selectBox-dropdown,.ie9 form#searchForm>.selectBox-dropdown{top:0}[class*=modal] form#frmBulkSearch>.selectBox-container>.selectBox-dropdown .selectBox-label,[class*=modal] form#frmBulkSearch>.selectBox-dropdown .selectBox-label,form#searchForm>.selectBox-container>.selectBox-dropdown .selectBox-label,form#searchForm>.selectBox-dropdown .selectBox-label{background:0 0;display:inline-block;font-weight:400;line-height:36px;white-space:nowrap;overflow:hidden;text-align:right}form#searchForm>.selectBox-dropdown-menu{background:#FFF;border:1px solid #b4b2ac;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.2);max-height:200px;min-height:1em;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;z-index:99999}form#searchForm>.selectBox-inline{min-width:175px;outline:0;border:1px solid #b4b2ac;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}form#searchForm>.selectBox-inline:focus{border-color:#666}form#searchForm>.selectBox-options,form#searchForm>.selectBox-options li,form#searchForm>.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0}form#searchForm>.selectBox-options li a{padding:0 4px;white-space:nowrap;overflow:hidden;background:6px center no-repeat;text-decoration:none}form#searchForm>.selectBox-options li.selectBox-hover a{background-color:#EEE}form#searchForm>.selectBox-options li.selectBox-disabled a{color:#888;background-color:transparent}form#searchForm>.selectBox-options li.selectBox-selected a{background-color:#C8DEF4}form#searchForm>.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:700;line-height:1.2;padding:0 .3em;white-space:nowrap}form#searchForm>.selectBox.selectBox-disabled{color:#888!important}form#searchForm>.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}form#searchForm>.selectBox-inline.selectBox-disabled{color:#888!important}form#searchForm>.selectBox-inline.selectBox-disabled .selectBox-options a{background-color:transparent!important}.btn,[class*=btn]{display:inline-block;border-radius:4px;color:#FFF;font-family:PTSans,Arial;font-size:14px;font-weight:400;padding:9px 10px 8px;text-align:center;text-decoration:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.27)}[class*=btn]:disabled{opacity:.5}div.see-all{height:34px;float:right;margin-top:-35px;margin-bottom:20px;width:100px}div.see-all a{text-decoration:none}.landingPage div.buy-now,.landingPage div.see-all{float:none;height:36px;margin:0;position:absolute;right:0;top:20px;width:100px}.landingPage div.see-all{padding-left:25px;padding-right:25px}.btn{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 #ccc!important;-webkit-box-shadow:-1px 3px 3px -1px #ccc;color:#2c67aa;text-shadow:1px 1px 1px rgba(255,255,255,1)}[class*=btn]:focus,form:focus,input.btn:active{outline:0}[class*=btn]:active,input.btn:active{box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset!important}.btn-submit{background-color:#3674BA;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;font-family:PTSans,Arial;font-weight:700;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1));background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));-pie-background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));border:1px solid #3674BA;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 1px 0 0 rgba(255,255,255,.5);color:#fff}.btn-submit:hover{text-decoration:none;cursor:pointer;cursor:hand}a.btn-submit:hover{color:#fff}[class*=modal] form#bookSellerLoginForm .btn-submit,[class*=modal] form#loginForm .btn-submit{background-color:#487F4C;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#3d7141;border-color:#3d7141 -moz-use-text-color -moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:1px 0 0;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 2px 0 0 rgba(255,255,255,.3);color:#fff;font-family:PTSans,Arial;font-weight:700}.btn-quick-view{background:#fff;background:-moz-linear-gradient(top,rgba(220,216,205,.5) 0,rgba(245,244,240,.5) 71%,rgba(245,244,240,.5) 100%) #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(220,216,205,.5)),color-stop(71%,rgba(245,244,240,.5)),color-stop(100%,rgba(245,244,240,.5))) #fff;background:-webkit-linear-gradient(top,rgba(220,216,205,.5) 0,rgba(245,244,240,.5) 71%,rgba(245,244,240,.5) 100%) #fff;background:-o-linear-gradient(top,rgba(220,216,205,.5) 0,rgba(245,244,240,.5) 71%,rgba(245,244,240,.5) 100%) #fff;background:-ms-linear-gradient(top,rgba(220,216,205,.5) 0,rgba(245,244,240,.5) 71%,rgba(245,244,240,.5) 100%) #fff;background:linear-gradient(to top,rgba(220,216,205,.5) 0,rgba(245,244,240,.5) 71%,rgba(245,244,240,.5) 100%) #fff;border:1px solid rgba(149,146,139,.7);bottom:20px;box-shadow:0 2px 4px -1px #ccc,inset 0 1px 0 0 rgba(255,255,255,1);color:#3169a8;left:0;right:0;margin:0 auto;position:absolute;text-shadow:none;width:94px;white-space:nowrap;opacity:0}a.btn-quick-view,a.btn-quick-view:hover{color:#3169a8!important}.btn-addtocart,.btn-orange{background-color:#ca4f16;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1));background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));-pie-background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));border:1px solid #c15b24;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 1px 0 0 rgba(255,255,255,.5)}a.btn-addtocart:hover,a.btn-blue:hover,a.btn-green:hover,a.btn-orange:hover{color:#fff}.btn-green,.btn-instant-purchase,.btn-print{background-color:#487f4c;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1));background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));-pie-background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));border:1px solid #3d7141;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 2px 0 0 rgba(255,255,255,.3);color:#fff}.btn-blue{background-color:#3674BA;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1));background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));-pie-background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));border:1px solid #3674BA;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 1px 0 0 rgba(255,255,255,.5);color:#fff}.btn-message{background-color:#3674BA;width:120px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#9BBADD;border-color:#9BBADD -moz-use-text-color -moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:0;font-family:PTSans,Arial;font-weight:700;font-size:12px}.btn:hover{text-decoration:none}.btn-store-locator{background-image:url(../img/sprites/icon-store-locator.png);background-repeat:no-repeat;background-position:60px 10px;width:100%}.btn-green.btn-store-locator:hover{color:#fff}.btn-small{font-weight:700;padding:5px 30px}.btn-cancel{background:-moz-linear-gradient(180deg,#f5f4f0 0,#e1ded3 100%);background:-webkit-linear-gradient(180deg,#f5f4f0 0,#e1ded3 100%);background:-o-linear-gradient(180deg,#f5f4f0 0,#e1ded3 100%);background:-ms-linear-gradient(180deg,#f5f4f0 0,#e1ded3 100%);background:linear-gradient(180deg,#f5f4f0 0,#e1ded3 100%);border-radius:4px;border:1px solid #b5b2ae;box-shadow:0 2px 4px -1px #ccc;-webkit-box-shadow:0 2px 4px -1px #ccc;color:#3169a8;height:40px;-moz-text-shadow:1px 1px 1px rgba(255,255,255,1);-webkit-text-shadow:1px 1px 1px rgba(255,255,255,1);-o-text-shadow:1px 1px 1px rgba(255,255,255,1);-ms-text-shadow:1px 1px 1px rgba(255,255,255,1);text-shadow:1px 1px 1px rgba(255,255,255,1)}.ie9 .btn,.ie9 [class*=btn]{filter:none}.btn-lock{background-image:url(../img/lock_icon.png);background-repeat:no-repeat;background-position:20px 7px;padding:11px 20px 6px 40px!important;width:160px!important}.btn-play-video{display:block;margin:10px 10px 0;position:relative;font-weight:700;padding-left:20px}.btn-play-video>span{position:absolute;width:25px;height:25px;top:5px;left:10px;margin:0;border-radius:50%;background:#f5f4f0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#f5f4f0),color-stop(85%,#dcd8cd));background:-webkit-linear-gradient(top,#f5f4f0 50%,#dcd8cd 85%);background:linear-gradient(to bottom,#f5f4f0 50%,#dcd8cd 85%);-pie-background-image:linear-gradient(to bottom,#f5f4f0 50%,#dcd8cd 85%);border:1px solid #b5b2ae;box-shadow:0 2px 2px -1px #ccc!important;text-indent:-9999px}.btn-play-video>span:before{content:"";display:block;position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #3169A8;top:5px;left:9px}.btn-play-video+.lnk-back-pdp{margin-top:10px}.lnk-back-pdp{text-align:center}button.button-as-link,input.button-as-link{background:0 0;border:none;color:inherit;margin:0;padding:0;text-align:left;cursor:pointer;cursor:hand}button.button-as-link:hover,input.button-as-link:hover{text-decoration:underline}.full-shadow{border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.2);padding:6px}.full-shadow:hover{border:1px solid #3169a8;box-shadow:0 0 16px 4px rgba(49,105,168,.2);padding:5px}.music-image .full-shadow{padding:3px}.music-image .full-shadow:hover{padding:2px}.content-shadow:not(#globalHeader){background-color:#fff;position:relative}section.promo-container.content-shadow:not(#globalHeader){background:linear-gradient(to bottom,#fff 1%,rgba(231,229,220,.5) 100%);border-bottom:solid 1px #CCC;border-top:solid 1px #CCC;box-shadow:inset 0 21px 16px -23px rgba(0,0,0,.25)}.content-shadow:after{border-radius:100px/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 10px #e0e0e0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-10}.content-top-shadow:before{border-radius:100px/5px;top:-10px;-moz-box-shadow:0 4px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 5px rgba(0,0,0,.1);-o-box-shadow:0 4px 5px rgba(0,0,0,.1);box-shadow:0 4px 5px rgba(0,0,0,.1);content:"";height:10px;left:0;position:absolute;width:100%;z-index:0}.caroufredsel_wrapper h2 a{word-wrap:break-word}div.caroufredsel_wrapper{box-sizing:content-box;padding-bottom:10px}section#recommendations .caroufredsel_wrapper{width:100%!important}section#recommendations .caroufredsel_wrapper [id^=recommend-rating]{height:10px}.pdpPage section#recommendations .caroufredsel_wrapper [id^=book-carousel] [id^=recommend-rating],section#recentlyViewed .caroufredsel_wrapper [id^=book-carousel] [id^=rating]{height:auto}section#recommendations .caroufredsel_wrapper [id^=book-carousel] li{padding-bottom:10px}section#recentlyViewed .caroufredsel_wrapper{width:100%!important}section#recentlyViewed .caroufredsel_wrapper [id^=rating]{width:auto!important;height:10px}.landingPage section#recentlyViewed .caroufredsel_wrapper [id^=rating]{height:22px}section#recentlyViewed form#clearRecentForm input.clearRecentItemsLink[type=submit]{font-size:14px}.bx-has-pager,[id^=carousel-pagination]{padding:20px 0 35px;text-align:center}.bx-pager-item,[id^=carousel-pagination] span{cursor:pointer;display:inline-block}a.bx-pager-link{width:16px;height:16px;display:block}[id^=carousel-pagination] span.selected,a.bx-pager-link.active{background:url(../img/sprites/carousel-pager-on.png) no-repeat}.bx-next,.bx-prev{position:absolute;top:-9999px;left:-9999px}[id^=book-carousel]{display:block;list-style:none;min-height:300px!important;overflow:hidden;padding:10px 0;position:relative;width:964px}.landingPage [id^=book-carousel]{display:block;list-style:none;min-height:0!important;overflow:visible;padding:10px 0 0;position:relative;width:964px}[id^=book-carousel] li{text-align:center;width:130px;padding:0;position:relative;margin:0 10px;display:block;float:left;min-height:100%}.desktop [id^=book-carousel] li a.btn-quick-view.gft-crd-view{bottom:auto;top:123px}[id^=book-carousel] li:hover a.btn-quick-view{opacity:1}[id^=book-carousel] li a.carousel-image-link{display:block;height:170px;margin:0 auto 15px;position:relative;width:118px}[id^=book-carousel] li a.carousel-image-link img{bottom:0;left:0;margin:0 auto;max-height:170px;position:absolute;right:0}body.shopping-bag [id^=book-carousel] li{text-align:center;width:145px;padding:0;position:relative;margin:0 10px;display:block;float:left}body.shopping-bag .main-content.empty-cart .caroufredsel_wrapper>ul>li{width:142px}[id^=book-carousel] li>dl{font-size:14px}[id^=book-carousel] li>dl>dt{font-weight:700}[id^=book-carousel] li img{height:auto;max-width:118px}[id^=book-carousel] .ratings-display,[id^=wlContent] .ratings-display{padding:4px 0}dd[id^=rating]{line-height:1}[id^=book-carousel-customer-favs] li{min-height:184px}section#customerFavorites,section#featuredAuthor,section#featuredCategories section#featuredBrands,section#hotBooks,section#newWriters,section#nowShipping,section#summerReading,section#todaysDeal{box-shadow:-3px 9px 15px -13px #ccc;height:auto;padding:0 0 30px;position:relative;z-index:2}div#todaysDealPromo{box-shadow:15px -4px 10px -14px #CCC;display:inline-block;margin-right:20px;max-width:75%}div#todaysDealPromoText{display:inline-block;margin:0 10px 0 0;width:350px}aside#nowShippingAuthor,aside#todaysDealDetails,section#newWriters aside{display:inline-block;vertical-align:top}button.see-all{height:34px;position:absolute;right:0;top:5px;width:100px}aside#todaysDealDetails h4{color:#000;font-family:PTSans;font-size:14px;font-weight:700;margin:0 0 10px}aside#todaysDealDetails>div{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;color:#CA4F16;font-family:PTSans;font-size:18px;font-weight:700;line-height:36px;margin-bottom:15px;padding:15px 0;text-align:left;width:180px}aside#todaysDealDetails>table td{padding:5px 15px 5px 0}div#newWriterPromo figure,div#nowShippingPromo>figure,div#todaysDealPromo>figure{display:inline-block;vertical-align:top}div#newWriterPromo figure img,div#nowShippingPromo>figure img,div#todaysDealPromo>figure img{margin:0 20px 0 10px;vertical-align:top}div#nowShippingPromoText{display:inline-block;margin:0 10px 0 0;width:375px}body.noResults .no-results-msg{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px;text-align:center}body.noResults section#hotBooksWithDesc .btn.see-all{float:none;height:36px;margin:0;position:absolute;right:0;top:0}body.noResults section#hotBooksWithDesc h2{color:#000;font-family:Milo;font-size:24px;font-weight:400;padding:10px 0;margin:0 0 20px}body.noResults section#hotBooksWithDesc .caroufredsel_wrapper{width:100%!important}body.noResults section#hotBooksWithDesc .caroufredsel_wrapper>ul>li{padding-top:5px;width:140px}section#hotBooksWithDesc{position:relative}section#hotBooksWithDesc [id^=book-carousel] li{min-height:280px}section#hotBooksWithDesc [id^=book-carousel] li>a.carousel-image-link{margin-bottom:10px}section#hotBooksWithDesc [id^=book-carousel] li a,section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title{color:#000}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title,section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title>a{font-family:PTSans;font-weight:700;line-height:12px;padding:0}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title{font-size:24px;margin:0 0 3px}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title>a:hover{font-size:14px;font-family:PTSans;font-weight:700;color:#3169a8;text-decoration:underline}section#hotBooksWithDesc [id^=book-carousel] li a:hover{color:#3169a8;text-decoration:underline}ul#homepage-tabs{margin:20px 0;padding:0 0 20px;border-bottom:1px solid #CCC}ul#homepage-tabs li{list-style:none;display:inline-block;width:231px}ul#homepage-tabs li:nth-child(-n+3){border-right:1px solid #ccc;margin-right:6px}ul#homepage-tabs li div:nth-child(1){float:left;width:80px}ul#homepage-tabs li div:nth-child(2){float:left;width:109px;padding-left:12px}.collage-wrapper,.collage-wrapper-mid{float:left}.collage-wrapper-mid{margin:0 18px}.collage-container{height:237px;width:304px;box-shadow:0 0 7px 0 rgba(0,0,0,.3);border:1px solid #EFEFEF;overflow:hidden;background:#FFF}.collage-container li{width:138px;list-style:none;float:left;background:#FFF}.collage-container li img{width:138px;height:auto}.collage-container li:nth-child(1){margin:-70px 0 0 -30px}.collage-container li:nth-child(2){margin:-260px 0 0 116px}.collage-container li:nth-child(3){margin:10px 0 0 -30px}.collage-container li:nth-child(4){margin:-32px 0 0 8px}[id^=featured-content-box]{margin-top:22px}[id^=featured-content-box] h2{margin:0 0 12px}#featured-content-left-column{width:536px}#featured-image-column{float:left;width:134px;margin-left:30px}#featured-richText-copy{float:left;width:250px;overflow:hidden}#featured-content-left-column{float:left}ul#richText-featured{float:left;width:350px}ul#richText-featured li{width:84px;float:left;list-style:none}ul#richText-featured li:nth-child(2){margin:0 24px}#featured-image-column img,ul#richText-featured img{width:100%;height:auto}li.featured-item{text-align:left}#frequentlyBoughtItems{background:#fff;border-bottom:1px solid #e0e0e0;margin:0 0 30px;padding:0 0 30px}#frequentlyBoughtItems [id^=book-carousel] li{margin-top:5px;width:132px}#frequentlyBoughtItems .caroufredsel_wrapper{width:100%!important}#frequentlyBoughtItems>h3,#savedItems>h3{font-size:20px;margin:0 0 20px}#buyCta{margin:0 0 30px}#addFrequentlyBoughtToBag{margin-left:10px}#book-carousel-frequently-bought li,#book-carousel-saved-items li{margin:0 30px}#book-carousel-frequently-bought li:not(:last-child):after{content:"\002b";font-size:48px!important;font-weight:700;position:absolute;right:-40px;top:85px}#book-carousel-frequently-bought li:first-child,#book-carousel-saved-items li:first-child{margin-left:0}#book-carousel-frequently-bought li:last-child,#book-carousel-saved-items li:last-child{margin-right:0}#book-carousel-saved-items .addSavedToBag{margin:20px 0}#book-carousel-saved-items .addSavedToBag .btn{font-weight:700;padding:5px 0;width:100%}[id^=featured-carousel]{display:block;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:536px}[id^=featured-carousel] li{text-align:center;width:130px;padding:0;margin:0 15px;display:block;float:left}#featured-carousel-author li{text-align:center;width:109px;padding:0;margin:0 15px;display:block;float:left}#featured-carousel-author li img{width:100%;height:auto}[id^=featured-carousel] li.featured-item{text-align:left}[id^=featured-carousel] li img{width:100%;height:auto}[id^=featured-carousel] li>dl{font-size:14px}[id^=featured-carousel] li>dl>dt{font-weight:700}.image_carousel{padding:15px 0 15px 40px;position:relative}.image_carousel img{border:1px solid #ccc;background-color:#fff;padding:9px;margin:7px;display:block;float:left}a.next,a.prev{background:url(../img/sprites/miscellaneous_sprite.png) no-repeat;width:45px;height:50px;display:block;position:absolute;top:65px}a.prev{left:0;background-position:0 0}a.prev:hover{background-position:0 -50px}a.prev.disabled{background-position:0 -100px!important}a.next{right:0;background-position:-50px 0}a.next:hover{background-position:-50px -50px}a.next.disabled{background-position:-50px -100px!important}a.next.disabled,a.prev.disabled{cursor:default}a.next span,a.prev span{display:none}.pagination{text-align:center}.pagination a{background:url(../img/sprites/miscellaneous_sprite.png) 0 -300px no-repeat;width:15px;height:15px;margin:0 5px 0 0;display:inline-block}.pagination a.selected{background-position:-25px -300px;cursor:default}.pagination a span{display:none}body{background:repeat-x #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f5f2),color-stop(60px,#fff)) repeat-x;background:-webkit-linear-gradient(top,#f6f5f2 0,#fff 60px) repeat-x;background:-ms-linear-gradient(top,#f6f5f2 0,#fff 60px) repeat-x;background:linear-gradient(to bottom,#f6f5f2 0,#fff 60px) repeat-x;margin:0 auto;min-width:980px;position:relative}body.lt-ie9{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjVmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)}body>header{display:block;text-align:center;width:100%;height:138px;margin-bottom:30px;margin-left:auto;margin-right:auto;position:relative}body>header.global-header-bg{background-image:url(../img/globalnav_default_green_bg.png)}body>header #userLinks{clear:both;margin:0 auto;padding:0 5px 5px;position:relative;text-align:left;width:980px}body>header #userLinks #authBar,body>header #userLinks #authBarCustServ{color:#fff;display:inline-block;height:1.5em;margin:0 15px 0 0;max-width:130px;overflow:hidden;word-wrap:break-word;zoom:1}body>header #userLinks #authBar b{font-weight:700}body>header #userLinks #authBar #signInLink{color:#fff}body>header #userLinks #authBar #signInLink:hover{text-decoration:underline}body>header #userLinks #myAccountMenu,body>header #userLinks #myAccountMenuCustServ{position:relative;display:inline-block;vertical-align:top}#userLinks #myAccountLink{color:#fff;padding-bottom:10px;text-decoration:none}#userLinks #myAccountLink:hover{text-decoration:underline}#userLinks #myAccountLinks{background-color:#fff;border:1px solid #897360;border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);left:30px;line-height:1.6;margin-top:10px;opacity:0;padding:0;position:absolute;text-align:left;top:16px;vertical-align:top;visibility:visible;z-index:-1}#userLinks #myAccountLink:hover{color:#fff}#userLinks #myAccountLink span.down-arrowhead{background:url(../img/sprites/BNNav_sprite.png) -9px -120px no-repeat;display:inline-block;height:10px;margin-left:7px;width:10px}#userLinks #myAccountLinks ul{margin:10px 0;padding:0}#userLinks #myAccountLinks li{list-style:none;padding:0 15px}#userLinks #myAccountLinks .login-color a{color:#CA4F16}#userLinks #myAccountLinks .logout-color a{font-weight:700}#userLinks #myAccountLinks li:hover{background-color:#f1f0e8}#userLinks #myAccountLinks li a{border-bottom:1px solid #d5d2d2;color:#000;display:inline-block;padding:8px 0;width:175px}#userLinks #myAccountLinks li:last-child a{border-bottom:none}#userLinks #myAccountLinks li a:hover{color:#3169a8}#userLinks #myAccountLinks li span{background-image:url(../img/sprites/BNNav_sprite.png);background-repeat:no-repeat;display:inline-block;float:right;height:25px;margin-top:3px;width:35px}#userLinks #myAccountLinks li span.acct-link-order-status{background-position:-3px -142px}#userLinks #myAccountLinks li a:hover span.acct-link-order-status{background-position:-3px -184px}#userLinks #myAccountLinks li span.acct-link-manage-account{background-position:-38px -142px}#userLinks #myAccountLinks li a:hover span.acct-link-manage-account{background-position:-38px -184px}#userLinks #myAccountLinks li span.acct-link-my-nook{background-position:-71px -142px}#userLinks #myAccountLinks li a:hover span.acct-link-my-nook{background-position:-71px -184px}#userLinks #myAccountLinks li span.acct-link-wishlists{background-position:-101px -143px}#userLinks #myAccountLinks li a:hover span.acct-link-wishlists{background-position:-101px -184px}#userLinks #myAccountLinks li span.acct-link-address-book{background-position:-130px -143px}#userLinks #myAccountLinks li a:hover span.acct-link-address-book{background-position:-130px -184px}#userLinks #myAccountLinks li span.acct-link-payments{background-position:-166px -143px}#userLinks #myAccountLinks li a:hover span.acct-link-payments{background-position:-166px -184px}#userLinks #myAccountLinks li.acct-link-sign-in a{color:#fff!important;line-height:normal!important}#userLinks #myAccountLinks li.acct-link-sign-in:hover{background-color:initial}#userLinks #myAccountLinks li.acct-link-sign-in a.acct-link-create-account{color:#3169a8!important;padding:5px 0 10px;text-align:center}#userLinks #myAccountLinks li.acct-link-sign-in a.acct-link-create-account:hover{text-decoration:underline}#userLinks #myAccountLinks a{line-height:2.2;text-decoration:none}#userLinks #myAccountLinks a:hover{color:#000}#userLinks a.sign-in{color:#CA4F16}#userLinks a.sign-in-link:hover{text-decoration:none}#myAccountLinks>div.triangle-up{background:url(../img/sprites/BNNav_sprite.png) -66px -118px no-repeat;height:10px;left:38px;-webkit-transition:visibility 0s linear,opacity 200ms linear;transition:visibility 0s linear,opacity 200ms linear;-webkit-transition-delay:0s;transition-delay:0s;position:absolute;top:-10px;width:20px;z-index:999}#userLinks #myAccountMenu:hover>#myAccountLinks{opacity:1;visibility:visible;z-index:10000}body>header #userLinks #utilityLinks{display:inline-block;float:right;vertical-align:top}body>header #userLinks #utilityLinks a{margin-left:12px;text-decoration:none}body>header #userLinks #utilityLinks #upsellPromo a{margin-left:0}body>header #userLinks #utilityLinks #upsellPromo a:hover{color:#fff;text-decoration:underline}body>header #userLinks #utilityLinks #upsellPromo span.default-utility{font-weight:700}body>header #userLinks #utilityLinks span.default-utility{color:#fff}body>header #userLinks #utilityLinks span.default-utility:hover{text-decoration:underline}body>header #userLinks #utilityLinks #upsellPromo span.default-utility:hover{text-decoration:none}body>header .PageContent{background-color:#fff;border-bottom:1px solid #897360}body>header #logoAndSearch{margin:0 auto;padding:15px 5px 0;text-align:left;width:980px}body>header.gh-chk #logoAndSearch{padding-top:0}body>header #logoAndSearch div#logoContainer.image-class-default{background:url(../img/sprites/BNNav_sprite.png) -8px -7px no-repeat;display:inline-block;float:left;margin:0;padding:0;width:270px;height:50px}body>header #logoAndSearch div#logoContainer.image-class-cq{background-position:-8px -7px;background-repeat:no-repeat;display:inline-block;float:left;margin:0;padding:0;width:260px;height:50px}body>header #logoAndSearch div#logoContainer a{width:250px;height:37px;display:block}body>header.gh-chk #logoAndSearch div#logoContainer{background:url(../img/bn_header_logo.png) no-repeat;display:inline-block;float:none;margin:0;padding:0;width:250px;height:37px}span.viewport-bounce,ul.social span{position:absolute;top:-99999px;left:-99999px}[class*=modal] #sectionBulkSrch form#frmBulkSearch,body>header #logoAndSearch form#searchForm{border-radius:30px;display:inline-block;font-size:14px;font-weight:400;height:40px;line-height:14px;margin:0 4px;padding:1px 0 0 10px;position:relative;vertical-align:top;width:522px;behavior:url(../static/js/vendor/PIE.htc);zoom:1;z-index:30000}body>header #logoAndSearch form#searchForm{background:#fff;border-radius:10px;float:left}body>header #logoAndSearch form#searchForm.focused{outline:0;border-color:#3069AE;box-shadow:inset 0 2px 3px -1px rgba(0,0,0,.3),0 0 4px #3069AE}[class*=modal] #sectionBulkSrch #txtBulkSrch,body>header #logoAndSearch #searchBar,body>header #logoAndSearch #searchBarBN{background:0 0;border:none;box-shadow:none;font-size:18px;top:-1px;width:330px}body.ie9>header #logoAndSearch #searchBar,body.ie9>header #logoAndSearch #searchBarBN{height:33px;padding-top:0;top:-3px}body.lt-ie9>header #logoAndSearch #searchBar,body.lt-ie9>header #logoAndSearch #searchBarBN{height:35px;line-height:18px;padding-top:0;top:4px}[class*=modal] #sectionBulkSrch input#bulkSearchSubmit,body>header #logoAndSearch form#searchForm button#searchSubmit,body>header #logoAndSearch form#searchForm input#searchSubmit{background:url(../img/sprites/BNNav_sprite.png) -45px -65px no-repeat #5aa666;border:none;border-radius:0 10px 10px 0;height:40px;position:absolute;top:0;right:-1px;width:54px}[class*=modal] #sectionBulkSrch input#bulkSearchSubmit{margin:0}[class*=modal] #sectionBulkSrch select#bulkSearchFilterSelect .selectBox,body>header #logoAndSearch form#searchForm select#searchFilterSelect .selectBox{display:none;position:absolute;right:75px;top:10px;z-index:2;background-color:transparent;border:1px inset red;box-shadow:none}[class*=modal] #sectionBulkSrch select#bulkSearchFilterSelect,body>header form#searchForm select#searchFilterSelect{background:url(../img/sprites/bg-img-select-arrow.png) right center no-repeat;box-shadow:none;border:none;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;height:auto;line-height:normal;margin-top:-7px;min-width:0;padding-right:13px;position:absolute;outline:0;right:65px;top:50%}[class*=modal] header#searchTitleBar h1{padding-left:0}[class*=modal] #sectionBulkSrch .bulk-searchbox-content{padding:10px 0}[class*=modal] #sectionBulkSrch form#frmBulkSearch{display:block;margin:0 auto}.loading-indicator-holder{height:200px}a.not-active{pointer-events:none;cursor:default;color:#6A6A6A}[class*=modal] #sectionBulkSrch #resultsMainContainer{padding:0 20px 15px}[class*=modal] #sectionBulkSrch .resultsListContainer{margin-bottom:0}[class*=modal] #sectionBulkSrch .confirm{border-top:1px solid #d5d2d2;margin:0;padding:10px 0 0}[class*=modal] #sectionBulkSrch .confirm a{float:right;padding:9px}[class*=modal] ul#listView{overflow:auto;margin:0 0 10px 5px;max-height:350px}[class*=modal] #sectionBulkSrch #listView div.add-isbn-info{float:left;width:95px;text-align:center;position:relative}[class*=modal] #sectionBulkSrch #listView .product-info{width:440px}[class*=modal] #sectionBulkSrch ul#listView li:last-child{border-bottom:none}[class*=modal] #sectionBulkSrch #listView .product-info ul{margin-left:0}[class*=modal] #sectionBulkSrch #listView .product-info ul>li>div.buy-new{width:215px}[class*=modal] #sectionBulkSrch #resultsListContainer .count{line-height:2.5}[class*=modal] #sectionBulkSrch .search-utility{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(227,223,214,.3) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(227,223,214,.3)),color-stop(100%,rgba(255,255,255,.3)));background:-webkit-linear-gradient(top,rgba(227,223,214,.3) 0,rgba(255,255,255,.3) 100%);background:-o-linear-gradient(top,rgba(227,223,214,.3) 0,rgba(255,255,255,.3) 100%);background:-ms-linear-gradient(top,rgba(227,223,214,.3) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to bottom,rgba(227,223,214,.3) 0,rgba(255,255,255,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4de3dfd6', endColorstr='#4dffffff', GradientType=0);border-bottom:1px solid #d5d2d2;border-top:1px solid #d5d2d2;-moz-box-shadow:0 15px 15px -14px rgba(172,172,172,.4);-webkit-box-shadow:0 15px 15px -14px rgba(172,172,172,.4);box-shadow:0 15px 15px -14px rgba(172,172,172,.4);margin-left:5px;padding:10px 5px;vertical-align:middle}[class*=modal] #sectionBulkSrch li.pagination{float:right}[class*=modal] #sectionBulkSrch li.pagination ul{border:1px solid #b4b2ac;border-radius:4px;box-shadow:0 2px 4px -1px #ccc;height:36px;padding:10px 0;background:linear-gradient(to bottom,rgba(245,244,240,.5) 30%,rgba(220,216,205,.5) 100%)}[class*=modal] #sectionBulkSrch li.pagination ul li{float:left;width:35px}[class*=modal] #sectionBulkSrch li.pagination ul>li>*{background:none!important;border-left:1px solid #c0c2c3;display:block;text-align:center;width:35px}[class*=modal] #sectionBulkSrch ul.search-utility li.pagination>ul>li:first-child>*{border-left:none}[class*=modal] #sectionBulkSrch li.pagination>ul li a span.prev-page{background-position:0 2px}[class*=modal] #sectionBulkSrch li.pagination>ul>li a span.next-page{background-position:-10px 2px;margin-left:2px}[class*=modal] #sectionBulkSrch li.pagination>ul li a span.next-page,[class*=modal] #sectionBulkSrch li.pagination>ul li a span.prev-page{background-image:url(../img/sprites/arrow-m.png);background-repeat:no-repeat;display:inline-block;height:15px;width:10px;zoom:1}body>header #free-shipping-global-header{color:#fff;display:inline-block;float:left;font-size:15px;margin:2px 14px 0 15px}body>header #free-shipping-global-header span{font-style:italic}body>header #logoAndSearch #shoppingBag.image-class-default{background:url(../img/sprites/BNNav_sprite.png) -145px -58px no-repeat;display:inline-block;float:left;height:44px;position:relative;text-align:center;top:-5px;width:40px}body>header #logoAndSearch #shoppingBag.image-class-cq{background-position:-145px -65px;background-repeat:no-repeat;display:inline-block;float:left;height:50px;text-align:center;width:40px}body>header #logoAndSearch #shoppingBag a#shoppingBagLink{height:inherit;width:inherit}body>header #logoAndSearch #shoppingBag #bagTotal{color:#c33a0b;font-size:16px;font-weight:700;position:absolute;top:18px;width:inherit}#shoppingBag div#miniCart{background-color:#fff;border:1px solid #897360;border-radius:4px;bottom:-15px;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);font-family:PTSans;max-height:630px;padding:15px;position:relative;right:318px;text-align:center;width:380px;z-index:10000;top:50px;-webkit-transition-delay:100ms;transition-delay:100ms}#shoppingBag div#miniCart div.triangle-up{background:url(../img/sprites/BNNav_sprite.png) -66px -118px no-repeat;height:10px;left:326px;position:absolute;top:-10px;width:20px}div.triangle-up{background:url(../img/nav_hover_arrow.gif) top right no-repeat;height:10px;position:relative;top:-15px;right:98px;z-index:999}body.shopping-bag>header#globalHeader{margin-bottom:10px}.shopping-bag div.free-shipping-header,div#miniCart div.free-shipping-header{font-size:14px;font-weight:700;text-align:center}div#miniCart div.free-shipping-header{line-height:normal}.shopping-bag main[role=main] div.free-shipping-header{font-size:15px;background:#fffdf8;border-bottom:1px solid #e0e0e0;margin-bottom:30px;overflow:hidden;padding:10px 20px 20px;position:relative}.shopping-bag main[role=main] div.free-shipping-header:before{border-top:1px solid #e0e0e0;position:absolute;bottom:-21px;width:100%;height:10px;background:#fff;z-index:2;content:"";display:block}.shopping-bag main[role=main] div.free-shipping-header:after{border-radius:100px/5px;-moz-box-shadow:0 -4px 5px #e0e0e0;-webkit-box-shadow:0 -4px 5px #e0e0e0;-o-box-shadow:0 -4px 5px #e0e0e0;bottom:-11px;box-shadow:0 -4px 10px #e0e0e0;content:"";display:block;height:10px;left:0;position:absolute;width:100%;z-index:1}.shopping-bag div.free-shipping-header{text-align:center}.shopping-bag div.free-shipping-header i,.shopping-bag div.free-shipping-header span,div#miniCart div.free-shipping-header span{font-weight:700}.shopping-bag div.free-shipping-header span.free-qualified{text-transform:uppercase}.shopping-bag div.free-shipping-header span.free-qualified,.shopping-bag div.free-shipping-header span.free-ship,.shopping-bag div.free-shipping-header span.promo-price,div#miniCart div.free-shipping-header span.promo-price{color:#CA4F16}div#miniCart #closeQualifier{margin:0}div#miniCart div#miniCartItems{display:block;line-height:28px;margin-bottom:10px;margin-top:15px;max-height:425px;overflow-y:auto;overflow-x:hidden;padding:0;position:relative;text-align:left;width:100%}div#miniCart div#miniCartItems div.mini-cart-item{border-bottom:1px solid #e0e0e0;border-collapse:collapse;border-top:1px solid #e0e0e0;display:block;padding-top:10px;position:relative;vertical-align:top;width:auto;height:auto;overflow:hidden}.mini-cart-spinner{background:url(/static/img/sprites/ajax-loader-100ms.gif) center center no-repeat #fff!important;position:absolute;top:0;left:0;bottom:0;opacity:.8;z-index:100;width:100%}div.mini-cart-item figure{display:inline-block;padding:0 15px 0 0;vertical-align:middle}div.mini-cart-item figure img{height:auto;width:76px}div.mini-cart-item p.description{width:175px;display:inline-block;line-height:22px;margin-top:0;vertical-align:top}div.mini-cart-item p.description a.title{color:#000;font-weight:700}div.mini-cart-item div.mini-cart-price-column{color:#CA4F16;display:inline-block;float:right;font-size:14px;font-weight:700;line-height:22px;padding-right:3px}div.mini-cart-price-column span{color:#6A6A6A;text-decoration:line-through}div.mini-cart-price-column span.item-qty-disabled{color:#000;text-decoration:none}div.mini-cart-price-column input{display:block;margin:8px 0;text-align:center;width:45px}.ie9 div.mini-cart-price-column input[type=submit].text-link{width:auto}div.mini-cart-price-column input.text-link{width:initial}div#miniCart div#subtotalLine{font-weight:700;text-align:left}div#subtotalLine span.item-count{font-weight:400}div#subtotalLine span.subtotal-amount{color:#CA4F16;display:inline-block;float:right;font-weight:700}div#subtotalLine button,div#subtotalLine input{display:block;margin:10px 0;width:100%}div#subtotalLine div#viewBagLink{margin:10px 0}body>header nav#primaryNav{display:block;width:980px;margin:5px auto 0;position:relative}body>header nav#primaryNav>ol[role=menubar]{background:#fff;display:block;height:41px;list-style-type:none;margin:0 auto;padding:0;text-align:justify;text-justify:distribute-all-lines;width:99%}.lt-ie8 ol[role=menubar] *{text-align:center}body>header nav#primaryNav>ol[role=menubar]::after{content:"";display:inline-block;width:100%}body>header nav#primaryNav>ol[role=menubar] li.nav-item{display:inline-block;color:#525252;cursor:default;font-size:17px;font-weight:700;height:inherit;text-align:center}.lt-ie9 ol[role=menubar] li.nav-item{display:inline-block}body>header nav#primaryNav>ol[role=menubar] li.nav-item.active{color:#f99d31}body>header nav#primaryNav ul li.nav-item{cursor:pointer;display:inline-block;font-size:15px;font-weight:700;margin:0;padding:20px 15px 0 0;height:53px}body>header nav#primaryNav ul li.nav-item:last-of-type{padding:20px 0 0}body>header nav#primaryNav li.nav-item>a,body>header nav#primaryNav li.nav-item>div>a{color:#000;cursor:pointer;font-family:PTSans;font-size:15px;font-weight:700;text-decoration:none;border-right:1px solid #ccc;padding-right:5px;line-height:41px}body>header nav#primaryNav li.nav-item:last-of-type>a,body>header nav#primaryNav li.nav-item:last-of-type>div>a{border-right:none;padding-right:0}body>header nav#primaryNav li.nav-item>a:hover,body>header nav#primaryNav li.nav-item>div>a:hover{color:#3169a8}body>header nav#primaryNav li.nav-item>a>span,body>header nav#primaryNav li.nav-item>div>a>span{font:inherit;margin:0 2px}li.nav-item>div.triangle-up,li.nav-item>div>div.triangle-up{background:url(../img/sprites/BNNav_sprite.png) -96px -117px no-repeat;width:18px;height:12px;-webkit-transition:visibility 0s linear,opacity 200ms linear;transition:visibility 0s linear,opacity 200ms linear;-webkit-transition-delay:0s;transition-delay:0s;position:relative;top:-11px;left:30%;visibility:hidden;opacity:0;z-index:99999}@media screen and (-webkit-min-device-pixel-ratio:0){li.nav-item>div.triangle-up,li.nav-item>div>div.triangle-up{top:-10px}}body>header nav#primaryNav li.nav-item>div.endeca-slot{position:static}body>header nav#primaryNav li.nav-item div.nav-menu,body>header nav#primaryNav li.nav-item>div>div.nav-menu{background-color:#fff;bottom:-339px;border:1px solid #897360;border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);height:410px;opacity:0;overflow:hidden;position:absolute;text-align:left;-webkit-transition:visibility 0s linear 200ms,opacity 200ms linear;transition:visibility 0s linear 200ms,opacity 200ms linear;top:40px;vertical-align:top;visibility:hidden;width:auto;z-index:99996;display:none}div.nav-menu.three-col{width:764px}div.nav-menu.three-col.with-promo{width:964px}div.nav-menu.two-col{width:510px}div.nav-menu.two-col.with-promo{width:710px}div.nav-menu.one-col{width:256px}div.nav-menu.one-col.with-promo{width:456px}footer{height:200px;margin:50px auto 35px;vertical-align:top;width:964px}body.shopping-bag footer,body[class^=checkout-] footer{margin-top:36px}footer ul{padding:0}.promo-container{background:url(../img/bg_footer_promos.png) no-repeat;margin-top:-30px;padding:10px 0 20px}.promo-container a,.promo-container h3,.promo-container p{line-height:.1}.promo-container h3{font-family:PTSans;font-weight:700;color:#000;font-size:16px;padding-bottom:10px}.promo-container a{font-family:PTSans;font-weight:700}.promo-container p{margin:14px}.account .promo-container a,.account .promo-container h3,.account .promo-container p{line-height:normal}.promo-container figcaption{padding:0}.promo-container figure{border-right:1px solid #e0e0e0}.promo-container ul li:last-child figure{border:0}.promo-container ul{padding:0;margin:0}.promo-container ul li{display:inline-block;list-style:none;text-align:center;width:238px}.links-container{border-bottom:1px solid #e0e0e0;padding-top:30px;padding-bottom:25px}.links-container ul li{display:inline-block;line-height:2;width:238px;vertical-align:top}.links-container h3{line-height:1;padding:0;margin:0 0 5px;font-family:PTSans;font-size:14px;font-weight:700}.links-container ul li ul li{display:block;width:100%}.links-container ul li ul+h3{margin-top:39px}.links-container ul.social li{display:inline-block;height:40px;margin:28px 5px 0 0;width:50px}.links-container ul.social li a{display:block;height:45px;width:50px}.links-container ul.social li a.facebook{background:url(../img/sprites/social_footer_facebook.png) no-repeat}.links-container ul.social li a.facebook:hover{background:url(../img/sprites/social_footer_facebook.png) 0 -49px no-repeat}.links-container ul.social li a.facebook:active{background:url(../img/sprites/social_footer_facebook.png) 0 -96px no-repeat}.links-container ul.social li a.twitter{background:url(../img/sprites/social_footer_twitter.png) no-repeat}.links-container ul.social li a.twitter:hover{background:url(../img/sprites/social_footer_twitter.png) 0 -49px no-repeat}.links-container ul.social li a.twitter:active{background:url(../img/sprites/social_footer_twitter.png) 0 -96px no-repeat}.links-container ul.social li a.pinterest{background:url(../img/sprites/social_footer_pinterest.png) no-repeat}.links-container ul.social li a.pinterest:hover{background:url(../img/sprites/social_footer_pinterest.png) 0 -49px no-repeat}.links-container ul.social li a.pinterest:active{background:url(../img/sprites/social_footer_pinterest.png) 0 -96px no-repeat}.links-container ul.social li:last-child{margin-right:0}.links-container a+h3{margin-top:30px}.links-container em{margin-bottom:5px;padding:0;display:block}.links-container #emailSignupForm input[type=text]{display:inline-block;width:159px}.links-container #emailSignupForm input[type=submit]{width:75px}#copyright-container{padding:20px 0}#copyright-container ul{padding:0}#copyright-container ul li{display:inline-block;list-style:none;padding-right:20px}#copyright-container ul li:last-child{float:right;padding-right:0}#copyright-container a{color:#000}.global-footer-email-signup{margin-top:30px;position:relative}.global-footer-email-signup #emailSignupDiv{overflow:hidden}.global-footer-email-signup #emailSignupDiv span{color:#CA4F16;font-weight:700}.global-footer-email-signup label[for=emailAddr]{display:none}.global-footer-legal #copyright-container a{color:#6a6a6a}.global-footer-legal #copyright-container a:hover{color:#3169a8}.main-cat-13 div.nav-menu.four-col{right:0;width:960px}.main-cat-13 div.nav-menu.three-col{right:0;width:764px}.main-cat-13 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-13 div.nav-menu.two-col{right:0;width:510px}.main-cat-13 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-13 div.nav-menu.one-col{right:0;width:256px}.main-cat-13 div.nav-menu.one-col.with-promo{right:0;width:456px}.main-cat-12 div.nav-menu.four-col{right:0;width:960px}.main-cat-12 div.nav-menu.three-col{right:0;width:764px}.main-cat-12 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-12 div.nav-menu.two-col{right:0;width:510px}.main-cat-12 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-12 div.nav-menu.one-col{right:0;width:256px}.main-cat-12 div.nav-menu.one-col.with-promo{right:0;width:456px}.main-cat-11 div.nav-menu.four-col{right:0;width:960px}.main-cat-11 div.nav-menu.three-col{right:0;width:764px}.main-cat-11 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-11 div.nav-menu.two-col{right:0;width:510px}.main-cat-11 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-11 div.nav-menu.one-col{right:0;width:256px}.main-cat-11 div.nav-menu.one-col.with-promo{right:0;width:456px}.main-cat-10 div.nav-menu.four-col{left:0;width:960px}.main-cat-10 div.nav-menu.three-col{right:0;width:764px}.main-cat-10 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-10 div.nav-menu.two-col{right:0;width:510px}.main-cat-10 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-10 div.nav-menu.one-col{right:auto;width:256px}.main-cat-10 div.nav-menu.one-col.with-promo{right:0;width:456px}.main-cat-9 div.nav-menu.four-col{left:0;width:960px}.main-cat-9 div.nav-menu.three-col{right:0;width:764px}.main-cat-9 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-9 div.nav-menu.two-col{right:0;width:510px}.main-cat-9 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-9 div.nav-menu.one-col{right:auto;width:256px}.main-cat-9 div.nav-menu.one-col.with-promo{right:0;width:456px}.main-cat-8 div.nav-menu.four-col{left:0;width:960px}.main-cat-8 div.nav-menu.three-col{right:0;width:764px}.main-cat-8 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-8 div.nav-menu.two-col{width:510px}.main-cat-8 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-8 div.nav-menu.one-col{right:auto;width:256px}.main-cat-8 div.nav-menu.one-col.with-promo{right:0;width:456px}.main-cat-7 div.nav-menu.four-col{left:0;width:960px}.main-cat-7 div.nav-menu.three-col{right:0;width:764px}.main-cat-7 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-7 div.nav-menu.two-col{right:0;width:510px}.main-cat-7 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-7 div.nav-menu.one-col{right:inherit;width:256px}.main-cat-7 div.nav-menu.one-col.with-promo{right:inherit;width:456px}.main-cat-6 div.nav-menu.four-col{left:0;width:960px}.main-cat-6 div.nav-menu.three-col{right:0;width:764px}.main-cat-6 div.nav-menu.three-col.with-promo{right:0;width:964px}.main-cat-6 div.nav-menu.two-col{right:0;width:510px}.main-cat-6 div.nav-menu.two-col.with-promo{right:0;width:710px}.main-cat-6 div.nav-menu.one-col{right:inherit;width:256px}.main-cat-6 div.nav-menu.one-col.with-promo{right:inherit;width:456px}.main-cat-5 div.nav-menu.four-col{left:0;width:960px}.main-cat-5 div.nav-menu.three-col{left:inherit;width:764px}.main-cat-5 div.nav-menu.three-col.with-promo{left:inherit;width:964px}.main-cat-5 div.nav-menu.two-col{left:inherit;width:510px}.main-cat-5 div.nav-menu.two-col.with-promo{left:inherit;width:710px}.main-cat-5 div.nav-menu.one-col{left:inherit;width:256px}.main-cat-5 div.nav-menu.one-col.with-promo{left:inherit;width:456px}.main-cat-4 div.nav-menu.four-col{left:0;width:960px}.main-cat-4 div.nav-menu.three-col{left:inherit;width:764px}.main-cat-4 div.nav-menu.three-col.with-promo{left:inherit;width:964px}.main-cat-4 div.nav-menu.two-col{left:inherit;width:510px}.main-cat-4 div.nav-menu.two-col.with-promo{left:inherit;width:710px}.main-cat-4 div.nav-menu.one-col{left:inherit;width:256px}.main-cat-4 div.nav-menu.one-col.with-promo{left:inherit;width:456px}.main-cat-3 div.nav-menu.four-col{left:0;width:960px}.main-cat-3 div.nav-menu.three-col{left:inherit;width:764px}.main-cat-3 div.nav-menu.three-col.with-promo{left:inherit;width:964px}.main-cat-3 div.nav-menu.two-col{left:inherit;width:510px}.main-cat-3 div.nav-menu.two-col.with-promo{left:inherit;width:710px}.main-cat-3 div.nav-menu.one-col{left:inherit;width:256px}.main-cat-3 div.nav-menu.one-col.with-promo{left:inherit;width:456px}.main-cat-2 div.nav-menu.four-col{left:0;width:960px}.main-cat-2 div.nav-menu.three-col{left:inherit;width:764px}.main-cat-2 div.nav-menu.three-col.with-promo{left:inherit;width:964px}.main-cat-2 div.nav-menu.two-col{left:inherit;width:510px}.main-cat-2 div.nav-menu.two-col.with-promo{left:inherit;width:710px}.main-cat-2 div.nav-menu.one-col{left:inherit;width:256px}.main-cat-2 div.nav-menu.one-col.with-promo{leftl:inherit;width:456px}.main-cat-1 div.nav-menu.four-col{left:0;width:960px}.main-cat-1 div.nav-menu.three-col{left:inherit;width:764px}.main-cat-1 div.nav-menu.three-col.with-promo{left:inherit;width:964px}.main-cat-1 div.nav-menu.two-col{left:inherit;width:510px}.main-cat-1 div.nav-menu.two-col.with-promo{left:inherit;width:710px}.main-cat-1 div.nav-menu.one-col{left:inherit;width:256px}.main-cat-1 div.nav-menu.one-col.with-promo{leftl:inherit;width:456px}nav#primaryNav li.nav-item.hover-effect>div.nav-menu,nav#primaryNav li.nav-item.hover-effect>div.triangle-up,nav#primaryNav li.nav-item.hover-effect>div>div.nav-menu,nav#primaryNav li.nav-item.hover-effect>div>div.triangle-up,nav#primaryNav li.nav-item:hover>div.nav-menu,nav#primaryNav li.nav-item:hover>div.triangle-up,nav#primaryNav li.nav-item:hover>div>div.nav-menu,nav#primaryNav li.nav-item:hover>div>div.triangle-up{opacity:1;-webkit-transition-delay:300ms;transition-delay:300ms;visibility:visible}nav#primaryNav li.main-cat-1.hover-effect div.triangle-up,nav#primaryNav li.main-cat-1:hover div.triangle-up{left:10px}nav#primaryNav li.main-cat-2.hover-effect div.triangle-up,nav#primaryNav li.main-cat-2:hover div.triangle-up{left:30px}nav#primaryNav li.main-cat-3.hover-effect div.triangle-up,nav#primaryNav li.main-cat-3:hover div.triangle-up{left:11px}nav#primaryNav li.main-cat-4.hover-effect div.triangle-up,nav#primaryNav li.main-cat-4:hover div.triangle-up{left:23px}nav#primaryNav li.main-cat-5.hover-effect div.triangle-up,nav#primaryNav li.main-cat-5:hover div.triangle-up{left:15px}nav#primaryNav li.main-cat-6.hover-effect div.triangle-up,nav#primaryNav li.main-cat-6:hover div.triangle-up{left:24px}nav#primaryNav li.main-cat-7.hover-effect div.triangle-up,nav#primaryNav li.main-cat-7:hover div.triangle-up{left:9px}nav#primaryNav li.main-cat-8.hover-effect div.triangle-up,nav#primaryNav li.main-cat-8:hover div.triangle-up{left:4px}nav#primaryNav li.main-cat-9.hover-effect div.triangle-up,nav#primaryNav li.main-cat-9:hover div.triangle-up{left:33px}nav#primaryNav li.main-cat-10.hover-effect div.triangle-up,nav#primaryNav li.main-cat-10:hover div.triangle-up{left:60px}nav#primaryNav li.main-cat-11.hover-effect div.triangle-up,nav#primaryNav li.main-cat-11:hover div.triangle-up,nav#primaryNav li.main-cat-12.hover-effect div.triangle-up,nav#primaryNav li.main-cat-12:hover div.triangle-up{left:28px}nav#primaryNav li.main-cat-13.hover-effect div.triangle-up,nav#primaryNav li.main-cat-13:hover div.triangle-up{left:9px}nav#primaryNav div li.nav-item.hover-effect>div>a,nav#primaryNav div li.nav-item:hover>div>a,nav#primaryNav li.nav-item.hover-effect>a,nav#primaryNav li.nav-item:hover>a{color:#3169a8}div#topNavHeader{border-radius:2px;margin:2px;line-height:41px}div#topNavHeader.top-nav-header-bg{background-image:url(../img/globalnav_flyout_hdr_bg.png)}div#topNavHeader.top-nav-header-bg-cq{background-position:-212px -161px;background-repeat:repeat;height:45px;width:45px}div#topNavHeader .top-nav-close{background:url(../img/sprites/BNNav_sprite.png) -132px -111px no-repeat;float:right;height:25px;margin:10px 10px 0 0;width:25px}.desktop div#topNavHeader .top-nav-close{display:none}div#topNavHeader a{color:#fff;font-size:20px;margin:0;padding:10px 0 10px 16px;text-decoration:none}div#topNavHeader:hover{background-image:url(../img/globalnav_flyout_hdrHOVER_bg.jpg)}div#topNavHeader a .top-nav-separator{font-size:14px;margin:0}div#topNavHeader a .top-nav-shop-all{font-size:14px}div#topNavHeader a:hover .top-nav-shop-all{text-decoration:underline}div#topNavHeader .right-arrowhead{background:url(../img/sprites/BNNav_sprite.png) -42px -120px no-repeat;display:inline-block;height:10px;width:10px}div.list-wrapper{float:left;height:100%;width:auto}div.nav-menu>div.list-wrapper>ul.category-list{height:auto;list-style:none;margin:18px 18px 28px;padding:0;vertical-align:top;width:206px}div.nav-menu>div.list-wrapper>ul.category-list>li.category{color:#897360;font-size:14px;font-weight:700;line-height:22px}div.nav-menu>div.list-wrapper>ul.category-list>li.category a{color:#000;font-size:14px;font-weight:400}div.nav-menu>div.list-wrapper>ul.category-list>li.category a:hover{color:#3169a8}div.nav-menu img.corner-image{position:absolute;bottom:0;right:0}div.nav-menu aside.category-sidebar{box-shadow:2px 33px 13px 1px rgba(0,0,0,.5);float:right;height:90%;margin:18px 0;vertical-align:top;max-width:247px}div.nav-menu aside.category-sidebar ul{border-left:1px solid #baa899;height:100%;padding:0 18px;position:relative}div.nav-menu aside.category-sidebar ul li{border-bottom:0;height:100%}div.nav-menu aside.category-sidebar img{position:absolute;bottom:48px;left:42px;width:auto;height:auto;max-height:168px;max-width:255px}div.nav-menu aside.category-sidebar .promo-pod-header{margin:0;font-size:24px;font-weight:700;line-height:30px;color:#CA4F16}div.nav-menu aside.promo-pod{height:100%;margin:0;padding-top:18px}div.nav-menu aside.promo-pod:hover{background-color:#F4F2EB}div.nav-menu aside.promo-pod p{color:#000}div.nav-menu aside.promo-pod p span{color:#3169a8}div.nav-menu aside.promo-pod a{display:block;height:100%;text-decoration:none}main{height:auto;margin:0 auto 35px;vertical-align:top;width:964px}#breadcrumb{width:964px}#breadcrumb:empty{display:none}#breadcrumb li{float:left}#breadcrumb li:nth-child(odd){margin-right:3px}#breadcrumb li:nth-child(even){margin-left:3px}#breadcrumb li.DimensionCrumb:empty{display:none}#breadcrumb{background:#fff;border-bottom:1px solid #e0e0e0;height:55px;line-height:55px;margin:-22px 0 35px;position:relative}#breadcrumb aside{display:inline-block;float:right;font-size:0}#breadcrumb aside a:not(:last-of-type)::after{content:"|";color:#999;box-shadow:0 4px 5px #e0e0e0;margin:0 10px}#breadcrumb:after{border-radius:100px/5px;bottom:0;-moz-box-shadow:0 4px 5px #e0e0e0;-webkit-box-shadow:0 4px 5px #e0e0e0;-o-box-shadow:0 4px 5px #e0e0e0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-1}#breadcrumb a.previous:before{content:"\003c\00a0"}#breadcrumb a.next{left:initial!important;right:initial!important;top:initial!important}#breadcrumb a.next:after{content:"\00a0\003e"}.promo-slot{height:200px;width:100%;border:1px solid red}.featured-slot{float:left;height:350px;margin:0 24px 0 0;width:584px;border:1px solid #00f}.side-modules{float:left;height:350px;width:356px;border:1px solid green}.secondary-nav{float:left;height:400px;margin-right:24px;width:280px;border:1px solid #00f}.primary-content-b{float:left;width:660px}.secondary-nav-c{float:left;height:400px;margin-right:24px;vertical-align:top;width:204px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.primary-content{float:left;height:400px;margin-right:24px;vertical-align:top;width:508px}.optional-merch{float:left;height:400px;vertical-align:top;width:204px;border:1px solid green}.primary-content-e{height:400px;width:100%;border:1px solid #00f}#checkoutContainer,#couponContainer{border:1px solid #000;float:left;width:712px}.summary{border:1px solid #000;float:right;width:228px}.secondary-nav-j{clear:right;float:right;margin:0 0 0 24px;width:280px}.success-msg{background-color:#F2FFF4;border:1px solid #487F4C;display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#487F4C;margin:10px 0 30px;padding:10px 0;text-align:center;text-shadow:1px 1px 1px rgba(255,255,255,1)}.success-msg p{font-weight:700}.success-msg span{background:url(/static/img/sprites/checkmark.png) no-repeat;padding-left:25px}form .user-error{background-color:#fdf6f5;background-image:none;border:1px solid #cc1d02;border-radius:4px}.error-msg{background-color:#fcf3f2;border:1px solid #db604d;display:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#cc1d02;margin:10px 0 30px;padding:10px 0;text-align:center;text-shadow:1px 1px 1px rgba(255,255,255,1)}.gift-card-limit{display:block;padding:10px}.gift-card-limit .err{font-weight:700}#outOfStockNotification{background-color:#FCFAE5;border:1px solid;border-color:rgba(149,146,139,.7);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:30px;padding:10px 0 10px 20px;text-shadow:1px 1px 1px rgba(255,255,255,1);width:665px;float:left}#outOfStockNotification span{font-weight:700}#outOfStockNotification ul{list-style-type:disc;margin:5px 0 0 20px}#outOfStockNotification ul li{padding:2px 0}#outOfStockNotification ul li::after,#outOfStockNotification ul li::before{display:inline}[class*=modal] .error-msg{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #db604d;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;display:none}#mCheckPenNameError{padding:10px 20px}.display-error,[class*=modal] .display-error{display:block}.coupon-error{color:#cc1d02}.member-error{color:#cc1d02;font-size:14px;font-weight:700}.error-msg p{background:none!important;font-size:14px;line-height:24px;margin:0!important}.shopping-bag div.general-messaging{margin-left:0}div.general-messaging{background-color:#FDFAE5;padding:10px 15px;margin-bottom:20px;margin-left:228px;border:2px solid #DCD8CD;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}div.general-messaging p{margin-top:0}div.general-messaging p,div.general-messaging span{font-weight:700}div.general-messaging span span{text-decoration:line-through}div.general-messaging ul li:after,div.general-messaging ul li:before{content:none}div.general-messaging ul li{list-style-type:disc;margin-left:20px}.tabgroup{background:#fff;margin-top:40px;border-top:1px solid #C8C8C8;font-size:0}.lt-ie9 .tabgroup,.tabgroup .paymentAddress{font-size:14px}.tabgroup>span[id]{position:absolute;top:200px}.tabgroup>:not(.clear){position:relative;top:-40px}.tabgroup>h3{display:inline-block;margin:0;padding:0}.tabgroup>h3:first-of-type{margin-left:5px}.tabgroup>h3>a,.tabgroup>h3>label{position:relative;display:inline-block;border-radius:5px 5px 0 0;padding:10px 25px;text-align:center;width:auto;background:0 0;margin:0;border:1px solid transparent;font-weight:400;height:40px}.tabgroup h3>a.activeTab,.tabgroup>.tab[type=radio]:checked+h3>label,.tabgroup>:target+h3>a,[data-modal-name=marketplace] .tabgroup h3>a.activeTab,[data-modal-name=marketplace] .tabgroup>.tab[type=radio]:checked+h3>label,[data-modal-name=marketplace] .tabgroup>:target+h3>a{background:linear-gradient(180deg,#F1F0EA 0,#FFF 100%);border-color:#C8C8C8 #C8C8C8 #fff;box-shadow:0 5px 0 0 rgba(255,255,255,1),0 1px 10px rgba(0,0,0,.15),inset 0 2px 0 #fff;color:#000}.tabgroup>.tab[type=radio]{display:inline-block;position:absolute;top:-99999px;left:-99999px;visibility:hidden}.tabgroup>.tab[type=radio]:not(:checked)+h3:not(:last-of-type)>label::before,.tabgroup>:not(:target)+h3:not(:last-of-type)>a::before,[data-modal-name=marketplace] .tabgroup>.tab:not(:checked)+h3:not(:last-of-type)>label::before{content:"";display:block;position:absolute;background:linear-gradient(0deg,#FFF 20%,#C8C8C8 45%,#C8C8C8 55%,#FFF 80%);top:0;bottom:0;right:-2px;width:1px}.ie9 .tabgroup>:not(:target)+h3:not(:last-of-type)>a::before,.ie9 [data-modal-name=marketplace] .tabgroup>.tab:not(:checked)+h3:not(:last-of-type)>label:before{background:#c8c8c8;height:20px;top:10px}.tabgroup>.tabgroup-content,.tabgroup>section{width:100%;float:right;background:#fff;padding:30px 0 0}.tabgroup>.tab[type=radio]:checked+h3+.tabgroup-content,.tabgroup>.tab[type=radio]:checked+h3+section,.tabgroup>:target+h3+.tabgroup-content,.tabgroup>:target+h3+section{display:block}.tabgroup>.clear{clear:both;margin-bottom:-35px}.pure-is-open .selectBox-dropdown-menu.selectBox-options{//position:fixed}.pure-modal{border:1px solid #aaa;border-radius:6px;padding:0;box-shadow:5px 7px 25px rgba(0,0,25,.25);box-shadow:0 0 3px rgba(0,0,0,.5),5px 7px 25px rgba(0,0,25,.25);background:fixed #fff;position:fixed;background-position-x:100%;background-position-y:100%}.pure-modal p{font-size:14px}.pure-modal .note{color:#474747;font-size:12px;margin-left:24px}.note a{font-size:12px!important}.pure-modal h2{color:#000}.pure-modal .benefits{padding-bottom:30px}.pure-modal .benefits h2{margin:20px 0 0 24px}.pure-modal .benefits ul{margin:10px 24px 0}.pure-modal .benefits ul li:last-child{margin-bottom:20px}.pure-modal .benefits ul li{list-style:disc;margin-left:20px}.pure-modal .video>section{margin:20px}.info-modal{font-size:14px}.info-modal h2{font-size:16px;margin:0 0 15px}.rental-faq-modal{height:515px;overflow:auto}.delivery-promise-modal h2,.rental-faq-modal h2{font-size:16px;margin:0 0 15px}.delivery-promise-modal p{font-size:12px;margin:0 0 15px}.delivery-promise-modal p:last-child,.rental-faq-modal p:last-child{margin-bottom:0}.delivery-promise-modal ol,.rental-faq-modal ol{border-bottom:1px solid #d5d2d2;margin:0 0 20px;padding:0 0 20px 20px}.rental-faq-modal ol{border-bottom:none}.delivery-promise-modal ol li,.rental-faq-modal ol li{font-size:14px;margin:0 0 20px}.delivery-promise-modal ol li:last-child .rental-faq-modal ol li:last-child{margin-bottom:0}.pure-modal .isbn section{margin:20px}[class*=modal-]{outline:0}[class~=modal-1]{width:432px}[class~=modal-2]{margin:0 auto;width:630px}[class~=modal-3]{margin:0 auto;width:580px}[class~=modal-4]{margin:0 auto;width:784px}[class~=modal-5]{margin:0 auto;width:632px}[class~=modal-6]{margin:0 auto;width:700px}[class~=modal-7]{margin:0 auto;min-width:964px}[class~=modal-8]{margin:0 auto;min-width:648px}[class*=modal] #modalContainer,[class*=modal] #results,[class*=modal] .mod-container{padding:20px}.print-mag-terms-modal #modalContainer{height:500px;overflow-y:scroll}.spinner{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;background:url(/static/img/sprites/ajax-loader-100ms.gif) center center no-repeat #fff!important;z-index:999}.spinner-uv-frame{background:url(/static/img/sprites/ajax-loader-100ms.gif) center center no-repeat #fff!important}[class*=modal] .spinner{moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}[class~=modal-3] fieldset:first-of-type{border-bottom:1px solid #d5d2d2}[class~=modal-3] fieldset{padding-left:0}[class*=modal] h1+a{color:red;float:right}[class*=modal] header{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-top:2px solid #fff;background-color:#f7f7f4;border-bottom:1px solid #d5d2d2;position:relative}[class*=modal] header h1{font-size:20px;margin:0;padding:15px 18px;text-align:left}#customerLookupModal{width:964px}[class*=modal] #customerLookupModal h1,[class*=modal] #sellerLogin header h1{font-size:20px;margin:0;padding:0;text-align:left}[class*=modal] header h1>span{font-size:14px;font-weight:400}[class*=modal] header h1>span.modal-title-type{font-size:inherit;font-weight:inherit}#barclayBanner span.close-modal,[class*=modal] #modalContainer a.close-modal,[class*=modal] header a.close-modal{background:url(../img/sprites/close_tooltip_sprite.png) 0 -3px no-repeat;display:block;font-size:16px;font-family:PTSans;font-weight:700;height:30px;line-height:24px;position:absolute;right:15px;text-align:center;top:9px;width:32px}.free-shipping-details-modal #modalContainer{height:600px;overflow-y:scroll}.free-shipping-details-modal ol li{font-size:14px}.lexile-measures-modal #modalContainer{height:470px;overflow:scroll}[class*=modal].lexile-measures-modal ul{list-style-type:disc}.lexile-measures-modal ul li{font-size:14px}#seeInsideContainer{min-height:600px}.sellerBar{width:964px;margin:0 auto;color:#FFF}.sellerBar a{color:#FFF}#sellerInformation{float:right;width:70%;text-align:right;padding-top:16px}#sellerInformation span{display:inline-block;margin-left:12px}#booksellerLogout{display:inline-block}input#sellerLogoutLink{background:0 0;border:none;padding:0;margin:0;color:#FFF}#barclayBanner span.close-modal span,#searchResultsRow+#customerLookupDroplet,[class*=modal] #modalContainer a.close-modal span,[class*=modal] header a span{display:none}[class*=modal] form#bookSellerLoginForm,[class*=modal] form#loginForm{margin:0}[class*=modal] form#bookSellerLoginForm fieldset,[class*=modal] form#loginForm fieldset{margin:0 auto;width:280px}[class*=modal] form#bookSellerLoginForm input[type=text],[class*=modal] form#loginForm fieldset input:not([type=checkbox]):not([type=radio]){width:100%}[class*=modal] form#forgotPasswordForm,[class~=modal-2] form{margin:20px 24px 0;padding-bottom:20px}[class*=modal] form#forgotPasswordForm .selectBox-dropdown .selectBox-label{min-width:230px!important}[class~=modal-2] legend{font-size:14px;margin:0 10px;width:390px}[class~=modal-2] legend a{font-size:14px}[class~=modal-2] fieldset{float:left;margin-bottom:-7px;width:280px}[class*=modal] form input[type=submit]{display:block;margin:20px 0;width:100%}[class*=modal] a[class*=btn-addtocart]{height:37px;margin:38px 0 10px}[class~=modal-2] input[type=submit],[class~=modal-3] form input[type=submit]{display:inline-block!important;margin:0 0 0 12px!important;width:210px!important}#btnAddItemToWishlist{width:118px!important}[class~=modal-3] form input[type=submit]{margin:10px 0 27px 3px!important}span.decision-seperator{display:block;border-bottom:1px solid #ccc;height:11px;margin:0 0 20px;text-align:center}span.decision-seperator em{background-color:#fff;display:block;height:20px;margin:0 auto;width:30px}[class*=modal] label{display:block;margin:15px 0 0}[class*=modal] label.no-matches{display:inline;margin:0}[class*=modal] .qas-modal #addAddress .address-entry>li label,[class*=modal] .qas-modal #addAddress .address-entry>li:last-of-type{margin:0}[class*=modal] .qas-modal #addrEntered>li>label,[class*=modal] .qas-modal #addrMatches>li>label{display:inline-block;vertical-align:top;margin:0}[class*=modal] .qas-modal #addrEntered>li>address,[class*=modal] .qas-modal #addrMatches>li>address{display:inline-block;vertical-align:top;line-height:25px}[class*=modal] .qas-modal #addrEntered>li>address>button,[class*=modal] .qas-modal #addrMatches>li>address>button{display:block;margin:10px 0}[class*=modal] .qas-modal #addrEntered>li>button{float:right}[class*=modal] .qas-modal #addrEntered>li,[class*=modal] .qas-modal #addrMatches>li{border-bottom:1px solid #ddd;padding:20px 10px 10px}[class*=modal] .qas-modal #addrEntered,[class*=modal] .qas-modal #addrMatches{margin:0}[class*=modal] #modalContainer>:first-child,[class*=modal] #modalContainer>ul>li:first-child{margin-top:0;padding-top:0}[class*=modal] #modalContainer .tabgroup{margin-top:40px}[class*=modal] .qas-modal #addrMatches{max-height:354px;overflow-y:auto;overflow-x:hidden}[class*=modal] .qas-modal #addrEntered+#addAddress{margin-top:20px}[class*=modal] .rememberMe{margin:0 auto;max-width:160px}[class*=modal] .rememberMe input[type=checkbox],[class*=modal] .rememberMe label{display:inline!important;font-size:14px;font-weight:400}.membership-signup-modal{position:relative}.membership-signup-modal h1{color:#CA4F16;font-size:28px;line-height:1.5}.membership-signup-modal h2{font-size:16px;margin-bottom:30px}.membership-signup-modal dl{margin-bottom:30px}.membership-signup-modal dt{margin-bottom:10px!important;font-weight:700}.membership-signup-modal dd,.membership-signup-modal dt{font-size:17px!important}.membership-signup-modal dt{color:#267E36;display:list-item;list-style-image:url(/static/img/sprites/checkmark.png);margin-left:30px;vertical-align:top}.membership-signup-modal dd{line-height:1.5;margin-left:30px!important;vertical-align:top}.membership-signup-modal fieldset{padding-left:0}.membership-signup-modal label{font-weight:400}.membership-signup-modal p{font-size:12px;margin:0}.membership-signup-modal p a{font-size:11px}.modalMembershipTerms{background-image:linear-gradient(bottom,#FFF 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,#FFF 25%,#FBFBF9 100%);border-radius:4px;-moz-box-shadow:0 0 0 1px #d5d2d2;-webkit-box-shadow:0 0 0 1px #d5d2d2;box-shadow:0 0 0 1px #d5d2d2;font-size:14px;line-height:22px;margin:18px 0 36px;padding:0 10px 28px 27px;position:relative;height:130px}.modalMembershipCard{z-index:115;height:207px;width:322px;background:url(../img/Checkout_Member_Modal_Card.jpg) 0 0/85% no-repeat;margin-top:-176px;margin-left:391px;position:absolute}.membership-renew-modal h1{color:#CA4F16;font-size:28px;line-height:normal;margin-bottom:5px}.membership-renew-modal span{display:block;font-size:17px;font-weight:700;padding-bottom:5px}.membership-renew-modal dt{color:#487F4C;display:list-item;font-weight:700;list-style-image:url(/static/img/sprites/checkmark.png);list-style-position:inside;margin-bottom:10px}.membership-renew-modal dd{margin-bottom:10px;margin-left:20px}.membership-renew-modal #membershipRenew{margin-top:40px}.membership-renew-modal .modalMembershipTerms{height:auto;margin:0 0 20px;padding:10px 15px}.membership-renew-modal .modalMembershipTerms p{font-size:12px;font-weight:700}.membership-renew-modal fieldset{padding:0;margin:0}.membership-renew-modal label{margin:0 0 6px}.membership-renew-modal .membership-options span{font-size:inherit;font-weight:700!important}.membership-renew-modal .membership-options span.radio-label-text{display:inline-block}.membership-renew-modal .join-today{border-top:1px solid #d5d2d2;margin-top:5px;padding-top:5px}.membership-renew-modal .join-today span{font-size:inherit}.membership-renew-modal .join-today span.checkbox-label-text{color:#000;display:inline-block}.membership-renew-modal .join-today .btn-addtocart{display:inline-block;margin:10px 0 0;width:150px}.membership-renew-modal .join-today .no-thanks{display:inline-block;font-weight:700;margin:10px 0 0 10px;width:125px}.membership-renew-modal .join-today p{display:inline-block;font-weight:400;margin:0 0 0 10px;position:relative;top:7px;width:225px}.membership-renew-modal .join-today p a{font-size:inherit}.membership-renew-modal .certain-exceptions,.membership-renew-modal .certain-exceptions a{font-size:11px}.confirm{color:#cc1d02;font-weight:700;margin:0 0 20px}[class*=modal] [class*=remove] ul{margin:0 0 20px}[class*=modal] [class*=remove] ul>li{margin:0 0 10px}[class*=modal] [class*=remove] [class*=btn],[class*=modal] [class*=remove] input[type=submit]{display:inline-block;width:115px}[class*=modal] [class*=remove] input[type=submit]{margin:0 10px 0 0}#loginForm input[type=password]{margin-bottom:6px}[class~=modal-2] input[type=button].btn-cancel{font-size:14px;margin:30px 10px 0 9px;width:118px}[class~=modal-2] #createAccountForm fieldset{width:auto}[class~=modal-2] #createAccountForm fieldset label{display:inline-block;line-height:16px;margin:20px 20px 0 0;overflow:visible}[class~=modal-2] #createAccountForm fieldset label:nth-child(2n){margin-right:0}[class~=modal-2] #createAccountForm fieldset label[for=securityAnswer],[class~=modal-2] #createAccountForm fieldset label[for=securityQuestion]{width:100%}[class~=modal-2] #createAccountForm input[type=submit]{margin-left:10px!important}[class~=modal-2] #createAccountForm fieldset label strong{display:block;margin-bottom:5px}[class~=modal-2] #createAccountForm .selectBox-dropdown{min-width:300px!important;width:auto!important}[class~=modal-2] #createAccountForm .date-of-birth .selectBox-dropdown{min-width:150px!important}[class~=modal-2] #createAccountForm .selectBox-label{width:auto!important}#createAccountForm .selectBox-dropdown{width:256px!important}#createAccountForm .selectBox-label{width:230px!important}#createAccountForm .btn-submit{margin-left:13px!important}#guestCheckoutBtn,form#loginForm fieldset input#createAccountBtn{margin:0 0 20px;width:100%}label>input[type=checkbox]+input[type=hidden][name^="_D"]+span.styled-checkbox:empty,label>input[type=checkbox]+span.styled-checkbox:empty,label>input[type=radio]+input[type=hidden][name^="_D"]+span.styled-radio:empty,label>input[type=radio]+span.styled-radio:empty{margin-right:10px}[class*=modal] .msg-check-email{margin:20px 24px}.success[class*=modal] header h1{color:#CA4F16}[class*=modal] ul{list-style-type:none;padding:0;margin-left:20px}[class*=modal] ul.modal-success-message{padding-top:20px;margin-right:20px}.success[class*=modal] .btn.btn-green{margin:20px;font-weight:700;width:200px}.success[class*=modal] .btn-submit{margin:20px;font-weight:700;width:100px}.pure-modal[data-modal-name=puis-tooltip]{border:0;outline:0}.store-locator[class*=modal] form{margin:20px;width:300px}.store-locator[class*=modal] h1#dialog-title{line-height:inherit}.store-locator[class*=modal] form p{line-height:18px}.store-locator[class*=modal] form .inp-marg{width:140px}.store-locator[class*=modal] form input[type=submit]{width:auto;float:right;clear:none;margin:0;padding:9px 10px 7px}.pure-modal .anchor-arrow{position:absolute;bottom:-20px;margin:0 0 0 -10px;padding:0;left:50%;border:10px solid #000;font-size:0;color:transparent;overflow:hidden;height:0;width:0;border-color:#fff transparent transparent}.offScreen,.offScreen *{position:absolute!important;top:-5000px!important;left:-5000px!important;height:0!important;width:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0;background:0 0;color:transparent;font-size:0}.invisibile{visibility:hidden}.read-more-box{margin-bottom:10px;overflow:hidden;position:relative}.read-more-box:after{bottom:0;-moz-box-shadow:inset -8px -10px 11px -2px #fff;-webkit-box-shadow:inset -8px -10px 11px -2px #fff;box-shadow:inset -8px -10px 11px -2px #fff;content:'';display:block;height:100%;left:0;position:absolute;width:100%}.subscr-benefits{border-top:1px solid #ebebeb}.subscr-benefits h4{margin-bottom:5px}.subscr-benefits ul{list-style-type:disc;list-style-position:outside;margin-left:0;padding:0 5px 5px 15px}.subscr-benefits ul li{font-size:14px;padding:5px}.subscr-benefits ul li:after,.subscr-benefits ul li:before{display:block}#quickView{min-height:initial}#quickView span{font-size:14px}#quickView .prim-image{position:relative;text-align:center}#quickView .other-item .prim-image{float:right}#quickView .prim-image img{max-height:300px;max-width:192px}#quickView .look-inside{bottom:9px;position:absolute;right:6px;background:url(/static/img/sprites/badge-read-sample.png) no-repeat;height:85px;width:103px}#quickView .look-inside:hover{background:url(/static/img/sprites/badge-read-sample.png) 0 -112px no-repeat}#quickView [id^=products-]{max-height:530px;width:700px;overflow-y:auto}#qvFormatsTabContent{display:none}#quickView #qvFormatsTabContent{padding:20px;overflow:hidden}#productDetail.formats-n-editions{background-color:transparent}#productDetail.formats-n-editions #prodSummary{margin-right:0;width:100%}.formats-n-editions #otherAvailableFormatsContainer .all-formats-tab{border-bottom:1px solid #c8c8c8;padding:0}.pdpPage #qvFormatsTabContent.formats-n-editions{overflow:hidden;padding:20px}.formats-n-editions #otherAvailableFormatsContainer .tabgroup{border-top:0;margin-top:0;width:auto}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>:not(.clear){top:0}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3{top:1px!important;z-index:2}.ie9 .formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3{top:2px!important}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3>a{padding:10px 17px}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3>a:hover{text-decoration:none}.formats-n-editions #otherAvailableFormatsContainer .section-items{background:#fff;padding-left:5px;position:relative;z-index:3}.formats-n-editions #otherAvailableFormatsContainer .section-items li:first-child{padding-top:5px}.formats-n-editions #otherAvailableFormatsContainer .section-items li:last-child{border-bottom:0;padding-bottom:0}.formats-n-editions #otherAvailableFormatsContainer .section-items .product-desc h4{font-size:16px}.formats-n-editions #otherAvailableFormatsContainer .section-items .product-desc h4 a{margin:0;max-width:365px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formats-n-editions #otherAvailableFormatsContainer .section-items .product-desc h4 a:hover{color:#3169a8;cursor:pointer;text-decoration:underline}.formats-n-editions #otherAvailableFormatsContainer [id^=products-]{margin-top:20px;padding-top:0;width:100%}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3 a{font-family:PTSans;font-weight:700}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3:not(:last-of-type)>a::before{content:"";display:block;position:absolute;background:linear-gradient(0deg,#FFF 20%,#C8C8C8 45%,#C8C8C8 55%,#FFF 80%);top:0;bottom:0;right:-2px;width:1px}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3 a.activeTab{box-shadow:0 5px 0 0 rgba(255,255,255,1),0 -1px 10px rgba(0,0,0,.15),inset 0 2px 0 #fff;font-weight:700}.ie9 .formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3 a.activeTab{background:#fff}.formats-n-editions #otherAvailableFormatsContainer .tabgroup>h3 a.activeTab::before{background:0 0}#otherAvailableFormats,#quickView #otherAvailableFormats,#quickView #qvFormatsLink,#qvFormatsLink{display:none}#quickView .contributors{display:block}#quickView #ratingsSocial{margin:10px 0 20px;width:100%;display:block}#quickView .format-content{border-top:1px solid #ebebeb;clear:both;overflow:hidden;margin-top:10px}#quickView .alt-views .caroufredsel_wrapper{margin-left:auto!important;margin-right:auto!important;width:154px!important;height:67px!important}#quickView .other-item .alt-views .caroufredsel_wrapper{height:295px!important;margin:15px 0!important;width:auto!important}#quickView #thumbs{padding:0;width:462px!important;height:67px!important}#quickView .other-item #thumbs{width:auto!important}#quickView #thumbs li{border:1px solid #d5d2d2;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;float:left;list-style:none;margin:0 5px;width:65px;height:65px;text-align:center}#quickView .other-item #thumbs li{margin:5px 0}#quickView #thumbs li:hover{border-color:#3169a8}#quickView #thumbs li a img{max-width:60px;max-height:60px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#quickView #availableFormats,#quickView #pdpModalContent .clearer{display:none}#quickView #pdpModalContent .nook-app-info{display:block;position:relative}#quickView #availableFormats,#quickView .section-items{display:block}#quickView .selectBox-container{position:absolute!important;right:56px;top:0;width:176px}[data-modal-name=marketplace] #quickView .marketplace-tab{position:relative}[data-modal-name=marketplace] #quickView #sortContainer{position:absolute!important;right:0;top:0;width:265px;height:41px;background:#fff;z-index:2}#quickView .tabgroup{margin-top:20px;width:auto}#quickView .tabgroup>h3:hover data[value=condition]{cursor:pointer}#quickView .alt-views{width:178px;padding:0 10px;position:relative;margin:0 0 0 10px}#quickView .other-item .alt-views{float:left;margin:0;padding:0;width:75px}#quickView #nextThumbs,#quickView #prevThumbs{display:block;height:18px;position:absolute;top:24px;width:13px}#quickView #prevThumbs{background:url(../img/sprites/arrow-prev-alt_views.png) no-repeat;left:-3px}#quickView .other-item #prevThumbs{left:27px;top:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#quickView #nextThumbs{background:url(../img/sprites/arrow-next-alt_views.png) no-repeat;right:-4px}#quickView .other-item #nextThumbs{left:27px;top:320px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#quickView #nextThumbs span,#quickView #prevThumbs span{display:none}#quickView header{border-radius:4px 4px 0 0;padding:15px 0}#quickView header+section{position:relative}.pure-modal .mrktplc-condition-modal #dialog-title{line-height:18px}#quickView .all-formats-tab,#quickView .marketplace-tab{padding:20px 30px}#quickView>p.mrkt-prod-name #gigyaRating a.gig-rating-readReviewsLink,#quickView>section.marketplace-tab .gigyaRating a.gig-rating-readReviewsLink{color:#3169a8;float:none;font-weight:400!important;text-decoration:none}#quickView>p.mrkt-prod-name #gigyaRating a.gig-rating-readReviewsLink:hover,#quickView>section.marketplace-tab .gigyaRating a.gig-rating-readReviewsLink:hover{font-weight:400!important;text-decoration:underline!important}#quickView .mrkt-prod-name #gigyaRating .gig-rating-stars{display:inline-block}#quickView .quick-view-nav{position:relative}#quickView .quick-view-nav li{border-left:1px solid #dedede;float:left;padding:0 17px}#quickView .quick-view-nav li:first-child{border:none;padding:0 17px 0 0}#quickView .quick-view-nav li:first-child>h1{padding:0}#quickView .quick-view-nav li:first-child>h1#dialog-title{line-height:18px}#quickView #productDetail{padding:20px;width:100%}#quickView #prodImage{float:left;margin-right:20px;width:192px}#quickView .other-item #prodImage{max-height:406px;width:300px}#quickView #prodSummary{float:left;margin-right:25px;width:230px}#quickView .other-item #prodSummary{width:450px}#quickView #prodSummary h1{font-size:24px;line-height:1.2;margin:0 0 5px;padding:0}#quickView #prodPromo h2{color:#000;font-size:20px;margin-bottom:5px}#quickView #prodInfoContainer h2{font-size:20px;margin:5px 0;font-family:PTSans,Arial,sans-serif;font-weight:700;padding:0}#quickView .textbook-item #prodInfoContainer h2{display:inline-block}#quickView label{margin:0}#quickView .sub-details{color:#6A6A6A;margin-top:0}#quickView .emag-price{margin:0}#quickView p{font-size:14px;line-height:1.72}#gcMore ul li,#quickView [id*=Info] ul li{float:left;list-style:none;margin:30px 30px 0 0;position:relative}#quickView .textbooks{margin:0!important;padding:0}#quickView .textbooks li{border-bottom:1px solid #ebebeb;float:none!important;margin:0;padding:15px 0}#quickView .textbooks li:first-child{padding-top:0}#quickView .textbooks li:last-child{border-bottom:0}#quickView .options{margin:20px 0 30px!important}#quickView .options li{float:none!important;margin:0 0 10px!important}#quickView .options label{margin-left:-90px}#quickView #skuSelection .options{margin-bottom:10px!important}#quickView .add-to-wishlist,#quickView .textbooks+.options{margin-top:0!important;clear:both}#quickView #availableFormats{list-style:none;margin:20px 0;padding:0;width:100%}#quickView label span[itemprop=price]{font-size:18px}#quickView .all-formats{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;color:#CA4F16;display:block;padding:15px 0}#quickView .promos{list-style:none;margin:0;padding:0}#quickView .promos li{margin:0 0 10px}#prodInfoContainer{background-color:#fff;float:left;padding:0 0 0 20px;position:relative;width:245px;border-left:1px solid #ebeaea}#quickView #prodInfoContainer{width:255px}#prodInfoContainer::before{background-color:transparent;-webkit-box-shadow:-4px 10px 4px 2px rgba(213,210,210,.3);box-shadow:-4px 10px 4px 2px rgba(213,210,210,.3);content:"";height:100%;left:1px;top:-2px;position:absolute;width:1px}#quickView .price{color:#ca4f16;font-family:PTSans;font-size:24px;font-weight:700;line-height:normal;margin:0}#quickView .price+p{margin-top:0}#quickView .textbook-item .price,#quickView .textbook-item .rental-price{line-height:1}#quickView .textbook-item .open-marketplace{margin-top:10px}#quickView .multi-product-select{margin:0}#quickView .free-return-ship{display:inline-block;font-size:12px}#quickView .free-return-ship-text{color:#474747;font-size:12px}#quickView .how-textbook-rentals-work{color:#474747;font-size:11px}#quickView .how-textbook-rentals-work a{font-size:12px}.multi-product-select li{border-bottom:1px solid #ebebeb;float:none!important;margin:0 0 10px!important;padding:15px 0}.multi-product-select li:first-child{padding-top:0}.multi-product-select li:last-child{border-bottom:0}.multi-product-select .selectBox-container,.multi-product-select .selectBox-container .selectBox{width:100%}.multi-product-select .return-date{color:#000}#quickView .multi-product-select .new-used+.price{margin:5px 0;line-height:1.72}#quickView .multi-product-select select#rentalRates{margin:10px 0 15px;width:100%}#quickView .sign-in-instant-purchase{font-size:12px;display:block;text-align:left;font-weight:700}#quickView .clearance{color:#000;font-size:14px}.textbook-item .price .clearance,.textbook-item .rental-price .clearance{display:inline-block;margin:0 0 10px 5px}#quickView .old-price{text-decoration:line-through}#quickView span.decision-seperator{margin:3px 0 10px}#quickView [class*=btn]{width:100%}#quickView .btn-addtocart{background-color:#CA4F16;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),rgba(255,255,255,.1));background-image:linear-gradient(to top,rgba(0,0,0,.1),rgba(255,255,255,.1));border:1px solid #c15b24;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 1px 0 0 rgba(255,255,255,.5);position:relative;margin:0}#quickView .btn-addtocart:hover,a.btn-addtocart:hover{color:#fff}#quickView .btn-instant-purchase{background-color:#487F4C;background-image:url(/static/img/sprites/bg-instant-purchase.png);background-position:99% 50%;background-repeat:no-repeat;border:1px solid #3d7141;box-shadow:0 2px 3px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1),inset 0 2px 0 0 rgba(255,255,255,.3);margin:0}#quickView [class*=btn]:active{box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset}#quickView .shipping-notice{font-size:13px}#quickView .nook-devices-apps{border-top:1px solid #ebebee;margin-top:0;white-space:nowrap}#quickView .get-nook{margin:0 0 -10px}#quickView .get-nook+.add-to-wishlist{margin-top:20px!important}#quickView .nook-devices-apps img{display:inline-block;vertical-align:middle}#quickView .options{list-style:none;padding:0}#quickView .options li{border-top:1px solid #ebebeb;padding:10px 0 0;text-align:center}#quickView #prodPromo{width:100%}#quickView .textbook-item #prodPromo{border-bottom:1px solid #d8d8d0;margin-bottom:5px;padding-bottom:5px}#quickView #skuSelection{font-size:14px;width:100%}#quickView .textbook-item .textbook-info,#quickView .textbook-item .textbook-option{margin-left:30px}#quickView .textbook-item .textbook-info{margin-top:10px}#quickView .alt-format{background-color:#fbf4e4;border-radius:0 0 4px 4px;font-size:16px;padding:25px 0;position:relative;text-align:center}#quickView .alt-format:before{border-top:1px solid #d5d2d2;content:"";display:block;position:absolute;top:-2px;width:100%;z-index:-1}#quickView .alt-format p{margin:0}#quickView .alt-format p>a,#quickView .alt-format p>span{font-family:PTSans;font-weight:700}#componentDiv,#quickView #ratingsSocial img[src*=ratings-fpo],.count,.count+span{float:left}#quickView #componentDiv{margin:0 0 10px}#quickView .count{display:inline-block;margin:0 10px}#quickView .note-msg{font-size:14px;padding:20px 30px 0}#quickView .note-msg span{font-weight:700}.marketplace-modal{width:800px}#quickView .mrkt-prod-name{padding:0 30px}#quickView .section-items{list-style:none;margin:0;overflow:auto;padding:0 10px 0 0;width:100%}#quickView .section-items.mp-section-items{overflow:visible}#quickView .section-items>li{border-bottom:1px solid #e0e0e0;padding:20px 0;position:relative}#quickView .section-items>li:first-child{padding-top:0}#quickView .product-desc{float:left;font-size:14px;text-align:left;position:relative;width:490px}#quickView .product-desc a{display:inline-block;vertical-align:top}.af-img{width:100px}#quickView .product-desc div{line-height:22px;display:inline-block;vertical-align:top;margin:5px 0 0 20px}#quickView .product-desc div>ul{margin-left:0}#quickView .product-desc h4{color:#000;font-size:14px;margin:0;max-width:365px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#quickView .product-desc h4>a{color:#000;font-family:PTSans;font-size:18px;font-weight:700;text-decoration:none}#quickView .seller,#quickView .seller-info{float:left;font-size:14px}#quickView .seller{margin:0 48px 0 0;width:152px}#quickView .seller-info{width:280px}#quickView .seller-info .tab-select{font-family:PTSans;font-weight:700;cursor:pointer}#quickView .seller-info .tab-select:hover{text-decoration:underline}#quickView .seller p.feedback-rating{margin-bottom:0}#quickView .seller-info dl{margin:0;padding:0;position:relative}#quickView .seller-info dt{font-weight:700}#quickView .seller-info dt>span{color:#3169a8}#quickView .seller-info dd{margin:0 0 14px}#quickView .seller-info .ship-message{display:inline-block}#quickView .seller [data-prop=sellerName]{font-family:PTSans;font-weight:700}#quickView .marketplace-tab .actions{width:175px}#quickView .actions{float:right;width:200px}#quickView .actions form{width:100%}#quickView .actions li+li{margin:10px 0 0;text-align:center}#quickView .sorter{font-size:14px}#quickView .marketplace-tab .selectBox-container .selectBox.sorter{top:0;width:100%}#quickView .marketplace-tab .selectBox-container .selectBox.sorter .selectBox-label{margin-left:15px}#quickView .marketplace-tab .actions ul{margin-left:0}.marketplace-tab .tabgroup section{height:472px;overflow:hidden;overflow-y:auto;display:none;padding-top:15px}#quickView .marketplace-tab label{padding:10px 24px!important}#quickView .marketplace-tab h3>label,#quickView .marketplace-tab h3>label>data{color:#3169a8;font-family:PTSans;font-weight:700;overflow:visible}#quickView .marketplace-tab .tabgroup>.tab[type=radio]:checked+h3>label,#quickView .marketplace-tab .tabgroup>.tab[type=radio]:checked+h3>label>data{color:#000}#quickView .expand-cvv-container{background-color:#FFF;border:1px solid #B4B2AC;border-radius:4px;padding:20px;position:absolute;width:390px;z-index:99;right:3px;top:231px;display:none;box-shadow:0 0 7px rgba(0,0,0,.15)}#quickView .nook-app-info .expand-cvv-container{margin-bottom:15px;top:auto;bottom:-20px}#quickView .expand-tooltip-container{background-color:#FFF;border:1px solid #B4B2AC;border-radius:4px;padding:10px;position:absolute;width:300px;z-index:99;left:85px;bottom:48px;display:none;box-shadow:0 0 7px rgba(0,0,0,.15)}#quickView .mp-section-items li:first-child .expand-tooltip-container{bottom:-72px}#quickView .expand-tooltip-container p{margin:0;line-height:18px}#quickView .expand-tooltip-container .ship-method-list{list-style:none;margin-left:0}#quickView .expand-tooltip-container .ship-method-list li{float:left;margin:0 0 5px}#quickView .expand-tooltip-container .ship-method-list li:before{content:"\2022";display:inline-block;margin-right:5px}#quickView .expand-tooltip-container .ship-method-list li:nth-child(even){margin-left:20px}#quickView .expand-cvv-container .triangle-up{background:url(../img/nav_hover_arrow.gif) no-repeat;height:10px;position:absolute;bottom:-10px;top:-10px;width:20px;right:10px;z-index:999}#quickView .expand-tooltip-container .triangle-up,#quickView .nook-app-info .expand-cvv-container .triangle-up{background:url(../img/nav_hover_arrow.gif) no-repeat;bottom:-10px;height:10px;position:absolute;top:auto;width:20px;left:125px;z-index:999;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#quickView .nook-app-info .expand-cvv-container .triangle-up{top:auto;bottom:-10px;left:auto}#quickView .mp-section-items li:first-child .expand-tooltip-container .triangle-up{bottom:66px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#quickView span[data-icon=plus-expand]{text-indent:-9999px}#quickView span[data-icon=plus-expand].expandicon-change{background-position:-223px -383px}#quickView .expand-cvv-container .items ul{float:left;font-size:11px;margin-right:10px;padding:0;width:31%;margin-left:0}#quickView .expand-cvv-container .items ul li{line-height:10px;margin:0 0 10px;float:none}#quickView .expand-cvv-container .items ul li:first-child{font-weight:700}#quickView .expand-cvv-container .items ul:last-child{margin-right:0}#quickView .deal-badge{display:none}#quickView li.grdnt-fade-white span.price{color:#756960;font-size:inherit}#quickView ul.add-to-wishlist li{text-align:left!important}#ratingsSocial{height:auto;margin:10px 0 5px;float:left;position:relative;width:auto}#componentDiv{margin:0 0 0 12px;display:inline-block}.product-info #componentDiv{margin:0}#ratingDiv{display:inline-block}#componentDiv,#ratingsSocial img[src*=ratings-fpo],.count,.count+span{float:left}.pen-name-modal fieldset{position:relative;width:310px;margin-left:-10px;font-size:14px}.pen-name-modal fieldset.save-pen-name-fieldset{width:435px}a.continue-as-anonymous{display:block;margin-bottom:10px}.pen-name-modal input#checkPenNameSubmit{margin:10px 0 15px!important}.pen-name-modal #savePenNameSubmit{margin:10px 5px 15px 0!important}.pen-name-modal .pen-name-is-available{color:#CA4F16;font-family:PTSans;font-weight:700;font-size:18px}.pen-name-modal .pen-name-is-available span{color:#000;font-weight:700}.pen-name-req-info-container{background-color:#fff;border:1px solid #b4b2ac;border-radius:4px;bottom:50px;box-shadow:0 0 7px rgba(0,0,0,.15);display:none;left:250px;padding:10px;position:absolute;width:250px;z-index:900}.pen-name-req-info{cursor:pointer}.pen-name-req-info-container div.triangle-up-pen-name{background:url(../img/nav_hover_arrow.gif) right top no-repeat;height:10px;position:absolute;left:23px;bottom:-10px;z-index:999;width:20px;transform:rotate(180deg)}.pen-name-modal .expandicon-change{background-position:-223px -383px}.pen-name-modal.modal-2{width:600px}[class*=modal] .reviewer-name{font-size:14px;margin-bottom:10px}[class*=modal] .reviewer-name label{display:inline}[class*=modal] .reviewer-name .checkbox-label-text{margin-left:-8px;color:#000}[class*=modal] .reviewer-name .reviewer-or{padding:0 5px;font-weight:700}.textarea-counter-write-review{bottom:10px;clear:both;color:#6a6a6a;position:absolute;right:10px}.write-review-textarea{margin-bottom:15px;position:relative}div.gig-comments-comment-photo-container,div.gig-comments-photo-container{display:none}html>body #quickView .mrkt-prod-name #gigyaRating .gig-rating-stars,html>body #quickView .seller .gigyaRating .gig-rating-stars{margin:0}html>body .gig-size-1 .gig-rating-stars{width:auto}html>body.landingPage .gig-size-1 .gig-rating-stars{margin-bottom:0}html>body .gig-size-1 .gig-rating-stars .gig-rating-star:last-child{margin-right:0;padding-right:0}html>body .pure-modal .gig-composebox-rating-title{display:none}#commentsDiv div.gig-comments-star,html>body #quickView .mrkt-prod-name #gigyaRating .gig-rating-stars div.gig-rating-star,html>body #quickView .seller .gigyaRating .gig-rating-stars div.gig-rating-star,span.gig-rating-stars div.gig-composebox-rating-value div.gig-composebox-rating-star,span.gig-rating-stars div.gig-rating-star{background:url(../img/sprites/rating-stars-sprite.png) -34px 0 no-repeat;display:inline-block;height:15px;margin-right:3px;width:16px;zoom:1}#commentsDiv div.gig-comments-star-full,html>body #quickView .mrkt-prod-name #gigyaRating .gig-rating-stars div.gig-rating-star.gig-rating-star-full,html>body #quickView .seller .gigyaRating .gig-rating-stars div.gig-rating-star.gig-rating-star-full,span.gig-rating-stars div.gig-composebox-rating-value div.gig-composebox-rating-star.gig-composebox-rating-star-full,span.gig-rating-stars div.gig-rating-star.gig-rating-star-full{background:url(../img/sprites/rating-stars-sprite.png) no-repeat;height:15px;width:16px}div.gig-rating-star.gig-rating-star-full{background:url(../img/sprites/star-rating.png) no-repeat!important;height:20px!important;width:14px!important}div.gig-rating-star.gig-rating-star-half{background:url(../img/sprites/star-rating.png) -36px 0 no-repeat!important;height:20px!important;width:14px!important}div.gig-rating-star.gig-rating-star-empty{background:url(../img/sprites/star-rating.png) -18px 0 no-repeat!important;height:20px!important;width:15px!important}.resultsListContainer .gig-rating-star,[id^=book-carousel] .gig-rating-star{margin-right:0!important}#commentsDiv div.gig-comments-star-editable-empty{background:url(../img/sprites/rating-stars-sprite.png) -33px 0 no-repeat;height:16px;margin-right:3px;width:16px}.review-link{text-decoration:none}.review-count{display:inline-block;float:left;margin-left:10px}html>body #quickView .mrkt-prod-name #gigyaRating .gig-rating-readReviewsLink,html>body #quickView .mrkt-prod-name #gigyaRating :active.gig-rating-readReviewsLink,html>body #quickView .mrkt-prod-name #gigyaRating :hover.gig-rating-readReviewsLink,html>body #quickView .mrkt-prod-name #gigyaRating :link.gig-rating-readReviewsLink,html>body #quickView .mrkt-prod-name #gigyaRating :visited.gig-rating-readReviewsLink,html>body #quickView .seller .gigyaRating .gig-rating-readReviewsLink,html>body #quickView .seller .gigyaRating :active.gig-rating-readReviewsLink,html>body #quickView .seller .gigyaRating :hover.gig-rating-readReviewsLink,html>body #quickView .seller .gigyaRating :link.gig-rating-readReviewsLink,html>body #quickView .seller .gigyaRating :visited.gig-rating-readReviewsLink{margin-right:0}#membership-bene{float:left;height:auto;margin-left:30px;margin-top:50px;width:358px;border-bottom:1px solid #D5D2D2;margin-bottom:20px}#membership-bene .mem-left{width:auto;float:left;margin-right:20px}#membership-bene .mem-left h3{color:#528759}#membership-bene .mem-left h2{color:#2a5a33;margin-top:10px}#membership-bene .mem-content{clear:both;width:100%;margin-bottom:20px}.mem-content span{color:#528759;font-style:italic;background:url(../../img/sprites/checkmark.png)no-repeat;padding-left:20px}.mem-content p,.mem-content span{font-weight:700}.member-foot{margin-left:30px}.member-foot p{font-size:11px;float:left}.member-foot p span{color:#3169A8}.pure-modal-overlay{background-color:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.pure-modal-scrollable{background-color:rgba(0,0,0,.5);position:fixed;display:block;top:0;left:0;right:0;width:100%;height:100%!important;z-index:4000;max-height:100%!important;overflow-y:auto;box-sizing:content-box;-moz-box-sizing:content-box;text-align:center}.pure-modal-scrollable-cell{display:inline-block;text-align:left}body:not(.lt-ie9) .pure-modal-scrollable{font-size:1rem}.pure-modal-scrollable-container{display:block;padding:40px 0}.pm-no-scroll-main body,body.pm-no-scroll-main{position:fixed!important;width:100%!important;height:100%!important}.pm-no-scroll-main:not(body){overflow:hidden}section.module{background-image:linear-gradient(bottom,#FFF 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,#FFF 25%,#FBFBF9 100%);border-radius:4px;border-top:2px solid #fff;-moz-box-shadow:0 0 0 1px #d5d2d2;-webkit-box-shadow:0 0 0 1px #d5d2d2;box-shadow:0 0 0 1px #d5d2d2;font-size:22px;margin:48px 0 36px 1px;padding:18px 27px 28px;position:relative;width:962px}.lt-ie9 .module,.lt-ie9 .module-sub{border:1px solid #d5d2d2;border-radius:4px;-pie-background-image:linear-gradient(bottom,#FFF 25%,#FBFBF9 100%);position:relative;behavior:url(../static/js/vendor/PIE.htc)}section.module img.module-ds{position:absolute;right:-15px;bottom:-23px}.add-to-wl-price{margin-top:5px}.add-to-wl-price li{margin-right:5px;display:inline-block}.add-to-wl-price ul.book-info{margin-top:5px}ul.book-info-modal{margin-top:0}ul.book-info-modal li.wl-author-modal{margin-bottom:5px}.privacy-settings{display:none}[data-share-btn]{display:inline-block;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-image:url(../img/sprites/socialbtnsprites.png);color:transparent;font-size:0;line-height:0;vertical-align:middle;margin:0;padding:0;border:none}.wishlist #listView>li .product-info{width:580px}[data-share-btn=facebook]{width:19px;height:21px;background-position:0 0}[data-share-btn=twitter]{width:19px;height:21px;background-position:-24px 0}[data-share-btn=pinterest]{width:19px;height:21px;background-position:-48px 0}[data-share-btn=gplus]{width:19px;height:21px;background-position:-72px 0}[data-share-btn=mail]{width:24px;height:21px;background-position:-98px 0}[data-share-btn=private]{width:19px;height:19px;background-position:-128px 0;margin-top:-4px}form#chooseWishlist .selectBox-container a.selectBox{min-width:175px}ul.noOfwishlists-selectBox-dropdown-menu{min-width:80px}#wlContent #searchGrid ul.search-utility li.sort-container .selectBox-dropdown{min-width:180px;width:180px}.wl-recommendation{margin-bottom:30px}.share-wl-container{padding-left:20px}.wishlist-view-status{padding-bottom:10px;margin-bottom:20px!important}.wl-share-close{margin:20px 0}.anonymous-wl-sign-in{padding-bottom:10px;border-bottom:1px solid #d5d2d2;margin-bottom:10px}[class*=modal] ul.share-email-list{font-size:14px;margin-left:0}.share-email-list li{margin-left:10px}.share-email-list li.emails-desc{margin-left:0}.margin-right-wl{margin-right:8px}.wl-actions{display:inline-block;margin-right:8px}.wl-gw-message{margin-top:0}.textarea-wl-share-desc{height:100px;padding:3px 10px 0;width:582px}.sidebar-txt{word-wrap:break-word}textarea#wishlistDescription{width:440px;height:140px}.ie9 textarea#wishlistDescription{background:-ms-linear-gradient(90deg,#f8f7f4 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F7F4', endColorstr='#ffffff', GradientType=0)}.wl-description{margin-top:10px;position:relative}.textarea-counter-wishlist-share{bottom:2px;clear:both;color:#6A6A6A;position:absolute;right:25px}#wishlistForms .textarea-counter-wishlist{bottom:16px;right:73px}.textarea-counter-wishlist{bottom:2px;clear:both;color:#6A6A6A;position:absolute;right:87px}.edit-wishlist-container{margin-top:15px}div#wishlistForms{overflow:visible}#wishlistForms fieldset.row-modal{padding:.35em .625em .75em}.wish-list-prd-title{width:410px}.pdtwrapper{margin:25px 25px 0 20px;border-bottom:1px solid #CFCCC4;padding-bottom:15px}.modal-pdtimg img{max-height:140px;max-width:90px}.desc-modal{float:left;padding:0;margin:0}.desc-modal h3{margin:0 20px 5px}.row-modal{width:100%;clear:both;min-width:500px}#newWishlist,#selectWishlist{width:350px;clear:both}.publ-date{color:#6A6A6A;font-size:14px}.prices-inline{float:left;padding-right:10px}.item-price{font-weight:700}.old-price{color:#6a6a6a;text-decoration:line-through}.discount-amount,.discount-amount-text,.discount-amount-value{color:#6a6a6a}.modal-pdtimg{height:175px;float:left}.spantxt{float:left;font-weight:700}label.wishlist{display:inline}.modal-form{margin:20px 10px!important;clear:both}.qtytxt{font-weight:700;clear:both;display:block;padding-top:5px}.privacyhl{color:#3169A8}.nohl{font-weight:400}.form-wrapper{margin:0 10px 20px!important}.email-wl-wrapper{margin:0 10px!important}[class*=modal] #wishlistForms .selectBox-container,[class*=modal] #wishlistForms .selectBox-container a.selectBox,[class*=modal] #wishlistForms .selectBox-container span.selectBox-label{width:100%!important}.ie9 [class*=modal] #wishlistForms .selectBox-container .selectBox-options{width:104%!important}.gig-rating-averageRating,.gig-rating-writeYourReview{display:none!important}#modalRatingsDisplay,#ratingsDisplay{float:left;width:auto!important;border-right:1px solid #CCC;padding-right:10px}#modalRatingsDisplay div.gig-rating,#ratingsDisplay div.gig-rating{float:left}#listView .ratings-display div.gig-rating{margin-bottom:10px}#listView .ratings-display .gig-rating-dimensions,#modalRatingsDisplay .gig-rating-dimensions,#ratingsDisplay .gig-rating-dimensions{display:none}#modalRatingsDisplay .gig-size-1 .gig-stars-container,#ratingsDisplay .gig-size-1 .gig-stars-container{float:left;margin-right:10px;width:auto}#listView .ratings-display .gig-stars-container{display:inline-block;margin-right:0;float:left;width:auto}#listView .ratings-display .gig-button-container{display:inline-block;float:none;min-width:0;vertical-align:middle}#modalRatingsDisplay .gig-size-1 .gig-rating-stars,#ratingsDisplay .gig-size-1 .gig-rating-stars{margin-bottom:0;top:0;width:auto}#listView .ratings-display .gig-rating-readReviewsLink,#modalRatingsDisplay .gig-size-1 .gig-rating-readReviewsLink,#ratingsDisplay .gig-size-1 .gig-rating-readReviewsLink{color:#3169A8!important;text-decoration:none!important;font-family:PTSans,Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:14px!important;margin:0!important}#listView .ratings-display .gig-rating-readReviewsLink{font-weight:400!important}#listView .ratings-display .gig-rating-readReviewsLink>span{color:#000}#quickView #modalRatingsDisplay{border:none}#quickView #modalRatingsDisplay .gig-rating .gig-button-container{margin-top:0}#quickView #modalRatingsDisplay div.gig-rating.gig-clr{float:none}#quickView #modalRatingsDisplay div.gig-rating.gig-clr .gig-stars-container{margin-bottom:0}#quickView #modalRatingsDisplay .gig-rating-readReviewsLink{color:#3169A8!important;text-decoration:none!important;font-family:PTSans,Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:14px!important;margin:0!important}.homepage #reviews{display:none}#reviews-header{border:solid #e0e0e0;border-width:1px 0;padding:12px 0 24px}.review-status-box{background:-moz-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-webkit-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-o-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:-ms-linear-gradient(90deg,#f8f7f4 0,#fff 100%);background:linear-gradient(180deg,#f8f7f4 0,#fff 100%);-pie-background:linear-gradient(90deg,#f8f7f4 0,#fff 100%);border:1px solid #b4b2ac;border-radius:4px;padding:20px;text-align:center;width:280px;float:left}#prodReviewInfo p+p{margin-bottom:0}.review-content{border:solid #e0e0e0;border-width:0 0 1px;margin-bottom:24px}.review-avatar{width:50px;height:50px;float:left;position:relative;margin:0 16px 0 0}.review-social-icon{width:14px;height:14px;display:block;position:absolute;background:#00f;margin:-20px 0 0 35px}.review-info{width:160px;float:left;line-height:1em}.review-info span{margin:12px 0 0;padding:0;display:block}.review-date,.review-gray-text,.review-social-network{color:#6a6a6a}.review-description{float:right;width:738px}.review-description h4{margin-top:0;padding-top:0}.reviews-view-all{text-align:center}.write-review-box{float:right;width:280px;text-align:center}.review-btn{display:block;width:100%;background-image:url(../img/gigya/bg-write-review.png);background-position:60px 5px;background-repeat:no-repeat}.review-btn:hover{color:#fff}.write-review-box ul.social-icons-list{list-style:none;margin:0;padding:0}.write-review-box ul.social-icons-list li{display:inline}#writeReview{min-width:600px}#writeReview #pdpModalContent{width:auto!important;padding:15px}#writeReview #pdpModalContent p{margin-top:0}#writeReview a.review-guidelines-link{float:right}#writeReview .review-textarea{width:100%}span.textarea-counter{position:absolute;margin:-23px 0 0 490px;color:#6a6a6a}#writeReview ul.shareTo-list li{display:inline}#writeReview ul.shareTo-list li label{display:inline;margin:0 8px}#writeReview #cancelReview,#writeReview #postReview{float:left;width:110px;margin:0 20px 0 0}#writeReview .gig-comments-header{display:none}input[type=password].small-number,input[type=text].small-number{width:105px}#writeReview .gig-composebox-rating,#writeReview .gig-composebox-rating-star,#writeReview .gig-rating-stars{display:inline-block}#writeReview .gig-composebox-rating-star{vertical-align:middle}#writeReview .gig-rating-stars{margin-left:10px}main iframe{border:0}main iframe#storelocator{height:auto;width:100%;min-height:500px}#recentlyViewed{position:relative;min-height:155px}#recentlyViewed dd a{color:#000}#recentlyViewed dd a:hover{color:#3169a8}.recentViews .gig-rating{margin-left:5px}.clr-chng{color:#000;font-weight:700}.shopping-bag #recentlyViewed div.carousel-next,.shopping-bag #recentlyViewed div.carousel-prev{top:23%}.noitems-color{color:#CA4F16}dl.cc-display [data-content=creditCardTypeLabel]{font-weight:400!important;text-transform:uppercase}.pure-modal dl.cc-display dd,.pure-modal dl.cc-display dt{display:inline;line-height:24px}.pure-modal dl.cc-display dd::after{content:"\A";white-space:pre}.pure-modal .address .credit-card-number,.pure-modal dl.cc-display dt:first-child *{font-weight:700}.pure-modal .address .card-icon{width:60px;margin:0;float:left;text-align:center}.pure-modal .address .card-name{float:left;font-weight:700}.pure-modal .address .card-user-name{display:block}.pure-modal dl.cc-display [data-icon]{margin-left:0}.pure-modal .instant-purchase #ccCode{width:100px}.pure-modal .instant-purchase .btn-instant-purchase{display:block;width:250px;margin:30px 0 0;font-weight:700}#eGiftUserMessage{border-bottom:1px solid #e0e0e0}#addEgiftToBag div{display:inline-block}#addEgiftToBag div.egift-date{display:block}#addEgiftToBag div.egift-right{margin-left:15px}#addEgiftToBag fieldset.egift-textarea{padding-left:0;margin-left:0}.textarea-counter-egift-message{bottom:13px;clear:both;color:#a6a6a6;position:absolute;right:37px}#addEgiftToBag fieldset.egift-textarea,#addEgiftToBag fieldset.egift-textarea textarea{width:100%;position:relative}a:focus{outline:0}body.iframe{padding:0 0 10px;display:none;min-width:0}body.iframe [class~=modal-2],body.iframe [class~=modal-3]{margin:0}.pure-modal iframe{border-radius:6px}iframe{background-color:transparent;border:0 transparent;padding:0;overflow:hidden}body.iframe>section{padding-bottom:1px}a.sign-in-checkout{width:100%}#miniCart a.sign-in-checkout{margin:10px 0;padding:10px 0}.edit-egift-item{margin-bottom:10px;display:block}.quickview-holder{height:400px}.header-with-brackets{color:#777;font-size:36px;letter-spacing:.5px;line-height:1.25em;margin:10px auto;padding:0;position:relative;text-align:center;word-spacing:1px}.header-with-brackets,.header-with-brackets span.text{font-family:Milo,Georgia,Times,serif}.header-with-brackets .centered-line{border-top:1px solid #ccc;display:block;position:absolute;top:54%;width:100%;left:0;right:0;margin:0 auto;z-index:0}.header-with-brackets .text-container{background-color:#fff;padding:0 5px;position:relative}.header-with-brackets .left-bracket{background:url(../img/sprites/brackets_sprite.png) 5px 0 no-repeat rgba(0,0,0,0)}.header-with-brackets .right-bracket{background:url(../img/sprites/brackets_sprite.png) -18px 0 no-repeat}.header-with-brackets .left-bracket,.header-with-brackets .right-bracket{display:inline-block;height:41px;padding:0 10px;position:relative;top:9px;width:10px}#cashForTextbooks{background:linear-gradient(180deg,#F1F0EA 0,#FFF 100%)}#cashForTextbooks>div,#cashForTextbooks>img:first-child{display:inline-block;vertical-align:middle}#cashForTextbooks .module-content{margin:0 100px 0 25px}#cashForTextbooks .module-content h1{font-family:Milo;font-style:italic;font-size:35px;margin-bottom:0}#cashForTextbooks .module-content p{font-size:16px;margin-top:10px}#cashForTextbooks .module-controls{width:200px}.ui-datepicker-calendar,.ui-datepicker-header{width:250px}#ui-datepicker-div{background-color:#FFF;border:1px solid #B4B2AC;margin-top:10px;padding:5px 10px}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer;display:inline-block;width:50%}.ui-datepicker-next{text-align:right}.ui-datepicker-title{text-align:center}.ui-datepicker-title span{font-weight:700}#eGiftDate{width:200px}.ui-datepicker-trigger{margin-left:10px;vertical-align:middle}[data-modal-name=m-post-order-edit-cc] #paymentDisclaimer{font-size:14px;line-height:22px}[data-modal-name=m-post-order-edit-cc] form#addNewPayment div.form-element,[data-modal-name=m-post-order-edit-cc] form#addPaymentSavedAddress div.form-element{display:inline-block;margin:0 10px 15px 0}[data-modal-name=m-post-order-edit-cc] form#addNewPayment input[type=text],[data-modal-name=m-post-order-edit-cc] form#addPaymentSavedAddress input[type=text]{width:228px}[data-modal-name=m-post-order-edit-cc] form#addPaymentSavedAddress input#csv[type=text]{width:105px}#addPaymentSavedAddress{font-size:initial}#addAddress>h3,#existingAddress>h3{font-size:18px}#addAddress>h3 span,#existingAddress>h3 span{font-size:14px;font-weight:400}[data-modal-name=m-post-order-edit-cc] form#addNewPayment input#newAddressStreet{width:369px}[data-modal-name=m-post-order-edit-cc] form#addNewPayment input#newAddressAptSte{width:146px}[data-modal-name=m-post-order-edit-cc] form#addNewPayment input#newAddressState{width:92px}[data-modal-name=m-post-order-edit-cc] form#addNewPayment input#newAddressZip{width:115px}[data-modal-name=m-post-order-edit-cc] form#addNewPayment button.btn-submit,[data-modal-name=m-post-order-edit-cc] form#addPaymentSavedAddress button.btn-submit{margin:0}img#acceptedCardsImage{margin:15px 0 20px}.tabgroup img#acceptedCardsImage{margin:0}[data-modal-name=m-post-order-edit-cc] form#addPaymentSavedAddress .saved-address{display:inline-block;font-size:14px;line-height:22px;margin:0 4px 30px 10px;width:280px}[data-modal-name=m-post-order-edit-cc] .saved-address input[name=savedAddresses]{margin-left:-38px}[data-modal-name=m-post-order-edit-cc] form#addPaymentSavedAddress li.saved-address label{font-weight:400;overflow:visible}#utilityLinks .caroufredsel_wrapper{display:inline-block!important;float:left!important;width:380px!important;padding-bottom:0}#upsellPromo{display:inline;float:left;width:100%!important;height:20px!important;left:0!important;overflow:hidden}aside#utilityLinks>#upsellPromo{width:410px!important}#upsellPromo li{display:inline-block;width:100%!important;height:100%}.category-sidebar .promo .promo-text .headline{color:#CA4F16;display:block;font-family:Milo;font-size:26px;font-style:italic;font-weight:700}.category-sidebar .promo .promo-text .promoCopy{color:#000;display:block;font:400 14px/22px PTSans,Arial,Helvetica,sans-serif;margin-top:10px}.category-sidebar .promo .promo-text .linkCopy *{color:#3169a8;cursor:pointer;display:inline;font-size:15px;font-weight:700}.category-sidebar .promo .promo-text .linkCopy a:after,.category-sidebar .promo .promo-text .linkCopy span:after{content:">";display:inline-block;height:10px;margin-left:4px;width:10px}.category-sidebar .promo .promo-text .linkCopy a:hover,.category-sidebar .promo .promo-text .linkCopy span:hover{text-decoration:underline}.review-guidlines p{line-height:1em}.review-guidlines ul{list-style-type:disc}.review-guidlines ul li{font-size:14px}#searchResultsCreate{text-align:center}nav#refinements aside#relatedAd{background:#F3F3F3;padding-bottom:15px;width:189px;text-align:center;margin-top:20px}aside#relatedAd2 figcaption,nav#refinements aside#relatedAd figcaption{padding:8px 5px 5px;color:#333;font-size:10px;font-weight:400;text-transform:uppercase}.thank-you main{width:980px}.thank-you #relatedAd{background:#F3F3F3;padding:0 5px 5px;width:980px}.thank-you #relatedAd figcaption{font-weight:400;font-size:10px;padding:8px 5px 5px;text-transform:uppercase}.nook-login-page #paymentOptions .existing-address{display:none}.nook-login-page #eGiftUserMessage h4{margin:0}.nook-login-page #addAddressSubmit{display:inline;margin:0;width:auto}.nook-login-page form#addPaymentSavedAddress div.form-element{display:inline-block;margin:0 10px 15px 0}.nook-login-page form#addPaymentSavedAddress input[type=text]{width:228px}.nook-login-page #savedAddressList{height:82px;overflow:auto;margin:0 0 20px;padding:0}.nook-login-page #savedAddressList li{float:left;margin:0 10px 10px 0;width:auto}.nook-login-page #savedAddressList label{display:block;float:left;margin:0 10px 0 0}.nook-login-page #savedAddressList .paymentAddress{float:right;width:170px}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses,.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses .address-links>ul{margin-left:0}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses>li{border-bottom:1px solid #e0e0e0;overflow:hidden;padding:0 0 15px;position:relative}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses>li:first-child{margin-top:0;padding-top:0}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses>li+li{padding-top:15px}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses>li form>.address{float:left}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses>li form>.address address{font-style:normal;font-size:14px;line-height:20px}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses>li form>.address-links{bottom:35px;position:absolute;right:0}.nook-login-page [data-modal-name=m-use-saved-cc] ul.addresses .address-links>ul .btn-submit{margin:0;width:auto}.nook-login-page #modalContainer h3.inner-label{font-size:18px}.nook-login-page #modalContainer h3.inner-label>span{font-size:14px}#bnExternalHeader{height:142px}.webrd-wrap{float:left;width:100%;background:#f7f7f4;border-bottom:1px #d5d2d2 solid}.webrd-header{margin:0;font-family:PTSansRegular,Arial,Helvetica,sans-serif}.webrd-header .title-div{position:relative;padding:15px}.webrd-header .hd-back{font-size:14px;font-family:PTSansBold,Arial,Helvetica,sans-serif;position:absolute;left:10px;top:20px}.webrd-header .hd-back a{color:#3169A8;text-decoration:none}.webrd-header .hd-title{text-align:center;padding:0 210px 0 60px;margin:0}.webrd-header .hd-title h1{font-size:18px;font-family:PTSansBold,Arial,Helvetica,sans-serif;line-height:1.25em;margin:0;padding:0}.webrd-header .hd-rdiv{text-align:right;position:absolute;right:10px;top:10px}.webrd-header .hd-rdiv .button,.webrd-header .hd-rdiv a.bnexternal-add-to-cart-link{color:#fff;font-size:14px;text-align:center;height:28px;float:right;max-width:280px;margin-right:32px;padding:4px 15px;font-family:PTSansBold,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;border:1px solid #c15b24;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,.3);background-color:#e9753f;background-image:-webkit-gradient(linear,left top,left bottom,from(#e7733d),to(#da6733));background-image:-webkit-linear-gradient(top,#e7733d,#da6733);background-image:-moz-linear-gradient(top,#e7733d,#da6733);background-image:-ms-linear-gradient(top,#e7733d,#da6733);background-image:-o-linear-gradient(top,#e7733d,#da6733);background-image:linear-gradient(to bottom,#e7733d,#da6733);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#e7733d, endColorstr=#da6733);cursor:pointer}.webrd-header .hd-rdiv .hd-dp-down{float:right;height:30px;width:30px;position:absolute;right:0;top:0;background:url(https://qaatg.barnesandnoble.com/static/img/hd-drop-down.jpg) no-repeat}.webrd-header .hd-rdiv .hd-drop-down{display:none;cursor:pointer;cursor:hand;background-color:#fff;border:1px solid #d5d5d2;border-radius:4px;position:absolute;right:0;top:30px}.webrd-header .hd-rdiv .hd-drop-down ul{list-style:none;margin:0;padding:0;text-align:center}.webrd-header .hd-rdiv .hd-drop-down ul li{border-bottom:1px #d5d5d2 solid;padding:4px;color:#3169a8}.webrd-header .hd-rdiv .hd-drop-down ul li:hover{background-color:#d5d5d2;color:#000}.hd-cont{float:left;width:100%;background:#fff8e6;text-align:center;line-height:1.25em;font-size:12px;color:#6b6b6a;border-bottom:1px #d5d2d2 solid;padding:5px}@media (max-width:1050px){.webrd-header .hd-title h1{font-size:17px;font-family:PTSansBold,Arial,Helvetica,sans-serif}}@media (max-width:500px){.webrd-header .title-div{padding:0 10px}.webrd-header .hd-back{position:static;top:0;left:0}.webrd-header .hd-back a{display:block;width:100%;padding:10px 0}.webrd-header .hd-title{padding:10px 0}.webrd-header .hd-rdiv{position:relative;width:100%;text-align:left;right:auto;left:0;top:0}}.toggle-panel{margin:14px auto 0;text-align:center;position:relative;z-index:10}#quickView .toggle-panel,.pdpPage .toggle-panel{text-align:left}#quickView .toggle-panel{margin-bottom:10px}.toggle-panel .btn:first-child{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.toggle-panel .btn+.btn{margin:0 0 0 -4px;border-top-left-radius:0;border-bottom-left-radius:0}.toggle-panel .btn.active{color:#fff;text-shadow:0 1px 1px #000;cursor:default;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmNWI1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTkzODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#5f5b52 0,#999385 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5f5b52),color-stop(100%,#999385));background:-webkit-linear-gradient(top,#5f5b52 0,#999385 100%);background:-o-linear-gradient(top,#5f5b52 0,#999385 100%);background:-ms-linear-gradient(top,#5f5b52 0,#999385 100%);background:linear-gradient(to bottom,#5f5b52 0,#999385 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5b52', endColorstr='#999385', GradientType=0);box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset!important;border:1px solid #7e7e7d;z-index:2;position:relative;padding-right:20px;padding-left:20px;font-weight:700}.ie9 .toggle-panel .btn.active{filter:none}.toggle-panel .btn{box-shadow:-1px 2px 3px -1px #ccc,inset 0 2px 0 0 #fff!important;cursor:pointer;padding-right:20px;padding-left:20px;font-weight:700;border-color:#b2b0aa}#quickView .toggle-panel .btn,.pdpPage .toggle-panel .btn{padding:5px 20px 4px;width:auto}.toggle-panel .btn:not(.active):active{box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset,inset 0 2px 0 0 #fff!important}.toggle-panel .active.btn+.btn{border-left:0}.toggle-content{position:absolute;width:100%}.toggle-content .toggle-list,.toggle-content ol,.toggle-content ul{list-style-type:none;padding:0 20px;margin:14px 0}.toggle-content .toggle-list,.toggle-content li,.toggle-content ol,.toggle-content ul{overflow:visible;clear:both;position:relative}.toggle-content .toggle-list{height:409px}.toggle-content .item-info a:hover,.toggle-content .item-info h2:hover{color:#3169a8}.toggle-content .item-info h2,.toggle-content .item-info h2 a{color:#000;font-size:16px;margin:0;font-weight:700}.toggle-content .item-info a{color:#000;font-size:14px}.toggle-content .module-best li>.item-info,.toggle-content .module-best li>a,.toggle-content .module-read li article>a{float:left}.toggle-content .carousel-image-link{display:block;position:relative}.toggle-content .module-best .carousel-image-link img{max-width:74px;max-height:111px}.toggle-content img.full-shadow:hover{padding:2px}.toggle-content .module-best li>.item-info{position:relative;margin:10px 0 0 10px;width:65%}.toggle-content .module-best li{padding-bottom:11px;height:136px}.toggle-content .module-best:after,.toggle-content .module-read li+li:before,.toggle-content .module-read:after{content:'';display:block;border:0;clear:both;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0))}.ie9 .toggle-content .module-best:after,.ie9 .toggle-content .module-read li:before,.ie9 .toggle-content .module-read:after,.lt-ie9 .toggle-content .module-best:after,.lt-ie9 .toggle-content .module-read li:before,.lt-ie9 .toggle-content .module-read:after{border-bottom:1px solid #ccc}.toggle-content article{padding:14px 0;height:101px}.toggle-content article>.title,.toggle-content article>div{display:inline-block;vertical-align:middle}.toggle-content article>div{width:100px;float:left;margin-right:10px}.toggle-content article>.title{margin:5px 0 0;width:160px}.toggle-content article>.title a{color:#000;font-weight:700;font-size:13px}.toggle-content article>.title a:hover{color:#3169a8}.toggle-content .text-link{display:block;text-align:center;height:25px}.toggle-content .full-shadow{padding:3px;margin-left:1px;margin-top:1px}.toggle-content .item-rank{color:#998675;font-family:MiloMed;font-size:36px;font-style:italic;display:inline-block;vertical-align:top;padding-top:5px;margin-right:5px}.toggle-content .item-content{display:inline-block;width:80%}.toggle-content .item-rank:empty{display:none}.divider-options{margin-top:20px;position:relative}.divider-options>a{width:100%}.divider-options:before{content:'';display:block;border:0;clear:both;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),#ccc,rgba(0,0,0,0));position:relative;top:-10px;width:200px;left:50%;margin-left:-100px}body.ie9 .divider-options:before,body.lt-ie9 .divider-options:before{border-top:1px solid #ccc}.divider-options:after{content:'or';color:#333;display:block;background:#FFF;font-size:12px;font-style:italic;top:-16px;position:absolute;width:20px;left:50%;margin-left:-10px;line-height:10px;text-align:center}.tooltip-container{margin-top:10px;position:relative}.tooltip{background-color:#FFF;border:1px solid #B4B2AC;border-radius:4px;padding:20px;position:absolute;z-index:99;display:none;box-shadow:0 0 7px rgba(0,0,0,.15)}.tooltip .triangle-up{background:url(../img/nav_hover_arrow.gif) no-repeat;height:10px;position:absolute;top:auto;bottom:-10px;width:20px;z-index:999;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tooltip .items ul{float:left;font-size:11px;margin-right:10px;padding:0;width:31%}.tooltip .items ul li{line-height:10px;margin:0 0 10px;float:none;white-space:normal}.tooltip .items ul li:first-child{font-weight:700}.tooltip .items ul:last-child{margin-right:0}body.lt-ie9 .tooltip div.triangle-up{background:url(../img/box_arrow_down.gif) no-repeat}[data-tooltip-trigger].expandicon-change{background-position:-223px -383px}.icon-uv{background:url(/static/img/sprites/uv-sm.png) no-repeat;display:inline-block;height:25px;width:25px;vertical-align:middle}.media-label,.media-label-container>span{font-size:14px;border-radius:4px;border:1px solid #b5b2ad;padding:0 5px;color:#6a6a6a;font-weight:700;text-transform:uppercase}.video-detail{margin-top:10px}.video-detail label{margin-left:10px}#quickView .video-detail .media-label-container{display:block}#quickView .video-detail .media-label-container+label{display:inline}.episode-content .episode-detail label{margin-left:20px}[class^=icon-rated]{background:url(/static/img/sprites/ratings-sprites-icon.png) no-repeat;height:11px;width:12px;display:inline-block;vertical-align:middle}[class^=icon-rated-tv]{height:12px}.icon-rated-g{background-position:0 0;width:12px}.icon-rated-pg{background-position:0 -63px;width:21px}.icon-rated-pg13{background-position:0 -84px;width:35px}.icon-rated-r{background-position:0 -105px}.icon-rated-nc17{background-position:0 -21px;width:35px}.icon-rated-x{background-position:0 -273px}.icon-rated-nr{background-position:0 -42px;width:21px}.icon-rated-tvg{background-position:0 -147px;width:32px}.icon-rated-tvpg{background-position:0 -189px;width:41px}.icon-rated-tv14{background-position:0 -126px;width:35px}.icon-rated-tvma{background-position:0 -168px;width:45px}.icon-rated-tvy{background-position:0 -210px;width:32px}.icon-rated-tvy7{background-position:0 -231px;width:40px}.icon-rated-tvy7fv{background-position:0 -252px;width:58px}.icon-rated-cc{background-position:0 -290px;width:16px;height:16px}#listView .media-label-container{margin:10px 0}.mdl-container{margin-top:10px}.tooltip.tt-watch-here{right:0;bottom:55px;width:345px}#quickView .tooltip.tt-watch-here{bottom:70px}.tooltip.tt-watch-here .triangle-up{bottom:-10px;width:20px;right:68px}.lt-ie9 .tooltip.tt-watch-here .triangle-up{right:66px}.tooltip.tt-watch-here ul{margin-left:14px;list-style:inside initial}body.lt-ie9 .tooltip.tt-watch-here ul{margin-left:0}.tooltip.tt-watch-here ul li{list-style-type:disc!important;float:none!important;margin:0!important;padding:0;line-height:22px}.tooltip.tt-watch-here+label{line-height:normal}#prodSummary .current-issue{padding:15px 0 0}.grdnt-fade-white{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fefefe 37%,#f8f7f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(37%,#fefefe),color-stop(100%,#f8f7f5));background:-webkit-linear-gradient(top,#fff 0,#fefefe 37%,#f8f7f5 100%);background:-o-linear-gradient(top,#fff 0,#fefefe 37%,#f8f7f5 100%);background:-ms-linear-gradient(top,#fff 0,#fefefe 37%,#f8f7f5 100%);background:linear-gradient(to bottom,#fff 0,#fefefe 37%,#f8f7f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f7f5', GradientType=0)}#prodInfoContainer #componentDiv,#prodInfoContainer .nook-devices-apps,#prodInfoContainer .options li{border-color:#d8d8d0!important}#prodInfoContainer #componentDiv{margin-top:0!important}#quickView #prodInfoContainer .options{margin-bottom:10px!important}#skuSelection>p{margin:10px 0 0;line-height:1.3}#skuSelection .sub-details b{color:#000}#skuSelection span.styled-radio{top:-2px}.nook-devices-apps{border-top:1px solid #d8d8d0}.nook-devices-apps strong{white-space:normal}#prodInfoContainer ul.subscriptions-container li{float:none;margin:0;padding:20px 0;border-bottom:0}#prodInfoContainer ul.subscriptions-container li:first-child{padding-top:0;margin-top:10px}#prodInfoContainer ul.subscriptions-container li.top-border:first-child{padding-top:20px}#prodInfoContainer ul.subscriptions-container li+li,#prodInfoContainer ul.subscriptions-container li.top-border{border-top:1px solid #d8d8d0}.tooltip.nook-devices{bottom:36px;right:0;width:350px}.nook-devices-apps .tooltip.nook-devices{bottom:70px;right:-4px}.nook-devices-apps.tooltip-container{margin-top:0;padding-top:0}.tooltip.nook-devices ul{margin-left:0}.tooltip.nook-devices .triangle-up{right:69px}#quickView #prodInfoContainer .nook-devices ul li{margin:0 0 10px}.hidden-password-field{display:block;height:0;overflow:hidden;position:absolute;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.browser-notice{background:#c63901;color:#fff;font-weight:700;margin:10px 0 20px;padding:15px;position:relative;box-shadow:0 0 10px 1px rgba(49,105,168,.5);border-radius:5px;border:2px solid #e4e4e4}.browser-notice span{text-decoration:underline}.browser-notice a{color:#fff;text-decoration:underline;font-size:1em}.browser-notice .x{text-decoration:none;font-size:2.3em;color:#fff;cursor:pointer;position:absolute;top:-10px;right:0;padding:12px;line-height:normal}.browser-notice.ie-outdated{background-image:url(../img/sprites/ie-error.png);background-repeat:no-repeat;background-position:3em 50%;padding-left:150px}.browser-notice .circle{vertical-align:top;width:20px;height:20px;border-radius:50%;font-size:12px;color:#c63901;line-height:20px;text-align:center;background:#fff}.browser-notice div p{display:inline-block;text-align:left;font-size:1.2em;line-height:normal}.browser-notice div p:first-line{font-weight:700}.browser-notice div{margin:0}.ext-product{max-width:215px;text-align:center;padding:20px 20px 0}.ext-product.background{background:#eeeeec}.ext-product img{max-width:165px}.ext-product .full-shadow{background:#fff}.ext-product .ext-prod-info{margin-bottom:20px}.ext-product .title{margin-top:5px;color:#000;font-size:17px}.ext-product .price{color:#CA4F16;font-size:14px;margin:0;font-family:PTSans;font-weight:700}.ext-product .divider-options{margin-bottom:5px}.ext-product .btn-addtocart{width:100%}.ext-product p{font-size:14px;line-height:1.72}.ext-product .divider-options:before{background-image:-webkit-linear-gradient(left,rgba(204,204,204,.4),#ccc,rgba(204,204,204,.4));background-image:-moz-linear-gradient(left,rgba(204,204,204,.4),#ccc,rgba(204,204,204,.4));background-image:-ms-linear-gradient(left,rgba(204,204,204,.4),#ccc,rgba(204,204,204,.4));background-image:-o-linear-gradient(left,rgba(204,204,204,.4),#ccc,rgba(204,204,204,.4));width:170px;margin-left:-85px}.ext-product .divider-options:after{content:'';display:block;border:0;clear:both;height:1px;background-image:-webkit-linear-gradient(left,rgba(255,255,255,.4),#fff,rgba(255,255,255,.4));background-image:-moz-linear-gradient(left,rgba(255,255,255,.4),#fff,rgba(255,255,255,.4));background-image:-ms-linear-gradient(left,rgba(255,255,255,.4),#fff,rgba(255,255,255,.4));background-image:-o-linear-gradient(left,rgba(255,255,255,.4),#fff,rgba(255,255,255,.4));background-color:transparent;top:-8px;width:170px;left:50%;margin-left:-85px}.ext-product .ext-link{margin:5px 0 0}.ext-product .ext-link a{font-size:13px}.promo.siteLinkContent *{-moz-box-sizing:border-box;box-sizing:border-box}.promo.siteLinkContent{background:0 0;border:none;border-radius:5px;height:auto;min-height:120px;margin:24px auto;font-size:14px;font-weight:700;line-height:1;padding:0;text-align:left;max-width:750px;width:98%}.promo.siteLinkContent:hover{border:none;box-shadow:none;cursor:pointer}.promo.siteLinkContent img{border-radius:0;max-height:120%;height:auto;position:absolute}.promo.siteLinkContent a,.sitelink{background-color:#f2f0eb;border:1px solid #fff;border-radius:5px;margin:0 auto 30px;-webkit-box-shadow:1px 1px 0 #e4e4e4,-1px -1px 0 #e4e4e4,0 0 7px #dfdfdf,inset 0 0 5px #fff;-moz-box-shadow:1px 1px 0 #e4e4e4,-1px -1px 0 #e4e4e4,0 0 7px #dfdfdf,inset 0 0 5px #fff;box-shadow:1px 1px 0 #e4e4e4,-1px -1px 0 #e4e4e4,0 0 7px #dfdfdf,inset 0 0 5px #fff;position:relative;display:table;height:120px;width:98%;padding:40px 0 0;font:15px/18px PTSans,Arial,Helvetica,sans-serif;text-align:center}.promo.siteLinkContent a.sitelink,a.sitelink{padding:0;text-align:left}.promo.siteLinkContent a.sitelink:hover,.promo.siteLinkContent a:hover,.sitelink:hover{border:1px solid #2c67aa;-webkit-box-shadow:0 0 10px 1px rgba(49,105,168,.5),inset 0 0 5px #fff;-moz-box-shadow:0 0 10px 1px rgba(49,105,168,.5),inset 0 0 5px #fff;box-shadow:0 0 10px 1px rgba(49,105,168,.5),inset 0 0 5px #fff;cursor:pointer}.promo.siteLinkContent a{color:#000;font-family:PTSans;font-size:18px;font-weight:700;line-height:1;padding:40px 0}.promo.siteLinkContent a:hover{color:#3169a8;text-decoration:none}.promo.siteLinkContent a.sitelink{padding:0}.promo.siteLinkContent span{color:#f2f0eb;border-color:#f2f0eb;font-size:0;margin:0}.promo.siteLinkContent span:before{content:">";color:#CA4F16;font-size:28px;position:relative;top:3px}.promo.siteLinkContent a:hover span:before{color:#3169a8}.sitelink:after,.sitelink:before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);top:50%;bottom:0;left:25px;right:25px;-moz-border-radius:100px/10px;border-radius:100px/10px}.sitelink:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.promo.siteLinkContent a>p,.sitelink p{color:#000;font-family:PTSans;font-size:15px;line-height:1.3;margin:10px 0 0;text-transform:none}.sitelink h3{color:#000;font-family:PTSans;font-size:28px;text-transform:uppercase;line-height:1;font-weight:700;margin:0}.promo.siteLinkContent a.sitelink{line-height:.2}.sitelink img{position:absolute;left:0;bottom:2px}.promo .sitelinkmsg,.sitelinkmsg{padding:5px 50px 5px 278px;display:table-cell;vertical-align:middle}.sitelinkmsg:only-child{padding-left:50px}.sitelinkmsg:after{content:">";font-family:Milo;font-size:60px;font-weight:700;color:#487F4C;position:absolute;right:20px;top:50%;margin-top:-10px}.sitelink[style] .sitelinkmsg:after{color:#ce2905}.sitelink,.sitelink:focus,.sitelink:hover{text-decoration:none}.promo.siteLinkContent+img.promo-shadow{display:none}.button-module-more{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;-webkit-box-shadow:-1px 3px 3px -1px #ccc;-moz-box-shadow:-1px 3px 3px -1px #ccc;box-shadow:-1px 3px 3px -1px #ccc;color:#3169a8;border-radius:4px;display:inline-block;font-family:PTSans,Arial;font-size:14px;font-weight:400;padding:9px 15px;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #fff;float:none;margin:0;position:absolute;right:0;top:20px}.button-module-more a{text-decoration:none;color:#3169a8}.button-module-more:active{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset;-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset;box-shadow:0 2px 6px 0 rgba(0,0,0,.33) inset}.single .button-module-more{display:none}.cq-module-shadow-top{border-top:1px solid #d1c2a8;-webkit-box-shadow:0 21px 16px -23px rgba(0,0,0,.25) inset;-moz-box-shadow:0 21px 16px -23px rgba(0,0,0,.25) inset;box-shadow:0 21px 16px -23px rgba(0,0,0,.25) inset;height:auto;padding:20px 0;position:relative;z-index:2;overflow:hidden;clear:both}.bnreads *{font-family:PTSans,Arial,Helvetica,sans-serif;-moz-box-sizing:border-box;box-sizing:border-box}.bnreads{width:100%;min-width:200px;word-wrap:break-word}.bnreads figure,.bnreads header,.bnreads p,.bnreads section{display:block;margin:0;padding:0}.bnreads h1,.bnreads h2{margin:8px 0 18px;padding:0;color:#000;font-family:Milo;font-size:24px;font-weight:400}.bnreads h1 a,.bnreads h2 a{color:#000;font-family:Milo;font-size:24px;font-weight:400}.bnreads h3{margin:0 0 10px;padding:0;font-size:20px;line-height:1.3;font-family:milo;font-weight:400}.bnreads figure{line-height:0}.bnreads em{font-family:Milo}.bnreads-row{vertical-align:top}.bnreads-pods{min-width:735px}.single .bnreads-pods{width:auto;min-width:150px}.bnreads-pod{display:inline-block;vertical-align:top;font-size:14px;line-height:1.75;font-family:PTSans,Arial,Helvetica,sans-serif;width:100%;padding:5px;margin-right:20px}.bnreads-pod p{margin-bottom:10px}.bnreads-pod img{max-width:100%;margin-bottom:10px}.bnreads-pod .element-shadow{border:2px solid #fff;border-radius:5px;-webkit-box-shadow:1px 1px 0 #e4e4e4,-1px -1px 0 #e4e4e4,0 0 7px #dfdfdf;-moz-box-shadow:1px 1px 0 #e4e4e4,-1px -1px 0 #e4e4e4,0 0 7px #dfdfdf;box-shadow:1px 1px 0 #e4e4e4,-1px -1px 0 #e4e4e4,0 0 7px #dfdfdf;cursor:pointer}.bnreads-pod:hover .element-shadow{-webkit-box-shadow:0 0 7px 1px rgba(49,105,168,.5);-moz-box-shadow:0 0 7px 1px rgba(49,105,168,.5);box-shadow:0 0 7px 1px rgba(49,105,168,.5)}.bnreads-pod a:hover,.bnreads-pod a:link,.bnreads-pod a:visited{color:#000;text-decoration:none}.bnreads-pod .aLink{color:#3169A8;font-family:PTSans,Arial,Helvetica,sans-serif;font-weight:700}.bnreads-pod .aLink:hover{color:#3169A8;text-decoration:underline}.bnreads-pod .aLink:after{content:" >"}.landing-page-content .single .bnreads-pod img,.single .bnreads-pod img{float:left;margin-right:15px}.double .bnreads-pod{width:345px;margin-right:0;background-color:#fff}.double .bnreads-pod:last-of-type:before{content:"";margin:0 -28px;position:absolute;top:80px;bottom:35px;width:1px;background:#d1c2a8}.double .bnreads-pod:last-of-type{float:right}.triple .bnreads-pod{width:31.5%;max-width:31.5%}.triple .bnreads-pod:last-of-type{margin-right:0}.lt-ie9 .triple .bnreads-pod{margin-right:15px;width:31.1%;max-width:31.1%;float:left}.lt-ie9 .triple .bnreads-pod:last-of-type{margin-right:0}.bnreads-viewport{width:100%;padding-bottom:0;overflow-x:hidden;overflow-y:hidden}.bnreads-img-wrap{display:block;max-height:128px;max-width:228px;overflow:hidden}.single .bnreads-img-wrap{height:160px;max-height:160px;max-width:344px;float:left;margin-right:25px;margin-bottom:10px}.landing-page-content .single .bnreads-img-wrap{float:left;margin-right:25px}.triple .bnreads-img-wrap{max-height:128px;max-width:228px;margin-bottom:10px}.double .bnreads-img-wrap{max-height:149px;max-width:331px;margin-bottom:10px}.add-to-bag .modal-title{background-color:#3C834C;border-radius:3px 3px 0 0;margin:0 2px}.add-to-bag .close-modal{top:13px!important}.add-to-bag #closeQualifier{background:0 0;border:none;margin:0;min-height:initial;padding:0;text-align:left}.add-to-bag .modal-title *{color:#fff;font-size:16px;font-weight:700}.add-to-bag #addToBagBody{height:150px;margin:20px}.add-to-bag p{line-height:normal;margin:0}.add-to-bag img#pdpMainImage{box-shadow:0 5px 7px 0 rgba(0,0,0,.2);float:left;margin-right:20px;max-height:140px;max-width:90px;padding:3px}.add-to-bag img#pdpMainImage:hover{padding:2px}.add-to-bag #add-to-bag-main{float:left}.add-to-bag .item-added{color:#CA4F16;font-size:18px;font-weight:700;margin-bottom:10px}.add-to-bag .add-to-bag-title{font-size:22px;font-weight:700;margin-bottom:5px;max-width:400px}.add-to-bag .add-to-bag-contributor{font-size:14px}.add-to-bag .add-to-bag-submit{border-top:1px solid #ccc;clear:both;margin:0 20px;padding:15px 0 20px;text-align:center}.add-to-bag #viewShoppingBag{font-weight:700;padding-left:30px;padding-right:30px}.search-promo:hover{border:1px solid #3169a8;border-radius:4px;box-shadow:0 0 16px 4px rgba(49,105,168,.2);padding:1px}.search-results-promo .v1-promo .search-promo{border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.2);padding:1px;border:1px solid #fff}.search-results-promo .v1-promo .search-promo .search-promo-image img{display:block}.search-results-promo .v1-promo .search-promo a{display:block;text-decoration:none}.search-results-promo .v1-promo .search-promo .search-promo-copy{color:#333;padding:12px;line-height:120%;text-align:left;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0)}.search-results-promo .v1-promo .search-promo .search-promo-copy p{margin-top:0;line-height:170%}.search-results-promo .v1-promo .search-promo p.search-promo-link{text-align:right;margin:0;line-height:100%}.search-results-promo .v1-promo .search-promo p.search-promo-link span{color:#3169a8}.search-results-promo .v1-promo .search-promo:hover{border:1px solid #3169a8;border-radius:4px;box-shadow:0 0 16px 4px rgba(49,105,168,.2);padding:1px}#gridView .search-results-promo .v1-promo .search-promo{width:100%}#gridView .search-results-promo .v1-promo .search-promo .search-promo-image{margin:0;width:100%;height:125px;overflow:hidden;border-radius:4px 4px 0 0}#gridView .search-results-promo .v1-promo .search-promo h2{display:none}#gridView .search-results-promo .v1-promo .search-promo .search-promo-copy{padding:12px}#listView .search-results-promo .v1-promo .search-promo{width:100%;height:162px;overflow:hidden}#listView .search-results-promo .v1-promo .search-promo .search-promo-image{float:left;margin:0;width:35%;height:158px;overflow:hidden;border-radius:4px 0 0 4px}#listView .search-results-promo .v1-promo .search-promo .search-promo-copy{margin-left:35%;padding:22px;height:158px}#listView .search-results-promo .v1-promo .search-promo h2{margin:0 0 5px;padding:0;font-family:PTSans,Arial,sans-serif;font-size:1.2em;font-weight:700}.search-results-promo .v3-coupon .search-promo{border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.2);padding:1px;border:1px solid #fff;position:relative}.search-results-promo .v3-coupon .search-promo a{border-radius:4px;display:block;text-decoration:none}.search-results-promo .v3-coupon .search-promo-copy{text-align:left}.search-results-promo .v3-coupon .search-promo-copy *{color:#fff}.search-results-promo .v3-coupon .search-promo-copy p{margin:0}.search-results-promo .v3-coupon .search-promo-copy .hdr-slug{position:absolute;top:20px;left:20px;font-size:130%}.search-results-promo .v3-coupon .search-promo-copy .hdr-intro{position:absolute;top:50px;left:20px;font-size:170%}.search-results-promo .v3-coupon .search-promo-copy h2{position:absolute;top:95px;left:20px;font-size:380%;margin:0;padding:0;font-weight:700;font-family:PTSans,sans-serif}.search-results-promo .v3-coupon .search-promo-copy .fineprint-1,.search-results-promo .v3-coupon .search-promo-copy .fineprint-2{font-size:85%;display:block}.search-results-promo .v3-coupon .search-promo-copy .fineprint-1{margin:120px 0 0}.search-results-promo .v3-coupon .search-promo-copy .fineprint-2{margin:5px 0 0}.search-results-promo .v3-coupon .search-promo p.search-promo-link{position:absolute;bottom:1px;right:1px;padding:10px;margin:0;line-height:100%;background-color:#da6433;border-radius:0 0 4px}.search-results-promo .v3-coupon .search-promo p.search-promo-link span{color:#fff}.search-results-promo .v3-coupon .search-promo:hover{border:1px solid #3169a8;border-radius:4px;box-shadow:0 0 16px 4px rgba(49,105,168,.2);padding:1px}#gridView .search-results-promo .v3-coupon .search-promo{width:100%;height:262px}#gridView .search-results-promo .v3-coupon .search-promo-copy{padding:20px}#gridView .search-results-promo .v3-coupon .search-promo a{height:258px;background:#487F4C;background:-moz-linear-gradient(-32deg,#487F4C 0,#487F4C 60%,#3f7043 60%,#3f7043 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#487F4C),color-stop 60%,#487F4C),color-stop 60%,0 0,0 0;background:-webkit-linear-gradient(-32deg,#487F4C 0,#487F4C 60%,#3f7043 60%,#3f7043 100%);background:-o-linear-gradient(-32deg,#487F4C 0,#487F4C 60%,#3f7043 60%,#3f7043 100%);background:-ms-linear-gradient(-32deg,#487F4C 0,#487F4C 60%,#3f7043 60%,#3f7043 100%);background:linear-gradient(148deg,#487F4C 0,#487F4C 60%,#3f7043 60%,#3f7043 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#487F4C', endColorstr='#3f7043', GradientType=1)}#listView .search-results-promo .v3-coupon .search-promo{width:100%;height:135px;overflow:hidden}#listView .search-results-promo .v3-coupon .search-promo-copy{padding:30px;height:131px}#listView .search-results-promo .v3-coupon .search-promo-copy .hdr-slug{position:absolute;top:22px;left:30px}#listView .search-results-promo .v3-coupon .search-promo-copy .hdr-intro{position:absolute;top:52px;left:30px}#listView .search-results-promo .v3-coupon .search-promo h2{position:absolute;top:42px;left:216px;margin:0;padding:0;font-weight:700;font-family:PTSans,sans-serif}#listView .search-results-promo .v3-coupon .search-promo-copy .fineprint-1,#listView .search-results-promo .v3-coupon .search-promo-copy .fineprint-2{display:inline-block}#listView .search-results-promo .v3-coupon .search-promo-copy .fineprint-1{margin:60px 0 0}#listView .search-results-promo .v3-coupon .search-promo-copy .fineprint-2{margin-left:10px}#listView .search-results-promo .v3-coupon a{background:#487F4C;background:-moz-linear-gradient(-35deg,#487F4C 0,#487F4C 65%,#3f7043 65%,#3f7043 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#487F4C),color-stop(65%,#487F4C),color-stop(65%,#3f7043),color-stop(100%,#3f7043));background:-webkit-linear-gradient(-35deg,#487F4C 0,#487F4C 65%,#3f7043 65%,#3f7043 100%);background:-o-linear-gradient(-35deg,#487F4C 0,#487F4C 65%,#3f7043 65%,#3f7043 100%);background:-ms-linear-gradient(-35deg,#487F4C 0,#487F4C 65%,#3f7043 65%,#3f7043 100%);background:linear-gradient(145deg,#487F4C 0,#487F4C 65%,#3f7043 65%,#3f7043 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#487F4C', endColorstr='#3f7043', GradientType=1)}#wishlist-print-count{display:none}.wishlist-out-of-stock{color:#cc1d02}.login-disclaimer{margin-top:-3px;margin-bottom:10px}.purchase-disclaimer{margin-top:10px;margin-bottom:0}.pure-modal .instant-purchase #modalContainer{font-size:14px}.pure-modal .instant-purchase p.error{font-weight:700;color:#cc1d02}.pure-modal .instant-purchase ul{list-style-type:disc;margin-left:20px}html>body .pure-modal .instant-purchase ul>li{margin:20px 0}html>body .pure-modal .instant-purchase ul>li:after,html>body .pure-modal .instant-purchase ul>li:before{content:"";display:inline}.pure-modal .instant-purchase .anchor-arrow{left:6.5%}.pure-modal .instant-purchase form{margin:0}.sainfo-box{border-bottom:solid 1px #ccc;width:100%;height:50px}.sabox-msg{padding:10px 16px 18px}#customerLookupResultsJsp{position:relative;width:935px}.submit-modal{margin:20px 12px!important;clear:both;width:200px!important}.customer-form{float:left;margin:5px 0 10px 10px!important;width:585px}.order-box{float:left;background:#f7f7f5;border:1px solid #d4d3d1;width:306px;border-radius:6px;margin:25px 0 0 25px;padding:20px 20px 0}.customer-form .cf-fieldset h2{margin-top:19px;padding-top:16px}.lookupContainer form.customer-form .buttons{clear:both}.lookupContainer form.customer-form input[type=submit]{display:inline;width:auto}.lookupContainer form.customer-form input[type=reset]{margin-left:0!important}.cf-fieldset{float:left!important}.cf-fieldset.advanced,.cf-fieldset.primary{position:relative}.cf-fieldset.advanced label:first-child{margin-top:68px}.cf-fieldset.advanced .expand-advanced-search{position:absolute;top:24px}.cf-fieldset.advanced .inputs,.cf-fieldset.advanced.expanded .inputs{max-height:0;overflow:hidden;visibility:hidden;-webkit-transition-property:max-height;-moz-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.cf-fieldset.advanced.expanded .inputs{max-height:300px;visibility:visible}.instructions-box{background:#C6F0B9;border:1px solid #d4d3d1;border-radius:6px;font-size:.9em;line-height:1.3em;margin:0 25px 25px;padding:15px}.instructions-box ul{list-style-type:disc;margin-left:20px}.orderid-submit{margin:20px 0!important;width:170px!important}#orderSearchForm fieldset{margin:0;padding:0}.subtitle-modal{font-size:20px;margin:0}#search-results{clear:both;padding:20px;display:none;min-height:150px;max-height:400px;overflow-y:auto;overflow-x:hidden}#noResultsFound{display:none;text-align:center}#searchResultsRow{clear:both;width:908px;margin:15px 0 0!important;padding-right:0!important}#searchResultsRow li.heading{padding:0 0 10px;height:25px}#searchResultsRow li.heading>div{color:#6A6A6A;margin:0!important}#searchResultsRow>li.heading>div{float:left;margin:0 20px}.results-data{clear:both;height:70px;border-top:solid 1px #d4d3d1}li.results-data.selectedRow,li.results-data:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmVmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmJmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZlZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(255,254,253,1) 0,rgba(255,251,241,1) 50%,rgba(255,254,253,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,254,253,1)),color-stop(50%,rgba(255,251,241,1)),color-stop(100%,rgba(255,254,253,1)));background:-webkit-linear-gradient(left,rgba(255,254,253,1) 0,rgba(255,251,241,1) 50%,rgba(255,254,253,1) 100%);background:-o-linear-gradient(left,rgba(255,254,253,1) 0,rgba(255,251,241,1) 50%,rgba(255,254,253,1) 100%);background:-ms-linear-gradient(left,rgba(255,254,253,1) 0,rgba(255,251,241,1) 50%,rgba(255,254,253,1) 100%);background:linear-gradient(to right,rgba(255,254,253,1) 0,rgba(255,251,241,1) 50%,rgba(255,254,253,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefd', endColorstr='#fffefd', GradientType=1);color:#3169a8;cursor:pointer}.results-data div{padding:22px 10px 0 0;float:left}#customerLookupDroplet li,#customerLookupDroplet ul{margin:0;padding:0}#searchResultsRow .first-name{width:125px}#searchResultsRow .last-name{width:130px}#searchResultsRow .email-adr{width:215px;word-wrap:break-word}#searchResultsRow .billing-adr{width:265px}.result-data .cust-login{padding:10px 0!important;margin:0!important}.cust-login{padding:15px 0!important}.login-as-cust{width:170px;margin-top:0!important}.sa-shadow{border-radius:100px/5px;-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:"";display:none;height:10px;width:96%;padding:0;clear:both;margin:0 0 20px 20px}.fbar-top{background:#487F4C;width:100%;height:48px;margin-top: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}body.checkout-member .fbar-top{margin-bottom:12px}.floater-wrapper{width:964px;margin:0 auto;height:48px;padding:0}.fbar-txt{margin:0 auto;text-align:center;color:#fff;font-weight:400;width:285px;padding-top:15px!important}.fbar-txt a{color:#FFF!important}.dropdown-menu li{padding:5px 6px!important}.dropdown-menu li a{color:#346aa8!important}.fbar-txt-left{padding-top:15px;margin:0;color:#fff;font-weight:400;float:left;font-size:14px}.fbar-links,.fbar-txt-left a{color:#fff!important;text-decoration:none}.fbar-links:hover{text-decoration:none}.fbar-txt-right{padding-top:14px;margin:0;color:#fff;font-weight:400;float:right;font-size:14px}.fbar-txt-right a{color:#FFF}.useremail{min-width:160px;font-size:14px}.useremail:hover{cursor:pointer}.down-arrow{font-size:10px;margin-top:0;margin-left:8px;display:inline-block}.fbar-items{padding:0 16px 0 0}.dropdown{position:absolute;z-index:9999999;display:none}.dropdown .dropdown-menu,.dropdown .dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#FFF;border:1px solid #DDD;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:visible;padding:4px 0;margin:0}.dropdown .dropdown-panel{padding:10px}.dropdown.dropdown-tip{margin-top:8px}.dropdown.dropdown-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,.2);display:inline-block}.dropdown.dropdown-tip.dropdown-anchor-right:before{left:auto;right:9px}.dropdown.dropdown-tip:after{position:absolute;top:-5px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #FFF;display:inline-block}.dropdown.dropdown-tip.dropdown-anchor-right:after{left:auto;right:10px}.dropdown.dropdown-scroll .dropdown-menu,.dropdown.dropdown-scroll .dropdown-panel{max-height:358px;overflow:auto}.dropdown .dropdown-menu LI{list-style:none;padding:0;margin:0;line-height:18px}.dropdown .dropdown-menu LABEL,.dropdown .dropdown-menu LI>A{display:block;color:#555;text-decoration:none;line-height:18px;padding:3px 15px;white-space:nowrap}.dropdown .dropdown-menu li input[type=submit]{border:0;background:0 0;display:block;width:100%;color:#346aa8!important;text-decoration:none;line-height:18px;padding:3px 15px;white-space:nowrap;text-align:left}.dropdown .dropdown-menu LABEL:hover,.dropdown .dropdown-menu LI>A:hover,.dropdown .dropdown-menu li input[type=submit]:hover{background-color:#08C;color:#FFF!important;cursor:pointer}.dropdown .dropdown-menu .dropdown-divider{font-size:1px;border-top:solid 1px #E5E5E5;padding:0;margin:5px 0}.dropdown.has-icons LI>A{padding-left:30px;background-position:8px center;background-repeat:no-repeat}.dropdown .undo A{background-image:url(icons/arrow-curve-180-left.png)}.dropdown .redo A{background-image:url(icons/arrow-curve.png)}.dropdown .cut A{background-image:url(icons/scissors.png)}.dropdown .copy A{background-image:url(icons/document-copy.png)}.dropdown .paste A{background-image:url(icons/clipboard.png)}.dropdown .delete A{background-image:url(icons/cross-script.png)}