1 .book-mini-box, .Book-item {
 
   6 .book-wide-box, .book-box {
 
  20     /** This is a fullpage box, it must be aligned with the top menu. 
 
  21         This corresponds to a .1em margin below **/
 
  26  * A mini-box wraps it's contents (image + label) in an <a>
 
  27  * other boxes have an inner box as a wrapper.
 
  31     /* min, so it can grow */
 
  36 .book-mini-box a, .book-box-inner {
 
  39     border: 1px solid #ddd;
 
  44     -moz-box-shadow: 2px 2px 2px #ddd;
 
  45     -webkit-box-shadow: 2px 2px 2px #ddd;
 
  46     box-shadow: 2px 2px 2px #ddd;
 
  56 .book-wide-box .book-box-inner {
 
  57    /* min, so it can grow */ 
 
  61 .search-result .book-box-body {
 
  70 .book-list-header .book-box-inner {
 
  81  * ingenous float containment hack 
 
  82  * http://www.mikepadgett.com/technology/technical/alternative-to-the-pie-clearfix-hack/
 
  85 .search-result .book-box-inner {
 
  91 .book-mini-box img.cover,
 
  93 .book-wide-box img.cover,
 
  94 .search-result img.cover {
 
  98 .book-mini-box img.cover {
 
 101 .book-box-inner .cover-area,
 
 102 .book-wide-box .cover-area
 
 108 .book-mini-box .desc {
 
 111 .book-mini-box .author {
 
 116     text-overflow: ellipsis;
 
 119 .book-mini-box .title {
 
 131 .book-wide-box .book-box-body {
 
 143 .book-box-head .author {
 
 147 .book-box-head .title {
 
 153 .book-box-body .tags {
 
 164 .book-box-download a {
 
 174     border: 1px solid #ddd;
 
 175     padding: 3.454em 1.727em .818em 1.727em;
 
 177     -moz-box-shadow: 2px 2px 2px #ddd;
 
 178     -webkit-box-shadow: 2px 2px 2px #ddd;
 
 179     box-shadow: 2px 2px 2px #ddd;
 
 185 .book-box-formats span {
 
 189 .book-box-download .book-box-formats span:first-child {
 
 193 .book-box-download:hover .book-box-formats,
 
 194 .book-box-download.hover .book-box-formats {
 
 206 .book-wide-box .book-box-tools {
 
 211 .book-wide-box #theme-list-wrapper {
 
 219 .book-box-read a:before {
 
 220     content: url("/static/img/read.png");
 
 223     vertical-align: middle;
 
 227 .book-box-download a.downarrow:before {
 
 228     content: url("/static/img/download.png");
 
 231     vertical-align: middle;
 
 235 .book-box-audiobook a:before {
 
 236     content: url("/static/img/listen.png");
 
 239     vertical-align: middle;
 
 249     display: inline-block;
 
 258 .book-box-audiobook {
 
 262 ul.inline-items, ul.inline-items li {
 
 268     display: inline-block;
 
 271 .book-wide-box .other-tools {
 
 274     margin: 5em 0 0 1.5em;
 
 278 .book-wide-box .other-download {
 
 281     margin: 5em 1.5em 0em 1.5em;
 
 283 .book-wide-box .other-tools h2,
 
 284 .book-wide-box .other-download h2,
 
 285 .book-wide-box .other-tools ul,
 
 286 .book-wide-box .other-download ul {
 
 291 .book-wide-box .license-icon {
 
 303 .star button::-moz-focus-inner {
 
 309     font-family: inherit;
 
 331 .snippets .snippet-text {