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);
100 /*@include min-screen($S_BOOK_SHORT_FULL) {
101 display: inline-block;
103 vertical-align: top;*/
120 @include size(min-height, 197.5px);
127 @media screen and (min-width: 1024px) {
128 display: inline-block;
129 @include size(width, 590px);
134 @media screen and (min-width: 1024px) {
135 @include size(width, 360px);
142 @media screen and (min-width: 1024px) {
154 @media screen and (min-width: 62.5em) {
155 @include size(width, 975px);
160 @include size(min-height, 244px);
162 @include size(margin-left, 0);
163 @include size(margin-right, 0);
165 .book-left-column { /* FIXME */
166 @media screen and (min-width: 62.5em) {
168 @include size(width, 536px);
174 @include size(margin-top, 5px);
177 @include min-screen($S_BOOK_SHORT_FULL) {
178 // Show full title on the work's page.
182 @include size(min-height, 170px);
184 .book-box-head .title {
186 @include size(min-height, 57.6px);
194 @media screen and (min-width: 62.5em) {
195 @include size(width, 382px);
199 #theme-list-wrapper {
200 @include min-screen($S_BOOK_SHORT_MEDIUM) {
201 @include size(margin-left, 154px);
202 @include size(width, 300px);
207 @include size(margin-top, 10px);
208 @include size(margin-bottom, 10px);
213 @include size(margin-top, 16px);
215 @include size(margin-left, -10px);
216 @include size(margin-right, -10px);
219 @media screen and (min-width: 62.5em) {
220 @include size(width, 415px);
222 @include size(margin-top, -8px);
227 @include size(font-size, 11px);
229 @include size(margin-top, 25px);
231 @include size(margin-left, 15px);
235 @include size(font-size, 11px);
239 @include min-screen($S_BOOK_SHORT_FULL) {
242 @include size(width, 145px);
243 @include size(margin-top, 50px);
244 @include size(margin-right, 0);
245 @include size(margin-bottom, 0);
246 @include size(margin-left, 5px);
249 @include min-screen(1000px) {
250 @include size(margin-top, 50px);
255 @include min-screen($S_BOOK_SHORT_FULL) {
256 @include size(margin-left, 15px);
257 @include size(width, 220px);
265 margin-left: 0.625rem;
267 @media screen and (min-width: 1024px) {
269 margin-right: 0.625rem;
275 @media screen and (min-width: 50em) {
276 .picture.book-wide-box .right-column {
278 @include size(width, 415px);
280 @include size(margin-left, 550px);
287 @include size(margin-bottom, 10px);
293 @include min-screen($S_BOOK_SHORT_FULL) {
299 @include size(padding-top, 14px);
300 @include size(margin-bottom, 10px);
302 @include min-screen($S_BOOK_SHORT_FULL) {
303 @include size(min-height, 70px);
310 @include size(font-size, 11px);
312 @include size(line-height, 13.2px);
313 @include size(max-height, 26.4px);
316 @include min-screen($S_BOOK_SHORT_FULL) {
317 @include size(max-width, 264px);
321 @include size(font-size, 24px);
323 @include size(margin-top, 7.2px);
324 @include size(margin-bottom, 12px);
326 @include min-screen($S_BOOK_SHORT_FULL) {
328 @include size(height, 57.6px);
335 @include size(font-size, 11px);
339 @include min-screen($S_BOOK_SHORT_FULL) {
340 @include size(max-height, 57.6px);
346 @include size(margin-top, 6px);
347 @include size(margin-bottom, 6px);
349 @include min-screen($S_BOOK_SHORT_FULL) {
358 @include size(margin-left, 4.4px);
359 @include size(margin-right, 5.5px);
369 @include size(font-size, 11px);
376 @include min-screen($S_BOOK_SHORT_MEDIUM) {
378 @include size(margin-left, 139px + 15px);
392 content: url("/static/img/read.png");
393 @include size(font-size, 25px);
394 @include size(margin-right, 3.71px);
395 vertical-align: middle;
408 content: url("/static/img/download.png");
409 @include size(font-size, 25px);
410 @include size(margin-right, 3.71px);
411 vertical-align: middle;
423 display: inline-block;
429 display: inline-block;
430 @include size(padding, .2em 1em);
440 @include size(font-size, 22.5px);
441 @include size(margin-right, 11.25px);
445 button::-moz-focus-inner {
451 font-family: inherit;
472 #book-detail .see-also,
473 #picture-detail .see-also {
475 @include size(height, 32px);
477 @include size(padding-top, 19px);
478 @include size(padding-left, 10px);
480 @include size(font-size, 11px);
484 @media screen and (min-width: 33em) {
485 @include size(padding-left, 19px);