4 font-family: Verdana
, "Bitstream Vera Sans", "DejaVu Sans", Tahoma
, Geneva
, Arial
, Sans-serif
;
23 .banner h1, .banner h2 {
32 background-color: #ddffdd;
33 border: 1px solid
#88dd88;
41 background-color: #ffdddd;
42 border: 1px solid
#dd8888;
49 /* all links and clickable should show a pointer cursor */
50 [onclick
], h2
[onclick
]:before
, h3
[onclick
]:before
{
55 background-color: rgb
(225, 225, 225);
59 border-bottom: 1px solid
#AAA391;
63 border-bottom: 1px solid
#AAA391;
72 flex-direction: column
;
73 border: 1px solid gray
;
83 .login input[type='submit'] {
102 .book_line .link, .book_line .title {
109 text-decoration: none
;
112 .book_line .cache_icon {
142 padding-bottom: 64px;
150 a
.viewer
.link:hover
{
151 background-color: transparent
;
160 padding-left: calc
(min
(50%, 800px / 2) - (4 * 64px / 2));
168 padding-left: calc
(min
(50%, 800px / 2) - (1 * 64px / 2));
172 padding-left: calc
(min
(50%, 800px / 2) - (4 * 64px / 2));
179 display: inline-block
;
182 text-decoration: none
;
183 background-position: center
;
184 background-repeat: no-repeat
;
186 border: 1px solid
#bac2e1;
190 .bar .button[disabled] {
191 pointer-events: none
;
192 background-color: #aaa;
193 filter: grayscale
(100%);
198 background-color: bac2e1
;
201 .bar .button.first { background-image: url
('/arrow_double_left-32x32.png'); }
202 .bar .button.previous { background-image: url
('/arrow_left-32x32.png'); }
203 .bar .button.next { background-image: url
('/arrow_right-32x32.png'); }
204 .bar .button.last { background-image: url
('/arrow_double_right-32x32.png'); }
206 .bar .button.back { background-image: url
('/back-32x32.png'); }
207 .bar .button.zoomreal { background-image: url
('/actual_size-32x32.png'); }
208 .bar .button.zoomwidth { background-image: url
('/fit_to_width-32x32.png'); }
209 .bar .button.zoomheight { background-image: url
('/fit_to_height-32x32.png'); }