2 background-color: #444;
6 background-size: cover;
7 background-position: 50% 68%;
9 background-image: url(/static/img/backdrop/book-drawer2.jpg);
15 .cite-box, .cite-box-text, .cite-text {
16 box-sizing: border-box;
17 //@include size(padding, 46px 10px 48px 0);
27 @media screen and (min-width: 62.5em) {
28 padding: 46px 40px 48px 0;
39 font-size: 11/975 * 100vw;
41 @media screen and (min-width: 62.5em) {
42 margin: 2.5px 0 5px 10px;
48 margin: .5 /975 * 100vw;
49 font-size: (30 / 975) * 100vw;
52 @media screen and (min-width: 62.5em) {
59 margin: 16/975*100vw 2/975*100vw 16/975*100vw 0;
60 font-size: 12/975*100vw;
61 @media screen and (min-width: 62.5em) {
62 margin: 16px 2px 16px 0;
67 /* Make cite body and source slide to the left. */
70 margin-left: -38/975*100vw;
72 @media screen and (min-width: 62.5em) {
73 @include size(margin-left, -38px);
77 /* Semi-transparent background. */
82 background-color: rgb(0, 0, 0);
83 background-color: rgba(0, 0, 0, 0.6);
85 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
87 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
96 margin-left: 16/975*100vw;
100 .cite-body, .source {
102 margin-left: 175/975*100vw;
105 @media screen and (min-width: 62.5em) {
107 @include size(margin-left, 16px);
108 @include size(width, 147px);
110 .cite-body, .source {
111 @include size(margin-left, 175px);
119 padding-left: (975 / 2 + 45) /975 * 100vw;
121 @media screen and (min-width: 62.5em) {
122 padding-left: 975px / 2 + 45px;
126 /* a long cite displays smaller */
127 .cite-text-small .cite-body {
128 //@include size(font-size, 16px);
129 font-size: (20/975) * 100vw;
130 @media screen and (min-width: 62.5em) {
131 @include size(font-size, 20px);
137 @include size(font-size, 11px);
159 height: 289px - 22px;
167 @include size(height, 32px);
169 @include size(padding-top, 19px);
170 @include size(padding-left, 10px);
172 @include size(font-size, 11px);
176 @media screen and (min-width: 33em) {
177 @include size(padding-left, 19px);
188 .book-mini-box:nth-child(3) {
189 @media screen and (min-width: 30em) {
192 @media screen and (min-width: 33em) {
201 @include size(margin-top, 5px);
202 @include size(padding, 0 5px);
206 @media screen and (min-width: 20em) {
207 display: inline-block;
208 @include size(width, 206px);
209 @include size(padding-left, 17px);
210 @include size(padding-right, 17px);
214 @include size(height, 28px);
216 @include size(padding-top, 25px);
217 @include size(font-size, 11px);
228 @include size(font-size, 11px);
235 @include size(margin-bottom, 8px);
236 @media screen and (min-width: 62.5em) {
237 @include size(margin-bottom, 2.5px);
243 @include size(margin-top, 10px);
246 @include size(margin-right, 6px);
263 @media screen and (min-width: 768px) {
264 display: inline-block;
280 .cite-text, .cite-text-small {
283 @media screen and (min-width: 768px) {
293 @media screen and (min-width: 1024px) {
305 height: 315/975*100vw;
308 @media screen and (min-width: 62.5em) {
326 .cycle-prev, .cycle-next {
329 bottom: 50/975 * 100vw;
336 @media screen and (min-width: 62.5em) {
343 bottom: 50/975 * 100vw;
344 font-size: 100/975*100vw;
346 line-height: (315-100)/975*100vw;
350 @media screen and (min-width: 62.5em) {
352 line-height: 315px - 100px;
374 font-size: 64 /975*100vw;
375 width: 32 /975*100vw;
376 height: 32 /975*100vw;
377 display: inline-block;
381 text-shadow: 0px 0px 5px rgba(0,0,0,0.75);
383 @media screen and (min-width: 62.5em) {
389 &.cycle-pager-active {