/*[/css-min/core/fonts.css, /css-min/core/reset.css, /css-min/core/grid.css, /css-min/core/form.css, /css-min/core/core.css, /css-min/widgets/masthead.css, /css-min/widgets/wrapper.css, /css-min/widgets/shared/userlinks.css, /css-min/widgets/shared/upsellpromo.css, /css-min/widgets/shared/quicksearch.css, /css-min/widgets/shared/styled-inputs.css, /css-min/widgets/shared/fancy-label.css, /css-min/widgets/shared/cart.css, /css-min/widgets/shared/navigation-horizdropdown.css, /css-min/tags/product/image.css, /css-min/tags/product/image-thumbnails.css, /css-min/widgets/product-page/image-viewer.css, /css-min/tags/product/contributors.css, /css-min/tags/style/shadowed-header.css, /css-min/tags/style/overlay.css, /css-min/widgets/product-page/add-to-list.css, /css-min/tags/style/menu-item.css, /css-min/widgets/product-page/share.css, /css-min/tags/style/stars-large.css, /css-min/widgets/product-page/title.css, /css-min/tags/style/fade-to-more.css, /css-min/widgets/product-page/commentary-snippet.css, /css-min/tags/product/buy-box-title.css, /css-min/tags/product/price.css, /css-min/widgets/product-page/purchase.css, /css-min/tags/product/shipping-messaging.css, /css-min/widgets/product-page/layouts/buy-box.css, /css-min/widgets/product-page/layouts/buy-box-2-sections.css, /css-min/widgets/product-page/layouts/buy-box-2-equal-sections.css, /css-min/widgets/product-page/layouts/single-gradient-wrap.css, /css-min/widgets/product-page/note.css, /css-min/widgets/product-page/request-as-nook-book.css, /css-min/widgets/product-page/commentaries.css, /css-min/widgets/product-page/commentary.css, /css-min/widgets/shared/advertisement.css, /css-min/widgets/product-page/commentary-advertising.css, /css-min/tags/style/headered-components.css, /css-min/widgets/product-page/layouts/product-reviews.css, /css-min/widgets/reviews/average-rating.css, /css-min/widgets/reviews/rating-distribution.css, /css-min/widgets/reviews/review_listing.css, /css-min/widgets/product-page/report-as-inappropriate.css, http://img1.imagesbn.com/presources/css/footer1024.css]*/
@font-face{font-family:'MiloSerifOffcMedium';src:url('/resources/css/core/fonts/miloserif.eot');src:url('/resources/css/core/fonts/miloserif.eot?iefix') format('eot'),url('/resources/css/core/fonts/miloserif.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'MiloSerifOffcMediumItalic';src:url('/resources/css/core/fonts/miloserif-ita.eot');src:url('/resources/css/core/fonts/miloserif-ita.eot?iefix') format('eot'),url('/resources/css/core/fonts/miloserif-ita.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'GillSansBook';src:url('/resources/css/core/fonts/gillsans/c4be5717-c19c-43a5-9ad3-b548ddf070d4.eot');src:url('/resources/css/core/fonts/gillsans/c4be5717-c19c-43a5-9ad3-b548ddf070d4.eot?#iefix') format('eot'),url('/resources/css/core/fonts/gillsans/63aa9f40-04be-453a-a672-aa8f9919115d.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'GillSansLight';src:url('/resources/css/core/fonts/gillsans/99f44245-9d58-4190-a64e-a3376f8b53b3.eot');src:url('/resources/css/core/fonts/gillsans/99f44245-9d58-4190-a64e-a3376f8b53b3.eot?#iefix') format('eot'),url('/resources/css/core/fonts/gillsans/bef137ae-8972-46a3-9a77-f0453736e755.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'GillSansLightItalic';src:url('/resources/css/core/fonts/gillsans/5113a480-fa3c-4bf6-bd4a-e0ac89805479.eot');src:url('/resources/css/core/fonts/gillsans/5113a480-fa3c-4bf6-bd4a-e0ac89805479.eot?#iefix') format('eot'),url('/resources/css/core/fonts/gillsans/b9b41545-c394-4b12-9be0-43f81ccc3aa9.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'GillSansBookItalic';src:url('/resources/css/core/fonts/gillsans/b5f8129c-7f57-4337-bd99-6f185073a899.eot');src:url('/resources/css/core/fonts/gillsans/b5f8129c-7f57-4337-bd99-6f185073a899.eot?#iefix') format('eot'),url('/resources/css/core/fonts/gillsans/ad4e4365-3d3d-427b-a9a9-94c3b9dfa074.woff') format('woff');font-weight:normal;font-style:normal}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,details,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0 none;font-size:100%;font:inherit}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{color:#000;overflow-y:auto}
body{line-height:1}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
*:focus{outline:none 0}
input::-moz-focus-inner,a img,:link img,:visited img{border:0 none}
:link,:visited,:hover,:active{text-decoration:none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
textarea{overflow:auto}
.centered-width{margin:0 auto;width:970px;padding:0 12px}
@media only screen and (min-width:1212px){.trim.centered-width,.wide.centered-width,.full.centered-width{width:1102px}
}
.page-content-wrapper{margin-bottom:32px}
.page-content-wrapper.full{width:970px}
@media only screen and (min-width:1212px){.page-content-wrapper.full{width:1102px}
}
.page-content-wrapper.trim>aside.column{width:178px}
.page-content-wrapper.trim>section.column{width:772px}
@media only screen and (min-width:1212px){.page-content-wrapper.trim>section.column{width:904px}
}
.page-content-wrapper.wide>aside.column{width:310px}
.page-content-wrapper.wide>section.column{width:640px}
@media only screen and (min-width:1212px){.page-content-wrapper.wide>section.column{width:772px}
}
.page-content-wrapper.fixed>aside.column{width:178px}
.page-content-wrapper.fixed>section.column{width:772px}
.page-content-wrapper.l2r>.column{float:left}
.page-content-wrapper.l2r>.column+.column{margin-left:20px}
.page-content-wrapper.r2l>.column{float:right}
.page-content-wrapper.r2l>.column+.column{float:left}
.page-content-wrapper .fixed-container{position:fixed}
.c15-1col{width:46px}
.c15-2col{width:112px}
.c15-3col{width:178px}
.c15-4col{width:244px}
.c15-5col{width:310px}
.c15-6col{width:376px}
.c15-7col{width:442px}
.c15-8col{width:508px}
.c15-9col{width:574px}
.c15-10col{width:640px}
.c15-11col{width:706px}
.c15-12col{width:772px}
.c15-13col{width:838px}
.c15-14col{width:904px}
.c15-15col{width:970px}
@media only screen and (min-width:1212px){.c17-1col{width:46px}
.c17-2col{width:112px}
.c17-3col{width:178px}
.c17-4col{width:244px}
.c17-5col{width:310px}
.c17-6col{width:376px}
.c17-7col{width:442px}
.c17-8col{width:508px}
.c17-9col{width:574px}
.c17-10col{width:640px}
.c17-11col{width:706px}
.c17-12col{width:772px}
.c17-13col{width:838px}
.c17-14col{width:904px}
.c17-15col{width:970px}
.c17-16col{width:1036px}
.c17-17col{width:1102px}
}
.grid-display .grid-filter-widget{position:relative}
.grid-display .filter{position:absolute;z-index:1000;width:100%}
.grid-display .grid-filter-widget .filter-toggle{position:absolute;top:30px;right:0;display:block;width:13px;height:0;overflow:hidden;padding-top:12px;color:white;background:url("/resources/images/common/sprite-ui-controls.png?cb=2.14.3") 0 -240px no-repeat #93918a;border-radius:2px;-moz-border-radius:2px}
.grid-display .grid-filter-widget .filter-closed .filter-toggle{background-position:0 -260px}
.grid-display .grid-filter-widget .filter-hider{background:url(/resources/images/admin/15-col.png) repeat-y;margin-left:-12px}
@media only screen and (min-width:1212px){.grid-display .grid-filter-widget .filter-hider{background:url(/resources/images/admin/17-col.png) repeat-y}
}
input[type=text],input.text{border:1px solid #949283;height:20px;line-height:18px;min-width:216px;padding:2px 4px}
textarea:focus,textarea:hover,input[type=text]:focus,input.text:focus,input[type=text]:hover,input.text:hover{box-shadow:inset 0 0 0 3px #cbd9e9;-moz-box-shadow:inset 0 0 0 3px #cbd9e9;-webkit-box-shadow:inset 0 0 0 3px #cbd9e9;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}
input[type=checkbox],input[type=radio]{height:12px;//height:14px;padding:0;margin:1px 3px 3px 3px;vertical-align:middle;vertical-align:auto\9;width:12px;//width:14px}
select{background-color:#fff;border:solid 1px #969694;height:26px;margin:0;padding:0;padding-top:-moz-calc(4px);padding-bottom:3px\9;padding-bottom:calc(0px);vertical-align:top\9}
textarea{padding:8px;font-size:100%;border:1px solid #949283}
div.error-box{color:#cc1d01}
div.error-box,input[type=text].error,input.text.error,input[type=password].error,select.error,textarea.error{border:1px solid #cc1d01}
div.error-box.no-box{border:0;padding:12px 0 0 38px;margin-top:-12px;margin-left:-12px}
select.error+.styledselect-display:before{border-right:solid 1px #cc1d01}
select.error option{color:black}
div.error-box{background:url('/resources/images/widgets/error-icon.png') 12px 12px no-repeat #fff;margin-bottom:10px;padding:12px 12px 12px 38px}
div.error-box.in-flow{background:url('/resources/images/widgets/error-icon.png') no-repeat;padding:0 0 0 20px;margin:0}
div.error-box.hidden{display:none}
div.error-box.transparent{background-color:transparent}
div.error-box a{text-decoration:underline}
div.error-box strong,div.error-box span,div.error-box span em{color:#000;display:block}
div.error-box strong em,div.error-box span em{font-weight:bold;padding-top:10px}
div.error-box strong a,div.error-box span a{display:inline-block;text-decoration:none}
div.error-box span a{padding-top:8px}
div.error-box strong a:hover,div.error-box span a:hover{text-decoration:underline}
div.error-box p+p{margin-top:5px}
button,.button{appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-webkit-box-sizing:content-box;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;line-height:1.1em;margin:0;overflow:visible;outline:0;position:relative;text-align:center;vertical-align:middle;width:auto}
button::-moz-focus-inner,*.button::-moz-focus-inner{border:0!important;padding:0!important}
a.button,a.button:hover{text-decoration:none}
button.disabled,.button.disabled,button[disabled],*[disabled].button{background-image:none!important;background:#cdcece!important;border-style:solid!important;border-color:#aaa!important;cursor:default!important;color:#FFF!important;text-shadow:none!important}
input+button,input+.button,select+button,select+.button,.text-field-wrapper+button,.text-field-wrapper+.button,.styledinput+button,.styledinput+.button{display:block}
.low-count{color:red}
body,input,textarea,select{font:normal 12px/18px Arial,Helvetica,sans-serif}
a:link,a:visited,a:hover,a:active,a:focus{color:#3169a8}
a:hover{text-decoration:underline}
a.disabled:link,a.disabled:visited,a.disabled:hover,a.disabled:active,a.disabled:focus,a.disabled:hover{color:gray;cursor:default;text-decoration:none}
hr{border:0 none;border-top:1px solid #dedede;clear:both;height:1px;margin:18px 0 17px 0}
.milo{font-weight:normal;font-family:MiloSerifOffcMedium,Georgia,serif}
em.milo,i.milo,.milo-ital,.milo em,.milo i{font-weight:normal;font-family:MiloSerifOffcMediumItalic,Georgia,serif}
.arial{font-family:Arial,Helvetica,sans-serif}
.box:before,.box:after{content:"\0020";display:block;height:0;visibility:hidden}
.box:after{clear:both}
.box{zoom:1}
.ie7 img{-ms-interpolation-mode:bicubic}
.mb-sm{margin-bottom:18px}
.mb-med{margin-bottom:36px}
.mb-lg{margin-bottom:50px}
.fnt-header-a{font-size:24px}
.fnt-header-b{font-size:20px}
.fnt-header-c{font-size:18px}
.fnt-header-d,.fnt-link-a{font-size:14px}
.fnt-body-a,.fnt-link-b{font-size:12px}
.fnt-product-desc{font-size:11px;line-height:15px}
.h1{font:normal 24px MiloSerifOffcMedium,Georgia,serif}
.h2{font:normal 20px MiloSerifOffcMedium,Georgia,serif}
.h3{font:normal 18px MiloSerifOffcMedium,Georgia,serif}
.h4{font:normal 14px MiloSerifOffcMedium,Georgia,serif}
.bold,.strong{font-weight:bold}
.p{margin:1em 0}
.p.first{margin:0 0 1em 0}
a.caret-up,span.caret-up,a.caret-down,span.caret-down{height:.6em;width:10px;margin:4px 0 0 .6em;display:inline-block;//margin-top:-10px;background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') no-repeat}
a.caret-up,span.caret-up{background-position:0 -900px}
a.caret-down,span.caret-down{background-position:0 -1000px}
a.caret-left,span.caret-left,a.caret-right,span.caret-right{height:10px;width:8px;display:inline-block;//margin-top:-10px;background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') no-repeat}
a.caret-right,span.caret-right{background-position:0 -300px;margin-left:2px}
a.caret-left,span.caret-left{background-position:0 -200px;margin-right:2px}
aside.shadowed,section.wide-shadow{position:relative}
section.wide-shadow{padding-right:10px}
aside.shadowed:before{background:url('/resources/images/widgets/aside-shadow.png') no-repeat;content:'';position:absolute;right:-4px;top:0;width:5px;height:100%}
aside.shadowed:after{background:url('/resources/images/widgets/aside-shadow.png') bottom no-repeat;content:'';position:absolute;right:-4px;bottom:0;width:5px;height:200px}
section.border{border-right:solid 1px #cfcdc2;padding-right:15px}
section.wide-shadow:before{background:url('/resources/images/widgets/section-shadow.jpg?cb=2.14.3') no-repeat;content:'';position:absolute;right:-15px;top:0;width:16px;height:100%}
section.wide-shadow:after{background:url('/resources/images/widgets/section-shadow.jpg?cb=2.14.3') bottom no-repeat;content:'';position:absolute;right:-15px;bottom:0;width:16px;height:800px;max-height:100%}
div.page-content-wrapper.bottom-separator{border-bottom:1px solid #dedede}
section.page-content.left-column{float:left}
section.page-content.right-column{float:right}
.tooltip{display:inline-block;width:18px;height:18px;background:url('/resources/images/common/sprite-ui-controls.png?cb=2.14.3') 0 -1840px no-repeat}
.tooltip:hover{cursor:pointer;background-position:0 -1860px}
span.vert-sep{background:url(/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3) 0 -1500px no-repeat;vertical-align:middle}
a.left-arrow{background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') left -198px no-repeat;padding-left:11px}
a.right-arrow{background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') right -297px no-repeat;padding-right:11px}
a.right-down-arrow{background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') right -995px no-repeat;padding-right:12px}
.styled-close{background:url("/resources/images/common/sprite-ui-controls.png?cb=2.14.3") 0 -960px no-repeat;height:22px;width:24px;cursor:pointer;display:inline-block;vertical-align:top}
.styled-close:hover{background-position:0 -1000px;text-decoration:none}
.styled-close:active{background-position:0 -1040px;text-decoration:none}
.styled-close-custom-border{background:url("/resources/images/common/sprite-ui-controls.png") -1px -961px no-repeat;height:20px;width:22px;cursor:pointer;display:inline-block;vertical-align:top;border:1px solid #ceccc1}
.styled-close-custom-border:hover{background-position:-1px -1001px;text-decoration:none}
.styled-close-custom-border:active{background-position:-1px -1041px;text-decoration:none}
.yui3-aclist-content{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px -1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);font-family:Arial,Helvetica,sans-serif;padding:2px}
.yui3-aclist-content .yui3-aclist-item{color:#000;font-weight:bold;height:16px;line-height:16px;margin:4px 0;padding-left:12px}
.yui3-aclist-content .yui3-aclist-item-active,.yui3-aclist-content .yui3-aclist-item-hover{background-color:#ebe9e1}
.yui3-aclist-content .yui3-aclist-item .yui3-highlight{font-weight:normal}
.yui3-js-enabled .hide-if-js{display:none!important}
.hide{display:none!important}
.ajax-error .message{padding:36px;font-family:MiloSerifOffcMedium,Georgia,sans-serif;font-size:18px;color:#6b6b6a;line-height:1.5em}
h2 span.small-linked{font:normal 12px Arial;line-height:18px}
.shadow-bar-header{color:#000;font-size:18px;line-height:18px;padding-bottom:10px}
.shadow-bar-header.major,.shadow-bar-header.overlayHead{font-size:24px;line-height:24px}
.shadow-bar{background:url("/resources/images/common/sprite-horizontal-tiles.png?cb=2.14.3") 0 -620px repeat-x;height:18px;position:relative}
.shadow-bar:empty:after{content:"\0020"}
.shadow-bar:empty:after,.shadow-bar .fade-right{background:url("/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3") 0 -1299px no-repeat;position:absolute;top:0;right:0;width:79px;height:13px}
h2.bottom-border-arrow,.bottom-border-arrow h2,h2.bottom-border-arrow-wide,.bottom-border-arrow-wide h2{font:18px MiloSerifOffcMedium,Georgia,serif;color:#000}
.bottom-border-arrow,.bottom-border-arrow-wide{padding-bottom:26px;margin-bottom:12px;*height:26px;height:26px\9;background:url('/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3') 0 0 no-repeat}
.bottom-border-arrow{background-position:0 -1070px}
.bottom-border-arrow-wide{background-position:0 -466px}
.clickable{cursor:pointer}
.simple-html b,.simple-html strong{font-weight:bold;font-style:inherit}
.simple-html i,.simple-html em{font-style:italic;font-weight:inherit}
.simple-html p{margin:1em 0}
.simple-html h1,.simple-html h2,.simple-html h3,.simple-html h4,.simple-html h5,.simple-html h6{font-weight:bold;line-height:1.25}
.simple-html ul,.simple-html ol{margin:1em 0;padding-left:40px}
.simple-html ul{list-style-type:disc}
.simple-html ol{list-style-type:decimal}
.simple-html li{display:list-item}
.simple-html img{border:0}
button,.button{background-repeat:no-repeat;border-width:0;color:#fff;font-family:MiloSerifOffcMedium,Georgia,serif;font-size:18px;font-weight:normal;height:38px;line-height:38px;padding:0 16px}
a.button{color:#fff}
button:after,.button:after{content:"";height:100%;position:absolute;right:0;top:0;width:7px}
button:-moz-locale-dir(ltr):after{right:16px;-moz-transform:translate3d(16px,0px,0px);top:-9px;top:-moz-calc(0px)}
button,.button,button:after,.button:after{background-image:url(/resources/images/common/sprite-btns.png?cb=2.14.3)}
button.small,.button.small{font-size:14px;padding:0 18px;text-transform:none;height:26px;line-height:26px!important}
button.small:-moz-locale-dir(ltr):after{right:18px;-moz-transform:translate3d(18px,0px,0px);top:-5px;top:-moz-calc(0px)}
button.disabled,.button.disabled,button[disabled],*[disabled].button{border-width:1px!important;height:36px;line-height:36px!important;padding:0 15px!important;text-transform:none}
button.disabled.small,.button.disabled.small,button.small[disabled],*[disabled].button.small{padding:0 17px!important;height:24px;line-height:24px!important}
button.disabled.slim,.button.disabled.slim,button.slim[disabled],*[disabled].button.slim{height:19px;line-height:19px!important;padding:0 12px;z-index:10}
button.disabled:after,.button.disabled:after,button[disabled]:after,*[disabled].button:after{display:none!important}
button.branded,.button.branded{background-position:left 0}
button.branded:hover,.button.branded:hover{background-position:left -39px}
button.branded:active,.button.branded:active{background-position:left -78px}
button.branded:after,.button.branded:after{background-position:right 0}
button.branded:hover:after,.button.branded:hover:after{background-position:right -39px}
button.branded:active:after,.button.branded:active:after{background-position:right -78px}
button.primary,.button.primary{background-position:left -131px}
button.primary:hover,.button.primary:hover{background-position:left -170px}
button.primary:active,.button.primary:active{background-position:left -209px;background-position:left -208px\9}
button.primary:after,.button.primary:after{background-position:right -131px}
button.primary:hover:after,.button.primary:hover:after{background-position:right -170px}
button.primary:active:after,.button.primary:active:after{background-position:right -209px;background-position:right -210px\9}
button.primary.small,.button.primary.small{background-position:left -706px}
button.primary.small:hover,.button.primary.small:hover{background-position:left -733px}
button.primary.small:active,.button.primary.small:active{background-position:left -760px}
button.primary.small:after,.button.primary.small:after{background-position:right -706px}
button.primary.small:hover:after,.button.primary.small:hover:after{background-position:right -733px}
button.primary.small:active:after,.button.primary.small:active:after{background-position:right -760px}
button.secondary,.button.secondary{background-position:left -259px;color:#3169a8}
input[type=submit].button.secondary{border-right:1px solid #a5a299}
button.secondary,input[type=submit].button.secondary{//border:1px solid #a5a299;//background-position:-2px -261px;//line-height:34px}
a.button.secondary{//border-right:1px solid #a5a299}
button.secondary:hover,.button.secondary:hover{background-position:left -298px;color:#fff}
button.secondary:active,.button.secondary:active{background-position:left -337px;color:#fff}
button.secondary:after,.button.secondary:after{background-position:right -259px}
button.secondary:hover:after,.button.secondary:hover:after{background-position:right -298px}
button.secondary:active:after,.button.secondary:active:after{background-position:right -337px}
button.secondary.small,.button.secondary.small{background-position:left -519px}
button.secondary.small,input[type=submit].button.secondary.small{//background-position:-2px -521px;//line-height:22px!important}
button.secondary.small:hover,.button.secondary.small:hover{background-position:left -546px}
button.secondary.small:active,.button.secondary.small:active{background-position:left -573px}
button.secondary.small:after,.button.secondary.small:after{background-position:right -519px}
button.secondary.small:hover:after,.button.secondary.small:hover:after{background-position:right -546px}
button.secondary.small:active:after,.button.secondary.small:active:after{background-position:right -573px}
button.tertiary,.button.tertiary{background-position:left -387px}
button.tertiary:hover,.button.tertiary:hover{background-position:left -426px}
button.tertiary:active,.button.tertiary:active{background-position:left -465px}
button.tertiary:after,.button.tertiary:after{background-position:right -387px}
button.tertiary:hover:after,.button.tertiary:hover:after{background-position:right -426px}
button.tertiary:active:after,.button.tertiary:active:after{background-position:right -465px}
button.tertiary.small,.button.tertiary.small{background-position:left -612px}
button.tertiary.small:hover,.button.tertiary.small:hover{background-position:left -639px}
button.tertiary.small:active,.button.tertiary.small:active{background-position:left -666px}
button.tertiary.small:after,.button.tertiary.small:after{background-position:right -612px}
button.tertiary.small:hover:after,.button.tertiary.small:hover:after{background-position:right -639px}
button.tertiary.small:active:after,.button.tertiary.small:active:after{background-position:right -666px}
button.disabled.slim,.button.disabled.slim,button.slim[disabled],*[disabled].button.slim,button.slim,.button.slim{font-size:10.25px;font-weight:bold;height:19px;line-height:19px!important;text-transform:uppercase;font-family:Arial;margin:6px 0 4px 0;padding:0 12px;color:white!important;text-align:center}
a.button.slim:hover{color:#fff!important;text-decoration:none!important}
button .caret,.button .caret{-moz-transform:rotate(90deg);-moz-transform-origin:center center;-webkit-transform:rotate(90deg);-webkit-transform-origin:center center;display:inline-block;height:15px;line-height:15px;margin:0 -15px 0 15px;position:relative;text-align:center;top:-3px;vertical-align:middle;width:15px;writing-mode:tb-rl}
input[type=submit].a,button.a{background:0;background-color:transparent!important;border-width:0!important;color:#3169a8!important;font-family:arial,sans-serif;font-size:inherit;font-weight:inherit;font-style:inherit;height:auto;width:auto;line-height:normal!important;padding:0;cursor:pointer!important}
@media screen and (-webkit-min-device-pixel-ratio:0){button.a{position:relative;top:-1px}
}
button.a:after{content:"";display:none!important}
input[type=submit].a:link,input[type=submit].a:visited,input[type=submit].a:hover,input[type=submit].a:active,input[type=submit].a:focus,button.a:link,button.a:visited,button.a:hover,button.a:active,button.a:focus{color:#3169a8!important;text-decoration:underline}
button.a.disabled:link,button.a.disabled:visited,button.a.disabled:hover,button.a.disabled:active,button.a.disabled:focus,button.a[disabled]:link,button.a[disabled]:visited,button.a[disabled]:hover,button.a[disabled]:active,button.a[disabled]:focus{color:#3169a8!important}
.yui3-overlay-content{background-color:#fff}
.yui3-overlay-modal .yui3-widget-bd{padding:13px 20px 30px 46px}
.shadow-bar-header.overlayHead{padding:14px 0 17px 46px}
.axis-aligned{font-size:0;display:inline-block;//display:inline;line-height:0;zoom:1}
.axis-aligned>*{font-size:12px;font-size:1rem;line-height:normal}
.axis-aligned>.above-axis{vertical-align:text-bottom}
.axis-aligned>.below-axis{display:inline-block;//display:inline;height:auto;margin-top:4px;vertical-align:text-top;zoom:1}
.ajax-loading.styled-ajax,.ajax-loading-error.styled-ajax{position:relative}
.ajax-loading.styled-ajax:after{content:" ";background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;display:block;cursor:wait;opacity:.75;z-index:9999}
.ajax-loading.styled-ajax-spinner:after{content:" ";background-image:url('/resources/images/common/loader.gif?cb=2.14.3');background-repeat:no-repeat;background-position:center center;position:absolute;top:0;bottom:0;left:0;right:0;display:block;cursor:wait;visibility:visible;height:auto}
.ajax-loading-error.styled-ajax:after{content:" Sorry! There was an error updating this widget. Please refresh your page to see the latest content. ";color:#F11;border:1px solid #F11;background-color:#FFF;position:absolute;top:0;bottom:0;left:0;right:0;display:block;cursor:wait;opacity:.90;z-index:9999;font-weight:bold;padding:20% 20px;text-align:center}
.unselectable{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.gradiate{background:-webkit-linear-gradient(top,rgba(255,255,255,1),rgba(245,244,240,1));background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(245,244,240,1));background:-o-linear-gradient(top,rgba(255,255,255,1),rgba(245,244,240,1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F5F4F0')}
.vertical-divider,.vertical-divider div{background:#dcdcdc url('/resources/images/common/sprite-vertical-fade.png') no-repeat 0 100%;width:1px}
.vertical-divider div.height{background:transparent url('/resources/images/common/sprite-vertical-fade.png') no-repeat 100% 0;height:40px;min-height:40px}
.cds-module{margin:15px 12px 0 0}
.cds-module>.cds-module{margin:0}
.cds-module p em,.cds-module p em *{font-style:italic}
.bullet-gray{color:white;line-height:19px;height:19px;width:19px;text-align:center;border-radius:50%;background:#a9a5a0;background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') no-repeat transparent\9;background-position:1px -4960px\9;display:inline-block}
.cds-module{margin:15px 12px 0 0}
.cds-module>.cds-module{margin:0}
.warning-box{background:#fff;opacity:0;-moz-box-shadow:0 3px 8px rgba(0,0,0,.1);-web-kit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1);-moz-transition:opacity .5s,background .5s,height .5s;-webkit-transition:opacity .5s,background .5s,height .5s;transition:opacity .5s,background .5s,height .5s;font-size:14px;height:0;overflow:hidden}
.warning-box p{line-height:22px;padding:9px 26px}
.warning-box.show{border:solid 1px #bdbbaf;opacity:1;background:#fffae4;height:28px;margin-bottom:18px}
.masthead .logo{display:block;float:left;height:70px;width:202px}
.masthead .logo-supplement{display:block;float:left;height:28px;width:170px;margin-top:13px}
.masthead .SharedUpsellPromo{position:relative;top:0}
.masthead .masthead-bottom{clear:both;padding-bottom:12px}
.masthead .logo img{padding-bottom:76px}
.masthead.box.secure>.logo-container{background:url('https://simg1.imagesbn.com/presources/images/navbar/2011/BNLogo_Default.png') 11px -3px no-repeat white}
.masthead.box.regular>.logo-container{background:url('http://img1.imagesbn.com/presources/images/navbar/2011/BNLogo_Default.png') 11px -3px no-repeat white}
.masthead .navigation{float:left;margin-right:20px;zoom:1}
.masthead .quick-search{float:left;margin-right:20px}
.masthead .shopping-cart{float:right}
*[data-bn-widget-name]:empty{display:none}
*[data-bn-widget-name].empty-ie{border-width:0;height:0;overflow:hidden;padding:0;margin:0}
*[data-bn-widget-name].ajax.lazyload.ajax-loading{display:block;min-height:200px}
.user-links{position:relative;z-index:9999;height:27px}
.user-links .user-links-wrapper{background:#f5f4f0;border-bottom:solid 1px #dedede;color:#222;font:normal 12px arial;height:26px}
.user-links,.user-links a{color:#222}
.user-links:hover ul li ul{display:block}
.user-links .user-links-content{height:28px;margin:0 auto}
.user-links ul{display:inline;float:right;height:26px;line-height:26px;list-style-type:none;margin:0;padding:0}
.user-links ul>li{background:url(/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3) 0 -1493px no-repeat;float:left;position:relative}
.user-links ul>li.no-divider{background-image:none}
.user-links ul li a,.user-links ul li a{display:block;padding:0 16px;position:relative;left:-2px;text-decoration:none}
.user-links ul li:last-child a{padding-right:0}
.user-links ul li a:hover{color:#3169a8;cursor:pointer}
.user-links ul li.skip-to-main a,.user-links ul li.skip-to-main a:hover,.user-links ul li.skip-to-main a:visited{width:1px;height:1px;overflow:hidden}
.user-links ul li.skip-to-main a:active,.user-links ul li.skip-to-main a:focus{width:auto;height:auto}
.user-links ul li.user-welcome{padding:0 15px}
.user-links ul li.user-welcome form,.user-links ul li.user-welcome button.a{display:inline}
.user-links ul li.user-welcome button.a{text-decoration:none;color:#222!important;vertical-align:baseline}
.user-links ul li.user-welcome button.a:hover span{color:#3169a8}
.user-links ul li.user-welcome a{display:inline;padding:0;position:static}
.user-links ul li.user-welcome a.button{padding:0 12px;display:inline-block;margin-left:8px}
.user-links ul li.user-actions{transition-delay:.35s;-moz-transition-delay:.35s;-webkit-transition-delay:.35s;-o-transition-delay:.35s}
.user-links ul li.user-actions:hover{background-image:none;background-color:white;border:1px solid #d4d4d4\9;box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);margin:-1px\9;position:relative;transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}
.user-links ul li.user-actions::before,.user-links ul li.user-actions::after{background-color:#f5f4f0;content:'.';font-size:0;height:26px;opacity:0;position:absolute;top:0;transition-delay:.35s;-moz-transition-delay:.35s;-webkit-transition-delay:.35s;-o-transition-delay:.35s;width:1px;z-index:1000}
.user-links ul li.user-actions::before{left:0}
.user-links ul li.user-actions::after{right:-1px}
.user-links ul li.user-actions:hover::before,.user-links ul li.user-actions:hover::after{opacity:1;transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}
.user-links ul li.user-actions>a{background:url(/resources/images/common/sprite-icons.png?cb=2.14.3) 86px -790px no-repeat;padding-right:30px}
.user-links ul li.user-actions:hover>a{background-position:86px -990px}
.user-links ul li ul{background:#fff;border-style:none solid solid solid;border-color:#dedede;border-width:1px;height:auto;left:-1px;list-style-type:none;margin:1px 0 0 0;max-height:0;position:absolute;padding:0;overflow:hidden;transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;top:25px;width:144px}
.user-links ul li:hover ul{box-shadow:0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);max-height:999px}
.user-links ul li ul li{background:0;display:block;float:left;width:146px;padding:1px;position:static}
.user-links ul li ul li>a{background:white;color:#222;clear:both;display:block;height:24px;margin:0 2px;line-height:24px;padding:0 14px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}
.user-links ul li ul li a:hover{background:#ebe9e1}
.upsell-promo{width:550px;text-align:right;min-height:40px;float:right;margin:0;position:relative;z-index:1}
.yui3-js-enabled .upsell-promo{visibility:hidden}
.yui3-js-enabled .upsell-promo-init{visibility:visible}
.upsell-promo li{color:#222;font-size:18px;line-height:18px;padding-right:5px;position:absolute;right:0;top:21px;zoom:1}
.upsell-promo li a{color:#222}
.upsell-promo a:hover{color:#3169a8;text-decoration:none}
.upsell-promo>EM,.upsell-promo a>EM,.upsell-promo>em,.upsell-promo a>em{color:#d9652f}
.upsell-promo .upsell_box.hidden{display:none}
.quick-search{box-shadow:0 2px 5px -1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);position:relative;z-index:999}
.quick-search form{display:block;height:38px}
.quick-search button{float:right;margin-left:-112px;width:80px;//width:112px;z-index:2}
.quick-search .outer-container{border:solid 1px #7b9fc7;border-style:solid none solid none;height:36px;padding-right:112px;position:relative}
.quick-search .secondary-submit{background:url('/resources/images/common/sprite-ui-controls.png?cb=2.14.3') 0 -1900px no-repeat;cursor:pointer;position:absolute;top:-1px;left:0;width:51px;height:38px;text-indent:-1000em;margin:0;padding:0;border:0;z-index:2}
.quick-search .inner-container{border:3px solid #9dc0e7;border-style:solid none solid none;height:30px;padding-left:52px;padding-right:187px;position:relative}
.quick-search .inner-container .styledselect-display{border-left:1px solid #bfbfbf;display:block;float:right;margin-right:-187px;top:4px}
.quick-search .inner-container .styledselect-display.ie{border-width:0;border-left-width:1px;//right:-35px}
.quick-search .inner-container .styledselect-display,.quick-search .inner-container .styledselect-display:before,.quick-search .inner-container .styledselect-display .arrow{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.quick-search .inner-container .styledselect-display select,.quick-search .inner-container .styledselect-display:before,.quick-search .inner-container .styledselect-display .arrow{border:0}
.quick-search .inner-container .styledselect-display select,.quick-search .inner-container .styledselect-display.ie .text{font-size:14px;padding-left:15px;height:23px}
.quick-search .inner-container .styledselect-display:before,.quick-search .inner-container .styledselect-display .arrow{margin-right:7px;top:0}
.quick-search .inner-container .styledselect-display select{padding-top:-moz-calc(2px);width:152px}
.quick-search .inner-container .styledselect-display select option{color:#222;height:16px;margin:5px 2px;padding:3px 0 3px 15px;text-overflow:ellipsis;vertical-align:top;width:-moz-calc(100% - 23px)}
.quick-search .text-field-wrapper{background:transparent;display:block}
.quick-search .text-field-wrapper label,.quick-search .search-input{font-size:15px;font-weight:normal;height:31px;line-height:31px}
.quick-search .text-field-wrapper label{background:transparent;color:#888;top:0;padding-left:3px}
.quick-search .search-input{border:0;box-sizing:border-box;padding:0 0 0 8px;vertical-align:middle;width:100%}
.quick-search input.search-input:focus,.quick-search input.search-input:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.quick-search .yui3-aclist{font-size:14px;margin-left:-0.5px;width:100%}
.quick-search .yui3-aclist-content .yui3-aclist-item{padding:5px 10px 5px 59px}
.styledinput{display:inline-block;//display:inline;position:relative;//zoom:1}
@-moz-document url-prefix(){.styledinput{top:1px}
}
.styledinput-display{left:0;position:absolute;top:0}
.styledinput input:focus+.styledinput-display,.styledinput[class*=focused] .styledinput-display{outline:1px dotted #000}
.styledinput-content{filter:alpha(opacity=0);opacity:0;position:relative;z-index:2}
.styledcheckbox-display{background-color:#fff;border:solid 1px #969694;box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,0.10);-moz-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,0.10);-webkit-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,0.10);height:12px;overflow:hidden;width:12px}
.styledcheckbox input:checked+.styledcheckbox-display{background:#fff url('/resources/images/common/sprite-ui-controls.png?cb=2.14.3') 2px -618px no-repeat}
.styledcheckbox-selected{background:#fff url('/resources/images/common/sprite-ui-controls.png?cb=2.14.3') 2px -618px no-repeat}
.styledradiobutton-display{background-color:#fff;background:#fff url('/resources/images/common/sprite-ui-controls.png?cb=2.14.3') 0 -560px no-repeat;height:15px;overflow:hidden;width:14px}
.styledradiobutton input:checked+.styledradiobutton-display{background-position:0 -540px}
.styledradiobutton-selected{background-position:0 -540px}
.styledcheckbox-display,.styledradiobutton-display{left:3px;top:1px}
.styledselect-display{background-color:#fff;box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,0.20);-moz-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,0.20);-webkit-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,0.20);color:#000;line-height:24px;overflow:hidden;position:relative;top:0;vertical-align:top}
.styledselect-display select{-webkit-appearance:none;background-color:transparent;border-radius:0;line-height:24px;padding-bottom:-webkit-calc(1px);padding-right:25px;padding-right:-moz-calc(8px);padding-left:4px;position:relative;vertical-align:top\9;z-index:2}
.styledselect-display:before,.styledselect-display .arrow{background:#fff url(/resources/images/common/sprite-icons.png?cb=2.14.3) no-repeat;background-position:7px -791px;background-repeat:no-repeat;box-shadow:inset 0 -8px 6px 0 #f5f4ef;-moz-box-shadow:inset 0 -8px 6px 0 #f5f4ef;-webkit-box-shadow:inset 0 -8px 6px 0 #f5f4ef;border-left:1px solid #b5b4af;content:' ';display:block;font-size:0;pointer-events:none;position:absolute;height:24px;top:1px;right:1px;width:24px;z-index:3}
.styledselect-display:hover:before,.styledselect-display:hover .arrow{background-position:7px -991px}
.styledselect-display.ie{border:1px solid #969694}
.styledselect-display.ie:before{display:none}
.styledselect-display .arrow{top:0;z-index:1}
.styledselect-display.ie .text{line-height:23px;padding-left:4px;position:absolute;width:100%}
.styledselect-display.ie select{filter:alpha(opacity=0);height:23px;opacity:0;min-width:105%;padding-left:0;padding-right:10px}
.styledselect-display.ie.error{border:1px solid #cc1d01!important}
.styledcheckbox.error .styledcheckbox-display,.styledcheckbox-display.error{border:1px solid #cc1d01!important;color:#cc1d01}
.styledradiobutton-display.error{background-position:0 -600px}
.styledradiobutton.error input:checked+.styledradiobutton-display{background-position:0 -580px}
.styledradiobutton-display.styledradiobutton-selected.error{background-position:0 -580px}
.styledinput.error+label{color:#cc1d01}
.text-field-wrapper{background-color:#fff;display:inline-block;//display:inline;position:relative;//vertical-align:middle;//zoom:1}
.text-field-wrapper label{color:#666;font-size:12px;position:absolute;left:6px;//left:5px;line-height:24px;right:0;overflow:hidden;top:1px;white-space:nowrap}
.text-field-wrapper label.error{color:#cc1d01}
.text-field-wrapper label.active{color:#999;transition:all 200ms cubic-bezier(0.000,0.000,0.580,1.000);-webkit-transition:all 200ms cubic-bezier(0.000,0.000,0.580,1.000);-moz-transition:all 200ms cubic-bezier(0.000,0.000,0.580,1.000);-ms-transition:all 200ms cubic-bezier(0.000,0.000,0.580,1.000);-o-transition:all 200ms cubic-bezier(0.000,0.000,0.580,1.000)}
.text-field-wrapper label.hidden{visibility:hidden}
.text-field-wrapper input{background-color:transparent;margin:0;position:relative}
.shopping-cart{display:inline-block;float:right;height:38px;margin:0;position:relative}
.shopping-cart .shopping-cart-box{background:url(/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3) 0 -300px no-repeat;height:50px;padding:18px 0 0 0;position:absolute;text-align:left;top:-25px;width:247px}
.shopping-cart .shopping-cart-box a.cartpromo{background-color:#fff;color:#606060;font-size:12px;left:10px;padding:0 2px;top:-6px}
.shopping-cart .shopping-cart-box a.cartpromo span{font-weight:bold}
.shopping-cart .shopping-cart-box #cart.link{padding-left:15px;text-decoration:none}
.shopping-cart .shopping-cart-box:hover{background-position:0 -380px}
.shopping-cart a:hover{text-decoration:none}
.shopping-cart .shopping-cart-box .shopping-cart-header{width:195px;text-align:center}
.shopping-cart .shopping-bag{margin-bottom:5px}
.shopping-cart .shopping-bag .text{background-color:white;color:#000;font-weight:bold;padding:0 5px}
.shopping-cart .shopping-bag span.text em.items>span,.shopping-cart .shopping-cart-box:hover .shopping-bag .text{color:#3169a8}
.shopping-cart .shopping-bag span.text em.items>span.zeroQty{color:#000}
.shopping-cart .shopping-cart-box:hover .shopping-bag span.text em.items span{text-decoration:underline;color:#3169a8}
.shopping-cart .shopping-cart-header .shipping-message{color:#222;font-size:11px;line-height:15px}
.shopping-cart .shopping-cart-box:hover .shipping-message{text-decoration:none}
.shopping-cart .shopping-cart-header .shipping-message>span{font-weight:bold}
.horiz-navigation{height:38px;border-top:1px solid #d5d4cc;border-bottom:3px solid #939189;margin-bottom:24px;font-size:13px;line-height:34px;width:100%;zoom:1;z-index:800}
.horiz-navigation.nobottomspacing{margin-bottom:0}
.horiz-navigation a.promo-link{color:#d9652f}
.horiz-navigation>ul{float:left;z-index:801;position:relative}
.horiz-navigation>ul>li{padding:0 1px 0 0;float:left;position:relative;text-align:center;background:url('/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3') 0 -1587px no-repeat}
.horiz-navigation>ul>li.selectedstore{background-color:#e5e2da;background-image:none}
.horiz-navigation>ul>li:first-child{background-image:none;padding:0}
.horiz-navigation>ul>li:hover{background:url('/resources/images/common/sprite-horizontal-tiles.png?cb=2.14.3') 0 -660px repeat-x #939189}
.horiz-navigation>ul>li a.nooktab{background:url('/resources/images/widgets/mainNav_nook.png?cb=2.14.3') center 9px no-repeat;text-indent:-999em}
.horiz-navigation>ul>li:hover a.nooktab{background:url('/resources/images/widgets/mainNav_nook.png?cb=2.14.3') center -26px no-repeat}
.horiz-navigation>ul>li a.hggtab{background:url('/resources/images/widgets/mainNav_hgg.png?cb=2.14.3') center 4px no-repeat;text-indent:-999em}
.horiz-navigation>ul>li:hover a.hggtab{background:url('/resources/images/widgets/mainNav_hgg.png?cb=2.14.3') center -35px no-repeat}
.horiz-navigation>ul>li>a{color:#000;display:block;font-size:14px;height:38px;line-height:38px;padding:0}
.horiz-navigation>ul>li:hover>a{color:white}
.horiz-navigation>ul>li:hover+li{background-image:none}
.horiz-navigation>ul>li>div{text-align:left;border-style:solid;border-color:#939189;border-width:3px 1px 1px 1px;left:-60px;opacity:0;overflow:hidden;top:38px;width:304px;position:absolute;visibility:hidden;transition:all,width .25s ease-in-out .25s;-moz-transition:all .25s ease-in-out .25s;-o-transition:all .25s ease-in-out .25s;-webkit-transition:all .25s ease-in-out .25s;box-shadow:0 7px 10px rgba(0,0,0,.20);-webkit-box-shadow:0 7px 10px rgba(0,0,0,.20);-moz-box-shadow:0 7px 10px rgba(0,0,0,.20);width:0;z-index:802;padding-left:24px;background:#fff;*zoom:1}
.horiz-navigation>ul>li>div.withpromo{min-height:250px}
.horiz-navigation>ul>li:hover>div{opacity:1;visibility:visible}
.horiz-navigation>ul>li>div.ableftdrop{left:0}
.horiz-navigation>ul>li>div.centerdrop{left:-320px}
.horiz-navigation>ul>li>div.rightdrop{right:-60px;left:auto}
.horiz-navigation>ul>li.last-child>div,.horiz-navigation>ul>li:last-child>div{right:0;left:auto}
.horiz-navigation>ul>li>div.withpromo{width:540px}
.horiz-navigation>ul>li>div.two-col{width:328px}
.horiz-navigation>ul>li>div.two-col.withpromo{width:516px}
.horiz-navigation>ul>li>div.three-col{width:492px}
.horiz-navigation>ul>li>div.three-col.withpromo{width:680px}
.horiz-navigation>ul .nav{float:left;background:white}
.horiz-navigation>ul .nav .column{float:left;width:140px;padding:24px 24px 24px 0}
.horiz-navigation>ul .nav .column div{margin-bottom:30px}
.horiz-navigation>ul .nav .column div:last-child{margin-bottom:0}
.horiz-navigation>ul .nav h4{font-size:15px;line-height:17px;color:#6b6b6b;margin-top:20px;padding:0}
.horiz-navigation>ul .nav .column h4:first-child{margin-top:0}
.horiz-navigation>ul .nav a{color:#474747;display:block;font:12px/10px Arial;margin:6px 0;line-height:14px}
.horiz-navigation>ul .nav a:hover{color:#3169a8;text-decoration:underline}
.horiz-navigation>ul .nav a:hover .linkCopy{color:#3169a8;text-decoration:underline}
.horiz-navigation>ul .nav .column a.see-more-link:hover{text-decoration:none}
.horiz-navigation>ul .nav .column a.see-more-link:hover span:first-child{text-decoration:underline}
.horiz-navigation>ul .nav .column a .carot{background-position:0 -1098px}
.horiz-navigation>ul .nav .column a:hover .carot{background-position:0 -1198px}
.horiz-navigation ul .nav .promo{background-color:#f9f9f7;padding-left:24px;position:absolute;top:0;right:0;bottom:0;width:140px;height:100%;z-index:199;border-left:solid 1px #ccc}
.horiz-navigation .promo .promo-text .headline{color:#d96630;display:block;font-size:20px;line-height:24px;margin-bottom:5px}
.horiz-navigation .promo .promo-text .promoCopy{color:#000;display:block;font:normal 12px Arial;line-height:18px}
.horiz-navigation .promo .promo-text .linkCopy{display:block;line-height:20px;margin-top:5px}
.horiz-navigation .promo .promo-text span.linkCopy>span{font:normal 12px Arial;color:#3169a8;line-height:16px}
.horiz-navigation .promo:hover .promo-text>span.linkCopy>span{text-decoration:underline}
.horiz-navigation .promo-graphics{bottom:48px;height:130px;right:0;position:absolute;z-index:200}
.horiz-navigation .carot{display:inline-block;background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') 0 -1098px no-repeat;height:8px;width:8px;margin-left:3px}
.horiz-navigation .promo .carot{background-position:0 -1198px}
.horiz-navigation a:hover .promo .promo-text .headline,.horiz-navigation a:hover .promo .promo-text .promoCopy,.horiz-navigation a:hover .promo .promo-text .linkCopy{color:#3169a8}
.horiz-navigation a:hover{text-decoration:none}
.image-reflection,.image-block{position:relative;box-shadow:0 1px 4px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.15);border:solid 1px #ddd;text-align:center;padding:4px 4px 0 4px}
.product-image-smaller{margin:0 auto;max-width:270px}
.image-block.smaller-product{padding:4px}
.image-block.nookapp{border:solid 5px #fff;border-radius:30px;box-shadow:0 1px 4px rgba(0,0,0,0.55);overflow:hidden;padding:0}
.image-reflection,.image-block.image-block-clean{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0}
.image-block img{display:inline-block}
.image-block.small,.image-block.image-block-small{max-width:none;max-height:none;text-align:left;border:0;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0}
.image-block.small img,.image-block.image-block-small img{border:1px solid #bdbaaf;position:relative;box-shadow:0 1px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);text-align:left;padding:3px;display:block}
.image-block.small.nookapp,.image-block.image-block-small.nookapp{overflow:visible}
.image-block.small.nookapp a,.image-block.image-block-small.nookapp a{border-radius:24px;-moz-radius:24px;-webkit-border-radius:24px}
.image-block.small.nookapp a img,.image-block.image-block-small.nookapp a img{border:1px solid #bdbaaf;border-radius:16px;-moz-radius:16px;-webkit-border-radius:16px;padding:5px}
.small.image-block-clean,.small.image-block-clean .image,.image-block-small.image-block-clean,.image-block-small.image-block-clean .image{border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.image-block a.read_sample_badge:hover{text-decoration:none}
.image-block .read_sample_badge{position:absolute;bottom:0;right:0;height:80px;width:72px;background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') no-repeat;background-repeat:no-repeat}
.image-block .read_sample_badge{background-position:0 -4142px}
.image-block-custom-badge .google-play-badge{background:url('/resources/images/widgets/product-page/google-play-badge.png') no-repeat;width:115px;height:35px;display:block;margin:0 auto}
.image.small{width:112px}
.thumbs{margin-top:12px}
.thumbs .thumb{border:1px solid #bdbaaf;cursor:pointer;float:left;margin:0 10px 8px 10px;padding:3px}
.thumbs .thumb:hover{box-shadow:0 1px 4px rgba(49,105,168,0.4);-moz-box-shadow:0 1px 4px rgba(49,105,168,0.4);-webkit-box-shadow:0 1px 4px rgba(49,105,168,0.4)}
.thumbs .thumb-centered{border-collapse:collapse;display:table-cell;height:60px;text-align:center;vertical-align:middle;width:60px}
.thumbs .thumb span{//display:inline-block;//height:100%;vertical-align:middle}
.thumbs .thumb img{max-width:60px;max-height:60px;vertical-align:middle}
.thumbs .more,.thumbs .more:hover{border-width:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.thumbs .more .arrow{background:url("/resources/images/common/sprite-icons.png?cb=2.14.3") no-repeat scroll 3px -300px transparent;display:inline-block;height:10px;margin-left:2px;width:14px}
.product-image-viewer.hide{display:none}
.product-image-viewer{background:#fff;border:1px solid #bdbaaf;box-shadow:0 1px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.25);margin-left:18px;z-index:10}
.product-image-viewer .viewer-image-item{max-width:600px;max-height:600px}
.product-image-viewer .yui3-widget-hd{height:32px;text-align:center}
.product-image-viewer .yui3-widget-hd .text-close{position:absolute;right:60px;top:13px;background:0;font-weight:bold;cursor:pointer}
.product-image-viewer a.close{background:#fff url(resources/images/common/sprite-ui-controls.png?cb=2.14.3) no-repeat 0 -960px;height:26px;width:24px;position:absolute;top:0;right:0}
.product-image-viewer a.close:hover{background-position:0 -1000px}
.product-image-viewer .yui3-widget-bd{clear:both;position:relative;padding:0 10px}
.product-image-viewer .pointer{background:url(/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3) no-repeat 0 -1400px;display:block;width:22px;height:22px;top:20px;left:-11px;position:absolute}
.product-image-viewer .viewer-image-item{text-align:center}
.product-image-viewer .viewer-image-item img{max-width:100%;max-height:100%;display:inline}
.product-image-viewer .viewer-image-item:first-child{display:block}
.product-image-viewer .product-viewer-block{position:relative;overflow:hidden}
.product-image-viewer .previous,.product-image-viewer .next{background:url("/resources/images/common/sprite-ui-controls.png?cb=2.14.3") no-repeat;width:26px;height:26px;position:absolute;top:40%;cursor:pointer}
.product-image-viewer .previous{background-position:0 -640px;left:0}
.product-image-viewer .next{background-position:0 -680px;right:0}
.product-image-viewer .previous:hover{background-position:0 -720px}
.product-image-viewer .next:hover{background-position:0 -760px}
.product-image-viewer .previous:active{background-position:0 -800px}
.product-image-viewer .next:active{background-position:0 -840px}
.product-image-viewer .product-viewer-content{max-width:600px;height:600px;padding-bottom:10px;margin:0 auto}
.product-view-pagination{margin-top:10px}
.product-view-pagination .index{padding-right:5px}
.product-view-pagination .total{padding-left:5px}
ul.contributors{display:inline}
ul.contributors+ul.contributors{padding-left:10px}
ul.contributors+ul.contributors+ul.contributors{padding-left:0;display:block;margin:0 0 13px 0}
ul.contributors li{display:inline}
ul.contributors li{display:inline}
ul.contributors+ul.contributors{padding-left:12px}
.shadowed-header .link{float:right;font-size:12px;margin:9px 0 0;padding:0 8px 0 0}
.shadow-bar-header{font-size:24px;line-height:115%;padding-top:16px;padding-bottom:15px}
.shadow-bar:empty:after{content:"\0020"}
.shadow-bar{background:url("/resources/images/common/sprite-horizontal-tiles.png?cb=2.14.3") 0 -620px repeat-x;height:18px;position:relative}
.shadow-bar .fade-right{background:url("/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3") 0 -1299px no-repeat;position:absolute;top:0;right:0;width:79px;height:13px}
.bn-overlay .yui3-widget-hd .shadow-bar,.popup-content .shadow-bar{margin-left:-46px}
.shadow-bar-header.overlayHead{padding:0}
.yui3-widget-mask{background-color:#fff;filter:alpha(opacity=70);opacity:.7}
.bn-overlay{background-color:#fff;box-shadow:3px 3px 30px -5px #93918a;-moz-box-shadow:3px 3px 30px -5px #93918a;-webkit-box-shadow:3px 3px 30px -5px #93918a;border:2px solid #93918a;max-height:98%;overflow-y:auto;overflow-x:hidden;position:fixed!important}
.bn-overlay-hidden{visibility:hidden}
.bn-overlay .styled-close{position:absolute;top:-1px;right:-1px;z-index:200}
.bn-overlay-content{display:none;z-index:100}
.bn-overlay .bn-overlay-content{color:#000;display:inline-block;//display:inline;height:100%;position:relative;width:100%;//zoom:1}
.bn-overlay .bn-overlay-content>.yui3-widget-hd,.bn-overlay .bn-overlay-content>.yui3-widget-bd,.bn-overlay .bn-overlay-content>.yui3-widget-ft{padding-left:46px;padding-right:46px}
.yui3-widget-tmp-forcesize .bn-overlay-content{overflow:hidden!important}
.bn-overlay .yui3-widget-bd{padding-top:30px;padding-bottom:30px}
.bn-overlay .yui3-widget-hd ~ .yui3-widget-bd{padding-top:13px}
.bn-overlay .yui3-widget-ft{padding-bottom:20px}
.bn-overlay sup{font-size:50%}
.add-to-list{min-width:181px}
.add-to-list li{margin:2px 0;line-height:22px}
.add-to-list .sep{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAFElEQVQIHWP4//8/Q3Z2FpD6zwAAN58IOj+Utn4AAAAASUVORK5CYII=") repeat-x left center;height:1px;margin:3px 2px;//border-bottom:solid 1px dotted #ccc;//width:100%;//overflow:hidden}
.add-to-list li a span.add-to-text{display:none}
.add-to-list li a{background:url('/resources/images/common/sprite-icons.png?cb=2.14.3') no-repeat 6px -2000px}
.add-to-list li a.mylib{background-position:6px -1995px}
.add-to-list li a.mywish,.add-to-list li a.custwish,.add-to-list li a.mynookwish{background-position:6px -2195px}
.add-to-list li a.readingnow{background-position:6px -2395px}
.add-to-list li a.myfav{background-position:6px -2095px}
.add-to-list li a.myess,.add-to-list li a.custess{background-position:6px -2295px}
.add-to-list a{display:block;padding:0 9px 0 25px;color:#222;font-size:12px;text-decoration:none;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}
.add-to-list a:hover{color:#3169a8;background-color:#ebe9e1}
.add-to-list-create-list p{font-size:13px;padding:5px 0}
.add-to-list-create-list input[type=text]{width:410px}
.add-to-list-create-list .list-create-description{max-width:418px;width:418px;min-width:418px;height:50px}
.menu-item-overlay .header,.menu-item-trigger{padding:0 12px;line-height:20px;color:#3169a8;display:inline-block;white-space:nowrap}
.menu-item-overlay .arrow,.menu-item-trigger .arrow{background:url("/resources/images/common/sprite-icons.png?cb=2.14.3") no-repeat scroll 0 -996px transparent;width:10px;height:10px;display:inline-block;vertical-align:text-top;margin-left:2px}
.menu-item-overlay{position:relative;top:-6px;left:-1px}
.menu-item-overlay .header,.menu-item-overlay .content,.menu-item-overlay .line{position:absolute;left:0;background-color:white}
.menu-item-overlay .header,.menu-item-overlay .content{border-width:1px;border-style:solid;border-color:#dedede;box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2)}
.menu-item-overlay .content{top:32px;padding:2px}
.menu-item-overlay .line{top:31px;height:2px;width:100%;left:1px}
.menu-item-overlay .header{top:0;border-color:#dedede #dedede #fff;border-width:1px;border-style:solid;height:31px;padding-top:5px}
.product-share{opacity:.01;transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out}
.product-share.show{opacity:1.0}
.product-share>*{float:right}
.product-share .more-shares>*{margin-right:10px}
.product-share .plus-one-button{max-height:20px;overflow:hidden}
.product-share .pinterest{margin-right:42px}
.stars-large{background-image:url("/resources/images/common/sprite-icons.png?cb=2.14.3");background-position:-80px -1300px;background-repeat:no-repeat;display:inline-block;//display:inline;height:15px;width:80px;//zoom:1}
.stars-large.r0{background-position:-80px -1300px}
.stars-large.r1{background-position:-64px -1300px}
.stars-large.r2{background-position:-48px -1300px}
.stars-large.r3{background-position:-32px -1300px}
.stars-large.r4{background-position:-16px -1300px}
.stars-large.r5{background-position:0 -1300px}
.stars-large.r0h{background-position:-78px -1315px}
.stars-large.r1h{background-position:-63px -1315px}
.stars-large.r2h{background-position:-47px -1315px}
.stars-large.r3h{background-position:-33px -1315px}
.stars-large.r4h{background-position:-17px -1315px}
.product-title{margin:0 0 18px 0}
.product-title h1{font-size:24px;line-height:25px}
.product-title h1 .edition{color:#8c8883}
.product-title h1.alt{font:24px/25px Arial,Georgia}
.product-title span.award-winner{text-transform:uppercase;font-size:14px;display:block;line-height:20px}
.product-title li{display:inline}
.product-title a.subtle{color:#000}
.product-title a.subtle:hover{color:#3169a8}
.product-title .share-bar{float:right;margin-top:0}
.product-title ul.contributors{display:inline-block;//display:inline;margin:10px 0;padding:0;//zoom:1}
.product-title ul.contributors+ul.contributors{display:block;padding-left:0;margin-top:0}
.ProductTitle .starDisplay{line-height:18px}
.ProductTitle .starDisplay span.total{position:relative;display:inline-block;top:-3px;margin-left:5px;color:#3169a8}
.product-title .review-status h3{font-weight:bold;padding-bottom:5px}
.product-title h1+.reviews-share{margin-top:18px}
.product-title .review-status .stars-large{position:relative;top:3px;left:-1px}
.fade-to-more{position:relative}
.fade-to-more .content{max-height:60px;overflow:hidden}
.fade-to-more .fade{border-bottom:solid 1px #eee;background:linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 75%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 75%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 75%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(75%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);height:24px;margin-top:-25px;position:relative;width:100%}
.fade-to-more .trigger{cursor:pointer;display:inline-block;padding-top:5px}
.fade-to-more .trigger .less{display:none}
.fade-to-more.expanded .content{max-height:none!important}
.fade-to-more.expanded .fade{display:none}
.fade-to-more.expanded .trigger .more{display:none}
.fade-to-more.expanded .trigger .less{display:inline}
.product-commentary-snippet{clear:both;line-height:1.6em;margin:16px 0;padding-left:1px;position:relative}
.product-commentary-snippet *{border-width:0!important;display:inline!important;font-size:12px!important;padding:0!important}
.product-commentary-snippet .box:before,.product-commentary-snippet .box:after{display:none!important}
.product-commentary-snippet br{display:none!important}
.product-commentary-snippet h3{font-weight:bold}
.product-commentary-snippet h3:after,.product-commentary-snippet h5:after{content:'-';padding:0 6px}
.product-commentary-snippet aside{display:none!important}
.product-commentary-snippet .fade-to-more .fade,.product-commentary-snippet .fade-to-more .trigger{display:none!important}
.product-commentary-snippet+.fade-out{height:8px;width:100%;border-top:1px solid #ccc;background:url("resources/images/common/sprite-horizontal-tiles.png?cb=2.14.3") 0 -620px repeat-x}
.bb-title-format{font-weight:normal;font-size:20px;font-family:MiloSerifOffcMediumItalic,Georgia,serif;line-height:24px}
.bb-title-info{white-space:nowrap;font-size:12px}
.product-buy-box-layout.nookbook-buy-box .left,.product-buy-box-layout.product-buy-box .left{padding:8px 14px 0 0;width:164px}
.product-buy-box-layout.nookbook-buy-box{padding:0 0 10px}
.bb-pricing .price{font-size:24px;line-height:20px;color:#000}
.bb-pricing .price.hilight{color:#d9652f;font-size:24px;line-height:20px;font-weight:bold}
.bb-pricing .bn-label{font-size:12px;margin-top:10px}
.bb-pricing{font-size:12px;line-height:1.25em;padding:12px 0 0 0;margin-left:12px}
.bb-pricing.pricing-break-early{padding:12px 40px 0 0}
.bb-pricing .savings{margin-top:5px;font-size:11px}
.bb-pricing .subscription-savings{padding-left:8px;border-left:1px solid #dedede}
.bb-pricing .savings .list{text-decoration:line-through}
.bb-pricing .charge-period{margin-right:8px}
.product-purchase .not-available{font-size:18px;color:#6b6b6a;line-height:1.25em;margin-top:8px}
.product-purchase .not-available .bb-title-format,.product-purchase .not-available .bb-title-info{font-size:18px;font-family:inherit}
.purchase .button.subscribe-now,.purchase button.subscribe-now{font-size:16px}
.purchase{text-align:center}
.purchase .other-formats{width:134px;padding:0 0 10px 0;text-align:left;font-size:12px;margin-top:-2px}
.purchase .other-formats select{width:134px}
.purchase .button,.purchase button{width:106px;margin:0 auto}
.purchase button{//width:140px}
.purchase .button.wide,.purchase button.wide{width:140px}
.purchase.product-video-purchase a.button.watch-episodes{width:136px}
.purchase .button.download-now,.purchase button.download-now{font-size:15px}
.purchase .upsell{margin-top:9px;text-align:left;line-height:15px}
.purchase .upsell .message{margin:-16px 0 0 20px}
.purchase .upsell .message .bn-price{font-weight:bold}
.purchase .upsell .message a{word-wrap:break-word}
.purchase .upsell .message em{font-style:italic}
.purchase .pickup{margin-top:15px;margin-left:auto;margin-right:auto}
.purchase .pickup a{color:#3169a8;font-size:12px;line-height:12px;display:inline-block;padding-right:14px;background:url("/resources/images/common/sprite-icons.png?cb=2.14.3") no-repeat scroll right -997px transparent}
.purchase .rental-note,.purchase .buy-as-gift-link,.purchase .sample{display:inline-block;margin-top:10px;position:relative;line-height:15px;overflow:hidden}
.purchase .buy-as-gift-link{padding-left:18px}
.purchase .sample{margin-left:-12px;padding-left:32px}
.purchase .buy-as-gift-link span,.purchase .sample span{display:none;*display:inline}
.purchase .buy-as-gift-link span,.purchase .sample span,.purchase .buy-as-gift-link:after,.purchase .sample:after,.purchase .sample .icon{content:"";position:absolute;left:0;top:0;width:7px;height:100%;padding:0 10px;background:url(/resources/images/common/sprite-icons.png?cb=2.14.3) 0 -1600px;display:inline-block;margin-left:14px}
.purchase .buy-as-gift-link span,.purchase .buy-as-gift-link:after{background:url(/resources/images/common/sprite-icons.png?cb=2.14.3) 0 -1700px;margin-left:0}
.product-purchase-pickup-overlay.hide{display:none}
.product-purchase-pickup-overlay{background:white;height:100px;width:240px;padding:15px;margin-top:10px;box-shadow:0 1px 2px rgba(0,0,0,0.15) -moz-box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ceccc1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4ef));background:-moz-linear-gradient(top,#fff,#f5f4ef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFF5F4EF')}
.product-purchase .yui3-widget-hd{position:relative}
.product-purchase-pickup-overlay a.close{position:absolute;right:-20px;top:22px}
.product-purchase-pickup-overlay h3{font-size:16px;line-height:1em;color:#222}
.product-purchase-pickup-overlay p{font-size:12px;line-height:1.5em;color:#474747}
.product-purchase-pickup-overlay p,.product-purchase-pickup-overlay form{margin-top:10px}
.product-purchase-pickup-overlay input[name=zipcode]{min-width:110px;width:110px;height:20px}
.product-purchase-pickup-overlay button{margin-top:0;float:right}
.product-purchase-pickup-overlay .tooltip-bubble-up{background-image:url("/resources/images/common/sprite-ui-bkgds.png?cb=2.14.3");background-position:-41px -1000px;height:10px;position:absolute;right:0;top:1px;width:11px}
div.more-about-buying-renting{font-size:13px;line-height:17px}
div.more-about-buying-renting h4{border-top:1px solid #ccc;font-size:16px;font-weight:bold;line-height:20px;margin:25px 0 0 0;padding:25px 0 0 0}
div.more-about-buying-renting h4:first-child{border-top:0;margin-top:0;padding:0}
div.more-about-buying-renting p{margin:15px 0 0 0}
div.more-about-buying-renting p strong{font-weight:bold}
.shipping .description{color:#222}
.shipping .description b{font-weight:bold}
.shipping .description i{font-style:italic}
.shipping .eligible{margin-top:2px}
.shipping .eligible em{font-weight:bold}
.shipping .delivery-message a,.shipping .eligible a{text-decoration:none;color:#000}
.shipping .promo{margin-top:10px}
.shipping .promo,.shipping .promo a{font-weight:bold;color:#d9652f;text-decoration:none}
.shipping .delivery-message a:hover span,.shipping .promo a:hover span,.shipping .eligible a:hover span{text-decoration:underline}
.shipping .delivery-message a span,.shipping .promo a span,.shipping .eligible a span{color:#3169a8;font-weight:normal}
.shipping .device-support{position:relative}
.shipping .current-issue,.shipping .free-trial{margin-bottom:8px}
.shipping .download-message{margin-top:1em}
.shipping-info-links{margin-top:12px}
.shipping dl dt{font-weight:bold}
.product-buy-box-layout{padding:0 0 20px;position:relative;clear:both}
.product-buy-box-top-border{border-top:1px solid #ccc}
.product-buy-box-layout .left{float:left;font-size:11px;line-height:1.25em;width:154px;padding:10px 14px 0 12px;clear:left}
.product-buy-box-layout .center{font-size:12px;line-height:1.5em;margin-left:198px;margin-right:178px;padding:24px 15px 0}
.product-buy-box-layout .right{float:right;width:138px;padding:24px 20px 0}
.product-buy-box-layout .line-1,.product-buy-box-layout .line-2{position:absolute;top:10px;bottom:10px;width:1px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//8/A/ObN6//M4BYAEwQCcBB7s7aAAAAAElFTkSuQmCC") repeat-y left top}
.product-buy-box-layout .line-1{left:198px;//border-left:1px dotted #ccc}
.product-buy-box-layout .line-2{right:178px;//border-right:1px dotted #ccc}
.product-buy-box-layout .yui3-widget-hd{position:relative}
.product-buy-box-top-border.buy-box-2s{border:0;padding:0 0 16px 0}
.buy-box-2s.unequal-sections.product-buy-box-layout .left{width:70%;font-size:12px;line-height:18px}
.buy-box-2s .device-list h4{margin:0}
.buy-box-2s.equal-sections.product-buy-box-layout .right{width:20%}
.buy-box-2s.unequal-sections.product-buy-box-layout .line-1{left:auto;right:178px;background:#dedede;top:16px;bottom:16px}
.buy-box-2s.product-buy-box-layout .center{width:0}
.buy-box-2s .product-price,.buy-box-2s .nook-price{margin-left:12px}
.buy-box-2s .price,.buy-box-2s .price-info{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}
.buy-box-2s .bb-pricing{padding:0;margin:8px auto 8px 12px}
.buy-box-2s .bb-pricing .price{font-size:24px;line-height:30px;font-weight:bold}
.buy-box-2s .bb-pricing .price-info em{color:#d9652f;font-weight:bold}
.buy-box-2s .bb-pricing .price-info em:after{color:#b4b4b4;content:'|';padding:0 5px;font-weight:normal}
.buy-box-2s .bb-pricing .price-info span.list-label,.buy-box-2s .bb-pricing .price-info span.paren{display:none}
.buy-box-2s .bb-pricing .price-info,.buy-box-2s .nook-supported-devices{margin-left:12px;margin-top:0;font-size:12px}
.buy-box-2s .bb-pricing .price-info{margin-left:8px}
.buy-box-2s .product-shipping{margin-left:24px}
.buy-box-2s .bb-pricing .price-info .bn-label{display:none}
.buy-box-2s .bb-pricing .price-info .savings{margin-top:0;font-size:12px;padding-top:8px}
.buy-box-2s .bb-pricing .price-info .savings.hilight em{color:#d9652f}
.nookbook-buy-box-2s.buy-box-2s .bb-pricing .price-info em{color:black}
.buy-box-2s .nook-price .non-exact-match{margin:10px 0 12px 12px;color:#999;font-size:11px}
.buy-box-2s.unequal-sections .nook-supported-devices .device-list.before{float:none}
.buy-box-2s.unequal-sections .nook-supported-devices .device-image{display:none}
.buy-box-2s.equal-sections.product-buy-box-layout .left{width:45%}
.buy-box-2s.equal-sections.product-buy-box-layout .right{width:45%;padding:20px 20px 0}
.buy-box-2s.equal-sections.product-buy-box-layout .line-1{left:50%;background:#dedede;top:10px;bottom:16px}
.buy-box-2s.equal-sections.product-buy-box-layout .left .bb-title{margin:5px 0 0 12px;padding:0;font-size:13px;line-height:16px;width:100%}
.buy-box-2s.equal-sections .purchase .purchase-options-wrapper,.buy-box-2s.equal-sections .purchase .instant_purchase_form,.buy-box-2s.equal-sections .purchase .instant_purchase_form button,.buy-box-2s.equal-sections .purchase .pickup{display:inline-block}
.buy-box-2s.equal-sections .purchase .purchase-options-wrapper{margin-right:12px}
.buy-box-2s.equal-sections .purchase{text-align:left;margin-left:24px}
.buy-box-2s.equal-sections .nook-purchase-alternate-options{display:inline-block;vertical-align:middle;margin-left:11px}
.buy-box-2s.equal-sections .nook-purchase-alternate-options a{display:block;font-size:12px}
.buy-box-2s.equal-sections .purchase .button{float:left}
.buy-box-2s.equal-sections .purchase .sample{margin-top:0}
.buy-box-2s.equal-sections .purchase .buy-as-gift-link{margin-top:4px;margin-left:2px}
.buy-box-2s.equal-sections .nook-supported-devices{margin-left:80px;margin-top:-10px;vertical-align:middle}
.buy-box-2s.equal-sections .nook-supported-devices .device-list-text{margin-top:24px}
.single-gradient-wrap-layout{padding:0;//border-bottom:1px solid #ccc;position:relative;clear:both;margin-bottom:10px}
.single-gradient-wrap-layout .fade-out{right:0;left:0;position:absolute;height:18px}
.single-gradient-wrap-layout .fade-out{bottom:-19px;border-top:1px solid #ccc;background:url("resources/images/common/sprite-horizontal-tiles.png?cb=2.14.3") 0 -620px repeat-x}
.single-gradient-wrap-layout+a[name]+.single-gradient-wrap-layout{//margin-top:18px}
.product-note{padding:10px 0 10px 0}
.product-note p{margin:10px 0 0 0}
.product-note .product-also-available ul{display:inline}
.product-note .product-also-available li{display:inline;float:none;padding-right:18px;width:auto}
.product-note .product-also-available li:first-child{padding-right:0}
.product-note-aside{margin:0}
.product-promos.product-promos-aside .product-message-note{text-align:left}
.request-as-nook-book{margin:30px 0;height:40px}
.request-as-nook-book .note{float:left;position:relative;height:40px;width:100%;margin-bottom:30px;border:1px solid #dedede;font-size:16px;color:#474747}
.request-as-nook-book .note ul{float:left;left:50%;position:relative}
.request-as-nook-book .note ul li{float:left;right:50%;position:relative}
.request-as-nook-book .note .icon{margin-top:7px;height:18px;width:110px;background:#fff url('/resources/images/common/sprite-icons.png?cb=2.14.3') 0 -1500px no-repeat}
.request-as-nook-book .note .request,.request-as-nook-book .note .confirm{line-height:40px}
.request-as-nook-book .note .request a{color:#000}
.request-as-nook-book .note .request a:hover{color:#3169a8;text-decoration:underline}
.request-as-nook-book .note.pre .confirm,.request-as-nook-book .note.post .request{display:none}
.request-as-nook-book .note.pre .request,.request-as-nook-book .note.post .confirm{display:inline}
.product-commentaries{margin-top:36px;margin-bottom:36px}
.product-commentaries h2{font-size:18px;line-height:18px;padding-bottom:10px;color:#000}
.product-commentaries h3{font-size:18px;line-height:18px;padding-bottom:5px;color:#000}
.product-commentary{border-bottom:1px solid #dedede;font-size:13px;line-height:1.6em;padding-bottom:15px;padding-top:18px;position:relative;zoom:1}
.product-commentary:first-child{padding-top:0}
.product-commentary h2{font-size:18px;line-height:18px;padding-bottom:10px;color:#000}
.product-commentary h3{font-size:18px;line-height:18px;padding-bottom:5px;color:#000}
.product-commentary h5,.product-commentary h6{color:#000;font-size:13px;font-weight:bold}
.product-commentary h5{margin-top:10px}
.product-commentary .simple-html ul,.product-commentary .simple-html ol{padding-left:15px}
.product-commentary li{line-height:1.65em}
.product-commentary a{text-decoration:none;color:#3169a8;cursor:pointer}
.product-commentary a.subtle{color:#000}
.product-commentary a.subtle:hover{color:#3169a8}
.product-commentary a:hover{text-decoration:underline}
.product-commentary aside{width:310px;float:right}
.product-commentary aside.emptyAside{width:0}
.product-commentary aside h5+ul{margin-bottom:18px}
.product-commentary section{padding-right:396px;padding-left:20px}
.product-commentary section.emptyAside{padding-right:0}
.product-commentary section.wide{padding-right:20px}
.product-commentary .top{padding-left:20px}
.product-commentary .question{margin-top:10px}
.product-commentary .fade-to-more .content{max-height:164px}
.product-commentary aside:not(:empty)+section{min-height:214px}
.product-commentary aside:not(:empty)+section>.fade-to-more:not(.expanded){bottom:50px;position:absolute;left:20px;right:396px;top:18px}
.product-commentary aside:not(:empty)+section.emptyAside>.fade-to-more:not(.expanded){right:0}
.product-commentary aside:not(:empty)+section.wide>.fade-to-more:not(.expanded){right:20px}
.product-commentary aside:not(:empty)+section>.fade-to-more:not(.expanded) .content{max-height:100%}
.adsense.pre-size.tall-250{min-height:252px;//height:252px}
.adsense-personal-homepage{text-align:right}
.product-commentary-advertisement{background-color:#f0f0f0;color:#474747;height:290px;margin-bottom:15px;width:310px}
.product-commentary-advertisement .headerText{padding:15px 0 10px 0}
.product-commentary-advertisement .ad{margin:0 5px}
.headered-components .tabs li{float:left;padding:0 10px;border-left:1px solid #dbd8cc;font-size:12px;line-height:1.25em;margin-top:10px}
.headered-components .tabs li:first-child{padding-left:4px;border-left:none}
.headered-components .tabs a{text-decoration:none;color:#222}
.headered-components .tabs a:hover{text-decoration:underline;color:#3169a8}
.headered-components .tabs{margin-bottom:2px;font-weight:bold;margin-top:-10px}
.product-reviews{position:relative}
.product-reviews.no-ratings{border-bottom:solid 1px #d4d2d2}
.product-reviews .left,.product-reviews .right{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.product-reviews .left{padding-left:20px}
.product-reviews .right{padding-right:20px}
.product-reviews .shadowed-header{margin-bottom:3px}
.product-reviews .horiz_rule{position:absolute;width:1px;top:45px;bottom:0;left:310px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//8/A7OFhcV/BhALADs3B6V+cxNCAAAAAElFTkSuQmCC") repeat-y scroll left top transparent}
.product-reviews .fade-in{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#00FFFFFF');height:60px;position:absolute;left:0;//left:-1px;top:0;width:1px}
.product-reviews .fade-out{position:absolute;bottom:0;left:0;//left:-1px;width:1px;height:60px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFFFF');background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1))}
.reviews-average-rating .averageRating{font-weight:bold;font-size:16px;color:#000;margin-bottom:12px}
.reviews-average-rating .averageRating a{color:#000}
.reviews-average-rating .averageRating a:hover{color:#3169a8}
.reviews-average-rating .starDisplay{font-size:12px;color:#000;margin-bottom:6px}
.reviews-average-rating .starDisplay span.total{position:relative;top:-3px;*top:0;margin-left:5px;color:#3169a8}
.reviews-average-rating .inactive span.total{color:#000}
.reviews-rating-distribution .header{font-size:12px;font-weight:normal;margin-bottom:10px}
.rating-distro-row{position:relative;line-height:11px;margin-bottom:7px;zoom:1;overflow:hidden;clear:left}
.rating-distro-row h3,.rating-distro-row div,.rating-distro-row a{float:left;margin:0 10px 0 0}
.rating-distro-row a{font-size:12px;text-decoration:none;color:#3169a8;margin-right:0}
.rating-distro-row a:hover,.rating-distro-row a:active{text-decoration:underline;color:#000}
.rating-distro-row a.inactive{cursor:default;text-decoration:none;color:#333}
.rating-distro-row h3{font-size:11px;font-weight:bold}
.rating-distro-meter{position:relative;width:178px;height:11px;cursor:pointer}
.rating-distro-row div.inactive{cursor:default}
.rating-distro-meter .rating-distro-meterbar{display:block;width:0;height:11px;background:#4d7850}
.rating-distro-shadowoverlay{box-shadow:inset 0 0 4px rgba(0,0,0,0.4);-moz-box-shadow:0 0 4px rgba(0,0,0,0.4) inset;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.4);height:11px;position:absolute;width:100%}
.reviews-listing{margin:24px 0 10px 0}
.reviews-listing li{border-top:1px solid #d4d2d2;padding:18px 0 20px 0;position:relative}
.reviews-listing li:first-child{border:0;padding-top:0}
.reviews-listing li>*{float:left}
.reviews-listing li .horiz_rule{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//8/A7OFhcV/BhALADs3B6V+cxNCAAAAAElFTkSuQmCC") repeat-y scroll left top transparent;*border-left:dashed 1px #bfbfbf;top:18px;bottom:18px;left:210px;position:absolute;width:1px;z-index:100}
.reviews-listing li .horiz_rule>*{height:60px;left:0;//left:-1px;position:absolute;width:1px;z-index:101}
.reviews-listing li .horiz_rule .fade-in{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#00FFFFFF');top:0}
.reviews-listing li .horiz_rule .fade-out{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF',endColorstr='#FFFFFFFF');bottom:0}
.reviews-listing li .customer_info{margin:0 20px 0 20px}
.reviews-listing li .customer_info p{margin-bottom:5px}
.reviews-listing li .customer_info .also_recommend{font-style:italic;margin:12px 0}
.reviews-listing li .customer_info .also_recommend_listing .image-block{border:0;display:inline;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0;float:left}
.reviews-listing li .customer_info .also_recommend_listing img{padding:0 7px 5px 0}
.reviews-listing li .customer_info .also_recommend_listing a:hover{text-decoration:none}
.reviews-listing li .review_content{margin:0 10px 0 10px}
.reviews-listing li .review_content h4.review_title{font-size:14px;padding:0 0 8px 0}
.reviews-listing li .review_content h4.review_title .stars-small{margin-right:5px}
.reviews-listing li .review_content .review_summary{margin-bottom:15px;font-size:13px;line-height:19px;word-wrap:break-word}
.reviews-listing li .review_content .review_summary.no-text{margin-bottom:0}
.reviews-listing li .review_content .review_count{margin-bottom:15px}
.reviews-listing li .review_content .review_poster{font-size:12px;font-style:italic;margin-bottom:15px}
.report-as-inappropriate{margin:36px 0}
.report-as-inappropriate hr{margin:0}
.report-as-inappropriate .note{position:relative;top:-12px;text-align:center}
.report-as-inappropriate .note span{padding:0 10px;background-color:#fff}
.report-as-inappropriate-overlay form .comments{margin:25px 0}
.report-as-inappropriate-overlay form #confirmButtonBox{margin-top:12px}
.report-as-inappropriate-overlay form #confirmButtonBox #submit_reporting{margin-right:8px}
/* FOOTER 1024 */
#bn-footer { width: 100%; }
#bnf-pods { clear: left; background-color: #f5f4f0; border: 1px solid #dbd8cc; width: 968px; height: 126px; margin: 0 auto 20px auto; }
#bnf-pods * { font: regular 12px Arial, sans-serif; }
#bnf-pods a { color: #000000; text-decoration: none; }
#bnf-pods a:hover { color: #3169a8; text-decoration: underline; }
#bnf-pods p.bnf-pod-header1 { margin: 16px 0 0 0; padding: 0; font: normal 18px/18px MiloSerifOffcMedium,Georgia,serif; color: #000000; }
#bnf-pods p.bnf-pod-header2 { margin: 5px 0 0 0; padding: 0; font: normal 14px/14px Arial,sans-serif; color: #222222; } 
#bnf-pod-1 { position: relative; float: left; width: 310px; height: 124px; text-align: center; }
#bnf-pod-2 { position: relative; float: left; width: 400px; height: 124px; text-align: center; font: normal 12px Arial, Helvetica, sans-serif; }
#bnf-pod-2a { position: absolute; top: 75px; left: 25px; width: 104px; text-align: left; line-height: 16px; }
#bnf-pod-2b { position: absolute; top: 75px; left: 155px; width: 110px; text-align: left; line-height: 16px; }
#bnf-pod-2c { position: absolute; top: 75px; left: 288px; width: 90px; text-align: left; line-height: 16px; }
#bnf-pod-2c a.a-visible { color: #3169a8; }
#bnf-pod-2c a.a-visible:hover { text-decoration: underline; }
.pr38 { padding-right: 38px; }
#bnf-pod-3 { position: relative; float: left; width: 252px; height: 124px; text-align: center; }

.pod3-fbbn { position: absolute; top: 51px; left: 36px; width: 80px; height: 24px; background: transparent url(https://simg1.imagesbn.com/pImages/resources/gateway/2011/footer/footer_social_sprite.png) no-repeat scroll -23px -16px; }
a:hover.pod3-fbbn { background-position: -23px -83px; }
.pod3-fbnook { position: absolute; top: 81px; left: 36px; width: 80px; height: 24px; background: transparent url(https://simg1.imagesbn.com/pImages/resources/gateway/2011/footer/footer_social_sprite.png) no-repeat scroll -23px -46px; }
a:hover.pod3-fbnook { background-position: -23px -113px; }
.pod3-twbn { position: absolute; top: 51px; left: 125px; width: 91px; height: 24px; background: transparent url(https://simg1.imagesbn.com/pImages/resources/gateway/2011/footer/footer_social_sprite.png) no-repeat scroll -111px -16px; }
a:hover.pod3-twbn { background-position: -111px -83px; }
.pod3-twnook { position: absolute; top: 81px; left: 125px; width: 91px; height: 24px; background: transparent url(https://simg1.imagesbn.com/pImages/resources/gateway/2011/footer/footer_social_sprite.png) no-repeat scroll -111px -46px; }
a:hover.pod3-twnook { background-position: -111px -113px; }
#bnf-pod-div { float: left; width: 2px; height: 88px; margin: 18px 0; background: transparent url(https://simg1.imagesbn.com/pImages/resources/gateway/2011/footer/footer_dividingline.gif) repeat-y scroll 0 0; }
hr.bnf-horz { clear: both; width: 970px; border: 0; border-top: 1px solid #cfccc4; margin: 20px auto 20px auto; height: 1px; }

#ftr-popular { width: 970px; margin: 0 auto; text-align: center; font: normal 12px/12px Arial, Helvetica, sans-serif; color: #222222; }
#ftr-popular strong { font-weight: bold; }
#ftr-popular ul { display: inline; }
#ftr-popular ul li a { color: #000000; text-decoration: none; }
#ftr-popular ul li a:hover { color: #3169a8; text-decoration: underline; }
#ftr-popular ul li { display: inline; padding: 0 7px; border-right: 1px solid #222222; font: normal 12px/12px Arial, Helvetica, sans-serif; }
#ftr-popular ul li.last { border: none; }

#bnf-links { clear: both; width: 970px; margin: 0 auto; padding-bottom: 20px; border-bottom: 1px solid #ffffff; }
#bnf-links .col-1, #bnf-links .col-2, #bnf-links .col-3, #bnf-links .col-4, #bnf-links .col-5, #bnf-links .col-6 { position: relative; padding: 20px 0; font: normal 11px/18px Arial, sans-serif; float: left; }
#bnf-links .col-1 { width: 182px; }
#bnf-links .col-2 { width: 190px; }
#bnf-links .col-3 { width: 173px; }
#bnf-links .col-4 { width: 183px; }
#bnf-links .col-5 { width: 133px; }
#bnf-links .col-6 { width: 109px; }
#bnf-links .col-1 .innerpadding { padding-left: 38px; }
#bnf-links .col-2 .innerpadding, #bnf-links .col-3 .innerpadding { padding-left: 0; }
#bnf-links .col-4 .innerpadding, #bnf-links .col-5 .innerpadding { padding-left: 0; }
#bnf-links .col-6 .innerpadding { padding-left: 0; }
#bnf-links a { display: block; color: #000000; text-decoration: none; text-align: left; }
#bnf-links a:hover { color: #3169a8; text-decoration: underline; }
#bnf-links h5 { position: absolute; top: 0; width: 100%; font: bold 12px Arial, sans-serif; }
#bnf-links .col-1 h5 { left: 38px; margin: 0; }
#bnf-links .col-2 h5, #bnf-links .col-3 h5 { left: 0; margin: 0; }
#bnf-links .col-4 h5, #bnf-links .col-5 h5 { left: 0; margin: 0; }
#bnf-links .col-6 h5 { left: 46px; margin: 0; }

#bnf-footlight-cnt1 { clear: both; width: 100%; height: 54px; background-color: #bdbaaf; }
#bnf-footlight-cnt2 { position: relative; margin: 0 auto; width: 970px; height: 54px; background-color: #bdbaaf; font: normal 11px Arial, Helvetica, sans-serif; }
#bnf-footlight-cnt2 a { color: #ffffff; text-decoration: none; }
#bnf-footlight-cnt2 a:hover { color: #ffffff; text-decoration: underline; }
#bnf-footlight-lt { position: absolute; padding-top: 20px; color: white; }
#bnf-footlight-ctr { position: absolute; right: 215px; width: 278px; height: 54px; background-image: url(https://simg1.imagesbn.com/pImages/resources/gateway/2011/footer/footer_design.gif); }
#bnf-footlight-rt { position: absolute; right: 0; padding-top: 20px; color: white; }

@media only screen and (min-width:1212px){
/* FOOTER 1280 */
#bnf-pods { width: 1102px; }
#bnf-pod-1 { width: 386px; }
#bnf-pod-2 { width: 422px; }
#bnf-pod-2a { left: 38px; width: 110px; }
#bnf-pod-2b { left: 165px; width: 120px; }
#bnf-pod-2c { left: 298px; width: 100px; }
#bnf-pod-3 { width: 288px; }
hr.bnf-horz { width: 1102px; }
.pod3-fbbn, .pod3-fbnook { left: 55px; }
.pod3-twbn, .pod3-twnook { left: 144px; }

#ftr-popular { width: 1102px; }

#bnf-links { width: 1102px; }
#bnf-links .col-1 { width: 210px !important; }
#bnf-links .col-2 { width: 198px !important; }
#bnf-links .col-3 { width: 203px !important;}
#bnf-links .col-4 { width: 213px !important; }
#bnf-links .col-5 { width: 141px !important; }
#bnf-links .col-6 { width: 137px !important; }
#bnf-links .col-1 .innerpadding { padding-left: 58px; }
#bnf-links .col-1 h5 { left: 58px; margin: 0; }

#bnf-footlight-cnt2 { position: relative; margin: 0 auto; width: 1102px; height: 54px; background-color: #bdbaaf; }
}
