@charset "utf-8";.product #books #booksGrid img{max-height:240px}.product #books #booksGrid a,.product #books #booksDetail a{text-decoration:none}.product .authors h2{display:inline;font-size:1em}input[type=checkbox],input[type=radio]{float:left;margin:.17em .4em 0 0;zoom:1.4}.results h1{font-size:1.7em}.results aside.featured h3{font-size:1.2em;font-weight:700;padding:0 0 .2em}.results .hubs .results-group{margin-bottom:2em}.results .hubs .results-group a{font-weight:700;font-size:1.2em;margin-left:-1px;padding:.8em .2em}.results .hubs .results-group a.btn-primary{pointer-events:none}.results .filters{margin-bottom:1em}.results .filters .form-control{font-size:.9em}.results .aroundnav{border:1px solid #ccc;margin-top:15px}.results nav.make-me-sticky{padding:1px;padding-bottom:3px}.results .card{border-radius:0;border:0;margin-top:1px;margin-bottom:-3px}.results .card h2{color:#666}.results .card-header{background-color:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.results .card .utc{position:absolute;right:3px;font-size:.8em;color:#666;padding:3px 0 0}.results .card-header .btn{font-size:1em;padding:0 .4em!important;font-weight:700;width:100%;text-align:left}.results .card-header .btn:hover,.results .card-header a:hover{text-decoration:none;color:#007bff}.results .card-header small{color:#999;text-decoration:none;font-size:.7em;padding-left:.4em}.results .card-body{padding:1em}.results .card-body label{font-weight:700}.results .card-body .nob{font-weight:400;font-size:.9em}.results .card-body .input-group-append{margin-left:0}.results .card-body .input-group-append button{border:1px solid #ccc;cursor:pointer;color:#0955a8}.results .sortbox{margin:0 0 1.3em;padding:.8em .3em;border:1px solid #ccc}.results .sortbox select{font-size:.9em}.results #gone{margin:1px 0 1em}.results .filter-row .alert-light{color:#0955a8!important}.results .filter-row .alert-light:hover{text-decoration:underline}.results .filter-row .alert{padding:.3em 2em .3em .7em;font-size:.9em;cursor:pointer;margin-bottom:0}.results .filter-row .showing{padding:.3em}.results .filter-row .close{padding:.2em .2em 0 0;font-size:1.5em}.results .pagination-lg .page-link{padding:.5em .9em;border:1px solid #10147f;color:#10147f}.page-item.active .page-link{color:#fff;background-color:#10147f;cursor:none;pointer-events:none}.results .hubs .btn-primary:before{left:46%}.results .description .badge{font-size:13px;color:#696969;padding:0;font-weight:400}.results .description h2{padding:.1em 0 .2em;font-weight:400}.results .description h2 small.text-dark{color:#0955a8}.results #books #booksDetail img,.results #books #booksGrid img{border:1px solid #ccc}.results .description h2 a:hover{text-decoration:none}.results .sortControl i.fa{border:1px solid #fff;padding-right:0}.results .sortControl.active i.fa{padding:2px 3px;margin:0 4px;border:1px solid #6d9de2;color:#6d9de2}.results ul.series-list li{font-size:1.1em;font-weight:700;padding:.1em 0 .5em}.results ul.series-list li span{display:block;font-size:.9em;font-weight:400}.results .sub-sel a{font-size:.9em}.results .subj a{text-decoration:none}.results .subj a:hover{text-decoration:underline}.results .subj ul{margin:.5em 0;padding-left:0}.results .subj ul ul{margin:0;padding-left:15px}.results .subj ul#catNav li{list-style-type:none;margin-left:4px;padding:4px;font-size:.9em}.results .subj ul#catNav ul li{font-weight:400;margin-left:10px}.results .subj ul#catNav li.active{font-weight:700;font-size:1em;list-style-type:none!important}.results .subj ul#catNav li.active:before{font-family:FontAwesome;content:'\f0da';margin:0 4px 0 -8px;color:#0955a8}.aroundnav .card-body .kwtype{font-size:.9em;font-weight:600;background-color:#eee}@media(max-width:767px){.results .hubs .results-group .btn{font-size:1.2em;margin-left:-4px}}@media(max-width:1199px){.product.results h2.badge{font-size:1em}}.car{background-color:#f3f3f3;border:1px solid purple;margin-bottom:2em;max-width:1095px;overflow-x:auto;overflow-y:auto;height:270px}.car .bk{padding:15px}.car .bk img{max-height:235px}.popover{pointer-events:none}@media(min-width:1200px){.car .bk{min-width:200px}}.results .sortbox .series-browse a{display:inline-block;margin:1px 0;padding:5px 9px;border:1px solid #ccc}.results .sortbox .series-browse a:hover,.results .sortbox .series-browse a:focus{background-color:#0955a8;color:#fff}.results .sortbox .series-browse a.selected{pointer-events:none;background-color:#0955a8;border:1px solid #0955a8;color:#fff}.grid .img-box{max-height:245px}.grid .prod-link{line-height:1.2em;font-weight:700;margin-top:8px;font-family:open sans condensed,Georgia,serif;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.grid .auth-link{text-overflow:ellipsis;font-size:.9em;overflow:hidden;white-space:nowrap}.grid .pub{font-size:.9em}.grid .onsale.result{top:.3em}#booksGrid .saleb{position:absolute;display:inline-block;padding:1em 0;width:45px;height:45px;line-height:1.2em;color:#fff!important;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#d73d33;border-radius:50px;margin:-15px 0 0 20px;font-size:14px;border:2px solid #fff}#booksDetail .saleb{position:absolute;display:inline-block;padding:1em 0;width:45px;height:45px;line-height:1.2em;color:#fff!important;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#d73d33;border-radius:50px;margin:-15px 0 0;font-size:14px;border:2px solid #fff}@media(max-width:1199px){#booksGrid .saleb{margin:-15px 0 0 10px}}.grid a:hover,.grid a:focus{text-decoration:none}#books .all-price{font-weight:600;color:#666;font-size:.9em}#books .o-price{text-decoration:line-through;font-weight:400}#books .s-price{color:#c91f24;margin-left:5px}#books #booksDetail .all-price{font-size:1em}#booksDetail a:hover,#booksDetail a:focus{text-decoration:none}