/*! 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-new.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:-138px -108px;border:2px solid transparent}[data-icon=carousel-pager-off]:focus,[data-icon=carousel-pager-off]:hover{border:2px solid #6495ed;border-radius:10px;outline:0}[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;display:none}[data-icon=checkout-step-2-active]{width:32px;height:32px;background-position:-36px -195px;display:none}[data-icon=checkout-step-2-inactive]{width:32px;height:32px;background-position:-70px -195px;display:none}[data-icon=checkout-step-3-active]{width:32px;height:32px;background-position:-104px -195px;display:none}[data-icon=checkout-step-3-inactive]{width:32px;height:32px;background-position:-138px -195px;display:none}[data-icon=checkout-step-4-active]{width:32px;height:32px;background-position:-172px -195px;display:none}[data-icon=checkout-step-4-inactive]{width:32px;height:32px;background-position:-206px -195px;display:none}[data-icon=checkout-step-completed]{width:32px;height:32px;background-position:-2px -228px;display:none}[data-icon=diners-card]{width:42px;height:27px;background-position:-36px -228px}[data-icon=discover-card]{width:42px;height:27px;background-position:-80px -228px}[data-icon=ico-paypal]{width:47px;height:29px;background-position:-124px -229px}[data-icon=icon-author-search]{width:18px;height:17px;background-position:-173px -228px}[data-icon=icon-fb]{width:47px;height:42px;background-position:-193px -228px}[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 -382px}[data-icon=location-marker]{width:16px;height:29px;background-position:-104px -383px}[data-icon=master-card]{width:43px;height:27px;background-position:-122px -382px}.loyalty-field [data-icon=plus-expand]{background:0 0;display:inline-block}.loyalty-field [data-icon=plus-expand]:after{width:20px;height:20px;content:"\e92b";font-size:20px;display:block;color:#346250}.loyalty-field [data-icon=plus-expand].expandicon-change:after{width:20px;height:20px;content:"\e92c";font-size:20px;display:block;color:#346250}[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:43px;height:27px;background-position:-24px -444px}.loyalty-field [data-icon=plus-expand],.loyalty-field [data-icon=plus-expand].expandicon-change,[class*=" icon-"],[class^=icon-]{font-family:bn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-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:Lato,Arial,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/1.618 Lato,Arial,sans-serif}ul{list-style:none;margin:0;padding:0}p.smallText{font:400 11px/17px Lato,Arial,sans-serif!important}p:empty{display:none}.strong,b,strong{font-weight:700;font-family:Lato,Arial,sans-serif}em,i{font-style:italic;font-family:Lato,Arial,sans-serif}:any(b,:any(b,i),:any(strong,em),i){font-style:italic;font-weight:700;font-family:Lato,Arial,sans-serif}.text-link,a{font-size:15px;text-decoration:none}.text-link,.text-link:focus,a{color:#346250}a:hover{text-decoration:underline}a:after{display:inline-block;text-decoration:none}a:after:hover{text-decoration:none}a:focus,a:hover{color:#244438}a.chevron:after{content:"\e903";font-family:bn-icons;font-size:12px;position:relative;left:6px}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:Lato,Arial,sans-serif;color:#363636}a.book-carousel-link:focus,a.book-carousel-link:hover{font-family:Lato,Arial,sans-serif;color:#363636;text-decoration:underline}.highlight,mark{background:0 0;color:#dd2612;font-family:Lato,arial,sans-serif;font-weight:400}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}.flexColumn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flexRow{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.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.bookseller-fade-page,#screen.bookseller-fade-page-and-menu,#screen.fade-page,#screen.fade-page-and-menu{position:absolute;top:152px;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:107px}#screen.bookseller-fade-page{top:189px}#screen.bookseller-fade-page-and-menu{top:148px}h1,h2,h3,h4,h5,h6{font-family:Poynter,Georgia,serif;font-weight:600}h1{font-size:60px}h2{color:#ca4f16;font-size:24px}h3{color:#363636;font-size:16px}h4{color:#ca4f16;font-size:16px}.milo{color:#363636;font-family:Lato,Arial,sans-serif;font-weight:400}.milo--large{font-size:30px;line-height:1.2}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}.bookWeight{font-weight:300}.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:40%;width:49px;z-index:99;font-family:bn-icons;font-size:26px;color:#818c8e}#prevThumbs,.bx-prev,div.carousel-prev,div.featured-prev-item{background:url(/static/img/sprites/sprite_arrows_carousel_v2.png) no-repeat;height:32px;left:-10px;width:22px}#prevThumbs:hover,.bx-prev:hover,div.carousel-prev:hover,div.featured-prev-item:hover{background:url(/static/img/sprites/sprite_arrows_carousel_v2.png) 0 -32px no-repeat}#prevThumbs:focus,.bx-prev:focus,div.carousel-prev:focus,div.featured-prev-item:focus{background:url(/static/img/sprites/sprite_arrows_carousel_v2.png) 0 -65px no-repeat;outline:0}#nextThumbs,.bx-next,div.carousel-next,div.featured-next-item{background:url(/static/img/sprites/sprite_arrows_carousel_v2.png) -22px 0 no-repeat;height:32px;width:22px;position:absolute;right:-35px}#nextThumbs:hover,.bx-next:hover,div.carousel-next:hover,div.featured-next-item:hover{background:url(/static/img/sprites/sprite_arrows_carousel_v2.png) -22px -32px no-repeat}#nextThumbs:focus,.bx-next:focus,div.carousel-next:focus,div.featured-next-item:focus{background:url(/static/img/sprites/sprite_arrows_carousel_v2.png) -22px -65px no-repeat;outline:0}body.noResults div.carousel-next{right:-18px}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.member-banner{margin:0!important;width:730px!important}.membership-landing #featuredItems .caroufredsel_wrapper{display:inline-block!important;float:left!important;width:730px!important;padding-bottom:0}#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}h3.out-of-stock strong{color:#000;font-size:15px;font-family:Lato,Arial,sans-serif;font-weight:700}#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}input#searchBarBN::-webkit-input-placeholder{color:#4b4b4b}input#searchBarBN:-moz-placeholder{color:#4b4b4b}input#searchBarBN::-moz-placeholder{color:#4b4b4b}input#searchBarBN:-ms-input-placeholder{color:#4b4b4b}form{margin:0}fieldset{border:none}label{font-size:15px;font-weight:400;position:relative;overflow:hidden;line-height:26px;left:10px}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{width:20px;background:#fafafa;border-radius:50%;border:1px solid #6a6a6a}label>input[type=radio]:checked~span.styled-radio{box-shadow:0 0 0 2px #346250;background-color:#346250;border:5px solid #fff}label>input[type=checkbox]~span.checkbox-label-text,label>input[type=radio]~span.radio-label-text{color:#353535;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,label>input[type=radio]:checked~span.radio-label-text span,label>input[type=radio]~span.radio-label-text span{color:#000;font-weight:400}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-ra-v2.png) 3px 3px no-repeat;height:26px;width:26px}label>input[type=checkbox]:checked~span.styled-checkbox,label>input[type=checkbox][aria-checked=true]~span.styled-checkbox{background-position:3px -20px}label>input[type=checkbox][aria-checked=false]:focus~span.styled-checkbox{background-position:-29px -1px}label>input[type=checkbox][aria-checked=true]:focus~span.styled-checkbox{background-position:-29px -30px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{border:1px solid #b4b2ac;border-radius:0;color:#000;font-size:15px;font-weight:400;height:60px;padding:3px 10px 0;position:relative;width:256px}input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#737373}input[type=password]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#737373}input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#737373}input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#737373}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:#000}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{border:1px solid #b4b2ac;border-radius:0;color:#000;font-size:16px;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}#resetPasswordEmail{height:350px}#forgotPasswordForm fieldset{padding:10px 0}#forgotPasswordForm fieldset.choose-recovery-method label>input[type=radio] ~span.styled-radio{margin-left:2px}#forgotPasswordForm fieldset.pw-reset-email-fieldset{border:0;position:relative}#forgotPasswordForm fieldset.cng-pass,#forgotPasswordForm fieldset.pw-reset-email-fieldset{margin:0 0 20px}#forgotPasswordForm fieldset.rs-tb{padding:0}#forgotPasswordForm p.reset-pw-info{margin:0 0 15px}#resetPwSubmit{width:150px!important;margin-bottom:0!important;margin-left:0!important}#resetPwCancel{width:90px!important}#forgotPasswordForm fieldset.choose-recovery-method{padding-bottom:20px}#forgotPasswordForm .expandicon-change{background-position:-223px -383px}#forgotPasswordForm .expand-pw-info{background-color:#fff;border:1px solid #b4b2ac;bottom:53px;display:none;left:242px;padding:10px;position:absolute;width:250px;z-index:900}#forgotPasswordForm .expand-pw-info p{line-height:1.25;margin:0}#forgotPasswordForm .expand-pw-info p:first-child{font-weight:700}.expand-pw{background:0 0;cursor:pointer;display:block;margin-left:10px;outline:0}.expand-pw:after{color:#346250;content:"\e92b";font-family:bn-icons;font-size:20px;height:20px;padding:0!important;position:absolute;right:175px;top:170px;width:20px}.pw-rules-text{position:absolute;right:65px;top:157px}.expand-pw.expandicon-change:after{content:"\e92c"}#forgotPasswordForm div.triangle-up-pw{background:url(../img/nav_hover_arrow.gif) right top no-repeat;height:10px;position:absolute;left:112px;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:13px;font-weight:400;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:400;margin-right:6px}#addAddress label,#guestAddAddress label,#manageMembership label,form#addNewPayment label,form#addPaymentSavedAddress label,form#changeEmailForm label,form#changeNameForm label,form#checkBalanceForm label,form#emailOrders label,form#linkMembership 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,#guestAddAddress fieldset,#manageMembership fieldset{float:left;margin:0;padding:0}#addAddress fieldset fieldset,#guestAddAddress fieldset fieldset{margin:0 10px 0 0}#manageMembership fieldset{margin:0 20px 20px 0}#addAddress input[type=text]{width:340px}html body #addAddress input[type=text].address-state-selecter{width:150px}#addAddress ul,#guestAddAddress ul{list-style:none;margin:0;padding:0}#addAddress .address-entry>li{clear:left;float:left;margin:0 0 20px}#addAddress .address-entry>li fieldset button{margin-right:10px}#addAddress #aptSuite,#addAddress #qas_address1,#addAddress #qas_address2,#addAddress #streetAddress,.pure-modal #addAddress #city,.pure-modal #addAddress #qas_city{width:340px}#addAddress .selectBox-container .address-country-selecter{min-width:250px}#addAddress #qas_postalCode,#addAddress #zipCode{width:340px}ul#editAddressForm input[type=tel],ul#editAddressForm input[type=text]{background-color:#fafafa}.pure-modal #addAddress #zipCode{width:340px}.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;border-bottom:1px solid #ddd;margin-top:20px;padding-bottom:20px}.potential-matches #addrMatches li address{margin-top:20px}.potential-matches #addrMatches li:first-of-type address{margin-top:0}#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{font-size:24px;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:#fafafa;border:1px solid #b4b2ac;border-radius:0;-moz-box-shadow:0 2px 4px -1px #ccc;-webkit-box-shadow:0 2px 4px -1px #ccc;box-shadow:none!important;display:inline-block;color:#000;cursor:default;font-size:14px;font-weight:400;height:60px;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;left:-9999px;position:absolute}.selectBox-dropdown:focus{outline:0;border-color:#3069AE;box-shadow:inset 0 2px 3px -1px rgba(0,0,0,.3),0 0 4px #3069AE}.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:#737373;margin:10px 28px 2px 10px;display:inline-block;white-space:nowrap;overflow:visible;font-weight:400;font-size:14px}form.loyalty-field .selectBox-dropdown .selectBox-label:after{content:'\e901';position:relative;right:-15px;top:2px;font-family:bn-icons}[class*=modal] .selectBox-dropdown .selectBox-label{color:#2c67aa;font-weight:700;width:auto!important}.selectBox-dropdown .selectBox-arrow{display:none}.selectBox-container #rentalRates-replacement .selectBox-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:bn-icons;font-size:11px;height:60px;width:80px;color:#000;background:0 0;position:absolute;right:-9px;top:0}.selectBox-container #rentalRates-replacement .selectBox-arrow:before{width:40px;content:"\e901";display:block!important}form#searchForm .selectBox-dropdown .selectBox-arrow{background:url(../img/sprites/BNNav_sprite.png) -8px -277px no-repeat;top:2px;width:20px}.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 #909090;color:#000;display:none;font-size:16px;margin-top:16px;margin-left:-220px!important;min-height:20px;padding:0;position:absolute;top:34px!important;left:41%!important;width:538px;z-index:1000}#headSearchTypeAheadHolder div.triangle-up{background:url(../img/sprites/BNNav_sprite.png) -67px -118px no-repeat;height:10px;left:38px;width:20px;top:-10px;position:absolute}#headSearchTypeAheadHolder ul{list-style:none;margin:10px 0;padding:0}#headSearchTypeAheadHolder ul li{margin:0;padding:0}#headSearchTypeAheadHolder ul li a{color:#000;display:block;font-size:15px;font-weight:700;font-family:Lato,Arial,sans-serif;padding:10px 20px}#headSearchTypeAheadHolder ul li a span{color:#505050;font-weight:400}#headSearchTypeAheadHolder ul li.selected,.select-item{background:#EBE6DC;color:##366250!important;margin-left:5px;margin-right:5px}#headSearchTypeAheadHolder ul li.selected a{color:#366250!important;text-decoration:underline;padding-left:15px;padding-right:15px}#headSearchTypeAheadHolder ul li.selected a span{color:#366250}.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{font-size:14px;font-weight:400;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-hover a,form#searchForm .selectBox-container .selectBox-options li.selectBox-hover a{background-color:#EBE6DC!important}.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 li.selectBox-selected a,form#searchForm .selectBox-container .selectBox-options li.selectBox-selected a{background-color:#EBE6DC}.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}form#searchForm .selectBox-dropdown{background:0 0!important;border-radius:0;box-shadow:none!important;color:#366250;width:inherit;top:1px;vertical-align:bottom;height:24px;margin-right:5px;line-height:26px;margin-top:6px!important}form#searchForm .selectBox-dropdown .selectBox-label{margin:2px 28px 2px 10px}form#searchForm .selectBox-dropdown .selectBox-arrow{border-left:0;display:block;font-weight:400;height:100%;position:absolute;right:0}form#searchForm>.selectBox-container{right:40px;top:-4px}.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}form#searchForm>.selectBox-container>.selectBox-dropdown.selectBox-active,form#searchForm>.selectBox-container>.selectBox-dropdown.selectBox-menuShowing,form#searchForm>.selectBox-dropdown.selectBox-menuShowing{background:#EBE6DC!important}[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-container>.selectBox-dropdown .selectBox-label{color:#366250;font-family:Lato,Arial,sans-serif;font-size:14px;margin:4px 18px 5px 5px;line-height:15px}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;color:#FFF;font-size:15px;font-family:Lato,Arial,sans-serif;font-weight:400;height:60px;padding:18px 0;text-align:center;text-decoration:none!important;border:none;margin-top:-1px}[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:10px;width:100px}.landingPage div.see-all{padding-left:25px;padding-right:25px}.btn{background:#fff;border:1px solid #366250;color:#366250}[class*=btn]:focus,form:focus,input.btn:active{outline:0}[class*=btn]:focus,[class*=btn]:hover,input.btn:focus,input.btn:hover{background:#366250;color:#fff;border:1px solid #366250}.btn-submit{background-color:#366250;border-image:none;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:700;border:none;color:#fff}.btn-submit:hover{background-color:#315143;border:none;cursor:pointer;outline:0;text-decoration:none}.btn-submit:focus{background-color:#315143;border:1px solid #fff;outline:0;-webkit-box-shadow:0 0 10px 2px rgba(49,81,67,.5);-moz-box-shadow:0 0 10px 2px rgba(49,81,67,.5);box-shadow:0 0 10px 2px rgba(49,81,67,.5);text-decoration:none}a.btn-submit:hover{color:#fff},#createAccountForm input[type=submit],[class*=modal] form#bookSellerLoginForm .btn-submit,[class*=modal] form#loginForm .btn-submit{background-color:#346250;border-color:#346250;color:#fff;font-family:Lato,Arial,sans-serif;font-weight:400;margin:0;padding:10px 30px}.btn-quick-view{background:#fff;border:1px solid rgba(149,146,139,.7);bottom:20px;color:#346250;left:0;right:0;margin:0 auto;position:absolute;text-shadow:none;width:108px;white-space:nowrap;opacity:0;display:flex;align-items:center}a.btn-quick-view,a.btn-quick-view:hover{height:40px;padding:20px;width:100%;max-width:118px;margin:0}a.btn-quick-view:focus{display:flex;opacity:1}a.btn-quick-view,a.btn-quick-view:focus,a.btn-quick-view:hover{color:#346250!important;background:#fff!important;border:1px solid rgba(149,146,139,.7)!important}.btn-addtocart{background-color:#3e6db5;position:relative}.btn-addtocart:hover{background-color:#3d5b8b;border:none}.btn-addtocart:focus{background-color:#3d5b8b;border:1px solid #fff;-webkit-box-shadow:0 0 10px 2px rgba(61,91,139,.5);-moz-box-shadow:0 0 10px 2px rgba(61,91,139,.5);box-shadow:0 0 10px 2px rgba(61,91,139,.5);outline:0}.btn-orange{background-color:#ee3924;border:1px solid #fff;color:#fff;position:relative}.btn-orange:focus,.btn-orange:hover{background-color:#b23b27;border:1px solid #fff;outline:0}.btn-orange:focus{border:1px solid #fff;-webkit-box-shadow:0 0 10px 2px rgba(238,57,36,.5);-moz-box-shadow:0 0 10px 2px rgba(238,57,36,.5);box-shadow:0 0 10px 2px rgba(238,57,36,.5)}.btn-nook-comparison{padding:18px}a.btn-blue:hover{color:#fff;background-color:#d63026}.btn-green,.btn-print{background-color:#366250;border:1px solid #366250;color:#fff;font-size:17px;font-weight:700}.btn-green:hover,.btn-print:hover{background-color:#315143}.btn-green:focus{background-color:#315143;border:1px solid #fff;-webkit-box-shadow:0 0 10px 2px rgba(49,81,67,.5);-moz-box-shadow:0 0 10px 2px rgba(49,81,67,.5);box-shadow:0 0 10px 2px rgba(49,81,67,.5)}.btn-blue{background-color:#3674BA;border:1px solid #3674BA;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:Lato,Arial,sans-serif;font-weight:900;font-size:11px}.btn:hover{text-decoration:none}.btn-store-locator{background-repeat:no-repeat;background-position:60px 10px;width:100%;line-height:2.2;padding:10px 0}.btn-green.btn-store-locator:hover{color:#fff}.btn-small{font-weight:700;padding:5px 30px}.btn-addtocart{text-transform:uppercase}.btn-cancel{background:#fff;border:1px solid #366250;color:#056937;font-size:17px;font-weight:700;height:40px}#addAddressCancel:hover,#addPaymentCancel:hover,.btn-cancel:hover{background:#fff;border:2px solid #315143;color:#056937;padding-bottom:17px;padding-top:17px}#addAddressCancel:focus,#addPaymentCancel:focus,.btn-cancel:focus{background:#fff;border:2px solid #315143;color:#056937;padding-bottom:17px;padding-top:17px;-webkit-box-shadow:0 0 10px 2px rgba(49,81,67,.5);-moz-box-shadow:0 0 10px 2px rgba(49,81,67,.5);box-shadow:0 0 10px 2px rgba(49,81,67,.5)}.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}.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){border-bottom:solid 1px #CCC;border-top:solid 1px #CCC;padding:0}.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:15px;font-weight:700;color:#346250}.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) -2px -1px 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:left;width:130px;padding:0;position:relative;margin:0 10px;display:block;float:left;min-height:255px;font-size:14px;font-weight:400}[id^=book-carousel] li .ratings-display{bottom:4px;padding:0;position:realtive}.desktop [id^=book-carousel] li a.btn-quick-view.gft-crd-view{bottom:auto;top:128px}.desktop body.noResults [id^=book-carousel] li a.btn-quick-view.gft-crd-view{bottom:auto;top:133px}[id^=book-carousel] li:hover a.btn-quick-view{opacity:1;top:128px}[id^=book-carousel] li a.carousel-image-link{display:block;height:170px;position:relative;width:118px}[id^=book-carousel] li a.carousel-image-link img{border:2px solid transparent;bottom:0;left:0;max-height:170px;position:absolute;right:0}[id^=book-carousel] li a.carousel-image-link:focus img,[id^=book-carousel] li a.carousel-image-link:hover img{border:2px solid #346250}body.shopping-bag [id^=book-carousel] li{text-align:left;width:145px;padding:0;position:relative;margin:0 10px;display:block;float:left}body.shopping-bag .main-content.empty-cart .caroufredsel_wrapper>ul>li{min-height:300px;width:139px}[id^=book-carousel] li>dl{font-size:14px;text-align:left}[id^=book-carousel] li>dl>dt{padding-bottom:5px;padding-top:5px}[id^=book-carousel] li>dl>dt>a{color:#363636;font-size:14px;font-weight:400;font-family:Lato,arial,sans-serif}[id^=book-carousel] li img{height:auto;max-width:118px;width:100%;border:2px solid transparent}[id^=book-carousel] li img:focus,[id^=book-carousel] li img:hover{border:2px solid #346250}section#customerFavorites a:focus,section#customerFavorites a:hover{text-decoration:none!important;color:#363636!important}section#customerFavorites figcaption:focus,section#customerFavorites figcaption:hover{color:#056937;text-decoration:underline}[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{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:Lato,Arial,sans-serif;font-size:13px;font-weight:900;margin:0 0 10px}aside#todaysDealDetails>div{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:900;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 #ccc;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:Poynter,Georgia,serif;font-size:28px;font-weight:400;line-height:1;margin:40px 0;padding:0}body.noResults section#hotBooksWithDesc .caroufredsel_wrapper{margin-left:10px!important;width:100%!important}body.noResults section#hotBooksWithDesc .caroufredsel_wrapper>ul>li{padding-top:5px;width:126px}section#hotBooksWithDesc{border-bottom:1px solid #ccc;height:auto;padding-bottom:30px;position:relative;width:735px;z-index:2}section#hotBooksWithDesc h2{padding:0 0 20px;margin-bottom:0}section#hotBooksWithDesc .btn.see-all{top:5px}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:#363636;font-size:14px;font-weight:400}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title,section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title>a{font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;padding:0;text-align:left}.pdpPage [id^=book-carousel] dd a,.pdpPage [id^=book-carousel] dd a:hover,.pdpPage [id^=book-carousel] dl>dd,section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-author,section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-author>a{padding:0;margin:0;font-size:13px;font-weight:400;font-family:Lato,Arial,sans-serif;line-height:1.25;color:#737373;text-align:left}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title{margin:0 0 3px}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title>a:focus,section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title>a:hover{font-family:Lato,Arial,sans-serif;color:#363636;text-decoration:underline}section#hotBooksWithDesc [id^=book-carousel] li a:focus,section#hotBooksWithDesc [id^=book-carousel] li a:hover{color:#363636;text-decoration:underline}section#hotBooksWithDesc [id^=book-carousel] li p.record-spotlight-title+a{color:#737373}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{margin:0 auto;min-width:980px;position:relative}body>header{display:block;text-align:center;width:100%;height:150px;margin-bottom:30px;margin-left:auto;margin-right:auto;position:relative}body>header #userLinks{clear:both;margin:0 auto 10px;padding:0 5px;position:relative;text-align:left;width:980px}body>header #userLinks #authBar,body>header #userLinks #authBarCustServ{color:#505050;display:inline-block;font-size:15px;height:1.6em;line-height:1.4;margin:0 15px 0 0;max-width:130px;overflow:hidden;word-wrap:break-word;zoom:1}body>header #userLinks #authBar b{color:#2d2d2d;font-size:15px;font-weight:700;letter-spacing:.3px}body>header #userLinks #authBar #signInLink{color:#4b4b4b}body>header #userLinks #authBar #signInLink:focus,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:#505050;font-size:14px;padding-bottom:20px;text-decoration:none}#userLinks #myAccountLink:focus,#userLinks #myAccountLink:hover{text-decoration:underline}#userLinks #myAccountLinks{background-color:#fff;border:1px solid #909090;line-height:1.6;margin-top:10px;opacity:0;padding:0;position:absolute;text-align:left;top:29px;vertical-align:top;visibility:visible;z-index:-1}#userLinks #myAccountLink:focus,#userLinks #myAccountLink:hover{color:#4b4b4b}#userLinks #myAccountLink span.down-arrowhead{background:url(../img/sprites/BNNav_sprite.png) -13px -283px no-repeat;display:inline-block;height:10px;margin-left:5px;width:10px}#userLinks #myAccountLinks ul{padding:10px 0 0}#userLinks #myAccountLinks li{list-style:none;margin:0}#userLinks #myAccountLinks .login-color a{color:#CA4F16}#userLinks #myAccountLinks .logout-color{border-top:1px solid #ccc;margin:0}#userLinks #myAccountLinks .logout-color a{font-weight:500;text-align:center}#userLinks #myAccountLinks ul li.acct-link-sign-in{border-bottom:1px;border-bottom-style:solid;border-bottom-color:#D1D1D1;margin-bottom:10px!important;margin-top:10px!important}#userLinks #myAccountLinks a:not(.btn-green){line-height:50px;text-decoration:none}#userLinks #myAccountLinks li:hover,#userLinks #myAccountLinks li:not(.acct-link-sign-in) a:focus{background-color:#EBE6DC}#userLinks #myAccountLinks li a{font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;color:#366250;display:inline-block;padding:0 5px;text-align:left;width:205px}#userLinks #myAccountLinks li:last-child a{border-bottom:none}#userLinks #myAccountLinks li a:focus,#userLinks #myAccountLinks li a:hover{color:#366250;text-decoration:underline}#userLinks #myAccountLinks li span{background-image:url(../img/sprites/BNNav-flyout-sprite.png);background-repeat:no-repeat;display:inline-block;float:left;height:30px;margin:10px 10px 0 15px;width:32px}#userLinks #myAccountLinks li.acct-link-sign-in a.btn-green{line-height:40px!important;height:40px;padding:0;text-align:center;width:175px}#userLinks #myAccountLinks li span.acct-link-order-status{background-position:-214px -10px}#userLinks #myAccountLinks li a:focus span.acct-link-order-status,#userLinks #myAccountLinks li a:hover span.acct-link-order-status{background-position:-214px -51px}#userLinks #myAccountLinks li span.acct-link-manage-account{background-position:-173px -10px}#userLinks #myAccountLinks li a:focus span.acct-link-manage-account,#userLinks #myAccountLinks li a:hover span.acct-link-manage-account{background-position:-173px -51px}#userLinks #myAccountLinks li span.acct-link-my-nook{background-position:-132px -10px}#userLinks #myAccountLinks li a:focus span.acct-link-my-nook,#userLinks #myAccountLinks li a:hover span.acct-link-my-nook{background-position:-132px -51px}#userLinks #myAccountLinks li span.acct-link-wishlists{background-position:-91px -10px}#userLinks #myAccountLinks li a:focus span.acct-link-wishlists,#userLinks #myAccountLinks li a:hover span.acct-link-wishlists{background-position:-91px -51px}#userLinks #myAccountLinks li span.acct-link-address-book{background-position:-50px -10px}#userLinks #myAccountLinks li a:focus span.acct-link-address-book,#userLinks #myAccountLinks li a:hover span.acct-link-address-book{background-position:-50px -51px}#userLinks #myAccountLinks li span.acct-link-payments{background-position:-9px -10px}#userLinks #myAccountLinks li a:focus span.acct-link-payments,#userLinks #myAccountLinks li a:hover span.acct-link-payments{background-position:-9px -51px}#userLinks #myAccountLinks li.acct-link-sign-in a{color:#fff;line-height:normal!important;padding:20px 0}#userLinks #myAccountLinks li.acct-link-sign-in:hover{background-color:initial}#userLinks #myAccountLinks li.acct-link-sign-in:first-of-type{margin:0}#userLinks #myAccountLinks li.acct-link-sign-in a.acct-link-create-account{color:#366250;font-size:14px;font-weight:400;padding:20px 0;text-align:center}#userLinks #myAccountLinks li.acct-link-sign-in a{width:175px;margin:0 20px}#userLinks #myAccountLinks li.acct-link-sign-in a.acct-link-create-account:focus,#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:focus,#userLinks #myAccountLinks a:hover{color:#000}#userLinks a.sign-in{color:#CA4F16}#userLinks a.sign-in-link:focus,#userLinks a.sign-in-link:hover{text-decoration:none}#myAccountLinks>div.triangle-up{background:url(../img/sprites/BNNav_sprite.png) -67px -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}.showMyAccountLinks{opacity:1!important;visibility:visible!important;z-index:10000!important}#userLinks #myAccountMenu #myAccountLink:focus+#myAccountLinks,#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{color:#505050;font-size:14px;margin-left:12px;text-decoration:none}body>header #userLinks #utilityLinks #upsellPromo a{margin-left:0}body>header #userLinks #utilityLinks #upsellPromo a:focus,body>header #userLinks #utilityLinks #upsellPromo a:hover{color:#4b4b4b;text-decoration:underline}body>header #userLinks #utilityLinks #upsellPromo span.default-utility{font-size:14px;font-weight:700}body>header #userLinks #utilityLinks span.default-utility{color:#2d2d2d}body>header #userLinks #utilityLinks a:focus span.default-utility,body>header #userLinks #utilityLinks a:hover span.default-utility{outline:0;text-decoration:underline}body>header #userLinks #utilityLinks #upsellPromo a:focus span.default-utility,body>header #userLinks #utilityLinks #upsellPromo a:hover span.default-utility{text-decoration:none}body>header .PageContent{background-color:#fff;border-bottom:1px solid #d1d1d0;border-top:1px solid #d1d1d0}body>header #logoAndSearch{margin:0 auto;padding:11px 7px 0 5px;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) 0 -220px no-repeat;display:inline-block;float:left;margin:0;padding:0;width:274px;height:41px}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{border:2px solid #909090;border-radius:0;float:left;height:34px;margin:4px 15px 21px 21px;padding:0;width:527px}body>header #logoAndSearch form#searchForm.focused{border:2px solid #285b3a;box-shadow:inset 0 0 7px 0 rgba(0,0,0,.3)}[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>header #logoAndSearch #searchBar,body>header #logoAndSearch #searchBarBN{font-size:16px;top:-5px}body>header #logoAndSearch #searchBarBN{border-radius:4px;height:36px}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}body>header form#searchForm .selectBox-options{padding:5px;overflow:hidden;max-height:none;right:-1px;top:35px!important;width:200px!important}body>header form#searchForm .selectBox-options li:focus,body>header form#searchForm .selectBox-options li:hover{background:#EBE6DC;text-decoration:underline}body>header form#searchForm .selectBox-options li a{padding-right:20px;text-align:right;color:#336250;font-family:Lato,Arial,sans-serif;font-size:15px}body>header form#searchForm .selectBox-options li:focus a,body>header form#searchForm .selectBox-options li:hover a{cursor:pointer!important;cursor:hand!important}[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}body>header #logoAndSearch form#searchForm input#searchSubmit{background:url(../img/sprites/BNNav_sprite.png) -33px -277px no-repeat;border-left:1px solid #909090;border-radius:0;height:70%;margin:5px;padding:0;width:36px}body>header #logoAndSearch form#searchForm input#searchSubmit:focus,body>header #logoAndSearch form#searchForm input#searchSubmit:hover{padding:0 0 0 5px;background:url(../img/sprites/BNNav_sprite.png) -108px -277px no-repeat #EBE6DC;background-clip:content-box;outline:0}[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:#505050;display:inline-block;float:left;font-size:12px;line-height:normal;margin:5px 0 0 -1px}body>header #free-shipping-global-header span{font-style:italic}body>header #logoAndSearch #shoppingBag.image-class-default{background:url(../img/sprites/Shopping-Cart_Normal_Hover_Focus.png) 0 -1px no-repeat;background-position-x:-10px;background-position-y:-5px;display:inline-block;float:right;height:40px;margin:0;outline:0;position:relative;text-align:center;width:44px}body>header #logoAndSearch #shoppingBag.image-class-default:hover{background:url(../img/sprites/Shopping-Cart_Normal_Hover_Focus.png) -10px -50px no-repeat}body>header #logoAndSearch #shoppingBag.image-class-default:focus{background:url(../img/sprites/Shopping-Cart_Normal_Hover_Focus.png) -10px -95px no-repeat}body>header #logoAndSearch #shoppingBag.image-class-cq{background-position:-145px -65px;background-repeat:no-repeat;display:inline-block;float:right;height:50px;text-align:center;width:40px}body>header #logoAndSearch #shoppingBag a#shoppingBagLink{height:inherit;width:inherit}body>header #logoAndSearch #shoppingBag #bagTotal{color:#fff;font-size:10px;font-weight:700;left:10px;position:absolute;top:5px;width:inherit;text-align:center}#shoppingBag div#miniCart{background-color:#fff;border:1px solid #909090;bottom:-15px;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);font-family:Lato,Arial,sans-serif;padding:0;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-flyout-sprite.png) -256px -71px no-repeat;height:10px;left:325px;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-weight:500;text-align:left;padding:20px;font-size:14px}div#miniCart div.free-shipping-header{line-height:1.25;background-color:#EBE6DC;border-bottom:1px solid #d1d1d1}div#miniCart div.free-shipping-header a{font-size:14px;font-weight:500}div#miniCart div.free-shipping-header i,div#miniCart div.free-shipping-header span a{font-style:normal;font-size:14px;font-weight:500}div#miniCart div.free-shipping-header span a:focus,div#miniCart div.free-shipping-header span a:hover{text-decoration:underline;color:#366250}.shopping-bag main[role=main] div.free-shipping-header{background:#faefe9;border-bottom:none;margin-bottom:30px;overflow:hidden;padding:20px;position:relative;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal}.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:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;bottom:-11px;box-shadow:none;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:500!important;color:#000;font-size:14px;text-align:left;display:inline}.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:#000}div#miniCart #closeQualifier{margin:0}div#miniCart div#miniCartItems{display:block;line-height:25px;margin-bottom:30px;max-height:425px;overflow-y:auto;overflow-x:hidden;position:relative;text-align:left;width:100%}div#miniCart div#miniCartItems div.mini-cart-item{border-bottom:1px solid #e0e0e0;border-collapse:collapse;display:block;padding-top:20px;position:relative;vertical-align:top;width:auto;height:auto;overflow:hidden;padding-bottom:20px;margin-left:20px;margin-right:20px}div#miniCart div#miniCartItems div.mini-cart-item:last-of-type{margin-left:0;margin-right:0}div#miniCart div#miniCartItems div.mini-cart-item:last-of-type figure{margin-left:20px}div#miniCart div#miniCartItems div.mini-cart-item:last-of-type div.mini-cart-price-column{margin-right:20px}.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;max-width:65px}div.mini-cart-item p.description,div.mini-cart-item p.description span{width:175px;display:inline-block;line-height:22px;margin-top:0;vertical-align:top;font-size:14px;font-weight:400}div.mini-cart-item p.description a.title{color:#000;font-size:14px;font-weight:400}div.mini-cart-item p.description .contributors{font-weight:400}div.mini-cart-item div.mini-cart-price-column{color:#000;display:inline-block;float:right;font-size:14px;font-weight:500;line-height:22px;text-align:left}.mini-cart-price-column form:first-of-type input[type=submit]{margin:15px 0 0}.mini-cart-price-column form:last-of-type input[type=submit]{margin-bottom:0}div.mini-cart-price-column span{color:#767676;text-decoration:line-through;font-size:14px;font-weight:500}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}div.mini-cart-price-column input[type=text]{text-align:center;font-weight:500;font-size:14px;color:#000;border:1px solid #D1D1D1;height:30px}div.mini-cart-price-column input[type=text]:focus,div.mini-cart-price-column input[type=text]:hover{border:1px solid #366250;cursor:pointer}div.mini-cart-price-column input.product-quantity{margin-top:10px}div.mini-cart-price-column input[type=submit]{text-align:left;font-size:14px;font-weight:400;color:#366250}div.mini-cart-price-column input[type=submit]:focus,div.mini-cart-price-column input[type=submit]:hover{text-decoration:underline}.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:500;text-align:left;padding:0 20px;font-size:14px;margin-bottom:10px}div#subtotalLine span.item-count{font-weight:400}div#miniCart div#subtotalLine span{font-weight:500;text-align:left;font-size:14px}div#subtotalLine span.subtotal-amount{color:#000;display:inline-block;float:right;font-weight:700;line-height:22px;text-align:left}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:2px auto 1px;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:#2d2d2d;cursor:pointer;font-size:14px;font-weight:700;text-decoration:none;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:focus,body>header nav#primaryNav li.nav-item>a:hover,body>header nav#primaryNav li.nav-item>div>a:focus,body>header nav#primaryNav li.nav-item>div>a:hover{color:#056937}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-flyout-sprite.png) -254px -51px no-repeat;width:20px;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:#fafafa;border:1px solid #909090;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;z-index:99996;display:none;padding:20px 0 20px 14px}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{margin-top:-30px;padding:50px 0 70px}.promo-container a,.promo-container h2,.promo-container h3,.promo-container p{line-height:.1}.promo-container h2,.promo-container h3{font-family:Lato,Arial,sans-serif;font-weight:700;color:#4d4d4d;padding-bottom:10px}.promo-container a{font-family:Lato,Arial,sans-serif;font-weight:700}.promo-container a.promo-go-main:after{content:"\e903";font-family:bn-icons;font-size:9px;position:relative;left:6px;top:0}.global-footer-promo{line-height:normal}.global-footer .global-footer-promo h2,.global-footer-promo a,.global-footer-promo p{font-family:Lato,Arial,sans-serif;font-size:13px;line-height:normal;margin:0;padding:0}.global-footer-promo h2{color:#000;font-size:15px!important}.global-footer-promo p{color:gray;font-weight:400;padding:10px 0}.global-footer-promo a{color:#056937}.account .promo-container a,.account .promo-container h2,.account .promo-container h3,.account .promo-container p{line-height:normal}.promo-container figcaption{padding:0}.promo-container ul li:last-child figure{border:0}.promo-container ul{padding:0;margin:0}.promo-container ul li{border-right:solid 1px #ccc;display:inline-block;list-style:none;padding:20px 0 20px 10px;width:238px}.promo-container ul li:first-child{padding-left:0}.promo-container ul li:last-child{border-right:none}.links-container{padding-bottom:25px}.links-container ul li{display:inline-block;line-height:2;width:238px;vertical-align:top}.links-container h3{line-height:1.618;padding:0;margin:0 0 5px;font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:700}.links-container ul li ul li{display:block;width:100%}.global-footer .links-container ul li ul li a{font-size:14px;font-weight:400}.links-container ul li ul+h3{margin-top:39px}.links-container ul.social li{display:inline-block;width:44px}.global-footer-social-links p{margin:50px 0 -14px;color:#535353;display:block}.global-footer-social-links ul.social li a:hover{text-decoration:none}.links-container ul.social li a.facebook:before{content:"\e913";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.facebook:active:before,.links-container ul.social li a.facebook:hover:before{content:"\e912";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.facebook:focus:before{content:"\e912";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #346250}.links-container ul.social li a.twitter:before{content:"\e919";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.twitter:active:before,.links-container ul.social li a.twitter:hover:before{content:"\e918";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.twitter:focus:before{content:"\e918";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #346250}.links-container ul.social li a.instagram:before{content:"\e915";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.instagram:active:before,.links-container ul.social li a.instagram:hover:before{content:"\e914";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.instagram:focus:before{content:"\e914";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #346250}.links-container ul.social li a.pinterest:before{content:"\e917";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.pinterest:active:before,.links-container ul.social li a.pinterest:hover:before{content:"\e916";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #fff}.links-container ul.social li a.pinterest:focus:before{content:"\e916";font-family:bn-icons;font-size:36px;padding:2px;border:1px solid #346250}.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}.global-footer .links-container em{font-size:14px;font-weight:400}.global-footer-links-container .links-container h3{margin-top:2rem}.links-container #emailSignupForm div.inputContainer{display:flex;width:240px;justify-content:flex-end;align-items:center}.links-container #emailSignupForm input[type=text]{flex-grow:2;border-radius:0;background:0 0;box-shadow:none;height:60px;width:160px}.links-container #emailSignupForm input[type=submit]{float:none!important;height:60px;flex-grow:1;width:170px;z-index:1}#emailSignupForm{display:flex}#emailSignupForm .btn-green{margin-top:0}#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;padding:5px 5px 5px 0}.global-footer-legal #copyright-container a{color:#6a6a6a;font-size:14px;font-weight:400}.global-footer-legal #copyright-container a:focus,.global-footer-legal #copyright-container a:hover{color:#056937;text-decoration:underline}.main-cat-13 div.nav-menu.four-col{right:0;width:1000px}.main-cat-13 div.nav-menu.three-col{right:0;width:760px}.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-13 div.triangle-up{background-position-y:-91px!important}.main-cat-12 div.nav-menu.four-col{right:0;width:1000px}.main-cat-12 div.nav-menu.three-col{right:0;width:760px}.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-12 div.triangle-up{background-position-y:-91px!important}.main-cat-11 div.nav-menu.four-col{right:0;width:1000px}.main-cat-11 div.nav-menu.three-col{right:0;width:760px}.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-11 div.triangle-up{background-position-y:-91px!important}.main-cat-10 div.nav-menu.four-col{left:0;width:1000px}.main-cat-10 div.nav-menu.three-col{right:0;width:760px}.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:1000px}.main-cat-9 div.nav-menu.three-col{right:0;width:760px}.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:1000px}.main-cat-8 div.nav-menu.three-col{right:0;width:760px}.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:1000px}.main-cat-7 div.nav-menu.three-col{right:0;width:760px}.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:1000px}.main-cat-6 div.nav-menu.three-col{right:0;width:760px}.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:1000px}.main-cat-5 div.nav-menu.three-col{left:inherit;width:760px}.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:1000px}.main-cat-4 div.nav-menu.three-col{left:inherit;width:760px}.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:1000px}.main-cat-3 div.nav-menu.three-col{left:inherit;width:760px}.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:1000px}.main-cat-2 div.nav-menu.three-col{left:inherit;width:760px}.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:1000px}.main-cat-1 div.nav-menu.three-col{left:inherit;width:760px}.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 a[role=menu].focused~.nav-menu,nav#primaryNav li.nav-item a[role=menu].focused~.triangle-up,nav#primaryNav li.nav-item a[role=menu]:focus~.nav-menu,nav#primaryNav li.nav-item a[role=menu]:focus~.triangle-up,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:#056937}div[id^=topNavHeader]{line-height:41px;width:70%}div[id^=topNavHeader].top-nav-header-bg-cq{background-position:-212px -161px;background-repeat:repeat;height:45px;width:45px}div[id^=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[id^=topNavHeader] .top-nav-close{display:none}div[id^=topNavHeader] a{color:#366250;font-size:20px;margin:0;padding:10px 0 10px 16px;text-decoration:none;font-family:Poynter!important;font-weight:600}div[id^=topNavHeader] a:focus,div[id^=topNavHeader] a:hover{text-decoration:underline}div[id^=topNavHeader] a .top-nav-separator{font-size:14px;margin:0}div[id^=topNavHeader] a .top-nav-shop-all{font-size:14px}div[id^=topNavHeader] a:focus .top-nav-shop-all,div[id^=topNavHeader] a:hover .top-nav-shop-all{text-decoration:underline}div[id^=topNavHeader] .right-arrowhead{background:url(../img/sprites/BNNav_sprite.png) -13px -283px no-repeat;display:inline-block;height:17px;width:17px;margin-left:10px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}div.list-wrapper{float:left;height:100%;width:auto}div.nav-menu>div.list-wrapper>ul.category-list{height:auto;list-style:none;margin:15px 18px 0 16px;padding:0;vertical-align:top;width:206px}div.nav-menu>div.list-wrapper>ul.category-list>li.category{color:#000;font-size:17px;font-weight:600;line-height:1.25;font-family:Poynter;padding-bottom:3px}div.nav-menu>div.list-wrapper>ul.category-list>li.category:first-child{line-height:1.4}div.nav-menu>div.list-wrapper>ul.category-list>li.category a{color:#000;font-size:13px;font-weight:400;font-family:Lato,Arial,sans-serif;word-spacing:1px}div.nav-menu>div.list-wrapper>ul.category-list>li.category a:focus,div.nav-menu>div.list-wrapper>ul.category-list>li.category a:hover{text-decoration:underline}div.nav-menu img.corner-image{position:absolute;bottom:0;right:0}div.nav-menu aside.category-sidebar{float:right;height:90%;margin:18px 0;vertical-align:top;max-width:258px}div.nav-menu aside.category-sidebar ul{height:100%;padding:0 18px;position:relative}div.nav-menu aside.category-sidebar ul li{border-bottom:0;height:100%;padding-top:10px;padding-bottom:16px}div.nav-menu aside.category-sidebar img{position:static;bottom:48px;margin-left:-16px;width:250px;height:250px;margin-bottom:10px}div.nav-menu aside.category-sidebar .promo-pod-header{font-family:Poynter;margin:0;font-size:17px;font-weight:600;max-height:54px;line-height:22px;color:#000;overflow:hidden;text-align:center;vertical-align:bottom;padding-left:2px;padding-right:6px;padding-bottom:10px}div.nav-menu aside.promo-pod{height:100%;margin:-68px -35px -35px 12px;padding-top:24px;width:auto}div.nav-menu aside.promo-pod:hover{background:rgba(0,0,0,.05)}div.nav-menu aside.promo-pod p{color:#000;font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;max-height:38px;text-align:center;vertical-align:top;margin-bottom:20px;padding-left:2px;padding-right:2px}div.nav-menu aside.promo-pod p:nth-of-type(2){margin-top:0;overflow:hidden}div.nav-menu aside.promo-pod p:last-of-type{height:40px}div.nav-menu aside.promo-pod p span{width:auto;font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:400;background-color:transparent;padding:9px 30px;color:#056937;border-color:#366250;height:40px}[id*=globalHeader] div nav ol li div.nav-menu aside.promo-pod p span:focus,[id*=globalHeader] div nav ol li div.nav-menu aside.promo-pod p span:hover{background-color:#366250!important;border-color:#366250!important;color:#FFF}[id*=subMenu10] aside.promo-pod,[id*=subMenu11] aside.promo-pod,[id*=subMenu12] aside.promo-pod,[id*=subMenu13] aside.promo-pod,[id*=subMenu1] aside.promo-pod,[id*=subMenu2] aside.promo-pod,[id*=subMenu3] aside.promo-pod,[id*=subMenu4] aside.promo-pod,[id*=subMenu5] aside.promo-pod,[id*=subMenu6] aside.promo-pod,[id*=subMenu7] aside.promo-pod,[id*=subMenu8] aside.promo-pod,[id*=subMenu9] aside.promo-pod{background-color:#ECEDEE}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!important;border-radius:0}.error-msg{background-color:#f6dfdc;border:1px solid #c02110;display:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#c02110;margin:10px 0 30px;outline:0;padding:10px;text-align:left}.gift-card-limit{display:block;padding:10px}#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{outline:0;border:none;margin:10px 40px 36px;display:none;padding:0;text-align:center}[class*=modal] #passwordAssistantErr.error-msg{border:1px solid #c02110;margin:10px 30px 0;padding:10px}#mCheckPenNameError{padding:10px 20px}.display-error,[class*=modal] .display-error{display:block}.coupon-error{color:#c02110;outline:0}.member-error{color:#cc1d02;font-size:14px;font-weight:700}.error-msg p{background:none!important;font-size:16px;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:30px;margin-left:228px;border:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:0}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>a,.tabgroup>h3>label{position:relative;display:inline-block;border-radius:0;padding:8px 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-color:#fff;border-color:#C8C8C8 #C8C8C8 #fff;color:#000;z-index:2;position:relative;top:1px}.tabgroup h3>a:not(.activeTab):after{border-right:1px solid #ccc;height:30px;width:1px;position:relative;top:8px;left:26px}#textbooks.tabgroup h3>a:after,.all-formats-tab .tabgroup h3>a:after,.tabgroup h3>a#payWCCLink:after,.tabgroup h3>a#payWPPLink:after{content:none}.tabgroup>.tab[type=radio]{display:inline-block;position:absolute;top:-99999px;left:-99999px;visibility:hidden}.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:20px 0 0;border-top:1px solid #dddddb}.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-content #payPalTrigger{display:none}.tabgroup>.clear{clear:both;margin-bottom:-35px}.pure-is-open .selectBox-dropdown-menu.selectBox-options{//position:fixed}.pure-modal{border:1px solid #aaa;padding:0;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:850px}[class~=modal-5]{margin:0 auto;width:632px;padding:10px 0 0}[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 40px}[class*=modal] #modalContainer.checkout-review-payment-modal{height:536px;overflow:auto;padding:40px 40px 0}[class*=modal] #modalContainer.checkout-review-payment-modal .selectBox-dropdown,[class*=modal] #modalContainer.checkout-review-payment-modal input{background-color:#fafafa!important}.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 h1{font-size:30px;line-height:1;margin:0;padding:30px 5px 0 30px;text-align:left;display:inline-block}[class*=modal] header h1:focus{outline:0}div.modal-title span{display:inline;padding:15px 5px}#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{background:url(../img/sprites/close_tooltip_sprite.png) 0 -3px no-repeat;display:block;font-size:15px;font-family:Lato,Arial,sans-serif;font-weight:900;height:30px;line-height:24px;position:absolute;right:15px;text-align:center;top:9px;width:31px;background-position-x:-4px;background-position-y:-3px}[class*=modal] header a.close-modal{background:url(../img/sprites/bn_icons_close_x.png) -1px -2px no-repeat;height:24px;position:absolute;right:30px;top:30px;margin-left:30px;width:24px}[class*=modal] header a.close-modal:focus,[class*=modal] header a.close-modal:hover{background:url(../img/sprites/bn_icons_close_x.png) -1px -26px no-repeat}#barclayBanner span.close-modal:focus,[class*=modal] #modalContainer a.close-modal:focus{border:2px solid #6495ed;border-radius:50%;outline:0}.free-shipping-details-modal #modalContainer{height:600px;overflow-y:scroll}.free-shipping-details-modal ol li{font-size:14px}.lexile-measures-modal #modalContainer{height:100%;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#loginForm a{font-size:14px;color:#000}[class*=modal] form#loginForm a#loginForgotPassword{color:#056937;font-weight:700}[class*=modal] form#loginForm .login-disclaimer a{color:#056937;font-weight:700;padding:0}#loginForm fieldset ul li:nth-child(3) fieldset{margin-left:0;padding:0}#loginForm fieldset ul li:nth-child(3) fieldset:nth-child(2){padding-top:16px}[class*=modal] form#bookSellerLoginForm,[class*=modal] form#loginForm{width:512px;padding:30px;margin-right:20px}#loginForm input[type=''email''],#loginForm input[type=password]{width:100%;border:1px solid #ccc}[class*=modal] form#bookSellerLoginForm fieldset,[class*=modal] form#loginForm fieldset:not(.rememberMe){margin:0 0 20px;padding:0;width:auto}[class*=modal] form#loginForm fieldset.rememberMe{margin-bottom:20px}[class*=modal] form#loginForm fieldset.login-frame{margin-bottom:0}#createAccountForm fieldset ul,#loginForm fieldset ul{margin-left:0}#loginForm fieldset ul li label{font-weight:bolder}#loginForm .error-msg p{color:#db604d}[class~=modal-2] #createAccountForm input[type=submit]{margin-left:10px!important;margin-right:10px!important;width:256px!important}#createAccountForm .error-msg,#loginForm .error-msg{background:0 0;border-bottom:none;margin:0}[class*=modal] form#bookSellerLoginForm input[type=text],[class*=modal] form#loginForm fieldset input:not([type=checkbox]):not([type=radio]){width:100%}[class~=modal-2] form{margin:20px 24px 0 30px;padding-bottom:20px}[class*=modal] form#forgotPasswordForm{margin:20px 30px 30px}[class*=modal] form#forgotPasswordForm.pw-create-new{margin-top:40px}[class*=modal] form#forgotPasswordForm .selectBox-dropdown .selectBox-label{min-width:230px!important}[class~=modal-2] legend{font-size:13px;margin:0 10px;width:390px}[class~=modal-2] legend a{font-size:13px}[class~=modal-2] fieldset{float:left;margin-bottom:-7px;width:280px}[class*=modal] form input[type=submit]{display:block;margin: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}[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}#loginForm span.decision-seperator{height:0}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}.qas-address-modal,.qas-partial-address-modal{padding:0}.qas-address-modal .productSeparator{padding:10px 0}.qas-address-modal header h1{padding-bottom:45px}.qas-address-modal .error-msg,.qas-partial-address-modal .error-msg{margin:20px 30px}.qas-partial-address-modal .error-msg p{border:1px solid #c02110}#modalContainer.qas-modal{padding:0 30px 30px}#modalContainer.qas-modal h3{margin-bottom:20px}[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:20px 10px 0 0;<<<<<<< HEAD}.qas-partial-address-modal .qas-modal #addrMatches>li>address>button{margin-bottom:20px}.qas-partial-address-modal .qas-modal #addrMatches>li:last-of-type>address>button{margin-bottom:0}>>>>>>> 9da7f609964703f7d012edbe9d7484e1dcd39f56 [class*=modal] .qas-modal #addrMatches>li>address>data,[class*=modal] .qas-modal #addrEntered>li>address>data{display:block;font-size:15px;font-weight:400}[class*=modal] .qas-modal #addrEntered>li>address>button{display:inline-block}[class*=modal] .qas-modal #addrEntered>li>address button.btn-edit{font-size:18px;font-weight:500;margin-left:10px}[class*=modal] .qas-modal #addrEntered>li>address button.btn-edit:focus,[class*=modal] .qas-modal #addrEntered>li>address button.btn-edit:hover{background:#fff;border:2px solid #315143;color:#056937}[class*=modal] .qas-modal #addrEntered>li>address>button.btn-edit:focus{-webkit-box-shadow:0 0 10px 2px rgba(49,81,67,.5);-moz-box-shadow:0 0 10px 2px rgba(49,81,67,.5);box-shadow:0 0 10px 2px rgba(49,81,67,.5)}[class*=modal] .qas-modal #addAddress button.btn-cancel{height:60px}[class*=modal] .qas-modal #addrEntered>li>address>div{margin-top:10px}[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-bottom:20px}[class*=modal] .qas-modal #addrEntered>li{padding-bottom: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}[class*=modal] .qas-modal #addrEntered>li:last-of-type,[class*=modal] .qas-modal #addrMatches>li:last-of-type{border-bottom:none;padding-bottom:0}[class*=modal] #modalContainer h3{font-size:18px}[class*=modal] #modalContainer .tabgroup{margin-top:0}[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}[class*=modal] .rememberMe label{left:0}[class*=modal] .rememberMe .checkbox-label-text{color:#056937;font-size:15px;font-weight:700}.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;height:60px;width:115px}[class*=modal] [class*=remove] input[type=submit]{margin:0 10px 0 0}#loginForm input[type=password]{margin-bottom:16px}[class~=modal-2] input[type=button].btn-cancel{height:60px;margin:30px 10px 0 9px;width:118px}[class~=modal-2] #createAccountForm fieldset{width:256px;margin-right:20px;margin-bottom:20px}[class~=modal-2] #createAccountForm .parentFieldset{margin-bottom:0}[class~=modal-2] #createAccountForm fieldset ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:-moz-box}[class~=modal-2] #createAccountForm span.decision-seperator{margin-bottom:0;margin-top:-10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){[class~=modal-2] #createAccountForm fieldset{width:100%}[class~=modal-2] #createAccountForm fieldset.securityAnswer{width:256px!important}[class~=modal-2] #createAccountForm a[id*=securityQuestion].selectBox-dropdown{width:100%!important}}[class*=modal] #createAccountForm fieldset.securityQuestion .selectBox-dropdown-menu{overflow-x:hidden;overflow-y:scroll}[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]{margin:0;width:100%}[class~=modal-2] #createAccountForm fieldset.securityQuestion a{width:532px!important}#createAccountForm .btn-submit{width:180px!important}#createAccountBtn{color:#056937;font-size:18px;font-weight:500}#createAccountBtn:hover{background:#fff;border:2px solid #056937}#createAccountBtn:focus{background-color:#fff;border:2px solid #056937;-webkit-box-shadow:0 0 10px 2px rgba(49,81,67,.5);-moz-box-shadow:0 0 10px 2px rgba(49,81,67,.5);box-shadow:0 0 10px 2px rgba(49,81,67,.5)}#createAccountForm legend{margin-bottom:36px}#createAccountForm .error-msg{margin-left:16px}#createAccountForm .btn-cancel,#forgotPasswordForm .btn-cancel{margin-left:13px!important;height:60px!important;width:256px!important}#forgotPasswordForm .btn-cancel{width:100px!important}[class~=modal-2] #createAccountForm fieldset label strong{display:block;margin-bottom:5px}[class~=modal-2] #createAccountForm:not[name=parentnBirthdayForm] .selectBox-dropdown{min-width:300px!important;width:auto!important}[class~=modal-2] #createAccountForm[name=parentnBirthdayForm] .selectBox-dropdown{width:256px!important}[class~=modal-2] #createAccountForm[name=parentnBirthdayForm] fieldset.rs-dd .selectBox-container ul li a{width:100%}[class~=modal-2] #createAccountForm a[id*=securityQuestion].selectBox-dropdown{min-width:256px!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 .btn-submit{margin-left:13px!important}#guestCheckoutBtn{margin:0;width:100%;border:1px solid #346250;color:#346250;padding-left:0!important}#guestCheckoutBtn:focus,#guestCheckoutBtn:hover{background-color:#346250;border:1px solid #346250;color:#fff!important;padding-left:0!important}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:#000}#modalContainer #paymentOptions ul.address-entry{margin-left:0}[class*=modal] ul{list-style-type:none;padding:0;margin-left:20px}[class*=modal] ul.review-payment-modal{list-style-type:none;padding:0;margin-left:0}[class*=modal] ul.modal-success-message{padding-top:20px;margin:0 30px}[class*=modal] ul.modal-success-message+.btn-submit{margin:30px}.success[class*=modal]{width:630px}.success[class*=modal] .btn.btn-green{margin:20px;font-weight:700;width:200px}.success[class*=modal] .btn-submit{margin:20px;font-weight:700;width:110px}.pure-modal[data-modal-name=puis-tooltip]{border:0;outline:0}.store-locator[class*=modal]{border:2px solid #999;padding:30px}.store-locator[class*=modal] header{line-height:normal}.store-locator[class*=modal] form{margin:0;width:300px}.store-locator[class*=modal] h1#dialog-title{line-height:inherit;padding-left:0;padding-top:0}.store-locator[class*=modal] header a.close-modal:after{top:30px;right:12px}.store-locator[class*=modal] form fieldset{display:inline-block;width:140px}.store-locator[class*=modal] form p{line-height:18px;margin:5px 0 20px}.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 30px 7px;display:inline-block}.store-locator[class*=modal] .anchor-arrow-puis:after{content:'';display:block;position:absolute;bottom:-5px;left:82px;width:10px;height:10px;background:#FFF;border-right:2px solid #999;border-bottom:2px solid #999;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.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 h4{font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:700;margin-bottom:5px;padding-top:10px}.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:16px;padding:5px}.subscr-benefits ul li:after,.subscr-benefits ul li:before{display:block}.subscr-benefits ul li b{font-weight:300}#quickView{min-height:initial;overflow:hidden}#quickView .contributors{color:#363636;font-size:16px}#quickView .contributors>a{color:#346250;font-size:16px}#quickView span{font-size:16px}#quickView .textbook-product-details{clear:both;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#quickView div section section div div.verticalSeparator{display:none}#quickView .textbook-product-details p{margin-top:0;margin-bottom:0}#quickView .textbook-product-details span{font-weight:500}#quickView .icon-info{position:relative;top:3;font-size:20px}#quickView .free-ship{margin:15px 0}#quickView [class^=icon-]{display:inline-block}#quickView .old-price{margin-left:-10px;font-size:16px}#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{display:none;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}#quickView .current-issue{margin:0;padding:0}#quickView .productSeparator{margin:0 0 10px;padding:10px 0 0}#quickView #prodSummary .productSeparator{float:left}#quickView .format-content{padding-bottom:10px}#quickView .format-content a{font-size:15px;font-weight:400}#quickView .subscr-benefits{border-top:1px solid #ccc}#quickView .subscr-benefits h4{margin-top:10px;color:#363636}#quickView .priceSelect,#qvFormatsTabContent{display:none}#quickView #qvFormatsTabContent{padding:20px;overflow:hidden}#quickView .gig-rating-readReviewsLink{margin-left:5px;text-decoration:none;color:#346250;position:relative;top:0}#quickView .gig-rating-readReviewsLink:hover{text-decoration:underline}#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 li{font-weight:500}.formats-n-editions #otherAvailableFormatsContainer .product-desc li{font-weight:400}.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:12px 26px;height:50px}.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:22px}.formats-n-editions #otherAvailableFormatsContainer .section-items .product-desc h4 a{font-weight:600;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:#346250;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:Lato,Arial,sans-serif;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}.contributors{color:#363636;font-weight:400;line-height:1;margin:5px 0 0;display:none}body[class^=checkout-] section#cartItemsContainer span.contributors{display:block}#quickView [data-share-btn]{display:none}#quickView #ratingsSocial,#quickView .ratingsSocial{width:100%;display:block;padding-bottom:10px}#quickView .alt-views .caroufredsel_wrapper{margin-left:auto!important;margin-right:auto!important;width:154px!important;height:57px!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 .formatSelect{display:none}#quickView .other-item #thumbs{width:auto!important}#quickView #thumbs li{display:block;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}[data-modal-name=marketplace] #quickView #sortContainer fieldset.rs-dd{width:auto}#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 header .close-modal{top:21px}#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;font-weight:400;font-family:Lato,arial,sans-serif}#quickView header{background:#ededed}#quickView #productDetail{width:100%;border-top:2px solid #D7D7D7;border-bottom:2px solid #D7D7D7;display:flex!important}#quickView #prodImage{align-items:initial;float:left;justify-content:initial;margin-right:20px;width:192px}#quickView #prodImage,#quickView #prodInfoContainer,#quickView #prodSummary{padding:20px}#quickView .other-item #prodImage{max-height:406px;width:auto;display:inline-flex;flex-direction:row}#quickView #prodSummary{float:left;width:300px}#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 ul,#quickView .tooltip-container{margin-left:25px}#quickView .tooltip-container p{margin:5px 0}#quickView .options.add-to-wishlist{line-height:20px}#quickView .options.add-to-wishlist span:before{font-size:24px}#quickView #prodInfoContainer h2{font-size:20px;margin:0 0 5px;font-family:Poynter,Georgia,serif;font-weight:500;padding:0 0 5px}#quickView .textbook-item #prodInfoContainer h2{display:block;border-bottom:none;padding-bottom:0;margin-bottom:0}#quickView #prodPromo span{display:block;padding-bottom:5px}#quickView label{margin:0;left:-25px}#quickView .sub-details{color:#6A6A6A;margin-top:0}#quickView form p{margin:0}#quickView p{font-size:16px;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 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{border-top:1px solid #ebebeb;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{padding:0 0 0 24px;position:relative;width:245px}#quickView #prodInfoContainer{width:330px;display:inline-block;border-left:2px solid #d7d7d7}#quickView label{overflow:visible}#quickView .socialContainer{display:none}#quickView .price{font-family:Lato,Arial,sans-serif;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:10px 0 0}#quickView .free-return-ship{display:inline-block;font-size:14px}#quickView .free-return-ship-text,#quickView .how-textbook-rentals-work{color:#474747;font-size:14px}#quickView .how-textbook-rentals-work a{font-size:14px}.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 .ip-form{margin-top:10px}#quickView .sign-in-instant-purchase{font-size:13px;display:block}#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{position:relative;margin:10px 0;width:220px}#quickView .btn-instant-purchase,.btn-instant-purchase{background-color:#fff;background-repeat:no-repeat;border:1px solid #3e6db5;color:#3e6db5;font-size:18px;font-weight:500;height:36px;line-height:1;margin:0;padding:8px;width:220px}#quickView .btn-instant-purchase:focus,#quickView .btn-instant-purchase:hover,.btn-instant-purchase:focus,.btn-instant-purchase:hover{background-color:#fff;border:2px solid #3d5b8b;color:#3e6db5}#quickView .btn-instant-purchase:focus,.btn-instant-purchase:focus{-webkit-box-shadow:0 0 10px 2px rgba(61,91,139,.5);-moz-box-shadow:0 0 10px 2px rgba(61,91,139,.5);box-shadow:0 0 10px 2px rgba(61,91,139,.5)}#quickView .shipping-notice{font-size:16px}#quickView .get-nook,#quickView .get-nook a{font-size:15px;font-weight:400;margin:10px 0 0}#quickView .nook-devices-apps{font-size:15px;line-height:1!important;margin:10px 0 0;padding-top:9px;white-space:nowrap}#quickView .get-nook+.add-to-wishlist{margin-top:20px!important}#quickView .nook-devices-apps img{display:none;vertical-align:middle}#quickView .nook-devices-apps a.show:after{content:"\e92b";font-family:bn-icons;font-size:20px;color:#346250;height:20px;width:20px;padding:2px;position:relative;top:4px}#quickView .nook-devices-apps a.show.open:after{content:"\e92c"}#quickView .options{list-style:none;padding:0}#quickView ul.options.add-to-wishlist{margin-top:0!important}#quickView ul.options.add-to-wishlist li{border:none;margin:5px 30px 5px 0!important;padding:0;text-align:left}#quickView ul.options.add-to-wishlist li a{align-items:center;display:flex;font-size:15px;font-weight:400;justify-content:flex-start;padding-left:5px}#quickView ul.options.add-to-wishlist li a.buy-as-egift{display:flex;justify-content:flex-start;align-items:center;padding:0 0 5px 5px}#quickView ul.options.add-to-wishlist li a.buy-as-egift .icon-egift{background:url(/static/img/sprites/bn_icons_gift.png) 0 2px no-repeat;height:29px;padding-left:25px;padding-right:12px;width:29px}#quickView .options.add-to-wishlist #getFreeNookSampleForm,.options.add-to-wishlist a{display:flex;justify-content:flex-start;align-items:center;padding-left:5px}#quickView .options.add-to-wishlist #getFreeNookSample{background:url(/static/img/sprites/download_icon.png) 2px 8px/24px 24px no-repeat}#quickView .options.add-to-wishlist #getFreeNookSample:focus,#quickView .options.add-to-wishlist #getFreeNookSample:hover{background:url(/static/img/sprites/download_icon_hoverfocus.png) 2px 8px/24px 24px no-repeat}#quickView .options.add-to-wishlist #getFreeNookSample span{font-size:15px;font-weight:400;margin-left:31px;padding:.5rem .5rem .5rem 0}#quickView ul.options.add-to-wishlist li a:hover{text-decoration:none}#quickView ul.options.add-to-wishlist li a:focus .icon-wishlist-add:before,#quickView ul.options.add-to-wishlist li a:hover .icon-wishlist-add:before{content:"\e91b"}#quickView ul.options.add-to-wishlist li a:focus .icon-location:before,#quickView ul.options.add-to-wishlist li a:hover .icon-location:before{content:"\e90f"}#quickView ul.options.add-to-wishlist li a:focus .icon-egift,#quickView ul.options.add-to-wishlist li a:hover .icon-egift{background:url(/static/img/sprites/bn_icons_gift.png) 0 -26px no-repeat}#quickView ul.options.add-to-wishlist li a:focus{outline:#244438 solid 1px;width:220px}#quickView ul.options.add-to-wishlist li a span{color:#346250;font-size:26px;padding:.5rem .5rem .5rem 3px}#quickView .options li{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{margin-top:10px}#quickView header#qvTitleBar a.close-modal:after{top:-18px}#quickView .alt-format{background-color:#eae6db;border-radius:0 0 4px 4px;font-size:16px;padding:10px 25px;position:relative;text-align:left}#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;clear:both}#quickView .alt-format p>a,#quickView .alt-format p>span{font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400}#quickView .importantText{color:#dd2612}#quickView .bookWeight,#quickView .bookWeight+br{display:none}#componentDiv,#quickView #ratingsSocial img[src*=ratings-fpo],#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 ul li a.chevron:after{content:" "}#quickView .tabgroup>section{border-top:0}#quickView .product-desc{float:left;font-size:16px;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:Poynter,Georgia,serif;font-size:22px;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:Lato,Arial,sans-serif;font-weight:900;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:Lato,Arial,sans-serif;font-weight:900}#quickView .marketplace-tab .actions{width:175px}#quickView .actions{float:right}.marketplace-tab button.btn-addtocart{width:100%!important}#quickView .actions form{width:100%}#quickView .actions li+li{margin:0;text-align:left}#quickView .actions li a.pdpAddToWishlistLink:before{content:"\e91c";font-family:bn-icons;font-size:24px;position:relative;top:6px;margin-right:5px}#quickView .actions li a.pdpAddToWishlistLink span:before{content:none}#quickView .actions li a.pdpAddToWishlistLink:hover{text-decoration:none}#quickView .sorter{font-size:14px}#quickView .marketplace-tab .selectBox-container .selectBox.sorter{top:0;width:100%}#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:Lato,Arial,sans-serif;font-weight:900;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:-44px}#quickView .expand-tooltip-container,.loyalty-options .expand-tooltip-container,div.manage-gift-card-list .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)}.loyalty-options dd,div.manage-gift-card-list{position:relative}div.manage-gift-card-list .expand-tooltip-container{bottom:auto;left:153px;top:30px}.loyalty-options .expand-tooltip-container{bottom:auto;left:373px;top:30px}.loyalty-options .expand-tooltip-container .triangle-up{float:none;right:-25px;top:-20px;width:20px}div.manage-gift-card-list .expand-tooltip-container div.triangle-up{top:-20px}#quickView .seller-info .expand-tooltip-container{left:0}#quickView .seller-info .expand-tooltip-container .triangle-up{left:158px}#quickView .mp-section-items li:first-child .expand-tooltip-container{bottom:-112px}#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{display:block;margin:0 0 5px}#quickView .expand-tooltip-container .ship-method-list li:before{content:"\2022";display:inline-block;margin-right:5px}#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:272px}#quickView .mp-section-items li:first-child .expand-tooltip-container .triangle-up{bottom:112px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#quickView span[data-icon=plus-expand]{text-indent:-9999px;background-position:-167px -382px;width:22px;height:22px}#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}#ratingsSocial,.ratingsSocial{height:auto;margin:9px 0 5px;float:left;position:relative;width:auto}.main-content.book #prodSummary .ratingsSocial{margin-bottom:0}#componentDiv{display:inline-block}.product-info #componentDiv{margin:0}#ratingDiv{display:inline-block}#componentDiv,#ratingsSocial img[src*=ratings-fpo],.count,.count+span,.ratingsSocial img[src*=ratings-fpo]{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:auto}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;width:auto!important;padding-left:30px;padding-right:30px;height:60px;box-sizing:border-box}#chooseDifferentName{background:#fff;border:1px solid #366250;color:#366250;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;height:60px;padding-left:30px;padding-right:30px;width:auto;line-height:normal}#chooseDifferentName:focus,#chooseDifferentName:hover{background:#fff!important;border:2px solid #056937!important;box-sizing:border-box;color:#366250!important}#chooseDifferentName:active{background-color:#fff!important;border:2px solid #056937!important;box-sizing:border-box;color:#366250!important;-webkit-box-shadow:0 0 10px 2px rgba(49,81,67,.5);-moz-box-shadow:0 0 10px 2px rgba(49,81,67,.5);box-shadow:0 0 10px 2px rgba(49,81,67,.5)}.pen-name-modal .pen-name-is-available{color:#CA4F16;font-family:Lato,Arial,sans-serif;font-weight:900;font-size:17px}.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:16px;margin-bottom:10px;font-weight:500}[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 10px;font-weight:400}.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;display:inline-flex}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}div.ratings-display div.gig-rating-star:first-child{margin-left:0}div.gig-comment-rating-star.gig-comment-rating-star-full,div.gig-composebox-rating-star.gig-composebox-rating-star-full,div.gig-rating-star.gig-rating-star-full{height:20px!important;width:14px!important;margin:0 2px;color:#f1a91e}.gig-comment-rating-star .gig-comment-rating-star-full,.gig-comment-rating-star .gig-comment-rating-star-half,.gig-composebox-ratings .gig-composebox-rating-star-full,.gig-rating-stars .gig-rating-star-full,.gig-rating-stars .gig-rating-star-half{background-image:none!important}.gig-rating-stars{zoom:1;position:relative;top:4px}div.gig-comment-rating-star.gig-comment-rating-star-full:after,div.gig-comment-rating-star:after,div.gig-composebox-rating-star.gig-composebox-rating-star-full:after,div.gig-rating-star.gig-rating-star-full:after,div.gig-rating-star:after{content:"\e91a"}div.gig-comment-rating-star.gig-comment-rating-star-half,div.gig-rating-star.gig-rating-star-half{height:20px!important;width:14px!important;margin:0 2px;color:#f1a91e!important}div.gig-comment-rating-star.gig-comment-rating-star-half:after,div.gig-rating-star.gig-rating-star-half:after{content:"\e92e"}div.gig-comment-rating-star,div.gig-comment-rating-star.gig-comment-rating-star-empty,div.gig-composebox-rating-star,div.gig-rating-star,div.gig-rating-star.gig-rating-star-empty{height:20px!important;width:15px!important;margin:0 2px;color:#f1a91e;background-image:none}div.gig-comment-rating-star.gig-comment-rating-star-empty:after,div.gig-comment-rating-star:after,div.gig-composebox-rating-star:after,div.gig-rating-star.gig-rating-star-empty:after,div.gig-rating-star:after{content:"\e91d"}.resultsListContainer .gig-rating-star,[id^=book-carousel] .gig-rating-star{margin-right:0!important}#commentsDiv div.gig-comments-star-editable-empty{background-repeat: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}.pure-modal fieldset.checkout-payment-review-modal-submit{padding:40px;margin:0;background-color:#f3f3f3}.pure-modal fieldset.checkout-payment-review-modal-submit .btn-cancel{background:#fff;border:1px solid #346250;color:#346250;width:240px;height:60px}.pure-modal fieldset.checkout-payment-review-modal-submit .btn-cancel:hover{border:1px solid #244438;color:#244438}.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}.add-to-wl-price ul.book-info fieldset.wishlist-priority a{width:180px}.add-to-wl-price ul.book-info fieldset.wishlist-priority ul#wishlist-priority-option-list{overflow:hidden}.privacy-settings{display:none}[data-share-btn]{display:inline-block;color:#346250}[data-share-btn]:after{width:100%;height:100%;display:block;color:#346250;font-size:24px;font-family:bn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-share-btn]:active,[data-share-btn]:hover,[data-share-btn]:link,[data-share-btn]:visited{text-decoration:none}[data-share-btn]:active:after,[data-share-btn]:hover:after{color:#2a4e40}.wishlist #listView>li .product-info{width:580px}[data-share-btn=facebook]{width:23px;height:23px}[data-share-btn=facebook]:after{content:"\e927"}[data-share-btn=facebook]:focus:after,[data-share-btn=facebook]:hover:after{content:"\e912"}[data-share-btn=facebook-solid]{width:23px;height:23px}[data-share-btn=facebook-solid]:after{content:"\e912"}[data-share-btn=twitter]{width:23px;height:23px}[data-share-btn=twitter]:after{content:"\e92a"}[data-share-btn=twitter]:focus:after,[data-share-btn=twitter]:hover:after{content:"\e918"}[data-share-btn=twitter-solid]{width:23px;height:23px}[data-share-btn=twitter-solid]:after{content:"\e918"}[data-share-btn=pinterest]{width:23px;height:23px}[data-share-btn=pinterest]:after{content:"\e929"}[data-share-btn=pinterest]:focus:after,[data-share-btn=pinterest]:hover:after{content:"\e916"}[data-share-btn=instagram]{width:23px;height:23px}[data-share-btn=instagram]:after{content:"\e915"}[data-share-btn=instagram]:focus:after,[data-share-btn=instagram]:hover:after{content:"\e914"}[data-share-btn=gplus]{width:23px;height:23px}[data-share-btn=gplus]:after{content:"\e928"}[data-share-btn=gplus]:focus:after,[data-share-btn=gplus]:hover:after{content:"\e92d"}[data-share-btn=gplus-solid]{width:23px;height:23px}[data-share-btn=gplus-solid]:after{content:"\e92d"}[data-share-btn=mail]{width:24px;height:21px}[data-share-btn=mail]:after{content:"\e923"}[data-share-btn=private]{width:19px;height:19px}[data-share-btn=private]:after{content:"\e923"}.socialContainer #ratingsSocial,.socialContainer .ratingsSocial{height:auto;margin:10px 0;position:relative;width:100%;display:flex;justify-content:space-around;align-items:center}.global-footer-links-container .socialContainer #ratingsSocial,.global-footer-links-container .socialContainer #ratingsSocial #componentDiv,.global-footer-links-container .socialContainer .ratingsSocial,.global-footer-links-container .socialContainer .ratingsSocial #componentDiv{justify-content:flex-start}.global-footer-links-container .socialContainer [data-share-btn]{width:50px;height:36px}.socialContainer #ratingsSocial #componentDiv,.socialContainer .ratingsSocial #componentDiv{display:flex;justify-content:space-around;align-items:center;width:80%;float:none;margin:0}.socialContainer #ratingsSocial a.bn-share-link:after,.socialContainer .ratingsSocial a.bn-share-link:after{font-size:24px;height:24px;width:24px}.global-footer-links-container .socialContainer #ratingsSocial a.bn-share-link:after,.global-footer-links-container .socialContainer .ratingsSocial a.bn-share-link:after{font-size:36px;height:36px;width:36px}.socialContainer{display:flex;width:100%;flex-direction:row;justify-content:space-around}form#chooseWishlist .selectBox-container a.selectBox{min-width:175px}ul.noOfwishlists-selectBox-dropdown-menu{min-width:80px}.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{background:0 0;border-radius:0;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}#editWishlist fieldset.row-modal,#wishlistForms fieldset.row-modal{margin:0;padding:10px 0 0}#wishlistForms fieldset.row-modal .swap-list:after{content:"\e903";font-family:bn-icons;font-size:9px;position:relative;left:6px;top:0}.wish-list-prd-title{width:410px}form#addItemToWishlist h3{font-size:20px;line-height:1.2}.pdtwrapper{margin:25px 25px 0 0;border-bottom:1px solid #CFCCC4;padding-bottom:22px}form#addItemToWishlist fieldset.privacy-settings{padding-left:0}form#addItemToWishlist fieldset.privacy-settings label span{font-size:15px;font-weight:400}form#addItemToWishlist fieldset.privacy-settings label{left:0;padding-left:2px}body.account.wishlist form#addItemToWishlist fieldset.privacy-settings label{padding-left:0}.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{margin-top:5px;width:350px;clear:both}.publ-date{color:#6A6A6A;font-size:13px}.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:#dd2612}.discount-amount-divider{color:#9c9c9c;margin:0 3px 0 0}.modal-pdtimg{height:175px;float:left}.spantxt{float:left;font-weight:700}label.wishlist{display:inline;left:0}.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{color:#000;font-weight:400;width:100%!important}.ie9 [class*=modal] #wishlistForms .selectBox-container .selectBox-options{width:104%!important}[class*=modal] #wishlistForms .selectBox-container{margin-top:5px}form#addItemToWishlist .step2-submit{margin-top:30px}body.account.wishlist form#addItemToWishlist .step2-submit .btn-submit{margin:0!important;width:225px!important}form#addItemToWishlist #btnAddItemToWishlist{margin:0!important;width:240px!important}form#addItemToWishlist #cancelAddItemToWishlist{height:60px;margin:0 0 0 15px;width:240px}.gig-rating-topbar{line-height:1}.gig-rating-averageRating,.gig-rating-writeYourReview{display:none!important}#modalRatingsDisplay,#ratingsDisplay{width:auto!important;display:flex}#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:Lato,Arial,Helvetica,sans-serif!important;font-weight:900!important;font-size:13px!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;position:relative;top:-2px}#quickView #modalRatingsDisplay div.gig-rating.gig-clr{float:none}#quickView #modalRatingsDisplay div.gig-rating.gig-clr .gig-stars-container{margin-bottom:0}#quickView #modalRatingsDisplay div.gig-rating.gig-clr .gig-stars-container .gig-rating-stars{margin-right:10px}#quickView #modalRatingsDisplay div.gig-rating.gig-clr .gig-stars-container .gig-rating-star{font-size:16px}#quickView #modalRatingsDisplay .gig-rating-readReviewsLink{color:#346250!important;text-decoration:none!important;font-family:Lato,Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:15px!important;margin:0!important}.homepage #reviews{display:none}.pdpPage #reviews{margin-top:20px}#reviews-header{border:solid #e0e0e0;border-width:1px 0;padding:12px 0 24px}#reviews-header h2{font-size:24px}.review-status-box{background-color:#f0f0f0;display:inline-block;height:154px;padding:20px;text-align:center;width:316px}#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}.review-social-box,.write-review-box{background-color:#f0f0f0;display:inline-block;height:154px;text-align:center;vertical-align:top;width:316px}.review-social-box p{margin-top:40px}.review-btn{line-height:1.25;height:60px;margin-top:46px;padding:20px;width:204px}.review-btn:hover{color:#fff}#writeReview{min-width:600px}#writeReview #pdpModalContent{width:auto!important;padding:10px 30px 30px}#writeReview #pdpModalContent p{margin-top:0}#writeReview #pdpModalContent p label{left:0}#writeReview #yourRating{margin:0 0 14px;padding:0}#writeReview #yourRating .rating-label{text-indent:-9999px;position:absolute}#writeReview #yourRating legend{float:left;font-size:16px;font-weight:500;margin:5px 10px 0 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;height:60px;line-height:normal;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 a:hover,#recentlyViewed dd a:hover{color:#346250}.recentViews .gig-rating{margin-left:5px}.recentViews li{height:280px}.recentViews li .ratings-display{bottom:inherit}.clr-chng{color:#363636;font-size:15px;font-weight:400;line-height:1;margin:10px 0 0;display:block}.shopping-bag #recentlyViewed div.carousel-next,.shopping-bag #recentlyViewed div.carousel-prev{top:30%;color:#dddddb;outline:0}#recentlyViewed .ratings-display .gig-rating{margin-left:0}#recentlyViewed div.gig-rating-star{margin-right:5px!important}.noitems-color{color:#c02110}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%;color:#FFF;font-size:17px;text-align:center}#miniCart a.sign-in-checkout{font-size:16px;height:40px}a.sign-in-checkout{background:#3e6db5;border:none;font-weight:700;line-height:normal}a.sign-in-checkout:hover{background-color:#3d5b8b;border:none}a.sign-in-checkout:focus{background-color:#3d5b8b;border:1px solid #fff;outline:0;-webkit-box-shadow:0 0 10px 2px rgba(61,91,139,.5);-moz-box-shadow:0 0 10px 2px rgba(61,91,139,.5);box-shadow:0 0 10px 2px rgba(61,91,139,.5)}div#viewBagLink{font-size:14px;font-weight:400;color:#000;text-align:center;padding:0 20px 20px}div#viewBagLink a{font-size:14px;font-weight:400;color:#366250}#miniCart a.sign-in-checkout{margin:10px 0;padding:10px 0}a.sign-in-checkout:focus,a.sign-in-checkout:hover{color:#fff}#miniCart #continueSB{background-color:#3e6db5;font-size:14px;font-weight:500;height:40px;margin:10px 0;padding:10px 0}#miniCart #continueSB:focus,#miniCart #continueSB:hover{background-color:#3d5b8b}#miniCart #continueSB:focus{-webkit-box-shadow:0 0 10px 2px rgba(61,91,139,.5);-moz-box-shadow:0 0 10px 2px rgba(61,91,139,.5);box-shadow:0 0 10px 2px rgba(61,91,139,.5)}.edit-egift-item{margin-bottom:10px;display:block}.quickview-holder{height:400px}.header-with-brackets{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:Poynter,Georgia,serif;font-weight:400}#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-calendar tbody tr{text-align:center}#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}#addPaymentSavedAddress #addAddress h3 a,#addPaymentSavedAddress #existingAddress h3 a{color:#056937}#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:355px!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 13px/22px Lato,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:50px}.ad-title,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;margin-top:48px}.thank-you #relatedAd figcaption{font-weight:400;font-size:10px;padding:8px 5px 5px;text-transform:uppercase}#afshcontainer~#relatedAd2{margin-top:10px}.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:Lato,Arial,sans-serif;font-weight:400;font-style:normal}.webrd-header .title-div{position:relative;padding:15px}.webrd-header .hd-back{font-size:13px;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal;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:17px;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal;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:Lato,Arial,sans-serif;font-weight:700;font-style:normal;-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:16px;font-family:Lato,Arial,sans-serif;font-weight:400;font-style:normal}}@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-marketplace-ship{bottom:100px}.tooltip.tt-marketplace-ship .triangle-up{right:145px}.tooltip ul.tt-list,.tooltip.tt-watch-here ul{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}.nookMag #prodSummary .current-issue{padding:0;margin: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;margin-top: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{font-weight:400;white-space:normal}#prodInfoContainer ul.subscriptions-container li{float:none;margin:0;padding:20px 0;border-bottom:1px solid #ccc!important}#prodInfoContainer ul.subscriptions-container li:first-child{padding-top:0;margin-top:15px}#prodInfoContainer ul.subscriptions-container li.top-border:first-child{padding-top:20px}#prodInfoContainer ul.subscriptions-container li #skuSelection label{font-size:18px;font-weight:400;margin-left:10px;left:0}.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;display:none}.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:13px;margin:0;font-family:Lato,arial,sans-serif;font-weight:700;font-style:normal}.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:50px auto 0;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:#fff;border:1px solid #ccc;border-radius:0;margin:0 auto 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;display:table;height:120px;width:98%;padding:40px 0 0;font-family:Lato,PTSans;font-weight:400;font-size:15px;line-height:1;color:#000;text-align:left}.promo.siteLinkContent a.sitelink,a.sitelink{padding:0;text-align:left}.promo.siteLinkContent a.sitelink:focus,.promo.siteLinkContent a.sitelink:hover,.promo.siteLinkContent a:focus,.promo.siteLinkContent a:hover,.sitelink:focus,.sitelink:hover{border:1px solid #366250;outline:#366250 solid 1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}.promo.siteLinkContent a{padding:40px 36px}.promo.siteLinkContent a:hover{color:#000;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:"";position:absolute;right:33px;top:44%;margin-top:-10px;height:32px;width:21px;background:url(http://dispatch.barnesandnoble.com/content/dam/ccr/design/sprites/bn_search_sitelink_arrow.png)}.promo.siteLinkContent a:hover span:before{color:#3169a8}.sitelink:after,.sitelink:before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;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:Lato,PTSans;font-weight:400;font-size:15px;line-height:1.3;margin:10px 0 0;text-transform:none}.promo.siteLinkContent a:not(.sitelink),.sitelink h3{color:#000;font-family:Poynter,milo,Georgia;font-size:30px;font-weight:400;line-height:1;margin:0}.promo.siteLinkContent a.sitelink{line-height:.2}.sitelink img{position:absolute;left:0;bottom:0}.promo .sitelinkmsg,.sitelinkmsg{padding:5px 70px 5px 278px;display:table-cell;vertical-align:middle}.sitelinkmsg:only-child{padding-left:36px}.sitelinkmsg:after{content:"";font-family:Poynter,Georgia,serif;font-size:50px;font-weight:400;color:#447562;position:absolute;right:33px;top:44%;margin-top:-10px;height:32px;width:21px;background:url(http://dispatch.barnesandnoble.com/content/dam/ccr/design/sprites/bn_search_sitelink_arrow.png) no-repeat}.sitelink[style] .sitelinkmsg:after{color:#447562}.sitelink,.sitelink:focus,.sitelink:hover{text-decoration:none}.promo.siteLinkContent+img.promo-shadow{display:none}.button-module-more{color:#346250;border-radius:4px;display:inline-block;font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:400;padding:9px 15px;text-align:center;text-decoration:underline;float:right;margin:0;right:0;bottom:15px}.button-module-more a{text-decoration:none;color:#346250}.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{height:auto;position:relative;z-index:2;overflow:hidden;clear:both}.bnreads *{font-family:Lato,Arial,sans-serif;box-sizing:border-box}.bnreads{width:100%;min-width:200px;word-wrap:break-word;margin:30px 0 0}.bnreads figure,.bnreads header,.bnreads p,.bnreads section{display:block;margin:0;padding:0}.bnreads h1,.bnreads h2{color:#363636;font-family:Poynter,Georgia,serif;font-size:28px;font-weight:400;margin:8px 0 18px;padding:0}.bnreads h1 a,.bnreads h2 a{color:#363636;font-family:Lato,Arial,sans-serif;font-size:24px;font-weight:700}.bnreads h3{margin:0 0 10px;padding:0;font-size:20px;line-height:1.3;font-family:Poynter,Georgia,serif;font-weight:600;color:#363636}.bnreads figure{line-height:0}.bnreads em{font-family:Milo}.bnreads-row{vertical-align:top}.bnreads-row h1{display:inline-block}.button-module-more{position:relative;top:0}.bnreads-pods{min-width:735px}.single .bnreads-pods{width:auto;min-width:150px}.bnreads-pod{display:inline-block;vertical-align:top;font-size:13px;line-height:1.75;font-family:Lato,Arial,sans-serif;width:100%;padding:5px;margin-right:20px}.bnreads-pod p{margin-bottom:10px}.bnreads-pod img{margin-bottom:0;max-width:100%}.bnreads-pod .element-shadow{border:2px solid transparent;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}.bnreads-pod:hover .element-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:2px solid #346250}.bnreads-pod a:hover,.bnreads-pod a:link,.bnreads-pod a:visited{color:#000;text-decoration:none}.bnreads-pod .aLink{color:#346250;font-family:Lato,Arial,sans-serif;text-decoration:underline}.bnreads-pod .aLink:hover{color:#346250;text-decoration:underline}.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:#ccc}.double .bnreads-pod:last-of-type{float:right}.triple .bnreads-pod{width:30.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}.bnreadouts{max-width:736px;margin:0 auto;border-bottom:1px solid #ccc}.readouts-pod{position:relative;padding:8px 21px 0 8px;margin:0;height:290px;overflow:hidden}.readouts-pod figure{float:left;margin:0}.readouts-pod img{float:left;max-width:166px;max-height:263px;margin:0 26px 20px 0;border:2px solid transparent}.readouts-pod:hover img{border:2px solid #346250}.readouts-pod a:hover .readouts-excerpt .moreLink{color:#056937;text-decoration:underline}.readouts-icon{height:64px;float:left}.readouts-icon img{margin-right:14px;max-width:66px}.readouts-logo{margin:7px 0 10px}.readouts-hdr-copy{font-size:17px;line-height:1.3;color:#757575;display:block}.bnreads.bnreadouts h2{margin-bottom:0;width:85%;line-height:1.3}.bnreadouts .button-module-more{top:35px;position:absolute}.bnreadouts a,.bnreadouts a:hover{text-decoration:none}.bnreadouts .bnreads-row{clear:left}.readouts-excerpt{padding-bottom:15px}.readouts-excerpt p{font-size:14px;line-height:1.9;color:#666}.readouts-excerpt p:first-child::first-letter{float:left;font-size:60px;line-height:.65;font-family:Poynter,Georgia,serif;font-weight:600;color:#000;margin:5px 7px 0 0;padding:0}.readouts-excerpt .moreLink{color:#056937;font-weight:500;white-space:nowrap}.readoutsBrow{font-size:12px;font-weight:400;line-height:1;text-transform:uppercase;margin-top:8px}.readoutsBrow.accent{background-color:#35bb96;display:inline-block;margin:4px 0 2px;font-size:12px;line-height:15px;font-weight:700;padding:3px 5px 1px;text-transform:uppercase}.readoutsTitle{font-family:Poynter,Georgia,serif;font-size:26px;font-weight:400;line-height:1.15;margin:5px 0}.readoutsCredit{color:#929292;font-size:14px;line-height:1.2;margin-bottom:24px}.readouts-quotes{text-align:center;width:510px;margin:0 auto}.readouts-quote{color:#346250;font-family:Poynter,Georgia,serif;font-weight:400;font-size:24px;line-height:1.33;margin:40px auto 8px}.readouts-quote:before{content:"\201C"}.readouts-quote:after{content:"\201D"}.readouts-quote-source{color:#999;font-size:18px;font-weight:300;line-height:1.3}.readouts-quote-source span{font-style:italic;display:inline}.readouts-quote-source span::before{content:"|";margin:0 5px;color:#d4d4d4}.readouts-quote-share{color:#a7a7a7;font-size:15px;font-weight:500;position:absolute;bottom:25px;width:97%;text-align:center}.readouts-share-link{display:inline-block;margin-left:8px;width:25px;height:27px;overflow:hidden;background:url(http://dispatch.barnesandnoble.com/content/dam/ccr/social/social-icons-on-wht.png) -1px -2px no-repeat;vertical-align:middle}.readouts-share-link.twitter{background-position:-27px -2px}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bnreads-pods.readouts-pods{width:auto;min-width:inherit}.main-content .bnreadouts{max-width:964px}.landingPage .main-content .readouts-pods .caroufredsel_wrapper{width:964px!important}.main-content #featuredItems.readouts-pods ul#featuredItemList li{max-width:964px!important}.main-content .readouts-pod{padding:8px 60px 0}.main-content .readouts-quote-share{width:88%}.main-content .triple .bnreads-pod{max-width:29%;width:29%;margin-right:60px}.main-content .triple .bnreads-pod:last-of-type{margin-right:0}.main-content .double .bnreads-pod:last-of-type::before{background:0 0}.main-content .double .bnreads-pod{width:48%}.landingPage .bnreadouts #featuredItems,.main-body .bnreadouts #featuredItems{background-image:none;padding:0;height:290px;overflow:hidden;margin:22px 3px 28px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.landingPage .bnreadouts #featuredItems:hover{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cq-module-shadow-top.flatBottom{padding-bottom:0;overflow:visible}.bnreadouts .bnreads-viewport{overflow:visible}#featuredItems.readouts-pods ul#featuredItemList li figure{margin:0}#featuredItems.readouts-pods ul#featuredItemList li{width:100%;max-width:736px;margin-right:0!important;padding:3px;float:left;overflow:hidden}.readouts-pods.sf-billboards [id^=carousel-pagination]{padding:0;text-align:center;top:12px;right:2%;position:absolute;width:auto;height:25px;left:auto}.readouts-pods.sf-billboards [data-icon]{margin:1px 0}.readouts-pods [data-icon]{background-color:transparent;background-image:none}.readouts-pods [data-icon=carousel-pager-off]{background-image:none}.readouts-pods [id^=carousel-pagination] span.selected{background:0 0}.readouts-pods #carousel-pagination span{background:url(http://dispatch.barnesandnoble.com/content/dam/ccr/design/sprites/sprite_desktop_pagination_v2.png) -24px -26px no-repeat;color:transparent;display:inline-block;font-size:0;line-height:0;margin:1px 2px;overflow:hidden;padding:0;vertical-align:middle;border:1px dotted red;border:2px solid transparent;height:16px;width:16px}.readouts-pods #carousel-pagination span.selected{background-position:-46px -26px}.readouts-pods #carousel-pagination span:focus,.readouts-pods #carousel-pagination span:hover{background-position:-46px -26px;outline:0}.modal-title h1{outline:0}.add-to-bag .modal-title{background-color:#346250;border-radius:0;height:90px;margin:0;padding:33px 30px 10px}.add-to-bag .modal-title h1{font-family:Lato,Arial,sans-serif;font-weight:700;padding:0}.add-to-bag .close-modal{background:url(../img/sprites/bn_icons_close_x.png) -26px -2px no-repeat!important}.add-to-bag .close-modal:focus,.add-to-bag .close-modal:hover{background:url(../img/sprites/bn_icons_close_x.png) -26px -26px no-repeat!important}.add-to-bag header a.close-modal:after{color:#fff}.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:17px;font-weight:700}.add-to-bag .modal-title span{padding:0}.add-to-bag #addToBagBody{height:150px;margin:20px}.add-to-bag p{line-height:normal;margin:0}.add-to-bag img#pdpMainImage{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:#000;font-size:17px;margin-bottom:10px}.add-to-bag .add-to-bag-title{font-family:Poynter,Georgia,serif;font-size:22px;font-weight:600;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-size:17px;font-weight:700;padding-left:30px;padding-right:30px;height:60px}.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:Lato,Arial,sans-serif;font-size:1.2em;font-weight:900}.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:900;font-family:Lato,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%,#3f7043),color-stop(100%,#3f7043));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:900;font-family:Lato,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}.seo-block{background-color:#E2DBCB;padding:25px 40px;margin:60px 0;position:relative;clear:left}.seo-block,.seo-block p{font-size:17px;line-height:1.5;color:#000}.seo-block p{margin:0 0 10px}.seo-block p:last-of-type{margin:0}.seo-block h1{display:none}.seo-block h2,.seo-block h3,.seo-block h4{font-size:28px;font-weight:500;line-height:1.2;text-align:center;margin:0 0 15px}@media only screen and (max-width:599px){.seo-block{padding:25px 20px}}.productSeparator{padding:20px 0 0;border-bottom:1px solid #ccc;margin:0 0 20px;width:100%}.verticalSeparator{margin-right:20px;margin-left:20px;border-left:1px solid #b3bdad;height:100%;width:1px}fieldset.rs-dd{border:none;float:none;margin:0;padding:0}fieldset.rs-dd:focus{color:#fff;border-color:#346250}fieldset.rs-dd{display:block;height:56px;position:relative;width:340px}fieldset.rs-dd label{color:#6b6b6a;font-size:14px;font-weight:400;left:10px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:18px;z-index:1}#modalContainer fieldset.rs-dd label{color:#6b6b6a;font-size:16px;left:10px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}fieldset.rs-dd.show-label label{height:auto;margin:0;top:5px;transition:top .15s}fieldset.rs-dd input{background-color:transparent;border:1px solid #b4b2ac;height:60px;padding-top:20px;position:absolute}fieldset.rs-dd select{background:#fff;border:1px solid #b4b2ac;color:#000;cursor:default;font-size:16px;font-weight:400;height:60px;line-height:32px;min-width:150px;outline:0;position:relative;text-align:left;text-decoration:none;vertical-align:middle;width:100%}fieldset.rs-dd .selectBox-dropdown-menu{border:1px solid #acacac;border-radius:0;box-shadow:none;max-height:330px;overflow:scroll}#checkoutContainer fieldset.rs-dd .selectBox-dropdown-menu{width:340px!important}fieldset.rs-dd .selectBox-container{width:100%}fieldset.rs-dd .selectBox-container a.selectBox{background:#fafafa;border:1px solid #acacac;border-radius:0;box-shadow:none;color:#000;cursor:default;font-family:Lato,arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;height:60px;line-height:32px;margin-top:0;position:relative;text-decoration:none;text-align:left;vertical-align:middle;width:340px}#checkoutContainer fieldset.rs-dd.state .selectBox-dropdown-menu{width:240px!important}fieldset.rs-dd .selectBox-container a.selectBox span.selectBox-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:bn-icons;font-size:11px;height:60px;width:80px;color:#000;background:0 0;position:absolute;right:-9px;top:0}fieldset.rs-dd .selectBox-container a.selectBox span.selectBox-arrow:before{width:40px;content:"\e901";display:block!important}#exist-wishlist .selectBox-container a.selectBox span.selectBox-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:bn-icons;font-size:11px;height:60px;width:80px;color:#000;background:0 0;position:absolute;right:-9px;top:0}#exist-wishlist .selectBox-container a.selectBox span.selectBox-arrow:before{width:40px;content:"\e901";display:block!important}fieldset.rs-dd .selectBox-container a.selectBox span.selectBox-arrow:after{border-left:1px solid transparent}fieldset.rs-dd .selectBox-container a.selectBox:focus span.selectBox-arrow:after{display:none!important}fieldset.rs-dd .selectBox-container a.selectBox.user-error span.selectBox-arrow:after,fieldset.rs-dd .selectBox-container a.selectBox.user-success span.selectBox-arrow:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:59px;right:0;top:-1px;font-size:16px}fieldset.rs-dd .selectBox-container a.selectBox.user-error span.selectBox-arrow:after{color:#dd2612;border-color:#dd2612;padding-right:8px;width:53px}fieldset.rs-dd .selectBox-container a.selectBox.user-success span.selectBox-arrow:after{color:#346250;border-color:#acacac;padding-right:8px;width:53px}fieldset.rs-dd .selectBox-container a.selectBox.user-error{border:1px solid #dd2612}fieldset.rs-dd .selectBox-container a.selectBox:focus{border:2px solid #346250}fieldset.rs-dd .selectBox-container a.selectBox span.selectBox-label{color:#000;display:inline-block;font-family:Lato,arial,sans-serif;font-style:normal;font-weight:400;overflow:hidden;margin:0;padding:10px 8px;white-space:nowrap}fieldset.rs-dd.show-label .selectBox-container a.selectBox span.selectBox-label{padding:0 0 5px 10px;display:flex;flex-direction:column-reverse;height:60px}fieldset.rs-dd .selectBox-container ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:none;clear:none;height:auto;position:relative;background-color:#fafafa;margin:0}fieldset.rs-dd .selectBox-container ul li a{display:inline-block;font-family:Lato,arial,sans-serif;font-style:normal;font-size:14px;font-weight:400;margin-top:0;border-left:2px solid transparent;background:0 0;color:#6b6b6a}fieldset.rs-dd .selectBox-container ul li a:focus,fieldset.rs-dd .selectBox-container ul li a:hover,fieldset.rs-dd .selectBox-container ul li.selectBox-selected a{background:0 0;border-left:2px solid #346250;color:#000}fieldset.rs-tb{float:none;margin:0;padding:0;display:block;height:60px;position:relative;width:340px}#frmApplyCoupon fieldset.rs-tb label,fieldset.rs-tb label{color:#6b6b6a;font-size:14px;font-weight:400;left:10px;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:18px;-webkit-transition:top .15s;transition:top .15s;z-index:1}#frmApplyCoupon fieldset.rs-tb.show-label label,fieldset.rs-tb.show-label label{height:auto;margin:0;-webkit-transition:top .15s;transition:top .15s;top:2px}fieldset.rs-tb input{background:0 0;border:1px solid #acacac;border-radius:0;box-shadow:none;height:60px;padding-top:20px;position:absolute;width:100%}fieldset.rs-tb input:not([type=submit]){background-color:#fafafa}fieldset.rs-tb input.user-error{border:1px solid #dd2612;background-color:#fafafa}fieldset.rs-tb input:focus{border:2px solid #346250;background-color:#fff!important}fieldset.rs-tb [data-icon]{position:absolute;right:20px;top:20px}fieldset.rs-tb [data-icon=plus-expand]{background:0 0}fieldset.rs-tb [data-icon=plus-expand]:after{font-size:20px;color:#346250;height:20px;width:20px;content:"\e92b";padding:2px}fieldset.rs-tb [data-icon=plus-expand].expandicon-change:after{content:"\e92c"}fieldset.rs-tb input:focus.user-error~.validation-icon,fieldset.rs-tb input:focus.user-success~.validation-icon,fieldset.rs-tb input~.validation-icon{display:none}fieldset.rs-tb input.user-error~.expand-cvv-container,fieldset.rs-tb input.user-success~.expand-cvv-container{left:-7px}fieldset.rs-tb input:focus.user-error~.expand-cvv-container,fieldset.rs-tb input:focus.user-success~.expand-cvv-container{left:36px}fieldset.rs-tb input.user-error~.validation-icon,fieldset.rs-tb input.user-success~.validation-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;height:60px;width:42px;right:0;top:0;border-left:1px solid transparent}fieldset.rs-tb input.user-success~.validation-icon{color:#346250;border-color:#acacac}fieldset.rs-tb input.user-error~.validation-icon{color:#dd2612;border-color:#dd2612}fieldset.rs-tb input.user-success~.validation-icon:after{content:"\e90a"}fieldset.rs-tb input.user-error~.validation-icon:after{content:"\e90b"}fieldset.rs-tb input:not(:focus).user-error~.input-buttons,fieldset.rs-tb input:not(:focus).user-error~[data-icon=plus-expand],fieldset.rs-tb input:not(:focus).user-success~.input-buttons,fieldset.rs-tb input:not(:focus).user-success~[data-icon=plus-expand]{right:60px}fieldset.rs-tb input:not(:focus).user-error~.input-buttons,fieldset.rs-tb input:not(:focus).user-success~.input-buttons{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}fieldset.rs-tb .input-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:28px;height:60px;position:absolute;right:0}fieldset.rs-tb .input-buttons .step-control{display:block;width:20px;height:15px;text-align:center}fieldset.rs-tb.cardValue .input-buttons{margin-top:-3px;right:5px}fieldset.rs-tb.cardValue input:not(:focus).user-error~.input-buttons,fieldset.rs-tb.cardValue input:not(:focus).user-success~.input-buttons{right:45px}fieldset.rs-tb .input-buttons .step-controls{position:initial}fieldset.rs-tb .input-buttons .step-control:before{border:none;position:absolute;top:50%;left:50%}fieldset.rs-tb .input-buttons .step-up:before{content:"\e902";font-size:9px;left:6px;top:0}fieldset.rs-tb .input-buttons .step-down:before{content:"\e901";font-size:9px;left:6px;top:0}.dealBadgeCheck{height:28px;width:28px;margin:-7px 10px}#reviews-container .gig-comment-rating-star,.gig-composebox-rating-star,.gig-rating-star,[class*=" icon-"],[class^=icon-],fieldset.rs-tb .step-control,fieldset.rs-tb [data-icon=plus-expand],fieldset.rs-tb input~.validation-icon{font-family:bn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shop:before{content:"\e921"}.icon-stock:before{content:"\e91e"}.icon-pagination-selected:before{content:"\e91f"}.icon-pagination:before{content:"\e920"}.icon-arrow-back:before{content:"\e900"}.icon-arrow-down:before{content:"\e901"}.icon-arrow-up:before{content:"\e902"}.icon-arrow-next:before{content:"\e903"}.icon-close-solid:before{content:"\e905"}.icon-close-outline:before{content:"\e904"}.icon-close:before{content:"\e906"}.icon-collapse:before{content:"\e907"}.icon-expand:before{content:"\e909"}.icon-expand-outline:before{content:"\e908"}.icon-check:before{content:"\e90a"}.icon-exclaim:before{content:"\e90b"}.icon-gallery:before{content:"\e90c"}.icon-list:before{content:"\e90d"}.icon-location-solid:before{content:"\e90f"}.icon-location:before{content:"\e90e"}.icon-search:before{content:"\e910"}.icon-shopping-bag:before{content:"\e911"}.icon-facebook-solid:before{content:"\e912"}.icon-facebook:before{content:"\e913"}.icon-instagram-solid:before{content:"\e914"}.icon-instagram:before{content:"\e915"}.icon-pinterest-solid:before{content:"\e916"}.icon-pinterest:before{content:"\e917"}.icon-twitter-solid:before{content:"\e918"}.icon-twitter:before{content:"\e919"}.icon-star-solid:before{content:"\e91a"}.icon-star:before{content:"\e91d"}.icon-wishlist-add-hover:before{content:"\e91b"}.icon-wishlist-add:before{content:"\e91c"}.icon-help:before{content:"\e922"}.icon-mail:before{content:"\e923"}.icon-phone:before{content:"\e924"}.icon-acrobat:before{content:"\e925"}.icon-instagram-new:before{content:"\e926"}.icon-facebook-new:before{content:"\e927"}.icon-google-plus:before{content:"\e928"}.icon-pinterest-new:before{content:"\e929"}.icon-twitter-new:before{content:"\e92a"}.icon-info:before{content:"\e92b"}.icon-info-solid:before{content:"\e92c"}.icon-google-plus-solid:before{content:"\e92d"}.icon-half-star:before{content:"\e92e"}.icon-wishlist-remove-hover:before{content:"\e92f"}.icon-wishlist-remove:before{content:"\e930"}.icon-rate-hover:before{content:"\e931"}.icon-rate:before{content:"\e932"}.padder{height:20px;background-color:transparent;margin:20px}nav#refinements h3{display:none}.bn-ccr-core-page-hero-3 #promoContentContainer{border:0;border-radius:0;box-shadow:none;box-sizing:border-box;margin:0 auto;min-height:452px;max-width:964px;overflow:visible;position:relative;width:100%}.bn-ccr-core-page-hero-3 #promoContentContainer img{display:block;left:50%;position:absolute;transform:translate(-50%,0)}.bn-ccr-core-page-hero-3 #promoContentContainer section#promoInfo{margin:0 0 0 599px;padding-top:105px;text-align:center;width:340px}.bn-ccr-core-page-hero-3 .info-left #promoContentContainer section#promoInfo{margin:0 0 0 25px}.bn-ccr-core-page-hero-3 #promoContentContainer section#promoInfo button.btn-addtocart{background-color:#366250;background-image:none;border:1px solid #366250;border-radius:0;box-shadow:none;color:#fff;font:400 17px Lato;height:60px;padding:19px 49px;text-shadow:none;text-transform:uppercase}.bn-ccr-core-page-hero-3 #promoContentContainer section#promoInfo button.btn-addtocart:focus,.bn-ccr-core-page-hero-3 #promoContentContainer section#promoInfo button.btn-addtocart:hover{background-color:#fff;color:#366250;outline:0}.bn-ccr-core-page-hero-3 .hero-3-bt-wb #promoContentContainer section#promoInfo button.btn-addtocart{background-color:transparent;border:1px solid #fff;color:#fff}.bn-ccr-core-page-hero-3 .hero-3-bt-wb #promoContentContainer section#promoInfo button.btn-addtocart:focus,.bn-ccr-core-page-hero-3 .hero-3-bt-wb #promoContentContainer section#promoInfo button.btn-addtocart:hover{background-color:#fff;border:1px solid #fff;color:#000;outline:0}.bn-ccr-core-page-hero-3 #promoInfoContainer{position:relative;margin:0 auto;width:964px;min-height:452px}.bn-ccr-core-page-hero-3 #promoContentContainer #promoInfo div.hero3-hdr{color:#000;font-family:Poynter,Georgia,serif;font-weight:600;padding-bottom:0;font-size:30px;line-height:30px;position:relative}.bn-ccr-core-page-hero-3 .hero-3-bt-wb #promoContentContainer #promoInfo div.hero3-hdr{color:#fff}.bn-ccr-core-page-hero-3 #promoContentContainer section#promoInfo p{color:#000;font:400 17px/22px Lato;margin:35px 0 20px;position:relative}.bn-ccr-core-page-hero-3 #promoContentContainer section#promoInfo p:before{border-bottom:2px solid #fff;content:"";position:absolute;height:1px;top:-20px;left:100px;width:140px}.bn-ccr-core-page-hero-3 .hero-3-bt-wb #promoContentContainer #promoInfo p{color:#fff}span.validation-icon{display:none!important}div.rn_AnswerOverlay{z-index:2}#createAccountForm .login-disclaimer{margin:10px}#quickView p.choose-purchase-option{border-bottom:1px solid #ccc;padding-bottom:15px}#quickView #prodInfoContainer ul.subscriptions-container{margin-left:0!important}#prodInfoContainer ul.subscriptions-container,#prodInfoContainer ul.subscriptions-container li+li,#prodInfoContainer ul.subscriptions-container li.top-border,#quickView .nook-devices-apps,.subscr-benefits h4{border-top:0!important}#prodInfoContainer ul.subscriptions-container li:first-child{padding-top:0!important}#quickView .quick-view-shift-elements{margin-left:40px!important}#quickView #prodInfoContainer ul.multi-product-select.subscriptions-container li{border-bottom:0!important}#br-related-searches-widget{padding:0 3% 0 0;width:18%;height:100%;float:left}#br-related-widget-bn{font-family:Lato,Arial,sans-serif;width:auto;min-height:100%;margin-top:10px}#br-related-widget-bn a{font-size:13px}#br-related-widget-bn #br-related-product-widget{height:100%;position:relative;width:80%;float:right}.br-found-heading,.br-related-heading,.br-sf-widget-merchant-qv a,.br-sf-widget-merchant-title a{font-weight:700!important}.br-sf-widget-merchant-title a{color:#000!important}.br-found-heading,.br-related-heading{font-size:15px;padding-bottom:15px}#br-related-product-widget .br-sf-widget .br-sf-widget-merchant-cont{float:left;padding-left:15px;height:inherit}#br-related-product-widget .br-sf-widget .br-sf-widget-merchant-cont .br-sf-widget-merchant-img img{max-height:110px;bottom:0}#br-related-product-widget .br-sf-widget .br-sf-widget-merchant-cont .br-sf-widget-merchant-img{float:left;width:40%}#br-sf-widget-merchant{float:right;width:60%;padding-left:0}.br-sf-widget-merchant-qv{display:none}.br-sf-widget-qv{background:#FFF;color:#346250;border:1px solid rgba(149,146,139,.7);max-width:120px;width:100%;height:40px!important;align-items:center;font-size:15px;font-family:Lato,Arial,sans-serif;text-align:center;position:relative;padding:8px 20px;display:none}.br-found-heading{padding-left:25px}[id^=br-product-carousel] li{min-height:150px;height:100%}#br-related-product-widget div.caroufredsel_wrapper li{width:246px}ul[id^=br-product-carousel]{position:initial!important;margin-left:10px}[class~=modal-3].newsletter-modal{width:545px}[class*=modal] #modalContainer.newsletter-modal__container{padding:40px}[class*=modal] header.newsletter-modal__header a.close-modal{background:url(../img/sprites/modal-close-2.png) no-repeat;height:18px;top:15px;width:18px;text-indent:-99999px}[class*=modal] header.newsletter-modal__header{background:0 0;border:none}.newsletter-modal__error{color:#cc1d02}[class~=modal-3] fieldset:first-of-type.newsletter-modal__fieldset{border:none;padding:0;margin:0}input[type=text].newsletter-modal__text-input{width:330px}[class~=modal-3] form input[type=submit].newsletter-modal__form-submit{margin:0!important;padding-left:25px;padding-right:25px;width:auto!important}.newsletter-modal__footnote{color:#908f8b;font-size:12px!important;text-align:center}.newsletter-modal__footnote__link{color:#908f8b;font-size:12px!important;font-weight:700;text-decoration:none}.newsletter-modal__footnote__link:active,.newsletter-modal__footnote__link:hover,.newsletter-modal__footnote__link:visited{color:#908f8b}.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:#C25100;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{font-size:14px;margin-right:16px}.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)}