4 @include size(margin, 1px);
5 @include size(padding, 8px 10px);
9 .book-mini-box img.cover {
10 @include size(height, 193px);
11 @include size(width, 139px);
17 @include size(margin-right, 15px);
18 @include size(margin-bottom, 5px);
20 @include min-screen($S_BOOK_SHORT_FULL) {
28 @include size(height, 193px / 2);
29 @include size(width, 139px / 2);
31 @include min-screen($S_BOOK_SHORT_MEDIUM) {
32 @include size(height, 193px);
33 @include size(width, 139px);
39 @include size(width, 161.5px);
40 display: inline-block;
43 .book-mini-box-inner {
45 @include size(height, 271px);
46 @include size(margin, 1px);
53 @include size(margin-bottom, 18px);
59 @include size(font-size, 10px);
60 text-transform: uppercase;
62 @include size(top, -20px);
68 @include size(font-size, 11px);
73 text-overflow: ellipsis;
77 @include size(font-size, 14px);
90 @include min-screen($S_BOOK_SHORT_FULL) {
91 display: inline-block;
107 @include min-screen($S_BOOK_SHORT_FULL) {
108 @include size(width, $W_BOOK_SHORT_FULL);
114 @include size(min-height, 197.5px);
123 @media screen and (min-width: 62.5em) {
124 @include size(width, 975px);
129 @include size(min-height, 244px);
131 @include size(margin-left, 0);
132 @include size(margin-right, 0);
134 .book-left-column { /* FIXME */
135 @media screen and (min-width: 62.5em) {
137 @include size(width, 536px);
143 @include size(margin-top, 5px);
149 @media screen and (min-width: 62.5em) {
150 @include size(width, 382px);
154 #theme-list-wrapper {
155 @include min-screen($S_BOOK_SHORT_MEDIUM) {
156 @include size(margin-left, 154px);
157 @include size(width, 300px);
162 @include size(margin-top, 10px);
163 @include size(margin-bottom, 10px);
168 @include size(margin-top, 16px);
170 @include size(margin-left, -10px);
171 @include size(margin-right, -10px);
174 @media screen and (min-width: 62.5em) {
175 @include size(width, 415px);
177 @include size(margin-top, -8px);
182 @include size(font-size, 11px);
184 @include size(margin-top, 25px);
186 @include size(margin-left, 15px);
190 @include size(font-size, 11px);
194 @include min-screen($S_BOOK_SHORT_FULL) {
197 @include size(width, 145px);
198 @include size(margin-top, 50px);
199 @include size(margin-right, 0);
200 @include size(margin-bottom, 0);
201 @include size(margin-left, 5px);
204 @include min-screen(1000px) {
205 @include size(margin-top, 50px);
210 @include min-screen($S_BOOK_SHORT_FULL) {
211 @include size(margin-left, 15px);
212 @include size(width, 220px);
219 @media screen and (min-width: 50em) {
220 .picture.book-wide-box .right-column {
222 @include size(width, 415px);
224 @include size(margin-left, 550px);
231 @include size(margin-bottom, 10px);
232 @include min-screen($S_BOOK_SHORT_FULL) {
234 @include size(height, 170px);
241 @include min-screen($S_BOOK_SHORT_FULL) {
247 @include size(padding-top, 14px);
248 @include size(margin-bottom, 10px);
250 @include min-screen($S_BOOK_SHORT_FULL) {
251 @include size(min-height, 70px);
258 @include size(font-size, 11px);
260 @include size(line-height, 13.2px);
261 @include size(max-height, 26.4px);
264 @include min-screen($S_BOOK_SHORT_FULL) {
265 @include size(max-width, 264px);
269 @include size(font-size, 24px);
271 @include size(margin-top, 7.2px);
272 @include size(margin-bottom, 12px);
274 @include min-screen($S_BOOK_SHORT_FULL) {
276 @include size(height, 57.6px);
283 @include size(font-size, 11px);
286 @include min-screen($S_BOOK_SHORT_FULL) {
288 @include size(max-height, 57.6px);
294 @include size(margin-top, 6px);
295 @include size(margin-bottom, 6px);
297 @include min-screen($S_BOOK_SHORT_FULL) {
306 @include size(margin-left, 4.4px);
307 @include size(margin-right, 5.5px);
317 @include size(font-size, 11px);
324 @include min-screen($S_BOOK_SHORT_MEDIUM) {
326 @include size(margin-left, 139px + 15px);
333 @include min-screen($S_BOOK_SHORT_FULL) {
334 display: inline-block;
340 @include min-screen($S_BOOK_SHORT_FULL) {
341 @include size(width, 126.5px);
349 content: url("/static/img/read.png");
350 @include size(font-size, 25px);
351 @include size(margin-right, 3.71px);
352 vertical-align: middle;
360 @include min-screen($S_BOOK_SHORT_FULL) {
361 @include size(width, 93.5px);
372 content: url("/static/img/download.png");
373 @include size(font-size, 25px);
374 @include size(margin-right, 3.71px);
375 vertical-align: middle;
389 @include min-screen($S_BOOK_SHORT_FULL) {
397 @include size(padding-left, 19px);
399 @include min-screen($S_BOOK_SHORT_FULL) {
403 @include size(width, 180px);
404 @include size(padding-top, 38px);
405 @include size(padding-bottom, 9px);
406 @include size(padding-left, 19px);
407 @include size(padding-right, 19px);
413 @include size(top, -16px);
414 @include size(left, -19px);
419 @include size(margin-top, 16px);
423 content: url("/static/img/download.png");
424 @include size(font-size, 25px);
425 @include size(margin-right, 3.71px);
426 vertical-align: middle;
431 @include min-screen($S_BOOK_SHORT_FULL) {
432 @include size(margin-top, 0);
435 @include size(margin-top, 16px);
444 &:hover .book-box-formats,
445 &.hover .book-box-formats {
450 .book-box-audiobook {
451 @include min-screen($S_BOOK_SHORT_FULL) {
452 @include size(width, 77px);
456 content: url("/static/img/listen.png");
457 @include size(font-size, 25px);
458 @include size(margin-right, 3.71px);
459 vertical-align: middle;
470 @include size(font-size, 22.5px);
471 @include size(margin-right, 11.25px);
475 button::-moz-focus-inner {
481 font-family: inherit;
502 #book-detail .see-also {
504 @include size(height, 32px);
506 @include size(padding-top, 19px);
507 @include size(padding-left, 10px);
509 @include size(font-size, 11px);
513 @media screen and (min-width: 33em) {
514 @include size(padding-left, 19px);