.book-popup-cover,.book-popup-notes{clear:both;float:left;max-height:300px}.book p,.book-popup-title,.book-title{font-weight:700}.book table{width:240px}.book-cover{width:100%;margin:0;padding:0;cursor:pointer}.book-title{width:100%}.book-popup{float:left;background:#fff;padding:15px 20px;display:none;position:absolute;z-index:100}.book-popup-cover{width:240px}.book-popup-notes{margin:5px 0 0 70px;width:170px}.book-popup-content{margin-left:260px}.book-popup-close{float:right;margin-top:-10px;margin-right:-10px;cursor:pointer}#overlay{background-image:url(overlay.png)}.book{float:none;height:auto;overflow:visible;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;text-align:left}.book p{margin-bottom:15px}.book img{width:100%;display:block;cursor:pointer}.book-popup{width:90%;max-width:800px;margin-left:auto;margin-right:auto;top:42.2px;left:0;right:0;box-sizing:border-box;-moz-box-sizing:border-box}@media screen and (max-width:650px){.book-popup-content,.book-popup-cover-wrap{display:inline-block}.book-popup-cover-wrap,.book-popup-notes,.book-popup-publish,.book-popup-title{text-align:center}.book-popup{top:50px;margin:0;width:100%}.book-popup-content{margin:0}.book-popup-cover{float:none;display:inline}.book-popup-cover-center{width:100%;text-align:center}.book-popup-notes{margin-left:0;margin-top:5px;margin-bottom:5px;padding:5px;width:100%}#overlay{background:#FFF}}@media screen and (min-width:700px){.book{display:inline-block;width:32%;padding:10px}}@media screen and (max-width:699px){.book{display:inline-block;width:49%;padding:10px}}@media screen and (max-width:479px){.book{display:block;width:100%;text-align:center}.book img{margin:0 auto;max-width:166px}}