.product .productimg img{box-shadow:rgba(0,0,0,.25) 7px 7px 7px;margin-bottom:0;position:relative}.product .save-amt,.product .coming-soon,.product .pre-order{background-color:#f29500;max-width:180px;border-radius:0 0 5px 5px;border-top:1px solid #fff;position:relative;box-shadow:rgba(0,0,0,.25) 7px 7px 7px}.product .pre-order{background-color:#10147f;color:#fff}.product .pre-order div{font-variant:all-small-caps;margin:-12px 0 -8px}.product .save-amt{background-color:#ca1e47;max-width:180px;border-radius:5px 5px 0 0;color:#fff;border-bottom:1px solid #fff}.product .preview{background-color:#fff;padding:0!important}.product li.validforubx1{display:list-item}.product .coming-soon p,.product .pre-order p,.product .save-amt p,.product .preview{padding:8px 0;text-align:center;margin:0}.product .pre-order span{display:block;padding-bottom:10px;font-size:.8em}.product h1{font-size:2.2em;font-weight:500;margin-bottom:0;padding:0}.product h1 span{display:block;font-size:.8em;font-weight:400;padding:0 0 8px}.product .accordion-item h3{font-size:1.3em;padding:.4em 0;font-weight:600}.product h3{color:#000;font-weight:600}.product .accordion-body{padding-left:30px}.product .data{font-size:.9em;color:#3f3f3f;margin-bottom:10px}.product .data a{text-decoration:none}.product .anchor-links a.btn{padding:10px 12px;background-color:#f2f3f8;border:1px solid #fff;font-weight:600;color:#0955a8;text-align:left;font-size:.8em!important;text-transform:none}.product .anchor-links a:hover{background-color:#e9eeff;border-color:#ccc}.product .anchor-links a i{line-height:1.5}.product .sh-desc{font-size:.85em;padding:15px 0;text-align:justify}.product .btn{font-size:15px!important}.product .btn.ic{font-size:.95em!important}.product a.btn:hover{text-decoration:none}.product a.btn-primary{color:#fff;background-color:#10147f;border-color:#10147f;font-weight:600;text-transform:uppercase}.product a.btn-primary:hover{background-color:#494c88!important;border-color:#494c88!important}.product a.btn-outline-primary{color:#10147f;background-color:#f2f3f8;border-color:#10147f;font-weight:600;text-transform:uppercase}.product a.btn-outline-primary i,.product a.btn-primary i{padding-right:6px}.product a.btn-outline-primary:hover{background-color:#e9eeff!important;color:#10147f!important}.text-success{color:#198754!important}.product .preview-btn{width:180px;font-size:.85em!important;margin:10px auto 5px;max-width:250px}.product a.btn-light{border:1px solid #ccc;background-color:#fff;color:#10147f}.product a.btn-light:hover,.product a.btn-light:focus{color:#fff!important;background-color:#494c88!important;border-color:#494c88!important;text-decoration:none!important}.product .nav-tabs{border-bottom:1px solid #ccc}.product .nav-tabs .nav-link{background-color:#f2f3f8;border-color:#ccc;font-size:1em;color:#000;font-weight:500;min-width:125px;margin-right:2px}.product .nav-tabs .nav-link:hover,.product .nav-tabs .nav-link:focus{background-color:#e9eeff;border-color:#ccc}.product .nav-tabs .nav-link.active{border-color:#ccc #ccc #fff;pointer-events:none;background-color:#fff}.product .nav-tabs .nav-link.active:hover,.product .nav-tabs .nav-link.active:focus{background-color:#fff;border-color:#ccc #ccc #fff}.product .tab-content{border:1px solid #ccc;border-top:none}.product .tab-content>.tab-pane{font-size:.9em;font-weight:400;padding:20px}.product .tab-content .tab-pane hr{margin:15px 0;color:#ccc;background-color:currentColor;border:0;opacity:1;height:1px}.product .fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;margin-bottom:5px}.product .fa-ul li{margin:5px 0}.product .fa-ul .fa-li{text-align:left}.product .tab-pane .fa-ul{margin-left:2.5em}.product .price{font-size:1.5em;font-weight:700;text-align:right}.product .price span{vertical-align:top}.product .price.sale{color:#ca1e47}.product .price.sale span.sr-only{font-size:.1px}.product .price span i{font-size:.5em}.product .ebookprices .price.sale{font-size:1em}.product .radio .priceamt{font-size:1em}.product .radio label{display:block;margin:4px 0;clear:both}.product .radio .minw{min-width:130px;display:inline-block}.product .orig-price{font-size:1em;color:#757575;text-decoration:line-through;margin-top:6px;font-weight:400}.product #bookFormat{font-size:1.1em;font-weight:700}.product .shipping{border-right:1px solid #ccc}.product .clink{height:40px;width:40px;background-color:#eee;border-radius:50%;display:inline-block;padding-top:8px}.product .accordion{font-size:.9em;margin-top:15px}.product h2.accordion-header{padding:0;margin:0;font-size:1.35em;font-weight:500;font-family:"droid serif",open sans}.product .accordion-body{text-align:justify}.product .accordion-button:not(.collapsed){background-color:#fff}.product .accordion-button:not(.collapsed) h2.accordion-header{color:#000}.product .nav-tabs .nav-item.show .nav-link,.product .nav-tabs .nav-link.active{font-weight:700}.product .fauthor{margin:5px 0 10px;border:1px solid #ccc}.product h4{font-size:1.2em;padding:.3em 0 .2em;font-family:open sans,Helvetica,Arial,sans-serif;color:#333;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:15px}.product .fauthor h4{font-weight:600;font-size:1.2em;text-transform:uppercase;color:#333}.product a.featured{text-decoration:none}.product a.featured:hover{background-color:#eee!important}.product .role{text-align:center;padding:4px 0;background-color:#000;color:#fff;border-top:1px solid #ccc}.product .fr-ship{margin:2px 0 15px}.product blockquote{font-size:1em;padding:15px}.product aside .card{margin-bottom:20px;border-radius:10px;padding:10px;background-color:#f2f3f8}.product aside .card-header{font-weight:600;background-color:#f2f3f8}.product aside .card-body{font-size:.9em}.product aside .card .fa-ul{margin-left:2.5em}.product .awards img{margin-bottom:15px}.product aside.rt-col{margin-top:30px}.product .modal-header{border-bottom:0}.product .modal-header h5{padding:0;color:#000;font-weight:700}.product .modal-content{border-top:3px solid #10147e;border-radius:0;padding:15px}.product .modal-content,.product .modal.fade .modal-dialog{max-width:500px}.product .modal-body p,.product .modal-body li{font-weight:400;font-size:1em!important}.product .modal-body li{margin:10px}.product .modal-body li i.fa{font-size:20px}.product #prevModal .modal-content,.product #prevModal.modal.fade .modal-dialog{max-width:1200px}.product select.book-format{font-weight:600;cursor:pointer}.product #acc-delivery dt{margin-top:15px}.product #acc-delivery dd{margin:5px 0 5px 10px}.product .prod-alert{border-radius:10px;border:1px solid #f29500;padding:5px;margin:0 0 10px}.product .prod-alert.alert-warning{background-color:#fff;color:#333;margin-bottom:15px}.product .prod-alert.alert-warning .fa-exclamation-circle{font-size:1.5em;color:#f29500}.product .prod-alert.oa{margin:0 0 15px;font-size:.9em}.product .sticky{display:none}.product input[type=number].form-control{padding:3px 3px 3px 10px!important;max-width:70px}.product input[type=number]::-webkit-inner-spin-button,.product input[type=number]::-webkit-outer-spin-button{opacity:1}.product aside .subjects-list a{border:1px solid #10147f;font-size:.9em;padding:3px 7px;margin:3px 5px;border-radius:8px;background-color:#fff;text-decoration:none;line-height:2.3em;white-space:nowrap}.product aside .subjects-list a:hover,.product aside .subjects-list a:focus{text-decoration:underline;border-radius:8px}.product .sidebar-item{position:initial;top:0;left:0;width:100%;height:100%;z-index:1}.product .make-me-sticky{position:-webkit-sticky;position:sticky;top:0;padding:0 15px}.product a.flag{border:1px dotted #fff;border-radius:5px}.product a.flag:hover,.product a.flag:focus{border:1px dashed #10147f;background-color:#e9eeff}.product sup{top:-.2em}.product a.ebook-links{text-decoration:none}.product a.ebook-links:hover,.product a.ebook-links:focus{text-decoration:underline}.normalRentPrice .ebooksale.price{font-size:1em;font-weight:400}.product .radio select:disabled{background-color:#fff}.product .recommend-to-librarian{display:none!important}@media only screen and (max-width:1200px){}@media only screen and (max-width:991px){.product h1{font-size:1.8em}.product aside.rt-col{margin-top:20px!important}.product .tab-content{border:1px solid #dee2e6}.product .shipping{border-right:none;margin-top:15px}.product .fr-ship{margin-top:0}.product .anchor-links .btn-group{display:block}.product .anchor-links a.btn{padding:8px 2px;text-align:center;border-width:3px}.product .anchor-links a i{padding-right:0}.product h2.accordion-header{padding:0;margin:0;font-size:1em}.product .accordion-body{padding-left:0}.product .accordion-button{padding:15px 0}.product blockquote{padding:15px 0}}@media only screen and (min-width:992px){.product select.book-format{background-image:none!important;border:none!important;padding:0;pointer-events:none}}@media only screen and (max-width:767px){.product .preview-btn{width:auto;font-size:.85em!important;padding:5px 8px}.product .btn.ic{font-size:1.15em!important}.product h1{font-size:1.5em}.product .tab-content>.tab-pane{font-size:.9em;padding:10px}.product .sh-desc{padding:0}.product .price span{vertical-align:middle}.product aside.rt-col{}.productBodySection{position:relative}.product .addtocart-fixed{position:fixed;bottom:0;width:93%!important;color:#fff;display:block;z-index:3;right:0;margin-left:0;margin-right:18px!important}.product .addtocart-absolute{position:absolute;bottom:-42px;text-align:center;color:#fff;display:block;z-index:3;right:0;width:93%!important;margin-right:18px!important}}@media only screen and (max-width:575px){.product .anchor-links a.btn{font-size:.9em!important}.product .prod-alert.oa{margin:0 0 15px}}#myTabContent #eInspectionRequest{font-weight:700;margin-top:15px}