TD,TH,SPAN,DIV,OPTION,SELECT,LI,BODY,P,INPUT,TEXT,TEXTAREA,SELECT,SUBMIT{color:#000;font-size:11px}body{font:100% Verdana,Arial,Helvetica,sans-serif;background:#fff url(/images/star-background.jpg) repeat-x;margin:0;padding:0;text-align:center;color:#000;background-position:0 0}body.rateitBG{font:100% Verdana,Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:0;text-align:center;color:#000;background-position:0 0}body.popup{font:100% Verdana,Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:0;text-align:left;color:#000}body.checkout-index-index.page-layout-baen-layout{min-height:100%}A{color:navy;text-decoration:none}A:link{color:navy;text-decoration:none;font-weight:700}A:visited{color:navy;text-decoration:none;font-weight:700}A:hover{color:#c00;text-decoration:none;font-weight:700}a img{border:0}A.bundles{color:grey;text-decoration:none}A.bundles:link{color:grey;text-decoration:none;font-weight:400}A.bundles:visited{color:grey;text-decoration:none;font-weight:400}A.bundles:hover{color:#c00;text-decoration:none;font-weight:400}#cookie-status{display:none}ol{list-style-type:none}#vertmenustyle1{width:95%;border-top:0 solid #444;border-right:0 solid #444;padding:0;margin-bottom:0;font-size:10px;font-family:Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;background-color:#727272;color:#fff}#vertmenustyle1 ul{list-style:none;margin:0;padding:0;border:none}#vertmenustyle1 li{border-bottom:0 solid #444;margin:0}#vertmenustyle1 li a{display:block;padding:1px 2px 2px .5em;border-left:0 solid #444;border-right:0 solid #444;background-color:#727272;color:#fff;text-decoration:none;width:100%}html:body #vertmenustyle1 li a{width:auto}#vertmenustyle1 li a:hover{border-left:0 solid #444;border-right:0 solid #444;background-color:#828282;color:#fff}DIV.catHeaders{margin-top:7px;color:#fcc922;text-indent:13px;font:100% Verdana,Arial,Helvetica,sans-serif;font-size:13px;height:18px;width:198px;font-weight:700;background-image:url('/skin/frontend/enterprise/baen/css/skins/Skin_1/images/leftNavStarHeader-wRed.jpg')}.header-image{width:556px;height:26px;margin-top:5px;background-image:url('/images/dividerblank.jpg');text-align:center}.header-image2{background-image:url('/images/center-boxedsection-header.jpg');height:22px margin:0px;padding:0;background-repeat:no-repeat;text-align:left}.header-font{color:#ffca1f;font-size:11pt;font-weight:700}.header-font2{color:#ffca1f;font-size:11pt;font-weight:700;margin-left:10px}.free_library_nav{background-color:#900;font-weight:700;font-size:14px;color:#fff;width:198px;position:relative;z-index:1;margin-top:10px;padding-top:2px;padding-bottom:2px}.free_library_nav:hover{background-color:#5a0c08}#bundleTimer{color:#fff;background-color:red}#free_library_link{color:#fff;font-weight:700}#free_library_link_selected{color:#fec900;font-weight:700}A.News{color:#fff;text-indent:10px;font:100% Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700}A.News:visited{text-decoration:none;color:#fff !important}A.News:active{text-decoration:none;color:#fff}A.News:hover{text-decoration:none;color:#fff}.sideOpt a:link{color:#fff !important}.sample-header{text-align:center}#tmenu0 span{font-weight:400;color:#fff;font-size:11px}#tmenu0 a:link{font-weight:400;color:#fff;font-size:11px}#tmenu0 a:visited{font-weight:400;color:#fff;font-size:11px}#tmenu0 a:active{font-weight:400;color:#fff;font-size:11px}#tmenu0 a:hover{font-weight:400;color:#fff;font-size:11px}A.PlainCategoryLink{color:navy;text-decoration:none}A.PlainCategoryLink:visited{color:navy;text-decoration:none}A.PlainCategoryLink:link{color:navy;text-decoration:none}A.PlainCategoryLink:visited{color:navy;text-decoration:none}A.PlainCategoryLink:hover{color:#fff;text-decoration:underline}A.PlainSectionLink{color:navy text-decoration:none}A.PlainSectionLink:visited{color:navy;text-decoration:none}A.PlainSectionLink:link{color:navy;text-decoration:none}A.PlainSectionLink:visited{color:navy text-decoration:none}A.PlainSectionLink:hover{color:#fff;text-decoration:underline}A.PlainManufacturerLink{color:navy;text-decoration:none}A.PlainManufacturerLink:visited{color:navy;text-decoration:none}A.PlainManufacturerLink:link{color:navy;text-decoration:none}A.PlainManufacturerLink:visited{color:navy;text-decoration:none}A.PlainManufacturerLink:hover{color:#fff;text-decoration:underline}#address-list{list-style-type:decimal}.addresses-list{border:1px solid}.page{display:inline-block}#pnlAddressListBottom.hr{display:block;-webkit-margin-before:.5em;-webkit-margin-after:.5em;-webkit-margin-start:auto;-webkit-margin-end:auto;border-style:inset;border-width:1px}.Audible{color:green;font-weight:400;font-family:arial narrow;font-size:20px}.CardinalText{color:#00f;font-family:Verdana,Geneva,arial,helvetica;font-size:11px;font-weight:400}.default{color:#444;text-decoration:none;font-size:11px}.nav{color:#00f;font-size:11px}.navHi{color:#444;font-size:11px}.navClean{font-size:11px;text-decoration:none}.greeting{color:#444;font-weight:700}.error{color:red}.errorLg{color:red;font-weight:700;font-size:13px}.label{color:#444;font-weight:400}.copyright{font-size:11px;line-height:16px}.title{color:#9c3;font-weight:700;font-size:15px}.titleGray{color:#9a9a9a;font-weight:700;font-size:15px}.titleGrayLt{color:#9a9a9a;font-size:15px}.mbTitle{color:#000;font-weight:700;font-size:13px}.poptitle{color:#444;font-weight:700;font-size:15px}.blueBold{color:#99c;font-weight:700}.AddToCartButton{width:120px;height:19px;font-size:10px}.AddToWishButton{width:120px;height:19px;font-size:10px}.AddToGiftButton{width:120px;height:19px;font-size:10px}.ShowPriceRegularPrompt{font-weight:700}.ShowPriceSalePrompt{color:red;font-weight:700}.ShowPriceExtendedPrompt{font-weight:700}.CallToOrder{font-weight:700}.DarkCell{background-color:#666}.MediumCell{background-color:#888}.LightCell{background-color:#eee}.GreyCell{background-color:#ccc}.PlainCat{color:#888;font-size:11px;font-weight:400}A.PlainCat{color:#888;text-decoration:underline}A.PlainCat:link{color:#888;text-decoration:underline}A.PlainCat:visited{color:#888;text-decoration:underline}A.PlainCat:active{color:#888;text-decoration:underline}A.PlainCat:hover{color:#888;text-decoration:underline}.dyop{color:#444;font-size:12px;font-weight:700;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.dyop{color:#444;text-decoration:none}A.dyop:link{color:#444;text-decoration:none}A.dyop:visited{color:#444;text-decoration:none}A.dyop:active{color:#444;text-decoration:none}A.dyop:hover{color:#00f;text-decoration:none}.dyop2{color:red;font-size:11px;font-weight:700;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.dyop2{color:red;text-decoration:none}A.dyop2:link{color:red;text-decoration:none}A.dyop2:visited{color:red;text-decoration:none}A.dyop2:active{color:red;text-decoration:none}A.dyop2:hover{color:red;text-decoration:underline}.dyop_sm{color:#000;font-size:9px;font-weight:400;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.dyop_sm{color:#000;text-decoration:none}A.dyop_sm:link{color:#000;text-decoration:none}A.dyop_sm:visited{color:#000;text-decoration:none}A.dyop_sm:active{color:#000;text-decoration:none}A.dyop_sm:hover{color:#00f;text-decoration:none}.dyop_hdr{color:#000;font-size:9px;font-weight:700;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.dyop_hdr{color:#000;text-decoration:none}A.dyop_hdr:link{color:#000;text-decoration:none}A.dyop_hdr:visited{color:#000;text-decoration:none}A.dyop_hdr:active{color:#000;text-decoration:none}A.dyop_hdr:hover{color:#00f;text-decoration:none}.sb_nav{color:#000;font-size:11px;font-weight:400;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.sb_nav{color:#000;text-decoration:none}A.sb_nav:link{color:#000;text-decoration:none}A.sb_nav:visited{color:#000;text-decoration:none}A.sb_nav:active{color:#000;text-decoration:none}A.sb_nav:hover{color:#00f;text-decoration:none}.H1{display:inline;color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:400}A.H1{color:#000;text-decoration:none}A.H1:link{color:#000;text-decoration:none}A.H1:visited{color:#000;text-decoration:none}A.H1:active{color:#000;text-decoration:none}A.H1:hover{color:#e0b301;text-decoration:none}.Polltitle{color:#00f;font-weight:700}.PollAnswer{font-size:9px;font-weight:400}.PollLink{font-size:9px;font-weight:400}A.PollLink{text-decoration:none}A.PollLink:link{text-decoration:none}A.PollLink:visited{text-decoration:none}A.PollLink:active{text-decoration:none}A.PollLink:hover{text-decoration:underline}.DarkCellText{color:#fff;font-family:Verdana,Geneva,arial,helvetica;font-size:11px;font-weight:400}A.DarkCellText{color:#fff;text-decoration:none}A.DarkCellText:link{color:#fff;text-decoration:none}A.DarkCellText:visited{color:#fff;text-decoration:none}A.DarkCellText:active{color:#fff;text-decoration:none}A.DarkCellText:hover{color:#bb9500;text-decoration:none}.MediumCellText{color:#fff;font-family:Verdana,Geneva,arial,helvetica;font-size:11px;font-weight:400}A.MediumCellText{color:#fff;text-decoration:none}A.MediumCellText:link{color:#fff;text-decoration:none}A.MediumCellText:visited{color:#fff;text-decoration:none}A.MediumCellText:active{color:#fff;text-decoration:none}A.MediumCellText:hover{color:#bb9500;text-decoration:none}.LightCellText{color:#444;font-family:Verdana,Geneva,arial,helvetica;font-size:11px;font-weight:400}A.LightCellText{color:#444;text-decoration:none}A.LightCellText:link{color:#444;text-decoration:none}A.LightCellText:visited{color:#444;text-decoration:none}A.LightCellText:active{color:#444;text-decoration:none}A.LightCellText:hover{color:#bb9500;text-decoration:none}.StaffNameText{color:#000;font-family:Verdana,Geneva,arial,helvetica;font-size:18px;font-weight:700}.StaffTitleText{color:#000;font-family:Verdana,Geneva,arial,helvetica;font-size:14px;font-weight:700}.OrderOptionsTitle{color:#00f;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700}.OrderOptionsRowHeader{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:700}.OrderOptionsName{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400}.OrderOptionsDescription{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:400}.OrderOptionsPrice{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:700}.SectionTitleText{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:400}A.SectionTitleText{color:#000;text-decoration:underline}A.SectionTitleText:link{color:#000;text-decoration:underline}A.SectionTitleText:visited{color:#000;text-decoration:underline}A.SectionTitleText:active{color:#000;text-decoration:underline}A.SectionTitleText:hover{color:#000;text-decoration:underline}.CondensedDarkCellText{color:#fff;font-family:Verdana,Geneva,arial,helvetica;font-size:9px;font-weight:400}A.CondensedDarkCellText{color:#fff;text-decoration:none}A.CondensedDarkCellText:link{color:#fff;text-decoration:none}A.CondensedDarkCellText:visited{color:#fff;text-decoration:none}A.CondensedDarkCellText:active{color:#fff;text-decoration:none}A.CondensedDarkCellText:hover{color:#fbb;text-decoration:none}.CondensedVariantText{font-family:Verdana,Geneva,arial,helvetica;font-size:9px;font-weight:400}.SmallGridText{font-family:Verdana,Geneva,arial,helvetica;font-size:9px;font-weight:400}.menulines{border:1px solid #fff}.menulines a{text-decoration:none;color:#000}.darkcellmenulines{border:1px solid #000}.darkcellmenulines a{text-decoration:none;color:#fff}.small{font-size:9px}.reg{font-size:10px}.big{font-size:13px}BR.sm{font-size:9px}P{margin-top:9px;margin-bottom:9px}SUP{font-size:10px}.DarkCellLink{color:#eee}A.DarkCellLink{color:#eee;text-decoration:none}A.DarkCellLink:visited{color:#eee;text-decoration:none}A.DarkCellLink:link{color:#eee;text-decoration:none}A.DarkCellLink:visited{color:#eee;text-decoration:none}A.DarkCellLink:hover{color:#eee;text-decoration:underline}.DarkCellLinkHdr{color:#eee;font-weight:700}A.DarkCellLinkHdr{color:#eee;text-decoration:none}A.DarkCellLinkHdr:visited{color:#eee;text-decoration:none}A.DarkCellLinkHdr:link{color:#eee;text-decoration:none}A.DarkCellLinkHdr:visited{color:#eee;text-decoration:none}A.DarkCellLinkHdr:hover{color:#eee;text-decoration:underline}A.TopBarLink{color:#000;text-decoration:none}A.TopBarLink:visited{color:#000;text-decoration:none}A.TopBarLink:link{color:#000;text-decoration:none}A.TopBarLink:visited{color:#000;text-decoration:none}A.TopBarLink:hover{color:#fff;text-decoration:none}.SBCatName{color:#444;font-size:9px;font-weight:700;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.SBCatName{color:#444;text-decoration:none}A.SBCatName:link{color:#444;text-decoration:none}A.SBCatName:visited{color:#444;text-decoration:none}A.SBCatName:active{color:#444;text-decoration:none}A.SBCatName:hover{color:#444;text-decoration:underline}.SBProdName{color:#444;font-size:9px;font-weight:400;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.SBProdName{color:#444;text-decoration:none}A.SBProdName:link{color:#444;text-decoration:none}A.SBProdName:visited{color:#444;text-decoration:none}A.SBProdName:active{color:#444;text-decoration:none}A.SBProdName:hover{color:#444;text-decoration:underline}.foot{color:#000;font-size:9.5px;font-weight:400;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.foot{color:#000;text-decoration:none}A.foot:link{color:#000;text-decoration:none}A.foot:visited{color:#000;text-decoration:none}A.foot:active{color:#000;text-decoration:none}A.foot:hover{color:#fff;text-decoration:underline}.head{color:#444;font-weight:400;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.head{color:#444;text-decoration:none}A.head:link{color:#444;text-decoration:none}A.head:visited{color:#444;text-decoration:none}A.head:active{color:#444;text-decoration:none}A.head:hover{color:#444;text-decoration:underline}.username{color:#444;font-weight:400;font-size:14px;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.username{color:navy;text-decoration:none}A.username:link{color:navy;text-decoration:none}A.username:visited{color:navy;text-decoration:none}A.username:active{color:navy;text-decoration:none}A.username:hover{color:#c00;text-decoration:underline}.productnavlink{color:#444;font-weight:700;font-size:12px;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.productnavlink{color:#444;text-decoration:none}A.productnavlink:link{color:#444;text-decoration:none}A.productnavlink:visited{color:#444;text-decoration:none}A.productnavlink:active{color:#444;text-decoration:none}A.productnavlink:hover{color:#00f;text-decoration:underline}A.homelist{color:#444;font-size:16px;font-weight:700;text-decoration:none;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}A.homelist:link{color:#444;text-decoration:none}A.homelist:visited{color:#444;text-decoration:none}A.homelist:active{color:#444;text-decoration:none}A.homelist:hover{color:#00f;text-decoration:none}.ProductNameText{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12pt;font-weight:700}.ProductMSRPText{font-weight:700}.ProductSaveText{color:red;font-size:13px;font-weight:700}.ProductPriceText{color:#ec008c;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:400}.ProductSKUText{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:700}.ProductDetailsText{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:700}.PageNumber{color:#000;font-family:Verdana,Geneva,arial,helvetica;font-size:11px;font-weight:700}A.PageNumber{color:#d00;text-decoration:underline}A.PageNumber:link{color:#d00;text-decoration:underline}A.PageNumber:visited{color:#d00;text-decoration:underline}A.PageNumber:active{color:#d00;text-decoration:underline}A.PageNumber:hover{color:#d00;text-decoration:underline}.BarMenu{color:#fff;font-family:Verdana,Geneva,arial,helvetica;font-size:14px;font-weight:700}A.BarMenu{color:#fff;text-decoration:none;display:block;padding:5px;margin:0 10px}A.BarMenu:link{color:#fff;text-decoration:none}A.BarMenu:visited{color:#fff;text-decoration:none}A.BarMenu:active{color:#fff;text-decoration:none}A.BarMenu:hover{color:#fff;text-decoration:none;background:#790101}.HelpBox{color:#fff;font-family:Verdana,Geneva,arial,helvetica;font-size:12px;font-weight:700}A.HelpBox{color:#fff;text-decoration:none}A.HelpBox:link{color:#fff;text-decoration:none}A.HelpBox:visited{color:#fff;text-decoration:none}A.HelpBox:active{color:#fff;text-decoration:none}A.HelpBox:hover{color:#ff0;text-decoration:underline}.leftNav a{font-weight:400;color:#6b6c6c;font-family:Verdana,Geneva,arial,helvetica;font-size:11px}DIV.leftNav a{color:#6b6c6c;text-decoration:none}DIV.leftNav a:link{color:#6b6c6c;text-decoration:none}DIV.leftNav a:visited{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.leftNav a:active{color:#6b6c6c;text-decoration:none}DIV.leftNav a:hover{color:#900;text-decoration:none;font-weight:400}.leftNavCat a{margin-left:8px;font-weight:400;color:#6b6c6c;font-family:Verdana,Geneva,arial,helvetica;font-size:11px}DIV.leftNavCat a{color:#6b6c6c;text-decoration:none}DIV.leftNavCat a:link{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.leftNavCat a:visited{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.leftNavCat a:active{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.leftNavCat a:hover{color:#900;text-decoration:none;font-weight:400}.bottomLinks a{font-weight:400;color:#6b6c6c;font-family:Verdana,Geneva,arial,helvetica;font-size:11px}DIV.bottomLinks a:link{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.bottomLinks a:visited{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.bottomLinks a:active{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.bottomLinks a:hover{color:#900;text-decoration:none;font-weight:400}.frontpage a{font-weight:400;color:#6b6c6c;font-family:Verdana,Geneva,arial,helvetica}DIV.frontpage a:link{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.frontpage a:visited{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.frontpage a:active{color:#6b6c6c;text-decoration:none;font-weight:400}DIV.frontpage a:hover{color:#900;text-decoration:none;font-weight:400}.ebFormat a{font-weight:400;font-family:Verdana,Geneva,arial,helvetica;font-size:11px}DIV.ebFormat a:link{text-decoration:none;font-weight:400}DIV.ebFormat a:visited{text-decoration:none;font-weight:400}DIV.ebFormat a:active{text-decoration:none;font-weight:400}DIV.ebFormat a:hover{color:#900;text-decoration:none;font-weight:400}.sideOpt{background-color:#900}.sideOpt:hover{background-color:#5a0c08;text-decoration:none}#baenNav ul li .nav-text{display:block;text-decoration:none;line-height:22px;color:#fff;font-size:14px;padding:6px;-webkit-transition-property:background-color;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-in;width:100%;border:0;background-color:#8c0202}#baenNav ul li .nav-text:hover{background:#5a0c08}#baenNav li ul .nav-text:hover{background:#5a0c08}#baenNav{clear:both;z-index:1}#baenNav ul{margin:0;padding:0;list-style:none;text-align:center;z-index:1}#baenNav ul li{position:relative;float:left;background-color:#900}#baenNav li ul{position:absolute;top:34px;display:none}#baenNav ul li a{display:block;text-decoration:none;line-height:22px;color:#fff;padding:6px;-webkit-transition-property:background-color;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease-in}#baenNav ul li a:link{color:#fff;font-weight:700}#baenNav ul li a:visited{color:#fff;font-weight:700}#baenNav ul li a:hover{background:#5a0c08}#baenNav li ul a:hover{background:#5a0c08}#baenNav li:hover ul,li.over ul{display:block}div.hr{height:15px;background:#fff url(/images/dividersm.jpg) no-repeat scroll center}div.hr hr{display:none}.baen-admin-loader{display:none;margin-top:20px;margin-bottom:20px}.mobile-cart-count{font-size:14px !important;color:#fff !important}.sub-nav{padding-top:0;font-size:14px;font-weight:700;cursor:pointer}#DRM{border:0;margin:0}.infoDesc{color:#fff;background-color:#900;padding:10px;font-weight:700;width:300px;max-width:300px;box-shadow:0px 5px 5px #888;z-index:99}.infoDesc:after{position:absolute;top:100%;left:47.5%;content:'';width:0;height:0;border-top:solid 10px #900;border-left:solid 6px transparent;border-right:solid 6px transparent}.infoDescProd{color:#fff;background-color:#900;padding:10px;font-weight:700;width:250px;max-width:250px;box-shadow:0px 5px 5px #888}.infoDescProd:before{position:absolute;top:-10px;left:90%;content:'';width:0;height:0;border-bottom:solid 10px #900;border-left:solid 6px transparent;border-right:solid 6px transparent}.infopic{padding-left:3px;vertical-align:middle;padding-bottom:3px}.newsImage{position:relative;float:left}.newsImage .newsText{position:absolute;top:-2px;text-align:center;width:523px}.TreeView{background-color:transparent;border:#919191 0px solid;padding-top:2px;cursor:default;color:navy;cursor:hand;font-weight:700}.TreeNode{font-size:12px;color:navy;padding:0;padding-left:3px;padding-right:3px;cursor:hand;font-weight:700}.HoverTreeNode{color:red;font-size:12px;padding:0;padding-left:3px;padding-right:3px;text-decoration:none;cursor:hand;font-weight:700}.SelectedTreeNode{font-size:12px;color:#ff3;padding:0;padding-left:3px;padding-right:3px;background-color:#a0a0a0;cursor:hand;font-weight:700}.NodeEdit{border:1px silver solid;font-size:12px;font-weight:700}.TopMenuGroup{border:solid 0px #003167;background-color:transparent}.MenuGroup{border:solid 0px #003167;background-color:#eee}.TopMenuItem{color:#fff;font-size:11px;cursor:default}.TopMenuItemHover{color:#ff6;background-color:transparent;font-size:11px;cursor:default}.MenuItem{background-color:#fff;color:#444;font-size:11px;border:solid 0px #fff;cursor:default;padding-top:3px;padding-bottom:3px}.MenuItemHover{background-color:#eee;color:#285d9f;font-size:11px;border:solid 0px #fff;cursor:default;padding-top:3px;padding-bottom:3px}.ScrollItem{background-color:#fbfbfb;font-size:11px;border:solid 0px #fbfbfb;cursor:default;text-align:center}.ScrollItemH{background-color:silver;color:#000;font-size:11px;border:solid 0px gray;cursor:default;text-align:center}.ScrollItemA{background-color:#a9a9a9;color:#000;font-size:11px;border:solid 0px gray;cursor:default;text-align:center}.VertTopMenuGroup{border:solid 0px #003167;background-color:transparent}.VertMenuGroup{border:solid 0px #003167;background-color:transparent}.VertTopMenuItem{color:#fff;font-size:11px;cursor:hand;padding-top:2px;padding-bottom:2px}.VertTopMenuItemHover{color:#444;background-color:#fedf15;font-size:11px;cursor:hand;padding-top:2px;padding-bottom:2px}.VertMenuItem{background-color:#fff;color:#444;font-size:11px;border:solid 0px #fff;cursor:hand;padding-top:3px;padding-bottom:3px}.VertMenuItemHover{background-color:#eee;color:#285d9f;font-size:11px;border:solid 0px #fff;cursor:hand;padding-top:3px;padding-bottom:3px}.VertScrollItem{background-color:#fbfbfb;font-size:11px;border:solid 0px #fbfbfb;cursor:default;text-align:center}.VertScrollItemH{background-color:silver;color:#000;font-size:11px;border:solid 0px gray;cursor:default;text-align:center}.VertScrollItemA{background-color:#a9a9a9;color:#000;font-size:11px;border:solid 0px gray;cursor:default;text-align:center}.hometopintro_cover_right{text-align:center;width:160px;float:right;margin:1em 16px 0}.hometopintro_cover_left{text-align:center;width:160px;float:left;margin:1em 16px 0}.hometopintro_cover_right img{display:block;margin:0 auto}.hometopintro_cover_left img{display:block;margin:0 auto}.descText{padding-top:1px;padding-bottom:1px}ul{list-style-type:none}fieldset{border:0}.centeredRow{text-align:center}.field.choice.set.billing,.field.choice.set.shipping{width:200px;margin:0 auto}input#primary_billing,input#primary_shipping{display:inline-block}.checkout-onepage-index .col-main{padding:20px 0 0}.opc-wrapper{background:url(../images/bkg_cols.gif) repeat-y -573px 0}.opc-wrapper .page-title{margin:0;position:relative;z-index:1}.opc-wrapper .page-title .callout{position:absolute;top:7px;right:20px;z-index:1}.opc-progress-container{float:left;width:182px}.opc-progress-container .opc-block-progress{background:#fff}.opc-progress-container .opc-block-progress .block-title{padding:17px 11px 10px 17px;background:0 0;border:0;border-bottom:1px solid #cfcfcf}.opc-progress-container .opc-block-progress .block-title strong{font:18px/1.1 Arial,Helvetica,sans-serif;padding:0;color:#111}.opc-progress-container .opc-block-progress .block-content{padding:17px 11px 17px 17px}.opc-progress-container .opc-block-progress dt{font-weight:700;margin:2px 0 8px}.opc-progress-container .opc-block-progress dt.complete{font-weight:700;margin:2px 0 4px}.opc-progress-container .opc-block-progress dt.complete a{font-weight:400;text-transform:lowercase}.opc-progress-container .opc-block-progress dd.complete{margin:5px 0 8px;padding:5px}.opc-progress-container .block-progress .cards-list dd{padding:0}.opc-progress-container .block-progress .cards-list .info-table th{font-weight:400}.opc li.section{position:relative}.opc .step-title{margin:0 0 1px}.opc .step-title .number{display:none}.opc .step-title h2{background-color:#e6e6e6;color:#686868;font-size:11px;line-height:22px;padding:0 14px;font-weight:700;text-transform:uppercase}.opc .allow .step-title h2{background-color:#656565;color:#fff;cursor:pointer}.opc .active .step-title{margin:0;padding:0}.opc .active .step-title h2{background:#900 url(../images/bkg_active-step.gif) repeat-x 0 0;color:#fff;text-transform:capitalize;font-weight:400;border-bottom:1px solid #cfcfcf;cursor:default;font-size:16px;padding:5px 20px 2px;line-height:24px;height:24px}.opc .step{padding:20px;min-height:300px;font-size:12px;background:#fcfcfc;border-top:0}.opc .step .tool-tip{right:10px}.opc .order-review .authentication{margin:0 auto;width:570px}.opc .order-review .warning-message{color:#222;font-weight:700;text-align:center;padding:10px 10px 0}.opc .form-alt .input-box{width:445px}.opc .form-alt .input-box select{width:445px}#checkout-step-login{height:auto !important;min-height:0 !important;padding:0}#checkout-step-login .col2-set{padding:20px 20px 30px;background:#fcfcfc url(../images/bkg_cols.gif) repeat-y 195px 0;height:auto !important;min-height:0 !important}#checkout-step-login .login-only{background-image:none}#checkout-step-login h4{font-size:16px;color:#000;font-weight:400;margin:0 0 15px}#checkout-step-login .col2-set .col-2{width:338px}#checkout-step-login .col2-set .col-2 .radio{margin-right:5px}#checkout-step-login .col2-set .col-2 li{padding-left:10px;background:url(../images/bkg_bulletsm.gif) no-repeat 0 .5em}#checkout-step-login .col2-set .col-2 .form-list li{background:0 0;padding-left:0}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{width:90px}#checkout-step-login .btn-only{padding:0 0 0 105px;text-align:left;width:214px}#checkout-step-login .btn-only .button{float:right}#checkout-step-login p{margin:0 0 15px}#checkout-step-login .form-list p{padding-left:105px;margin:0}#checkout-step-login .form-list .input-text{width:210px}#checkout-step-login .form-list li.note{float:left;padding-left:105px;margin:0 0 9px;width:auto;clear:left}#checkout-step-login .form-list li.control{` float:left;clear:left}#checkout-step-login .form-list li.control .input-box{margin-left:105px}#checkout-step-login .form-list li.buttons-set{float:right;clear:none;padding-right:30px;padding-top:2px}.opc .buttons-set .opc .form-buttons{width:auto;text-align:right}.opc .buttons-set p.back-link{text-align:left}.opc .form-buttons{width:auto;text-align:right}.opc .buttons-set .button,.opc .form-buttons .button{float:right;margin:0}.opc p.required{text-align:right;width:auto;padding-left:0;clear:both}.checkout-onepage-payment-additional-customerbalance{margin-bottom:5px}.checkout-onepage-payment-additional-customerbalance .checkbox{margin-left:0}#checkout-step-review{padding:0}#checkout-step-review .data-table{border:0;font-size:12px}#checkout-step-review .data-table .item-options{font-size:11px}#checkout-step-review .data-table thead th{vertical-align:bottom;font-size:11px}#checkout-step-review .data-table .product-name{font-size:12px}#checkout-step-review .data-table tfoot tr.last strong{font-size:14px}#checkout-step-review .buttons-set{padding:15px 20px;margin:0}.opc .checkout-agreements{margin:20px}.logo{float:left;margin-top:13px;margin-bottom:13px}.fptitle{float:left;height:95px;display:inline-block;vertical-align:middle;margin-left:53px}.fptitle img{vertical-align:middle;padding-top:18px;width:500px}.fplogin{text-align:right;display:inline-block;float:right;margin-top:28px;width:200px}.awards_title{display:inline-block;vertical-align:middle}.awards_title img{padding-top:18px;padding-bottom:24px;width:500px}.awards_logo{float:right;display:inline-block;vertical-align:middle;margin-top:12px;margin-bottom:12px}.fantasy_text{text-align:left;font-size:16px}.fantasy_winners{font-size:16px;color:#666}.fantasy_text a:link,.fantasy_winners a:link{color:#999;text-decoration:none;font-weight:400}.fantasy_text a:hover,.fantasy_winners a:hover{color:#900}.awardemail{color:#999 !important}.awardemail:hover{color:#900 !important}#awardContainer{height:225px;width:80%;padding-top:20px;margin-left:auto;margin-right:auto}#awardContainer p{font-size:16px;margin-left:auto;margin-right:auto;color:#666}#awardContainer img{padding:0 15px 20px}.winnersContainer{margin-bottom:30px;float:left;width:100%}.winners{float:left;width:25%}.winnerYear{text-align:center;font-size:16px;color:#666}.winnersRow2{float:left;width:25%}.prizeText{text-align:center;margin-top:10px;font-size:16px;color:#666}.ulist{margin:0;padding:0;list-style-type:none;margin-left:11px}.ulist2{margin:0;padding:0;list-style-type:disc;margin-left:15px;font-size:16px}.bullet{margin-top:1em;margin-bottom:1em;margin-left:18px;font-size:16px;color:#666}.hbbutton{float:right}.search{clear:both;margin:20px 0;float:right}.fpsidebar{padding-top:30px;clear:both;float:left;width:198px;background-image:url(/skin/frontend/enterprise/baen/css/skins/Skin_1/images/whtbkgdleft-wide.png);background-repeat:no-repeat;background-position:0 0}.sideOpt{margin-bottom:7px}.leftNav{background-color:#fff;text-align:left;padding-left:3px;line-height:normal;padding:2px 0}.maintext{padding:31px 18px 0 36px;background-color:#fff;width:630px;display:inline-block;float:left;text-align:left;min-height:601px}.rightglow{display:inline-block;float:right;background-image:url(/skin/frontend/enterprise/baen/css/skins/Skin_1/images/whtbkdgright.png);width:98px}.bottom{clear:both;width:100%;background-color:#900;height:25px;text-align:right;vertical-align:middle}.accContainer{padding:2px;border-style:solid;border-width:0;border-color:#444}.accHeader{align:left;valign:top;padding-top:2px;padding-bottom:1px}.accInput{width:100%;border:0;border-style:solid;border-width:1px;border-color:#444;align:left;height:360px}.accData{width:35%;text-align:right;display:inline-block;padding:2px 2px 0;margin-top:4px}.accField{width:60%;text-align:left;display:inline-block;padding:4px 2px}.dlLinks{text-align:left}.horizontal-image{height:unset !important}.rating-box{width:70px;height:13px;font-size:0;line-height:0;background:url(/images/bkg_rating.gif) 0 100% repeat-x;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(/images/bkg_rating.gif) 0 0 repeat-x}.ratings{margin:5px 0}.ratings .rating-box{float:left;margin-right:5px}.ratings .amount{font-size:12px}.ratings .rating-links{margin:0;font-size:11px}.ratings .rating-links a{text-decoration:underline}.ratings .rating-links a:hover{text-decoration:none}.ratings .rating-links .separator{margin:0 3px}.cardint{width:556px;height:52px}.cartlinks{width:233px;height:52px;float:left}.cartbutton{margin-top:14px;width:315px;height:52px;float:right}.cartbutton2{margin-top:14px;margin-right:12px;width:540px;height:52px;float:right}#search_mini_form{margin:20px 0;float:right}.header ul li a{color:#fff;font-weight:400}.header ul li{display:inline}li.first{padding-right:5px;border-right:1px solid #d9d9d9;display:inline}li.last{padding-left:5px;border-left:1px solid #d9d9d9;display:inline}#wishlist-link,.top-link-checkout{padding-right:0;padding-left:5px;border-left:1px solid #d9d9d9;display:inline}#wishlist-table{width:100%;border-collapse:collapse;border-style:solid;border-width:1px;border-color:#444}#cartHeader{display:inline}#cartHeader a{color:#fff;font-weight:400}.header ul{margin:0;padding:0;list-style-type:none;clear:right}.welcome-msg{color:#fcc922;font-weight:700;margin:2px;float:right}.authorDropdown label{width:70px;float:left}.publisherDropdown label{width:70px;float:left}.categoryDropdown label{width:70px;float:left}.sort-by label{width:70px;float:left}.limiter label{width:70px;float:left}.navRead,.navRead ul li{width:154px}.navEbooks,.navEbooks ul li{width:154px}.navAuthors,.navAuthors ul li{width:142px}.navComm,.navComm ul li{width:154px}.navAbout,.navAbout ul li{width:126px}.navSearch{width:243px;padding-right:5px}.sub-nav{height:34px}#baenNav ul li a{line-height:24px}.navSearch form{margin:7px 0 5px !important}.newsPrev{float:left}.newsNext{float:right}.form-search input{width:150px}.footer-header{float:left;width:142px;font-size:12px;color:#900;font-weight:700;text-align:left;margin-top:20px}.footer_items a:link,.footer_items a:visited{color:#666;font-size:95%;font-weight:400}#yarl{padding-bottom:20px;float:left}.headerStar{background-size:100%;height:26px;margin-top:5px;background-image:url('/images/dividerblank.jpg');clear:both;line-height:24px}.headerStar span{color:#ffca1f;font-size:12pt;font-weight:700}.headerStarfaq{color:#ffca1f;font-size:12pt;font-weight:700}.yaIntro{padding-left:30px;padding-right:70px;padding-bottom:2em}.yaIntro p{font-size:14px;text-align:left;margin:1em 0}.yaIntro a{color:#666;text-decoration:none;font-weight:400}.yaIntro a:hover{color:#900}.freeMark{float:left;color:#666;width:324px}.freeMark span{font-size:12px;text-align:left;float:left}.freeMark img{float:left;vertical-align:top;margin:7px 5px;padding-left:20px;padding-top:10px;padding-bottom:3px}.freeMark p{font-weight:600;font-size:16px;color:#666;text-align:left;margin-bottom:0}.orderYA{float:right;color:#666;font-weight:600;font-size:16px;padding-top:15px}.pubFree{float:right;color:#666;font-weight:600;font-size:16px}.pubCurrent{clear:both;float:left;margin-top:5px;margin-bottom:22px;font-size:12px}.pubCurrent a{color:#666;text-decoration:none;font-weight:400}.pubCurrent a:hover{color:#900}.author_header{font-size:24px;font-weight:700;color:#666;text-align:left}.pubTitle a{color:#666;text-decoration:none;font-weight:600;font-size:13px}.pubTitle a:hover{color:#900}.pubAuthor{font-weight:400 !important}.pubPrice{font-size:16px}.authSort{text-align:right;color:#666;float:right;font-weight:600;font-size:16px;text-decoration:none}.authSort a{color:#666;text-decoration:none}.authAlph{text-align:center;clear:both;padding:0 28px}.alphanav:hover{border-bottom-style:solid;border-bottom-width:3px;color:#900}.authAuth a{color:#666;font-weight:600;font-size:16px}.authAuth a:hover{color:#900}.authLink p,.authLink a{color:#666;font-weight:400;font-size:16px}.authLink a:hover{color:#900}.authGt{color:#900;font-size:16px !important;font-weight:400}.titlTitle{color:#666;font-weight:600;font-size:14px}.titlTitle a{color:#666;font-weight:600;font-size:14px}.titlTitle a:hover{color:#900}.titlAuth span,.titlAuth a{color:#666;font-weight:400;font-size:14px;float:left}.titlAuth a:hover{color:#900}.titlOrder{font-size:16px;font-weight:600;color:#666}.seriesTitle{color:#666;font-weight:600;font-size:16px}.series-open-image{cursor:pointer}.series-image area{outline:none}.series-open-image{width:654px}.series-order-container{margin-top:40px;margin-bottom:40px}.series-order-body{margin-top:24px}td.a-center{text-align:center}td.last{text-align:right}.bkslrsInfo{font-size:24px}.bkslrsText{font-size:16px}.bkslrsText a{color:#666;text-decoration:none;font-weight:400}.bkslrsText a:hover{color:#900}.interview td a{color:#666;font-weight:600;font-size:16px}.interview td a:hover{color:#900}.interview td{color:#666;font-weight:400;font-size:16px}.events{padding-top:35px}.eventsImg{float:left}.eventsName{font-size:16px;margin:0 auto}.eventsName a{color:#666;font-weight:400;font-size:16px}.eventsName a:hover{color:#900}.linkNames a{color:#666;font-weight:600;font-size:15px}.linkNames a:hover{color:#900}.special{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:400;color:#000}.podcast{font-size:16px;color:#666}.podcast a{font-size:16px;color:#666}.podcast a:hover{color:#900}.bfaqnav a{color:#666;font-weight:600;font-size:16px}.bfaqnav a:hover{color:#900}.bfaq,.bfaq p{color:#666;font-size:16px}.bfaq span{font-size:16px;color:#00f}.subpodcastdate p,.subpodcastname a{font-size:16px;color:#666;font-weight:400}.subpodcastname a:hover{color:#900}.podcast-video{text-align:center}iframe.rumble{max-width:100%}.wbc p{font-size:16px}.awards{margin:16px 40px;text-align:left;clear:both}.awards a{font-size:18px;color:#666;font-weight:600}.awards a:hover{color:#900}.search-autocomplete{z-index:999;position:relative!important;top:-40px !important;left:0 !important;height:0 !important;overflow:visible !important}.search-autocomplete ul{border:1px solid #c7c7c7;border-top:0;padding-left:0;width:122px;background-color:#fcf8f4;position:absolute;top:-1px}.search-autocomplete li{background-color:#fff !important;padding:4px 6px 4px 24px;border-bottom:1px solid #fff;font-size:12px;cursor:pointer;width:122px}.search-autocomplete li .amount{float:right;font-weight:700}.search-autocomplete li.last{border-bottom:0}.search-autocomplete li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.bfaa{color:#666;font-size:16px;padding-bottom:1em;text-align:left}.dashlist{color:#666;font-size:16px;text-indent:-7px;margin-top:1em;margin-bottom:1em}dashlist:before{content:"-";position:relative;left:-5px}.interviewtxt{text-align:left;font-size:12px !important}.interviewtxt p{font-size:12px !important;margin-top:12px;margin-bottom:12px}.interviewtxt a{color:#666;text-decoration:none;font-weight:400}.interviewtxt a:hover{color:#900}.main_left-column{float:left;width:173px;padding-right:10px;padding-left:15px}.main_center-column{float:left;width:539px;border-left-style:solid;border-left-color:#000;border-left-width:1px;border-right-style:solid;border-right-color:#000;border-right-width:1px;padding-left:20px;padding-right:20px;margin-bottom:20px}.main_right-column{float:left;padding-left:20px;width:173px}.red_inline_title{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;color:#903;text-align:center}.Inline_title{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;color:#666;text-align:left}.story{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:400;color:#000;text-align:left}.story p,.story div a{font-size:12px !important}story a{color:#666 !important;text-decoration:none}story a:hover{color:#900 !important}.caption2{text-align:center;font-size:11px !important}.caption{margin:0 60px;text-align:center;font-size:12px !IMPORTANT;font-weight:600}.std div .ul1 li{list-style-type:disc;font-size:16px}.std div .ul1 li a{color:#666;text-decoration:none;font-weight:400}.std div .ul1 li a:hover{color:#900}ul.ulist{list-style-type:none}ul.ulist>li.dashlist{text-indent:-5px}ul.ulist>li.dashlist:before{content:"-";text-indent:-5px}.center{margin:0;text-align:center}.krat{font-size:60%;font-weight:700;border-color:#fff;color:#666}.new-book-link-2{color:#dcba45;font-weight:600;font-size:17px;float:right;margin-top:10px;text-align:right;margin-right:10px}.new-book-link{color:#dcba45;font-weight:600;font-size:17px;position:absolute;bottom:30px;left:10px}.Story_title{font-family:Arial,Helvetica,sans-serif;font-size:26px;font-style:normal;font-weight:700;color:#666}.rvideo{display:none}.topDesc{display:inline-block;width:100%;padding:9px;vertical-align:top;text-align:center}.picDesc{display:inline-block;width:27%;padding:12px 12px 0;vertical-align:top}.bioDesc{display:inline-block;padding:12px 12px 0 15px;vertical-align:top}.bioDesc p{color:#666;font-weight:400;font-size:16px}.bioDesc a:link{color:#666;text-decoration:none;font-weight:400}.bioDesc a:hover{color:#900}.reverted{position:relative;display:inline-block}.reverted>a>img{display:block;-webkit-filter:grayscale(100%);opacity:.4}.reverted:after{position:absolute;content:"";top:0;left:100%;width:100%;height:100%;background-position:top right}.login-input-text-container input,.login-input-text-container select{color:#000}.g-recaptcha{margin-top:10px}.account-create{text-align:center;width:300px;margin:0 auto}.account-create .form-list{padding-left:0}.account-create input[type=checkbox],input[type=radio]{line-height:normal;margin:4px auto}.page.messages{display:none}.box-address-billing{margin-bottom:20px}.box-address-billing address{font-size:16px;margin-bottom:8px}.checkout-payment-method select{font-size:16px;margin-bottom:5px}.payment-method img{max-width:10%}.credit-card-types .item img{max-width:100%}.author-notifications input{vertical-align:top;margin:0 5px 0 0}.author-notifications label{vertical-align:top;font-weight:400 !important}.author-notifications p{font-size:16px}.author-notif-col{padding:0}body{font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}h2{font-family:'Lora'}.display-none{display:none}#baenNav ul li .nav-text{font-size:16px;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}.left-column{float:left;background-image:url('/skin/frontend/enterprise/baen/css/skins/Skin_1/images/whtbkgdleft.png');height:580px;width:109px;margin-right:-12px}.right-column{float:left;background-image:url('/skin/frontend/enterprise/baen/css/skins/Skin_1/images/whtbkdgright.png');height:580px;width:98px}.center-content-lp{float:left;width:975px;min-height:560px;padding-top:25px}.podcastdate{width:35%;float:right}.subpodcastdate{width:100%;float:left;color:#666}.podcastname{width:55%;float:left}.subpodcastname{width:328px;float:right;color:#666}#podcastdate{width:35%;float:right}#subpodcastdate{width:100%;float:left;color:#666}#podcastname{width:55%;float:left}#subpodcastname{width:328px;float:right;color:#666}#prevpodcasts{width:90%;float:right}#titletext{width:100%;float:left;height:26px;margin-top:5px;background-image:url('/images/dividerblank.jpg');text-align:center}#podcastpage{width:88%;float:right;color:#666}#podcastimage{width:20%;float:left}#podcastinfo{width:80%;float:right}#podcastdetails{margin:2px}.podcastdetails{margin:2px}#podcastdetailstop{margin:2px;margin-top:0}#podcastextlink{margin-left:5px;margin-right:5px}#podcastextlinkleft{margin-right:5px}#podcastextlinkright{margin-left:5px}.podcastarchive{color:#666;display:none;width:450px;float:left;font-size:10px}#facebook-button-home{float:right}#twitter-button-home{float:right;padding-right:50px}#facebook-button-story{padding-top:0;float:right}#twitter-button-story{float:right}#podcast{text-align:left}a:link{color:#08143e;text-decoration:none;font-weight:700}a:visited{color:#08143e;text-decoration:none;font-weight:700}a:hover{color:#666;font-weight:700}.new-titles{height:700px;background:url('/images/star-BG-no-flare.jpg');-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#08143e;display:block;z-index:3;position:relative;width:100%}.new-titles .slider-visible{width:calc(100% - 140px);left:70px}.content{width:100%;margin:0 auto}.align-left{text-align:left}body{background:#fff}.slider-left{top:57px;left:0;background-color:#000;width:60px;height:240px;position:absolute;opacity:.5;cursor:pointer;z-index:52}.slider-right{top:57px;right:0;background-color:#000;width:60px;height:240px;position:absolute;opacity:.5;cursor:pointer;z-index:52}.baen-slider .slider-title{margin:0 auto !important}.baen-slider .slider-right,.baen-slider .slider-left{top:20px}.baen-slider .card-description{font-size:14px;max-height:auto;overflow:visible}.slider-container{width:100%;margin:0 auto;position:relative;transition-duration:.7s}.new-titles .slider-container{width:calc(100% - 20px);max-width:100%}.baen-slider{position:relative}.slider-title{padding-top:25px;margin-top:0;margin-left:70px;text-align:left;font-size:16px;font-weight:700;color:#dcb547}.top-slider-title{transition-duration:.7s;padding-top:25px;margin-top:0;margin-left:77.5px;text-align:left;font-size:16px;font-weight:700;color:#dcb547}.bottom-slider-title{transition-duration:.7s;padding-top:0;margin-top:9px;margin-left:77.5px;text-align:left;font-size:16px;font-weight:700;color:#dcb547}.top-slider{height:290px;position:relative;margin:0 auto}.top-slider-left{top:20px;left:0;background-color:#000;width:60px;height:240px;position:absolute;opacity:.5;cursor:pointer;z-index:52}.top-slider-right{top:20px;right:0;background-color:#000;width:60px;height:240px;position:absolute;opacity:.5;cursor:pointer;z-index:52}.bottom-slider{height:250px;position:relative;margin:0 auto}.bottom-slider-left{top:20px;left:0;background-color:#000;width:60px;height:240px;position:absolute;opacity:.5;cursor:pointer;z-index:52}.bottom-slider-right{top:20px;right:0;background-color:#000;width:60px;height:240px;position:absolute;opacity:.5;cursor:pointer;z-index:52}.slider-arrow{border-left:solid 5px #fff;border-bottom:solid 5px #fff;position:absolute;margin:0 auto;top:50%;height:20px;width:20px}.slider-left-arrow{left:10px;right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:translateY(-50%) rotate(45deg)}.slider-right-arrow{left:0;right:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.slider-visible{overflow:hidden;position:relative;height:290px;margin-top:-20px;transition-duration:.7s}.frontpage-content{margin:0 auto;padding-top:10px}.baen_left_column{width:30%;display:inline-block;vertical-align:top;margin-top:-13px;background-color:#e5e5e5}.baen_right_column{width:70%;display:inline-block;vertical-align:top;background-color:#fff;margin-top:-13px}.announcements{padding:0 0 30px;width:90%;position:relative;margin:0 auto;display:none}.announcement-text{display:none;text-align:left}.active-announcement-text{display:block}.announcements-mobile{display:none}.announcement-mobile-text{display:none;text-align:left}.active-announcement-mobile-text{display:block}.announcement-progress{width:85px;position:absolute;right:25px;bottom:10px}.announcement-progress-circle{width:12px;height:12px;border-radius:50%;background-color:#fff;display:inline-block;margin:0;cursor:pointer}.selected-announcement-progress-circle{background-color:#8c0202}.red{color:#8c0202}.blue{color:#08143e}.gold{color:#dcb547}.lt_gray{color:#dcb547}.white{color:#fff}.left{text-align:left}.center{text-align:center}.right{text-align:right}.float-left{float:left}.float-right{float:right}.twitter-block #twitter-widget-0{height:200px !important}.twitter-block.fp-left-block{max-height:300px}.fp-left-block{padding:10px 0;width:90%;text-align:left;margin:0 auto;overflow:hidden}.fp-image-left{width:30%;display:inline-block;vertical-align:top}.fp-right-text-block{width:70%;display:inline-block;vertical-align:top}.fp-right-text-block .text-block-content{padding:0 10px}.text-block-content h2{margin-top:0}.fp-left-block-bottom-border{border-bottom:solid 1px #8c0202}.newsletter-title{font-size:16px;margin-top:0;font-weight:700;font-family:Lora}.newsletter-signup{background-color:#8c0202;padding:10px}.newsletter-signup input{height:26px}.newsletter-caption{font-size:14px}.yellow-button,button.action.primary.checkout{background-color:#dcb547;padding:6px;display:inline-block;font-weight:700 !important;color:#fff !important;vertical-align:top;border:0}button.action.primary.checkout span{color:#fff !important}.blue-button{background-color:#08143e;padding:6px;display:inline-block;font-weight:700 !important;color:#fff !important;vertical-align:top;border:0}.green-button{background-color:#b2c961;padding:6px;display:inline-block;font-weight:700 !important;color:#fff !important;vertical-align:top;border:0}.yellow-button a,.blue-button a,.green-button a{color:#fff !important}.yellow-button a:hover,.blue-button a:hover,.green-button a:hover,.yellow-button a:visited,.blue-button a:visited,.green-button a:visited{color:#fff !important}.gray-button{background-color:#999;padding:6px;display:inline-block;font-weight:700 !important;color:#fff !important;vertical-align:top}.story-icon{width:80px;margin-right:10px}.frontpage-story{padding-bottom:10px;width:90%;margin:0 auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.search-box{display:inline-block;margin:0;vertical-align:top}.login-button{display:inline-block;margin:0 20px;vertical-align:top;cursor:pointer;max-width:170px;text-align:left;font-size:0px;padding-top:0}.login-button .yellow-button{font-size:11px}.login-button p{margin-top:3px}.login-feedback{color:#fff;margin-bottom:5px;font-size:9px}#nav-footer-blue{background-color:#08143e;position:relative;z-index:3}.nav-footer-content{max-width:980px;margin:0 auto}.footer-nav{display:inline-block;width:60%;position:relative;margin:20px auto}.quote-container{display:inline-block;width:40%;vertical-align:top}.footer-nav{display:inline-block;width:60%;margin-top:20px;vertical-align:top}.footer-nav-column{display:inline-block;width:33%;vertical-align:top;font-weight:700}.footer-nav-column a{color:#fff;text-align:left;font-size:12px}.footer-nav-column p{color:#fff;text-align:left;margin:2px 0;font-size:14px}.search-box-footer{margin-top:20px;width:100%;text-align:left}.footer-copyright{color:#fff;font-size:10px}.footer-logo{position:absolute;right:40px;bottom:20px;width:60px}.quote-content{width:60%;margin:20px auto;vertical-align:top;color:#fff;text-align:left}.quote-content p{color:#fff}.quote-box{width:80%}.quote-learn-more{margin-top:20px;text-align:right}.book-card{margin:20px 0}.book-card:hover .book-card-front,.book-card:hover .book-card-back{z-index:50}.book-card:hover .book-card-front{transform:scale(1.1)}.book-card:hover .book-card-back{transform:rotateY(-180deg) scale(1.1)}.book-card-front,.book-card-back{position:absolute;top:0;left:0;width:158px;height:240px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:.3s;transform-origin:center center}.book-card-back{background-color:#fff;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);height:240px;width:158px}.book-card-front img{height:100%;width:100%}.book-card-back-content{width:145px;display:none;margin:0 auto;text-align:left;max-height:200px;margin-bottom:5px;overflow:auto}.book-card.click.flipped .book-card-front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.book-card.click.flipped .book-card-front:hover{-webkit-transform:rotateY(-180deg) scale(1.1);transform:rotateY(-180deg) scale(1.1)}.book-card.click.flipped .book-card-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.book-card.click.flipped .book-card-back:hover{-webkit-transform:rotateY(0) scale(1.1);transform:rotateY(0) scale(1.1)}.new-titles .book-card{margin-left:7.5px}.card-title{font-weight:700;font-size:14px}.card-description{font-size:14px;max-height:157px;overflow:visible}.more-button{width:50px;margin:0 5px;text-align:center}.buy-button{width:50px;text-align:center}img.author-indicator{width:15px}.fp-hamburger-nav{display:none;position:absolute;top:15px;left:10px;width:25px;cursor:pointer}#magnifying-glass{display:none;position:absolute;top:12px;right:10px;width:25px;cursor:pointer}.mobile-nav{width:0;max-width:400px;display:none;z-index:55;position:relative}.mobile-nav-header{width:100%;height:50px;background-color:#08143e;position:relative}.mobile-nav-header-logo{height:40px;left:5px;top:5px;position:absolute;color:#fff;font-weight:700}#mobile-login,#mobile-logout{padding:10px 0;background-color:#dcb547;color:#fff;text-align:left}#mobile-login a,#mobile-logout a{font-weight:700;color:#fff;font-size:14px;padding:6px;margin:0;display:block}#mobile-logout{display:none}#mobile-cart{padding:10px 0;background-color:#08143e;color:#fff;text-align:left}#mobile-cart a{font-weight:700;color:#fff;font-size:14px;padding:6px;margin:0;display:block}.mobile-nav-1{padding:8px 0;width:100%;background-color:#8c0202;text-align:left;position:relative;margin-bottom:-1px}.mobile-nav-1 p{font-weight:700;color:#fff;font-size:14px;padding:6px;margin:0}.mobile-nav-2{padding:8px 0;width:100%;background-color:#8c0202;text-align:left;margin-bottom:-1px}.mobile-nav-2 a{color:#fff;font-size:14px;padding:6px 24px;margin:0;font-weight:400;display:block}.mobile-nav-3{height:30px;width:100%;background-color:#08143e;text-align:left;margin-bottom:-1px}.mobile-nav-3 a{color:#fff;font-size:12px;font-style:italic;padding:6px;margin:0;font-weight:400;display:block}.mobile-nav-subsection{overflow:hidden;display:none;margin-bottom:-1px}.announcements-mobile{display:none}.baen_left_column_reveal{display:none}.footer-mobile-links{display:none}.facebook-block iframe,.facebook-block span{max-width:100% !important}.mobile-search-box{display:none}.header-container{width:100%;height:100px;position:relative;z-index:4}#logo{position:absolute;top:20px;left:20px;height:100px}.top-link-container{width:100%;height:70px;background-color:#8c0202}.top-links{margin-left:120px;padding-top:36px}#baenNav ul li{z-index:55;background-color:#8c0202}.extra-header-info{display:inline-block;text-align:right;font-size:0px;vertical-align:top;width:calc(100% - 570px);height:35px;overflow:hidden}.sub-nav{padding-top:0;font-size:14px;font-weight:700;list-style:none;cursor:pointer}.form-search img{width:30px;vertical-align:top}.input-text,.search{vertical-align:top;height:20px;box-sizing:content-box}.magnify-search{cursor:pointer}.sub-link-container{width:100%;height:30px;background-color:#08143e}.sub-links{margin-left:114px;max-width:1000px;font-size:0px}.sub-link{width:14.28%;display:inline-block}#sub-link-1{width:16%}#sub-link-2{width:10%}#sub-link-3{width:18%}#sub-link-4{width:10%}#sub-link-5{width:19%}#sub-link-6{width:15%}#sub-link-7{width:12%}.sub-link a{color:#fff;font-style:italic;font-size:14px;line-height:30px;font-weight:400;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}.sub-link a:hover{color:#dcb547}.book-card{position:absolute;cursor:pointer}.book-item{margin-top:20px}.story p,.story div a{font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}.story h2,.baen_left_column h2{font-family:'Lora';margin-bottom:0;font-size:16px;font-weight:700}p.author-names{font-size:15px !important;margin:0}#differences-popup{text-align:left;position:fixed;top:40px;left:0;right:0;margin:0 auto;width:80%;max-width:600px;background-color:#fff;z-index:99999999999999;border-radius:10px;padding:20px;display:none}#popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;display:none;z-index:99999999999998}#close-differences-popup{right:5px;top:10px;width:20px;position:absolute;cursor:pointer}#differences-popup p{margin-left:10px}#differences-popup li{list-style:disc}#login-popup{display:none;text-align:left;position:fixed;top:40px;left:0;right:0;margin:0 auto;width:60%;max-width:500px;background-color:#8c0202;z-index:99999999999999;padding:20px 20px 40px}.login-header-text{margin-left:20px;margin-bottom:20px}#login-popup p{color:#fff;margin:0 0 10px;font-size:14px}#login-popup h3{font-family:Lora;font-weight:700;margin:0}#new-user-button,.new-user-button{width:64%;text-align:center;cursor:pointer}#login-button,.login-form-button{width:30%;text-align:center;margin-left:4%;cursor:pointer}.cart-icon{width:40px;margin-left:10px;display:inline-block;position:relative;vertical-align:top;margin-top:2px}.cart-icon img{width:100%;padding-top:4px}.cart-icon p{font-weight:700}#cart-items-count{position:absolute;top:-9px;left:22px;width:18px;text-align:center}#login-popup input[type=text],#login-popup input[type=password]{width:100%;height:30px;padding:0 10px}.login-input-text-container{margin:8px 0 0}.login-input-text-container input{color:#000}.login-input-checkbox-container{margin-bottom:5px}.login-input-container{width:60%;margin:0 auto}#login-popup [type=checkbox]:not(:checked),#login-popup [type=checkbox]:checked{position:absolute;left:-9999px}#login-popup [type=checkbox]:not(:checked)+label,#login-popup [type=checkbox]:checked+label{position:relative;padding-left:25px;cursor:pointer}#login-popup [type=checkbox]:not(:checked)+label:before,#login-popup [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:14px;height:14px;border:2px solid #fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}#login-popup [type=checkbox]:not(:checked)+label:after,#login-popup [type=checkbox]:checked+label:after{content:'x';position:absolute;top:0;left:4px;font-size:12px;color:#fff;transition:all .2s}#login-popup [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}#login-popup [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}#login-popup label{color:#fff;font-size:9px;font-weight:400;margin-top:8px;padding-top:3px}.close-popup{right:10px;top:5px;position:absolute;cursor:pointer;color:#fff}#close-login-popup img{width:10px}.search-img{cursor:pointer}.product-view{padding-top:30px;background-color:#fff}.product-name{text-align:left;border-bottom:solid 1px #000;padding-bottom:10px}.product-title{font-family:'Lora';font-size:16px;font-weight:700}.author-name{margin-left:10px}.author-name-link{font-size:16px;font-weight:700}.product-content{padding-top:20px}#image{max-width:100%;width:100%}.short-description h1,.short-description h2,.short-description h3{margin-top:0}.short-description h2{font-size:1.5em;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}.short-description h3{font-size:1.17em;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}.short-description p,short-description span,short-description a{font-size:14px}.short-description.std,.publish-date,.guide-url a,.product-description p{font-size:16px}.cover-art{cursor:pointer}a.yellow-button.product-buy-button,.product-buy-button .yellow-button,.product-buy-virtual-button .yellow-button,.add-button-variant .yellow-button,.product-add-button .yellow-button,.product-sample-button .blue-button,.product-wishlist-button .blue-button,.product-free-button .green-button,.product-download-button .green-button{width:100%;max-width:150px;text-align:center;margin:5px;cursor:pointer;font-size:14px}.series-link.blue-button{width:100%;max-width:160px;text-align:center;margin:5px 0}.product-center-content{text-align:left}.no-padding{padding:0 !important}.no-side-padding{padding-left:0 !important;padding-right:0 !important}.no-left-padding{padding-left:0 !important}.series-books{width:100%;margin:10px auto 0px auto;padding:10px 0;background-color:#08143e}.series-row{clear:both}.series-cover{text-align:center}.series-cover img{width:100%}.container{height:auto;padding:0;display:inline-block}.purchase-modal{display:none;position:fixed;padding:20px;width:90%;max-width:600px;left:0;right:10px;margin:0 auto;top:100px;background-color:#fff;z-index:102}.download-modal,.download-order-modal{display:none;position:fixed;padding:20px;width:90%;max-width:600px;left:0;right:0;margin:0 auto;top:40px;background-color:#fff;z-index:102;text-align:left;max-height:90%;overflow:auto}.download-modal-links{margin-top:20px}.download-modal-links a{font-size:16px}.download-modal-links p{margin:0}.download-list-section{margin-top:20px}.close-modal{position:absolute;top:5px;right:5px;transform:rotate(45deg);cursor:pointer}button.close-modal{background-color:transparent;border:0;right:5px;padding:0}.purchase-overlay{display:none;background-color:#000;opacity:.5;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.purchase-modal-columns{margin:20px auto}.previously-purchased{margin-top:0;margin-bottom:10px;font-size:14px}.option-box{border:solid 1px #000;margin-bottom:10px;cursor:pointer}.option-box-name{width:100%;padding:2px 10px;text-align:left;font-family:'Lora'}.option-box-title,.product-price{font-weight:700;font-family:'Lora';font-size:14px}.option-box-expand{float:right;width:13px;height:16px;cursor:pointer;position:relative}.option-box-expand img{width:12px;float:right;padding-top:2px}.option-box-expand .line{height:1px;width:13px;background-color:#000;position:absolute;top:50%}.option-box-expand .line.line-2{transform:rotate(90deg)}.clicked .option-box-expand .line.line-2{transform:rotate(0deg)}.option-box-info{text-align:right;display:none}.option-box-info p{margin:2px 0;font-size:14px;padding:0 5px}.product-add-to-cart,.show-vendors{width:100%;margin:0 auto;text-align:center}.product-add-to-cart .yellow-button,.show-vendors .yellow-button{width:100%;font-size:14px;padding:2px 6px}.print-books{text-align:left}.print-books p{font-size:10px}.quote-featured-content{font-size:1.5em !important;font-weight:700}.short-description p{margin-top:0}.popup-book-list{display:none;background-color:#fff;padding:10px;position:absolute;right:-100%;width:100%;top:-125px;z-index:2;text-align:left;-webkit-box-shadow:0px 0px 8px rgba(33,40,58,.4);box-shadow:0px 0px 8px rgba(33,40,58,.4)}.popup-book-list p{margin:5px 0}.product-review-block{text-align:left}.product-review-block h3{font-weight:700;font-family:Lora;font-size:20px}.more-reviews{font-size:22px}.more-reviews a{font-size:16px}.star-rating,.single-review-stars{position:relative;display:inline-block}.star-rating img{width:160px}.yellow-stars{position:absolute;top:0;left:0;overflow:hidden}.popup-arrow{display:inline-block;vertical-align:top;margin-top:6px}.basic-arrow{border-left:1px solid #fff;border-bottom:1px solid #fff;width:8px;height:8px}.basic-right-arrow{transform:rotate(225deg)}.welcome-block{color:#fff;display:inline-block;font-weight:700;max-width:120px;margin-top:10px !important;transform:translateY(-50%);padding-top:4px}.welcome-first-name{color:#fff}.purchase-feedback{text-align:center}.product-img-box img{clear:both}label.review-filters-label{font-weight:400;font-family:Lora}.all-reviews{display:none;margin-top:20px}.all-reviews p{margin:0}.single-review{margin-bottom:20px}.single-review-stars{vertical-align:top}.single-review-stars img{width:60px}.review-label{font-family:lora;font-size:12px;display:inline-block;vertical-align:bottom;margin:2px 5px}.review-response{padding-top:2px;padding-bottom:2px;margin:0 0 0 10px;cursor:pointer;vertical-align:bottom}p.review-helpful{margin-top:10px}.review-response.clicked{background-color:#dcb547}textarea#review-text,.review-text{width:100%;max-width:600px;height:200px}.add-stars{margin:10px 0}.rating-select{position:absolute;width:20%;height:100%;top:0;cursor:pointer}.rating-select input{display:none}#star-1{left:0}#star-2{left:20%}#star-3{left:40%}#star-4{left:60%}#star-5{left:80%}.faq-container{text-align:left}.faq-container ol{list-style-type:decimal}.faq-container ul{list-style-type:disc}.faq-container li{font-size:14px}.faq-items{margin:15px 0}.faq-item{margin-top:8px}.faq-triangle{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #08143e;float:left;margin-top:6px;margin-right:10px;vertical-align:top;transition:all .3s ease-out}.faq-question{cursor:pointer}.faq-question-text{vertical-align:top}.faq-question-text p{font-size:20px;font-weight:700;margin:0;color:#08143e}.faq-answer{display:none;margin-left:18px}.faq-answer p{font-size:14px}.faq-answer img{max-width:100%}.story-row{padding-bottom:10px}.story{margin-top:20px}.story h2{margin-top:0;font-size:18px;font-weight:700}p.story-category{margin-top:0;margin-bottom:0;color:#08143e;font-weight:700}.story-info{margin-top:20px}.story-info .author-names a{font-size:14px !important}.category-container{text-align:left;background-color:#fff;margin-top:-10px}.category-title{text-align:left;border-bottom:solid 1px #000;padding-bottom:10px;margin-top:30px}.category-title p,.sidebar-title p{font-family:'Lora';font-size:16px;font-weight:700;margin:0}.sidebar-title{text-align:left;padding-bottom:10px;margin-top:30px}.news-container{margin-top:-10px;text-align:left}.newsletter-sidebar{background-color:#f5f5f5;padding-bottom:20px}.category-search{margin-top:10px;text-align:right;position:relative}.category-search input[type=search]{text-align:left;font-size:12px;width:300px;max-width:100%;height:30px;padding:2px;font-size:16px;font-style:italic;border:0;border-bottom:solid 1px #000;background:0 0;position:relative}img#search-mag{position:absolute;right:0;width:20px;top:4px}.category-filters{text-align:left}.category-button{border:0;border-radius:10px;color:#fff;background-color:#999;margin-right:8px;display:inline-block;margin-top:8px;cursor:pointer}.selected-filter-button{background-color:#08143e}.category-button p{color:#fff;margin:2px 10px;font-weight:700;font-size:16px}.filter-button-expand{position:relative}.filter-button-expand p{padding-right:10px}.filter-chevron{font-size:31px;color:#fff;position:absolute;right:6px;top:-12px;font-weight:100;transition:all .3s ease-out}.filters-applied{display:inline-block;font-size:12px;font-family:'Lora';font-weight:700}.selected-filters{margin-top:8px}.selected-filters .filter-button{margin-left:8px;margin-right:0}.selected-filters .filter-button p{font-size:12px;margin:1px 5px;padding-right:0}.selected-filters .filter-button span{color:#fff;font-weight:100}.publisher{margin-top:10px}.publisher-name-row{position:relative;display:inline;cursor:pointer;z-index:2}.publisher-name{font-size:20px;font-weight:700;margin:0;color:#08143e;display:inline-block;vertical-align:top;max-width:90%}.publisher-arrow{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #08143e;display:inline-block;margin-top:6px;margin-right:10px;transition:all .3s ease-out}.publisher.hover .publisher-name{color:#8c0202}.publisher.hover .publisher-arrow{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #8c0202}.publisher-data{margin-top:0;display:none}.publisher-data .baen-slider{padding-top:15px}.publisher-info{margin-top:4px;margin-left:30px;font-style:italic}.publisher-info p{margin-top:0}.publisher-info a{margin-left:5px;font-style:normal}.clicked-arrow{transform:rotate(90deg)}.slider-slides{position:relative;width:999999999px;padding:20px 0}.book-card-info{width:100%;text-align:center}.category-container .baen-slider .first-book-card{margin-left:15px}.category-container .book-card{width:158px;position:relative;cursor:pointer;vertical-align:top;display:inline-block;margin-right:30px}.category-container .baen-slider .book-card{width:120px}.category-books{margin-top:20px}.category-books .book-card{margin-bottom:20px}.category-container .book-card-content{-webkit-box-shadow:0px 0px 8px rgba(33,40,58,.4);box-shadow:0px 0px 8px rgba(33,40,58,.4);position:relative}.category-container .book-card-info p{margin:0;font-size:14px}.category-container .baen-slider .book-card-front,.category-container .baen-slider .book-card-back{top:0}.category-container .book-card-cover{width:158px}.category-container .baen-slider .book-card-cover{width:120px;height:182px}.category-container .baen-slider .book-card-front,.category-container .baen-slider .book-card-back{width:120px;height:182px}.category-container .baen-slider .book-card-front{position:relative}.category-container .baen-slider .book-card-back{top:0;left:0}.category-container .book-card-back-content{width:100%}.category-container .visible-cover{display:block}.category-container .secondary-cover{position:absolute}.book-card-cover-1{top:5px;left:5px}.book-card-cover-2{top:10px;left:10px}.book-card-cover-3{top:15px;left:15px}.book-card-cover-4{top:20px;left:20px}.book-card-cover-5{top:25px;left:25px}.book-card-cover-6{top:30px;left:30px}.book-card-cover-7{top:35px;left:35px}.book-card-cover-8{top:40px;left:40px}.book-card-cover-9{top:45px;left:45px}.book-card-cover-10{top:50px;left:50px}.book-card-cover-11{top:55px;left:55px}.book-card-cover-12{top:60px;left:60px}.book-card-cover-13{top:65px;left:65px}.book-card-cover-14{top:70px;left:70px}.cover-count-2{transform:scale(.98);transform-origin:top left}.cover-count-3{transform:scale(.95);transform-origin:top left}.cover-count-4{transform:scale(.93);transform-origin:top left}.cover-count-5{transform:scale(.9);transform-origin:top left}.cover-count-6{transform:scale(.88);transform-origin:top left}.cover-count-7{transform:scale(.85);transform-origin:top left}.cover-count-8{transform:scale(.83);transform-origin:top left}.cover-count-9{transform:scale(.8);transform-origin:top left}.cover-count-10{transform:scale(.78);transform-origin:top left}.cover-count-11{transform:scale(.75);transform-origin:top left}.cover-count-12{transform:scale(.73);transform-origin:top left}.cover-count-13{transform:scale(.7);transform-origin:top left}.cover-count-14{transform:scale(.68);transform-origin:top left}.category-container .baen-slider .slider-visible{left:0 !important;height:auto}.category-container .baen-slider .slider-left{top:20px;left:-60px;height:182px;background-color:transparent;opacity:1;display:none}.category-container .baen-slider .slider-right{top:20px;right:-60px;height:182px;background-color:transparent;opacity:1}.category-container .baen-slider .slider-arrow{border-left:solid 5px #08143e;border-bottom:solid 5px #08143e}.slider-book-name{margin-top:8px;font-size:14px}.free-triangle{position:absolute;top:0;right:0;border-left:60px solid transparent;border-right:0 solid transparent;border-top:60px solid #b2c961}p.free-label{color:#fff;font-weight:700;position:absolute;right:0;top:-50px;margin:0;transform:rotate(45deg);font-size:16px}.earc-download .book-card-cover{max-width:80%}.reading-guide{position:absolute;bottom:30px;left:-7px;background-color:#08143e;padding:5px;width:60px;text-align:center}.reading-guide img{width:40px}p.no-results{margin-left:20px;margin-top:0;margin-bottom:20px;font-style:italic}.publisher-name a,a.author-site{font-size:16px;font-weight:400;font-style:italic;margin-left:5px}.reading-guide-triangle-top{position:absolute;right:-10px;top:0;border-bottom:15px solid transparent;border-left:10px solid #08143e}.reading-guide-triangle-bottom{position:absolute;right:-10px;bottom:0;border-top:15px solid transparent;border-left:10px solid #08143e}.show-series-image{display:inline-block;padding:2px 10px;background-color:#08143e;margin-left:10px;vertical-align:top;cursor:pointer;text-decoration:none}a.show-series-image:hover{text-decoration:none;font-weight:400}a.show-series-image:visited{text-decoration:none;font-weight:400}.show-series-image p{color:#fff;font-size:16px;margin:0;font-style:italic;font-weight:400}.name-site{display:inline}.series-image-container img{width:100%;max-width:650px}.sub-filter{display:none}.sub-filter p{font-size:12px}.category-pager{text-align:right}.category-pager p{font-size:14px}.category-pager a{margin-left:6px}.page-label{font-size:14px;font-family:'Lora'}.show-sub-category{display:block !important;transition:all .3s ease-out}.selected-parent-filter-button{background-color:#fff;border:solid 1px #999}.selected-parent-filter-button p{color:#999}.selected-parent-filter-button .filter-chevron{color:#999;transform:rotate(90deg);right:2px;top:-6px}.info-hover{display:inline-block;border:solid 1px #999;border-radius:50%;width:13px;height:13px;text-align:center;margin-right:8px;position:relative;margin-top:12px;margin-left:-5px;vertical-align:top}.info-hover p{color:#999;font-size:8px;font-weight:700;margin:0}.info-popup{position:absolute;top:25px;left:-53px;width:250px;background-color:#08143e;padding:10px;z-index:4;display:none}.info-popup p{color:#fff !important;font-family:'Lora';font-weight:400;text-align:left;width:210px}.info-popup .arrow-up{position:absolute;top:-15px;left:42.5px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #08143e}.info-popup .arrow-right{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}.purchase-modal{max-height:80%}.category-books .purchase-modal{position:fixed}.category-product-more-button,.category-product-buy-button{margin-top:10px;display:none}.category-product-more-button a,.category-product-buy-button p{width:100%;text-align:center;font-size:16px !important}.category-pager-link{display:none}.category-pager-link.pager-visible{display:inline}.category-pager-link.first-page,.category-pager-link.last-page{display:inline !important}.pages-dots{display:none}.show-dots{display:inline !important}.category-pager-link:visited{color:#08143e}.category-pager-link.selected-page{color:#900}.dropdown-filters{text-align:right;margin-top:5px;clear:both}.dropdown-filters label{font-weight:400;font-size:14px;font-family:'Lora';margin-right:5px}.pager-results{text-align:left}.title-text{font-family:'Lora';font-size:20px !important;font-weight:700;margin:0}.label-text{font-family:'Lora';font-size:16px !important;font-weight:700;margin:0}.podcast-container p{font-size:14px}.podcast-bar,.podcast-play{display:inline-block;vertical-align:bottom;width:50%}.podcast-bar img{width:80px;float:left;margin-right:10px}.podcast-play{text-align:right}.podcast-bar p{margin:3px 0;font-weight:700;color:#08143e}.podcast-play .yellow-button,.podcast-play .blue-button{width:130px;text-align:center;margin:3px 0}.podcast-description{background-color:#08143e;padding:5px 10px;margin:20px 0 10px;overflow:hidden;background:url(/images/Podcast-stars.png) #08143e;background-size:cover}.podcast-description img{float:left;width:80px;margin:15px 10px 10px}.podcast-description p{color:#fff}.current-podcast,.previous-podcast{background-color:#f5f5f5;padding:15px 10px 7px;margin-top:10px}.previous-podcasts{border-top:solid 1px #000;margin:20px 0;padding-top:20px}.previous-podcast-play{text-align:right}.podcast-controls{margin-top:10px}.bar-info{margin-top:50px}.expand-buttons{text-align:right}.collapse-button{margin-right:0}.new-dropdown{border:solid 1px #000;-webkit-appearance:none;-webkit-border-radius:0px;-moz-appearance:none;appearance:none;background:url('/images/dropdown_arrow.png') no-repeat 97% 50% #fff;background-size:20px 16px;padding:2px 8px;padding-right:30px;cursor:pointer}#dropdown-filters{height:30px;width:200px;font-size:16px}#dropdown-filters option{font-size:16px}.faqMB{color:#8c0202;font-style:italic;font-size:14px}.dwletter{color:#00f;font-weight:700}.category-container{margin-bottom:20px}.event-date{border:0;border-bottom:solid 1px #000;width:100%;font-size:16px}.event-date-container{position:relative;width:45%;max-width:200px;display:inline-block}.event-date-img{position:absolute;right:0;top:0;width:24px}.event-title{margin:20px 0 10px;text-align:center;position:relative}.event-date-title{display:inline;position:relative;background-color:#fff;padding:0 10px;z-index:3}.event-date-line{position:absolute;top:14px;left:0;border-bottom:solid 1px #000;width:100%}.event-slider-container{margin-top:20px}.event-slider-container .baen-slider .card-description{max-height:auto;overflow:visible;margin-bottom:9px}.event-slider-container .book-card-back-content{max-height:140px;margin-bottom:9px;overflow:auto}.event-submit{text-align:right;cursor:pointer}.event-submit p{font-size:16px}select#event-type,select#event-within{width:100%;max-width:300px;font-size:16px}.event-dates,.event-type,.event-location,.event-within{margin-top:10px}.appearance{background-color:#f5f5f5;padding:10px 15px;margin-top:10px;font-family:'Lora';word-break:break-word}.appearance span,.appearance p{font-size:16px;margin:0;color:#08143e}.event-guest p{font-weight:700;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif}.event-date-location{border-bottom:solid 1px #fff;padding-bottom:10px}.event-date-location span{font-style:italic}.event-type{margin-top:10px}.event-url p{font-weight:700}.contest-image{float:left;margin:0 20px 5px 0;max-width:100%}.contest{margin-top:20px;padding:10px 20px;background-color:#f5f5f5}.contest p{font-size:16px}.contest-description{margin-top:10px;min-height:275px}.contest-button{text-align:right}.award-description{margin-top:40px;background-color:#08143e;padding:10px 20px}.award-description a{color:#fff !important}.contest-details p{font-size:16px;color:#fff}.baen-accordion{margin-top:20px;background-color:#f5f5f5}.baen-accordion.expand{background-color:#fff}.baen-accordion-title{padding:10px 20px;cursor:pointer}.baen-accordion.expand .baen-accordion-title{margin-bottom:20px}.accordion-expand{float:right}.baen-accordion.expand .accordion-expand{margin-top:8px}.baen-accordion p,.baen-accordion li{font-size:16px;color:#08143e}.gold{color:#dcb547}.baen-accordion-content{display:none;transition:all .3s}.baen-accordion-content p{margin-left:40px}.baen-accordion-content p.label-text{margin-left:0}.baen-accordion.expand .baen-accordion-content{display:block}.product-description{text-align:left;height:250px;overflow:auto;padding:0 5px}.product-description p{margin-top:0}.contact-description{margin-top:40px;background-color:#08143e;padding:10px 20px}.contact-description p,.contact-description a{color:#fff;font-size:14px}.faq-button-container{text-align:right}li.no-dot{list-style:none}.contact-form{margin-top:20px}.contact-form .label-text{margin-bottom:10px}.baen-text-input{border:0;border-bottom:solid 1px #000;width:100%;font-size:16px}.baen-dropdown{border:solid 1px #000;-webkit-appearance:none;-webkit-border-radius:0px;-moz-appearance:none;appearance:none;background:url(/images/dropdown_arrow.png) no-repeat 97% 50% #fff;background-size:35px 28px;padding:2px 8px;cursor:pointer}.department,.contact-text{width:100%;max-width:300px;font-size:16px;margin-left:20px}.department option,.contact-text option{font-size:14px;padding:3px 0}.contact-feedback{width:100%;height:105px}.contact-faq-links{margin-left:20px}.contact-faq-links p{margin:5px 0}.bookseller-info{margin:20px 0}.bookseller-info p,.extra-contact-info p{margin:0;font-size:14px}.contact-street-address,.contact-phone-info,.contact-e-orders{margin-bottom:20px}#bookseller-title{margin-bottom:20px}.mailing-list{margin-top:40px;background-color:#8c0202;padding:10px 20px}.mailing-list p,.mailing-list a{color:#fff;font-size:14px}input#newsletter-email-input{max-width:100px;height:32px}.newsletter-submit{margin:0;margin-left:5px;font-size:14px}.reverted-cover{position:relative;display:inline-block;background-color:#fff}.reverted-cover>img,.reverted-cover>a>img{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.reverted-cover:after{position:absolute;content:"";top:0;left:100%;width:100%;height:100%;background-position:top right}.clicked .option-box-expand img{padding-top:8px}.story p,.story a{font-size:14px !important}.text-block-content p,.text-block-content a{font-size:14px}.newsletter-subtitle{font-size:14px}.announcement-text{font-size:14px}.quote-box p{font-size:14px}.newsletter-link a{font-size:14px}.newsletter-link{margin-top:5px;margin-bottom:15px}.info-popup p{font-size:12px}.news-subtitle{font-weight:400 !important;font-size:20px}.study-guide-row{text-align:left}.study-guide-row a{font-size:16px}.short-description.std,.publish-date,.guide-url a,.product-description p{font-size:16px}.product-buy-button .yellow-button,.product-sample-button .blue-button,.product-wishlist-button .blue-button,.product-free-button .green-button{width:100%;max-width:150px;text-align:center;margin:5px;cursor:pointer;font-size:14px}.reverted-cover{position:relative;display:inline-block;background-color:#fff}.reverted-cover>img,.reverted-cover>a>img{display:block;-webkit-filter:grayscale(100%);opacity:.4}.reverted-cover:after{position:absolute;content:"";top:0;left:100%;width:100%;height:100%;background-position:top right}.clicked .option-box-expand img{padding-top:8px}.story p,.story a{font-size:14px !important}.text-block-content p,.text-block-content a{font-size:14px}.newsletter-subtitle{font-size:14px}.announcement-text{font-size:14px}.quote-box p{font-size:14px}.newsletter-link a{font-size:14px}.newsletter-link{margin-top:5px;margin-bottom:15px}.info-popup p{font-size:12px}.study-guide-row{text-align:left}.study-guide-row a{font-size:16px}.account-left-column,.account-right-column{text-align:left;padding:0}.account-center-column{text-align:left}.account-left-column .top-link{font-size:16px}.account-left-column .sub-link{width:100%;display:inline;margin-left:10px;font-size:14px;font-weight:400;font-style:italic}.account-block{margin:20px 0;background-color:#d3d3d3;width:100%;padding:5px 15px;cursor:pointer;position:relative}.top-link.active,.sub-link.active,.always-red{color:#8c0202 !important}.account-sub-links{display:none}.account-sub-links.active{display:block}.align-right{text-align:right}.account-right-column p{font-size:16px}.micropay-block{padding:14px 15px 5px;margin-top:0}.micropay-block .price{font-size:18px;color:#8c0202;font-weight:700}.account-block.expanded{background-color:#fff}.dropdown-content{display:none;margin-bottom:20px}.account-section-content{margin-top:20px}.dropdown-content p,.dropdown-content span,.dropdown-content td{font-size:16px;vertical-align:middle}.dropdown-content p,.dropdown-content td{margin-top:0;margin-bottom:10px}.dropdown-content td{padding-top:10px}.customer-info{padding:10px 20px;border:solid 1px #000;position:relative;min-height:40px}.customer-info p{margin:0;font-size:14px}.customer-info .edit{position:absolute;top:10px;right:10px;cursor:pointer;font-weight:700}.edit img{width:14px;margin-left:5px}.customer-info .update-info{display:none}.update-info .baen-text-input{max-width:200px}.customer-options{padding:0 20px;margin-left:15px}.customer-option{padding-top:10px}.customer-options td{font-size:14px;font-family:Lora}.switch{position:relative;display:inline-block;width:34px;height:20px;margin:0;margin-left:5px;vertical-align:middle}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#08143e}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.slider.round{border-radius:20px}.slider.round:before{border-radius:50%}.baen-text-input{border:0;border-bottom:solid 1px #000;width:100%;font-size:16px}.reset-password{margin-top:10px}.account-section{display:none}.account-section.active{display:block}.order-history-filters{margin-bottom:10px}.order-history-filters a,.order-history-items a,.order-history-items p{font-size:14px !important}.order-history-filters a{font-weight:400}.order-history-filters a.clicked{font-weight:700;color:#8c0202}.order-item{font-weight:700}.review{margin-top:20px}.review span,.review a{font-size:14px}.edit-review,.review-time span{font-size:11px !important}.review .author-info{margin-right:10px}.review .single-review-stars{margin-top:2px;margin-right:10px}.gift-cards .purchase-content input,.gift-cards .purchase-content textarea{margin-top:10px}.gift-cards .purchase-content input,.gift-cards .purchase-content textarea{margin-top:10px}.giftcard .field input,.giftcard .field select{margin-bottom:10px}.giftcard .field select{width:100%;font-size:14px;height:30px}.giftcard label{padding:0;display:block;text-align:left;margin-top:10px}.giftcard label span{font-size:16px}.giftcard button.yellow-button{width:100%;max-width:150px;text-align:center;margin:5px;cursor:pointer;font-size:14px}.giftcard button.yellow-button span{color:#fff;font-size:16px}textarea.gift-message{width:100%;height:100px;border:solid 1px #000}.giftcard-dropdown,#format{font-size:16px}.page-title h1{font-size:2em;margin:0;font-weight:700;font-family:Lora}.massdownload-section{padding:0;margin-top:10px}.description{font-size:16px;font-family:Lora}.select-100{margin-top:5px;margin-bottom:2px}#format{width:80%;width:calc(100% - 110px);font-style:italic}#format option{font-style:normal}#format:first-child{font-style:italic}#download{margin-left:20px}.order-box{border:solid 1px #000;padding:10px 20px;position:relative;margin-bottom:20px}.order-box-content{display:none}.expanded .order-box-content,.expanded .close-order-box{display:block}.expanded .details{display:none}.order-box .close-order-box{position:absolute;top:5px;right:5px}.order-box .details{position:absolute;top:10px;right:10px;font-weight:700;cursor:pointer}.order-top-item{margin-right:10%}.order-top-items{width:80%}.expanded .order-top-items{width:100%}.downloader-column option:checked{background-color:#08143e;color:#fff}.narrow-input{max-width:100px}#region_id,.region-dropdown{max-width:50px !important;margin:10px}.ib{display:inline-block}.customer-info-confirm{margin-top:10px !important}.customer-info-confirm a{margin-left:10px}.customer-info-confirm .cancel{line-height:31px}.customer-info .new-dropdown{font-size:14px}.order-book-list p{margin:0}.wishlist-item{margin:0 0 20px}.wishlist-img{width:80px}.wishlist-img img{max-width:100%}.wishlist-img,.wishlist-info{vertical-align:top}.wishlist-info{padding-left:5px;max-width:70%;max-width:calc(100% - 100px)}.wishlist-info p,.wishlist-info span{font-size:14px;margin:0}.wishlist-title{font-weight:700}.wishlist-description{font-size:12px !important;margin:5px 0 !important}.wishlist-price{font-weight:700}.convert-micropay{margin-top:10px}.account-arrow{width:10px;height:10px;position:absolute;border-right:solid 2px #000;border-top:solid 2px #000;transform:rotate(45deg);left:5px;top:10px;transition:transform .5s}.dropdown-title.expanded .account-arrow{transform:rotate(135deg)}.dropdown-title .label-text{padding-left:10px}.account-arrow{width:10px;height:10px;position:absolute;border-right:solid 2px #000;border-top:solid 2px #000;transform:rotate(45deg);left:5px;top:10px;transition:transform .5s}.dropdown-title.expanded .account-arrow{transform:rotate(135deg)}.account-section{margin-bottom:20px}.account-links{height:100%;margin-top:0}.account-columns{margin-top:20px}.dropdown-title{margin-top:0}.slider-name-row{margin:20px 0}.bookCount span{font-size:14px}.account-cart-block{height:calc(100% - 122.2px)}.review-popup{position:fixed;left:0;right:0;margin:0 auto;top:50px;width:80%;max-width:500px;padding:20px;z-index:9999999999;background-color:#fff;text-align:left;display:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.review-star-2{left:20%}.review-star-3{left:40%}.review-star-4{left:60%}.review-star-5{left:80%}.recent-books,.also-bought{min-height:300px}.recent-books .book-card,.also-bought .book-card{-webkit-transition:-webkit-transform .3s;transition:transform .3s}.recent-books .book-card:hover,.also-bought .book-card:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.account-center-column .baen-text-input{font-size:14px;font-style:italic}.account-center-column textarea{font-size:14px}.baen-slider.scale-slider{transform:scale(.5);transform-origin:top left;margin-top:0}.slider-review-caption{font-size:24px}.recent-purchases-data{height:150px}.user-dropdown{background-color:#5a0c08;position:absolute;right:72px;width:140px;text-align:left;margin-top:7px;display:none}.user-dropdown.active{display:block}.user-dropdown:before{content:"\A";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #5a0c08;position:absolute;right:0;top:-12px}.user-dropdown-block{padding:8px}.user-dropdown-block:hover{background-color:#8c0202}.user-dropdown-block a,.user-dropdown-block a:hover,.user-dropdown-block a:visited{color:#fff;display:block}.gray-bg{background-color:#d3d3d3}#register-popup{overflow:auto;max-height:80%}.user-popup{display:none;text-align:left;position:fixed;top:40px;left:0;right:0;margin:0 auto;z-index:99999999999999;width:60%;max-width:500px;background-color:#8c0202;padding:20px 20px 40px;color:#fff}.user-popup p{color:#fff;margin:0 0 10px;font-size:14px}.user-popup h3{font-family:Lora;font-weight:700;margin:0}.user-popup div{color:#fff}#register-popup input,#register-popup select{width:200px;font-size:14px}#register-popup input{padding-left:5px}#register-button{margin-top:20px}.register-input-container{margin-left:20px}.close-popup{right:10px;top:5px;position:absolute;cursor:pointer;color:#fff}.close-login-popup img{width:10px}.account-cart-block input{border:none;margin-top:10px;vertical-align:top;display:inline-block;width:70%;width:calc(100% - 50px);max-width:200px}.cart-submit{background-color:#08143e;margin:10px 0 0 5px;padding:0 10px;height:17px;vertical-align:top}.cart-submit img{height:80%}.cart-product-image img{width:100%}.digital-product .cart-product-info{padding-left:5px !important;padding-right:5px !important}.cart-product-info{text-align:left}.cart-product-info p{font-size:12px !important;margin:0;margin-bottom:5px}.cart-product-title{font-weight:700}.cart-product-authors{font-style:italic}.cart-item-count{font-size:16px}.cart-item{margin-top:10px}.cart-items{padding-top:10px;margin-bottom:10px;border-top:solid 1px #000}.cart-details{margin:10px 0;text-align:right}.cart-details p{font-size:12px !important;margin:2px 0 0}.cart-details span{font-size:12px}.cart-details .cart-total{font-weight:700}input.cart-item-quantity{width:30%;max-width:30px;text-align:-webkit-center;margin-top:0;margin-right:5px}.blue-circle{display:inline-block;border-radius:50%;background-color:#08143e;width:14px;height:14px;text-align:center;line-height:12px}.blue-circle img{width:7px}.account-box{border:solid 1px #000;padding:10px 20px;position:relative;margin-bottom:20px}.cc-box .input-box{margin-top:10px}.v-fix{width:25%}.account-box.expanded .cc-options{display:none}.account-box .cc-details{display:block}.opc-page .baen-slider{margin:0 auto}.opc-page{text-align:left}.update-info select{max-width:100%}.opc-content{margin-top:20px}.opc-content p{font-size:14px}.opc-wrapper{background:0 0;margin-bottom:20px}.opc-content #pnlGift{width:100% !important}#co-payment-form p{margin:0}#billing-address-select,#shipping-address-select{max-width:100%}.payment-box{border:solid 1px #000;padding:10px 20px;position:relative;margin-bottom:10px}.payment-method-title .checkbox,.payment-method-title .radio{display:none}.container{max-width:100%}.payment-box{cursor:pointer}input:checked+.payment-box{border:solid 1px #08143e;background-color:#08143e}input:checked+.payment-box label,input:checked+.payment-box a,input:checked+.payment-box span,input:checked+.payment-box p{color:#fff}input:disabled+.payment-box{border:solid 1px #08143e;background-color:rgba(0,0,0,.1);color:#000 !important;cursor:normal}#pnlGift{display:none;width:90%;border:1px;border-style:solid;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:20px;margin-bottom:10px;margin-left:40px;margin-top:20px}.free-ebook #pnlGift{display:block}.credit-card-types{padding:0}.credit-card-types .item{display:inline-block;list-style:none;vertical-align:top}.checkout-index-index .loading-mask{display:none !important}.checkout-container .loading-mask{display:block !important}div#checkout-loader{height:100px;text-align:center;padding:20px 0}.modals-wrapper{position:absolute;top:0;left:0;width:100%}.modal-popup{display:none;position:absolute;top:120px;left:50%;transform:translateX(-50%);width:500px;max-width:80%;background-color:#fff;border:solid 1px #000;overflow:auto}.modal-popup._show{display:block}.modal-content{box-shadow:none !important}#shipping-save-in-address-book,#primary-billing,#primary-shipping{display:inline}.payment-method input[type=checkbox],.billing-address-same-as-shipping-block input[type=checkbox],.billing-address-form input[type=checkbox]{display:inline;width:auto !important}.maincontent{min-height:100%}.opc-summary-wrapper .modal-header{display:none}.checkout-container{text-align:left}.checkout-container p,.checkout-container span,.checkout-container div{font-size:14px}.opc-sidebar .modal-content{border:0;box-shadow:unset}.billing-address-details,.payment-method,.payment-option,.shipping-address-item{border:solid 1px #000;padding:10px 20px;position:relative;margin-bottom:20px;font-size:14px;text-align:left}table.table-checkout-shipping-method td,table.table-checkout-shipping-method th{padding:5px;border:Solid 1px #000}.payment-method-content{display:none}.payment-method{cursor:pointer}.payment-method._active{cursor:default}.payment-method._active .payment-method-content{display:block}.payment-method._active input{width:200px;padding:0 4px;margin:0}.payment-method._active select{width:212px;padding:2px;margin-bottom:6px}.field-tooltip .field-tooltip-content{display:none}.field-tooltip._active .field-tooltip-content{display:block}.save-billing-checkout,.save-shipping-checkout{margin-top:10px}.baen-login-container{text-align:left;width:310px;margin:20px auto}.baen-login-container .baen-text-input{max-width:300px}.login-caption{margin-top:3px;margin-bottom:15px}.baen-login-container p{font-size:14px}.legend{font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:3px}.reveal-promos{font-size:12px;font-weight:400;font-style:italic}.promo-block{display:none}.baen-checkbox [type=checkbox]:not(:checked),.baen-checkbox [type=checkbox]:checked{position:absolute;left:-9999px}.baen-checkbox [type=checkbox]:not(:checked)+label,.baen-checkbox [type=checkbox]:checked+label{position:relative;padding-left:15px;cursor:pointer}.baen-checkbox [type=checkbox]:not(:checked)+label:before,.baen-checkbox [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:14px;height:14px;border:2px solid #08143e;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.baen-checkbox [type=checkbox]:not(:checked)+label:after,.baen-checkbox [type=checkbox]:checked+label:after{content:'x';position:absolute;top:0;left:4px;font-size:12px;color:#08143e;transition:all .2s}.baen-checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.baen-checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.baen-checkbox label{margin-top:8px;padding-top:3px}.order-total{font-size:14px;color:#fff}.checkout-review-content{margin-top:20px}.checkout-review-content p,.checkout-review-content span{font-size:14px}.confirmation-content,.downloads-content{margin-top:10px}#checkout-review-table{float:right;text-align:center}.baen-form{text-align:right}.baen-form input{border:solid 1px #d3d3d3}.reset-box{display:none}.password-reset-form-button{margin-top:10px}.reset-password-modal-container{margin-top:10px}#login-popup .forgot-password,#login-popup .forgot-password:hover,#login-popup .forgot-password:visited{color:#fff}.main-product-image{width:66%}.main-product-image.two-rows{width:50%}.bundle-product-view .product-img-box{text-align:left}.bundle-product-cover{width:40%;margin:0 0 10px 10%;float:left}.bundle-product-cover img{width:100%}.bundle-product-images{max-width:34%}.simple-product-cover{width:80%;margin:0 0 10px 10%;float:left}.simple-product-cover img{width:100%}.simple-product-images{max-width:34%;float:left}.main-product-image,.bundle-product-images{float:left}.bundle-product-images-row{clear:both}.bundle-product-info{display:none}.bundle-product-info.active{display:block}.bundle-product-name{font-weight:700;font-size:20px}.bundle-product-description p,.bundle-product-description span,.bundle-product-description a,.bundle-product-description li{font-size:16px}.check{width:15px;margin-top:-5px}.purchase-feedback-buttons{margin-top:10px;display:none;text-align:center}a.keep-shopping.blue-button{margin-left:10px}.product-ebook-info .yellow-button{margin:0}.expand-ratings-text{font-size:16px}.expand-ratings-arrow{font-size:22px;transition-duration:1s;display:inline-block}.see-more-reviews.clicked .expand-ratings-arrow{transform:rotate(90deg) translateX(3px)}.product-ebook-info .yellow-button{max-width:100%}.sitemap-container{text-align:left;margin-left:30px}.privacy-container{text-align:left}.mobile-button{display:none}.giftcard-form .add-to-cart{display:none}.giftcard-form{text-align:center}.bundle-contents p{margin-top:0;margin-bottom:5px}.bundle-contents p,.bundle-contents a{font-size:16px}form#co-payment-form{margin-bottom:20px;font-size:0px}div#recaptcha-checkout-place-order-wrapper{display:none}.opc-wrapper .also-bought-container{margin-top:20px}.category-description{display:none}.category-description,.category-description p,.category-description span,.category-description li,.category-description a{font-size:16px}.expand-arrow{font-size:22px;transition-duration:1s;display:inline-block}.clicked .expand-arrow{transform:rotate(90deg) translateX(3px)}.expand-text{font-size:16px}.expand-container{font-size:22px}.expand-container a{font-size:16px}.show-per-page,.search-filter{clear:both;text-align:right;margin-top:5px}.show-per-page label,.search-filter label{font-weight:400;font-size:14px;font-family:'Lora';margin-right:5px}#show-per-page,#search-filters{height:30px;width:200px;font-size:16px}.search-tabs{border-bottom:solid 2px #08143e;display:none}.search-tabs .tab{border:solid 2px #08143e;border-bottom:9px;border-radius:5px 5px 0 0;display:inline-block;padding:5px;margin:0;margin-left:10px;cursor:pointer}.search-tabs .tab.clicked{background-color:#08143e}.search-tabs .tab p{margin:0;font-size:16px;font-weight:700}.search-tabs .tab.clicked p{color:#fff}.extra-search{display:none}.extra-search a{font-size:14px}.sub-nav.clicked ul{display:block !important}.sub-nav.clicked .nav-text{background-color:#5a0c08}.social-links{clear:both;text-align:right}#twitter-button-home{float:right;padding-right:0;margin-left:10px}.story .yellow-button{clear:both}.purchase-modal .popup-free-button .green-button,.purchase-modal .popup-download-button .green-button{width:100%;height:24px;text-align:center;margin:10px 0;cursor:pointer;font-size:14px;padding:2px}.owned-triangle{position:absolute;top:0;right:0;border-left:60px solid transparent;border-right:0 solid transparent;border-top:60px solid #dcb547}.owned-label{position:absolute;right:6px;top:-52px;margin:0;font-size:12px;width:20px !important;height:auto !important}.cover-count-2 .owned-triangle{right:-5px}.cover-count-3 .owned-triangle{right:-10px}.cover-count-4 .owned-triangle{right:-15px}.cover-count-5 .owned-triangle{right:-20px}.cover-count-6 .owned-triangle{right:-25px}.cover-count-7 .owned-triangle{right:-30px}.cover-count-8 .owned-triangle{right:-35px}.cover-count-9 .owned-triangle{right:-40px}.cover-count-10 .owned-triangle{right:-45px}.baen-story p{font-size:14px;text-align:justify;text-indent:2em}p.days-left{text-align:center}p.reverted-text{position:absolute;top:4%;text-align:center;font-size:34px;font-weight:700;display:none}.publisher-data p.reverted-text,.recent-books-data p.reverted-text{top:10%;font-size:24px}.reverted-cover p.reverted-text{display:block}.bold{font-weight:700}.right-column-prices{margin-top:10px;margin-left:5px;text-align:left}.right-column-prices p{margin-top:0;margin-bottom:0;font-size:14px}.expand-product-image{text-align:center}.navComm,.navComm ul li{width:170px}.event-slider-container .card-description h1,.event-slider-container .card-description h2,.event-slider-container .card-description h3{font-size:1.13em}.contact-submit-container .blue-button{cursor:pointer}.infoDesc{z-index:9999}.allbooks-book-price{font-weight:700}.bundle-product-modal-info{font-size:14px !important;margin-bottom:0;position:relative}.bundle-contents{font-size:16px}.purchase-modal .bundle-contents-container{display:none}.order-history-expand{text-align:right;font-size:14px;margin-bottom:10px}p.availability.in-stock{text-align:left;font-size:14px;margin-left:5px}.product-simple-description a,.product-simple-description p,.product-simple-description span,.product-simple-description li{font-size:16px}.coin-bundle-slot .blue-button{width:100px;margin-right:5px}.coin-bundle-slot .yellow-button{width:100px;margin-left:5px;display:inline-block;margin-top:0}.card-type-simple .book-card-cover{height:auto !important}img.owned-icon{margin:0}p.bundle-product-modal-description{font-size:12px;margin-bottom:0}.bundle-product-status{color:#c00;font-weight:400;display:inline-block}.bundle-product-modal-status{margin-bottom:0}.product-modal-more-button{width:100%;text-align:center;font-size:14px !important}.product-modal-more-button a{width:100%}.simple-modal-add-to-cart{cursor:pointer;margin-bottom:10px}.coin-marker{position:absolute;bottom:0;right:0;border-left:60px solid transparent;border-right:0 solid transparent;border-bottom:60px solid #8c0202}.coin-marker img{width:40px;position:absolute;right:10px;top:0}.coin-container{margin-top:30px}.coin-container img{width:30px;float:left;margin-right:5px}.coin-container p{font-weight:400;text-align:left}.bundle-short-description{margin-top:0}.bundle-short-description p{font-size:14px}a.remove-filter{color:#fff;font-weight:100}#filter-events{margin-top:10px;margin-right:2.5px;font-size:16px}#filter-events:hover,#filter-events:visited{text-decoration:none}.custom-bundle-contents{font-size:16px;padding-left:15px;margin:10px 0 30px;position:relative}.bundle-item{margin:0 0 10px}.bundle-item-img{width:60px}.bundle-item-img img{max-width:100%}.bundle-item-img,.bundle-item-info{vertical-align:top}.bundle-item-info{padding-left:5px;max-width:70%;max-width:calc(100% - 110px)}.bundle-item-info p,.bundle-item-info span{font-size:14px;margin:0}.bundle-item-title{font-weight:700}.bundle-item-description{font-size:12px !important;margin:5px 0 !important}.bundles-day-left{background-color:#8c0202;color:#fff;font-weight:700;padding:2px 5px;font-size:12px;transform:translateY(-3px);margin:0 3px}.bundle-button-container{width:160px;position:absolute;bottom:0;right:0}.bundle-button-container a{font-size:14px !important}.bundle-button-container .category-product-more-button,.bundle-button-container .category-product-buy-button{display:block;width:100%;max-width:150px;text-align:center;margin:5px;cursor:pointer}.bundle-custom-description{font-size:14px;text-align:center}.sub-categories{background-color:#e4e4e4;overflow:auto;padding-top:20px}.sub-categories .category-container{background-color:transparent}.sub-categories .expand-button,.sub-categories .collapse-button{background-color:#fff}.sub-categories .expand-button p,.sub-categories .collapse-button p{color:#999}.sub-categories .selected-filter-button{background-color:#08143e}.sub-categories .selected-filter-button p{color:#fff}.purchased-check{vertical-align:unset}.infopic{cursor:pointer}.bundle-go-to-cart-button{display:none;width:100%;max-width:150px;text-align:center;margin:5px;cursor:pointer}.bundle-go-to-cart-button a{width:100%}ul.messages{background-color:rgba(140,2,2,.7);margin-top:20px;width:80%;margin:20px auto 0px auto;padding:5px;border-radius:5px;border:solid 1px #8c0202}li.notice-msg span{font-size:14px;font-weight:700;color:#fff}.opc-estimated-wrapper,.opc-progress-bar,.opc-sidebar .action-close{display:none !important}.baens-bar-content .btn-container{margin-top:9px}.series-order-container{margin-top:40px;margin-bottom:40px}.series-order-container .series-image-container{display:none;position:relative}.series-order-container .close-map{height:35px;width:650px;max-width:100%;position:absolute;bottom:15px;left:50%;transform:translateX(-50%);cursor:pointer}@media (max-width:900px){.bundle-button-container{position:relative}}@media (max-width:767px){.no-mobile-side-padding{padding-left:0 !important;padding-right:0 !important}.product-buy-giftcard-button.mobile-button{display:block !important}.product-buy-giftcard-button{display:none}.search-tabs{margin-top:20px}.earc-download{width:80% !important}}.grow,.shrink{transition:all .3s}.grow:hover{transform:scale(1.1)}.shrink:hover{transform:scale(1)}.clear-lg,.clear-md,.clear-sm{clear:none}.clear-xs{clear:left}@media (min-width:1200px){.clear-lg{clear:left}.clear-xs{clear:none}}@media (min-width:992px){.clear-md{clear:left}.clear-xs{clear:none}}@media (min-width:768px){.clear-sm{clear:left}.clear-xs{clear:none}}@media (max-width:600px),(max-width:900px) and (orientation :landscape){.category-title{margin-top:60px}.category-books .book-card{display:block;width:100%;max-width:316px;margin:10px auto 40px auto}.category-books .book-card-info,.book-card-content{display:inline-block;vertical-align:top;width:50%;max-width:158px}.baen-slider .book-card-info,.baen-slider .book-card-content{width:100%}.category-books .book-card-info{padding-left:20px;text-align:left}.category-books .book-card-cover{width:100%;height:auto}.category-books .slider-book-name{font-size:20px}.category-books .slider-book-description{font-size:16px !important;font-weight:700;color:#08143e}.category-books .popup-img-container{text-align:center}.category-product-more-button,.category-product-buy-button{display:block}.popup-book-list{right:0 !important;top:-20px !important}.category-container .baen-slider{left:0;right:0;margin:0 auto}.pager-results{text-align:left}.podcast-bar,.podcast-play{width:100%}.podcast-play{margin-top:10px;text-align:center}.bar-info{margin-top:0}}@media (max-width:600px) and (orientation :landscape){.category-books .purchase-modal{overflow:auto;height:100%;top:0;padding-top:5px !important}}@media (min-width:971px) and (max-width:1200px){.form-search input{width:130px}}@media (min-width:870px) and (max-width:970px){.extra-header-info{width:calc(100% - 450px)}.form-search input{width:100px}.sub-nav{font-size:12px}#baenNav ul li .nav-text{font-size:13px}.sub a{font-size:12px}.sub-link a{font-size:12px !important}.navRead,.navRead ul li{width:100px}.navComm,.navComm ul li{width:130px}.navAbout,.navAbout ul li{width:100px}}@media (min-width:750px) and (max-width:870px){.extra-header-info{width:calc(100% - 390px)}.form-search input{width:100px}.login-button{margin:0 10px}.sub-nav{font-size:10px}#baenNav ul li .nav-text{font-size:10px}.sub a{font-size:10px}.sub-link a{font-size:12px !important}.navRead,.navRead ul li{width:75px}.navComm,.navComm ul li{width:110px}.navAbout,.navAbout ul li{width:78px}}@media (max-width:780px){.input-text,.search{width:120px}.baen-login-container .baen-text-input{width:300px;width:calc(100% - 10px);max-width:100%}}@media (max-width:850px) and (orientation :landscape){.download-modal{top:20px}}@media (min-width:750px){.mobile-nav{display:none !important}#logo{display:block !important}}@media (max-width:750px){.frontpage-content{overflow:hidden;padding-top:0}.no-right-padding-xs{padding-right:0 !important}.top-links,.extra-header-info,.sub-link-container{display:none}.announcements{display:none}.announcements-mobile-container{background:#e5e5e5;padding-top:10px;width:100%;z-index:3;position:relative}.announcements-mobile-container h2{font-size:16px;font-weight:700}.announcements-mobile{display:none;padding:0 0 30px;width:90%;position:relative;margin:0 auto;z-index:3}.announcement-mobile-progress{width:85px;position:absolute;left:0;right:0;bottom:10px;margin:0 auto}.announcement-mobile-progress-circle{width:12px;height:12px;border-radius:50%;background-color:#fff;display:inline-block;margin:0;cursor:pointer}.selected-announcement-mobile-progress-circle{background-color:#8c0202}.header-container{height:50px !important;border-bottom:0 !important}.top-link-container{height:50px !important}.new-titles{padding-top:30px}#logo{height:80px !important;top:10px !important;left:0 !important;right:0;margin:0 auto}.fp-hamburger-nav{display:block;border:0;background:unset}.fp-hamburger-nav img{width:25px}#magnifying-glass{display:block;border:0;background:unset}#magnifying-glass img{width:25px}.baen_left_column{position:absolute;width:88%;overflow:hidden;left:-88%;z-index:2}.baen_right_column{margin-left:10%;width:90%}.baen_left_column_reveal{width:10%;display:inline-block;position:fixed;left:0;top:0;background:#e5e5e5;z-index:2;margin-top:-13px}.quote-container{width:100%}.search-box-footer,.footer-logo,.footer-nav-sub-links{display:none}.footer-nav-column{width:100%;margin:10px auto}.footer-nav-column p{color:#dcb547;text-align:center;margin:2px 0;font-size:18px;font-weight:700}.quote-content{width:80%;border-bottom:solid 1px #fff;padding-bottom:20px}.footer-mobile-links{display:block;margin-top:30px}.footer-mobile-links a{color:#fff;font-size:16px;margin:3px 0;font-style:italic}.footer-mobile-copyright{font-size:12px;margin-top:30px;color:#fff}.mobile-nav-header-close{position:absolute;top:15px;right:10px;width:20px;border:0;background:unset}.mobile-nav-header-expand{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:8px;right:18px;width:12px;border:0;background:unset}.mobile-nav-header-expand img{width:12px}.minus{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.mobile-search-box{display:block;width:0;height:30px;position:absolute;overflow:hidden;right:50px;top:10px}.sidebar-handle{position:absolute;left:0;right:0;top:250px;margin:0 auto;width:10px}.product-img-box{margin-bottom:20px}.mobile-center-content{padding-top:20px;border-top:solid 1px #000}.padding-mobile-left{padding-left:5px !important}.product-name-mobile{text-align:left;padding-left:5px !important}.product-name-mobile-popup{text-align:left}a.author-name-mobile-link{font-size:16px}.expand-product-image{display:none}.product-name-mobile p{margin-top:0;margin-bottom:0}.product-name-mobile-popup p{margin-top:0;margin-bottom:0}.purchase-modal{padding:40px 15px 0;width:100%;top:50px}.purchase-modal-container .purchase-modal{position:fixed}.purchase-visible{z-index:200}.hide-purchase-modal{text-align:center}.hide-purchase-modal img{transform:rotate(90deg);width:10px}.category-pager p,.category-pager span{font-size:20px}.showing-number,.showing-number span{font-size:14px}.department,.contact-text{margin-left:0}.contact-feedback{margin-top:10px}.download-modal{top:10px}.book-card .bundle-contents{display:none}.page.messages{display:none;transform:translateY(40px)}}@media (max-width:750px) and (orientation :landscape){.purchase-modal{padding:5px 15px 0}}@media (max-width:502px){.bottom-slider-title{margin:20px auto 10px auto !important;width:100%;text-align:center}}@media (min-width:320px){.new-titles .slider-container{max-width:312.5px}}@media (min-width:485px){.new-titles .slider-container{max-width:477.5px}}@media (min-width:650px){.new-titles .slider-container{max-width:642.5px}}@media (min-width:815px){.new-titles .slider-container{max-width:807.5px}}@media (min-width:980px){.new-titles .slider-container{max-width:972.5px}}@media (min-width:1135px){.new-titles .slider-container{max-width:1127.5px}}@media (min-width:1300px){.new-titles .slider-container{max-width:1292.5px}}@media (min-width:1465px){.new-titles .slider-container{max-width:1457.5px}}@media (min-width:1630px){.new-titles .slider-container{max-width:1622.5px}}@media (max-width:500px){.purchase-modal-columns span,.purchase-modal-columns div,.purchase-modal-columns p,.purchase-modal-columns a,.purchase-modal-columns button{font-size:10px !important}.product-description p{font-size:12px}.purchase-modal-columns .basic-arrow{width:5px;height:5px}.purchase-modal{padding:20px 15px 0}.option-box-expand .line{width:8px}.option-box-expand{width:8px;height:11px}.product-name-mobile-popup{margin-bottom:8px}img.author-indicator{width:10px}.payment-method .label{white-space:unset}}