7   @include size(margin, 1px);
 
   8   @include size(padding, 8px 10px);
 
  14   @include size(margin-right, 15px);
 
  15   @include size(margin-bottom, 5px);
 
  17   @include min-screen($S_BOOK_SHORT_FULL) {
 
  25     @include size(height, 193px / 2);
 
  26     @include size(width, 139px / 2);
 
  28     @include min-screen($S_BOOK_SHORT_MEDIUM) {
 
  29       @include size(height, 193px);
 
  30       @include size(width, 139px);
 
  36   /* Original design fits 6 boxes horizontally in 975px (162.5px each),
 
  37    * but we really want to fit 2 boxes on a 320px mobile screen. */
 
  39   @include size(width, 160px);
 
  40   display: inline-block;
 
  43   @include min-screen(350px) {
 
  44     @include size(width, 162.5px);
 
  47   .book-mini-box-inner {
 
  49     @include size(height, 271px);
 
  50     @include size(margin, 1px);
 
  51     @include size(padding, 8px 9px);
 
  54     @include min-screen(350px) {
 
  55       @include size(padding, 8px 10px);
 
  63     @include size(height, 193px);
 
  64     @include size(width, 139px);
 
  65     @include size(margin-bottom, 18px);
 
  71     @include size(font-size, 10px);
 
  72     text-transform: uppercase;
 
  74     @include size(top, -20px);
 
  80     @include size(font-size, 11px);
 
  85     text-overflow: ellipsis;
 
  89     @include size(font-size, 14px);
 
 101     /*@include min-screen($S_BOOK_SHORT_FULL) {
 
 102         display: inline-block;
 
 104     vertical-align: top;*/
 
 108 #books-list .plain-list-container .plain-list {
 
 130     @include size(min-height, 197.5px);
 
 134 .audiobook-box, .search-result .book-box {
 
 136     @media screen and (min-width: 1024px) {
 
 137       display: inline-block;
 
 138       @include size(width, 590px);
 
 139       @include size(min-height, 196px);
 
 144     @media screen and (min-width: 1024px) {
 
 146       @include size(padding-top, 15px);
 
 147       @include size(width, 360px);
 
 154     @media screen and (min-width: 1024px) {
 
 164   @media screen and (min-width: 62.5em) {
 
 165     @include size(width, 975px);
 
 170     @include size(min-height, 244px);
 
 172     @include size(margin-left, 0);
 
 173     @include size(margin-right, 0);
 
 175     .book-left-column { /* FIXME */
 
 176       @media screen and (min-width: 62.5em) {
 
 178         @include size(width, 536px);
 
 179         @include size(min-height, 196px);
 
 185       @include size(margin-top, 5px);
 
 188     @include min-screen($S_BOOK_SHORT_FULL) {
 
 189       // Show full title on the work's page.
 
 193         @include size(min-height, 170px);
 
 195         .book-box-head .title {
 
 197           @include size(min-height, 57.6px);
 
 205       @media screen and (min-width: 62.5em) {
 
 206         @include size(width, 382px);
 
 210     #theme-list-wrapper {
 
 211       @include min-screen($S_BOOK_SHORT_MEDIUM) {
 
 212         @include size(margin-left, 154px);
 
 213         @include size(width, 300px);
 
 218         @include size(margin-top, 10px);
 
 219         @include size(margin-bottom, 10px);
 
 224       @include size(margin-top, 16px);
 
 226       @include size(margin-left, -10px);
 
 227       @include size(margin-right, -10px);
 
 230       @media screen and (min-width: 62.5em) {
 
 231         @include size(width, 415px);
 
 233         @include size(margin-top, -8px);
 
 238         @include size(font-size, 11px);
 
 240         @include size(margin-top, 25px);
 
 242         @include size(margin-left, 15px);
 
 246           @include size(font-size, 11px);
 
 250         @include min-screen($S_BOOK_SHORT_FULL) {
 
 253           @include size(width, 145px);
 
 254           @include size(margin-top, 50px);
 
 255           @include size(margin-right, 0);
 
 256           @include size(margin-bottom, 0);
 
 257           @include size(margin-left, 5px);
 
 260         @include min-screen(1000px) {
 
 261           @include size(margin-top, 50px);
 
 266         @include min-screen($S_BOOK_SHORT_FULL) {
 
 267           @include size(margin-left, 15px);
 
 268           @include size(width, 220px);
 
 276     margin-left: 0.625rem;
 
 278     @media screen and (min-width: 1024px) {
 
 280       margin-right: 0.625rem;
 
 286 @media screen and (min-width: 50em) {
 
 287   .picture.book-wide-box .right-column {
 
 289     @include size(width, 415px);
 
 291     @include size(margin-left, 550px);
 
 297   @include size(margin-bottom, 10px);
 
 304     @include min-screen($S_BOOK_SHORT_FULL) {
 
 310     @include size(padding-top, 14px);
 
 311     @include size(margin-bottom, 10px);
 
 313     @include min-screen($S_BOOK_SHORT_FULL) {
 
 314       @include size(min-height, 70px);
 
 321       @include size(font-size, 11px);
 
 323       @include size(line-height, 13.2px);
 
 324       @include size(max-height, 26.4px);
 
 327       @include min-screen($S_BOOK_SHORT_FULL) {
 
 328         @include size(max-width, 264px);
 
 332       @include size(font-size, 24px);
 
 334       @include size(margin-top, 7.2px);
 
 335       @include size(margin-bottom, 12px);
 
 337       @include min-screen($S_BOOK_SHORT_FULL) {
 
 339         @include size(height, 57.6px);
 
 346     @include size(font-size, 11px);
 
 350     @include min-screen($S_BOOK_SHORT_FULL) {
 
 351       @include size(max-height, 57.6px);
 
 357       @include size(margin-top, 6px);
 
 358       @include size(margin-bottom, 6px);
 
 360       @include min-screen($S_BOOK_SHORT_FULL) {
 
 361         display: inline-block;
 
 362         @include size(margin-top, 0px);
 
 363         @include size(margin-bottom, 0px);
 
 364         @include size(margin-right, 9px);
 
 372         @include size(margin-left, 4.4px);
 
 373         @include size(margin-right, 5.5px);
 
 381   @include size(font-size, 11px);
 
 388   @include min-screen($S_BOOK_SHORT_MEDIUM) {
 
 390     @include size(margin-left, 139px + 15px);
 
 401       display: inline-block;
 
 404       @include size(width, 170px);
 
 406       @include size(margin-bottom, 5px);
 
 407       @include  size(margin-right, 30px);
 
 414       content: url("/static/img/read-white.png");
 
 415       @include size(font-size, 25px);
 
 416       @include size(margin-right, 3.71px);
 
 417       vertical-align: middle;
 
 437           content: url("/static/img/download.png");
 
 438           @include size(font-size, 25px);
 
 439           @include size(margin-right, 3.71px);
 
 440           vertical-align: middle;
 
 452       display: inline-block;
 
 458         display: inline-block;
 
 459         @include size(padding, .2em 1em);
 
 466   @include size(font-size, 22.5px);
 
 467   @include size(margin-right, 11.25px);
 
 474     &::-moz-focus-inner {
 
 481     font-family: inherit;
 
 503 #book-detail .see-also,
 
 504 #picture-detail .see-also {
 
 505   display: inline-block;
 
 507     @include size(height, 32px);
 
 509     @include size(padding-top, 19px);
 
 510     @include size(padding-left, 10px);
 
 512     @include size(font-size, 11px);
 
 516     @media screen and (min-width: 33em) {
 
 517       @include size(padding-left, 19px);
 
 523   @include size(font-size, 16px);
 
 525   @include size(margin-bottom, 8px);
 
 526   @include size(margin-top, 18px);
 
 531   @media screen and (min-width: 62.5em) {
 
 532     @include size(width, 536px);
 
 552        background-color:transparent;
 
 555        background-image:-webkit-linear-gradient(to right,rgba(255,255,255,0),#ffffff 50%);
 
 556        background-image:-moz-linear-gradient(to right,rgba(255,255,255,0),#ffffff 50%);
 
 557        background-image:-o-linear-gradient(to right,rgba(255,255,255,0),#ffffff 50%);
 
 558        background-image:linear-gradient(to right,rgba(255,255,255,0),#ffffff 50%)