4 @include size(margin, 1px);
5 @include size(padding, 8px 10px);
12 @include size(margin-right, 15px);
13 @include size(margin-bottom, 5px);
15 @include min-screen($S_BOOK_SHORT_FULL) {
23 @include size(height, 193px / 2);
24 @include size(width, 139px / 2);
26 @include min-screen($S_BOOK_SHORT_MEDIUM) {
27 @include size(height, 193px);
28 @include size(width, 139px);
34 /* Original design fits 6 boxes horizontally in 975px (162.5px each),
35 * but we really want to fit 2 boxes on a 320px mobile screen. */
37 @include size(width, 160px);
38 display: inline-block;
41 @include min-screen(350px) {
42 @include size(width, 162.5px);
45 .book-mini-box-inner {
47 @include size(height, 271px);
48 @include size(margin, 1px);
49 @include size(padding, 8px 9px);
52 @include min-screen(350px) {
53 @include size(padding, 8px 10px);
61 @include size(height, 193px);
62 @include size(width, 139px);
63 @include size(margin-bottom, 18px);
69 @include size(font-size, 10px);
70 text-transform: uppercase;
72 @include size(top, -20px);
78 @include size(font-size, 11px);
83 text-overflow: ellipsis;
87 @include size(font-size, 14px);
101 /*@include min-screen($S_BOOK_SHORT_FULL) {
102 display: inline-block;
104 vertical-align: top;*/
121 @include size(min-height, 197.5px);
128 @media screen and (min-width: 1024px) {
129 display: inline-block;
130 @include size(width, 590px);
134 .audiobook-right-column {
135 @media screen and (min-width: 1024px) {
137 @include size(width, 360px);
144 @media screen and (min-width: 1024px) {
156 @media screen and (min-width: 62.5em) {
157 @include size(width, 975px);
162 @include size(min-height, 244px);
164 @include size(margin-left, 0);
165 @include size(margin-right, 0);
167 .book-left-column { /* FIXME */
168 @media screen and (min-width: 62.5em) {
170 @include size(width, 536px);
176 @include size(margin-top, 5px);
179 @include min-screen($S_BOOK_SHORT_FULL) {
180 // Show full title on the work's page.
184 @include size(min-height, 170px);
186 .book-box-head .title {
188 @include size(min-height, 57.6px);
196 @media screen and (min-width: 62.5em) {
197 @include size(width, 382px);
201 #theme-list-wrapper {
202 @include min-screen($S_BOOK_SHORT_MEDIUM) {
203 @include size(margin-left, 154px);
204 @include size(width, 300px);
209 @include size(margin-top, 10px);
210 @include size(margin-bottom, 10px);
215 @include size(margin-top, 16px);
217 @include size(margin-left, -10px);
218 @include size(margin-right, -10px);
221 @media screen and (min-width: 62.5em) {
222 @include size(width, 415px);
224 @include size(margin-top, -8px);
229 @include size(font-size, 11px);
231 @include size(margin-top, 25px);
233 @include size(margin-left, 15px);
237 @include size(font-size, 11px);
241 @include min-screen($S_BOOK_SHORT_FULL) {
244 @include size(width, 145px);
245 @include size(margin-top, 50px);
246 @include size(margin-right, 0);
247 @include size(margin-bottom, 0);
248 @include size(margin-left, 5px);
251 @include min-screen(1000px) {
252 @include size(margin-top, 50px);
257 @include min-screen($S_BOOK_SHORT_FULL) {
258 @include size(margin-left, 15px);
259 @include size(width, 220px);
267 margin-left: 0.625rem;
269 @media screen and (min-width: 1024px) {
271 margin-right: 0.625rem;
277 @media screen and (min-width: 50em) {
278 .picture.book-wide-box .right-column {
280 @include size(width, 415px);
282 @include size(margin-left, 550px);
289 @include size(margin-bottom, 10px);
295 @include min-screen($S_BOOK_SHORT_FULL) {
301 @include size(padding-top, 14px);
302 @include size(margin-bottom, 10px);
304 @include min-screen($S_BOOK_SHORT_FULL) {
305 @include size(min-height, 70px);
312 @include size(font-size, 11px);
314 @include size(line-height, 13.2px);
315 @include size(max-height, 26.4px);
318 @include min-screen($S_BOOK_SHORT_FULL) {
319 @include size(max-width, 264px);
323 @include size(font-size, 24px);
325 @include size(margin-top, 7.2px);
326 @include size(margin-bottom, 12px);
328 @include min-screen($S_BOOK_SHORT_FULL) {
330 @include size(height, 57.6px);
337 @include size(font-size, 11px);
341 @include min-screen($S_BOOK_SHORT_FULL) {
342 @include size(max-height, 57.6px);
348 @include size(margin-top, 6px);
349 @include size(margin-bottom, 6px);
351 @include min-screen($S_BOOK_SHORT_FULL) {
360 @include size(margin-left, 4.4px);
361 @include size(margin-right, 5.5px);
371 @include size(font-size, 11px);
378 @include min-screen($S_BOOK_SHORT_MEDIUM) {
380 @include size(margin-left, 139px + 15px);
391 display: inline-block;
394 @include size(width, 200px);
396 @include size(margin-bottom, 5px);
400 content: url("/static/img/read-white.png");
401 @include size(font-size, 25px);
402 @include size(margin-right, 3.71px);
403 vertical-align: middle;
416 content: url("/static/img/download.png");
417 @include size(font-size, 25px);
418 @include size(margin-right, 3.71px);
419 vertical-align: middle;
431 display: inline-block;
437 display: inline-block;
438 @include size(padding, .2em 1em);
448 @include size(font-size, 22.5px);
449 @include size(margin-right, 11.25px);
453 button::-moz-focus-inner {
459 font-family: inherit;
480 #book-detail .see-also,
481 #picture-detail .see-also {
483 @include size(height, 32px);
485 @include size(padding-top, 19px);
486 @include size(padding-left, 10px);
488 @include size(font-size, 11px);
492 @media screen and (min-width: 33em) {
493 @include size(padding-left, 19px);