2 background-color: #444;
6 background-size: cover;
7 background-position: 50% 50%;
9 background-image: url(/static/img/backdrop/book-drawer-315.jpg);
11 .cite-box, .cite-box-text, .cite-text {
12 box-sizing: border-box;
13 //@include size(padding, 46px 10px 48px 0);
23 @media screen and (min-width: 62.5em) {
24 padding: 46px 40px 48px 0;
35 font-size: 11/975 * 100vw;
37 @media screen and (min-width: 62.5em) {
38 margin: 2.5px 0 5px 10px;
44 margin: .5 /975 * 100vw;
45 font-size: (30 / 975) * 100vw;
48 @media screen and (min-width: 62.5em) {
55 margin: 16/975*100vw 2/975*100vw 16/975*100vw 0;
56 font-size: 12/975*100vw;
57 @media screen and (min-width: 62.5em) {
58 margin: 16px 2px 16px 0;
63 /* Make cite body and source slide to the left. */
66 margin-left: -38/975*100vw;
68 @media screen and (min-width: 62.5em) {
69 @include size(margin-left, -38px);
73 /* Semi-transparent background. */
78 background-color: rgb(0, 0, 0);
79 background-color: rgba(0, 0, 0, 0.6);
81 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
83 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
92 margin-left: 16/975*100vw;
98 margin-left: 175/975*100vw;
101 @media screen and (min-width: 62.5em) {
103 @include size(margin-left, 16px);
104 @include size(width, 147px);
106 .cite-body, .source {
107 @include size(margin-left, 175px);
115 padding-left: (975 / 2 + 45) /975 * 100vw;
117 @media screen and (min-width: 62.5em) {
118 padding-left: 975px / 2 + 45px;
122 /* a long cite displays smaller */
123 .cite-text-small .cite-body {
124 //@include size(font-size, 16px);
125 font-size: (20/975) * 100vw;
126 @media screen and (min-width: 62.5em) {
127 @include size(font-size, 20px);
133 @include size(font-size, 11px);
155 height: 289px - 22px;
163 @include size(height, 32px);
165 @include size(padding-top, 19px);
166 @include size(padding-left, 10px);
168 @include size(font-size, 11px);
172 @media screen and (min-width: 33em) {
173 @include size(padding-left, 19px);
184 .book-mini-box:nth-child(3) {
185 @media screen and (min-width: 30em) {
188 @media screen and (min-width: 33em) {
197 @include size(margin-top, 5px);
198 @include size(padding, 0 5px);
202 @media screen and (min-width: 20em) {
203 display: inline-block;
204 @include size(width, 206px);
205 @include size(padding-left, 17px);
206 @include size(padding-right, 17px);
210 @include size(height, 28px);
212 @include size(padding-top, 25px);
213 @include size(font-size, 11px);
224 @include size(font-size, 11px);
231 @include size(margin-bottom, 8px);
232 @media screen and (min-width: 62.5em) {
233 @include size(margin-bottom, 2.5px);
239 @include size(margin-top, 10px);
242 @include size(margin-right, 6px);
259 @media screen and (min-width: 768px) {
260 display: inline-block;
276 .cite-text, .cite-text-small {
279 @media screen and (min-width: 768px) {
289 @media screen and (min-width: 1024px) {
301 height: 315/975*100vw;
304 @media screen and (min-width: 62.5em) {
322 .cycle-prev, .cycle-next {
325 bottom: 50/975 * 100vw;
332 @media screen and (min-width: 62.5em) {
339 bottom: 50/975 * 100vw;
340 font-size: 100/975*100vw;
342 line-height: (315-100)/975*100vw;
346 @media screen and (min-width: 62.5em) {
348 line-height: 315px - 100px;
370 font-size: 64 /975*100vw;
371 width: 32 /975*100vw;
372 height: 32 /975*100vw;
373 display: inline-block;
377 text-shadow: 0px 0px 5px rgba(0,0,0,0.75);
379 @media screen and (min-width: 62.5em) {
385 &.cycle-pager-active {