xref: /webtrees/public/css/webtrees.min.css (revision d1a8402e9ca2ba8e58bd30cfd5a35f2d81ec931b)
1/**
2 * webtrees: online genealogy
3 * Copyright (C) 2021 webtrees development team
4 * This program is free software: you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation, either version 3 of the License, or
7 * (at your option) any later version.
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 * You should have received a copy of the GNU General Public License
13 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 */
15
16/* The webtrees theme */
17
18/**
19 * webtrees: online genealogy
20 * Copyright (C) 2021 webtrees development team
21 * This program is free software: you can redistribute it and/or modify
22 * it under the terms of the GNU General Public License as published by
23 * the Free Software Foundation, either version 3 of the License, or
24 * (at your option) any later version.
25 * This program is distributed in the hope that it will be useful,
26 * but WITHOUT ANY WARRANTY; without even the implied warranty of
27 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
28 * GNU General Public License for more details.
29 * You should have received a copy of the GNU General Public License
30 * along with this program. If not, see <http://www.gnu.org/licenses/>.
31 */
32
33/*
34 * Common formatting for all themes.
35 */
36
37/**
38 * webtrees: online genealogy
39 * Copyright (C) 2021 webtrees development team
40 * This program is free software: you can redistribute it and/or modify
41 * it under the terms of the GNU General Public License as published by
42 * the Free Software Foundation, either version 3 of the License, or
43 * (at your option) any later version.
44 * This program is distributed in the hope that it will be useful,
45 * but WITHOUT ANY WARRANTY; without even the implied warranty of
46 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
47 * GNU General Public License for more details.
48 * You should have received a copy of the GNU General Public License
49 * along with this program. If not, see <http://www.gnu.org/licenses/>.
50 */
51
52/**
53 * webtrees: online genealogy
54 * Copyright (C) 2021 webtrees development team
55 * This program is free software: you can redistribute it and/or modify
56 * it under the terms of the GNU General Public License as published by
57 * the Free Software Foundation, either version 3 of the License, or
58 * (at your option) any later version.
59 * This program is distributed in the hope that it will be useful,
60 * but WITHOUT ANY WARRANTY; without even the implied warranty of
61 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
62 * GNU General Public License for more details.
63 * You should have received a copy of the GNU General Public License
64 * along with this program. If not, see <http://www.gnu.org/licenses/>.
65 */
66
67/*
68 * Charts block
69 */
70
71.wt-block.wt-block-charts {
72    /* This strange workaround creates a new stacking context, which allows the absolutely-positioned */
73    /* pedigree chart lines to be displayed. */
74    opacity: 0.99;
75}
76
77.wt-block-charts .wt-chart-box {
78    width: 15rem;
79    height: 3.5rem;
80}
81
82.wt-block-charts .wt-chart-box .wt-chart-box-extra,
83.wt-block-charts .wt-chart-box .wt-chart-box-facts,
84.wt-block-charts .wt-chart-box .wt-chart-box-name-alt {
85    display: none;
86}
87
88.wt-block-charts .wt-chart-box .wt-chart-box-lifespan {
89    display: block;
90}
91
92/**
93 * webtrees: online genealogy
94 * Copyright (C) 2021 webtrees development team
95 * This program is free software: you can redistribute it and/or modify
96 * it under the terms of the GNU General Public License as published by
97 * the Free Software Foundation, either version 3 of the License, or
98 * (at your option) any later version.
99 * This program is distributed in the hope that it will be useful,
100 * but WITHOUT ANY WARRANTY; without even the implied warranty of
101 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
102 * GNU General Public License for more details.
103 * You should have received a copy of the GNU General Public License
104 * along with this program. If not, see <http://www.gnu.org/licenses/>.
105 */
106
107.wt-block-tree_favorites .wt-chart-box-facts,
108.wt-block-user_favorites .wt-chart-box-facts {
109    display: block;
110}
111
112.wt-block-tree_favorites .wt-chart-box-extra,
113.wt-block-user_favorites .wt-chart-box-extra,
114.wt-block-tree_favorites .wt-chart-box-lifespan,
115.wt-block-user_favorites .wt-chart-box-lifespan {
116    display: none;
117}
118
119/**
120 * webtrees: online genealogy
121 * Copyright (C) 2021 webtrees development team
122 * This program is free software: you can redistribute it and/or modify
123 * it under the terms of the GNU General Public License as published by
124 * the Free Software Foundation, either version 3 of the License, or
125 * (at your option) any later version.
126 * This program is distributed in the hope that it will be useful,
127 * but WITHOUT ANY WARRANTY; without even the implied warranty of
128 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
129 * GNU General Public License for more details.
130 * You should have received a copy of the GNU General Public License
131 * along with this program. If not, see <http://www.gnu.org/licenses/>.
132 */
133
134/**
135 * webtrees: online genealogy
136 * Copyright (C) 2021 webtrees development team
137 * This program is free software: you can redistribute it and/or modify
138 * it under the terms of the GNU General Public License as published by
139 * the Free Software Foundation, either version 3 of the License, or
140 * (at your option) any later version.
141 * This program is distributed in the hope that it will be useful,
142 * but WITHOUT ANY WARRANTY; without even the implied warranty of
143 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
144 * GNU General Public License for more details.
145 * You should have received a copy of the GNU General Public License
146 * along with this program. If not, see <http://www.gnu.org/licenses/>.
147 */
148
149/*
150 * Ancestors chart
151 */
152
153.wt-chart-ancestors .wt-chart-box {
154    width: 20rem;
155}
156
157.wt-chart-ancestors .wt-chart-box-lifespan {
158    display: none;
159}
160
161[dir] .wt-sosa-number {
162    border: thin dotted grey;
163}
164
165/**
166 * webtrees: online genealogy
167 * Copyright (C) 2021 webtrees development team
168 * This program is free software: you can redistribute it and/or modify
169 * it under the terms of the GNU General Public License as published by
170 * the Free Software Foundation, either version 3 of the License, or
171 * (at your option) any later version.
172 * This program is distributed in the hope that it will be useful,
173 * but WITHOUT ANY WARRANTY; without even the implied warranty of
174 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
175 * GNU General Public License for more details.
176 * You should have received a copy of the GNU General Public License
177 * along with this program. If not, see <http://www.gnu.org/licenses/>.
178 */
179
180/*
181 * Compact chart
182 *
183 * wt-chart, wt-chart-compact
184 * +---- wt-chart-compact-table
185 */
186
187.wt-chart.wt-chart-compact {
188    overflow-x: inherit;
189}
190
191.wt-chart-compact .wt-chart-box {
192    min-width: 5rem;
193}
194
195.wt-chart-compact .wt-chart-box-thumbnail,
196.wt-chart-compact .wt-chart-box-extra,
197.wt-chart-compact .wt-chart-box-facts {
198    display: none;
199}
200
201/**
202 * webtrees: online genealogy
203 * Copyright (C) 2021 webtrees development team
204 * This program is free software: you can redistribute it and/or modify
205 * it under the terms of the GNU General Public License as published by
206 * the Free Software Foundation, either version 3 of the License, or
207 * (at your option) any later version.
208 * This program is distributed in the hope that it will be useful,
209 * but WITHOUT ANY WARRANTY; without even the implied warranty of
210 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
211 * GNU General Public License for more details.
212 * You should have received a copy of the GNU General Public License
213 * along with this program. If not, see <http://www.gnu.org/licenses/>.
214 */
215
216/*
217 * Descendants chart
218 */
219
220.wt-chart-descendants .wt-chart-box {
221    width: 20rem;
222}
223
224.wt-chart-descendants .wt-chart-box-lifespan {
225    display: none;
226}
227
228[dir] .wt-daboville-number {
229    border: thin dotted grey;
230}
231
232/**
233 * webtrees: online genealogy
234 * Copyright (C) 2021 webtrees development team
235 * This program is free software: you can redistribute it and/or modify
236 * it under the terms of the GNU General Public License as published by
237 * the Free Software Foundation, either version 3 of the License, or
238 * (at your option) any later version.
239 * This program is distributed in the hope that it will be useful,
240 * but WITHOUT ANY WARRANTY; without even the implied warranty of
241 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
242 * GNU General Public License for more details.
243 * You should have received a copy of the GNU General Public License
244 * along with this program. If not, see <http://www.gnu.org/licenses/>.
245 */
246
247/*
248 * Family book chart
249 *
250 * wt-chart, wt-chart-family-book
251 */
252
253.wt-chart-family-book .wt-chart-box {
254    width: 15rem;
255}
256
257.wt-chart-family-book .wt-chart-box-lifespan {
258    display: none;
259}
260
261.wt-chart-family-book .wt-family-break {
262    page-break-before: always;
263}
264
265/**
266 * webtrees: online genealogy
267 * Copyright (C) 2021 webtrees development team
268 * This program is free software: you can redistribute it and/or modify
269 * it under the terms of the GNU General Public License as published by
270 * the Free Software Foundation, either version 3 of the License, or
271 * (at your option) any later version.
272 * This program is distributed in the hope that it will be useful,
273 * but WITHOUT ANY WARRANTY; without even the implied warranty of
274 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
275 * GNU General Public License for more details.
276 * You should have received a copy of the GNU General Public License
277 * along with this program. If not, see <http://www.gnu.org/licenses/>.
278 */
279
280/*
281 * Fan chart
282 *
283 * wt-chart, wt-chart-fan
284 */
285
286/**
287 * webtrees: online genealogy
288 * Copyright (C) 2021 webtrees development team
289 * This program is free software: you can redistribute it and/or modify
290 * it under the terms of the GNU General Public License as published by
291 * the Free Software Foundation, either version 3 of the License, or
292 * (at your option) any later version.
293 * This program is distributed in the hope that it will be useful,
294 * but WITHOUT ANY WARRANTY; without even the implied warranty of
295 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
296 * GNU General Public License for more details.
297 * You should have received a copy of the GNU General Public License
298 * along with this program. If not, see <http://www.gnu.org/licenses/>.
299 */
300
301/*
302 * Hourglass chart
303 *
304 * wt-chart, wt-chart-hourglass
305 */
306
307.wt-chart-hourglass {
308    overflow-y: auto;
309}
310
311.wt-chart-hourglass .wt-chart-box {
312    width: 15rem;
313}
314
315.wt-chart-hourglass .wt-chart-box-lifespan {
316    display: none;
317}
318
319/**
320 * webtrees: online genealogy
321 * Copyright (C) 2021 webtrees development team
322 * This program is free software: you can redistribute it and/or modify
323 * it under the terms of the GNU General Public License as published by
324 * the Free Software Foundation, either version 3 of the License, or
325 * (at your option) any later version.
326 * This program is distributed in the hope that it will be useful,
327 * but WITHOUT ANY WARRANTY; without even the implied warranty of
328 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
329 * GNU General Public License for more details.
330 * You should have received a copy of the GNU General Public License
331 * along with this program. If not, see <http://www.gnu.org/licenses/>.
332 */
333
334/*
335 * Interactive tree
336 *
337 * wt-chart, wt-chart-interactive
338 */
339
340.tv_out {
341    position: relative;
342    overflow: hidden; /* customizable */
343    /* The chart height can be adjusted to fill the pag */
344    height: 50vh;
345    resize: vertical;
346    min-height: 25vh;
347    max-height: 95vh; /* customizable */
348    display: flex;
349    align-items: center;
350    justify-content: center;
351}
352
353[dir] .tv_out {
354    border: thin solid #CCCCCC;
355    background: #E6E6E6;
356}
357
358[dir] .tv_out img {
359    border: 0;
360}
361
362.tv_in {
363    display: inline-block; /* prevent from blinking on IE */
364}
365
366[dir] .tv_in {
367    clear: both;
368    cursor: move;
369}
370
371.tv_in table.tv_tree,
372.tv_in table.tv_tree tbody,
373.tv_in table.tv_tree tr,
374.tv_in table.tv_tree td {
375    font-size: 11px;
376}
377
378[dir] .tv_in table.tv_tree, [dir] .tv_in table.tv_tree tbody, [dir] .tv_in table.tv_tree tr, [dir] .tv_in table.tv_tree td {
379    border: 0 none;
380    padding: 0;
381    margin: 0;
382    background: none;
383}
384
385.tv_in table.tv_tree {
386    border-collapse: collapse;
387}
388
389[dir] #tvbCompact {
390    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAYFBMVEX///8ebbHNz8wAAAAaZqkib7Eca64fa64eba4kcLEkcLMZaKoZaKwVY6UaaKwfbbEQXqAebbAaaKofba4baKoZaqwhbq8hb7Eib7Acaqwcaq4daqwmcrMpdbYVZKcZZqmjvWxQAAAAAXRSTlMAQObYZgAAAHVJREFUeF51z0cOA0EIRNGCyc45h/vf0hKoUbXR/F09sQFzvaW0YH5BPVQ8xriO/Wb5WTs/AKjx1kCcz67qELySiDglshPkyCRqK4ZawOGPbahWvEfJ3in1UA9fUPcYLfNzuNy6qTsOJ+YGPFizN6m5a/I8cj9MEgMLAHk6jAAAAABJRU5ErkJggg==');
391}
392
393/* Border (also have class table.tv_tree) */
394
395[dir] table#tvTreeBorder td#tv_tree_topleft {
396    background: none;
397}
398
399[dir] table#tvTreeBorder td#tv_tree_top {
400    background: none;
401}
402
403table#tvTreeBorder td#tv_tree_top div{
404    font-family: Arial,Verdana,sans-serif;
405    font-size: 18px;
406}
407
408[dir] table#tvTreeBorder td#tv_tree_topright {
409    background: none;
410}
411
412[dir] table#tvTreeBorder td#tv_tree_left {
413    background: none;
414}
415
416[dir] table#tvTreeBorder td#tv_tree_right {
417    background: none;
418}
419
420[dir] table#tvTreeBorder td#tv_tree_bottomleft {
421    background: none;
422}
423
424[dir] table#tvTreeBorder td#tv_tree_bottom {
425    background: none;
426}
427
428[dir] table#tvTreeBorder td#tv_tree_bottomright {
429    background: none;
430}
431
432/* tree */
433
434[dir] table#tvTreeBorder td, [dir] #tv_tree {
435    background: none;
436}
437
438/* horizontal and vertical lines color */
439
440#tv_tree div.tv_vline,
441#tv_tree div.tv_hline { /* customizable :should be the same color than in background images of td.tv_vline_x */
442}
443
444[dir] #tv_tree div.tv_vline, [dir] #tv_tree div.tv_hline {
445    background-color: #81A9CB;
446}
447
448/* TD container for a vertical line */
449
450#tv_tree table.tv_tree td.tv_vline {
451    width: 1px;
452    height: 100%; /* required */
453}
454
455[dir] #tv_tree table.tv_tree td.tv_vline {
456    background: repeat-x 50% 50%;
457}
458
459#tv_tree table.tv_tree td.tv_vline_h { /* customizable: image color must be the same color than div.tv_vline and div.tv_hline */
460}
461
462[dir] #tv_tree table.tv_tree td.tv_vline_h {
463    background-image: url('data:image/gif;base64,R0lGODdhAQDiBIABAIGpzP///ywAAAAAAQDiBAACIoSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gvH8kzXXQEAOw==');
464}
465
466#tv_tree table.tv_tree td.tv_vline_t {
467    vertical-align: bottom; /* customizable: image color must be the same color than div.tv_vline and div.tv_hline */
468}
469
470[dir] #tv_tree table.tv_tree td.tv_vline_t {
471    background-image: url('data:image/gif;base64,R0lGODlhAQDECeMKAIGoyX6py4GpzISpxn6qz3+qzYGqyoOqy4CrzYKry////////////////////////yH5BAEKAA8ALAAA4gQBAOIEAAQwUMhJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8Bgp1AYDAgEQwJwCCAiADs=');
472}
473
474#tv_tree table.tv_tree td.tv_vline_b {
475    vertical-align: top; /* customizable: image color must be the same color than div.tv_vline and div.tv_hline */
476}
477
478[dir] #tv_tree table.tv_tree td.tv_vline_b {
479    background-image: url('data:image/gif;base64,R0lGODlhAQDECaEDAICpyYGpzIKry////yH5BAEKAAMALAAAAAABAOIEAAIjjI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNcbIBQAOw==');
480}
481
482#tv_tree table.tv_tree td.tv_vline_c,
483.tv_in table.tv_tree td.tv_vline_h {
484    vertical-align: middle;
485}
486
487#tv_tree table.tv_tree td.tv_vline_c {
488    height: 1px;
489}
490
491/* vertical line drawing */
492
493#tv_tree table.tv_tree div.tv_vline {
494    width: 1px;
495}
496
497#tv_tree table.tv_tree div.tv_vline_t,
498#tv_tree table.tv_tree div.tv_vline_b {
499    height: 50%;
500}
501
502#tv_tree table.tv_tree div.tv_vline_c {
503    height: 1px;
504    overflow: hidden; /* required for IE */
505}
506
507#tv_tree table.tv_tree div.tv_vline_h {
508    height: 100%;
509}
510
511/* horizontal line drawing */
512
513#tv_tree td.tv_hline,
514#tv_tree div.tv_hline {
515    overflow: hidden; /* required for IE */
516    width: 8px; /* customizable */
517}
518
519#tv_tree div.tv_hline {
520    height: 1px;
521}
522
523/* Person or couple(s) box style */
524
525#tv_tree div.tv_box { /* customizable */ /* customizable */
526    width: 180px; /* customizable:initial box width */ /* customizable */
527    border-collapse: collapse; /* required */ /* customizable */ /* customizable */
528}
529
530[dir] #tv_tree div.tv_box {
531    border: thin outset #81A9CB;
532    background: #fffdfd;
533    margin-top: 2px;
534    margin-bottom: 2px;
535    padding: 0;
536    cursor: help;
537    border-radius: 4px;
538}
539
540[dir=ltr] #tv_tree div.tv_box {
541    box-shadow: 1px 1px 2px #cfcfdf;
542}
543
544[dir=rtl] #tv_tree div.tv_box {
545    box-shadow: -1px 1px 2px #cfcfdf;
546}
547
548#tv_tree div.boxExpanded {
549    width: 250px; /* customizable:initial expanded box width */
550}
551
552#tv_tree div.tv_box div.tvM { /* customizable */
553    color: #220000; /* customizable */
554}
555
556[dir] #tv_tree div.tv_box div.tvM {
557    background: #f5fdff;
558}
559
560#tv_tree div.tv_box div.tvF { /* customizable */
561    color: #000022; /* customizable */
562}
563
564[dir] #tv_tree div.tv_box div.tvF {
565    background: #fff8f5;
566}
567
568#tv_tree div.tv_box span.tvSexSymbol {
569    font-weight: bold;
570    font-family: x-large, serif; /*Arial Unicode MS, monospace; /* customizable, BUT test required for ALL browsers */
571    vertical-align: top;
572}
573
574[dir] #tv_tree div.tv_box span.tvSexSymbol {
575    margin: 1px;
576}
577
578#tv_tree div.tv_box span.tvM {
579    color: #8f8fdf; /* customizable */
580}
581
582#tv_tree div.tv_box span.tvF {
583    color: #df8f8f; /* customizable */
584}
585
586#tv_tree div.tv_box div.tvM,
587#tv_tree .tv_box div.tvF { /* customizable */
588}
589
590[dir] #tv_tree div.tv_box div.tvM, [dir] #tv_tree .tv_box div.tvF {
591    clear: both;
592    border: 0;
593    margin: 0;
594    padding: 1px 4px;
595    border-radius: 4px;
596}
597
598#tv_tree div.tv_box i.dates {
599    font-size: 75%;
600}
601
602[dir=ltr] #tv_tree div.tv_box i.dates {
603    float: right;
604    margin-left: 4px;
605}
606
607[dir=rtl] #tv_tree div.tv_box i.dates {
608    float: left;
609    margin-right: 4px;
610}
611
612#tv_tree div.tv_box img.tv_treelink {
613    height: 15px;
614    width: 15px;
615}
616
617[dir=ltr] #tv_tree div.tv_box img.tv_treelink {
618    float: right;
619}
620
621[dir=rtl] #tv_tree div.tv_box img.tv_treelink {
622    float: left;
623}
624
625#tv_tree div.tv_box img.tv_box_loading {
626    height: 12px;
627    width: 12px;
628}
629
630[dir] #tv_tree div.tv_box img.tv_box_loading {
631    margin: 2px;
632}
633
634[dir=ltr] #tv_tree div.tv_box img.tv_box_loading {
635    float: right;
636}
637
638[dir=rtl] #tv_tree div.tv_box img.tv_box_loading {
639    float: left;
640}
641
642#tv_tree div.tv_box div.tv_person_expanded {
643    min-height: 55px;
644}
645
646[dir] #tv_tree div.tv_box div.tv_person_expanded {
647    padding: 2px;
648}
649
650#tv_tree div.tv_box img {
651    max-height: 50px;
652    max-width: 80px;
653    width: auto;
654}
655
656[dir] #tv_tree div.tv_box img {
657    margin: 2px;
658}
659
660[dir=ltr] #tv_tree div.tv_box img {
661    float: left;
662}
663
664[dir=rtl] #tv_tree div.tv_box img {
665    float: right;
666    float: right;
667}
668
669[dir=ltr] #tv_tree div.tv_box .icon-silhouette-M, [dir=ltr] #tv_tree div.tv_box .icon-silhouette-F, [dir=ltr] #tv_tree div.tv_box .icon-silhouette-U {
670    float: left;
671}
672
673[dir=rtl] #tv_tree div.tv_box .icon-silhouette-M, [dir=rtl] #tv_tree div.tv_box .icon-silhouette-F, [dir=rtl] #tv_tree div.tv_box .icon-silhouette-U {
674    float: right;
675}
676
677[dir=rtl] #tv_tree div.tv_box .icon-silhouette-M,
678[dir=rtl] #tv_tree div.tv_box .icon-silhouette-F,
679[dir=rtl] #tv_tree div.tv_box .icon-silhouette-U {
680    float: right;
681}
682
683#tv_tree div.tv_box div.tv_person_expanded a {
684    font-weight: bold;
685}
686
687/* The toolbox style. Button's images come from the active theme */
688
689#tv_tools,
690#tvStylesSubmenu {
691    display: inline-block;
692    position: absolute;
693    top: 0; /* required */
694    z-index: 90; /* should be < 100 because 100 is the z-index of WT menus */ /* customizable */ /* customizable */ /* customizable */ /* customizable */
695}
696
697[dir] #tv_tools, [dir] #tvStylesSubmenu {
698    padding: 0;
699    margin: 0;
700    background-color: #efefef;
701    border: 1px outset #dfdfdf;
702    border-radius: 4px;
703}
704
705[dir=ltr] #tv_tools, [dir=ltr] #tvStylesSubmenu {
706    left: 0;
707    box-shadow: 1px 1px 2px #cfcfdf;
708}
709
710[dir=rtl] #tv_tools, [dir=rtl] #tvStylesSubmenu {
711    right: 0;
712    box-shadow: -1px 1px 2px #cfcfdf;
713}
714
715/* styles submenu */
716
717#tvStylesSubmenu {
718    display: none;
719    top: 0;
720    z-index: 91; /* just over tv_tools */
721}
722
723[dir=ltr] #tvStylesSubmenu {
724    left: 0;
725}
726
727[dir=rtl] #tvStylesSubmenu {
728    right: 0;
729}
730
731#tv_tools ul {
732    list-style: none; /* required */
733}
734
735[dir] #tv_tools ul {
736    margin: 0;
737    padding: 0;
738}
739
740#tv_tools li.tv_button {
741    position: relative; /* required */
742    width: 24px;
743    height: 24px;
744    vertical-align: middle; /* customizable */ /* customizable */
745}
746
747[dir] #tv_tools li.tv_button {
748    padding: 0;
749    margin: 0;
750    text-align: center;
751    border: thin solid #efefef;
752    background-color: #efefef;
753    border-radius: 4px;
754}
755
756[dir=ltr] #tv_tools li.tv_button {
757    float: left;
758}
759
760[dir=rtl] #tv_tools li.tv_button {
761    float: right;
762}
763
764[dir] #tvStylesSubmenu li.tv_button {
765    float : none;
766}
767
768#tv_tools li.tv_button a {
769    display: block;
770}
771
772[dir] #tv_tools li.tv_button a {
773    margin: 0;
774}
775
776#tv_tools li.tv_button:hover { /* customizable */
777}
778
779[dir] #tv_tools li.tv_button:hover {
780    border: thin outset #fdfffd;
781    cursor: pointer;
782}
783
784#tv_tools li.tvPressed { /* customizable */
785}
786
787[dir] #tv_tools li.tvPressed {
788    border: thin inset #ffffff;
789}
790
791#tv_tools ul li img {
792    width: 22px;
793    height: 22px;
794    vertical-align: middle;
795}
796
797[dir] #tv_tools ul li img {
798    border: none;
799    margin: 0;
800    padding: 0;
801    cursor: pointer;
802    text-align: center;
803}
804
805#tv_tools ul li a.help img.icon {
806    width: 15px;
807    height: 15px;
808}
809
810[dir] #tv_tools ul li a.help img.icon {
811    margin: 3px 0 0;
812    padding: 0;
813}
814
815#tvToolsHandler {
816    height: 22px;
817    width: 2px; /* customizable */
818    overflow: hidden; /* required for IE */
819}
820
821[dir] #tvToolsHandler {
822    cursor: move;
823    border: thin inset #f6f6f6;
824    margin: 2px;
825}
826
827[dir=ltr] #tvToolsHandler {
828    float: left;
829}
830
831[dir=rtl] #tvToolsHandler {
832    float: right;
833}
834
835#tvToolsHandler:hover { /* customizable */
836}
837
838[dir] #tvToolsHandler:hover {
839    border: thin outset #f6f6f6;
840}
841
842#tv_tree div.tv_box div.tvM,
843#tv_tree div.tv_box div.tvF {
844    color: #000;
845}
846
847[dir] #tv_tree div.tv_box div.tvM, [dir] #tv_tree div.tv_box div.tvF {
848    background: none;
849    border: 0;
850    margin: 0;
851    padding: 0 4px;
852}
853
854[dir] .tvM {background-color: #DDF !important;}
855
856[dir] .tvF {background-color: #FDD !important;}
857
858[dir] .dashed {border-top: thin dashed #81A9CB !important;}
859
860/**
861 * webtrees: online genealogy
862 * Copyright (C) 2021 webtrees development team
863 * This program is free software: you can redistribute it and/or modify
864 * it under the terms of the GNU General Public License as published by
865 * the Free Software Foundation, either version 3 of the License, or
866 * (at your option) any later version.
867 * This program is distributed in the hope that it will be useful,
868 * but WITHOUT ANY WARRANTY; without even the implied warranty of
869 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
870 * GNU General Public License for more details.
871 * You should have received a copy of the GNU General Public License
872 * along with this program. If not, see <http://www.gnu.org/licenses/>.
873 */
874
875/*
876 * Lifespans chart
877 *
878 * wt-chart, wt-chart-lifespans
879 */
880
881/**
882 * webtrees: online genealogy
883 * Copyright (C) 2021 webtrees development team
884 * This program is free software: you can redistribute it and/or modify
885 * it under the terms of the GNU General Public License as published by
886 * the Free Software Foundation, either version 3 of the License, or
887 * (at your option) any later version.
888 * This program is distributed in the hope that it will be useful,
889 * but WITHOUT ANY WARRANTY; without even the implied warranty of
890 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
891 * GNU General Public License for more details.
892 * You should have received a copy of the GNU General Public License
893 * along with this program. If not, see <http://www.gnu.org/licenses/>.
894 */
895
896/*
897 * Pedigree chart
898 *
899 * wt-chart, wt-chart-pedigree
900 */
901
902.wt-chart-pedigree {
903    overflow-y: auto;
904}
905
906.wt-chart-pedigree-left .wt-chart-box,
907.wt-chart-pedigree-right .wt-chart-box {
908    width: 15rem;
909}
910
911.wt-chart-pedigree-up .wt-chart-box,
912.wt-chart-pedigree-down .wt-chart-box {
913    width: 10rem;
914    height: 8rem;
915}
916
917.wt-chart-pedigree .wt-chart-box-lifespan {
918    display: none;
919}
920
921/* Pedigree chart with oldest on the right */
922
923.wt-chart-pedigree-right .wt-pedigree-lines {
924    top: 25%;
925    bottom: 25%;
926    width: 25%;
927    height: 50%;
928}
929
930[dir] .wt-chart-pedigree-right .wt-pedigree-lines {
931    border: var(--chart-line);
932}
933
934[dir=ltr] .wt-chart-pedigree-right .wt-pedigree-lines {
935    right: 0;
936    border-right: none;
937    border-radius: var(--chart-line-radius) 0 0 var(--chart-line-radius);
938}
939
940[dir=rtl] .wt-chart-pedigree-right .wt-pedigree-lines {
941    left: 0;
942    border-left: none;
943    border-radius: 0 var(--chart-line-radius) var(--chart-line-radius) 0;
944}
945
946.wt-chart-pedigree-right .wt-generation-rev-2 > .wt-pedigree-lines {
947    top: 12.5%;
948    bottom: 12.5%;
949    height: 75%;
950}
951
952/* Pedigree chart with oldest on the left */
953
954.wt-chart-pedigree-left .wt-pedigree-lines {
955    top: 25%;
956    bottom: 25%;
957    width: 25%;
958    height: 50%;
959}
960
961[dir] .wt-chart-pedigree-left .wt-pedigree-lines {
962    border: var(--chart-line);
963}
964
965[dir=ltr] .wt-chart-pedigree-left .wt-pedigree-lines {
966    left: 0;
967    border-left: none;
968    border-radius: 0 var(--chart-line-radius) var(--chart-line-radius) 0;
969}
970
971[dir=rtl] .wt-chart-pedigree-left .wt-pedigree-lines {
972    right: 0;
973    border-right: none;
974    border-radius: var(--chart-line-radius) 0 0 var(--chart-line-radius);
975}
976
977.wt-chart-pedigree-left .wt-generation-rev-2 > .wt-pedigree-lines {
978    top: 12.5%;
979    bottom: 12.5%;
980    height: 75%;
981}
982
983/* Pedigree chart with oldest at the bottom */
984
985.wt-chart-pedigree-down {
986    width: -webkit-max-content;
987    width: max-content;
988}
989
990.wt-chart-pedigree-down .wt-pedigree-lines {
991    bottom: 0;
992    width: 50%;
993    height: 25%;
994}
995
996[dir] .wt-chart-pedigree-down .wt-pedigree-lines {
997    border: var(--chart-line);
998    border-bottom: none;
999    border-radius: var(--chart-line-radius) var(--chart-line-radius) 0 0;
1000}
1001
1002[dir=ltr] .wt-chart-pedigree-down .wt-pedigree-lines {
1003    left: 25%;
1004    right: 25%;
1005}
1006
1007[dir=rtl] .wt-chart-pedigree-down .wt-pedigree-lines {
1008    right: 25%;
1009    left: 25%;
1010}
1011
1012.wt-chart-pedigree-down .wt-generation-rev-2 > .wt-pedigree-lines {
1013    width: 75%;
1014}
1015
1016[dir=ltr] .wt-chart-pedigree-down .wt-generation-rev-2 > .wt-pedigree-lines {
1017    left: 12.5%;
1018    right: 12.5%;
1019}
1020
1021[dir=rtl] .wt-chart-pedigree-down .wt-generation-rev-2 > .wt-pedigree-lines {
1022    right: 12.5%;
1023    left: 12.5%;
1024}
1025
1026/* Pedigree chart with oldest at the top */
1027
1028.wt-chart-pedigree-up {
1029    width: -webkit-max-content;
1030    width: max-content;
1031}
1032
1033.wt-chart-pedigree-up .wt-pedigree-lines {
1034    top: 0;
1035    width: 50%;
1036    height: 25%;
1037}
1038
1039[dir] .wt-chart-pedigree-up .wt-pedigree-lines {
1040    border: var(--chart-line);
1041    border-top: none;
1042    border-radius: 0 0 var(--chart-line-radius) var(--chart-line-radius);
1043}
1044
1045[dir=ltr] .wt-chart-pedigree-up .wt-pedigree-lines {
1046    left: 25%;
1047    right: 25%;
1048}
1049
1050[dir=rtl] .wt-chart-pedigree-up .wt-pedigree-lines {
1051    right: 25%;
1052    left: 25%;
1053}
1054
1055.wt-chart-pedigree-up .wt-generation-rev-2 > .wt-pedigree-lines {
1056    width: 75%;
1057}
1058
1059[dir=ltr] .wt-chart-pedigree-up .wt-generation-rev-2 > .wt-pedigree-lines {
1060    left: 12.5%;
1061    right: 12.5%;
1062}
1063
1064[dir=rtl] .wt-chart-pedigree-up .wt-generation-rev-2 > .wt-pedigree-lines {
1065    right: 12.5%;
1066    left: 12.5%;
1067}
1068
1069/**
1070 * webtrees: online genealogy
1071 * Copyright (C) 2021 webtrees development team
1072 * This program is free software: you can redistribute it and/or modify
1073 * it under the terms of the GNU General Public License as published by
1074 * the Free Software Foundation, either version 3 of the License, or
1075 * (at your option) any later version.
1076 * This program is distributed in the hope that it will be useful,
1077 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1078 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1079 * GNU General Public License for more details.
1080 * You should have received a copy of the GNU General Public License
1081 * along with this program. If not, see <https://www.gnu.org/licenses/>.
1082 */
1083
1084/*
1085 * Pedigree map
1086 *
1087 * wt-chart, wt-chart-pedigree-map
1088 */
1089
1090/**
1091 * webtrees: online genealogy
1092 * Copyright (C) 2021 webtrees development team
1093 * This program is free software: you can redistribute it and/or modify
1094 * it under the terms of the GNU General Public License as published by
1095 * the Free Software Foundation, either version 3 of the License, or
1096 * (at your option) any later version.
1097 * This program is distributed in the hope that it will be useful,
1098 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1099 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1100 * GNU General Public License for more details.
1101 * You should have received a copy of the GNU General Public License
1102 * along with this program. If not, see <https://www.gnu.org/licenses/>.
1103 */
1104
1105/*
1106 * Relationships chart
1107 *
1108 * wt-chart, wt-chart-relationships
1109 */
1110
1111.wt-chart-relationships .wt-chart-box {
1112    width: 15rem;
1113}
1114
1115.wt-chart-relationships .wt-chart-box-lifespan {
1116    display: none;
1117}
1118
1119.vline-text, .hline-text {
1120    font-size: 0.7rem;
1121}
1122
1123/**
1124 * webtrees: online genealogy
1125 * Copyright (C) 2021 webtrees development team
1126 * This program is free software: you can redistribute it and/or modify
1127 * it under the terms of the GNU General Public License as published by
1128 * the Free Software Foundation, either version 3 of the License, or
1129 * (at your option) any later version.
1130 * This program is distributed in the hope that it will be useful,
1131 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1132 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1133 * GNU General Public License for more details.
1134 * You should have received a copy of the GNU General Public License
1135 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1136 */
1137
1138/*
1139 * Statistics chart
1140 *
1141 * wt-chart, wt-chart-statistics
1142 */
1143
1144/**
1145 * webtrees: online genealogy
1146 * Copyright (C) 2021 webtrees development team
1147 * This program is free software: you can redistribute it and/or modify
1148 * it under the terms of the GNU General Public License as published by
1149 * the Free Software Foundation, either version 3 of the License, or
1150 * (at your option) any later version.
1151 * This program is distributed in the hope that it will be useful,
1152 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1153 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1154 * GNU General Public License for more details.
1155 * You should have received a copy of the GNU General Public License
1156 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1157 */
1158
1159/*
1160 * Timeline chart
1161 *
1162 * wt-chart, wt-chart-timeline
1163 */
1164
1165/* Lines for "vertical" charts, such as the ancestors and descendants chart. */
1166
1167.wt-chart-horizontal-indent {
1168    width: 3rem;
1169}
1170
1171.wt-chart-vertical-line {
1172    width: 50%;
1173    height: 100%;
1174}
1175
1176[dir=ltr] .wt-chart-vertical-line {
1177    right: 0;
1178    border-left: var(--chart-line);
1179}
1180
1181[dir=rtl] .wt-chart-vertical-line {
1182    left: 0;
1183    border-right: var(--chart-line);
1184}
1185
1186.wt-chart-vertical-last-child-line {
1187    width: 50%;
1188    height: 2.5rem;
1189    top: 0;
1190}
1191
1192[dir] .wt-chart-vertical-last-child-line {
1193    border-bottom: var(--chart-line);
1194}
1195
1196[dir=ltr] .wt-chart-vertical-last-child-line {
1197    right: 0;
1198    border-left: var(--chart-line);
1199    border-radius: 0 0 0 var(--chart-line-radius);
1200}
1201
1202[dir=rtl] .wt-chart-vertical-last-child-line {
1203    left: 0;
1204    border-right: var(--chart-line);
1205    border-radius: 0 0 var(--chart-line-radius) 0;
1206}
1207
1208.wt-chart-vertical-child-line {
1209    width: 50%;
1210    height: 2.5rem;
1211    top: 0;
1212}
1213
1214[dir] .wt-chart-vertical-child-line {
1215    border-bottom: var(--chart-line);
1216}
1217
1218[dir=ltr] .wt-chart-vertical-child-line {
1219    right: 0;
1220}
1221
1222[dir=rtl] .wt-chart-vertical-child-line {
1223    left: 0;
1224}
1225
1226/* Lines for horizontal trees, such as the family page */
1227
1228.wt-chart-horizontal-spacer {
1229    width: 1rem;
1230}
1231
1232.wt-chart-horizontal-line {
1233    width: 1rem;
1234    height: 50%;
1235}
1236
1237[dir] .wt-chart-horizontal-line {
1238    border-bottom: var(--chart-line);
1239}
1240
1241.wt-chart-horizontal-first-child {
1242    height: 50%;
1243    position: relative;
1244    top: 50%;
1245}
1246
1247[dir] .wt-chart-horizontal-first-child {
1248    border-top: var(--chart-line);
1249}
1250
1251[dir=ltr] .wt-chart-horizontal-first-child {
1252    border-right: var(--chart-line);
1253    border-radius: 0 var(--chart-line-radius) 0 0;
1254}
1255
1256[dir=rtl] .wt-chart-horizontal-first-child {
1257    border-left: var(--chart-line);
1258    border-radius: var(--chart-line-radius) 0 0 0;
1259}
1260
1261.wt-chart-horizontal-middle-child {
1262    height: 100%;
1263}
1264
1265[dir=ltr] .wt-chart-horizontal-middle-child {
1266    border-right: var(--chart-line);
1267}
1268
1269[dir=rtl] .wt-chart-horizontal-middle-child {
1270    border-left: var(--chart-line);
1271}
1272
1273.wt-chart-horizontal-last-child {
1274    height: 50%;
1275}
1276
1277[dir] .wt-chart-horizontal-last-child {
1278    border-bottom: var(--chart-line);
1279}
1280
1281[dir=ltr] .wt-chart-horizontal-last-child {
1282    border-right: var(--chart-line);
1283    border-radius: 0 0 var(--chart-line-radius) 0;
1284}
1285
1286[dir=rtl] .wt-chart-horizontal-last-child {
1287    border-left: var(--chart-line);
1288    border-radius: 0 0 0 var(--chart-line-radius);
1289}
1290
1291.wt-chart-horizontal-first-parent {
1292    height: 50%;
1293    position: relative;
1294    top: 50%;
1295}
1296
1297[dir] .wt-chart-horizontal-first-parent {
1298    border-top: var(--chart-line);
1299}
1300
1301[dir=ltr] .wt-chart-horizontal-first-parent {
1302    border-left: var(--chart-line);
1303    border-radius: var(--chart-line-radius) 0 0 0;
1304}
1305
1306[dir=rtl] .wt-chart-horizontal-first-parent {
1307    border-right: var(--chart-line);
1308    border-radius: 0 var(--chart-line-radius) 0 0;
1309}
1310
1311.wt-chart-horizontal-last-parent {
1312    height: 50%;
1313}
1314
1315[dir] .wt-chart-horizontal-last-parent {
1316    border-bottom: var(--chart-line);
1317}
1318
1319[dir=ltr] .wt-chart-horizontal-last-parent {
1320    border-left: var(--chart-line);
1321    border-radius: 0 0 0 var(--chart-line-radius);
1322}
1323
1324[dir=rtl] .wt-chart-horizontal-last-parent {
1325    border-right: var(--chart-line);
1326    border-radius: 0 0 var(--chart-line-radius) 0;
1327}
1328
1329/* Buttons to expand/collapse other parts of the chart */
1330
1331.wt-chart-expansion-control > .chart-expand {
1332    display: none;
1333}
1334
1335.wt-chart-expansion-control > .chart-collapse {
1336    display: inline;
1337}
1338
1339.wt-chart-expansion-control.collapsed > .chart-expand {
1340    display: inline;
1341}
1342
1343.wt-chart-expansion-control.collapsed > .chart-collapse {
1344    display: none;
1345}
1346
1347.wt-chart-box-name {
1348    font-weight: bold;
1349}
1350
1351/**
1352 * webtrees: online genealogy
1353 * Copyright (C) 2021 webtrees development team
1354 * This program is free software: you can redistribute it and/or modify
1355 * it under the terms of the GNU General Public License as published by
1356 * the Free Software Foundation, either version 3 of the License, or
1357 * (at your option) any later version.
1358 * This program is distributed in the hope that it will be useful,
1359 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1360 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1361 * GNU General Public License for more details.
1362 * You should have received a copy of the GNU General Public License
1363 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1364 */
1365
1366/*
1367 * http://www.jacklmoore.com/colorbox
1368 *
1369 * #cboxOverlay
1370 * #cboxLoadingOverlay
1371 * #cboxLoadingGraphic
1372 * #colorbox
1373 * +----#cboxWrapper
1374 *      +----<div>
1375 *      |    +----#cboxTopLeft
1376 *      |    +----#cboxTopCentre
1377 *      |    +----#cboxTopRight
1378 *      +----<div>
1379 *      |    +----#cboxMiddleLeft
1380 *      |    +----#cboxContent
1381 *      |    |    +----#cboxLoadedContent
1382 *      |    |         +----#cboxPhoto
1383 *      |    |    +----#cboxTitle
1384 *      |    |    +----#cboxCurrent
1385 *      |    |    +----#cboxPrevious
1386 *      |    |    +----#cboxNext
1387 *      |    |    +----#cboxSlideshow
1388 *      |    |    +----#cboxLoadingOverlay
1389 *      |    |    +----#cboxLoadingGraphic
1390 *      |    |    +----#cboxClose
1391 *      |    +----cboxMiddleRight
1392 *      +----<div>
1393 *           +----#cboxBottomLeft
1394 *           +----#cboxBottomCenter
1395 *           +----#cboxBottomRight
1396 */
1397
1398#cboxOverlay {
1399    position: fixed;
1400    width: 100%;
1401    height: 100%;
1402}
1403
1404#cboxLoadingOverlay,
1405#cboxLoadingGraphic {
1406    position: absolute;
1407    width: 100%;
1408    height: 100%;
1409}
1410
1411#cboxOverlay,
1412#colorbox {
1413    z-index: 9999;
1414}
1415
1416[dir] #cboxContent, [dir] #cboxOverlay {
1417    background: #fff;
1418}
1419
1420#cboxContent {
1421    overflow: hidden;
1422    position: relative;
1423    box-sizing: content-box;
1424}
1425
1426[dir] #cboxContent {
1427    padding: 0.5rem;
1428    border: 0.25rem solid #ccc;
1429    border-radius: 0.5rem;
1430}
1431
1432.cboxPhoto {
1433    display: block;
1434}
1435
1436[dir] .cboxPhoto {
1437    margin: auto;
1438}
1439
1440[dir] #cboxError {
1441    padding: 50px;
1442    border: 1px solid #ccc;
1443}
1444
1445#cboxLoadedContent {
1446    box-sizing: content-box;
1447}
1448
1449[dir] #cboxLoadedContent {
1450    margin-bottom: 28px;
1451}
1452
1453#cboxTitle {
1454    position: absolute;
1455    bottom: 0.25rem;
1456}
1457
1458[dir] #cboxTitle {
1459    background: #fff;
1460    text-align: center;
1461}
1462
1463[dir=ltr] #cboxTitle {
1464    margin: 0 2rem 0 4.5rem;
1465}
1466
1467[dir=rtl] #cboxTitle {
1468    margin: 0 4.5rem 0 2rem;
1469}
1470
1471[dir] #cboxLoadingGraphic {
1472    background: url('data:image/gif;base64,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') no-repeat center center;
1473}
1474
1475#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
1476    overflow: visible;
1477    position: absolute;
1478}
1479
1480[dir] #cboxPrevious, [dir] #cboxNext, [dir] #cboxSlideshow, [dir] #cboxClose {
1481    background: #eee;
1482    border: 0;
1483    border-radius: 0.5rem;
1484    padding: 0 0.5rem;
1485}
1486
1487#cboxSlideshow {
1488    bottom: 0.25rem;
1489}
1490
1491[dir=ltr] #cboxSlideshow {
1492    right: 0.25rem;
1493}
1494
1495[dir=rtl] #cboxSlideshow {
1496    left: 0.25rem;
1497}
1498
1499#cboxPrevious {
1500    bottom: 0.25rem;
1501}
1502
1503[dir=ltr] #cboxPrevious {
1504    left: 0.25rem;
1505}
1506
1507[dir=rtl] #cboxPrevious {
1508    right: 0.25rem;
1509}
1510
1511#cboxNext {
1512    bottom: 0.25rem;
1513}
1514
1515[dir=ltr] #cboxNext {
1516    left: 2.5rem;
1517}
1518
1519[dir=rtl] #cboxNext {
1520    right: 2.5rem;
1521}
1522
1523#cboxClose {
1524    top: 0.25rem;
1525}
1526
1527[dir=ltr] #cboxClose {
1528    right: 0.25rem;
1529}
1530
1531[dir=rtl] #cboxClose {
1532    left: 0.25rem;
1533}
1534
1535/**
1536 * webtrees: online genealogy
1537 * Copyright (C) 2021 webtrees development team
1538 * This program is free software: you can redistribute it and/or modify
1539 * it under the terms of the GNU General Public License as published by
1540 * the Free Software Foundation, either version 3 of the License, or
1541 * (at your option) any later version.
1542 * This program is distributed in the hope that it will be useful,
1543 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1544 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1545 * GNU General Public License for more details.
1546 * You should have received a copy of the GNU General Public License
1547 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1548 */
1549
1550/*
1551 * Formatting for LeafletJS based maps.
1552 */
1553
1554[dir=ltr] .leaflet-control-layers-selector {
1555    margin-right: 2px;
1556}
1557
1558[dir=rtl] .leaflet-control-layers-selector {
1559    margin-left: 2px;
1560}
1561
1562/* Default is 12px - a bit too small */
1563
1564.leaflet-container {
1565    font-size: 0.8rem;
1566}
1567
1568/* No way to target parents-only... */
1569
1570.leaflet-layerstree-header-name {
1571    font-weight: bold;
1572}
1573
1574.leaflet-layerstree-node .leaflet-layerstree-node .leaflet-layerstree-header-name {
1575    font-weight: normal;
1576}
1577
1578/**
1579 * webtrees: online genealogy
1580 * Copyright (C) 2021 webtrees development team
1581 * This program is free software: you can redistribute it and/or modify
1582 * it under the terms of the GNU General Public License as published by
1583 * the Free Software Foundation, either version 3 of the License, or
1584 * (at your option) any later version.
1585 * This program is distributed in the hope that it will be useful,
1586 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1587 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1588 * GNU General Public License for more details.
1589 * You should have received a copy of the GNU General Public License
1590 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1591 */
1592
1593/**
1594 * webtrees: online genealogy
1595 * Copyright (C) 2021 webtrees development team
1596 * This program is free software: you can redistribute it and/or modify
1597 * it under the terms of the GNU General Public License as published by
1598 * the Free Software Foundation, either version 3 of the License, or
1599 * (at your option) any later version.
1600 * This program is distributed in the hope that it will be useful,
1601 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1602 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1603 * GNU General Public License for more details.
1604 * You should have received a copy of the GNU General Public License
1605 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1606 */
1607
1608/*
1609 * Branches list
1610 *
1611 * wt-route-branches-list
1612 */
1613
1614/**
1615 * webtrees: online genealogy
1616 * Copyright (C) 2021 webtrees development team
1617 * This program is free software: you can redistribute it and/or modify
1618 * it under the terms of the GNU General Public License as published by
1619 * the Free Software Foundation, either version 3 of the License, or
1620 * (at your option) any later version.
1621 * This program is distributed in the hope that it will be useful,
1622 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1623 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1624 * GNU General Public License for more details.
1625 * You should have received a copy of the GNU General Public License
1626 * along with this program. If not, see <https://www.gnu.org/licenses/>.
1627 */
1628
1629/*
1630 * Individual and family list
1631 *
1632 * wt-route-individual-list, wt-route-family-list
1633 * +---wt-page-options
1634 *     +---wt-initials-list, wt-initials-list-surnames
1635 *         +---wt-initial-list-item
1636 *             +---wt-initial
1637 *             +---wt-initial, active
1638 *     +---wt-initials-list, wt-initials-list-given-names
1639 *         +---wt-initial-list-item
1640 *             +---wt-initial
1641 *             +---wt-initial, active
1642 * +---wt-page-content
1643 *     +---wt-list, wt-{family,individual}-list
1644 */
1645
1646.wt-initials-list {
1647    font-size: 1.25rem;
1648}
1649
1650.wt-initials-list-item {
1651    display: inline;
1652}
1653
1654.wt-initials-list-item + .wt-initials-list-item::before {
1655    content: '|';
1656}
1657
1658.wt-initial.active {
1659    color: #f00;
1660    font-weight: bold;
1661}
1662
1663/**
1664 * webtrees: online genealogy
1665 * Copyright (C) 2021 webtrees development team
1666 * This program is free software: you can redistribute it and/or modify
1667 * it under the terms of the GNU General Public License as published by
1668 * the Free Software Foundation, either version 3 of the License, or
1669 * (at your option) any later version.
1670 * This program is distributed in the hope that it will be useful,
1671 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1672 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1673 * GNU General Public License for more details.
1674 * You should have received a copy of the GNU General Public License
1675 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1676 */
1677
1678/*
1679 * Media object list
1680 *
1681 * wt-route-media-list
1682 */
1683
1684/**
1685 * webtrees: online genealogy
1686 * Copyright (C) 2021 webtrees development team
1687 * This program is free software: you can redistribute it and/or modify
1688 * it under the terms of the GNU General Public License as published by
1689 * the Free Software Foundation, either version 3 of the License, or
1690 * (at your option) any later version.
1691 * This program is distributed in the hope that it will be useful,
1692 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1693 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1694 * GNU General Public License for more details.
1695 * You should have received a copy of the GNU General Public License
1696 * along with this program. If not, see <https://www.gnu.org/licenses/>.
1697 */
1698
1699/*
1700 * Note list
1701 *
1702 * wt-route-note-list
1703 */
1704
1705/**
1706 * webtrees: online genealogy
1707 * Copyright (C) 2021 webtrees development team
1708 * This program is free software: you can redistribute it and/or modify
1709 * it under the terms of the GNU General Public License as published by
1710 * the Free Software Foundation, either version 3 of the License, or
1711 * (at your option) any later version.
1712 * This program is distributed in the hope that it will be useful,
1713 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1714 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1715 * GNU General Public License for more details.
1716 * You should have received a copy of the GNU General Public License
1717 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1718 */
1719
1720/*
1721 * Place list/hierarchy
1722 *
1723 * wt-route-place-list
1724 */
1725
1726/**
1727 * webtrees: online genealogy
1728 * Copyright (C) 2021 webtrees development team
1729 * This program is free software: you can redistribute it and/or modify
1730 * it under the terms of the GNU General Public License as published by
1731 * the Free Software Foundation, either version 3 of the License, or
1732 * (at your option) any later version.
1733 * This program is distributed in the hope that it will be useful,
1734 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1735 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1736 * GNU General Public License for more details.
1737 * You should have received a copy of the GNU General Public License
1738 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1739 */
1740
1741/*
1742 * Repository list
1743 *
1744 * wt-route-repository-list
1745 */
1746
1747/**
1748 * webtrees: online genealogy
1749 * Copyright (C) 2021 webtrees development team
1750 * This program is free software: you can redistribute it and/or modify
1751 * it under the terms of the GNU General Public License as published by
1752 * the Free Software Foundation, either version 3 of the License, or
1753 * (at your option) any later version.
1754 * This program is distributed in the hope that it will be useful,
1755 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1756 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1757 * GNU General Public License for more details.
1758 * You should have received a copy of the GNU General Public License
1759 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1760 */
1761
1762/*
1763 * Source list
1764 *
1765 * wt-route-source-list
1766 */
1767
1768/**
1769 * webtrees: online genealogy
1770 * Copyright (C) 2021 webtrees development team
1771 * This program is free software: you can redistribute it and/or modify
1772 * it under the terms of the GNU General Public License as published by
1773 * the Free Software Foundation, either version 3 of the License, or
1774 * (at your option) any later version.
1775 * This program is distributed in the hope that it will be useful,
1776 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1777 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1778 * GNU General Public License for more details.
1779 * You should have received a copy of the GNU General Public License
1780 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1781 */
1782
1783/*
1784 * Surname lists
1785 */
1786
1787[dir] .wt-surnames-tag-cloud {
1788    text-align: center;
1789}
1790
1791.wt-surnames-tag-cloud-item {
1792    white-space: nowrap;
1793}
1794
1795.wt-surnames-column-list {
1796    -webkit-columns: 15rem;
1797            columns: 15rem;
1798    -webkit-column-rule: solid thin gray;
1799            column-rule: solid thin gray;
1800}
1801
1802[dir] .wt-surnames-column-list {
1803    border: solid thin gray;
1804    padding: 0 1rem;
1805}
1806
1807/**
1808 * webtrees: online genealogy
1809 * Copyright (C) 2021 webtrees development team
1810 * This program is free software: you can redistribute it and/or modify
1811 * it under the terms of the GNU General Public License as published by
1812 * the Free Software Foundation, either version 3 of the License, or
1813 * (at your option) any later version.
1814 * This program is distributed in the hope that it will be useful,
1815 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1816 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1817 * GNU General Public License for more details.
1818 * You should have received a copy of the GNU General Public License
1819 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1820 */
1821
1822/* markdown formatting */
1823
1824.markdown {
1825    /* Pre-formatted text can break the layout. */
1826    overflow-wrap: break-word;
1827}
1828
1829.markdown > p > code {
1830    /* Bootstrap makes code text red */
1831    color: inherit;
1832}
1833
1834[dir] .markdown > p {
1835    margin: 0 0 0.5rem;
1836}
1837
1838[dir=ltr] .markdown blockquote > p {
1839    border-left: solid thick lightgray;
1840    padding-left: 0.5rem;
1841}
1842
1843[dir=rtl] .markdown blockquote > p {
1844    border-right: solid thick lightgray;
1845    padding-right: 0.5rem;
1846}
1847
1848.markdown table {
1849    border-collapse: collapse;
1850}
1851
1852[dir] .markdown table {
1853    margin-bottom: 5px;
1854}
1855
1856.markdown th {
1857    font-weight: bold;
1858}
1859
1860[dir] .markdown td, [dir] .markdown th {
1861    border: solid thin #000;
1862    padding: 3px;
1863}
1864
1865.markdown img {
1866    max-width: 100%;
1867    height: auto;
1868}
1869
1870.markdown-br p {
1871    white-space: pre-wrap;
1872}
1873
1874/**
1875 * webtrees: online genealogy
1876 * Copyright (C) 2021 webtrees development team
1877 * This program is free software: you can redistribute it and/or modify
1878 * it under the terms of the GNU General Public License as published by
1879 * the Free Software Foundation, either version 3 of the License, or
1880 * (at your option) any later version.
1881 * This program is distributed in the hope that it will be useful,
1882 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1883 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1884 * GNU General Public License for more details.
1885 * You should have received a copy of the GNU General Public License
1886 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1887 */
1888
1889/*
1890 * Icons for file types
1891 *
1892 * Icons made by Zlatko Najdenovski
1893 * https://www.flaticon.com/packs/file-formats-3"
1894 * Creative Commons BY 3.0
1895 */
1896
1897.wt-mime {
1898    display: inline-block;
1899    width: 48px;
1900    height: 48px;
1901}
1902
1903[dir] .wt-mime {
1904    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.467%20503.467%22%3E%3Cpath%20d%3D%22M465.067%20123.733v341.333c0%2018.773-15.36%2034.133-34.133%2034.133h-358.4c-18.773%200-34.133-15.36-34.133-34.133V38.4c0-18.773%2015.36-34.133%2034.133-34.133H345.6V89.6c0%2018.773%2015.36%2034.133%2034.133%2034.133h85.334z%22%20fill%3D%22%23f2edda%22%2F%3E%3Cpath%20d%3D%22M465.067%20123.733h-85.333c-18.773%200-34.133-15.36-34.133-34.133V4.267l119.466%20119.466z%22%20fill%3D%22%23ffd0a1%22%2F%3E%3Cpath%20d%3D%22M294.4%20354.133c5.12%200%208.533-3.413%208.533-8.533%200-5.12-3.413-8.533-8.533-8.533s-8.533%203.413-8.533%208.533c0%205.12%203.413%208.533%208.533%208.533zm-42.667%200c5.12%200%208.533-3.413%208.533-8.533%200-5.12-3.413-8.533-8.533-8.533-5.12%200-8.533%203.413-8.533%208.533%200%205.12%203.413%208.533%208.533%208.533zm-42.666%200c5.12%200%208.533-3.413%208.533-8.533%200-5.12-3.413-8.533-8.533-8.533s-8.533%203.413-8.533%208.533c-.001%205.12%203.413%208.533%208.533%208.533z%22%20fill%3D%22%23ff7474%22%2F%3E%3Cpath%20d%3D%22M430.933%20503.467h-358.4c-21.333%200-38.4-17.067-38.4-38.4V38.4C34.133%2017.067%2051.2%200%2072.533%200H345.6c.853%200%202.56.853%203.413.853l85.333%2085.333c1.707%201.707%201.707%204.267%200%205.973-1.707%201.707-4.267%201.707-5.973%200l-84.48-84.48H72.533c-16.213%200-29.867%2013.653-29.867%2029.867v426.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h358.4c16.213%200%2029.867-13.653%2029.867-29.867V127.147h-81.067c-21.333%200-38.4-17.067-38.4-38.4V46.08c0-2.56%201.707-4.267%204.267-4.267s4.267%201.707%204.267%204.267v42.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h85.333c2.56%200%204.267%201.707%204.267%204.267v341.333c-.001%2022.186-17.067%2039.253-38.401%2039.253zM311.467%20384c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267s12.8-.853%2012.8-12.8v-25.6c0-.853%200-16.213%2013.653-25.6-13.653-12.8-13.653-40.96-13.653-42.667v-8.533c0-11.947-11.093-12.8-12.8-12.8-2.56%200-4.267-1.707-4.267-4.267s1.707-4.267%204.267-4.267c7.68%200%2021.333%204.267%2021.333%2021.333v8.533c0%208.533%202.56%2032.427%2014.507%2039.253%201.707.853%202.56%202.56%202.56%203.413%200%20.853-.853%203.413-2.56%203.413-14.507%207.68-14.507%2021.333-14.507%2022.187v25.6c0%2017.069-13.653%2021.336-21.333%2021.336zM192%20384c-7.68%200-21.333-4.267-21.333-21.333v-25.6c0-.853%200-14.507-14.507-22.187-1.707-.853-2.56-2.56-2.56-3.413%200-.853.853-3.413%202.56-3.413%2011.947-5.973%2014.507-29.867%2014.507-39.253v-8.533c0-17.067%2013.653-21.333%2021.333-21.333%202.56%200%204.267%201.707%204.267%204.267s-1.707%204.267-4.267%204.267-12.8.853-12.8%2012.8v8.533c0%201.707%200%2029.013-13.653%2042.667%2013.653%2010.24%2013.653%2024.747%2013.653%2025.6v25.6c0%2011.947%2011.093%2012.8%2012.8%2012.8%202.56%200%204.267%201.707%204.267%204.267%200%202.557-1.707%204.264-4.267%204.264zm102.4-25.6c-6.827%200-12.8-5.973-12.8-12.8%200-6.827%205.973-12.8%2012.8-12.8s12.8%205.973%2012.8%2012.8c0%206.827-5.973%2012.8-12.8%2012.8zm0-17.067c-2.56%200-4.267%201.707-4.267%204.267%200%202.56%201.707%204.267%204.267%204.267s4.267-1.707%204.267-4.267c0-2.56-1.707-4.267-4.267-4.267zM251.733%20358.4c-6.827%200-12.8-5.973-12.8-12.8%200-6.827%205.973-12.8%2012.8-12.8%206.827%200%2012.8%205.973%2012.8%2012.8%200%206.827-5.973%2012.8-12.8%2012.8zm0-17.067c-2.56%200-4.267%201.707-4.267%204.267%200%202.56%201.707%204.267%204.267%204.267%202.56%200%204.267-1.707%204.267-4.267%200-2.56-1.707-4.267-4.267-4.267zM209.067%20358.4c-6.827%200-12.8-5.973-12.8-12.8%200-6.827%205.973-12.8%2012.8-12.8s12.8%205.973%2012.8%2012.8c0%206.827-5.974%2012.8-12.8%2012.8zm0-17.067c-2.56%200-4.267%201.707-4.267%204.267%200%202.56%201.707%204.267%204.267%204.267s4.267-1.707%204.267-4.267c-.001-2.56-1.707-4.267-4.267-4.267z%22%20fill%3D%22%2351565f%22%2F%3E%3C%2Fsvg%3E');
1905}
1906
1907[dir] .wt-mime-application-pdf {
1908    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.467%20503.467%22%3E%3Cpath%20d%3D%22M465.067%20123.733v341.333c0%2018.773-15.36%2034.133-34.133%2034.133h-358.4c-18.773%200-34.133-15.36-34.133-34.133V38.4c0-18.773%2015.36-34.133%2034.133-34.133H345.6V89.6c0%2018.773%2015.36%2034.133%2034.133%2034.133h85.334z%22%20fill%3D%22%23f2edda%22%2F%3E%3Cpath%20d%3D%22M465.067%20123.733h-85.333c-18.773%200-34.133-15.36-34.133-34.133V4.267l119.466%20119.466z%22%20fill%3D%22%23ffd0a1%22%2F%3E%3Cpath%20d%3D%22M224.427%20346.453c-20.48%2033.28-40.96%2058.88-40.96%2058.88-21.333%2021.333-59.733%200-34.133-25.6%2016.213-17.066%2044.373-27.306%2075.093-33.28zm44.373-120.32c4.267%2017.92-4.267%2045.227-17.92%2073.387-16.213-33.28-24.747-65.707-24.747-73.387%200-17.066%2035.84-27.306%2042.667%200zm-17.92%2073.387c6.827%2013.653%2014.507%2028.16%2023.893%2040.107-16.213%201.707-34.133%203.413-50.347%207.68%208.534-15.36%2018.774-31.574%2026.454-47.787zm94.72%2037.547c17.067%200%2031.573%2042.667-8.533%2042.667-23.893%200-45.227-17.067-62.293-40.107%2036.693-3.414%2066.559-2.56%2070.826-2.56z%22%20fill%3D%22%23ff7474%22%2F%3E%3Cpath%20d%3D%22M430.933%20503.467h-358.4c-21.333%200-38.4-17.067-38.4-38.4V38.4C34.133%2017.067%2051.2%200%2072.533%200H345.6c.853%200%202.56.853%203.413.853l85.333%2085.333c1.707%201.707%201.707%204.267%200%205.973-1.707%201.707-4.267%201.707-5.973%200l-84.48-84.48H72.533c-16.213%200-29.867%2013.653-29.867%2029.867v426.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h358.4c16.213%200%2029.867-13.653%2029.867-29.867V127.147h-81.067c-21.333%200-38.4-17.067-38.4-38.4V46.08c0-2.56%201.707-4.267%204.267-4.267s4.267%201.707%204.267%204.267v42.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h85.333c2.56%200%204.267%201.707%204.267%204.267v341.333c-.001%2022.186-17.067%2039.253-38.401%2039.253zm-268.8-85.334c-7.68%200-15.36-2.56-20.48-7.68-6.827-6.827-10.24-19.627%203.413-34.133%2017.067-17.067%2044.373-27.307%2075.093-34.133%208.533-13.653%2017.067-29.013%2024.747-43.52-16.213-34.133-23.893-66.56-23.893-73.387%200-11.093%2011.947-19.627%2023.04-21.333%2010.24-.853%2023.893%203.413%2028.16%2019.627%205.12%2018.773-4.267%2046.08-17.067%2074.24%205.973%2011.947%2012.8%2024.747%2021.333%2035.84%2026.453-2.56%2050.347-2.56%2066.56-2.56h1.707c11.947%200%2021.333%2014.507%2021.333%2027.307%200%206.827-2.56%2012.8-6.827%2017.067-5.12%205.12-12.8%206.827-23.04%206.827-25.6%200-46.933-17.067-64.853-40.107-15.36%201.707-30.72%203.413-45.227%206.827-19.627%2030.72-38.4%2055.467-40.107%2058.027-6.825%208.531-15.358%2011.091-23.892%2011.091zm52.907-64.853c-25.6%205.973-48.64%2015.36-62.293%2029.867-8.533%208.533-9.387%2016.213-3.413%2022.187%206.827%206.827%2022.187%207.68%2031.573-2.56%200-.854%2016.213-21.334%2034.133-49.494zm68.267-10.24c15.36%2018.773%2034.133%2032.427%2053.76%2032.427%207.68%200%2013.653-1.707%2017.067-5.12%203.413-3.413%204.267-7.68%204.267-10.24%200-9.387-6.827-18.773-12.8-18.773h-2.56c-14.508-.001-35.841-.001-59.734%201.706zm-32.427-34.133c-5.973%2011.093-11.947%2021.333-17.92%2031.573%2011.093-1.707%2022.187-3.413%2033.28-4.267-5.12-8.533-11.093-17.92-15.36-27.306zm-2.56-95.574h-2.56c-8.533.853-15.36%206.827-15.36%2012.8%200%207.68%207.68%2034.133%2020.48%2063.147%2011.093-23.893%2017.92-46.933%2013.653-62.293-2.56-11.947-11.946-13.654-16.213-13.654z%22%20fill%3D%22%2351565f%22%2F%3E%3C%2Fsvg%3E');
1909}
1910
1911[dir] .wt-mime-audio {
1912    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.467%20503.467%22%3E%3Cpath%20d%3D%22M465.067%20123.733v341.333c0%2018.773-15.36%2034.133-34.133%2034.133h-358.4c-18.773%200-34.133-15.36-34.133-34.133V38.4c0-18.773%2015.36-34.133%2034.133-34.133H345.6V89.6c0%2018.773%2015.36%2034.133%2034.133%2034.133h85.334z%22%20fill%3D%22%23f2edda%22%2F%3E%3Cpath%20d%3D%22M465.067%20123.733h-85.333c-18.773%200-34.133-15.36-34.133-34.133V4.267l119.466%20119.466z%22%20fill%3D%22%23ffd0a1%22%2F%3E%3Cpath%20d%3D%22M174.933%20413.867c18.773%200%2034.133-15.36%2034.133-34.133%200-18.773-15.36-34.133-34.133-34.133S140.8%20360.96%20140.8%20379.733c0%2018.774%2015.36%2034.134%2034.133%2034.134zm136.534-34.134c18.773%200%2034.133-15.36%2034.133-34.133s-15.36-34.133-34.133-34.133c-18.773%200-34.133%2015.36-34.133%2034.133s15.359%2034.133%2034.133%2034.133z%22%20fill%3D%22%23ff7474%22%2F%3E%3Cpath%20d%3D%22M430.933%20503.467h-358.4c-21.333%200-38.4-17.067-38.4-38.4V38.4C34.133%2017.067%2051.2%200%2072.533%200H345.6c.853%200%202.56.853%203.413.853l85.333%2085.333c1.707%201.707%201.707%204.267%200%205.973-1.707%201.707-4.267%201.707-5.973%200l-84.48-84.48H72.533c-16.213%200-29.867%2013.653-29.867%2029.867v426.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h358.4c16.213%200%2029.867-13.653%2029.867-29.867V127.147h-81.067c-21.333%200-38.4-17.067-38.4-38.4V46.08c0-2.56%201.707-4.267%204.267-4.267s4.267%201.707%204.267%204.267v42.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h85.333c2.56%200%204.267%201.707%204.267%204.267v341.333c-.001%2022.186-17.067%2039.253-38.401%2039.253zm-256-85.334c-21.333%200-38.4-17.067-38.4-38.4s17.067-38.4%2038.4-38.4c2.56%200%204.267%201.707%204.267%204.267%200%202.56-1.707%204.267-4.267%204.267-16.213%200-29.867%2013.653-29.867%2029.867%200%2016.213%2013.653%2029.867%2029.867%2029.867s29.867-13.653%2029.867-29.867v-153.6c0-1.707%201.707-3.413%203.413-4.267l136.533-34.133c.853%200%202.56%200%203.413.853.853.853%201.707%201.707%201.707%203.413v153.6c0%2021.333-17.067%2038.4-38.4%2038.4s-38.4-17.067-38.4-38.4%2017.067-38.4%2038.4-38.4c2.56%200%204.267%201.707%204.267%204.267%200%202.56-1.707%204.267-4.267%204.267-16.213%200-29.867%2013.653-29.867%2029.867%200%2016.213%2013.653%2029.867%2029.867%2029.867s29.867-13.653%2029.867-29.867V197.12l-128%2032.427v150.187c0%2021.333-17.066%2038.399-38.4%2038.399z%22%20fill%3D%22%2351565f%22%2F%3E%3C%2Fsvg%3E');
1913}
1914
1915[dir] .wt-mime-text {
1916    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.467%20503.467%22%3E%3Cpath%20d%3D%22M433.067%20430.933l-51.2%2051.2-25.6-25.6-25.6%2025.6L296.533%20448%20262.4%20482.133l-17.067-17.067L211.2%20499.2l-34.133-34.133-34.134%2034.133-51.2-51.2-51.2%2051.2V38.4c0-18.773%2015.36-34.133%2034.133-34.133h273.067V89.6c0%2018.773%2015.36%2034.133%2034.133%2034.133H467.2v341.333l-34.133-34.133z%22%20fill%3D%22%23f2edda%22%2F%3E%3Cpath%20d%3D%22M467.2%20123.733h-85.333c-18.773%200-34.133-15.36-34.133-34.133V4.267L467.2%20123.733z%22%20fill%3D%22%23ffd0a1%22%2F%3E%3Cpath%20d%3D%22M40.533%20503.467h-1.707c-1.707-.853-2.56-2.56-2.56-4.267V38.4c0-21.333%2017.067-38.4%2038.4-38.4h273.067c.853%200%202.56.853%203.413.853l85.333%2085.333c1.707%201.707%201.707%204.267%200%205.973-1.707%201.707-4.267%201.707-5.973%200l-84.48-84.48H74.667C58.453%207.68%2044.8%2021.334%2044.8%2037.547v450.56l43.52-43.52c1.707-1.707%204.267-1.707%205.973%200l47.787%2047.787%2030.72-30.72c1.707-1.707%204.267-1.707%205.973%200l30.72%2030.72%2030.72-30.72c1.707-1.707%204.267-1.707%205.973%200l13.653%2013.653%2030.72-30.72c1.707-1.707%204.267-1.707%205.973%200l30.72%2030.72%2022.187-22.187c1.707-1.707%204.267-1.707%205.973%200l22.187%2022.187%2047.787-47.787c1.707-1.707%204.267-1.707%205.973%200l26.453%2026.453V127.147h-81.067c-21.333%200-38.4-17.067-38.4-38.4V46.08c0-2.56%201.707-4.267%204.267-4.267s4.267%201.707%204.267%204.267v42.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h85.333c2.56%200%204.267%201.707%204.267%204.267v341.333c0%201.707-.853%203.413-2.56%204.267-1.707.853-3.413%200-4.267-.853l-30.72-30.72-47.787%2047.787c-1.707%201.707-4.267%201.707-5.973%200l-22.187-22.187-22.187%2022.187c-1.707%201.707-4.267%201.707-5.973%200l-30.72-30.72-30.72%2030.72c-1.707%201.707-4.267%201.707-5.973%200l-13.653-13.653-30.72%2030.72c-1.707%201.707-4.267%201.707-5.973%200l-30.72-30.72-30.72%2030.72c-1.707%201.707-4.267%201.707-5.973%200l-47.787-47.787-47.786%2047.785c-.854.853-2.56%201.707-3.414%201.707zm341.334-136.534h-51.2c-2.56%200-4.267-1.707-4.267-4.267s1.707-4.267%204.267-4.267h51.2c2.56%200%204.267%201.707%204.267%204.267s-1.707%204.267-4.267%204.267zm-85.334%200H211.2c-2.56%200-4.267-1.707-4.267-4.267s1.707-4.267%204.267-4.267h85.333c2.56%200%204.267%201.707%204.267%204.267s-1.707%204.267-4.267%204.267zm-119.466%200h-51.2c-2.56%200-4.267-1.707-4.267-4.267s1.707-4.267%204.267-4.267h51.2c2.56%200%204.267%201.707%204.267%204.267s-1.707%204.267-4.267%204.267zm187.733-51.2H228.267c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267H364.8c2.56%200%204.267%201.707%204.267%204.267%200%202.561-1.707%204.267-4.267%204.267zm-170.667%200h-68.267c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267h68.267c2.56%200%204.267%201.707%204.267%204.267%200%202.561-1.707%204.267-4.267%204.267zm153.6-51.2h-51.2c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267h51.2c2.56%200%204.267%201.707%204.267%204.267%200%202.561-1.707%204.267-4.267%204.267zm-85.333%200h-34.133c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267H262.4c2.56%200%204.267%201.707%204.267%204.267%200%202.561-1.707%204.267-4.267%204.267zm-68.267%200h-68.267c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267h68.267c2.56%200%204.267%201.707%204.267%204.267%200%202.561-1.707%204.267-4.267%204.267zm187.734-51.2H313.6c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267h68.267c2.56%200%204.267%201.707%204.267%204.267-.001%202.561-1.707%204.267-4.267%204.267zm-102.4%200h-153.6c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267h153.6c2.56%200%204.267%201.707%204.267%204.267-.001%202.561-1.707%204.267-4.267%204.267zM211.2%20145.067h-85.333c-2.56%200-4.267-1.707-4.267-4.267%200-2.56%201.707-4.267%204.267-4.267H211.2c2.56%200%204.267%201.707%204.267%204.267%200%202.56-1.707%204.267-4.267%204.267z%22%20fill%3D%22%2351565f%22%2F%3E%3C%2Fsvg%3E');
1917}
1918
1919[dir] .wt-mime-text-html {
1920    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.467%20503.467%22%3E%3Cpath%20d%3D%22M465.067%20123.733v341.333c0%2018.773-15.36%2034.133-34.133%2034.133h-358.4c-18.773%200-34.133-15.36-34.133-34.133V38.4c0-18.773%2015.36-34.133%2034.133-34.133H345.6V89.6c0%2018.773%2015.36%2034.133%2034.133%2034.133h85.334z%22%20fill%3D%22%23f2edda%22%2F%3E%3Cpath%20d%3D%22M465.067%20123.733h-85.333c-18.773%200-34.133-15.36-34.133-34.133V4.267l119.466%20119.466z%22%20fill%3D%22%23ffd0a1%22%2F%3E%3Cpath%20d%3D%22M430.933%20503.467h-358.4c-21.333%200-38.4-17.067-38.4-38.4V38.4C34.133%2017.067%2051.2%200%2072.533%200H345.6c.853%200%202.56.853%203.413.853l85.333%2085.333c1.707%201.707%201.707%204.267%200%205.973-1.707%201.707-4.267%201.707-5.973%200l-84.48-84.48H72.533c-16.213%200-29.867%2013.653-29.867%2029.867v426.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h358.4c16.213%200%2029.867-13.653%2029.867-29.867V127.147h-81.067c-21.333%200-38.4-17.067-38.4-38.4V46.08c0-2.56%201.707-4.267%204.267-4.267s4.267%201.707%204.267%204.267v42.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h85.333c2.56%200%204.267%201.707%204.267%204.267v341.333c-.001%2022.186-17.067%2039.253-38.401%2039.253zM311.467%20384c-.853%200-1.707%200-1.707-.853-1.707-.853-2.56-3.413-1.707-5.973l33.28-66.56-33.28-66.56c-.853-1.707%200-4.267%201.707-5.973%201.707-.853%204.267%200%205.973%201.707l34.133%2068.267c.853.853.853%202.56%200%203.413l-34.133%2068.267c-.853%203.412-2.56%204.265-4.266%204.265zM192%20384c-1.707%200-3.413-.853-3.413-2.56l-34.133-68.267c-.853-.853-.853-2.56%200-3.413l34.133-68.267c.853-1.707%203.413-2.56%205.973-1.707%201.707.853%202.56%203.413%201.707%205.973l-33.28%2066.56%2033.28%2066.56c.853%201.707%200%204.267-1.707%205.973-.853-.852-1.707-.852-2.56-.852zm34.133-17.067c-.853%200-1.707%200-1.707-.853-1.707-.853-2.56-3.413-1.707-5.973l51.2-102.4c.853-1.707%203.413-2.56%205.973-1.707%201.707.853%202.56%203.413%201.707%205.973l-51.2%20102.4c-.852%201.707-2.559%202.56-4.266%202.56z%22%20fill%3D%22%2351565f%22%2F%3E%3C%2Fsvg%3E');
1921}
1922
1923[dir] .wt-mime-video {
1924    background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20503.467%20503.467%22%3E%3Cpath%20d%3D%22M465.067%20123.733v341.333c0%2018.773-15.36%2034.133-34.133%2034.133h-358.4c-18.773%200-34.133-15.36-34.133-34.133V38.4c0-18.773%2015.36-34.133%2034.133-34.133H345.6V89.6c0%2018.773%2015.36%2034.133%2034.133%2034.133h85.334z%22%20fill%3D%22%23f2edda%22%2F%3E%3Cpath%20d%3D%22M465.067%20123.733h-85.333c-18.773%200-34.133-15.36-34.133-34.133V4.267l119.466%20119.466z%22%20fill%3D%22%23ffd0a1%22%2F%3E%3Cpath%20d%3D%22M251.733%20192c61.44%200%20110.933%2049.493%20110.933%20110.933s-49.493%20110.933-110.933%20110.933c-61.44%200-110.933-49.493-110.933-110.933S190.293%20192%20251.733%20192z%22%20fill%3D%22%2380d6fa%22%2F%3E%3Cpath%20fill%3D%22%23ecf4f7%22%20d%3D%22M285.867%20302.933l-59.734%2034.134V268.8z%22%2F%3E%3Cpath%20d%3D%22M430.933%20503.467h-358.4c-21.333%200-38.4-17.067-38.4-38.4V38.4C34.133%2017.067%2051.2%200%2072.533%200H345.6c.853%200%202.56.853%203.413.853l85.333%2085.333c1.707%201.707%201.707%204.267%200%205.973-1.707%201.707-4.267%201.707-5.973%200l-84.48-84.48H72.533c-16.213%200-29.867%2013.653-29.867%2029.867v426.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h358.4c16.213%200%2029.867-13.653%2029.867-29.867V127.147h-81.067c-21.333%200-38.4-17.067-38.4-38.4V46.08c0-2.56%201.707-4.267%204.267-4.267s4.267%201.707%204.267%204.267v42.667c0%2016.213%2013.653%2029.867%2029.867%2029.867h85.333c2.56%200%204.267%201.707%204.267%204.267v341.333c-.001%2022.186-17.067%2039.253-38.401%2039.253zm-179.2-85.334c-63.147%200-115.2-52.053-115.2-115.2s52.053-115.2%20115.2-115.2%20115.2%2052.053%20115.2%20115.2-52.053%20115.2-115.2%20115.2zm0-221.866c-58.88%200-106.667%2047.787-106.667%20106.667S192.853%20409.6%20251.733%20409.6%20358.4%20361.813%20358.4%20302.933s-47.787-106.666-106.667-106.666zm-25.6%20145.066c-.853%200-1.707%200-2.56-.853-1.707-.853-1.707-2.56-1.707-3.413V268.8c0-1.707.853-2.56%201.707-3.413%201.707-.853%202.56-.853%204.267%200l59.733%2034.133c1.707.853%202.56%202.56%202.56%203.413s-.853%202.56-2.56%203.413L227.84%20340.48c0%20.853-.853.853-1.707.853zm4.267-64.853v53.76l46.933-26.453L230.4%20276.48z%22%20fill%3D%22%2351565f%22%2F%3E%3C%2Fsvg%3E');
1925}
1926
1927/**
1928 * webtrees: online genealogy
1929 * Copyright (C) 2021 webtrees development team
1930 * This program is free software: you can redistribute it and/or modify
1931 * it under the terms of the GNU General Public License as published by
1932 * the Free Software Foundation, either version 3 of the License, or
1933 * (at your option) any later version.
1934 * This program is distributed in the hope that it will be useful,
1935 * but WITHOUT ANY WARRANTY; without even the implied warranty of
1936 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1937 * GNU General Public License for more details.
1938 * You should have received a copy of the GNU General Public License
1939 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1940 */
1941
1942/*
1943 * On-screen keyboard, for entering characters that are not on the keyboard
1944 */
1945
1946.wt-osk {
1947    position: fixed;
1948    z-index: 1000;
1949    top: 1rem;
1950    display: none;
1951}
1952
1953.wt-osk-keys {
1954    font-size: larger;
1955}
1956
1957[dir] .wt-osk-keys {
1958    background: #eee;
1959    padding: 0.25rem;
1960}
1961
1962.wt-osk-group {
1963    display: inline-block;
1964}
1965
1966[dir] .wt-osk-group {
1967    margin: 0.25rem;
1968    padding: 0.25rem 0;
1969}
1970
1971[dir] .wt-osk-key {
1972    background: #ddd;
1973    border-radius: .25rem;
1974    padding: 0.25rem;
1975    cursor: pointer;
1976}
1977
1978.wt-osk-key-shift {
1979    color: #aaa;
1980    font-size: smaller;
1981}
1982
1983.wt-osk-keys.shifted .wt-osk-key {
1984    color: #aaa;
1985}
1986
1987.wt-osk-keys.shifted .wt-osk-key-shift {
1988    color: #555;
1989}
1990
1991/**
1992 * webtrees: online genealogy
1993 * Copyright (C) 2021 webtrees development team
1994 * This program is free software: you can redistribute it and/or modify
1995 * it under the terms of the GNU General Public License as published by
1996 * the Free Software Foundation, either version 3 of the License, or
1997 * (at your option) any later version.
1998 * This program is distributed in the hope that it will be useful,
1999 * but WITHOUT ANY WARRANTY; without even the implied warranty of
2000 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2001 * GNU General Public License for more details.
2002 * You should have received a copy of the GNU General Public License
2003 * along with this program. If not, see <http://www.gnu.org/licenses/>.
2004 */
2005
2006/**
2007 * webtrees: online genealogy
2008 * Copyright (C) 2021 webtrees development team
2009 * This program is free software: you can redistribute it and/or modify
2010 * it under the terms of the GNU General Public License as published by
2011 * the Free Software Foundation, either version 3 of the License, or
2012 * (at your option) any later version.
2013 * This program is distributed in the hope that it will be useful,
2014 * but WITHOUT ANY WARRANTY; without even the implied warranty of
2015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016 * GNU General Public License for more details.
2017 * You should have received a copy of the GNU General Public License
2018 * along with this program. If not, see <https://www.gnu.org/licenses/>.
2019 */
2020
2021.wt-family-members .wt-chart-box {
2022    width: 22.5vw;
2023}
2024
2025.wt-family-members .wt-chart-box-lifespan {
2026    display: none;
2027}
2028
2029/**
2030 * webtrees: online genealogy
2031 * Copyright (C) 2021 webtrees development team
2032 * This program is free software: you can redistribute it and/or modify
2033 * it under the terms of the GNU General Public License as published by
2034 * the Free Software Foundation, either version 3 of the License, or
2035 * (at your option) any later version.
2036 * This program is distributed in the hope that it will be useful,
2037 * but WITHOUT ANY WARRANTY; without even the implied warranty of
2038 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2039 * GNU General Public License for more details.
2040 * You should have received a copy of the GNU General Public License
2041 * along with this program. If not, see <https://www.gnu.org/licenses/>.
2042 */
2043
2044/* Sortable lists */
2045
2046[dir] .wt-sortable-item .card-header {
2047    cursor: move;
2048}
2049
2050/* Buttons to re-order items in a list */
2051
2052.wt-sortable-item:first-child .wt-btn-reorder-first,
2053.wt-sortable-item:first-child .wt-btn-reorder-previous {
2054    opacity: 0.5;
2055}
2056
2057[dir] .wt-sortable-item:first-child .wt-btn-reorder-first, [dir] .wt-sortable-item:first-child .wt-btn-reorder-previous {
2058    cursor: not-allowed;
2059}
2060
2061.wt-sortable-item:last-child .wt-btn-reorder-next,
2062.wt-sortable-item:last-child .wt-btn-reorder-last {
2063    opacity: 0.5;
2064}
2065
2066[dir] .wt-sortable-item:last-child .wt-btn-reorder-next, [dir] .wt-sortable-item:last-child .wt-btn-reorder-last {
2067    cursor: not-allowed;
2068}
2069
2070/**
2071 * webtrees: online genealogy
2072 * Copyright (C) 2021 webtrees development team
2073 * This program is free software: you can redistribute it and/or modify
2074 * it under the terms of the GNU General Public License as published by
2075 * the Free Software Foundation, either version 3 of the License, or
2076 * (at your option) any later version.
2077 * This program is distributed in the hope that it will be useful,
2078 * but WITHOUT ANY WARRANTY; without even the implied warranty of
2079 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2080 * GNU General Public License for more details.
2081 * You should have received a copy of the GNU General Public License
2082 * along with this program. If not, see <http://www.gnu.org/licenses/>.
2083 */
2084
2085/*
2086 * Album tab
2087 *
2088 * wt-tabs-individual
2089 * +--- wt-tab-album
2090 */
2091
2092.wt-album-tab-caption {
2093    overflow: hidden;
2094}
2095
2096/**
2097 * webtrees: online genealogy
2098 * Copyright (C) 2021 webtrees development team
2099 * This program is free software: you can redistribute it and/or modify
2100 * it under the terms of the GNU General Public License as published by
2101 * the Free Software Foundation, either version 3 of the License, or
2102 * (at your option) any later version.
2103 * This program is distributed in the hope that it will be useful,
2104 * but WITHOUT ANY WARRANTY; without even the implied warranty of
2105 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2106 * GNU General Public License for more details.
2107 * You should have received a copy of the GNU General Public License
2108 * along with this program. If not, see <http://www.gnu.org/licenses/>.
2109 */
2110
2111/*
2112 * Close relatives tab
2113 *
2114 * wt-tabs-individual
2115 * +--- wt-tab-relatives
2116 */
2117
2118.wt-tab-relatives .wt-chart-box-lifespan {
2119    display: none;
2120}
2121
2122/* Some icons need to be reversed on right-to-left pages */
2123
2124[dir=rtl] .wt-icon-flip-rtl
2125{
2126    -webkit-transform: scale(-1, 1);
2127            transform: scale(-1, 1);
2128}
2129
2130td.align-digits,
2131th.align-digits {
2132    text-align: right;
2133}
2134
2135/* Keep the page as tall as the window, so the footer can remain at the bottom. */
2136
2137.wt-global {
2138    display: flex;
2139    min-height: 100vh;
2140    flex-direction: column;
2141}
2142
2143.wt-main-container {
2144    flex: 1;
2145}
2146
2147/* Bootstrap 5 underlines links by default */
2148
2149a {
2150    text-decoration: none;
2151}
2152
2153a:hover {
2154    text-decoration: underline;
2155}
2156
2157/* Scrollbars */
2158
2159.wt-global {
2160    /* Prevent redraws when dynamic content requires a scrollbar. */
2161    overflow-y: scroll;
2162    /* Any wide content will have its own horizontal scrollbar */
2163    overflow-x: hidden;
2164}
2165
2166/* Browsers only understand US English */
2167
2168[lang=en-AU] q,
2169[lang=en-GB] q {
2170    quotes: "‘" "’" "“" "”";
2171}
2172
2173/* Expand/collapse icons on accordions, etc. */
2174
2175[data-bs-toggle=collapse][aria-expanded=true] > .wt-icon-expand {
2176    display: none;
2177}
2178
2179[data-bs-toggle=collapse][aria-expanded=false] > .wt-icon-collapse {
2180    display: none;
2181}
2182
2183/* Accordions */
2184
2185.accordion-button,
2186.accordion-button:not(.collapsed) {
2187    color: currentcolor;
2188}
2189
2190[dir] .accordion-button, [dir] .accordion-button:not(.collapsed) {
2191    background-color: rgba(0,0,0,.03);
2192}
2193
2194.accordion-button:after {
2195    display: none;
2196}
2197
2198/* Link styling */
2199
2200a, .btn-link, .nav-link {
2201    color: var(--link-color);
2202    -webkit-text-decoration: var(--link-decoration);
2203            text-decoration: var(--link-decoration);
2204}
2205
2206a:hover, .btn-link:hover, .nav-link:hover {
2207    color: var(--link-color-hover);
2208    -webkit-text-decoration: var(--link-decoration-hover);
2209            text-decoration: var(--link-decoration-hover);
2210}
2211
2212:root {
2213    --chart-line-radius: 1rem;
2214    --chart-line: solid gray thin;
2215    --link-color-hover: #f00;
2216    --link-color: #555;
2217    --link-decoration-hover: none;
2218    --link-decoration: none;
2219    --sex-f-bg: #e9daf1;
2220    --sex-f-fg: #ff2080;
2221    --sex-m-bg: #edf7fd;
2222    --sex-m-fg: #81a9cb;
2223    --sex-u-bg: #ffffff;
2224    --sex-u-fg: #81a9cb;
2225}
2226
2227/* Override Bootstrap formatting */
2228
2229[dir=ltr] .btn-link {
2230    padding-left: 0.25rem;
2231    padding-right: 0.25rem;
2232}
2233
2234[dir=rtl] .btn-link {
2235    padding-right: 0.25rem;
2236    padding-left: 0.25rem;
2237}
2238
2239.table-given-name {
2240    overflow-x: hidden;
2241}
2242
2243[dir=ltr] .container-fluid {
2244    padding-left: 5px;
2245    padding-right: 5px;
2246}
2247
2248[dir=rtl] .container-fluid {
2249    padding-right: 5px;
2250    padding-left: 5px;
2251}
2252
2253table {
2254    border-collapse: separate;
2255}
2256
2257/*
2258 * Pages have the following high-level structure:
2259 *
2260 * wt-global wt-theme-<THEME> wt-route-<ROUTE>
2261 * +---wt-header-wrapper
2262 * |   +---wt-header-container
2263 * |       +---wt-header-content
2264 * |           +---wt-accessibility-links
2265 * |           +---wt-site-logo
2266 * |           +---wt-site-title
2267 * |           +---wt-header-search
2268 * |           |   +---wt-header-search-form
2269 * |           |       +---wt-header-search-field
2270 * |           |       +---wt-header-search-button
2271 * |           +---wt-secondary-navigation
2272 * |           |   +---wt-user-menu
2273 * |           +---wt-primary-navigation
2274 * |               +---wt-genealogy-menu
2275 * +---wt-main-wrapper
2276 * |   +---wt-main-container
2277 * |       +---wt-main-content
2278 * |           +---wt-messages
2279 * |           +---wt-page-title
2280 * |           +---wt-page-options wt-page-options-xxxxx
2281 * |           +---wt-page-content
2282 * +---wt-footers
2283 *     +---wt-footer wt-footer-xxxxx
2284 */
2285
2286.wt-global {
2287    color: #555;
2288}
2289
2290.wt-site-logo {
2291    order: 1;
2292    flex: 0 0 272px;
2293}
2294
2295.wt-site-logo:after {
2296    height: 50px;
2297    width: 242px;
2298    content: url('data:image/png;base64,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');
2299}
2300
2301.wt-site-title {
2302    order: 3;
2303    flex: 0 0 calc(100% - 15rem);
2304    font-size: 1.5rem;
2305    font-weight: normal;
2306}
2307
2308.wt-header-search {
2309    order: 4;
2310    flex: 0 0 15rem;
2311    position: relative;
2312    top: -0.75rem;
2313}
2314
2315.wt-secondary-navigation {
2316    order: 2;
2317    flex: 1 0 auto;
2318    width: auto;
2319    white-space: nowrap;
2320}
2321
2322[dir] .wt-secondary-navigation {
2323    margin-bottom: 15px;
2324}
2325
2326.wt-user-menu {
2327    flex-wrap: nowrap;
2328    justify-content: flex-end;
2329}
2330
2331.wt-user-menu .nav-link {
2332    display: inline-block;
2333}
2334
2335[dir] .wt-user-menu .nav-link {
2336    padding: 0.5rem;
2337}
2338
2339.wt-user-menu .nav-item + .nav-item::before {
2340    content: "|";
2341}
2342
2343.wt-user-menu .dropdown-toggle::after {
2344    display: none;
2345}
2346
2347.wt-primary-navigation {
2348    order: 5;
2349    /* Extend to full page width */
2350    flex: 0 0 100vw;
2351    max-width: 100vw;
2352    /* Recalculate margins for content */
2353}
2354
2355[dir] .wt-primary-navigation {
2356    margin: 0 calc(50% - 50vw);
2357    padding: 0 calc(50vw - 50%);
2358    border-bottom: 2px solid #81a9cb;
2359    border-top: 2px solid #81a9cb;
2360}
2361
2362.wt-genealogy-menu {
2363    justify-content: center;
2364}
2365
2366.wt-genealogy-menu .nav-item {
2367    min-width: 5rem;
2368}
2369
2370[dir] .wt-genealogy-menu .nav-item {
2371    text-align: center;
2372}
2373
2374.wt-genealogy-menu .nav-link::before {
2375    display: block;
2376}
2377
2378.wt-genealogy-menu .dropdown-toggle::after {
2379    display: none;
2380}
2381
2382[dir] .wt-genealogy-menu .dropdown-menu {
2383    border-radius: 0;
2384    border: thin solid #aaa;
2385}
2386
2387.wt-genealogy-menu .dropdown-item {
2388    /* Space between icons and align with submenu icons */
2389    line-height: 1.0;
2390}
2391
2392[dir=ltr] .wt-genealogy-menu .dropdown-item {
2393    padding: 0 5px 0 0;
2394}
2395
2396[dir=rtl] .wt-genealogy-menu .dropdown-item {
2397    padding: 0 0 0 5px;
2398}
2399
2400.wt-genealogy-menu .dropdown-item::before {
2401    vertical-align: text-top;
2402    line-height: 2.4;
2403}
2404
2405[dir] .wt-genealogy-menu .dropdown-item::before {
2406    padding: 0 .25rem;
2407}
2408
2409.menu-tree .nav-link::before {
2410    content: url('data:image/png;base64,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');
2411}
2412
2413.menu-tree .dropdown-item::before {
2414    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAIqvMXOwwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAOpSURBVEjH7VVdaBxVFP7uzJ2dnd3ZbjaZrEk3P01j3HZJakFrujaBRghBUREr+ORDzUMtgiAVRMEHH4U++eZDfeqD+FdQEURJW+iDLdsVa9MY7GaTDXazyc7+78zOzsy9vkxAgiGb+uKDBw73wrnn+845H5dD8BA2c2JwEMw8PnZY655MBG7Mf5jO7PaW7Af4+dlE/6Mam1m8r7/bG2FHTsQFHlbF1MLm1IuXL31Z+qccsRPgj96LE4dHBuLR2s+GUT2bfJxozRYX08suTY7TR04N6uobc9E7l37Q6w9FEA5E4wJ3P27Wq8furTpitQQmUS5QkfFrqbaYyZsn+w7aF16YDCdemeqpfH2jstLRiM6diYuL69Z52S2/xRmJ+f1MiQYIz5U4abRcjI8qzvKabZqWK0XCAkuMyMFIkBnPTI1Mn55Ppffs4PaSzkd6yZtlU5qYGGah8WFKTFcgQxECLnCeK7iiFuZ0RPOb6QyjIZ9Dw0EudclG3xdXm58BAN0N/O3XEgOLWeOCY9aPP3HI7eoKQQip4ELRJfceMOh1RpITAR4fdlnTgJxaYbJEfRthP9cajiJs4+xKkMluXSwVzVctG1D91FEk2HkwemiYkwclztoOSLVhkz8Lgpv6g+ZtxzqY3bD6H4spG0/G1IvbOMJuBN09PSlJUu6oirS4uknKlIqldd1vS0xZEgWBJIao65c4qjVxoWioZ4NBoRUOSHq+quScbvuXPQlEQj7vGRqbTk5orydG1St3a33vdPUG5GtLkUjZlPN9UcqKNeKIfjJX3Nq8Thlr1dtCOqIJq3JbeLbjjzb/8tHZar31AaHCV8SyMpWW+CmjwVajUhyU4K51h3h+MEqYTwp89/Sp6K0z5+eur9/MkaHpy3ZHBM/NHNFsY8v66bZuvTSpvV8y+ZXYwOEfpQAJpn7Ljzt1vRyLCs5Yf7D9ybeF9s58uhfB91d/LwMIAujNFs31xRUrdC7Z21KCsrzyza/DpmGFlnOoLKBRBcAAOPv5yQIAFUAfgKMbuq1FIoHToyPds74Dftm127H1XKkJwAfABmB5BLxTAhFACMAQgGMAniIEJ8NdarRYKGNttahUygY88AqAKoCW10lnI/Kq2XZmGO3mzVv385KPSvpWPb8jjv1qwLyKCgCWAJgAMrWqqXrxphfLeqf59+o73QcUQADAAQBhTxPJy20DaHijqQEwdorc6cIRPaeeb2vneoCOd3f/1Ubz3pNdNPrf/qP2F2TFjzztyubCAAAAAElFTkSuQmCC');
2415}
2416
2417.menu-chart .nav-link::before {
2418    content: url('data:image/png;base64,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');
2419}
2420
2421.menu-chart-ancestry::before {
2422    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGEzo1Ix1pSAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAASYSURBVEjH7ZVNbBVVHMXPvXNn5s37KPXVtvDaYnmFUkSFlmIoUMTaaAuFABtMXENig1GjiSFxoyuiJipuSBNJTEwMEb+qAimKAQ24UINQsFZrgWehH7z3+jEzd2buzL0uZGHSIo0u3HiWN/n/fznn/JNLMA9tfamiY139gx9WxKst+Zd3CgJf2tGpgZMHPt4/+uJcs2w+gGrWUN26cqXlyWtgREIBIAC4EFhauUbLXR+rB0bxjwFeWMANtx8j/BgMqgAFEALMBACLh+AyL283Oz8ArtMgwVFRTkFUBJA/HSQjQCYHwFFg/wpQ9ApO/3DBM2MICUwVycikhAqFQF1lg7jpoHi7WXKH3Vr9smXxwemJFMbcVQBigOW1tu7Yd/HcpY8mw/PjACEo0y/fl66+0f/LoA9AzBuwZ8+eI2NjY9NMY8xgMQKAQCmRSpVs5Ny9GEaRDYAoJWmEUKbT6eqenp7tANw7RtTQ0LBwfHy8qre3d3dj4+rKZUuXe/2XBzxGVTyRjL8cRfLw8JWR/taNLUnf87zPj33Gd+3a1QdA/1sH7e3tm7u6uj61LCsSQsSVgu37/pXe3o+f37Zt+0HGWFrT9BIpQ1dKiaNH39/Z1vbIvrKysoeZrpdGYTgphOBDQ0P7Dx06dGSWg1wuV9OyfkOytDQNP/ChFO4KfI7Db/e0P/pYZzaeSFqOYyMWsxK6zvDqKwdaVz373LrGpuZKl7tQSlWapom33nx9PYAPZkdEiOScIwzz8H0PAIGmISKEKu46kcs5XMeBGYuhJJWERjXiB36Qz+fhOA6UUigpSSEMQzl3B0rRWDyOTKYKwS1AoZCnnHNmWBYqysvBOYdpmgiEgOvYGtMNLVOVge97UCCQMoICIXMCKGDnf78K4juu5wtTZ5pXKBRmajILixO5YSeamSJu4BmmboRBELC6bHbSzo9P3Rj+lXPfN5hGAiEiPQq8GQBqloFN99aUMKADwN7O1rUXAXQYQOfm+uqKBcBWALtbVjccTwDPMGDHxhV1d5cCLQC2dGxY+wMDngKwc0VVqmrOK0rseKGxaVPHazVxjRL75gN6OnP2t4I9febrvnc2bd62ty6lpZzJiQYrteDa9cD0T5448vT9zQ91r76naokqjjRHVunAlGTTPw4OvTFysPvLWRGlBodWtHVn2+JWKYJAQAJdSxbbxTN9fTe3NNV1aiwRd7mAabDFa2IKJ4+SJ5qzmc6VS5cv4X4WkUR5Kg44F77/eQTu6dklhzqd8kK8NzqDYiDAJcGTiwRo5FM7iNQXORvfOj7qYwYer7WAwKUiFHg352LE9uCEQHetAUiiAdrskoVBias0dNUuQChCKADT9qQhDV2fEtTYsLgEa4MATNfhyQiwdDYVMas9k0QgYpAApAoxo6gG0DkAMe/yN6f6PjEINRWUVABCISaoPXL8q74TKQaZlkBEFDQwPaJ89NSF786lcz9dWqSUlAoAFNREMXcaNB3NKjlWldU8vVaHLyjorb+L6tKcPh/5ZU0aXK5BIwpSEcRT0hw9K/3aVmDS1oDo1hZdwSgKDJ8P8b/+c/0B4LMuoIB++E0AAAAASUVORK5CYII=');
2423}
2424
2425.menu-chart-compact::before {
2426    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGEzo1Ix1pSAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAASYSURBVEjH7ZVNbBVVHMXPvXNn5s37KPXVtvDaYnmFUkSFlmIoUMTaaAuFABtMXENig1GjiSFxoyuiJipuSBNJTEwMEb+qAimKAQ24UINQsFZrgWehH7z3+jEzd2buzL0uZGHSIo0u3HiWN/n/fznn/JNLMA9tfamiY139gx9WxKst+Zd3CgJf2tGpgZMHPt4/+uJcs2w+gGrWUN26cqXlyWtgREIBIAC4EFhauUbLXR+rB0bxjwFeWMANtx8j/BgMqgAFEALMBACLh+AyL283Oz8ArtMgwVFRTkFUBJA/HSQjQCYHwFFg/wpQ9ApO/3DBM2MICUwVycikhAqFQF1lg7jpoHi7WXKH3Vr9smXxwemJFMbcVQBigOW1tu7Yd/HcpY8mw/PjACEo0y/fl66+0f/LoA9AzBuwZ8+eI2NjY9NMY8xgMQKAQCmRSpVs5Ny9GEaRDYAoJWmEUKbT6eqenp7tANw7RtTQ0LBwfHy8qre3d3dj4+rKZUuXe/2XBzxGVTyRjL8cRfLw8JWR/taNLUnf87zPj33Gd+3a1QdA/1sH7e3tm7u6uj61LCsSQsSVgu37/pXe3o+f37Zt+0HGWFrT9BIpQ1dKiaNH39/Z1vbIvrKysoeZrpdGYTgphOBDQ0P7Dx06dGSWg1wuV9OyfkOytDQNP/ChFO4KfI7Db/e0P/pYZzaeSFqOYyMWsxK6zvDqKwdaVz373LrGpuZKl7tQSlWapom33nx9PYAPZkdEiOScIwzz8H0PAIGmISKEKu46kcs5XMeBGYuhJJWERjXiB36Qz+fhOA6UUigpSSEMQzl3B0rRWDyOTKYKwS1AoZCnnHNmWBYqysvBOYdpmgiEgOvYGtMNLVOVge97UCCQMoICIXMCKGDnf78K4juu5wtTZ5pXKBRmajILixO5YSeamSJu4BmmboRBELC6bHbSzo9P3Rj+lXPfN5hGAiEiPQq8GQBqloFN99aUMKADwN7O1rUXAXQYQOfm+uqKBcBWALtbVjccTwDPMGDHxhV1d5cCLQC2dGxY+wMDngKwc0VVqmrOK0rseKGxaVPHazVxjRL75gN6OnP2t4I9febrvnc2bd62ty6lpZzJiQYrteDa9cD0T5448vT9zQ91r76naokqjjRHVunAlGTTPw4OvTFysPvLWRGlBodWtHVn2+JWKYJAQAJdSxbbxTN9fTe3NNV1aiwRd7mAabDFa2IKJ4+SJ5qzmc6VS5cv4X4WkUR5Kg44F77/eQTu6dklhzqd8kK8NzqDYiDAJcGTiwRo5FM7iNQXORvfOj7qYwYer7WAwKUiFHg352LE9uCEQHetAUiiAdrskoVBias0dNUuQChCKADT9qQhDV2fEtTYsLgEa4MATNfhyQiwdDYVMas9k0QgYpAApAoxo6gG0DkAMe/yN6f6PjEINRWUVABCISaoPXL8q74TKQaZlkBEFDQwPaJ89NSF786lcz9dWqSUlAoAFNREMXcaNB3NKjlWldU8vVaHLyjorb+L6tKcPh/5ZU0aXK5BIwpSEcRT0hw9K/3aVmDS1oDo1hZdwSgKDJ8P8b/+c/0B4LMuoIB++E0AAAAASUVORK5CYII=');
2427}
2428
2429.menu-chart-descendants::before {
2430    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAEmnl7RKwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAASiSURBVEjH7ZVbaJxFFMf/830z322/3c1uupsm6WU3sW2aJmlqbXSbBrxATXwwqbW0oC8iNSiK4gVsQfDNS30TxIeABcEWkUpBqEpSvGCtSK8hMbZ203a7iUlz6WV3v/uMD03pRkIUffHB/9PhzPD/nTlzhiGYk1ZbJ9ssxeB4EiQBgAC6yZVrZ4QbWUtQsmXIRIALAiPMtYljgb3kbsATFAjmXJiAMuth9LR/25feDpTqDa117Q+/oRBJFRBcAHB9v3h+uOqzppaObgoe50BABGRQFgz+EPog3bT5oWi4Yp0QPBAAICCu5s7vH780fgh8gs8DMFtr3PLg1m4zVgnf8yEAuIVrpZFsdvaBrZ07FDPCXNcFZQyMBzhz6sSvzW2bd61uaKpxPR8cgCJ8fHPg4Og4nzkM4E8AlwuDBPji4nXMuh4sTvBstW8Tx3WjTLj9l2+w40UHqzUFu1IaYLleROZO/1gB+YKNog88l1IQJjyY857fIiJ7QVSneDoWhut6t7bwAhFU46Yike2pELpsFapCYWgAqBYwRvHkCgOWzRBwIGwAkIW4cydlgMK6xp+Ons0eWh6SK0lhqpnFa45lp28WoZODR05mq+siUrQ4e7VBN6OXx3zVQZR8eSI7bvo+WSVm8/cEesXIdU7d31joOOKNAWaGMU/3NtVHAXQCeKarY9MggE4F6Lp/bToRBroA7My0NhwxgRdVYFt7fW2iAsgAeKSzfdNJBrwAoKd5qVJT7ktuBw1r1mzb9/Zbh5KJypLteCqjsj0zMzP17nv7Pty7Z+9L8YqYabm2ojHFd12XvvraKy/v3t37VEtzy1rLcRQqE9f3fPbxJwfe6fto/5sA/HktEoCZWLYC1TW1huvYAEiIhiJOfuz3WHJ5KpRMJEKWZUFVVeZ6Hs5dGK0wK5PR6vRduuPYECA65wEkRQuXF07LTiPsUgm5Szk4twCQZXBN133XspDLXUGpWISqaYiETYRCZuB7bjCWH0OxWIQQApFIGARClLfozhQRCYZuIBqPw7EtQBA4jkWF4EQ3QrIRMlHUdWiaDsYoAh4IVVFZvDIO3dAhuICiMEiSLC0ISKdWnh0Y6B/RdS1GKY15njthWU4+mVw68PVXRx6llMZlmUU490ucc6TT9d8NDQ1tnJycSHIhFFmSSoQQmfNgFOVzuoBId3f3AABszmS0HTt2VjSua1Fbmltimcx977e1tW1IJGvZ9scej7W3t8cBkJ6enqOtra2rFjRbKNnb2/vp9PR0USYyJZADAARCeOFwZItllQb9ICgQgHiBJxzP9quqqtJ9fX1dALy/BQAg19fVGRcKUyYm7VYAGqDbHR09zw/+OPT5Nf/0JEAIlrDh9YnU+Jlfhp2FzBcDAAC27sET6zPoUzX4BKoIeKBKRPIEXMEocOpnHDz8OnYv5kEXW4xp8VBTOqYR4yKIcAACEEDxAiBprkZueCYGTOEfAzTUcKW4EvmpLBTp1mskBLjpAktrG6Aj7/87AI2j2mhCTIuAEo65fw6W5yEV3ghd+lbCX2hRwBV/5Mr3QxEraSzTeVleAsFobiQ4f+PsOfyv/7z+ABKf7gHNitIyAAAAAElFTkSuQmCC');
2431}
2432
2433.menu-chart-familybook::before {
2434    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAE6il+NZAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAANySURBVEjH7ZU9b1xVEIafc3bv3diXdWJsb0wSAk6kOB9NJNIYKPj8ARQUNAghISFK2jRU1FRItBTQ8QegoYkEkSIQtjDYoMRxTLzr2N61d+/XmRmKuyAIFrktEqMz0tGVzjzz3neOjqNmzC1cm3z7nXeTM2efbg/keLsQ1y7Fps386bhp8Y2vvvj4y88+DA+fax5R69jMzMzrzrkLzyy9ePnN9z9abLdPnIpbxyI187/uuEZ5SMOBbznnwZGNBmVa6OdA75GAJEleW1pa+nRtbY04bhHieXqZJwyhEOgeGA3vALDxmUbUikKRPnUUwD/8Ic/z40VR4L1np9dlfbugeyAMC2V3qHgHZva3bEYtpufPvXzUr/0HIISwMxqNiKKIw36Pq2eExQ6AkpdKGYQgimiVaoYazD55+aWjAEd5sNXv94nj2HZ6Xff1akbUauBw+HE7zjlctcE58E5Ipk8/W0sBsLW3twfgRITzk/eJmyAqlKKEcVZ7wSRQBmXixPxjwEwdwN5wOCycc5gp39xa5iCzceFAEKEUIYigGsaggI8meP6NDxbrAA6zLOsCmEFvcxU1KEMghKrrEAIhCF4DZRDKoISgzJ69erGOB1KW5R1VPeO8Z39zBTFQVRyO8SJuGFlwBFWcc3ivRMn0xToKUNX1sixpNJrsbnyPqCGiBBVEKi+cE4pQTVIQQUTMR8liHQWY2Y95nqOq5KM+o4MHRFHrjxEiiZQiQCkGGN6DBudcM7pQS4GZ/ZymKapKlueM9u9Xxo4VJLFwmBlSdQ4qiAo0WudrAYDNNE0NoChK0v3fEFFElKYX7u0botUkBVW8qy6gj5NoqnNuoQ5gJ03TTFUpipLD3U1ElSIop6aqka08USYaymGuiBrmm1x69b1X6gAGeZ6nIQSCKAc7GwQRTraNQWZ/di6i+IaRl0YpFaTdWXjhkSYDqYgM0zR93MwY9DZwDk5OeW7eDjjnaE94IksZ9rrMNlM6k4GmC3zyw821OoDSzAbtdpv5+XnOdxpcm1yxGWm5t65M0DnRIssFxRO0SX/g2Ovn6d3t/b4Ou1t1AJIkyfb169evzM3NiW+1tTn1hKzduR9u3Fp98N3KT/d2t35Z31z+doXywTJwG9gGDoDir4Xcv7ySz3U6nUvdbvfu+CHZBfrAaFzE+D/+E/E7blA+ldYATOQAAAAASUVORK5CYII=');
2435}
2436
2437.menu-chart-fanchart::before {
2438    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFDAUkNSHGQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAReSURBVEjH7ZRtiJRVFMf/57498zyzO+NuujvpopuRCr1QYWZKVIul9gYhm9kiUlGGSEV9DfoiiPSlEFLoBQp0MUt6QcQPBkYoiRLRSllGaS677mrrzjo7O3Ofe04fZkaytc2+9aED93K4B87vnnPu/ROmsFUfLaCum2+PTg2cfTSXRC+RmnHD8Z/Xh9Fi9UhxvLSlo9B2tHf1HZWpctDfBdYfWJSb2zprber5BRGa51OP0niM4z+tA6kYUeRASn0FpbfuWXvXh/8K8Oz+hZ0LCp29I6PlxaVyFT5liATxPkt9369GtUpiNJF1EfItrWm2OffxrjV3PHGlXOqvBz17b2qfX+g8eGbwwuKRsTICi2hSMFqR0QpxnCBJEjLWIYQUA/2/6ZFzZ1d37/z60FUBbmy//t3+wZHZPmUYpQCAhARSj1vt4IyFsw7WOslmm+j8ufNS/P38ooffO7hpSsCmY8tWVqpjXUZXkI0DIudry3pEtgprK7DOwVgHYy2ccWSNlXwuT8XRog7V6ppl27+Y9+ecpuG8duQ2C4w/oojjbEICMAGASG1UgiqM9rDGARCwaLBisASSwEjiGNWJibkmE98L4MdJFcQZFRtd6YqiFHEmpUzGI+M84sgjE3nEziOT8bDWwdlGmyyccTDOwjonWimkPl16zxv7okkVGFW2RDRbG1vrt9QemNQ3ohTkM7BRBCGB5gDmFMwMzQosQmkI4ID52pAFULkMoNR4oslaS/rSQCEEIQFbghJB1B8wbWwM56a1g4OH9RUwMwIzhAMUKQQJCbPQ5Aq0H1eEilbOUD2eZgClgfwJQdNbAnN0FO3pepxe/jhO3vcYhnKtMOUStK8iiAapAC2+GNLAk2agVKgqxScVCSgGuFmQPy2Y+5Rg1oNA0zFAWQcTK3R++jru3rACi778DBljwM15OOPEGAtr3HFrI9/IqxvOio0Ji1GdUHppdILQtlUwYyPBjRNkDoGVgKk2mhC3gOMI+b296PjuMGh6AcXCHAraQkBvfv70nd9cUSrefufaxckhuz/3fpyzVkHNV6IZBAZSEXgRpMwIdd8bgzA4CBkZQXHpcvy68P4ffnlo3YpPHphx6oqAiwDtQ9t2fV32OZdkRDNIEUEABBGwCNI6JK37VSKkIjLRf4YwUdnwIrDtH8VuV1vbt7ap6RYbRUIAicglSGhARBAAeGYpl0rkL17c9nKptOGq5boX2K+TpMsUCpqISJRCaEDqT9OXy1IeHg4V5i2vAK9OKde7d+/WItIGkeZUJEqXLJmgzZufV4cPP0NDQ3koBQmhBmFGGkUIhcIZs3LlltyqVQdCX5/RWldAVCKi4e7u7uplgB07djQBeBLArQK0C5CD1gohXCPDw9MxMEBSKtU+YUsLqFBg1do6TMAomAHgAgFDAPoA7Onp6em/7KMxcwnABwB2AlAEEEQIzinq6Ihk5kyQSO1GSoGIIGnqxfu0rigiAAMIDZn43/4b9gcZMQnoDbRVWQAAAABJRU5ErkJggg==');
2439}
2440
2441.menu-chart-hourglass::before {
2442    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAMGlwaTYQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPmSURBVEjH7ZRbaBxlGIa/fw47Ozu7k91N1k3MtqahSWMpVCnYJDUmF63QErQWKYGKFC8sVhEioogQ0KpYDxe9UOmNYL0qWMREsYoUEi3aQ5qSs5tTs8lmzzPZyczO6Z/5vTAXJSbZxCsv/O7f9/n/7/14EWxhejoP8ceOH/E27mukDUVBqZk5mB2Ok+GbI2RyetEaLxqlMQBnPS2zmfHZhmraG/CfCImBF1ZUrTUxNy86mICkmCAVJNCXCiBUiON1nO9y1Mbnr8mKudaD3gwQNQw2Wlt91oNw18RMBuzIbob4oqCxVYCFKlhRTfC5+SqKC9bkF1JfzgNY2wLEbddpaYpljWKx9dAb53vbnzqOXcsK1Te334g80n4r9MTTt3MTAzknOXj1sgS/AADZFgAAAM2mqJZTL51sef6UIPp4ikW0f4EOfT2h8INLplDweysaLTn720D83tC2MwAA2LEDrOoH/aZt2YCIFaUpbCv5FOsx+ZhHY/iwF4VK0QphI31ZwN6OJ32FyeGAFL/b7KGmFJ6oQl2h1H0vXXJzSg0lFxcrdEX5FgAoAHDX6qlygEh1rd+Q89qVixc+CIZqRI5FFO3oQR/FV6rFLHazcxcwocMAgNbTlwVwDMVw/kBDczr3fm9f/4cUIyCWEZCsmoW3et7dGRT4ZeyQwEZeZQHz8VmQs+nSLO34hro/fufqV9/jhbxy+8TL52LfPddmJRKLQViWsbjOBW0JYOomEBdsBDQJ1lexmh1h5HDbXQCwLo1LSFMMAhRSvRsAyoa8q/Eh5KwYlZ78khN577OO1oZa4KOxtsGk/cWBWvbMsTNH7UyKibh/P9bZ9g+E6C5cyowm55o6mru6nn0dASEFWZnBLGP1T+uXHC7MriBTy//bFXW+8poR2n3EPfli92niuCuGaaJEOpuKF2DIL3hF8eGO/a6lmgDAAgC36kltGZAjSIvs2eeKAd6/hPHPKoYk56+yGQbIr2P6ddYTCmJOdAEgBgBhAPDcf7JlM7Bt7JZMK2e7SFEwyvEkLbBa6vDojLBY4VSD6ZAEy7CpVS8XAMz7O6lsF3Xupff8ce7T0yNZ8tOBeuvtnfz0A/TyVJiVko+nSoF0pv9zrjA3at5aVL4BAHVt4W0K6PvkVc5V8ZslVTs633flcCIbF3UkkGQew52bY8xA70f7a7VcU1FiY1PS8p8mAXUVsrUzZWwK/CERPfbMUaPh4KPe+aFpGPtxBBmmAVIyB03EAxmVgrSsMIiibHCd/D/auNyKblzs8fxwZ7JSTWVaeRodJLpRp8sKJxVkLSspiZRuX9cJ9XvOwZJkYxf+n//c/AUC+t19x4M1RwAAAABJRU5ErkJggg==');
2443}
2444
2445.menu-chart-lifespan::before {
2446    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAkd54yyBwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAASJSURBVEjH7ZVbbBRVHMa/szs7M3vfWbrddneLUlBayUJKF6khaCAq+mAMPshDIVGIEkPUxMQEiCa+Gp9IFIUHjfXBaAgJiVzkIpGKNDQtkG6h25rC7va22+59Z6YzZ2aODwZCpZKqLz74Pf2Tc873y/nn/L8DLFEnP2h+bvKrR9Xk4ejL+BuyL3Xjq+3m4Gxx3qPW5fUJy/jyzATovwa8ALQkBOzZ3v3s+2jo6EjPh1Hn24NFX3wtvXFztWGhVAdy+Cd6J47DB7q3KufPnNRLxQJTFMX65dcrVjqdYXK9zm4MXqUfvvuGsqNROA6A/JXPAwuvb0Ck2YerwW0fR1978y0mOmykMFcApRTJZBKtra2QJAmBQABOt4edO3uO9H6+SxsdzK07lkXqoS06tBlhsSn8U2bZ9tZdu/cwOyxSl2VIkgQpGIRpGIhEo5AkCYqioFopk5WrVrFxNcxxszf3dvmKJ67MLGzZPcBHT4HTPIH93o6dr7QlNjMnz5NoLMoaG8PEwfMgAHp7exGUJIRCIbhcLjidTjaRzZL2tsdZw5ou+9jA+ceeZPUTfWVod31tdwtOh8jcLXtb1m6CyDtIQyjEfD4/oZTCMAwwxtDX14d8LgcGwLIscBxHYrEYy2YyJL6uEy0dLz6tKEjcf4N7gAHFsVdh6rLp3BzTKUUgECDqvArTMuFwONDT04MjXxzF1z3fQFUUmKYJXdfBCwIRBAGZbIZ5mpv4opd7bx3gfAAg2tjOYGQ9GBhMwwClFLquQ9N0TE1NYd++fYivjePo0SM4ePAgiO2Po5RSMADlUpkQzguB825rdC4C4GycCG0SkeYI0XUdlUoFM9MzuHP7NmRFxqnTp9GZ6MT+A/uRzWaxdcsWDA0NQdM01OU6miMR+EQLdluJ84bu871bzDNHv5oba7t0/jTTmY3wPI+NXV2IRCMQRSdi0RgSGxLgeQGmaWI0NYI7d9LITkygUi4jHG5CNnkNJjhVc/stoLDwFRUMzLZ5a7ubWyJkzaaXUK2UwQAIvABKKSilkBUZuqZD0zT4fX44nU6MjY3BsCwM9V8GHT2Bn29Xv700bhwHLHMBQFbFnMGwpT1QXs7EKHOFVpDx8d9Qq1Whaxp0SiHLClRFQbFYRCaTQSo1guUrVjEvbyfVgUMYHM9Wzg573wbUzCKDRs28zJV1Src/4rjOscoILHE14PKjVCphbm4OqVQKxWIJ5WoNBuyoFWuopwdIcfgTNjg8Q45fJceoIR8GwBadZIuZt3IloyE9yXc1hersiUCWSISA8F7wTjdyuTwkfwABHhDmUjCmjiE//R378aKd/NBfnVQpfR5YmLKLhlTMjc/Cgn9P25qA0LHSgOQ2wbuDgN0Hm6XCJc4jX6jgQlLG+IDDqqKcHK1ZnQCMJcV1leKUQbVrTZbcoOY5jyULnvmSidnpKvLTMlI3KiikLdlVoclZs/rp9SLrBmAtKU3/JH5HGPHQMmwUDe4Zj8seMU3U6jbW74J+8ftbGBnTMfMwA7LE74GsAIS4F/ZCDewyoC/Wjv/139Tv56wtjenUsrgAAAAASUVORK5CYII=');
2447}
2448
2449.menu-chart-pedigree::before {
2450    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAYTh6yDzwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAASvSURBVEjH7VRNbFRVGD333nffmzcztFO0FmkxhYHaSiFIJCJGJbTFUCS1YCQRXYCmIca4cYOJ0Y0JibiDQCIgLN2IQCFFIgVsFbFAW0mwP7Qd7M9Amb/Oe/N+73vPhUCEklBWbjzJvYsvud/5vntODvB4IAD4v470Tzl8p844wDloGb37QHqc7tu3b9/MGFslhPADEOI5lvbr6e/35Tftrllo5dbBJ0wLKEtmR88nu08fxUiPeCyCeDy+c0NTc6WWz6MoVozkyJA4eOjw5caq+Pt1y2vWJ/M2fEnGT61H5ycvdp0EIOgMe4cBFHPOVdu2kc9roJSBc+ZKQEUxFUWaAexNOHCIBBAQwCUz/SLe0tJyPJVK+UySYoQQEEJAEEB4gVz/8oqtzMxVMApEJIDeEeouHrlB7aIqJZPJjB05cmStcN1cWA0jEolAUUJQFcU59UvXZ6Sk/JKqcJRHQ5C5BEIoBdh0kd/cOefLRUVLq0w/7Zu4IaUKqeyxXWNfLcZyur7xDTWdTp/tvnJppe3YzkhimOnpyakYkO25MT4isWCkVrjo75PUbCGfRCzqYfwBgjXVDTsaXqhmCe0i/JiGrj9T+rG0e4IQ6iuhUKi9/cyegwe+6WWUEaOgs/iCBbnamvhg56Xze6+eI1NwDAqVS9S82a4kOmA/uIFCo+z6rcu4mj2OpyXAFQAQBACCjs4L+qc7PvmhqXlTaUHXEI5GMTE86K6paxhr+HDzRxterK5LmT4sn+LHE8eqeyf1sxg6db8GPgKonGOWDHAGEMgkJi17SmIsOr+yvJZSCtcVyGs6ZM4hy7JQgMq5sq0YFsF3CRMuZYBwGQyNPlTk4M7MAQA/8PmSlxY3q2p4CWN0G6VS2LJM2JYF27Zhu460dFn166Y29YztCAxYDoTrIiDwQEnwUAJy9woARpnd0XF0j6blOwu68bnnuflIJIpwJAJVVRGWQ86Fnr7DkVhpX1jlWBlRIMsyKMDgBWQaAQUgAgrHJwgIQwCbAGYIhHDhE0MIkTEKukkCX5+8fVvP5DJ6MaAPaZ7miYJRX+YXHD3vCtAMwqo3zaaTxpj5LF2slquNcIw+2NaQBMACENQ+Vx1qbT3+8aFvD9QTQgPTNKV5c+dkn6+q6Dp3rtX9uQ3j1LOpL3NO9fE2JX3Fm+ai3wZ+3zg2nK+wRAYWsjRroYCycK8jrLdHEsOhLVve+/q11asrDcPw1HCYTo4mtI3Nm3pfbVn7bt2yhet000Xel+SO022ha4lbP2Kq3b2P4OQXk6eAyfs0qVpUOkt4QnR399zatu2DSllRSzTNwOzZT0AU8ooDBAtmR4tAoiX7kjq2xoshcV4K36UzioqBwUGjrKysqKmpqZMQRAm55zW4wgute2XFLjczsYoCUGkAci+LgpllEQBv//79m/v7+9/inBuKrEBRQpCVEEIKt9s6unYH0Sf/kGWOEplD4hIICIVPZkwAAOjr67tpmibL5TJwXQsTE+NI3U6FJeCvUcPzDTOHxpgNPZuGE/g2FO7jgWR9JOrr61ePjo7OAyE+goBSQC9lxpnLVe/EZw0M1UBw6sqUuCHrmp3s7bHHr3v4H/85/ga2rChRhzMAogAAAABJRU5ErkJggg==');
2451}
2452
2453.menu-chart-pedigreemap::before {
2454    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAoDNq7cpwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAANzSURBVEjH7ZRLT5xVGICfc853mRkuM8OgDq1AUUulideVhdRo0sSY/gBtulZjYtwZF/4JV/4GdaVbXTRRqU2tsaWttLVQwAGB6QADc/m+79xclBCIsHTHszmb875Pzns5gn1onXptMozJI5XB2JhQdYkjgydECo+2Mc5LnHNYa7HGYq3BWkkcbpBkZfKxpVQqCoBgv8CYDt/9Ostys8poZQmrRljvjvL22LeUCg1CabjZ+IhtU8RZ6KQh3TQky6Ck5knTBK1j3j8X7+U8IHBInhm4QpwbpD/XJpB/YdVFNpLnqPZPU29dIPExXkDHSsaKs/QFc9yvv470mxRLK1Tjr1Hq08MF3gmCMGFw4Bp3Fz5juLxEQIudtMpc4xL3d97kZKFGPRnlVKHGeOl7rN+hmJsma7XhwR22x99CCI54gYJoMyPcalOsNBnsW2QoWOW31fdY6pwmH3kWWqO80PeQUrxKV1cRMsT7Ftpamo1+IiGRSh4uEAKSxJE0Wzx/5htiPLXGRaTrYAnR2pG6kFhsUMndRMomiZZ0015SlSeYysB6lAyOKFFmkUMp3adOI9shM+uXWWi/QimfEYUaayQOQ6Uwx9rOKI2kQizqVHpuYWwPsVpBU0YpdbhA6zyP/n6HMFqgtjnJavoiUWTopOCcJ3EBb5z4nWL+Jwr5fiqPLImKyaTDe82NBx9wduQXwtAfLsAb/lg4TyZf40Rxi3MjP9KXa/OwPslKu4pShtXNXnJiiqiQEa38gO3rR5QK/HzvQ26sjtNqP8vkhDhcYK0hlBkNXWCtFTI18CWlhTucbHzF4kufMH3vXe4+PsW15XGGe9a48PJtpGgyVzvP/OYIpXCbf5pDaF3YyykPTJFzWOvxVrPVibg68zFb1SrrZwZYqg3TSiROZ+RFm412jiz1JElA7fHTlKN1OqlAeo0Q7ogxdQ5rPJl+UsMwSLDCcX3+C2YbZynmEhIjQEBqQq7+eQljBbfXJohkhrMGazze+6MFqXa0MoH1EKllrsx8zq31CQbzHVpdAWI32KdcX57AOU9OJXS1p5VBKt2Btv5nD8qRJzWWKOiyWHsV7QuM5doIgN3eCcAL6A8TvPc4B155egNPOd67xr6QJ9TrdZ9l4D1IKYAIqSBQAiklCBCI3a/gkBMQUpDPK5RSB3Ifc8wx/yP/Ajdarlsdp2FmAAAAAElFTkSuQmCC');
2455}
2456
2457.menu-chart-relationship::before {
2458    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAgIk0pnrQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAQbSURBVEjH7ZRLbFRVHMa/c5/zujOdmc5Mh8rQ2iemQmstCNKkJF0YMCQGk8ZFWYj4WEAMaSOiCUHREHGjMdGkjYkQaamoC2CDSloeNTTURlMSqYUZa+l02mk7ndvOvXfuPfe4IrFgG0A3Jn7b88/55cv3/3/AP1Dju/Wta/aFprjnwNrOv3j5TPzEKvxbqng9Undtpo+dSnzCxN2wm4/XsUcPFA3fPUceFrC9q75TFNy7h8euY7R3Br4KEWYSyHWZS/4UHhagSP5g98nvwQmAFCIwdAqT2LfvnuMeFqBadJDPAe4Yj8LHnPCuluCI8B8+EECNx7d2Nzb2twtC/L1otLursTF25210nnVIqzk4QyKcTpmZCzZszv7mvgEnm5oK1MHBszSX21QXjZbs7+1t2bpnz9DFA20FAHDj5d5UaW346pPlNbZAHcTjk1FRVdxw34Cf+/sfHzh82GUmk0jPzuL26dMsNznp1y5drr0zs6FhzZujyeRX6ewMdNNg6ypLT790Ydtnf8122S16RxRrHYIwxBgDBaDwPHhBQFXTluc73sr3ybn8H8OJccf0/AwUn8RsSomRt+D2CGh74tD85xdOVfXtvZJadouiinIzFAyqHM8rOVXFZCaD27rOwpw3+9uvV9Yn4im5tnotixUFiCxzRDU0pDIzSE7Osu6hk74JdewNAPuXBVDDyGWy2dGA11vnDwZBCGGZ9LQVGNfiPEe2l1cUkrJVVbAnnoXszsIV7EHeymNB0Uj/yDXoKdq0YgavLi7SSHFxWqMUktfLZEkiYV7Q3etbEhyvDCL1Gv2p62MMf7cNmvYUGDNhMxscz8GliBC9HLfioV1vb281EolNsxcvMtum5JGntxyMpFKXN3a+YFVrUzUiPJxDyjPZYxGI1Wx20SCLug49Z8I0bIDg6t86+GHnTmmgpeVrp9N5fC6RcPuDQaLPZZg9lXy/MOJ/ZqS9LazmuROSoI3LDosIvAhCXCRS/OmOnJ6rtiy6NpMypIUP6Cv3OOhxOHwbjhwZvHHsWFn87FkmezzEX1oKV2UlIQUF4PK5gxPDt/Z6AqzTmEtGBcHHBLGAAAwhf0P9L63pMyuW3ReRSHNhOHye2DZRAgF4YzHIPh+opsH8fQSH6rpYloVATZMQZkH0ehDaaHW4eDJQupkfezsgnb8bsMSBpuvr5qamSCQaheTxQHS54CgqgjMWg6SuxfTNKJGYwTheguR1I1DOjpbtcB48QghbLsslAEkQNrvdbhCOY2CMMErBLItRTSOWnkdMnoUF/paqBM8pUevL7l3iAHatXIpLABwh56hlNRua5nLqOvKLi+DTaUp1XbMp/fGj7L6jkY5Tlx6kde+pim9LSlzguFgwHOadhYVM9vlUzjQna3p6TPyv/6T+BLizvZ2n6l6PAAAAAElFTkSuQmCC');
2459}
2460
2461.menu-chart-statistics::before {
2462    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAkKZF83wAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAANwSURBVEjH7ZVPaF1FFMa/M3Nv3rvvxTb/DKFJ7EJDpVgqMcQYaxTcFEGXFfwDXQakBTdCd8WVjXUnRcSFCxeiFlSC6KIKtaDYgiKobW19mqqvlrR5L3m57925M+dzkT9tiEqbILjwwOxmzm+++c45I9hEPP7ivX0Dw90v16vpifbewnsXTlazT185l9+4Rzaa/MDbD7VH5eiUKRV2BxW4lp/J0vyjUik5Ufm89tn01BdXAcBsFBBvbcWMZ4dcuAjhZZRL+R09ve2TtbT+bqX5w2Mr+6KNAjQAapgpQinHAnKtgb6IypUqnDbabgnw/kvjcV+H29Zweeeu7e3nDx/7LptX1ZJASIAERCwIAysCAXFLgOGx4pHBZMvzJDFXy84cmtw5za3JN1PzVc1JGBAAAQV4Q/KbBgxu808xCxBG6EqSkS5fHlmcb7UKwcV1KIorpaK67uwak7tRTr56YvRo5ekHT3+4d9dzo53lDgBA8HWhA5ACcg0opWzMVop51rAhCL0nVhYga0pzVcHMoeFCT2nL65EWn6nPKcZLycgHPd2vXvXZx76u3aZArKg3dEIGhADkULEgCIHhegXXnyhtIQiQJE303B7Dd1lmzUia1eLebGEBRQuSIgBBFYCAD0ROwi57sOrFXwGYWQQhnfMAcgggRWvZaObSlQWEPJKlCxLGCgDCe0VmFAaEALCiAGVN/15X0GhBXRz5yEJJAhCBEeaA5gGaLZUjQNAKqID3hBNdTkLEwnWzYRXw5cwi77qtMNtfsHksYgS0FAPNYgTn4R1JpQCAmCUFea5wooixbK7hugG0Cnjy5O/u18mdhxspT+c1N9GW+fuiIANObKzed9CpqC67aQWkwnuFg6KwpAvGLhWC/F0fDLz2/TXuT97C0NDxS9Wsvznv70nrIU4zTIZGeCQSlcgQsIAB4fOAFg2LAiEAQwUN/rnR5M0mgW9TAD+GfXde2DF9nr8d2H6mzcYPL6Zm3Luwp2DD3Q6GzWAkV4VbvrMFIW24+U6271wkAPTv++Wn+x9F5ZODPcfbpNRfS5PR2lweWos8qMLdeQQLio1FVwDxpv8DAJg40jm0kOqEBDyg4HCStA9GheznK2frz557w5/dNAAA9hyLItdIyqEhA4WovMMUtXLqhT++xr8RY0d7ZWyqT/B//KfiT6A/x6hM0zSWAAAAAElFTkSuQmCC');
2463}
2464
2465.menu-chart-timeline::before {
2466    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAkd54yyBwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAASJSURBVEjH7ZVbbBRVHMa/szs7M3vfWbrddneLUlBayUJKF6khaCAq+mAMPshDIVGIEkPUxMQEiCa+Gp9IFIUHjfXBaAgJiVzkIpGKNDQtkG6h25rC7va22+59Z6YzZ2aODwZCpZKqLz74Pf2Tc873y/nn/L8DLFEnP2h+bvKrR9Xk4ejL+BuyL3Xjq+3m4Gxx3qPW5fUJy/jyzATovwa8ALQkBOzZ3v3s+2jo6EjPh1Hn24NFX3wtvXFztWGhVAdy+Cd6J47DB7q3KufPnNRLxQJTFMX65dcrVjqdYXK9zm4MXqUfvvuGsqNROA6A/JXPAwuvb0Ck2YerwW0fR1978y0mOmykMFcApRTJZBKtra2QJAmBQABOt4edO3uO9H6+SxsdzK07lkXqoS06tBlhsSn8U2bZ9tZdu/cwOyxSl2VIkgQpGIRpGIhEo5AkCYqioFopk5WrVrFxNcxxszf3dvmKJ67MLGzZPcBHT4HTPIH93o6dr7QlNjMnz5NoLMoaG8PEwfMgAHp7exGUJIRCIbhcLjidTjaRzZL2tsdZw5ou+9jA+ceeZPUTfWVod31tdwtOh8jcLXtb1m6CyDtIQyjEfD4/oZTCMAwwxtDX14d8LgcGwLIscBxHYrEYy2YyJL6uEy0dLz6tKEjcf4N7gAHFsVdh6rLp3BzTKUUgECDqvArTMuFwONDT04MjXxzF1z3fQFUUmKYJXdfBCwIRBAGZbIZ5mpv4opd7bx3gfAAg2tjOYGQ9GBhMwwClFLquQ9N0TE1NYd++fYivjePo0SM4ePAgiO2Po5RSMADlUpkQzguB825rdC4C4GycCG0SkeYI0XUdlUoFM9MzuHP7NmRFxqnTp9GZ6MT+A/uRzWaxdcsWDA0NQdM01OU6miMR+EQLdluJ84bu871bzDNHv5oba7t0/jTTmY3wPI+NXV2IRCMQRSdi0RgSGxLgeQGmaWI0NYI7d9LITkygUi4jHG5CNnkNJjhVc/stoLDwFRUMzLZ5a7ubWyJkzaaXUK2UwQAIvABKKSilkBUZuqZD0zT4fX44nU6MjY3BsCwM9V8GHT2Bn29Xv700bhwHLHMBQFbFnMGwpT1QXs7EKHOFVpDx8d9Qq1Whaxp0SiHLClRFQbFYRCaTQSo1guUrVjEvbyfVgUMYHM9Wzg573wbUzCKDRs28zJV1Src/4rjOscoILHE14PKjVCphbm4OqVQKxWIJ5WoNBuyoFWuopwdIcfgTNjg8Q45fJceoIR8GwBadZIuZt3IloyE9yXc1hersiUCWSISA8F7wTjdyuTwkfwABHhDmUjCmjiE//R378aKd/NBfnVQpfR5YmLKLhlTMjc/Cgn9P25qA0LHSgOQ2wbuDgN0Hm6XCJc4jX6jgQlLG+IDDqqKcHK1ZnQCMJcV1leKUQbVrTZbcoOY5jyULnvmSidnpKvLTMlI3KiikLdlVoclZs/rp9SLrBmAtKU3/JH5HGPHQMmwUDe4Zj8seMU3U6jbW74J+8ftbGBnTMfMwA7LE74GsAIS4F/ZCDewyoC/Wjv/139Tv56wtjenUsrgAAAAASUVORK5CYII=');
2467}
2468
2469.menu-chart-tree::before {
2470    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAIqvMXOwwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAOpSURBVEjH7VVdaBxVFP7uzJ2dnd3ZbjaZrEk3P01j3HZJakFrujaBRghBUREr+ORDzUMtgiAVRMEHH4U++eZDfeqD+FdQEURJW+iDLdsVa9MY7GaTDXazyc7+78zOzsy9vkxAgiGb+uKDBw73wrnn+845H5dD8BA2c2JwEMw8PnZY655MBG7Mf5jO7PaW7Af4+dlE/6Mam1m8r7/bG2FHTsQFHlbF1MLm1IuXL31Z+qccsRPgj96LE4dHBuLR2s+GUT2bfJxozRYX08suTY7TR04N6uobc9E7l37Q6w9FEA5E4wJ3P27Wq8furTpitQQmUS5QkfFrqbaYyZsn+w7aF16YDCdemeqpfH2jstLRiM6diYuL69Z52S2/xRmJ+f1MiQYIz5U4abRcjI8qzvKabZqWK0XCAkuMyMFIkBnPTI1Mn55Ppffs4PaSzkd6yZtlU5qYGGah8WFKTFcgQxECLnCeK7iiFuZ0RPOb6QyjIZ9Dw0EudclG3xdXm58BAN0N/O3XEgOLWeOCY9aPP3HI7eoKQQip4ELRJfceMOh1RpITAR4fdlnTgJxaYbJEfRthP9cajiJs4+xKkMluXSwVzVctG1D91FEk2HkwemiYkwclztoOSLVhkz8Lgpv6g+ZtxzqY3bD6H4spG0/G1IvbOMJuBN09PSlJUu6oirS4uknKlIqldd1vS0xZEgWBJIao65c4qjVxoWioZ4NBoRUOSHq+quScbvuXPQlEQj7vGRqbTk5orydG1St3a33vdPUG5GtLkUjZlPN9UcqKNeKIfjJX3Nq8Thlr1dtCOqIJq3JbeLbjjzb/8tHZar31AaHCV8SyMpWW+CmjwVajUhyU4K51h3h+MEqYTwp89/Sp6K0z5+eur9/MkaHpy3ZHBM/NHNFsY8v66bZuvTSpvV8y+ZXYwOEfpQAJpn7Ljzt1vRyLCs5Yf7D9ybeF9s58uhfB91d/LwMIAujNFs31xRUrdC7Z21KCsrzyza/DpmGFlnOoLKBRBcAAOPv5yQIAFUAfgKMbuq1FIoHToyPds74Dftm127H1XKkJwAfABmB5BLxTAhFACMAQgGMAniIEJ8NdarRYKGNttahUygY88AqAKoCW10lnI/Kq2XZmGO3mzVv385KPSvpWPb8jjv1qwLyKCgCWAJgAMrWqqXrxphfLeqf59+o73QcUQADAAQBhTxPJy20DaHijqQEwdorc6cIRPaeeb2vneoCOd3f/1Ubz3pNdNPrf/qP2F2TFjzztyubCAAAAAElFTkSuQmCC');
2471}
2472
2473.menu-list .nav-link::before {
2474    content: url('data:image/png;base64,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');
2475}
2476
2477.menu-branches::before {
2478    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAU4AD0pTAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAOvSURBVEjH7ZRNSGNXHMXP+0ie7yN9MR+8JIaIUYjYtKLDLFyUdpGFVCpoF6ULcTGtkLa7OlILUtosNCjZCELBZRjQGUFGqeCm1EIXamm1VCk60YKiidHkGXPNy4u5XXRmYYd2MsvCnNVd/Ljnnnv+/IEXyOv1Mk+PLYIgzIfD4SheQtyLgKurKwBwzczM/CZJ0p39/f2e5ubmP09OTn6txYCtBWppaYmnUin7wcEBJYSAZdmZWhPwtUAWi0WZmpqCqqpMMBiEJElCrQb/mmBoaKjX7XZ/CeCN3d3d5VAohIaGBhoIBBAOh/94ir3j8/lGo9Fo70sZJJPJ0cHBwUeqqn69sbHxSywWk7PZ7ImqqozD4UBdXd1Xk5OT762vr38vy/I3AwMDj5LJ5GjNXzQ/Px+tVqsWADBNE06n86N8Pr/AcdxnlUpFTyQSj6enp08opQDAJxIJ3NzcRAGM1zRFkiQNFItFL8/zGB8fh8fjUd1ud0AQBPXi4oLXNM3Kcdzbw8PDnN/vByEEuq6njo+Pv60pgc1mW3C5XB2maaJUKtF8Pi8Xi0XZ4XBQwzB4nue/0HUdgUCABoNBxmKxIJ1OL9TcASHkoWma8Pv9qK+vZ0qlEpqammCz2RhN06imaTSbzSIYDMLn88EwDJTL5Yc1d9DX13d/a2sLlUoF3d3dYFkWlUoFlFJQShnTNFEsFmG1WhnTNCGKInp6eu6vra19/M+7nq0BzM3NMYSQO+fn5zOFQuHu5uYmtVqtTGtrK2RZpsVikalWq6CUgud5yLJMs9ksk8lkUC6XaXt7O6MoyobD4fhEUZSf+/v76a0Eq6ur9ZFIZDGVSjUQQtDZ2clomgZRFLG3t8dcXl7uFwqFeUpp2eVyfchxXKijowOEEGQyGebo6AiSJN31eDyLS0tLbwK4uDVFgiB8urKy8r7dbkdjYyO8Xi9cLhcopcjlcjAM43J2drZ3e3v7h66urs8lSbI7nU7YbDbw/N/vPD09xeLi4muEkOzh4eFPt0pmGOZeKBSCJEmglIJlWSiKAlEUqd1uLymKsv6MVRRl3W63l0RRpLIsg2VZUEohiiKamppAKb33XMkcxz0wTXOQENJMCEEulwOldKdarf54fX39XTwefzwyMsIIgoBYLPbBxMRE79nZ2bssy76l63pbqVQCIQSmaT7hef7BcyUDQCQSaVNV9XVN0+BwOAxBEHbGxsb2/2uZxePxFsMw2nRdF9LpNPL5/O/Ly8s7eKVX+v/oL94bi5yItsN/AAAAAElFTkSuQmCC');
2479}
2480
2481.menu-list-fam::before {
2482    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAAtEJc54gAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPQSURBVEjH7ZRrTFtlHMafc2t7etqec3rZCpRSQlkdbsogBD4QNxK2mCkL0QSni2ZmJIThR5cMk2k0TrzHZREvNdtMNrcMcMvUxS0hM2bGQGQGpuCQwRxgay+e0paeU0rP6wcvCYpao19M9vv0fnje/5P/87x5gb/D+SL18+ERP8UdPi0HXu3Ef89DzmffHlNadg0S2vsOEWqCuwu9SRekCjS/8M2MJk1P3yR6MgHC8L2FGrCFiHiiWY73XAAsHGXyF4EVrMZ/vcHrbW079gJPBICN6mTqQ67CBq7ESZz+UlTWll/7RbYFd6G79cntO/6RwfkjR7of6Ojor/d4nv78k8EvT+yjhVzOFWLtMmVx2cAYTU91Bw+0fHy9/1JRjfOZrt2d/cEzvd0FRxQ+dKhzSFG4BZqGri2hWki1Y25uwOQtf0zMJhaGnqs913D+i1CW3QA2xrFbB1rgi6ETQM/vZzGrGWxWlIdTmlakqSpGjh4FEc1iuLTJq4hWMRPOsPbSywbi+GjzwcNvMllWBZekEUuQaYzhrYI2ECVpYK3dvknXNExlNRKPcsIoJwiCZCApjrCM7tqvxLyAcI0Ya/KUmeGRns0OpKEX1gEXifSpNA0p4EeAylMhYw0W1pdAspkoV4mNWNYUk6/CtTBtBDa4ysEu0kjTet9qs1aN6EBX1/PZudmavGhHtmU/Ptu0DQ7JBIdsguzgKclhpCRjBda5yyhmeR4KM4d765r4qydnPvjTiN4PBimfqtZyk5O9+USijoTCRFdyFFccRiM/Ts7R66g5hoecAzg+g2LfCPlOi1LfpyNYyC+TGGLtbRfvvrORbNu7/oY8srXjUbLCwDo8LLMNDWcTV66UkGwWnuZmylBZCVqksXb0BCUuVky1O3ee9qnskrX+tQfXcKOBXb5WhEgTxtKXqYnIJGSG1G0py599Tx+8A8CPAED9ahD0eB5nIpGXvD4fnNXVsPp8MLrdyKsqohMT0KLzNxovXCoHgPp3LTN2q993W1kZLJwV84vzmInO4tubcUQnMrDrtn2hN6IvryhZT6X2SB4PDA4HQAgohgEnimAFgdisVo03y8O/PQKbe1hwMJrVYCM2owQaDAgIzDxgcRPESXTPH0q+TxDsHMN4GYaxG3keNMNAV9XxXDJ5RkskeqpPnTo4uv1+augVjRpune7z7XRczSOfjKsxcywTdympFBQlA20xd13P4fjyEPl0RUQAcNLtrrLJ8u1ycTHMTmfWwPPjVceOTf3VZ3bPxSq/urRUFV9IGX8IJZGOL32d7smP4xa3+P/wE0W4e2bqcsMNAAAAAElFTkSuQmCC');
2483}
2484
2485.menu-list-indi::before {
2486    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAEJNY/scgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAANRSURBVEjH7ZRPiFtFHMe/M+9/8vLey8tmk+3+LWXNYvVg8VBEoYeyLYh3hUJBhC4UTwU9LUIPXiqIt4KIB1HxsOBBEJQWPXjwUCl127pdmm10lxCTzZ+X5OXlzbyZHnLV7JP14MEfDMzlw2fm9/3NEKSsfHEjV1hefFtyebnbbHmUklu5on+9+svmb9M4Ja3ghfWNH9+59upluIXC/pN6FsDzXnn2amOPfgTsRn/H0VSnL1095xZnzjYCgYf39tBvHmIU9DEOQ1J56dzX01iSRrC0tnlTM40rnDH0mk2IJAFVdWi2LzXbHYz60u9Ur/G/YtU0gmgYsX6ni4THk75aDgxvAao9C2rmkCuopFM9Rovi0fCWSJIJoJvQvSXoM6dglteIVa40f799kR0rg27rwTcZz4ZmGFAtH7pTguEtIleaxcyJ7NY0lqaboR+4YVl33VJRalkX1HKh5Ty4BQVOXvn4XxAAYb//nmHbRNU1EKqCKgQEcuvbzdLuNE5NLej27rDRGJq/DDUbomgMsP35p98dxaW+geGWl6jpwLU1rBZD3P/+S0hqFIEz9FjvwPHfOk21zFdm6ZlVZ/6UTjUDoBMsqD3iUfNxL4mCd3utm5/8I4Htb7xcWF66MWwPzoKqUDIFqfsLJL+8AiNjoFWtITo8kCIeEMEjJOPBn3I8+qBT//BGir9ovXz+0uv333jzwvz2o5BAz0OxHEKojjiMMGwPAAEoRo4opgOqWaC6mVFNf90wntseBT89nBqyU6y8+McBw2dfPCBCLcCey0HL2JCKAVAVUlBwlkBwBsEZNDYCHwdEsggiHpwGsDVVoHtzK50uwWzBxisXnkXMKYKeRDCUUCgBIJEwCTYWGA854hEDCz0k44HkYXf1yDHVnPKKarmIoz5AdSScgdIErg0QMklOSkBKAsFViERFc6+Bdq9PdG+hcqSADZuLEAI8zmG/NpREIYQAoBSY7ABIQEBCCkCConPQRNR4AsGj1SNDDls7twktVsZB3ZHWmmlmNUIkJUIQCAkIAYhkshIm0Nhr817t12DU2vm5t3/nkkx262nfgUaU8ytzZ147mfW9k5Y3M69abl5RdFUIFrKwXx+0O7XD6k619/j9XSAO8H/95+oplytfFivkKOUAAAAASUVORK5CYII=');
2487}
2488
2489.menu-list-loc::before {
2490    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAYrr647UQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAUiSURBVEjH7VVbbFRlEJ75L+ecvXYvvRLaKmCEtpYUURGNRohEQjTiC4LEJzXwYDT6QmJ8U4mJRn0wiPpAjFFCNQQlBkg03IRCAStFCrQsdNu9nt2z2+7Z3XP/fahNbIqibz44yeSfZPJ/X+abzAzCbezJbUK5I67e396U3xaP5h917TJwWj02XVd3Ja6r5z56f2f97/7jX2aaRPjDd/RNws2/1BgsrJT5dbBMFVStAlrJBsuxAZCc94DuFq6z972db1f+BYHo+mRP7fOHlo89qOYSUCwNQ2JymX755sICcX8NSzwfMuyuclP8YhPjfuCcnZIoeeHNHa+N3J7AL7ovnIUjFddb8PUXpUIslBAKHVWSWeFaZooDNJmx6PnItPF0HlAx21uOdlLuB06klNduPf7GptfnkNC56F5D/3e4b+1qsaz/4JR54udIoWo01RKp5UnHLBMEKkLBayHGCQ8F0gHKokKWpyXKKKESC0um7971Tz3Tf/jgAXMWkfwZ/sW3cPOqPlilpkcgWP2GxBs0ya2PcLs26kvm7kuntTUJAM8hSABRQNA3FKLERkZtoMQDxmAVIm6+pUQf7LWV5Yvswb47x3sOHzoqbownMavqjlbSEIgPGJds2+2pBQJTSjBQ9nNZFqbdW6mZSyqRcDoQiRSDig+ZJDsX4431B57dsN2YU0Eh6a3pbrvZc2ZgELL5IhY1HYpakTmuoIS4lDFL8ckTci6/JYFouQAMQsGRkN9XCDhuo5cYfyx/+tyGpFGP9f5yrvOReRKtW22+XNLSkM2WhKZNQU7VwDAcQKQzrRKSUBQ1oChDslrYMs5oDoUnQzx6JtKxsD8Wa0g3FAoRdyK1VFd81VfmEXS2Zvoy2QIUtDKqxRJMV3RABEDE2RcFSNDcONSuFlbkMrkn0pyryKgEvsaNULZXMD8DVirFaoRIfbO4bDZITeZQK09DqTTjnisAkcx0CREAAYRQBOeqsmTxZz3Xrj83Fg7Vg3XzHoDOpaFQK0h4BdCqUzc1GfHmVbD/+7FhvaLDdKUMerUGSBBACAABMw4AIAS6blAoSiLU2/1xVyb1cC4ayZDJC4Y7eRGcOnim5dblqTIMz5uDUwO9+ni6stFxaiZihQESpIwDYwwoZUApnXVEqgDjLuvoPBQ3rBb7wlB3ybCJ7oDjGE426njFHWOXvrw6dw5arvww9Ftx9MTJQMk0gwaCCyAECCEAwAMBApB4M+UIISj1oFbrdq6OrZnmHG3OXMuv1IMUtTFNLx+Z3+TFHWb7gtynnGeiRp1ZhAjwPE8IIUCIGX2mpwKGZVGHcwv1SsA6dnKtNj7hgF7JccPI+1wnFa9XRr8a+mmLOU+iqYnT0NjcmDCt4vpkOia3tSKTJZcTwoEyCowRKJcjZjhss1ot4Oze1Zfn4Tg4VoFV9axk1CeDXEqVLw++e0AvZW4AgDlvF5WKE7UFbe5QzZS2ch7FWMSWkVBBKUNEirG4Ifn8Lhk821HRnFYhMZ0C1rnnFRTOMyKd2HNAnRy4BkBGAIR9i2UHoGnVVHOzfdy0yOqGsNQmyxyRUiCUCgSGiI4grAN8Dc3Yc1cmlFNzAc9NVMu5/XtzyeOHEMkxAK90+4NDobmna+XWttbYq9FYrF3x+4BSH4xNLDQdrxnvXpyVhi4ZxYnxKz9a1eFvK9rVAULlvOeaxj+7aH/k165dJxeL6vPxppbtmt6wqGpGPceeuqmO39gjJHefrl3SwKvbAODB//aftN8BDpOWatFHA7IAAAAASUVORK5CYII=');
2491}
2492
2493.menu-list-note::before {
2494    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAUbolpYPgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAMNSURBVEjH7ZXNbhxVFIS/Ot3T43hix4kCUhJ+hPh5F8SrIHaseAZYIF6AJ+ARWLHMBgmEQEICIogcO06CPZmZvvcUi9tOnGQStiw46lm0uqeqbp06p8WFGh99fg2FYJAIoAf1QAfuQAJbCMDgahiBAlTAmAIuBt+f7X/q/iKBa/0d5QIMqAEToADHOQFPCRLICTwnggRXgOvA8TME5eG9kRfK/HuJl/3vGYJY7FsIYwSYeAbC7VJ75wKsGph9UdAWgq6f280UQNSyMjUhOhzhUIgIM5n1BD8AT6yvOkGWTXsk2bWQ48a2kYTUUUKW1DpRCggTHYqQIrZa9XyTW6NqwWUka8GZRiB1GCTJomHbyK5W9MQwJ2YDzqZc2kJAHVsONitTRpw5ZUZYCZrMjpaorFUeVyg61AXuZ1A32CYzt1hUC9i4jLiUhqzAISNNqiTUAtmQPB1KdqZwsl6eUdbrbRaV1qj006HCVgRSNPlOnJacOOvT1NjCCZmcnTzg9NHDbRaVKYnZUnhuiVNG0pROZ8G1qW3DZuMqaiHLyOmDQ07u3d1OYHtlsm+JkLAhc0rMdG9kp5XZFAg5E0VltXzM2ekRq2UjiOd74KzgJh8p1EVICpExqZ2UW3Y+GcM2GMnZ3w+YDbu89sb7L+kB7ChionZTGf0UYYSNbTylRAJCxDBjPY5sypr5pTnzxWKrRRNR25kSSoDcvLCTJKGuJ4YZ2pnjLsiNefzwPnvXroK67Sfwy7fXeVranl3s0l3ahVnPsLfH8d1j/vrpey5fPSBm8yeT9twJloM0ewV682Q4uEK/v492dliv1vxy+zark0MObtykH+ZE329fFcvxvS9PDr/9qBRFpoa0BuPufHXKGHV0l6+Q6rVePmZ5/DMR61wcvDke/XFnM5sPdffKB9/t7L1zttWKr774+tZvP34z3Hrr7avXX79x/dJib382n8+7fjaLttHIsUDWtGtV363Xq/Xp/cM/j3/94fbRzXc/3Hz82Sd3znf4K92wrQtR1oUf0yfsfC9bUvJ//SfrHztxzJZ0YYY+AAAAAElFTkSuQmCC');
2495}
2496
2497.menu-list-obje::before {
2498    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAwBQTFRFR3BMAAAAAAAAAAAAAAAAAAAANzc3AQEBAAAAAAAAAAAAMzMzAAAABgYGSUlJBQUFdnZ2wL+/29raQkJCZGRkLS0tCAgIZ2dnQ0NDTExMYGBgQkJCQEBAXFxcKCgoRkZGfHt7PT09pqentbe3oKChMzMzOjo6srW4TExMvb69VVVVODk66uzuX15boKCi1dXQcHBx0M7Lq6unwtPEu8vgOTYxMzMzrKysCgkAl5eWfHd8qKmpjqaS1tbXKioqf4l/hqbPLi4ulZOVrq+vycrKoLrfM0JC3N3dY2Njvb6/lpaWjo+QsKuqzc3Nv7/Atb7I5uXj0tLSzdLU1NbX8fL0+/r92tjYcXds9PPxfHx8cXFxdXV1ysrK4ODfq6ureXl5xcXF5OTjXl5eZ2dn6urpudXo1tbW2dnZoKCg2traKS8km5ubjIyMWVdVf39/YWFhlpaWg4ODwMG+urq6t9ftwNjoubm5293fuNvz9PT0oMjky83OsLCwmZmZvb29ttfs1NTV5ubm8fHxd3d3hK7ipaWltra2jrfoBgYLr9PwGSAXLzcgDgAAeabhCQ8SbGxrUWd37ezslZWV/fv8////+vj4mJaNyuPxzOfyOzgtgICAWVlYzc/QqZqLqsTVp7jDa2dlxd3skae3nK+6qr3EJSMhf4BxpoyEXFtabYijj4t2lZiambDCmb/ansXsWHeQV3uWT4A+hpmhUWBcfnljhG9vY4Gdc2Zgw+DxuNLiosfpssvbPEJCUlhan5+fz9HSx8rMc57Xtdfw4+74L0VVztDPXFxcRFBO3uXkZB8FlKGbhoaGlq63xsnItdLowsLCh4qHEBMZfaniUDgRqb/NiWNUmK29MkE/Ji0jO0U1p8jkSlxoR0lPERUbW4Cwb6Dfn7XFMjtDN0NJgajTWGlkbpPFw8/bgargv9DhcKDhFBYSFx8MExYRenp6LzsfIzATLS0uCQ4FpKSkU1NTUWA2ZiMesNX1lbPboMfyttDvRF1zibPowN/5Qk0+IzEuf5Wf3C1QUAAAAFl0Uk5TABcEDQkQ2gEdAinSHH/XWXvv+tqQjTSm2MXHsJ+0fvbLl7/OP4iO5/XdChT5YhDuGeT08vdH2x/+9iEu91/g+P7qJ11/+/5z+k052ci6Ofp4KPXF7ysV+rzv477oAAABrklEQVQoz2NgYGDg5ORkDwwNY2eAAnYgH8IA4uDwoJCIAD8vT1t3Fy12qIS5r4+3/7+////8fPHsbGxijLMeVKu1R0/f918Tfrc/fzrhZkfHnQtHdVTAEk72l7/+aOl9ef/gkSfdfTfuPnJz0AVLWNmcvPqts2Jde8vm41ldWRfv9bqagiUMLHtOdR7aMWN66ZI9WQ+v3358yYQLLKFtZHGivr6komTe4k17z1x5cGuXOiNYgtl44+GqqjUL5i9KTd2deu7azoUKLGAJFv0tpWtXp1cmlpdXH2jYX90wRwriDybD7Su3RcY0pMemJCfFZKY1JkhC/MGpuXXD+hWzCgvjKlNi09NjmxKkoT5UXr5q2ezIvLxPTefbIjPqGutkoBJKc5fOzI2PjNzXEPeq+2NzdpsiVEI2pWhabnR8fG1N9Osv7z68jVODSohPmTo5Pyq6eVJx9pv3XZ+jMlShEiJlCYnJUVHROTHHWvs/5WfXykElBCYKCSblTCqoSY9L7k86XZQhygmJKFZWZlZebj5hCTY2MztHDXk2fiZ4DDKwMPJwQACXGAcLPJppCgDQeqOGdUQRqwAAAABJRU5ErkJggg==');
2499}
2500
2501.menu-list-plac::before {
2502    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAYrr647UQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAUiSURBVEjH7VVbbFRlEJ75L+ecvXYvvRLaKmCEtpYUURGNRohEQjTiC4LEJzXwYDT6QmJ8U4mJRn0wiPpAjFFCNQQlBkg03IRCAStFCrQsdNu9nt2z2+7Z3XP/fahNbIqibz44yeSfZPJ/X+abzAzCbezJbUK5I67e396U3xaP5h917TJwWj02XVd3Ja6r5z56f2f97/7jX2aaRPjDd/RNws2/1BgsrJT5dbBMFVStAlrJBsuxAZCc94DuFq6z972db1f+BYHo+mRP7fOHlo89qOYSUCwNQ2JymX755sICcX8NSzwfMuyuclP8YhPjfuCcnZIoeeHNHa+N3J7AL7ovnIUjFddb8PUXpUIslBAKHVWSWeFaZooDNJmx6PnItPF0HlAx21uOdlLuB06klNduPf7GptfnkNC56F5D/3e4b+1qsaz/4JR54udIoWo01RKp5UnHLBMEKkLBayHGCQ8F0gHKokKWpyXKKKESC0um7971Tz3Tf/jgAXMWkfwZ/sW3cPOqPlilpkcgWP2GxBs0ya2PcLs26kvm7kuntTUJAM8hSABRQNA3FKLERkZtoMQDxmAVIm6+pUQf7LWV5Yvswb47x3sOHzoqbownMavqjlbSEIgPGJds2+2pBQJTSjBQ9nNZFqbdW6mZSyqRcDoQiRSDig+ZJDsX4431B57dsN2YU0Eh6a3pbrvZc2ZgELL5IhY1HYpakTmuoIS4lDFL8ckTci6/JYFouQAMQsGRkN9XCDhuo5cYfyx/+tyGpFGP9f5yrvOReRKtW22+XNLSkM2WhKZNQU7VwDAcQKQzrRKSUBQ1oChDslrYMs5oDoUnQzx6JtKxsD8Wa0g3FAoRdyK1VFd81VfmEXS2Zvoy2QIUtDKqxRJMV3RABEDE2RcFSNDcONSuFlbkMrkn0pyryKgEvsaNULZXMD8DVirFaoRIfbO4bDZITeZQK09DqTTjnisAkcx0CREAAYRQBOeqsmTxZz3Xrj83Fg7Vg3XzHoDOpaFQK0h4BdCqUzc1GfHmVbD/+7FhvaLDdKUMerUGSBBACAABMw4AIAS6blAoSiLU2/1xVyb1cC4ayZDJC4Y7eRGcOnim5dblqTIMz5uDUwO9+ni6stFxaiZihQESpIwDYwwoZUApnXVEqgDjLuvoPBQ3rBb7wlB3ybCJ7oDjGE426njFHWOXvrw6dw5arvww9Ftx9MTJQMk0gwaCCyAECCEAwAMBApB4M+UIISj1oFbrdq6OrZnmHG3OXMuv1IMUtTFNLx+Z3+TFHWb7gtynnGeiRp1ZhAjwPE8IIUCIGX2mpwKGZVGHcwv1SsA6dnKtNj7hgF7JccPI+1wnFa9XRr8a+mmLOU+iqYnT0NjcmDCt4vpkOia3tSKTJZcTwoEyCowRKJcjZjhss1ot4Oze1Zfn4Tg4VoFV9axk1CeDXEqVLw++e0AvZW4AgDlvF5WKE7UFbe5QzZS2ch7FWMSWkVBBKUNEirG4Ifn8Lhk821HRnFYhMZ0C1rnnFRTOMyKd2HNAnRy4BkBGAIR9i2UHoGnVVHOzfdy0yOqGsNQmyxyRUiCUCgSGiI4grAN8Dc3Yc1cmlFNzAc9NVMu5/XtzyeOHEMkxAK90+4NDobmna+XWttbYq9FYrF3x+4BSH4xNLDQdrxnvXpyVhi4ZxYnxKz9a1eFvK9rVAULlvOeaxj+7aH/k165dJxeL6vPxppbtmt6wqGpGPceeuqmO39gjJHefrl3SwKvbAODB//aftN8BDpOWatFHA7IAAAAASUVORK5CYII=');
2503}
2504
2505.menu-list-repo::before {
2506    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAQHr0A1MAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAALmSURBVEjH7ZRPaFRXFMZ/57773szo5O9kQNOoyUiChjY21mowGBW1tG5cuGkKFqR0IyJCA110obaLFqEttV10VVBEQSFIpVIVFaJJiYqmJdJowahVJomKM+NMx5k3825XBhNf0knoooue1b2Xe77v3O9858LMo7nptfZ9Olj9dSmX9QyAd766vOPT5W9/UlYdjWjvz0Mc+OpAD1ALxIHu2RBsXtLW0VleterdtjUbdNuKRpY1ZE3jK4qnbpeJLFrbff12gN7uvcls8g8vnUqemAwgPvtQucWOFQsi+50PPhOnrMbs2biEWK2Wv3IeT9Ka01ctfu5LkvdcYjHbRJZ59Hyzb+jmpV8+fJbPB3KZ9HlfgpZwoHdblXpj3fZtgeg7W+g4GTe71jVK8/xyem6OcmFwhNDYUmrrNMV5Sd5ssFjfEGZBOMSVuym+vzjA4NlTw8M//RjzlWhT5dzVnR/vMoXWVlLXrnNvxJaub39D4newm16npaWJaPtdVtZXsDVWR8b1uDyaZf+VYe48TRCsrsI4AXfKHnhK8fDgDzL03RMi4Qi07sRxbOw5QURr7oeG6Kx7C8fAlu5zoIOUBSsAQ0jrEl0kYIwBkQkCiihGMqN8dORL7IImtGgx9dEYIn6tnIZAJl8eBzAIgmM7OMpGiZTkbeV3ODFXMMw+lL9vZWozl1j51C8QP0Xl33yBTKfXjOXy78F0GVISpkzfg/GqxV93KekTVS8RJAvFjEawwNiTSczzpfoHbCMvEkyYg8PxxIahdLa3Pmis/gcPkVYxL9XrM1jGGETEKNuRYi6nAQvwgMIEgrwx/X2pZ7ovxRxsNsntgRNEFyKWbXBzgigDZtwHopRRTkASvw/y+NeBxKOrl09m7t87DgSBQilqrsGyv1BzK5q91KMbquu9dl3wCOQtVM08KpOuO3bs+Fg2Hv8cOAWkgQTgzs7gleHdan7N+ypXdE02d7QYHzsD3Hpe7f/x34y/AUDJ7h8QtvvNAAAAAElFTkSuQmCC');
2507}
2508
2509.menu-list-sour::before {
2510    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAE6il+NZAAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAANySURBVEjH7ZU9b1xVEIafc3bv3diXdWJsb0wSAk6kOB9NJNIYKPj8ARQUNAghISFK2jRU1FRItBTQ8QegoYkEkSIQtjDYoMRxTLzr2N61d+/XmRmKuyAIFrktEqMz0tGVzjzz3neOjqNmzC1cm3z7nXeTM2efbg/keLsQ1y7Fps386bhp8Y2vvvj4y88+DA+fax5R69jMzMzrzrkLzyy9ePnN9z9abLdPnIpbxyI187/uuEZ5SMOBbznnwZGNBmVa6OdA75GAJEleW1pa+nRtbY04bhHieXqZJwyhEOgeGA3vALDxmUbUikKRPnUUwD/8Ic/z40VR4L1np9dlfbugeyAMC2V3qHgHZva3bEYtpufPvXzUr/0HIISwMxqNiKKIw36Pq2eExQ6AkpdKGYQgimiVaoYazD55+aWjAEd5sNXv94nj2HZ6Xff1akbUauBw+HE7zjlctcE58E5Ipk8/W0sBsLW3twfgRITzk/eJmyAqlKKEcVZ7wSRQBmXixPxjwEwdwN5wOCycc5gp39xa5iCzceFAEKEUIYigGsaggI8meP6NDxbrAA6zLOsCmEFvcxU1KEMghKrrEAIhCF4DZRDKoISgzJ69erGOB1KW5R1VPeO8Z39zBTFQVRyO8SJuGFlwBFWcc3ivRMn0xToKUNX1sixpNJrsbnyPqCGiBBVEKi+cE4pQTVIQQUTMR8liHQWY2Y95nqOq5KM+o4MHRFHrjxEiiZQiQCkGGN6DBudcM7pQS4GZ/ZymKapKlueM9u9Xxo4VJLFwmBlSdQ4qiAo0WudrAYDNNE0NoChK0v3fEFFElKYX7u0botUkBVW8qy6gj5NoqnNuoQ5gJ03TTFUpipLD3U1ElSIop6aqka08USYaymGuiBrmm1x69b1X6gAGeZ6nIQSCKAc7GwQRTraNQWZ/di6i+IaRl0YpFaTdWXjhkSYDqYgM0zR93MwY9DZwDk5OeW7eDjjnaE94IksZ9rrMNlM6k4GmC3zyw821OoDSzAbtdpv5+XnOdxpcm1yxGWm5t65M0DnRIssFxRO0SX/g2Ovn6d3t/b4Ou1t1AJIkyfb169evzM3NiW+1tTn1hKzduR9u3Fp98N3KT/d2t35Z31z+doXywTJwG9gGDoDir4Xcv7ySz3U6nUvdbvfu+CHZBfrAaFzE+D/+E/E7blA+ldYATOQAAAAASUVORK5CYII=');
2511}
2512
2513.menu-list-subm::before {
2514    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAEJNY/scgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAANRSURBVEjH7ZRPiFtFHMe/M+9/8vLey8tmk+3+LWXNYvVg8VBEoYeyLYh3hUJBhC4UTwU9LUIPXiqIt4KIB1HxsOBBEJQWPXjwUCl127pdmm10lxCTzZ+X5OXlzbyZHnLV7JP14MEfDMzlw2fm9/3NEKSsfHEjV1hefFtyebnbbHmUklu5on+9+svmb9M4Ja3ghfWNH9+59upluIXC/pN6FsDzXnn2amOPfgTsRn/H0VSnL1095xZnzjYCgYf39tBvHmIU9DEOQ1J56dzX01iSRrC0tnlTM40rnDH0mk2IJAFVdWi2LzXbHYz60u9Ur/G/YtU0gmgYsX6ni4THk75aDgxvAao9C2rmkCuopFM9Rovi0fCWSJIJoJvQvSXoM6dglteIVa40f799kR0rg27rwTcZz4ZmGFAtH7pTguEtIleaxcyJ7NY0lqaboR+4YVl33VJRalkX1HKh5Ty4BQVOXvn4XxAAYb//nmHbRNU1EKqCKgQEcuvbzdLuNE5NLej27rDRGJq/DDUbomgMsP35p98dxaW+geGWl6jpwLU1rBZD3P/+S0hqFIEz9FjvwPHfOk21zFdm6ZlVZ/6UTjUDoBMsqD3iUfNxL4mCd3utm5/8I4Htb7xcWF66MWwPzoKqUDIFqfsLJL+8AiNjoFWtITo8kCIeEMEjJOPBn3I8+qBT//BGir9ovXz+0uv333jzwvz2o5BAz0OxHEKojjiMMGwPAAEoRo4opgOqWaC6mVFNf90wntseBT89nBqyU6y8+McBw2dfPCBCLcCey0HL2JCKAVAVUlBwlkBwBsEZNDYCHwdEsggiHpwGsDVVoHtzK50uwWzBxisXnkXMKYKeRDCUUCgBIJEwCTYWGA854hEDCz0k44HkYXf1yDHVnPKKarmIoz5AdSScgdIErg0QMklOSkBKAsFViERFc6+Bdq9PdG+hcqSADZuLEAI8zmG/NpREIYQAoBSY7ABIQEBCCkCConPQRNR4AsGj1SNDDls7twktVsZB3ZHWmmlmNUIkJUIQCAkIAYhkshIm0Nhr817t12DU2vm5t3/nkkx262nfgUaU8ytzZ147mfW9k5Y3M69abl5RdFUIFrKwXx+0O7XD6k619/j9XSAO8H/95+oplytfFivkKOUAAAAASUVORK5CYII=');
2515}
2516
2517.menu-calendar .nav-link::before {
2518    content: url('data:image/png;base64,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');
2519}
2520
2521.menu-calendar-day::before {
2522    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGEzssXm3wyQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPwSURBVEjH7ZVNbBRlGMd/M/s50+3ntoL9QNMglC4cGmIUETVAw8EYmpgYL3shloPGiCaePJR4KBcvcjJRPEiCCVK5YEk80BADosEsTdoakmohdKHSXXam3dnd+Xjn8UDaVKhsjx783d7nyfv/zfPOOxmow7lzY4euX//t0/V64+MX3780cTn7pP36YwVd19aum5qaXhCR/ettNk3jgGEk967TWs2IPtoJw1Be3L27oyGhBmpOyalVyn0/XLkSe/fokTdnp3JWwkxFVBBIqinFkmU153ITsQ/fG94/PZmLRpJGOPD8y9dHT5ywHjOtZc/g69+Grxx5+xdXZ09xljeeS/K13UlJCXHt4dj5AN4qz5DZ2sXI/RZ0DQ7pHslrX3x2/sfLH//rBABaNNr+oLkLdJObocemfJ7Z7i2gaaDBzsY4+Zpwe7aIX4qwfdsObi65eP4yZui2r81aV+A4TtATUby6OUbL5m0UnR4+2dzK1bvLTPzlEGuO8lJrlKubtoKv2BtXGG0x3HkPxymrJ77kFS4t+yyFQu/TbRipJho0YWKxAq7Ci2jc9gIIExA3sQVuOD63XAXhP/LXnyChw0fPNJJIRrhXrLDJiKMrnQ96GtF0iMejmNEo0fYUZdcjEGEwlkCPp/i1UqEugwcOXnScsqzguq7M/D4jfuCv1vL5eZmemZYgCFZri4v3Bfiq/hFpGp7no9TDcU+f/ob+Hf1YpYe377uzZ+nq6ibTn+Ho8DtYVgkRIfADNsTBg4MXFxcLYtu2HD9+XAAZGBiQhYUFsW1bABkfH5dCoSCAXLhwQURE7ty5I8CXdSeQMESpgFKpRGdnJ2fOnCGXy+F5Hkop5ubm2LdvH47jANDc3IzneViWBRDWFwjUajVM0ySbzZJOpwHwfZ8gCGhtbcWyLA4fPszw8DB9fX1UKhWKhQJAsAFBiO/7eJ6HbdtUq9VVgVKKYrHIsWPHyGQyjIyM4Ps+tVqNBw9KbN/apzYgkFWB7/v4vr8qCMOQU6dOMTY2xtDQENPT01QqFUQEEdjybI/a0BGtBK889Qrz8/OMjo4SiUTIZrP8fO0a6XSau/N5uru70XW9/ocGglIKpRS+79Of6efG5A00TSOZTDI5OUlLSwsdHR1omsbU1BTVqktvby/ValXqChpSKSkvl1leWiaUENDQNI1QKUSEtrY2QhVy+9Yt/vxjjta2dnbu2oXnebiuq9cVFAuL5ZOfn8QqlZRhGBimiWkYGIZBLBEnVArbsqnVanR2ddGQSvH9+XOESkUC36ut++d5hCHgNcADaDIN0h1PkWpMEU8kUIESz3OxLYv8vYVwTVYcOA/8xP/8Z/gb+dEgbWz7+18AAAAASUVORK5CYII=');
2523}
2524
2525.menu-calendar-month::before {
2526    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGEzssXm3wyQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPwSURBVEjH7ZVNbBRlGMd/M/s50+3ntoL9QNMglC4cGmIUETVAw8EYmpgYL3shloPGiCaePJR4KBcvcjJRPEiCCVK5YEk80BADosEsTdoakmohdKHSXXam3dnd+Xjn8UDaVKhsjx783d7nyfv/zfPOOxmow7lzY4euX//t0/V64+MX3780cTn7pP36YwVd19aum5qaXhCR/ettNk3jgGEk967TWs2IPtoJw1Be3L27oyGhBmpOyalVyn0/XLkSe/fokTdnp3JWwkxFVBBIqinFkmU153ITsQ/fG94/PZmLRpJGOPD8y9dHT5ywHjOtZc/g69+Grxx5+xdXZ09xljeeS/K13UlJCXHt4dj5AN4qz5DZ2sXI/RZ0DQ7pHslrX3x2/sfLH//rBABaNNr+oLkLdJObocemfJ7Z7i2gaaDBzsY4+Zpwe7aIX4qwfdsObi65eP4yZui2r81aV+A4TtATUby6OUbL5m0UnR4+2dzK1bvLTPzlEGuO8lJrlKubtoKv2BtXGG0x3HkPxymrJ77kFS4t+yyFQu/TbRipJho0YWKxAq7Ci2jc9gIIExA3sQVuOD63XAXhP/LXnyChw0fPNJJIRrhXrLDJiKMrnQ96GtF0iMejmNEo0fYUZdcjEGEwlkCPp/i1UqEugwcOXnScsqzguq7M/D4jfuCv1vL5eZmemZYgCFZri4v3Bfiq/hFpGp7no9TDcU+f/ob+Hf1YpYe377uzZ+nq6ibTn+Ho8DtYVgkRIfADNsTBg4MXFxcLYtu2HD9+XAAZGBiQhYUFsW1bABkfH5dCoSCAXLhwQURE7ty5I8CXdSeQMESpgFKpRGdnJ2fOnCGXy+F5Hkop5ubm2LdvH47jANDc3IzneViWBRDWFwjUajVM0ySbzZJOpwHwfZ8gCGhtbcWyLA4fPszw8DB9fX1UKhWKhQJAsAFBiO/7eJ6HbdtUq9VVgVKKYrHIsWPHyGQyjIyM4Ps+tVqNBw9KbN/apzYgkFWB7/v4vr8qCMOQU6dOMTY2xtDQENPT01QqFUQEEdjybI/a0BGtBK889Qrz8/OMjo4SiUTIZrP8fO0a6XSau/N5uru70XW9/ocGglIKpRS+79Of6efG5A00TSOZTDI5OUlLSwsdHR1omsbU1BTVqktvby/ValXqChpSKSkvl1leWiaUENDQNI1QKUSEtrY2QhVy+9Yt/vxjjta2dnbu2oXnebiuq9cVFAuL5ZOfn8QqlZRhGBimiWkYGIZBLBEnVArbsqnVanR2ddGQSvH9+XOESkUC36ut++d5hCHgNcADaDIN0h1PkWpMEU8kUIESz3OxLYv8vYVwTVYcOA/8xP/8Z/gb+dEgbWz7+18AAAAASUVORK5CYII=');
2527}
2528
2529.menu-calendar-year::before {
2530    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGEzssXm3wyQAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPwSURBVEjH7ZVNbBRlGMd/M/s50+3ntoL9QNMglC4cGmIUETVAw8EYmpgYL3shloPGiCaePJR4KBcvcjJRPEiCCVK5YEk80BADosEsTdoakmohdKHSXXam3dnd+Xjn8UDaVKhsjx783d7nyfv/zfPOOxmow7lzY4euX//t0/V64+MX3780cTn7pP36YwVd19aum5qaXhCR/ettNk3jgGEk967TWs2IPtoJw1Be3L27oyGhBmpOyalVyn0/XLkSe/fokTdnp3JWwkxFVBBIqinFkmU153ITsQ/fG94/PZmLRpJGOPD8y9dHT5ywHjOtZc/g69+Grxx5+xdXZ09xljeeS/K13UlJCXHt4dj5AN4qz5DZ2sXI/RZ0DQ7pHslrX3x2/sfLH//rBABaNNr+oLkLdJObocemfJ7Z7i2gaaDBzsY4+Zpwe7aIX4qwfdsObi65eP4yZui2r81aV+A4TtATUby6OUbL5m0UnR4+2dzK1bvLTPzlEGuO8lJrlKubtoKv2BtXGG0x3HkPxymrJ77kFS4t+yyFQu/TbRipJho0YWKxAq7Ci2jc9gIIExA3sQVuOD63XAXhP/LXnyChw0fPNJJIRrhXrLDJiKMrnQ96GtF0iMejmNEo0fYUZdcjEGEwlkCPp/i1UqEugwcOXnScsqzguq7M/D4jfuCv1vL5eZmemZYgCFZri4v3Bfiq/hFpGp7no9TDcU+f/ob+Hf1YpYe377uzZ+nq6ibTn+Ho8DtYVgkRIfADNsTBg4MXFxcLYtu2HD9+XAAZGBiQhYUFsW1bABkfH5dCoSCAXLhwQURE7ty5I8CXdSeQMESpgFKpRGdnJ2fOnCGXy+F5Hkop5ubm2LdvH47jANDc3IzneViWBRDWFwjUajVM0ySbzZJOpwHwfZ8gCGhtbcWyLA4fPszw8DB9fX1UKhWKhQJAsAFBiO/7eJ6HbdtUq9VVgVKKYrHIsWPHyGQyjIyM4Ps+tVqNBw9KbN/apzYgkFWB7/v4vr8qCMOQU6dOMTY2xtDQENPT01QqFUQEEdjybI/a0BGtBK889Qrz8/OMjo4SiUTIZrP8fO0a6XSau/N5uru70XW9/ocGglIKpRS+79Of6efG5A00TSOZTDI5OUlLSwsdHR1omsbU1BTVqktvby/ValXqChpSKSkvl1leWiaUENDQNI1QKUSEtrY2QhVy+9Yt/vxjjta2dnbu2oXnebiuq9cVFAuL5ZOfn8QqlZRhGBimiWkYGIZBLBEnVArbsqnVanR2ddGQSvH9+XOESkUC36ut++d5hCHgNcADaDIN0h1PkWpMEU8kUIESz3OxLYv8vYVwTVYcOA/8xP/8Z/gb+dEgbWz7+18AAAAASUVORK5CYII=');
2531}
2532
2533.menu-report .nav-link::before {
2534    content: url('data:image/png;base64,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');
2535}
2536
2537.menu-report .dropdown-item::before {
2538    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAggpv/PVwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAQFSURBVEjH7ZTNb1RVFMB/975335s3H53pdFpawKoL8QMadWPSKFFMUIlKBBLFhIUmrtm54X/QxI0SlrJ3YWJCQhRiiBBKpSjYlkopnULBQqfz8eZ93TfXRcGMhJZuTfyt7j2L88s5594j6GLkxWe3Hz782bgQItJaL4ZhVI+TxE/TNASQQirbtj3lKM9xVE4ICrZt5zH0HP3m2/fGzl/6gYewuy+HDn14ZHh42E3T1DXG9DyIG2MQQmAwCMS/EiilOHd27MzY+UuneQTdgtILz28bLfeWiIIQ21GkWiOEAATGdBBSIlgVYQyIVdnZX8a/BvzHCRJl2X65WGTxbo2k2cYYsGwLlXGJ/DaWbWMwSMsmDkNypR7cQp4ojOZZA9l19qen/jxXLvcyMDSIssHxJEJ2wMQoV2Ipg2WDMRHFcpHBrVuo9PWy7ZmnN29EwBdfHj1eb7SoDA3ielmkCigUY0r9klIFimVDvqTJFRI6MsJxXAo9RUZHX9m1IcF89ebPF8Z/+7Gn3Et5YBNBLSSX9bCSBE8pso4i77n05LPYMuTG5CTGwKs7Rz8A8o8SWA8HGo1ma+/ePR/lCnnarRDbMyhlozIZkBJLKZTjYCsL3ZH0Dmym3FcuOI6aOXXqzMS6FQCcOPHT92MXLo7ne/L09lUIA0EcxnS0xqQdlFKkuoM0oBxDq1bDJJp9+9/9fEMVAJ2+cjn7xq7X3gFB404NLRO8rKKTpgghiMMIS1kkOqb+l4/KeDzx1HB/oZC7ffLk6fHuZGKN2Wy7fn18Ymho0Gs3fRbnZxGySanoYQz/iPx2BKIPz81R2TrEtes3rozs2DkCmDVbdJ+rk5NXx4SAdrOBEi5RW7F4c4k4DNGJRscJgR8QtQJ0kqC1Znjrlu2ffvLx7nVn8ICJi7+fSeKEOIzQOiGXLaKcTdxdDmiu1JGuRRQLlJvBchVapyhl89bu1w+suYu6uXJlasJvtRDyfhelwMvkUMqhXr9De6FGPjeI62VoNxp0Uo0c6Gf4yS0vb0gwN1ddaDQaiDSlfm8ZS9kox1ndT7ECyyHyI5r3qti2orVSJ5PPYUurCPQCtXUFy7WVeqPlp7YxVhjHKEvieC62cZGdDrZSpJ0UKQXCsnBzWdphRMv3RffjWVNQrpSG20HbshAYzyERkMjVZS2VQgPCsnGdAgDadAjCgOmZa1VgeU3B/gN73jx4cN93+UKuGMUx0pJILwPGUF9ZIYoTwiAkCCMdBmGgtY4ALYRQWqccO3b8q3VnMFDpf+6lkR3F2bk5pqZn/CROWs1ma2lp6d5CtXrr2o25hdmLv16eB24DK0AApPdzRUD1cR9taO/7bx+5PDXpzs7MTwN/AJPAHP/zn+RvwAbALtdpFBIAAAAASUVORK5CYII=');
2539}
2540
2541.menu-search .nav-link::before {
2542    content: url('data:image/png;base64,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');
2543}
2544
2545.menu-search .dropdown-item::before {
2546    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFAg0vCUbKgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPaSURBVEjH7ZRLbJRVFMf/997vMfN9M9POlCnTdpwKpKT42JBoAohKySy0JgUVdwI+oCIUCUFMrEYwGhfYmChGZWFISLuQ2LIhJIYNMbVCSCMRfPSZ8lCknffre9173bREG9NOXbnwl9zcc8/ml3POzSFYgM69nR9w7j5JKTWklEWX87MnT5x8C0uA/FNy+64d7YyyY54gFUU3xwBSUhRmqozeK6y8roZj3Z+89+7ZagRsvmx31579XLBPuR4eMGvDZ3S/+YsArkvCRgRRhjUjZIV8avf6R9fJwQvfDi2pgpde3NnGNV8/iySOMHgphdumhIRtWZBCApRISlVHUbRgrUG7G+KxzgO79pxZSED/+giEzWNKuLHX59dSwimblUIWwnFmy5QQnBPBXY27dimTt768fePmm4tVcFfQ23eiSw/W8Wis4ZIibNOyyii6HBXOIRgDYQyKogJSEiE8RQIjnge156MPn65KUGP6ngtF6qdMjXnCc8EoBaUUlXIJtuPAcz1w7kGSub5KuJKMp1LTjy8kUOaCurpojZwqTlQsmzBCoTAKn6ogl88iPzMNzTABz4OmqwAUSAl6x7Uz2zqeqK1KEInU314eKwVczbR++P2m4VgOtT0BSSjsYgaMcEgJEGJA1xUIQiQTrt4/cLpSVYtUPfj5mnj92p0dyd1tmzZoliuEEByO44IpGgTn0HwmdJ8BSgGnUhaqQhL3rXngclWClatW97uV0mh5ZjqZ3LzxoWAkbLnlPFQm4TeD8PtNaCqDqlD4jICEFLWuVTYmJqe+rvqb5gqlA1PXJ+XY+GQuoKteIBSBrmvQ/QqKpQoyqTSkFLxYyFsqE88IaZ/uO9WbrlZAtm559qd8Ordt6JtzT5Us+/5ES2uxsXl1OZ5Y5SxraLQ0I1jMZXM+Uc683NqsPtK+9eHN/2oX9Z36YiMhOHrp2qRpczJBCNLFXEa3CtkVViFrWJXiV1uSicd8ta0djr/5487nd7y2JMEcB7teSKbT2bYbt36r1zWtXLHsYcfxBga/H84CwPGedz7zh6OvzJTl0Tf2dR1ZsmCR1goAOLx/+/FwvGWvGggfOvTqvp6Ftul8ggCiAGIAGgA0AYgDaCTkbq5m8OKV883RQBNVtYNr163/4+Lgd5erEYQBtAO4B4B/VmbMxnOnhhLSIoHE1V/H308sCzUZpvl204qVYz9fvfbjYgIHQApABkAaQAFAFkB+9r4DIC0BjxKS41wYI6NT5+LR0IOGYby+vCk+OT46duVvq2IeAsCtKmYxIaQEYzRmuY7//IWhw8lNG2ghPVOH//nP8Cdt3aRyCPJRQAAAAABJRU5ErkJggg==');
2547}
2548
2549.menu-faq .nav-link::before {
2550    content: url('data:image/png;base64,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');
2551}
2552
2553.menu-clippings .nav-link::before {
2554    content: url('data:image/png;base64,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');
2555}
2556
2557.menu-clippings-add::before {
2558    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFA4OLHNlHgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAPASURBVEjH7VRbTFxFGP5n5uzZXXYpF1dqsFBS20qjBGpjFDeiCVhq0mLjhQdD2mia+KQmpgkhWa2N8dIYbw++iGDSVkkwxoCJl7R0EVo3XZEuy9Klle2WpYQVAyx7O2fPmZnfFzGoXWoafNLvab7MzP/lm+/LMMiDD957/023+4EdXq/Xb7fbCeccbgYs34brVlfJnt3Nnbmc/mkwGFyCfwPdXV2j/X19l9dtoMfj2d3R0dG0whsaGurPnT2LH3d2vnOzM+lqEggEpmtra5+dDId/OnnixIGhoSHf4OBg1657dr3k8Xia181Je3v7i5FIBGOx2ExPT88bZwYGTJ/Pl2h9qrV4PSPY1t3dfTp65QrG5+ZwJhZD7/Dwt//0MiGErtmiFmwVkzunwj3YW/9FcX/pBTZOK/2wte3ptjpUC5Ymx4NCAiRWzldVVjbsqK4+XLlpUxMiRJOp5AIAgJJPwAJAOQgHlnKdo4lRLTKdWXTd3vDow/sLSjbunwqF0OF0Lui6Nmaz2Z3LyST3nT9/0Ga1OnfW1n0ohDg090s8RvMJKGCABQwwQWcSTAVLzfkz+mL3xekZGPH7XxkJXGjUdL1XtVqrKKX36bqWAYCIVVWXpJTlnJu3XddBGz5DTpJPkKMOQEBwMFAhTAJQOcFHj7/+auCAhakVL+PRwdfIES9TFFrodNYolH60dcsdk5SSaDh88Wgyk/H/TWAff5IAAGuRj2OacBAgGIAgACikJLysoiw1rUWPldpLjlx7Lhp9JPPYW6ccfTKRSIwxSp/gnN+bymQGhBDJP8JeLbAXW3p10BwmGFSAoBLQCSC2M6BOKtgy5OhYLqXnskPZPUBQyDIIhB4K1f8+B6/bptXEjQ8ucDDsEgQTKCSXnCugGAwUBADChUEMzeD6YrZQoJl1zhcXwiHSGJqYGM6f5SqkjNRVyblNoqSICCaYDAmqBAmlkgrkUstlDMHjmgWYSDGdxg3D9NTcdfcL4xOhSzf8Te9sqosbIzjK/cQHU5YRuyi6Nq/OVWT0TCGfl/GiHzZ+qYzZffgju1TkddXcYq06VhJ3vJtMLL+tKMqpdDqtr+mAWMg5aqEKYYRQF7Mp5Wo55zk36FAudHPBwtTPUTXSts0FYvrrq8Et+ubns1JOEEI0hbF9AHB8TYHv3d8srKzvl80FAGCjs4hAiEIJCKdjw6/MpSS8jV+ZAPBZf7BvvHrb9sNSSjEzO/vdDTP489tRAgAKFcxCBKhUElWCVNUNbHUxxid/vnzwL6VB+B//LfwGk5/WPeeDdVwAAAAASUVORK5CYII=');
2559}
2560
2561.menu-clippings-cart::before {
2562    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVxQTFRFR3BMAwMDFRMTHBobJiMkHRsbDgsLAAAAAAAAAQEBGRcYLCkqGRgYKCUmCQkJOTc3OTY3IB4eJiQkNzQ1Dw0NMC4vCAcHAAAAOjc3EA4OTExMkY+QJCIjPzw9fHx8NzQ0FBISKCYmRENDKygpAAAAAAAAKSUnUE5PXFxcg4KCAAAALSssAAAALiwsRUVFLisseXl5YmJiJyQlLSorAwQEPzw9Ly4uAAAAPTs7NDEyMi8wYmFhKygpAwICEBAQLCsrAAAAiIeHNDAxAAAACgkJOjY4NjQ1KSgoQD4/t7W2qKioBAEAWFxdaXN0AAAAtomGua2sVlxenp2dVFNT2NfXAAAAv8PDsrGxvr29AAAAnp6eoKCgx8fHpKOjnJubPj4+4uLiVlVWhYSELSwsfHx8p6end3d3QT4/Pjo759zburu8vL29xKam29zc3d3dz83O397e4+Li6OfnxcTEzCIcGwAAAGd0Uk5TAA42JaBeVQEXAh6jEaEBk7o+t9QexC8jjVEnh9jIRrzJuTmsLUe5wVRsLCcVoBzLRA3wsgLrORLcUul2phwvPQd9/kEb95V6mvumIEaEFPqsbs4izQS42vslvMzwXo054xCcTEeGb9T9fuYAAAC5SURBVCjPY2AAA2lNBj4GbEDDM5gBOwgKxyIoZ8DAEF8chykh5RUSy5CUn4JFT1peQmpETCIWmciogqLCMASfE8FMjs7NCfDxBrIE+SWYkTWFBvpnZjuZysuKiosJcKGY55vl6Oxmka7IICLMhCLh5+rBwGBipyAjxIbmBPcMayBpK8mI7jYXIytLBnYsjtaxMTe2xxpiumYOatrYJLT0DfWUebDJqKorcbNiNUyFl4WDARdgZxhoAAA29RoWpNcCqgAAAABJRU5ErkJggg==');
2563}
2564
2565.menu-clippings-download::before {
2566    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGEzoGnM0IXgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAQuSURBVEjH7VV9TNR1GP/8fsedeNwxUzwOOBA4cgiaQ1mLgIwAlXJBcI1cIJpOIBhQbW6CMpoi2VxFL6ABweCoICEHdQI72iHB8Y4MJhZwB/FmCB4UnIDHPf2RboxXyz/6p89/3+fl8/k+3+e75wEWob29/VC/tj+vva1t40MTg3XwWfqn/k2NTc2avj5qbGhIX+pnFx/Gx8fNRZaiiOnp6cqHJlqL/GLaB+Fue/eUCoQC94GBgd9Ghoc7l8Ysu+HPtbVHbW1tc1tbWtKDZbKE1cjPJCY6REZH9/b29LAT4xNT1xUKByuxeJrP54eZCc2K4t95V7+sAgDw8vbOa25pOSgWW0VUV1WdX01g1zO790skEtbJyQlEZOrp5fmJh6fnlLVEEvyIfJkAETEAIJPJKiPDjwWa8HhxFQpF6koCFhZbJCBgdm4OdtvsNjhKpUcYBoYZvT4Vjwu/fS96qOvq56oqKj5c6musVymam5rJ/yV/UqlU1K/VUsnVqxFrNnkplDUq9fvJyR4CoTBBuVgkIPt41+3JgD+n7iImLgb8jfwxvV7fKBKJdEs5OOtV0avVjI5oflX4HfBPPxj0usHA+FjvNwjkSWP2cGYnZqd03XHNrR2xIJKbcDgaeWHhHP4NfIKjHetutM4MZuVStRCUFFb8h9/L3xxaL499XAHientwq1UmvDt9sHvjLfjOfHXn9H1lBQCUe7izeBI8954iKuhEGV0B6IavO+m+yKCGVwKoGPjppgnET1TBsfOVJ5353Mxr6nmUxjehh+8zdj3m7Wnx9h1wPRnp02RAxzUuL/wfCQz9fo8BAK+E748IuaZX8s4N4NkDO1BrLrynvi92AxBzs7wUop2ueOHUKZHmwXx+AY+b02lvwwWAhoDI1WcYEbEA4Bb+beDuWCUBmbQrqp18km8RZPkhj+I+B0pLHOxJVyinvuRkugRQgVj83bDL3+Mn9uiXzErkDAB8/UOXJwIrCOZZJA1Tk/+5Htr6at4ZADgRlMoAQPZWc8tsYKTUdhvpioqoN/ksfQRQmdQhY803V9ZpnBFSN2cvKyOn15Tkm9JLdiFFhSvFptpI/OQAlbu60ERBvrEnMYk+Bqhmk1nUij2obxu0Pi0fKsAGY410u3233c5t0N7ubh6d7IxcSSBpeEjZayUOmu/uNqrTLjJPOdjDNy4OU5Mz6VpHR7dlCaU/trhJfEumD18eTgvNmWjd5FuigfRN0Xo/LX7zFpcsoLMYoKnMDBq+cEFdBlisuA/spIfDNu8LuSygGW1H7qUUHqfzF+LCmmNuCZZhQDAyDBiwAM0SQWc0AgsLg8+bmtoGjI6e3RsaymsSCI6n5OR0rboSXYCnbwF6GxFYI2spNYLlkXGBQ0S0KIdYgAHLLowx7ANioN1jajp3V6udHQR0YFgTkNGA//Gf4y/tsscahrFbIgAAAABJRU5ErkJggg==');
2567}
2568
2569.menu-clippings-empty::before {
2570    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QIGFA0I7j2T6AAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAMWSURBVEjH7ZRLaFxlGIaf75z//OecOWdmctFMW1JFkgpGsFmIoMVUUm/BnSK0i9KFG1cWiktRBAWti4IBi9eFiBVcFZMWpKt6A1tqStIiqRLbpDGDnVw6M+cyc+b8bhSkqM3s8+6/7+F9v4uwOemfLl9K4yShlaTEcUwcR0TNiMD3F89+8+3IsXeONv6tUN2u85GXDt//0GN758JSydiOIy3Xw9YOYlvkxrBt+/bBAwf2L/WUw3tee+XVtVvrrdsBRvc8PJe2WkYQwRgEg6MUWruUy2Vs5cjQruHS+ONPLL319tFK1wBL5HSaJEjewTLgWDa+61IMA8IwxHU1YViUB3bv9veMPbo4efy9oa4i8rR3ql5vTNBqQ7uFGIOI4ClFx7JYrdWYnp4mjiNpNJuqWCy9CezfNODqL1emeiuVSRPH5FFEJ++AZSNKIY5DKSyitUuSpsRpImkzancV0X0nTzqZMWt5o4lEESrroFbX8JRNQSlKQUBfbw99/X2Uy2U839v8DOaenjjYW75j/o+vpooSR7TW1wnOn6d06mtmP/qEVhyRJQliDK7WlEolPK8LQCe3Px3o6TdjSaa+eHcSPTtHfmEWGdjGaGqozl9BKxtPu4RBQBCG3QGWqtUjUXVF+rVn7q1tUP/hRzqFgNbCAmc3aqhiEZN1yPMOiFDwfbTrbh7wzMVzxxaWrx+OV1Zk2NF4mSG9eo0z1WUGJ55ioKf371VGEGylsG27u0u+UemPby5cY4dyQCxWOxlroyM8eddObM/F8X1sv4Dte2BZWCKbdzDz7HMvDtXWPijHiYnqN4k21nEbDYbPzfDd5yfIRGhnGe2sTTvLsJTC0AXgxs/zx9PfqybIc/lt15Bp7tuLl7XpSRKKU6fZqK3iBQFeoYD+a7hyi4P/jUhv1L+/U3jkTJ59ue+N158vui6/VioMfHaC6wMVMt/FDUMsz8XSGrFsbEc5/+wh//kiwErA+XjHzpdfWF58f2x8fASRdstxCocuXnrww7sHL4SujjEmIzcYDBhDvdmsz8zMXAYMW9rSlgD4E3K2NBBxhvwwAAAAAElFTkSuQmCC');
2571}
2572
2573.menu-story .nav-link::before {
2574    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAvdQTFRFR3BMybp6uaZd29GnAAAAAAAA2dGzAAAAAgEA6uXQzsCL4NnI4tzQJBsG39rG0sJ9182+MykO6+PD4teiz8GO4tiu7Ond9PLszsCE3NHIGBEDSTwYwriU3c6K18qO2dCpybp9v61Y08aSbQAEwrFpuqpjnotIzMCHt6l0VUYdyrqsrJo+p5plxrh/yLl2z8KL3tKb4Nizb0E47eTBr4uLfAAAnJBonXhiiwkJ1cmGlmpqxbRtxbZzqKB939KXYgAAegAAzL58oTY2XAAAvrF6sZ9aY2JhQy4AowAAqZtqeGlFqnlNYU4TX08j1MeK1siN2MuP0cOGxbZ0x611yrx808eOy71/0cSIx7l4ybF6sYNW1sqTt6dj08aHzr+AoI9TvqVs1MaBwq9oo5putKNixKdywrNyv6Bu2c2TdBQUvKxpzL14lCMji3c4lYZJvKlkuahmgx4dm41h286U2MmG18uMxbRuv6xlwLJuiRwcoo9KeQAAplw7jSEhqXFIybhxpZdYz8KDzLV9uphlmmA8xKFwq5hTlkssqWtDyLZqtKFXjns839OZkYFFlisrbAAAzbiBsI5Zs6Fftopb59ufp5RPtJFivK1sx6d4dTskvpxprnVKtJVeqYBRoolWmnlOkh0fr5xW4NOTp59ywqxwwJtv0bmFvZlquZNnnYxMsopgl1Y0hyMiloNAdQQGpGlClQIWgAIDnjUwdVlZr3pOm4dFf2wy3tCNn5RnsaZ507+IjFI1nVc1uZ9nYAACpHdJqo5XnioslINXigADhnI2r59isaFufUYsdx0dy7F/qppeiXBKvY9hoWxFsJdbgjIkgRQWo2Q+uIJXmiUohg4Wu5RgrJub2ciAv7OAjycnbi8mdGEhnBUlgGJAjUAlUQAAeGYsnAAifUdGjBISmoODnkQxk3l5gj03i2xsz7twhFM2jWRCt55ggVM1lW9MeFYAYiAghXp6eWhoqXhkilZWzcq+l4+QuLGqjzMAua59tKp8hm4Wnk8AsbK/4AAAAE50Uk5TAP7+dQIEWgaWQ78zDJom/Rmfa7u1pxsO3ASYp4nw44rQ/cnO6dvboPaxS/Tm5/HHm2VrfmbllaPS/H+ZxMPN7qTqXZft9T65tfi8x8y9xjk9TQAABrhJREFUSMftlfdDG0cWx8Fw3GEwxiY4xMSO4+70nly/S66X1Uorq0tIMirIAiHUQRJIQogiC8mi9967iU0vptv05nLujuP03q78cG+JL5G4+xPuszszOzv7nfdm3uyMj8//8fEJCAgKCQ1+5L/ePxIcGhIUGLDzxefC9uwJC/RUPC45ePDQoUP7nt2K8xDO1q379+/fFxHx9NO/OXr06OQf/Xb6Pb/re8nPhCQaSaglqfkadTKg1srSWlsbW7NOZY2fvfU34OM/eZt/+NckkpAkpNGgyI+emEiJijt1Ki4uDlIj5Ditr+Jeekie4WtI0fnxKXFRQErKhQsjUd8+AVA2NkblvuLz0msvv/bqE//RHPF7/qks6LYxqqwMvi9PxZlLLZ2fLxuJjo5mseZdf/7D2F2prm3o9e8tHU65MDHBmr9ha58baB4YaG5utjU3p6baFlxa4QftK7evVUh1McAL3ylCn5RoSSQSrQbDamdnZ4uN7ekMRjejhMulkYqv3R6VGuTw/fTLB0K/k+x6UksiU4gIIpqx0q0FdWa60+nkmEwcouhex2hXhXw6JkbekvQrj9CFPO7LISIE1F460yRqsDqtKF2EUNmUNcbta11S3cLVGLnD0XnAY858AvlggkAQ25v6Gpz19e6mhqY5jGFh6DdM3Lkao7viuPLLIM/QBGYQ2VQqARUzCA0Fztp6hkhgZDBmuzq6Ru/ev/NJm87haMn+iY+/hyQomY1QwQxaXy/qU9ALMJFAJLLoO1YcY3fOfNImN1xZHHrDewE8cZKKsBEEUdGX6WiflYBaCdjy8uiKo/OLM9mL8hZ59oGXNi1Zv+1gAuwg1uVuxnJ3HcbABOn3pNLOd8606QwGXfbHgZtXeTgPFAiVipgFs1YrnW0ym/M6pBWgyDYYVpOSsmv8NkseUqEEKhHighCJRVhREUa3SCvuJr19JrvF0Dn9UZOA99hmyT4xisLnbIStMrnd7qViY8dKBSiGWq4kXXVWiVHlZknwXpAQEKKJyBFgZkyAremvSZPeAq8c0uzJKmhDn90k2bVHgR6H4VOJnCKR273WfW+0Iumtz4YM0pWxfiICvRH2PuwtCVIqxASYADabyGbXrBXpO8DGpzen5brVpEEVPpnoj3d5S0JMCuhJJbDUcAddpaXtXRVtb396U65bjFmwCWCUBIWYF+QtCeSBERWxOD09vf2GbanL0fnOVzdjdPBL9U+lEqoUYlSs3LkpkioUhkjRpxcX640Mo2Hsi/WbbfLF6Rv9/c16CuXy33t7Jx/1Uvg/h0tUZv3AACPduGYca1m/PyZdlduKlwoLC3tO4PR4S3zClDAUhG6zDRS7u7vbO9c/SzKstiwtlb//3tXCnuoT1dXVJ37uvSlGoCqEiGB6fboRrn+tfzW0uLrQ3//hh4VTU1MJG1Z6nwr2Cst2FGHjEre7u932zedff2O7sQAuTV2/ePH993qqe3v/cdke4RWYIB5BBWuFg5lM5JPami9758vOnz+fkNADHvUkXGba7facnCqvtRzA44godIzCEQqFg5ovv05LOA9XAp5OTF5GFXY7QZFT5TXLL/LoRq6Znsd1ubgjn6+7yq+DR9cvJkzm5dFFtbUzdQVNdTk54Z6SI+cEeZigKY9bUlKCpQ6PlJeVl39UzsUazHRrg7O2jlBQWyfOCfMMyxEl3cLlWriW4eHBufvlZaXcIkuRhW6uFwiwvpmCgoIZZ21fzi88rWzlMPK4jNLSkpLS4bKyEW6Ja5Bbk8egY5YikVKEmRsEdfV9OXtCPXb+gySjS10yN/yBa3hQq1WrSSdxeDwOj6fkKZXngKqqc5cCPbfKZI2Mr9HINDKZGhKfr1bD0XQyGRduB3i8S0rlpUsev/+jmVu2ZFZmZkKCh0zItsg0Gg0fUPMzMpIzcN59N+PBKgsJC38sgpQfn58fH886HX16As6T09Gy6HhWvIQvk9SQaL6+vjQahUJkE/eGhYeDc36wsTDFx5liJvP4A6hUPJmoGxUmk6mwMxXMDY6jCojnTylkMoVM4XA48EAm+1IoZF8adEsj0WjQABmZYuJw8DYa3g6SgGeEcLLCrdXmayWSfAmeWDjx4CkrniWRxPP5Ehl4fZrFkm0JAMlvceeByrTKtLS0yly8yE18QG4u1CvToEhMbHyzMTHxMMQm+HDrmxu0ZsXGZmXFjsfGjp/FuXXr1tlx/FUW3gKMQ+2fr+BT9sJf/nrsWGRk5I4dO7Zt27Z79+4feQL1bTjQuiMy8tjvf/ftCvPfyPx/gPPD/8lGk/+D8+jfYJQuZxH7H6QAAAAASUVORK5CYII=');
2575}
2576
2577.wt-main-container {
2578    /* Space between the header/footer and the main content. */
2579}
2580
2581[dir] .wt-main-container {
2582    padding-top: 1rem;
2583    padding-bottom: 1rem;
2584}
2585
2586.wt-page-title {
2587    color: #006;
2588    font-size: 1.5rem;
2589    font-weight: bold;
2590}
2591
2592[dir] .wt-page-title {
2593    text-align: center;
2594}
2595
2596[dir] .wt-page-options .form-group {
2597    margin-bottom: 2px;
2598}
2599
2600.wt-page-options-label {
2601    color: #fff;
2602    font-weight: bold;
2603}
2604
2605[dir] .wt-page-options-label {
2606    background-color: #81a9cb;
2607}
2608
2609[dir=ltr] .wt-page-options-label {
2610    border-left: 2px solid transparent;
2611    border-right: 2px solid transparent;
2612}
2613
2614[dir=rtl] .wt-page-options-label {
2615    border-right: 2px solid transparent;
2616    border-left: 2px solid transparent;
2617}
2618
2619[dir] .wt-page-options-value {
2620    background-color: #edf7f9;
2621    border: solid #81a9cb 1px;
2622    padding: 0.25rem 0.75rem;
2623}
2624
2625[dir] .wt-page-content {
2626    margin-top: 1rem;
2627}
2628
2629.wt-footer-cookies {
2630    color: #fff;
2631    transition: height 0.5s;
2632}
2633
2634[dir] .wt-footer-cookies {
2635    background: #aaa;
2636}
2637
2638.wt-footer-powered-by-webtrees {
2639    width: 100px;
2640    height: 21px;
2641    content: url('data:image/png;base64,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');
2642}
2643
2644/*
2645 * The tree/user home pages
2646 *
2647 * wt-home-page / wt-user-page
2648 * +---wt-main-blocks
2649 * |   +---wt-block, wt-block-AAA
2650 * |   +---wt-block, wt-block-BBB
2651 * |   +---wt-block, wt-block-CCC
2652 * +---wt-side-blocks
2653 *     +---wt-block, wt-block-XXX
2654 *     +---wt-block, wt-block-YYY
2655 *     +---wt-block, wt-block-ZZZ
2656 *
2657 * Each block as the structure
2658 * wt-block, wt-block-XXX
2659 * +---wt-block-header, wt-block-header-XXX
2660 * +---wt-block-content, wt-block-content-XXX
2661 */
2662
2663[dir] .wt-block {
2664    background-color: #edf7fd;
2665    border: solid #81a9cb 1px;
2666}
2667
2668.wt-block-header {
2669    font-weight: bold;
2670}
2671
2672[dir] .wt-block-header {
2673    background-color: #edf7fd;
2674    border-bottom: none;
2675}
2676
2677.wt-block-content .list_table {
2678    border-spacing: 1px;
2679}
2680
2681[dir] .wt-block-content .list_table {
2682    border: solid #81a9cb 1px;
2683}
2684
2685[dir=ltr] .wt-block-content .list_table {
2686    border-right: 0;
2687}
2688
2689[dir=rtl] .wt-block-content .list_table {
2690    border-left: 0;
2691}
2692
2693[dir] .wt-block-content .list_value, [dir] .wt-block-content .list_value_wrap {
2694    border: 0;
2695    border-top: solid #81a9cb 1px;
2696}
2697
2698[dir=ltr] .wt-block-content .list_value, [dir=ltr] .wt-block-content .list_value_wrap {
2699    border-right: solid #81a9cb 1px;
2700}
2701
2702[dir=rtl] .wt-block-content .list_value, [dir=rtl] .wt-block-content .list_value_wrap {
2703    border-left: solid #81a9cb 1px;
2704}
2705
2706/*
2707 * The individual page.
2708 *
2709 * wt-route-individual
2710 * +---wt-header-wrapper
2711 */
2712
2713.wt-individual-silhouette {
2714    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABhCAQAAACKJsxsAAAESklEQVR4Ae3aW2gcVRzH8UlTQyHWai0RpHixjVqLIFZbyW52/rlbtqnWBClJ6cVL04Q2xtRuE7bp/CY1+KgQiyh4sailBAMqoojQR/EiCGJfCkLxQVPS0Fgk8dLzk3nxYeNOm5mTnDNl5/uQ13z4z9k5c3GwEK3GNrSiD+P4MAgfoR9bsBUrnIU7oK8yrEIlXgX/SxX8DXoJN2Ol3ZAjhf92SAedJXZCOsB5pDxi2nvCPki+2BzCe+6kOFJmD6Q6GgM8wkbaM5EHMBvOCKd09tkCYfQ8QuWY3WEeUoGvwXj5ah83tJqGNIJQ8SAeh9k+VbPGLOQMGD+PhyjHTUKeLJxH9LKsW20OMq2LAfYy/bkpyCOYAXXlq5bJ1K1mIF2gvoa5g+k9ZiBjoM76mR4zA5nUCxlUDTQDIZROSJ4tlObFh2RAvR1lK+XA4kMGdUN8tlE+W3xIDtRcAPm1BClBSpASpAQJr1U3w+NjSibMbFG0luejlE+vCUgzpdsE5LReyGFmKDkTkJN6Ic+rWkPb+F167xA7mLloBnI3Lun7xRphDeUDM5CluAili3KQtZROE5CgE/ruRTrozshDpiCb9Z1aWco5qTAFcXQxBtlM+cnks99RPZT9zFDqTUI2YjY+4xg306XZp/GVOA8VFzLAFKXXJCSoJ/6lMEt3RtabhtwYf6E3KTljwzvEfDzK03Qp3TZA7sfl6PM4xizdKVves/8QdcH77GEtpdcWyHD0hb6N7pTcYgvkwegPrpsop81/MBD7FUOODZT3bYJ8AUbpAIXSbhPkvWiQHrqUKpsgjNYLrKfjWAmJsEa22wOpA6PWSNliD+T76BfELpX+0hZIA2bjbFEeP/fwCjsgZ+PtfvvZ+Ix5yDL8GPd9u696WL/BLGRdgIj/4Rl49HfcZQpyD46DuAxqawi3Lz5kHH+AWlMgZvEWKhYLUg0UfDauF/Mn8rht4SEfY1o/oIBCXMK7uG+hIDegDYxQdM441uiHHMIvkU+n6JgZvI3rdUGWow0T+hARJjOAqviQPvxcsLRNNIl34kBW4nWDhMLJXEB1NMgd+K2AYbx8t1M2X0gW50HLUkM8/Mr8IHeCIJR9FJ9Pja9fe7WQclwA7cyjx92jVwdZgm9DpmE+NcCWE2vLrwzZEyBszmfvP5vargQpB23PI9g5KTeFQxpAKOsxai/dmXDICJiE+uiquuXFIavwVzIgPltVqqY4pAlMRsPcrVIjUlYM0pUUiM/9TH8n5cUgb0IlA+LRZ+qsLC0GeQNMSp5KU5ZdCxCWIAYqQUaTAxlSYZCG5FwQd7H2b6koBqlKDmQrM98UuyAGnUrE7pc5ZihjUlYcch0mk7DQ2ylKUuF3iBs9gp7FU3mRO4OFfkoqwiBBLbkJ0LP03hDcSZfuVzL3CVfT3O7tfG0fn+Ve69rORtYq+UTWOXOPTf9fpTvivmxhI1Ip5U4CjtLxLyQgqH0cUqD2AAAAAElFTkSuQmCC');
2715}
2716
2717.wt-individual-silhouette-f {
2718    content: url('data:image/png;base64,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');
2719}
2720
2721.wt-individual-silhouette-m {
2722    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAABjCAQAAAAlMnYeAAAFh0lEQVR4AdXb3W8UVRgG8NOmpRSlFBAwxm8gaCIJYqLQ7c68y1IqLZQPhUCBsmAIFG1BWmn52J53dpdEgxcaboRAoqigJMYoF0ZSblATbxoTPxAUiUoDaCkBYwS0PY+7LCbKCm3ZOWd2nucPaH+Zec+ck5kV7oXzhOA3+BTjWru5k18RfguX8AlGRj/g0VzNO/kc42qbeXTuEmbyR9zDYHUdQjEyeoEnilwK53Exr+DfMv7hvrswdxDDeQd3MQbcNPkQN/FY76/DJL4y4GuQebvt9hIxjt/mvxhZN01p4cHeMHYyXGuK8jtHzCMeTf9x1/sNzzCHKE3NhJ7Ki7HxphgHGfpa/9m4ISYQHzI0Vjmo7tSPGJ+eCn2ViKnmhObnCW9nGGgPX+ADnK8LUcDtDCNVjHnDdTGKGKYaw7yTwbWUr4PxnjlGHKToKA12H3F7xnhrbALloF/oNvcZtQxzldgG64tgkfuMA6wYJtt6CnnaD6j666B6j9uMEXzaNCOmalHuuLpa8f0M4ww8BesElbjJ2GieEUcYBLrLTQZYmWZsSTEu0ij3EFPNAiQYDpoQAh2noe4xEgyz3YyVsEGgT6jQPcZhs7eURBWCoFR3u7nYnjR9UwVAir6jRVTgHuMO/sksglOM710DeMNw8AyCoIT7jJ9NXosYlsACvSTcDh9hmGsU02CD7nURYH6lkoikEKBB7jMazSFkGtGu4QDLlea2g4thKQLNEjrCYGWMAXpf6Am/ampXWwMbQld4tqlnxmqENDJG8QVTI77orD5GMXcwjFRFwRF9kHcZpiDJ1uliTGaYbOBODQjDB1nlINIzdqT+VzRaKxHHAmV9ToU6GAsZptoASrVUB2MI95i4Eg7Wg2Ar6qUSoSP8ponpiCKUQoBY15BPMDHmtaBUdX6JxccZursUBDqk/wsF/Yxemiz0htt1j/hckKIy3YxZfFnnhLShOsUICN2RU5w/dK5TFqiXioT+1G2XYKWLUQ66LMxEbmNNkCgCoB3CVGRCQiodjOmgNmOMiUVrvk2AXYZIMMKgTcJk5vzY5vrOdjZs0GGjjIdLph1bk+Wt5WArNmEDmtCAyD+7qQ5hNuV5Fa0vgLNoE8IIXS3BTiPOU74wH2dXNoxGWIpAJ6mbvqSv6SCtFd6El2TJAO2hQVRCxcnmC6/CS7NmLBJ6o5+xASHQ0lxgtGTDaMV0UK33iAI+yipLRsJ7Roj/zPKmUtThNWIYX2JkOeJeM7iUL7LKlmGDXvSWEWdk200Iez3ibpw5HNRjSsRLxGF3drUJzG738gda5xnuQDZgqu0VYzUrhoSTbCLZWLLylr+eqjztFaMzjXgWKxCEhfmogwN5SxQHNbBXeYGwJOL7lndZCCKoCAQr2QAIc9RaxMED5KxH+REvGHlvFYQnXjvmgJjqqFAIetneb4MQwhY1MEhClXXTfcKLUDt10b7MNZ/GUKP91WI0q/5Pi4NVKFvuDWPojb/KtAqtyhDmYlu/V6tWhPeLXExoiLW34lwDYqo/kKiqAo0RuZnAMPvgMkgl+/VCwHpd5G4en1Hbtbkf25YmVX5e5HIeKa3+eCNk3y+RrwSCIrdT8U7rFdkHpRFT1+U4Y1JBILRaOTeZEomtmKFE7mdyXeOvbbgZZD7skA8gE0Y+fSx+kyd8PawO4Yc8VFLT3ZKC3Oj3ZZfsMcIfmfnac4j/75TEEFFlK4VfEmxaCQnOoEhEEfhU+CePVS3ofB5OJgTzFN0t/JTgqXo4uB6yBHab8FemtFT1NCDxH8wWZUH4LdYIOvMkGlTsX5uSmt7AE8J/sVYEOisRwTo0I44E6hHYK/wYKrKX2WdDmIaKZMOwz1CB8GtoIe2iH+g0Idl7hJ9Dw2gkPUAPUrEYQP4GWd+IXPEzWf4AAAAASUVORK5CYII=');
2723}
2724
2725/*
2726 * Chart-boxes are used to build the various charts.
2727 * Each type of chart will set its own size and hide/show content.
2728 *
2729 * wt-chart-box
2730 * +--- wt-chart-box-thumbnail
2731 * +--- wt-chart-box-extra
2732 *      +--- wt-chart-box-zoom
2733 *           +--- wt-chart-box-icon
2734 *           +--- wt-chart-box-dropdown wt-chart-box-zoom-dropdown
2735 *      +--- wt-chart-box-links
2736 *           +--- wt-chart-box-icon
2737 *           +--- wt-chart-box-dropdown wt-chart-box-links-dropdown
2738 * +--- wt-chart-box-name
2739 * +--- wt-chart-box-lifespan
2740 * +--- wt-chart-box-facts
2741 *     +--- wt-chart-box-fact
2742 */
2743
2744[dir] .wt-chart-box, [dir] .wt-chart-box-menu {
2745    background: var(--sex-u-bg);
2746    border: dashed var(--sex-u-fg) thin;
2747}
2748
2749.wt-chart-box {
2750    height: 5rem;
2751    line-height: 1.1;
2752}
2753
2754[dir] .wt-chart-box {
2755    padding: 2px;
2756}
2757
2758[dir] .wt-chart-box-f, [dir] .wt-chart-box-f .wt-chart-box-dropdown {
2759    background: var(--sex-f-bg);
2760    border: solid var(--sex-f-fg) thin;
2761}
2762
2763[dir] .wt-chart-box-m, [dir] .wt-chart-box-m .wt-chart-box-dropdown {
2764    background: var(--sex-m-bg);
2765    border: solid var(--sex-m-fg) thin;
2766}
2767
2768:focus {
2769    outline-style: none;
2770}
2771
2772[dir] .flash-messages {
2773    clear: both;
2774    text-align: center;
2775}
2776
2777[dir] img {
2778    border: 0;
2779}
2780
2781legend img {
2782    height: 20px;
2783    vertical-align: middle;
2784    width: 20px;
2785}
2786
2787img.block {
2788    height: 25px;
2789    vertical-align: middle;
2790}
2791
2792[dir] img.block {
2793    border: 0;
2794}
2795
2796.button {
2797    width: 60px;
2798}
2799
2800.alpha_index {
2801    color: #999;
2802}
2803
2804[dir] .news_box:target, [dir] #gedcom_stats:target {
2805    background-color: #ffc;
2806}
2807
2808/* families tab person box */
2809
2810[dir=ltr] table.center {
2811    margin-left: auto;
2812    margin-right: auto;
2813}
2814
2815[dir=rtl] table.center {
2816    margin-right: auto;
2817    margin-left: auto;
2818}
2819
2820[dir] .list_table {
2821    margin: 0 auto;
2822}
2823
2824.list_label,
2825.list_label_wrap {
2826    color: #fff;
2827    font-weight: bold;
2828}
2829
2830[dir] .list_label, [dir] .list_label_wrap {
2831    background-color: #81a9cb;
2832    text-align: center;
2833}
2834
2835.list_value,
2836.list_value_wrap {
2837    vertical-align: top;
2838}
2839
2840[dir] .list_value, [dir] .list_value_wrap {
2841    background-color: #edf7f9;
2842    border: solid #81a9cb 1px;
2843    padding: 4px;
2844}
2845
2846.list_label,
2847.list_value {
2848    white-space: nowrap;
2849}
2850
2851.list_label_wrap,
2852.list_value_wrap {
2853    white-space: normal;
2854}
2855
2856[dir] div.fact_SHARED_NOTE {
2857    clear: both;
2858}
2859
2860/* Table of genealogical facts */
2861
2862.wt-facts-table caption {
2863    caption-side: top;
2864}
2865
2866.wt-facts-table th {
2867    font-weight: normal;
2868    min-width: 20%;
2869}
2870
2871[dir] .wt-facts-table th {
2872    background-color: #81a9cb;
2873    border: solid #81a9cb 1px;
2874    text-align: center;
2875}
2876
2877[dir] .wt-facts-table td {
2878    background-color: #edf7fd;
2879    border: solid #81a9cb 1px;
2880}
2881
2882[dir] .wt-facts-table .wt-gender-M td {
2883    background-color: var(--sex-m-bg);
2884    border-color: #81a9cb;
2885}
2886
2887[dir] .wt-facts-table .wt-gender-F td {
2888    background-color: var(--sex-f-bg);
2889    border-color: #ff2080;
2890}
2891
2892.details_label {
2893    font-weight: bold;
2894}
2895
2896.date {
2897    color: #337;
2898}
2899
2900.label {
2901    font-weight: bold;
2902}
2903
2904.error {
2905    color: #d00;
2906    font-weight: bold;
2907}
2908
2909[dir=ltr] .indent {
2910    padding-left: 20px;
2911}
2912
2913[dir=rtl] .indent {
2914    padding-right: 20px;
2915}
2916
2917[dir] .parentdeath {
2918    border: thin solid #888;
2919    padding: 1px;
2920}
2921
2922.journal_box {
2923    overflow: visible;
2924}
2925
2926[dir] .journal_box {
2927    padding: 3pt;
2928    border: thin solid #aaa;
2929}
2930
2931[dir] .news_box {
2932    background-color: #edf7fd;
2933    border-top: solid #81a9cb 1px;
2934}
2935
2936.news_title {
2937    font-weight: bold;
2938}
2939
2940[dir] .news_date {
2941    margin-bottom: 12px;
2942}
2943
2944.current_day {
2945    font-weight: bold;
2946    font-size: 16px;
2947}
2948
2949.cal_day {
2950    font-weight: bold;
2951}
2952
2953.rtl_cal_day {
2954    color: #00f;
2955    font-weight: bold;
2956}
2957
2958[dir] #user-page h1 {
2959    margin: 0.25em auto 0.6em;
2960}
2961
2962.tvertline {
2963    vertical-align: bottom;
2964}
2965
2966#childbox {
2967    position: absolute;
2968    display: none;
2969    white-space: nowrap;
2970    top: 20px;
2971}
2972
2973[dir] #childbox {
2974    padding: 5px;
2975    text-align: start;
2976}
2977
2978[dir=ltr] #childbox {
2979    left: 0;
2980}
2981
2982[dir=rtl] #childbox {
2983    right: 0;
2984}
2985
2986.layout3 #childbox {
2987    top: auto;
2988    bottom: 20px;
2989}
2990
2991.person0 {
2992    vertical-align: top;
2993}
2994
2995[dir] .person0 {
2996    background-color: #aaf;
2997    border: outset #aaf 1px;
2998}
2999
3000.person1 {
3001    vertical-align: top;
3002}
3003
3004[dir] .person1 {
3005    background-color: #afa;
3006    border: outset #afa 1px;
3007}
3008
3009.person2 {
3010    vertical-align: top;
3011}
3012
3013[dir] .person2 {
3014    background-color: #faa;
3015    border: outset #faa 1px;
3016}
3017
3018.person3 {
3019    vertical-align: top;
3020}
3021
3022[dir] .person3 {
3023    background-color: #55f;
3024    border: outset #55f 1px;
3025}
3026
3027.person4 {
3028    vertical-align: top;
3029}
3030
3031[dir] .person4 {
3032    background-color: #f55;
3033    border: outset #f55 1px;
3034}
3035
3036.person5 {
3037    vertical-align: top;
3038}
3039
3040[dir] .person5 {
3041    background-color: #5f5;
3042    border: outset #5f5 1px;
3043}
3044
3045.starredname {
3046    text-decoration: underline;
3047}
3048
3049[dir] .search_hit {
3050    background-color: #ff0;
3051}
3052
3053.descriptionbox {
3054    color: #fff;
3055    font-size: 12px;
3056    vertical-align: top;
3057}
3058
3059[dir] .descriptionbox {
3060    background-color: #81a9cb;
3061    border: solid #81a9cb 1px;
3062    padding: 3px;
3063}
3064
3065.optionbox {
3066    font-size: 1rem;
3067    vertical-align: top;
3068    white-space: nowrap;
3069}
3070
3071[dir] .optionbox {
3072    background-color: #d1d9ef;
3073    border: solid #81a9cb 1px;
3074    padding: 3px;
3075}
3076
3077.red {
3078    color: #f00;
3079}
3080
3081.wt-associate-fact,
3082.wt-relation-fact,
3083.wt-historic-fact {
3084    opacity: 0.8;
3085}
3086
3087[dir] .messagebox {
3088    background-color: #c2ceef;
3089    border: solid #81a9cb 1px;
3090}
3091
3092/* ---Pending edits--- */
3093
3094.wt-new {
3095    outline: solid blue 1px;
3096}
3097
3098.wt-old {
3099    outline: solid red 1px;
3100}
3101
3102.nowrap {
3103    white-space: nowrap;
3104}
3105
3106.wrap {
3107    white-space: normal;
3108}
3109
3110[dir] .statistics-page {
3111    text-align: center;
3112}
3113
3114[dir] .gchart {
3115    border: solid #81a9cb 1px;
3116}
3117
3118#facts_content dd {
3119    width: 70%;
3120}
3121
3122[dir=ltr] #facts_content dd {
3123    float: left;
3124}
3125
3126[dir=rtl] #facts_content dd {
3127    float: right;
3128}
3129
3130td.descriptionbox a {
3131    color: #fff;
3132}
3133
3134/* this keeps the tag color the same when it is a link as when not */
3135
3136[dir] .place {
3137    padding-top: 5px;
3138}
3139
3140[dir] .filtersH, [dir] .filtersF {
3141    margin: 4px;
3142}
3143
3144[dir] .filtersH img {
3145    margin-bottom: 2px;
3146}
3147
3148[dir] .list-charts {
3149    text-align: center;
3150}
3151
3152[dir] #place-hierarchy h2, [dir] #place-hierarchy h4 {
3153    text-align: center;
3154}
3155
3156/* ==== FAQ table styles ===== */
3157
3158table.faq {
3159    width: 98%;
3160}
3161
3162[dir] table.faq {
3163    background-color: #e0e0e0;
3164}
3165
3166[dir=ltr] table.faq {
3167    margin: 5px 0 50px 5px;
3168}
3169
3170[dir=rtl] table.faq {
3171    margin: 5px 5px 50px 0;
3172}
3173
3174[dir] table.faq tr:nth-child(odd) td {
3175    background-color: #e7eef3;
3176}
3177
3178div.faq_title {
3179    font-weight: bold;
3180    width: 98%;
3181}
3182
3183[dir] div.faq_title {
3184    background-color: #e0e0e0;
3185    margin: 1em 0;
3186    padding: .25em;
3187}
3188
3189[dir] div.faq_body {
3190    clear: both;
3191    padding: 0 1em;
3192}
3193
3194[dir=ltr] .faq_top {
3195    float: right;
3196}
3197
3198[dir=rtl] .faq_top {
3199    float: left;
3200}
3201
3202/* === Positioning edit, copy, delete links === */
3203
3204/* General use */
3205
3206[dir] .editfacts {
3207    padding-top: 15px;
3208}
3209
3210[dir=ltr] .editfacts {
3211    clear: left;
3212}
3213
3214[dir=rtl] .editfacts {
3215    clear: right;
3216}
3217
3218[dir] #indi_note {
3219    margin: 0 0 5px;
3220}
3221
3222[dir=ltr] .indi_table {
3223    clear: left;
3224}
3225
3226[dir=rtl] .indi_table {
3227    clear: right;
3228}
3229
3230[dir=ltr] #indi_note .fact_NOTE {
3231    float: left;
3232    margin: 0 5px 0 0;
3233}
3234
3235[dir=rtl] #indi_note .fact_NOTE {
3236    float: right;
3237    margin: 0 0 0 5px;
3238}
3239
3240[dir] #indi_note .fact_SOUR {
3241    margin: 3px 0;
3242}
3243
3244#indi_note .fact_SOUR a {
3245    font-size: 100%;
3246}
3247
3248[dir] #indi_note .fact_NOTE, [dir] #indi_note .fact_SOUR {
3249    clear: both;
3250}
3251
3252.odometer {
3253    font-family: courier, monospace;
3254    font-weight: bold;
3255    color: #fff;
3256}
3257
3258[dir] .odometer {
3259    background: #000;
3260}
3261
3262/* Sidebar - Family navigator */
3263
3264[dir] .wt-family-navigator-dropdown {
3265    background: #edf7fd;
3266}
3267
3268.wt-family-navigator-dropdown-heading {
3269    font-weight: bold;
3270    font-size: inherit;
3271    color: inherit;
3272}
3273
3274/* Sidebar - Descendants */
3275
3276[dir] #sb_content_descendancy {
3277    margin-top: 5px;
3278}
3279
3280#sb_desc_content {
3281    font-size: 0.8em;
3282}
3283
3284[dir=ltr] #sb_desc_content {
3285    margin-left: 3px;
3286}
3287
3288[dir=rtl] #sb_desc_content {
3289    margin-right: 3px;
3290}
3291
3292[dir] #sb_desc_content ul {
3293    padding: 0;
3294    margin: 0;
3295}
3296
3297.sb_desc_indi_li {
3298    list-style-type: none;
3299}
3300
3301/* Individuals and Families */
3302
3303[dir] #sidebar-content-individuals, [dir] #sidebar-content-families {
3304    margin-top: 5px;
3305}
3306
3307.sb_indi_surname_li,
3308.sb_fam_surname_li {
3309    list-style-image: url(icons/plus.png);
3310}
3311
3312[dir] .name_tree_div ul {
3313    padding: 0;
3314    margin: 0;
3315}
3316
3317.name_tree_div li {
3318    list-style: none;
3319}
3320
3321[dir] .name_tree_div li {
3322    margin: 0;
3323    padding: 0;
3324}
3325
3326/* Clippings */
3327
3328[dir] #sb_clippings_content ul {
3329    padding: 0;
3330    margin: 0;
3331}
3332
3333#sb_clippings_content li {
3334    list-style: none;
3335    white-space: nowrap;
3336}
3337
3338[dir] #sb_clippings_content li {
3339    margin: 0;
3340    padding: 0;
3341}
3342
3343/* Stories module */
3344
3345.story_title {
3346    font-size: 13px;
3347    height: 32px;
3348    font-weight: bold;
3349}
3350
3351[dir] .story_title {
3352    padding-top: 12px;
3353}
3354
3355.story_body {
3356    white-space: normal;
3357}
3358
3359[dir] .story_body {
3360    padding: 20px;
3361}
3362
3363[dir] .story_edit {
3364    padding: 12px;
3365}
3366
3367/*-- Fan chart ---- */
3368
3369.fan_chart_menu {
3370    position: absolute;
3371    display: none;
3372    z-index: 100;
3373}
3374
3375[dir] .fan_chart_menu {
3376    background: #fff;
3377}
3378
3379#fan_chart ul {
3380    list-style-type: none;
3381}
3382
3383[dir] #fan_chart ul {
3384    margin: 0;
3385}
3386
3387/* Lifespans chart */
3388
3389[dir] .wt-lifespans-subtitle {
3390    text-align: center;
3391}
3392
3393.wt-lifespans-scale {
3394    white-space: nowrap;
3395}
3396
3397.wt-lifespans-decade {
3398    width: 70px;
3399    height: 60px;
3400    display: inline-block;
3401}
3402
3403[dir] .wt-lifespans-decade {
3404    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAlBAMAAAANYIJDAAAAGHRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4wLjVlhTJlAAAACXBIWXMAAA7CAAAOwgEVKEqAAAAAD1BMVEUAAAAAAABHcEw2NjYAAADzBAk1AAAABHRSTlPT1wDTEG7QNgAAAElJREFUOMtjEFIiBBQYBlQNI03VAEWVUSgFIGWIoBgQojgpBgwDUM1hJMscit2jgM9ZVHOPC2Ew6NTQM3yGaPqhZx4kXc3AllEANjazI4q82bEAAAAASUVORK5CYII=');
3405    background-position-y: bottom;
3406    background-repeat: no-repeat;
3407    background-size: 70px 37px;
3408}
3409
3410[dir] .wt-lifespans-individuals {
3411    background: #fafafa;
3412}
3413
3414.wt-lifespans-summary {
3415    z-index: 1;
3416}
3417
3418[dir] .wt-lifespans-summary {
3419    background: #ffffff;
3420    border: thin solid #000;
3421}
3422
3423.wt-lifespans-summary-link {
3424    font-weight: bold;
3425}
3426
3427/*-- timeline  --*/
3428
3429#timeline_chart {
3430    position: relative;
3431    top: 0;
3432}
3433
3434[dir=ltr] #timeline_chart {
3435    left: 0;
3436}
3437
3438[dir=rtl] #timeline_chart {
3439    right: 0;
3440}
3441
3442/*
3443 * Any element that is loaded dynamically has the class wt-ajax-load.
3444 * We can provide a "loading" placeholder for empty elements with this class.
3445 */
3446
3447.wt-ajax-load:empty {
3448    height: 32px;
3449}
3450
3451[dir] .wt-ajax-load:empty {
3452    background: url('data:image/gif;base64,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') no-repeat 50% 50%;
3453}
3454
3455/*
3456 * Default icons are provided by FontAwesome.
3457 */
3458
3459.wt-icon-anniversary {
3460    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAYFBMVEUAAAD//Mvx1WaXh1mHdkmkhTHIqk/AnzZSRhj665thSyfkv0P277nhwVJKOyF2akv986mLbC6hlmpVRS1sWS/atkEAAAD+97z14IiCgYHAuarq2qzXv3NjUzWZjWPZxX2YnK6+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TJTJN836FAAAAdklEQVQY05WPSQ6AIAxFKTM4jzh7/1taXCC40rdompf2NyXkD7Mv4xjaYFvGeeKQNgcwVRpwOHD1VOyp9I4OXZQ4E3Y7ZX0fYM7QTIky3tbntEkpmj6+ziCvDS0GoR/HARMzqXD0Cah6xOoS6ZIv18Yurz+/cAGoIgXmDyO0HAAAAABJRU5ErkJggg==');
3461}
3462
3463.wt-icon-arrow-down {
3464    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAACVBMVEUA/gCzxNZfaLDr0x2TAAAAAXRSTlMAQObYZgAAACVJREFUeAFjgALWsAYQGUopGRq6AkiKhibARRjDwBZEgEkBmH0AiKkN74lXdlkAAAAASUVORK5CYII=');
3465}
3466
3467a > .wt-icon-arrow-down:hover {
3468    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAACVBMVEUA/gDtnZ3cLy+YuvRcAAAAAXRSTlMAQObYZgAAACVJREFUeAFjgALWsAYQGUopGRq6AkiKhibARRjDwBZEgEkBmH0AiKkN74lXdlkAAAAASUVORK5CYII=');
3469}
3470
3471.wt-icon-arrow-left {
3472    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAACVBMVEUA/wBfaLC0xdeArRWiAAAAAXRSTlMAQObYZgAAAC9JREFUeAHFyKERwDAAw0DZ+w9dYtCccC4Pn3uKtUhPvmWdVADi9IZt/tgGLDzxAcOKAN3DJ31BAAAAAElFTkSuQmCC');
3473}
3474
3475a > .wt-icon-arrow-left:hover {
3476    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAACVBMVEUA/wDunZ3fLy/Qwjg1AAAAAXRSTlMAQObYZgAAAC9JREFUeAHFyKERwDAAw0DZ+w9dYtCccC4Pn3uCJUhOO6UuuiV1esu2f2yLUZ74AHT9AI0uwjQVAAAAAElFTkSuQmCC');
3477}
3478
3479.wt-icon-arrow-right {
3480    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAACVBMVEUA/wBfaLCyw9U8dK+6AAAAAXRSTlMAQObYZgAAAC5JREFUeAG9yDEOABAABMG7/f+jaSTEtkw5eQ7NtZw00UQTyWaqXLqjuVQuzV8DxJIA3YjmTmIAAAAASUVORK5CYII=');
3481}
3482
3483a > .wt-icon-arrow-right:hover {
3484    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAACVBMVEUA/wDtnJzfLy/TigROAAAAAXRSTlMAQObYZgAAAC5JREFUeAG9yDEOABAABMG7/f+jaSTEtkw5ea6aa3vSrGY1K0km5MKu5IJcyF8DdZ8AjRr3L8oAAAAASUVORK5CYII=');
3485}
3486
3487.wt-icon-arrow-up {
3488    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAACVBMVEUA/gC0xddfaK/+Am4LAAAAAXRSTlMAQObYZgAAACdJREFUeAFjgAEBMBkBIhjDQCRraAOQFA1NAJKhoSsgIpSSYQ1Q6wDyag3vm8WRYQAAAABJRU5ErkJggg==');
3489}
3490
3491a > .wt-icon-arrow-up:hover {
3492    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUAgMAAADw5/WeAAAACVBMVEUA/gDtnJzeLy8e4m7nAAAAAXRSTlMAQObYZgAAACdJREFUeAFjgAEBMBkBIhjDQCRraAOQFA1NAJKhoSsgIpSSYQ1Q6wDyag3vm8WRYQAAAABJRU5ErkJggg==');
3493}
3494
3495.wt-icon-bing-maps {
3496    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAM1BMVEUDAAD/phX/rCT/sTL/t0H/vFD/x23/zXv/04r/2Jn/3qf/47b/6cX/7tP/9OL/+fD///+nYNNKAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TJjJm3i1GAAAAb0lEQVQY04XQSw6AIAwEUKyUb4G5/2kFhUhE46yaB6QtSqntEdXyjpr1igL5QOJxf2DyGS2RJwSyYza1CBMGOl8awN9IvUlA6RiRR2cHdLQAX0a5nveNEoptxrXQA8kDRaSOlfS0+26jiDj++ZAFDw0CBO37whbRAAAAAElFTkSuQmCC');
3497}
3498
3499.wt-icon-calendar {
3500    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAUVBMVEUFAIj09ffs8PTl6u7g5uvb5fPa3eLI1/DD1O/HwsOxyPC2yu6nv+2lveuguOebtOaSruSIp+qFpeqyoZ6xoJ3BalW/cV56ltJskt9WYnFLW2yFxhHEAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TMBM2L4jPAAAAr0lEQVQY022NAQ7DIAhFiy1qUQTXWbbe/6DTdsmWbD8khBd+3nT/yXOa7ikxcylajK2YqR0dUqScs0itt9tjZMCIMRJ94QHH1e9BPp8OFgQXHPTBAC4POEMI4BlBAuaCVI/TLiWrsmzb3hpf9hm8hzk52FZY9wXpXU8QC7p9xdI86YDMpr0ktZdbq/audycmRA5IgvG0L5CSi+JRCbPGyx6CajYTMZW+Tvvz+Mn0Ny+BNBB4R2V7mwAAAABJRU5ErkJggg==')
3501}
3502
3503.wt-icon-coordinates {
3504    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABCFBMVEUAABD9+/rxvr3riI7xq6z54uLbHB/jKSntenjyysniGRn4ysrhIiHpWF/hHBHje1HcICHroKLxpVn52Z2/T0zpVVTLUUfwiUvKS0zleE3lT07lalGue0zYQk3ymVPfZ0bnUS7MKjHkMTHJLC7fAwjhBwzTIyPbMjHgQTnZRzzoQ0PEQDnXLDKwJzTTMTnmk1TpjJPmjo7oj5jvtZPphY762YPugIDZkI3qiIX53Nr51tP78vL/7+vztLHrnaLwm53ysK7//6jvrmnoaGbslGz3w2vcUmDMTVblR1btkVjpnVf43Xb1u3b12Xnhb3j123XNcG/cAADi1mz4zHXoTzLuo2fpdXP52HnLNkuLAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLyfawXLkAAAAqUlEQVQY02NggIBgH0cGNOCqwMemEYoqJq7Ky8LErCOPLCanwsLIyMlqI8uPEAvnY2ZkYucRYLbU84YLhrBbs3KZMXIL2Pp5wQUDRRmZtRg5OO2djRD6A3kZOXgZ1QIMw0z0EdqVGJm4uBmZlM3dnZAsEmRk5pFStxDUFpFwgYkKsbEwsjpY2Sma+orpyiBEPZgN3DSNgUz/IIRbPaUlgb4UZsAGsIviAQBv/xFIYDVXfAAAAABJRU5ErkJggg==')
3505}
3506
3507.wt-icon-copy {
3508    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAnFBMVEUAAAD+/v6hoaGrq6u4uLjExMTb29v///+JiYmsrKzR0dHw8PD09PSlpaXz8/P8/PzX19evr6/p6emzs7Pj4+PW1tbl5eXLy8vs7Oy7u7vOzs7f39/GxsbBwcH39/fAwMC/v7/KysrQ0NDU1NT9/f3Dw8PHx8fT09Oqqqqnp6fe3t7k5OTa2tr7+/u0tLTJycn19fWwsLDc3Nzr6+v0X+XCAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLxP7dYZRAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAACLSURBVBjTbc9XDsIwEATQOHEZpzd6Cb137n83INjEFhlpf55WI43jtAdSBQZKoSL/kHPuWsgY4x50DIQuaUOCprMDQSl9X/j7XFf+F8ntqXE1DXo1kuJeKkxmAzquO+O8fCgM+93R5PN5yeQuRTPThUji/JAut+ZYnIvM20fRwsLgePKvm/nQQmPmC+fXCbp8bF88AAAAAElFTkSuQmCC')
3509}
3510
3511.wt-icon-delete {
3512    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wsPEy46oNwvfAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAADCElEQVQ4y4WTT2gcZRjGf9/MN9/M7MzubBLdbWtqD0kFRWxOghRTTdVaPChKwRzEgwcPgoJnUQQPWg9CCyr4Bw/SelEa2iiUHrQqgi26Ja1Iq66tbZol3STb3Z1/OzOfFxUamvU9vvD8eJ/nfV/Bzcv/+Zdz3SiOSeOEKIqIopCwH+K5bn7y2+9ue+ft/a2bCeX6xssvvvT4vQ/sOuJXKpiWRWo7mMpCmAaF1mzavNmcnX36ajXwJ1575dXmer2xvjG1874jSZoiEKA1Ao0lJUrZBEGAKS0mtk+KmYce/uPNt/bf/b9AQ4jlJI4RRY6hwTJMXNum7Hv4vo9tK3y/zD07drBz+v6Fg++9++BQy45yvu52e/tIBzBIEVojhMCRktwwWGm3mZ+fJ4pCev0+5XLlE2DbhsCLv104MFKv79NRRBGG5EUOhomQEmFZVPwyStnESUKUxCT9MB9q+c65OTfTWhe9PiIMkVmOXFnFkSYlKal4HqMjVUbHRgmCAMd1Ns7w7KN73x8Jbjm+fPSYEFFIuraGd/o0lS+Ps/Dhx6RRSBbHCK2xlaJSqeA4Q4B5YT5fq44xHWd8duAgauEsxU8LiNomphJN6/wFlDRxlI3veXi+Pxx4udWaC1tLjCmHO9oduj/8SF7ySJtNTnbayHIZneUURQ5CUHJdlG1vDHzszKknmotXvoiWlpi0FE6mSS5e4kRrkfG9e6hVR/49LQQCU0pM0xz+KdfqY/3rzUtskRYIg5U8Y3XqLh65fSumY2O5LqZbwnQdMAwMITaesPHkU4cm2qvPBFFM2L1O2FnD7vWYPNXg+0OHyYRgkGUMsgGDLMOQEs0Q4LVfz88mV1t4RcGf2yfo796Fkw2oxjHlY1/Raa/geB5OqYT6Zxli3YQ3WFadbvdWQflEkV3e/cbr42Xb5vd6ndqnh7lSq5O5NrbvYzg2hlIIw8S05A0h/od3QMZQ+mjL1s+fW/zrhemZmT0IEaeWFTx75tzMB9vGv/Ft1UXrlEKj0aA13X5/udFoHAUKgL8B4bksedFOCAMAAAAASUVORK5CYII=');
3513}
3514
3515.wt-icon-edit {
3516    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABKVBMVEXZ4/DV4PDV4PDt8fjX4vDZ4/AAAADw8/nZ4/G9z/C9z/CjvPCjvPCJqvCJqvBwl/Bwl/D////V1dVldJVznPlWhfDX4v7k4vJYiPUAjfSEk9UAAIUAHGM8c/A/ePkjY/TY2NO7urqowdrd3d90gcAhSKl+odMAMuMiYfEAAMYCUvtdvv8AQdrK3f+ytOEpSsuFtN8AAD4KAABXVlKwrKmmqKzS0tEjHx0kICEkICElISOxqqQAAADGxcWrqqqnpaa7uroTCw2qqampp6jCwcGopqe2tba+vr4AAAAAAACak4dYTyqCqOMAAHFOTXlskOUAAGUwn/0AAEc9S66cpcm+ubJRSTfKyMe9vLwxLC3Ix8clHyG/vr4XCw/GxsYOBQfCwcHEw8MIAABddBdrAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLikkYm6iAAAAHWlUWHRDb21tZW50AAAAAABDcmVhdGVkIHdpdGggR0lNUGQuZQcAAABqSURBVBjTY2AgDCSxiJn6SGGI2Yeb+EqjibnGuXkao4k5Jzp4eqCJOSW4ezqiidnFuMTGo4lZR9hGJ6GJGYRGRXqiOyYwJAxDTM0/OAjD1V5+ARhiKt4yGGL6mjpYwkGdQUNWlJ+XB8YHAAcED9ritz7qAAAAAElFTkSuQmCC');
3517}
3518
3519.wt-icon-family {
3520    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAolBMVEUAAADJysrKuaTMt5uzsaGrrqafpaGbn5iRnJaEk5B9lpJ7kpGCp510sY1stohms4Nkg25neWpodWhnb2Zia2Q8fmE9e1M4ek04rmg3sWQ0s10wtFYtgoksfo46fo47f6M5fqo0frEwfrQmb64kbKK/o3/DqYa/nnTEn2vcuXPYu37hq0nhpj/gozjhoTPamCnXlSbTkCDHhiDAhCa1fy2zgDVPlL5sAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLhh1vG6YAAAAmklEQVQY03XOWxeBQBiF4U2KQaFUM0UxcoqizPz/v0YrnbS8F/viWd/FBxSps2arVJVogDaatHVKrCNAiGm2cGytL59drmRjcZymiWJQSnW9gw/FYIzSRQefiuF5jDV4vWWZGOq+7znFF9/ueX4GXNd3iFVjIkp0N0EwqC/Fq0TO+a5CKeUJsG17z3mI3+Y80nqIQ9Q3bAP86w0ifA2B7AWBgQAAAABJRU5ErkJggg==');
3521}
3522
3523.wt-icon-google-maps {
3524    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABgFBMVEVlc2X++Pf/89L/77//7rn/66n/6qL/6Z7/6Zr/6JX/55P/5o7/5Yn/5IT/5H7/4XH/32r/3Vz/3FX/2kv/2UX/2D7+1kn1yaP/1z3/1zn/1jb/1TH+0UD/1C3+0jj/1Cr/0y3/0yf6yGr+0DP/0iH+y0b+zDr/0Rr+zin/0BX/zxj/zxf4taT0yzz/zgz/zQX+xiv1yyf/zAH/zAD/ywP/yQX9wDb+yAn+xwr6yA32yg3wrqXqxjn8wxP0tHH0xRbayUX9vh2Ozt+gy7zRxkvcxDTFxmTtpp+pyZ3up4+tx47xsj22wXVwyv1pyP9mx/+UvqZixv9exf93wNdxv+LupxVgwfhZw/9fwfhWwv+RtZ1RwP9PwP5Kvv9Gvf9Bu//uglbhhWjxfF47uf82uP/ud17ucVTnblvsak3pZkzpYkfgZFHfbB7oX0XlWUDbXDTjVT7hTzrXUifeSjfeSDTcRTLXSSDaPy7ZPCzWNyjUOCXVNCbNNwvSLSHOIxrKGRLASgbBAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLgUWugJBAAABBElEQVQY02NgAAFGndTMdGsGVKCTlplXWOyOLMTMlpSRW1Bcni8DAlAxFra0rLzC0ooiCSmgoCpYkJWVIyGvsKS8OpEJDMCCXBw8Snkl5ZVltvrGJua2jmBBbi4ePrvyyipvKVl5BWU1iHZ+Pn5BzuzaHEV1TW1DGwMzsKCQgJAIj2ddqJ6RkUtIRFQUWFBUUESaT7zeEmiil39QdCxYUF5YSoWXpwYoZuoWGB4dBxZUF5WXYpJ0tTIxtfAJioyNh1jEy8Uk6OZkYmofEBYeE5cMFmRn5Vc08vD18QkOCo+OjU+BaFfQMjV18PMPDIoEiiVDVDKIyWlo6Dr7+vr5A5XGAAUAJdc2bEv6OzEAAAAASUVORK5CYII=');
3525}
3526
3527.wt-icon-help {
3528    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wsPEzsoZNC4IAAAA0ZJREFUOMu9009sG0UUBvDv7a69u7bX69iJ7RArfxRSitIAShFQVREHLsAJWgnUHjgglUsvFRwoqqAVSIgLRw6UExWVUEHQSkWtkgJJmobEKEpoQ+KaJqGOXTuNE9eO7V3v7O5wShS1lnrjO70Z6f309EZDaJJvz30nacHIPl3X3zFsPF8x7KBoG+uNemU8l8ue//3XK/8ODw+7zXrp4YvpqelYlfs+T1e1d0dyGrJ1GRKJkB2GHm8Z++QVV6rd/fjBeuarT06fKj/cL+4+TE5ORqtS5IefVmNv/LgS4uQK6PUz6lNNyA0T94oSv70ZF1r88iu6bAX3P9d/fWJi3GoKfn32G9EX6fryUjZ2aCLv5xHBpsO9Bn04ZGAwVsNQTxUyq1AuR3x5PYKYLrwQ8FQyIrGZpaXlHVDaLkLh6J7lWuC9iUIAQdjklhn+TtdxoVSGYzM8lWAYSDi4lRLJrYk8lUvgpe7CZ7F41wUAm4+AejB09GI+CI0c7qkxkho20kUJyWkN/R0GuqMMFrORrzjYMEEKJ75pJVq7unuGAFx6BGwwZ/89Q4XCbBItG1ubDMUsg2Rb6D9ooDXs4uxVG1fueGCLAoIqyPWoeL2z9cXdoLBd1OpmQHAkCKaDbMbCwoKB9GIdT/cCx95qx3whgItLUdRDEVhhBUWPF/MPCJLk0XY/ys6E3LHzSqOK1IqD7D8mWIkBMkGPKqgwBZfTCoqyBoQ1QOQAA495iRyXFXaDOxOaRv03oVzASoZx23QgcAA+DxbXbJwbySFVlYCYDrR5QW0K0ObHgW4D6XRqrClYWCv8/Iy2WobFiBxwDoIaFLC3vYyXOzcwmKhDagFUXYRfF3lHqEoDvrXZ2ZnkXFPw1MkT9yPS2vtHBu/CNUEQiJucUHJ8aHjDKEEBlwiaynlUMeiDRAbrd2ZPTv1xo9p0hwDgNja+H4gJHeqr7qfnR+PUsH38l7SCsS2ByqEAd1t89IS4Rcfb87yxOH1savza6GP/8pnTZ1Sv2vqaqCa+uF2K9y3WQqj5VbTFJRzsqGOPkE+uzic/Ghu5fP3qtVH2WHA7bx56O/Bk395nOzu7DsiKN2RZ1v2/bs7dmJtJLvyZnDLwf+U/l7NvwQd5QJ8AAAAASUVORK5CYII=');
3529}
3530
3531.wt-icon-individual {
3532    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAP1BMVEUAAADcnCjdnSrQjiOEipXHgxndpD5vUjqmaR6GViRJQT5qTz3dnSyxtLbDfxmUXiGHlKuXn6ysra9TRjzh4d/fpS5vAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLSKYneTpAAAAVUlEQVQY043ORwrAMAxEUTXL3U67/1lDICvJhPzlY0ACeJO9gE16F7F49K2ebim1JLeMMVrUi1rTZBGJyCMukBHRogbm5C6Fwdm+pGOGFY5/mJ/gqxvmOgLAKmpZoQAAAABJRU5ErkJggg==');
3533}
3534
3535.wt-icon-keyboard {
3536    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABRFBMVEXU2uTEytTM0tz08vTMztS0tszs7vScmrSkorTMztzs8vTk6uzk7uzc4uS8vszs7uy0rsTU1ty0tsSckqzEwsysqry8wsy0ssTU2tzM1tzEztSsrsTU5uTc5uykprysssTU0tyswsTs8uyUjqy0vrzc3tykpqSEhoyswrysrqzk5uy8tsS8xtSUiqy0rrzMxtSkory0wszEwtS8uszExtTU3uSsrry8usTM2tystsSksrykoqTU4uTE0tTs6uy8ytTk4uSkqry0usTc5uSsqsS8xsyMhqSEgoS80tS0wsSclrScoqyUkqysprykpqyMioykrryEfpzEztyMkpSsusSkqqzM4uSsvsS0vsSsrrS0vsycrqx81mScnqyklrSssrzEwsS8wtSUmpyE1mT07vSsqrT09vTc3uS0xsTExsykmrTE0tzzwUiFAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLQ6qRYgKAAABGklEQVQY022NWU/CUBCF7+2lC3SztBRburB1AdmRArZSRGURBROj0ahxi8bl/797SXwh8ZvJmWRyzgxASKQQhRUhqvgxQmj8/AAQJ+WLfY6H3Aj2iqRItCsVQEkn/WSdJxsEzDThmdR4f10CMZneT9v5TEcgBSWrJnLB2gX4pPPCEh1WUdgmgcTk3ToEotqirb3vzA7NkHXloiU/ei5IOTrsfWmSru0e/hjqAE6wM1UVulXZyNu8GRDHMitsnCx5HljTuMRkGTor08PS0gsBxUe6ZmpxZNYio3vjxIvNI63GqPplLhFbOpwOyCMfx7nTJ7s9/MOaH0wWOD6ef/q35XIBt78ZhXu8LF9feVvMZi54q6zccKtWLviPX8A9LMH662/sAAAAAElFTkSuQmCC');
3537}
3538
3539.wt-icon-media {
3540    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAdVBMVEUdEADW5+fO3t7G1tat1ta9zs6c1ta1xsaM1tZz1tZ7zs6ltbV7xsaEvb2lra17vb2MtbWcraWUpaWMpaWEpaWUnJyMnJyMlJyElJSEjIx7jIx7hIRzhIRze4Rze3tzc3trc3trc3Nja3Nja2tjY2taY2NaWmMZs7qyAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLCxmPvivAAAAz0lEQVQY023PYY+DIAwGYKeeTGU4PNTSgrMT+P8/8cAll/tw7wcanrRNWlVXGo0WUFV/UyvYxhEIll9SStsdvhpgZpovEkAlS1PP/sW4WZHxWxfV4laPCyIgUUYrlKVZ1LfuaQygI5/RC4WraLv7MEiDjHRk3MfFmba9930/GB/Yvwqq5Vjbbsg2GYrp5As3BtHJPC0nCCmFghrYmUk+HlIaF9P76tTrcTKYEnfGwxWEzXJKjIjunVLyvozTni1v4lhKOkMsd4bP7/PmUv2fHyoSFq/BWywwAAAAAElFTkSuQmCC');
3541}
3542
3543.wt-icon-note {
3544    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAclBMVEUAAAD375SlpaX//5z3lHP/zr3v573/95z//6Xe3r1aWlr///9SUlK9tXOclGOEhIQAAAApKSlCQilzc3P//629vb3Gc2P3nITWnIT/zsaEe1L399atpWuEhFJSUjlza0rWzoRKQjHv796UjFr35+feva1ADoLAAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKzgzpboVAAAAa0lEQVQY033PRxKAMAhAURJLsPfe2/2vqI6Dxonj3/E2AACsBlXB3aZTxTHxCy1BIYANKnL+gXamYJoEjoJxdG9/MHRV1Fznhey0HJ/jrUNqjTFRyjjhgD22npBxXHyGvte9UH6Tmk2qgZ92XlUGdEgav2QAAAAASUVORK5CYII=');
3545}
3546
3547.wt-icon-openstreetmap {
3548    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wsPEysflq8PfgAAA2ZJREFUOMud0l9sU2UcxvFvT0/b0z9rR9eylnWrBDY2kY0hEOfEcGNUwo3xToOJRqKJcOWVN8bEGExUvFETEyFxKHHoEm6YTImYbbipU2IY4mACXTe3nbU9O2tP23N2/nihM002bnyu3rx583mfX/Jz8W8mcv3dQL/jOFecucrn4fvSN9yC0F2oFB+7q9x+wsa41tm89ctjz75y8a33Tu6PxZOP27bwvLtSibUmn3TWHBc1+Vn+QnYc4syX8aeTrFoWS2UV3SqD4lBciLAt3Y6qlZiRb9HRFiHR1NC+Pfjo1Joh1oKmZZ90OZzAtlkp5gj46hBsi5nJFQ71PIPdXAa3i6DhIRLdRa6kc2NwogP4DxRqPJex4vzqFSXsBgl7QcOgSkAQaG3cj4mGx+cl5AsRCYSRwiIOKhUj/FFtqVrQicVjxyUxRCS8mWh9kgV1ieHxaZrT7fiEGHo5zFLBh7IcYrGk4A4LtHW3Jrv2PtK6EYiFedh0DHSzyoqtoqyWqXdvo1IVKWpgmP88VysmkpnChQM+i30P9cTXgSMzZ9LlahHTNrAzeQy/RSqwHV1XqOgOlkfG9N4mr2mYJkhBBUmU2Oxt4JMP3pleBx5oOZIxrdVStaph+V1IYgCvR6AptYfRy19TqlqsWjqh+lnC0SwBn5+dDR2MDI2fFzye8kYjC/Mz8jmXW8AxbXTdwudsQZKCXDh7mt/GruPxSrhcLiSvSMKX4KervyOrN9/ecf/OwEZrYy8tKFcSqegLuiQSUiW+vXgOTzVHLOknO3uZH7+XScSbsd0wKl8iHovR1BLsKi5r1zfcw96HD+7RTT/hmMxXfcOMDU2ilIocffUYvT0h5tQC8uIf5A0Vy2+Rige4Npife/DAXm02c2s9uLKqv+SIKhf6xhkeuIpaLvH00YN0ddssaI00SiZNLZuYIoNSVpENmYHP+sbkrOKsa/j+wBtxg6I4+PEIo4MTqJrGy68/xb7EFpxIhHohSyGfJhydpTC3jNsnUi0ZGTmrFGpLudcOyznVo8/n5pQ7S4em7vzFkeOHS4ZR/O7TU0Ov9Z8+/+7Nycwvqa1SLFgXSP05fXfs0tmxD78588Obcja/yL0STrRHX3yu91T7rt0nPN5IW+2HNQX8G9zfOzs6d29qe6Czjv+ZvwEzfn+Xi9vJQwAAAABJRU5ErkJggg==');
3549}
3550
3551.wt-icon-preferences {
3552    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wsPFAkAuVpSLgAAAxdJREFUOMu1kltIk2EYx59Xv8/N9/u2b9/mTG3TZnjM6CLFAg9BGkF0YJ2IoquKxLKoboIugiCyA0ZERQpFUtmN4iqSDmuS2maZmqk5xZbNNTd1m+3gjm83CWGuw0X/qwee///3PPA8AD9k/mLeMmw01m3fosYQRZrm5mWdhs76vt73FoNeX9Oq0wnne2LmCpPJ1CYQCMoqDlXWLATraG+TKRTK68FgYI9er2/SPtee+zg4mBYVWFRcNNmqay0IBPyLHms0x+YbVar0wqzsLCXLsIAxXp6dk/2G47j1d+vr0c8+ND+4d+dubpN6cx2DcQefIL+yanVhGABgasKyzzrpOD9sNPJSXgq+WV8vRcWWrC0rn1lwwzndeXDX1f/hQ6XX51vpmLJXEWKKBWgQ1T81lhs6u/mB/n4XZphxhUJ5Ui5P/DY/j6Id4PLFS4o01ZJTmBaM3KvtUY6xqVWr8rmPGwokNxnMdFA0baZo2pKTm0v+CggAUHPmSkG6IK4pZcCwWPeVDtxH+VvftRx49LtMbLQGf6KH/zZsP5rQpS3Oo11Uamjal29sHEpyuDpfA4T/CVh5w8CCzXlhxBqu8NCiCDMxZJfTYYlQzBfiSCSzmMBIi99v+yvg4Vvt1Ns+96XPo86DYS4J/MqsJ9D94kjitDFZmrYkj5NwKzxOZ8kaih5smfWZ/gh0JOyotow6DoWxLEaeyA5MfrVWvWo/YyiMRCZCbk9pUkamRCIWJ7qnJtduFMbrNF6vNSowe7/2eMhLTrtm6RiFSmqzjn05bm/crAUAeOoPfCqmaeyz2YtScnIoXiTinDZ7qVoobGjyen2/APl1d/Iogaw6Roj7ZHKstIx+Pjv9aFvtzwPTOXE7EwyiGfN4UUpmRiyLhQlsnADdtlqfzXmouSLgtAUCIlnq0kwV6X3VWzvzbNf5FBHQESYJEUIAIQTXQmECOP5sjccz2vXy5dVStZqLi8ca6O7+9Q+li9Lj/WxBPqLYZMb10IwIoglCcQgAEUIIQgiAECAAoRCg4FaEOLGEczS73QPDZrMT/pe+A0H3Q0AbioGyAAAAAElFTkSuQmCC');
3553}
3554
3555.wt-icon-reorder {
3556    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQAQMAAAAs1s1YAAAABlBMVEUAAABhTENfawj7AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKhuI2fomAAAAI0lEQVQI12NgQAYJQPyBgYHxBwMD8x8IG4RBbJAYmJ+AogMADlcIcYP3HSQAAAAASUVORK5CYII=');
3557}
3558
3559.wt-icon-repository {
3560    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAA3lBMVEUBAQD+/v/zfYDzbW0/iV4ri+veoKHdf3/rZmXgYF/SVlU/bXREfmfYgYLq0dD3eHpkjaOZnJqgqqeQ15SK2I57zIHR2NL3dndCdWvvaWm1v8R2lpumUFHbW1rCV1Y/cW0qh+UtgdIugM0zgMW9xst+mJ6JSElXXHSpsbGvtrezxLy8xczajo6+x8n2c3RMYnpDaHrya2vOVVTI08pHU1mev6I/bnDZ3Nrf4uCGmp6MnJ6zur2USkw5gMDbm5x8zIKTx5rl6OckmbW5xsRCgrnoxcV8zYJXiaq4VFRtkaHZ2FV1AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKTuYmoktAAAAwElEQVQY033Q1xKCQAwFULILSEeaChYsKHbF3nv9/x8SxXUYHryPZ5I7k1AUicJmqER2Jbtf5NmYrOUUQmoWB5yQuhIsCTZCKBtwPO5qBDFSeaHIYRbg2Iqok258BkMCYL+Tl8rW34ywqoAiN7R5hDWGqVSHfqHwkNtN0jgoM2Gc97Iz6RF9iqcyMwaoz1w6R1A3LFq8iy59ANAJNm+mYVrpxbtA+l20pC3TmAJk6tIqdqiXl/Z6Lu8lX9I+U3/zAhovDyCRKEe+AAAAAElFTkSuQmCC');
3561}
3562
3563.wt-icon-sex {
3564    height: 1em;
3565}
3566
3567.wt-icon-sex-f {
3568    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQAQMAAAAs1s1YAAAABlBMVEUAAACcMWNDiM8LAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKRuj9KnlAAAAKElEQVQI12NgAALGHwwMzH8YGNj5GBjY2FAxSAwkB1LDkADBIDaUDwDIUAddd0AnGwAAAABJRU5ErkJggg==');
3569}
3570
3571.wt-icon-sex-m {
3572    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQAQMAAAAs1s1YAAAABlBMVEUAAAAxY5w3p9FjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKQApkWAJAAAALklEQVQI12NgkG9gAGN2IOYHYtkGBvafDQz8HxgYZCwYGCQkUDFIDCTH/oABBAAzMwi/F/MnpgAAAABJRU5ErkJggg==');
3573}
3574
3575.wt-icon-sex-u {
3576    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQAgMAAABrdreIAAAACVBMVEUAADycMWMxY5yhFlGpAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKB7KhWwrAAAAKklEQVQI12NgwASMoQ5AkjV0AZAUZVgBJEUYNLCSEFnWVSCVTKsasJgFABwrBnbuyFU0AAAAAElFTkSuQmCC');
3577}
3578
3579.wt-icon-sex-x {
3580    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQAgMAAABrdreIAAAACVBMVEUAADycMWMxY5yhFlGpAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TKB7KhWwrAAAAKklEQVQI12NgwASMoQ5AkjV0AZAUZVgBJEUYNLCSEFnWVSCVTKsasJgFABwrBnbuyFU0AAAAAElFTkSuQmCC');
3581}
3582
3583.wt-icon-source {
3584    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAOVBMVEUAAADn5+f39/e1tbXe3t6UlJSlpaXv7+/Ozs6tra3W1tbGzsaMjIycnKW9zr17hIScnJyEhIze3ue/GJc0AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TJw5QqmCAAAAAk0lEQVQY04WPSRLDMAgENWxCm5f8/7HBslJOTpmLii4aREorhEzCOT0hkgoQNv5CWYQDkgwshhoVCiQTuCw4WlTYXISo6mo1vsTwA4KNJuTyWj4ou8qErjH08u9Wna3SPYZOP17vPn+0Nzx+tTH9c27C1qyfWvzepBbDmh3audLnoqIVtn+TSNt52A+57jw8p795A4Y7A+GmxoXhAAAAAElFTkSuQmCC');
3585}
3586
3587.wt-icon-submitter {
3588    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAAP1BMVEUAAADcnCjdnSrQjiOEipXHgxndpD5vUjqmaR6GViRJQT5qTz3dnSyxtLbDfxmUXiGHlKuXn6ysra9TRjzh4d/fpS5vAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TLSKYneTpAAAAVUlEQVQY043ORwrAMAxEUTXL3U67/1lDICvJhPzlY0ACeJO9gE16F7F49K2ebim1JLeMMVrUi1rTZBGJyCMukBHRogbm5C6Fwdm+pGOGFY5/mJ/gqxvmOgLAKmpZoQAAAABJRU5ErkJggg==');
3589}
3590
3591.wt-icon-warning {
3592    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQBAMAAAACH4lsAAAAD1BMVEUAAACEgweDhIMMDAn+/gDrGEwpAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8TJDXKjNpnAAAAU0lEQVQI1z3Myw2AMAwDUJcNEB2gYgJIuwDE+89EPi0+PclOAKDsmKm8fkmikLo0tGWpfQ5dkqVJU8/NGFZyMIYmi8S3V+LjUnN5/OToHjFtZwQflYESa5j45LkAAAAASUVORK5CYII=');
3593}
3594
3595.wt-icon-zoom-in {
3596    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAMAAAA8w5+RAAAAyVBMVEUAAAD9/f37+/vz9PTW2NnFyMr+/v6KjI/v8PDs7e3h4uPc3t/5+frMz9HKzM/09fXCxMeytLerrrDx8vKLjZCSlZian6Oeoqejp6vj5OXU1teXmp7T1df8/Pzt7u+/wcP29/e9v8G6vL719vaipKbZ29x8foF/gYSBg4aFh4mIio3Y2tv9/f7t7u74+Pjq6+vl5uelqa2nq6/HysyVmJzS1NaZnKCanqLf4OHExsicoaXo6eq4urzP0dP6+vufpKjm5+iPkZN6e31AyNlnAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8UCBS6m7cSAAAAz0lEQVQY043RxRKDMBRA0XhwL1Cl7u5u//9RLe0AJave5ZnM5CUPgKxrxahoIF94a5e9QpizQDdow/YHu3Fmy6KiqFyPljxIDU1qkiRzhVDHayVYqr8z+WQ+ogsjwY2G+LdSo5mgXoUQVvkUy4phpSdZHEd1905GCcLaB6FmzghLr3dQrBC1sP0zEsYxMsnPZldlx/EPHRpYmenYHqrALbo/77a0s2ez/P80YfQIRWNWYS0YZauyJxhhl+1AsD0jxz4SlnB6tnsmEJt3ZfBPL7cVD59lZld0AAAAAElFTkSuQmCC');
3597}
3598
3599.wt-icon-zoom-out {
3600    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAMAAAD3n0w0AAAAq1BMVEUAAAD9/f309PXGycvNz9HW2Nng4eLt7u6LjpH6+vvLzc+xs7b5+fr29vaeoqabn6Pd3+CrrrHm5+js7e3w8fHy8vO7vcCjp6qgpKfDxcfT1dbV19iKjI+/wcP8/PyRlZjY2tuFh4moq67j5eWXmp7O0dOanJ/Z29y2uLqanqKdoaWHio3o6enq6+vEx8mVmZzIy815en18foF+gIP4+PjS1NaBg4WlqayPkZQdbwOcAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfjCw8UAxq+10PeAAAAxUlEQVQY02XR1RLDIBBAURYNcZcmdXeX//+ytumkNPQ+ntlhFkBIJTtmx0btsjyfGP2sZS41SWp5wyUoG4059yntjipXnSdEHEecMxIYToOl8woLEQ7I3WzwasvqU5mmDdIeAPTEBUfcLL6T8E5IJwnZoEEQNYKNt0ztFMh6VjrY+lkJ41pjT+3uR0Hg7ebELZRRbK19lIyTn3sX9sKwoP0+KXQf2Z8V/b1mBA4TQzMG09lQMw5sdZPaJ2yO+RkjvfAU6fQEEtUMa3RomcUAAAAASUVORK5CYII=');
3601}
3602
3603/* Miscellaneous images */
3604
3605.icon-cfamily {
3606    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADlklEQVR4AdXDbVDTBRwH8N9AhoOdCAFBN3agu4FLGYXIwRkxHkLmuVWyecZABLxYcGQG4vQ2MEXA4c4mIjj/U7qogIQEhigsjXy4m7gWxBACPTzqrjvPetHlJfX/RuWL3qyu43rR5+5D/2PBRzn0h3wRx+dEZ2C0SUtL91rw4dNj32/JtcNLeAb+z1sKaEmirYxG58CzSWdZWtkIv4T3f6Kl4ImbO4gOgfj1WB7XhhWpF36lf+ukWq14g2h/NNE6ooY8n9Xvwif6DCvI+RTxb4+56U+plEK6lw1yBf2dAatV98Buf9wmECw8vGr/pb3SWELCD77lJZ1HjHYUG/ZPq3QW/ZbB2Y8Rvjt4Yehu32NLT7OOPLFKpfdtQiHMix8MXsREjWGUvI6eCNzYhcTC4R+I4Fs+kP3wwlwHIjThICMhsorukycmLtfZ5OcHo78/6olwXpn9Y0pm51yo8iIEqT0LkS9Y6l5qjP6Zsgm+am8sL/QGachJnjChoQf6Y2LQGxkJ0zJv9nSyAgEv2vCMys4GZA4gKOUTJOzLBOUQu6KeEGbkgV/udYA8eY9I3CWRYCQrAzYfwkFZDajEBUnRdYgKrrHCHAfLK9iH5QeJTWaiIKjxB+0mMXniLC212GLXYTBbjp4KBnnGryBrmMamuklkHXEjrWYSCVUOZDQdRlpTIoTHfJDbl26hv+q2WDhOs3n9eFmZw6XRoD8khB2IiEF/US1a9Z3s5moXpO9MIVU/hcwjX0B57hQb1/ImQhuj4NvAYbP6pFBf3uQwXzKtH2o9y6GhXbuCxhhm/vPkZIzEx8O1fTvcBgPuHKvDrXwlPtq652v+647atfnO6qST+Xdy26UwXq3GniuFyOgTQ8jwID0Xi+YrxvmdpzRBZBEIKqxcLobFYrjUaszu3Yt5kwlztbUY1WhwLUt2j55IbOPfy+6Ow1u3ldCPaVB4UwZZrwiCpkD4lvoiXBtSQa0BAZPdq1ZhJCkJLpUKd3U6fMcw+Ob4cXZaq310+5VXO+iJjT2ijpzP4h8ZxvNY41QZim9mILV3NcRMIJ46xAW3hCbJGhSk74qImLkUG4tbcjncxcWYraqamKmsbBnfsUNBi76Ub+U81xvFoUXywbWKnddlLUU30iaUw3HY0ClAhJmPldXLZnjlXnr63YdhYRLbmjWqG+npKte2bQp3QYGI/sHmyxJRWr9IIW1/WhXWyFPxdd4S+i/8Bifjq8vG+EdXAAAAAElFTkSuQmCC');
3607}
3608
3609.icon-childless {
3610    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAABlVBMVEWB+vr5+fnyAwgAAADyChDqSErrGBnqAQjpFRnsJiroKSvxAATziIrpEhYMCwt6enrwcHL+iIkICAfqGSDoICL4VljqDhLyxcad2NsiIiL1VFP8kJLaamb56+rwHyTzsbKwsLDiVFlJSEj58vLT0dLqOj7wra/pNz3xCAvBoKTtCQ4bGxvzkJL3u7xnZGH3Y2VoZWLGlprk5OT/8e/y8vHua27oR03hSE3jNzk8OzviQEbqMjVZWlrYXGGmxcdQUlLtLzQSEhLxjpCU2tzCvLt9i4zJqaywrK7qAALEq6v1u7e7oKTxExeqvcFub3CowcSgoKDa2dnwFx3HhYjyfX7u+/vic3HDzs7309L44eF9h4Xxg4WqqakwPDmAgIDSd3itu77QzczCubb/zc4rMzI3NjbRj5LK0tH8kIzxh4roeHThcW7ugIJ3d3ftpKSTmpryrrC7sq6Sk5N/kJG9lZi+k5bCUVFRT0/jU1XtUVNMREI6REHqyMlGR0jWY2RQYmLea2zsZWdmYl9MVVXwXmLqW2CdnZ1b8uZQAAAAAXRSTlMAQObYZgAAAaRJREFUeF5l0WOz5UAQgOHumRjHtn1t27bWtm3/7u1Jqvbc3X0/peupQRL4063BaWPsTR3+bW9Yi9iabQdHX/4Fa4aZ+TGb7ahYbxWzeqUNl6Vg8hjdPvjWd3vaYESfx0d2BHTHPz/SWd2FtfWQ8uAG5+ME25zzheshZdIRPbiaUO+/5wWSXySbWIkMCdgzzzCdkL58v0rSPz5ToF2/shzJcOYE8anc8N8uEV3wbvcjRiN5ekGti2beHVZfnbrnXEIsljMAg3bL2b4zLN1D/MgDPE6LfGwOpu0OIYJU/xEXLSFa5goYmisBQamL4mEKManegaqWRXzGKTpLOiTivIR3lxchH7EQewu86Wk+LspEgZGpXhyoxaAeDCORxztDd+qTpU8LNKbHdAAYVY4RdzwPPSTYl2jsk6yyFMkL5iNx1lDXZEGytAVU2X6CJb7JvUI638nL1iybANHGrh49eL30LSdk/uZ8l6YYMXDqqYUq2M6ylQ0ClxTpZ7ToQDorM/3c754cYnbZ52/5B6pMmpiD8+XyoZqqmjU9tQX/FVtJLsba42+NUUAdGeTepAAAAABJRU5ErkJggg==');
3611}
3612
3613.icon-children {
3614    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAbFBMVEX4+PgyMDAqKChSUFA6ODhCQEB5eXlZWFiqqqrBwMBKSEhiYWEgHR2amppxcHCSkZGioaHS0dEjICDKysqLiopraWmysbEoJSUaGBhIRkY4NjaCgIAwLi5gXl6Ih4dYV1e8u7vIx8fAv79BPz9l9ntVAAAAAXRSTlMAQObYZgAAAIdJREFUeF5FwLVhxEAAADAdmJkeIbT/jiktpyaOTpj6sDkx58OJKlWN01KsIWTAXpPvKfz1I9hud0NQXnMVS9iL2dgZ46u+xExaQ7F0kyq+Zn51VQpHW/KIcYK2SdcFwzoVLfBYa6TWcLtAeexvmn6meEPehEaZcel/+O54fsQntCOAAdRf/gGvLAYSbRRlHAAAAABJRU5ErkJggg==');
3615}
3616
3617.icon-edit_indi {
3618    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAECUlEQVR42pXPfSwcBhjH8UfPaL1UcXde79xdUS9FaVIStbkGVUxbVjO1mrZj0bIOU8Tr0WJTmdmsOJy3VV9W1ETF1bt2ySSKo7KUTViLu3abtOu2ZvfbhcX8sTGf5Pn3m99DGzsuIjr/yJgTqzAwiy2hNU60/5FCOZNhpPKKJjE2TO1yzygslgzh7cQ2kHY8BM4ikCC5ilRqbnSU7KpYQkTp3AtHr6r9tDGf/W8mdqJlYBHH4ppBFA0NgziQcwkarrQOXqsXo6NrCKKS+1Dn31oianp33RzH+lymk1cpiFMA0ooFUaTqYiDKqYCkuhIPJiYg7fgaDjbBSjJKA+kUP1w3aGh6Nkd3eywYFPF3LAFZoirU11avxDo7ITDhKjksAsfUfkpdy91m3eA23TcidzBVyxinQBSHjGwJ6uskmJgYh1QqhZU5V2msbwg+h/fYjM0wo41s1TmwV9soAUSnkZ5xGQ11NRgfl6G7qws2AoGSpasHAddi0ZjFNqcVW2hjSd9m5ay8KZONoae7GzZ8gdJITx+qmNyIyeTSCjX6P/LyPhPX1qiWyWTo7emBvaW1kqWzvOyJKduIt6lY882m3IbaGoyNjaKvtxdOtrthqEkQcGjWhK0v2FSs787tzMoKMUZHRjDQ3w8XeycYEIHPdQTbPPQd2ozctpnkL8QNkI0MY3BgEHsd9kCPCNaOQlgfvA6mbclLXWZMv/b2MD9axfj3pQk9L8863wROl82hpakFPkK35WUCLhMOQa2wONAGI4dSsO2KwLS6AH1O0gNNrQAP+i+eZfMLwZW/I6FwCm4+VTDTUMVMCbzXGmEu7AHX8zYshO3geDTDZJ8EJi5isKzz5tTIjLG2szxXXFx+rLzqKlKK7uPI8XZsY18AURjsQgax+9Qj2J74AVahU+AfnQQ/YBQ833vgeUlh5vol1MllJ62VmZWqc7Wxfkkivoyj/oEgioWGyRl4p03Ct+A5DuX9tHwHc59AmKaA6/vzcIychWXwGCwDhqC29bAXrZVdPfWJSFSJkMM8EBEOnJPCP3cOrxf+DL+8RfgXyJfvUL4cPhfl8M6VQ5i+AHPP6+D49IO4GR+sxgJzFkTkOAyir8Cy+xAmwmZ4nH8KX9EvCMxRIDhfgdCPFQgvUiDyUwWiP1cgqvQpgrJnQY6VIEpGfEp9Mv2jyZt29C2Q+8yw1pHFgZ1vTX+3L2paHpj244uTlxb+jFZFokoUiClVIL5CjvQ6uTKpbO639zLuzsSn1jY03OgJG3u4yG7tvKe5mtziPhOu5rsUpB30PJAX+cx/T9TjELeTw3GvRnTme0dJK/xie68EJfY3hqf2Vyd8dPdSUXnfmd5vZK7fzz9jkMr0wq86127d0SCVvwCNIBPuzlqzxwAAAABJRU5ErkJggg==');
3619}
3620
3621.icon-fam-list {
3622    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADlklEQVR4AdXDbVDTBRwH8N9AhoOdCAFBN3agu4FLGYXIwRkxHkLmuVWyecZABLxYcGQG4vQ2MEXA4c4mIjj/U7qogIQEhigsjXy4m7gWxBACPTzqrjvPetHlJfX/RuWL3qyu43rR5+5D/2PBRzn0h3wRx+dEZ2C0SUtL91rw4dNj32/JtcNLeAb+z1sKaEmirYxG58CzSWdZWtkIv4T3f6Kl4ImbO4gOgfj1WB7XhhWpF36lf+ukWq14g2h/NNE6ooY8n9Xvwif6DCvI+RTxb4+56U+plEK6lw1yBf2dAatV98Buf9wmECw8vGr/pb3SWELCD77lJZ1HjHYUG/ZPq3QW/ZbB2Y8Rvjt4Yehu32NLT7OOPLFKpfdtQiHMix8MXsREjWGUvI6eCNzYhcTC4R+I4Fs+kP3wwlwHIjThICMhsorukycmLtfZ5OcHo78/6olwXpn9Y0pm51yo8iIEqT0LkS9Y6l5qjP6Zsgm+am8sL/QGachJnjChoQf6Y2LQGxkJ0zJv9nSyAgEv2vCMys4GZA4gKOUTJOzLBOUQu6KeEGbkgV/udYA8eY9I3CWRYCQrAzYfwkFZDajEBUnRdYgKrrHCHAfLK9iH5QeJTWaiIKjxB+0mMXniLC212GLXYTBbjp4KBnnGryBrmMamuklkHXEjrWYSCVUOZDQdRlpTIoTHfJDbl26hv+q2WDhOs3n9eFmZw6XRoD8khB2IiEF/US1a9Z3s5moXpO9MIVU/hcwjX0B57hQb1/ImQhuj4NvAYbP6pFBf3uQwXzKtH2o9y6GhXbuCxhhm/vPkZIzEx8O1fTvcBgPuHKvDrXwlPtq652v+647atfnO6qST+Xdy26UwXq3GniuFyOgTQ8jwID0Xi+YrxvmdpzRBZBEIKqxcLobFYrjUaszu3Yt5kwlztbUY1WhwLUt2j55IbOPfy+6Ow1u3ldCPaVB4UwZZrwiCpkD4lvoiXBtSQa0BAZPdq1ZhJCkJLpUKd3U6fMcw+Ob4cXZaq310+5VXO+iJjT2ijpzP4h8ZxvNY41QZim9mILV3NcRMIJ46xAW3hCbJGhSk74qImLkUG4tbcjncxcWYraqamKmsbBnfsUNBi76Ub+U81xvFoUXywbWKnddlLUU30iaUw3HY0ClAhJmPldXLZnjlXnr63YdhYRLbmjWqG+npKte2bQp3QYGI/sHmyxJRWr9IIW1/WhXWyFPxdd4S+i/8Bifjq8vG+EdXAAAAAElFTkSuQmCC');
3623}
3624
3625.icon-indi-list {
3626    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADJklEQVR4AZ2STWgcZRjHf+87H7ObzOxO9iMfSTcfaIzYg1CkpKI0oKgIgofeBbFYqZ48eBLBQy/15kHBFg+i4iGgICJqVHrxYkGLpmpoYtQS4qTJfuzOzO7MvK8JgliWhCZ/+DNz+vF7nvcRHJCh6jmvPFV7Saf6mXqw5Usplrxq6XXgF/bJgcBTT1/67vzZ0/PffL/BV4tfk0QxlckJfW3p8xJQh/6Y+9qNnF8oVivzm03F9WtrtIJbaKXohqGYe3DhY2DhUIaT9776tpVznk+ThEYQoLIMadpYbklbbrEdtXQJSO/YMO7ESWunTpb2ADDyBRz/GKY7jMx5eGVTHGrkXtRZ0vAigLRz2P4kdmVm9zshjJwbAMmhgPWt5U/H7j5JL4wRuRJ2YQTHr+GOVBgYFIsAhwLCt6mTP/1D3vPuj1JPyHwRy/Mplg3yefHOEYAQtlqvlWu1T5LQQkgTaQgEejGO9MrRgPXG1STqYpWmMAdDqk6bn95/9wuAIwGd4ugkKIquxXg15OcvP0RLp7q19pkE1B3fYaH03HFpDXyUG7lntjBxly0tB6QAoLn+WxoHNxpZ3HwFuHygoVs691B5avJiZ7s9jzTRWaajdsjQ1DDOgMPW6joaYVjF0bIx6F/Kuu0Luhu9AVyk3/Cx0SfPvrDxyBMn9FtvXhFxqMCwEWYeadmAgdAKvdesR9Zr77alSbVI6utngMXbDAvVuQf+vJnw3gfLQpll3DEPa8BFGw7s2SpJmmSoNGGvVhKRdptCJzGq1z7eB7T9semdumC47PLw4/fRSyXNhqbZ0RhSAJos0SRdRbeT0osSktBnd2ydhvXZvh1ahdFpM1+kF7dA2mRpgpQZRReEAARovVeBSk1UZhKsbbLdaAnbPzbXB0w6QQ2lSHsef613tDCEEICU8O8foEGh0Qo0kp2bAfHm76g0nu1/FGolb/zMZQzj5PipZyvD0wXTMk2JFAjJf0CtQWWK4I96urV8pR39ff3HTrDyMnB1vzu0hPHo9NiJp2YGS/5M3q9M7K5iyDBsU6kkTMLWRnt7Z/3W6q+rjRsXVoAm/8s/EoFZXfn2ZwwAAAAASUVORK5CYII=');
3627}
3628
3629.icon-loading-small {
3630    content: url('data:image/gif;base64,R0lGODlhEAAQAMQAAP///+7u7t3d3bu7u6qqqpmZmYiIiHd3d2ZmZlVVVURERDMzMyIiIhEREQARAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAQACwAAAAAEAAQAAAFdyAkQgGJJOWoQgIjBM8jkKsoPEzgyMGsCjPDw7ADpkQBxRDmSCRetpRA6Rj4kFBkgLC4IlUGhbNQIwXOYYWCXDufzYPDMaoKGBoKb886OjAKdgZAAgQkfCwzAgsDBAUCgl8jAQkHEAVkAoA1AgczlyIDczUDA2UhACH5BAUHABAALAAAAAAPABAAAAVjICSO0IGIATkqIiMKDaGKC8Q49jPMYsE0hQdrlABCGgvT45FKiRKQhWA0mPKGPAgBcTjsspBCAoH4gl+FmXNEUEBVAYHToJAVZK/XWoQQDAgBZioHaX8igigFKYYQVlkCjiMhACH5BAUHABAALAAAAAAQAA8AAAVgICSOUGGQqIiIChMESyo6CdQGdRqUENESI8FAdFgAFwqDISYwPB4CVSMnEhSej+FogNhtHyfRQFmIol5owmEta/fcKITB6y4choMBmk7yGgSAEAJ8JAVDgQFmKUCCZnwhACH5BAUHABAALAAAAAAQABAAAAViICSOYkGe4hFAiSImAwotB+si6Co2QxvjAYHIgBAqDoWCK2Bq6A40iA4yYMggNZKwGFgVCAQZotFwwJIF4QnxaC9IsZNgLtAJDKbraJCGzPVSIgEDXVNXA0JdgH6ChoCKKCEAIfkEBQcAEAAsAAAAABAADgAABUkgJI7QcZComIjPw6bs2kINLB5uW9Bo0gyQx8LkKgVHiccKVdyRlqjFSAApOKOtR810StVeU9RAmLqOxi0qRG3LptikAVQEh4UAACH5BAUHABAALAAAAAAQABAAAAVxICSO0DCQKBQQonGIh5AGB2sYkMHIqYAIN0EDRxoQZIaC6bAoMRSiwMAwCIwCggRkwRMJWKSAomBVCc5lUiGRUBjO6FSBwWggwijBooDCdiFfIlBRAlYBZQ0PWRANaSkED1oQYHgjDA8nM3kPfCmejiEAIfkEBQcAEAAsAAAAABAAEAAABWAgJI6QIJCoOIhFwabsSbiFAotGMEMKgZoB3cBUQIgURpFgmEI0EqjACYXwiYJBGAGBgGIDWsVicbiNEgSsGbKCIMCwA4IBCRgXt8bDACkvYQF6U1OADg8mDlaACQtwJCEAIfkEBQcAEAAsAAABABAADwAABV4gJEKCOAwiMa4Q2qIDwq4wiriBmItCCREHUsIwCgh2q8MiyEKODK7ZbHCoqqSjWGKI1d2kRp+RAWGyHg+DQUEmKliGx4HBKECIMwG61AgssAQPKA19EAxRKz4QCVIhACH5BAUHABAALAAAAAAQABAAAAVjICSOUBCQqHhCgiAOKyqcLVvEZOC2geGiK5NpQBAZCilgAYFMogo/J0lgqEpHgoO2+GIMUL6p4vFojhQNg8rxWLgYBQJCASkwEKLC17hYFJtRIwwBfRAJDk4ObwsidEkrWkkhACH5BAUHABAALAAAAQAQAA8AAAVcICSOUGAGAqmKpjis6vmuqSrUxQyPhDEEtpUOgmgYETCCcrB4OBWwQsGHEhQatVFhB/mNAojFVsQgBhgKpSHRTRxEhGwhoRg0CCXYAkKHHPZCZRAKUERZMAYGMCEAIfkEBQcAEAAsAAABABAADwAABV0gJI4kFJToGAilwKLCST6PUcrB8A70844CXenwILRkIoYyBRk4BQlHo3FIOQmvAEGBMpYSop/IgPBCFpCqIuEsIESHgkgoJxwQAjSzwb1DClwwgQhgAVVMIgVyKCEAIfkECQcAEAAsAAAAABAAEAAABWQgJI5kSQ6NYK7Dw6xr8hCw+ELC85hCIAq3Am0U6JUKjkHJNzIsFAqDqShQHRhY6bKqgvgGCZOSFDhAUiWCYQwJSxGHKqGAE/5EqIHBjOgyRQELCBB7EAQHfySDhGYQdDWGQyUhADs=');
3631}
3632
3633.icon-minus {
3634    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wsPEywVOTtwpwAAAG5JREFUOMtjYBjsgBFTKO0/hDaG8s8iyRlD+TB6FiMRdsz8TwxgYJj5H5tuJkyhsxR5GYuBxkRqPUusgZQBFpyxxTgLySWokfH//0ycPsFp4P//adTyMrGRYkztMBy4SDGGRshZLDnDmCppdZgBAHCgPcALClCyAAAAAElFTkSuQmCC');
3635}
3636
3637.icon-mypage {
3638    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAFjklEQVR4AY2UWWxcVxnHf+fcO7tnsTuZNI6dxEsSNyZVncZ1ExGctEEqDSAWiJAqBBEvLS/AAw/kgQXCwlNBdFFAIBRAoFZVISWFlkY0oUZtAAUZKicU1cVJGme8ZOyZucs9y+XKsnjAxeWT/g/fzNH/d/7n03cF69Te0ZFU4HkV103fmspku8Mg7A68YKOxtiqEqDYW584AT7JOCYADB8e37N69a1dHsXirUmZjGEZdWttSFOlyEETlMFIFrUxea5NXSrvGxFJIWUq5zgTw4bcFfPFrX/3O6Njez8zVF2l5AYkpXjug3fbx/IAESBQqlIoIghClDFGkGBwc4H1H3vvqr08/eQiYY23hAiRx3aXGMvV6nTBQ+GFE4Ef4frBiuAJQGqUUYQKyxhKEIVGibC437LpubV2AtXGm1WzRXG7aMFLS/y/zIJGKNGoVkpwnSvpmq4XneWit0wD/ExD4YbaRJGi22ivxE9NEiihaVegT+m1ikV0BGGNROgEsLzM7e4PkbGpdgO+H6UZjidZyC2Pj1ZvqFXPfaxLHDuXqdq5OP4ub3pH0YFafSRuDcJz1E7Q9zzXW0k4S2Bi0MYmSvrkEcYO993w7MR6gVNnL5J+O46QGESLFO3YNI5AkWj9B8v6uilTcbntYILaCZmOOfNFl/AOP8ffJBs889whHDr+fkf2neH3qe+wZGWZwcAfGGLTW7tvNQGqlCQIfkCzNX6Nnx0723fcFJl66wuxrL/Lg0X5m62eZmdtOT/+nKRSuoqJlMtkaUgpnXUAYhkIrgYoiFq79g9vufhf733Oc3575Gwuvv8ihe/fQP7CVfe+scvnSFL94+q8sL+9gZ5/PVncJrbx4XUAURbEUgulXnhcHj32O2/c/xBM//yOyeZFDh0fZ1HMLHeU8fuizZds2HjjqcPqZCzz/Uj8HRrsolTatP2SjrVm8cZGDx46zc88DfP/kc/R1znLvB9/Nlr5N5ApZWs1l/MDHcVJs3tzLJz9R5ewLEzz1uzqH79r1eLkU+8ALb/mpGNrCU3fe96UP9d1+lJ/89DQjWwPuSIbY8uqk3ZiBZJjVjZupX7/GhZf/gDU2+X+M2qYezp07H//oV1fEPXfcSRQsfhn4ypoExdptavbaIhf+cjKW0awYP3iM6oYiX3/4x1yaeJaHH/0ZA/3beTPw+cEjJ4DE5RuPs62vn9G7xsTU5Zknfn/x/Oxwd9dlgD+f/6YA4v8kGLv70CnfW/j4jX9N2pEDH5Wf/fwJiA1z8/Mry5bP5SnkMoShT7vdBCCXy+G6GbIdXZz55al9wMuPffeEBDqACAiBWAIoHQaO24Gim2KpRDabgzimXOpM1LWyVF6gETJNpVKlUu7EkQ5Ga9IZl7bXqiXmG4BtQAmA1QQugNbGd6SLdCTWWmxsSX5DJdJJPzU1yVz9OpVbagwNDSOsAmFwRQLRlvn5+gAQAh5wGQhYLQkghYxAIKVcuVWkFJHRIMB1XN64Ms3Jpx9levoSCIkFrJWEKl5R07OjQD+ggPm1e6CiwMFQn59BpsuIdA3XFlHBEo4D6XQa88abuFLQkS8QhRJtLMaYBKBxc91HgB8CrwDxGgDoqNI9zOHhj0jT0cO5iRliG6NVk5QTsnhTMH7/g2QLm5i5uoCxCm0M1sSkGhGtZrtU6j6wHzj7lnswNv6ph3aPfexb6Xy5ZI0lkyoTC4FSEX47JPBvYm0zEQS+g1JtjPYgDnAcl/rCaziprLl545+7gak1gErXsHRFsSef7+opdlU7s4X8ho7ixs2pTLE7myvXsrmOTsfNddpYVlwnUxCQQ5AFmbZxTNO7DiLGbzd+A9y/BvD/VIpKdsOtO2vCcXo7q/291dpQt5ROL8S1fKHa67iZIeG6+tXJ08PATVbr3/M77LyxrVmrAAAAAElFTkSuQmCC');
3639}
3640
3641.icon-plus {
3642    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wsPEyo0IwjHfwAAAH1JREFUOMvlk8ENwCAIRcF0I3ayM+FOzkQPWmPCb4L20qT/QvxGEJ4SfV3srWwtSl/XaU/6+o6FAzXUIiJSQ6eTt6pvg0u4ZZBQKFIEezAhkoRveDzSGm02CMzngGGmK0UUAMjQ24ayMoa0/4RfQGkz24YiHUgFP0MWx/ILXT2mYpxmWZVIAAAAAElFTkSuQmCC');
3643}
3644
3645.icon-resn-confidential {
3646    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAOVBMVEUA/gDqDRXuOkHpBAv2naD0i4/14eLvRk3rFx/1jpLwT1XtKjH0gofx1NXtMzr+/v7sJSzvQ0rze4CX1AJzAAAAAXRSTlMAQObYZgAAAH1JREFUeF5tz0cOhTAMBNDvWlKB+x/2JwZ2zPJJY41/n1EptZroCzEcCMCRb+ABhXvnk0aKIlCbK3oR7pZ4aRgp5rLAgGccsoXhXDCozxl1S4e6oMKCJZHwVLYc8VTETVOwlTyqSFdKI8Acy0i2hxXIYSkORDn9iYrdz33lDx+EBciyx+3gAAAAAElFTkSuQmCC');
3647}
3648
3649.icon-resn-locked {
3650    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/9/8ICAAYEACEjABzexDv51qEeyn373t7ewDn5zH/9zH//xjv9yH370IQCAAhGAD3960QEAD//9be5zHv7yn39ymEhDnv7znv7zH//8b396X3/1J7exhrcwj39xgIAACEhEL//0L//0r/90r//4zv92tjYwghIQD//1L//4SMhABzawjn55T//873987//97/997398b//5z//5T//7X//63e52uUlDmEezmMhEKtpXP//2v//3P/9xCUlAiEexCUnAAhEAAACABzcwD//xD39wCEhACEewB7hAB7hCmMhCl7cwCEeyFzcyFrcwCUjBicjADn5yn374T//3vv54z394T393v/9zmUnDFrczH/9ymMjDF7ezGUlELv71p7e1r//2P3/2P/91J7hFL3/0r371Lv71L/93O2SeLSAAAAAXRSTlMAQObYZgAAAMxJREFUeF5lz8OSxGAABOA/to2xbVtr28b7v8Emm8NM1fTxq+5Dg+30053PTThdZBXX3oAzSmOdMerieFqPvnqQ56ZsTEm8/2IOVpQ8OBxQcSMDU7BgfkGQBz2euOEFLkPTM1i4Po4CEJEgnkiw4Ydb7ps88DtARlPnzHIUpj92jwIIDbMqs2K0PFmQAkjlLuNqbAchn+c+1O6S9Qb2ZiJI6P5/Ukbb4lXyx0BOnqTggP2oNy9yL3v7EAhSla0uPiHQyPpRxRJbBbjkwR96mhmHLGmkmQAAAABJRU5ErkJggg==');
3651}
3652
3653.icon-resn-none {
3654    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUA/gAFsQUeuB4juiP7/fsrvCtPx0981XwYthig4KDL6Mvq+OoNsw3M6sw1vzUTtROp4am/T075AAAAAXRSTlMAQObYZgAAAGFJREFUeF5tj0kSgDAIBB227Or/X6vGhEO0b3QVzLD9k6yyJRd5BygC2sYMhCJSAo7XKLJ0MrTvI8gg4LyFoUxRYLeoLE7kR5A4RJ+V9Wh6Y5vHLsXqrKpA5FHdnyN/buEC1iMDa1G8DQoAAAAASUVORK5CYII=');
3655}
3656
3657.icon-resn-privacy {
3658    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAjVBMVEUA/gB7eyaChQ4HCAFzdB8CAwQGEQCBhQ75+YD5+Vr19Tf3+Bj+/uD19UW9vbn3+Cr9/ej9/df7/LD7+6qBhBP4+XOAghkEBwKPi3xzc3X19M7+/cj7+9YVGAb9/dFvcB39/d76+6X29jL5+FX3+E2Oin1naB36+pX6+57Dw73GxsCEhIRzc3T3+CL9/bka4K6wAAAAAXRSTlMAQObYZgAAAKdJREFUeF5tjMduBTEIAA24lu29vF7S8/+fF5zVHiJlJA4zAsQ/0KD+uP4UE5cq7kGlOR8lNMetKa3U4bt1GfZ1xT6UzEyuCN4bWaWQv+cjZUUIwbkWUsjfRnLsxRcaLVQ5fTx4IzDe9MRPlSayt3SC5kmCmaG52HtxRTTjb4hQv9rMeUQptyBfGmszjyfQZ5FYAC6ddQZIbMR1BWg7w75TxqU+HSqWH78/CbF9ZidhAAAAAElFTkSuQmCC');
3659}
3660
3661.icon-rings {
3662    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAAilBMVEX///+qq6p5eXkvLy9dXl1lZWVgYGB3d3d6eXpqamp1dHVeW15CQ0JLS0tCQkIpKCkxMTFcXVwpJylcWVxXWFdYWFh6enrW19bd3928vby5uLm7u7vq6+rt7u3n6Ofe3t7i4uKztLOUlJSXl5eTk5OGhoaIiIivsa+wsLCvrq+YmJhnZWeZmZmSkZKS18eoAAAAAXRSTlMAQObYZgAAAEpJREFUeF4dyEMCxUAAQLE3qG37G/e/XpFloM8jyWl07p31BygeMMcLkDYI7atjS7fWlZ6+LdxUmAheHvAOBrA/AJvxlCaXNfvBDsPZBEeBRMqLAAAAAElFTkSuQmCC');
3663}
3664
3665.icon-selected {
3666    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAflBMVEUA/wD/0BVoWDNAPWLZzKTktwCnhgZNSmz/5Hhza3BAP2pzZliZjnszM2b/6paZimn/6IrZtjT/0RuXeQb/2D19aTNVTFPRqAb9ywDrvACefgC6lQbRpwD/20xJQ1ORdQ2ZgTr/1CpHQVOZhlP/4GbZuULZxoOWfTPZw3jIoAB23Kt9AAAAAXRSTlMAQObYZgAAAFhJREFUCFtFx1UWgCAABdGHCtjd3bH/DQocY77uAF+289vbj8/c6DJYurJt+FSDe8oTJkxDEEa6dMySGcuabvwxRjKlpkmUkRe0JFWtDPRNe70Wx36LGx7fcQ8FrnlDA5oAAAAASUVORK5CYII=');
3667}
3668
3669/* Silhouettes on charts */
3670
3671.icon-silhouette-F {
3672    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAQAAABxRNqrAAAD/UlEQVR4AaXUf0zUZRwH8IcfCYIyUtb6MQXS0qEVOSQ8QyBMfugBBQZ0ckBHgAcFDO84OO6ez/PFQy2bY/VHbq6auTVtqz+Q1mqx1fivxXKWTcea/EFbW+UaZQza887ke3I/GPd9jvfnn9tue22fu8/zZv7Q/YOWY/vZvYg4/qQjianGm+xpcX3umO3+payeMUqiZFrLGD9V+35pCmOnYwxDWpyn7tULz4xUuxyTPVPeD+h7mqEJ3uo7aYH5QN/mrgfZnVCsAep4fH9TjeY7o33tnfT8ReCguyNgR/ulo67qkoHHaQeZKZcyaSMlrEDxWGoX/3Cd4JJ0ikOD90rnNfqSFnR+li5RD+3iiWz50CaSBJKEoNFZsfhZBnz/KwlPji18YYqhJh0yMjrJp5ydRzaEU28ZpnSOS8Igus5XZ4Zi1cELGBkuBQZgvVi8PojiSfQtQUCASzXMiTq3KfiMvdmO9zpu90BAgQKXPlTPF4YueTjV3uL6jUBK2HF5GCXBFI8RWdoZusqhhmloRnnljsCzOLnWc87+mZCqlEAnyk7kLh3sUJy76rWPB0EgqUr1ofSjnHVLbzCuv7JxROiQGtWLkk9zAw+iOa63Tn/GyguWfJi3jgWGdumQIuWEeSw/JZhKp1l1aggWFJMpMZjaqQzpC1YcfTo+ELqPOjn0N692pLD9WP5YIJVEbxO41OtPGqdICpSP7k1YohJJEDgcC91/i3+5CiYdKPujKDmgs3gpQaBjzjzq+0KF8qLqZkFHftCvlUbf9aNx/tCpvia6pdJfVdcKH2CB0eK1wrbLRZ8c2ftihhiiBQEBitBfHEL2wzxdmMFCU7vF9MTdh5TmtrWOd0x75iNXcz2eeyMvga2U3ZnNVd7pSFfVg7KJZ7NYpAxvpus8Qlt1ovys3gsrhR6lG8vcETT/yBOwYv+IaX1kKoOuh0FyADY0wIqWO1OD58cLtrHIIRPdDL+iNpl//pXkl1NrHj6YfWDTvqQ9MUYob3hXuGGdya1lqqExQui4UPvT7hxVaB9NhT/sftRdeWqrKjVMc4TQGYD16p7talAsjS7/VNy37NqWVBWqmG7o64W1Uy8qhhUoLmiBIPxEICk9aJvMzjYIeTeIyxxOHIMTnpBe5RB4HWbNIOUr6P7B9qflq/p3mt90vct/Jj+mL+lGy/hOY//jyEMvNORZs9L1ZUtpLAiTGuzzZXYWTXgGndUxvfCcaLjwyMaoMEolN932YyQFbL8XHWTRhRLJQjOLnc8hZBdqfGxNtFgsmWic4OcaJ3K2s+hD6fz0IqahFRUWtppQAje5vxmE9v/TPrc1ja0uNSm2Q+0X2+cq5/Jz2erTFfPSmqJtBUG9/h8H368FM8x/RQAAAABJRU5ErkJggg==');
3673}
3674
3675.icon-silhouette-M {
3676    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAQAAABxRNqrAAACeklEQVR4Aa3UTUhUURjG8YM6EOimIooMzE3grMRF6HjHe5rsgyQL3ag5gYVGZEKkTM7InGdm0kUfuXLVJogCIYgEd+36aBMELmpThItq0aJNLhI8T6vkOvfOnXvO9H+XAz/OfZlzRKUQxzcQxAYeoB5pzGFYmIZdmMYrEBr0jAaxhjoT6AkI7YG8s4VNPMLeKEwL/gQRvtMtoqEa9T4c8nLqXRh0HzSZsceVoAOg2RSZXcT+IGrClIJWeuZ5R6Of+m1MUfEi5Uw51A5Cm2ML7B0vpzKgzSh97Wd9w07qIbQddZVOfidFK4hgmq7yQinQbia0QznqpWbtoNvspDsrvCFr93k32V1+fXDBbk+j2r1bTrXZ/asSdAdEeTanmtLOJ+EPT82pDJP5/3KZFaHzL4Pfc9q8DLeWgrB188UrTjIx4acKoBmmmKOj5byfipm/omcoP3gI+9ehyD7KpkBKHVKENqFSlLtFcEMps1MlKCqnUiry0otMvhVhnc2WGMpt/zrJnh8ivGRvLpSa08d1L1N0KedFtbAaRs2y+7O7TzbLJlE9rIRROTorImr4FUYp3fM6KjQZfoWydDaiQXEwfPK6ezUa9RE6nFK88iUK1AyC81xggaCqdC46I1UptZxZO01Jlyc5yHwFrKAH1kX1er66y7LtWCzVmOxI3BhiYcvPKV7nkYPCtOSdcZa0f38yI8yL7xl+U763Agc2hV39JUXl4ZSe5uFWS8w9N0fl+cyiPrEkbGtvmSK2t6Y4QmFfa9Pl70X970NzjJ8SNVTX/yJPpUHFou57JmrraP8wwQIVxyhqrTPWde8800yz65KoPRlz025JDort/gI3cfgQSI4bZAAAAABJRU5ErkJggg==');
3677}
3678
3679.icon-silhouette-U {
3680    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAyCAQAAABxRNqrAAAB2ElEQVR4Ae3UMWhTQQDG8WvAIVUEXZQWlHYQqZOlrVArRRsQBRWqjUhFUlQKFcXSh5BYe19eFQRBsjmKmyA4iHHQMYJidFQRBd0EBzHiFr3P6XH6uHvcXdf3/9bwg7scT+Q5lIcN2IUGHuMT3qGJVQytFMOgQTwHU2uWx0KoDyCUZqAkwer72S2+0F0N6UlKzj880uMDDaUhvSvcP+FDrdooqWKWn/lQT0HbYjVH4XpEFNGGslF1LnB4ryvVi9dgFjV62J1qB1Dm0Mo64HmOjLtT97KufZYbe92pczZI8jpLX4R76Lc/0YiTt4VPaFluSlV4YNCPOmo+3jKnX+wpCL/w0YQtsXTZF+rBDRM193V4p/ANx01v6sTbgaI/dcpEzbwR/uGB6YCLn3f0+TEFnDT/g9f+XFqoFdyhSdwHoSyPtCvvYNSF2YZX+GWHpAJB/MQTDGQxW3ELBDVinP5FQ/aboQo62ZAB+74yL9Kh7MEkmAJlN7r5P9QHhq7G09PpN6RCIKliVn5raB2+gcFTEXdPJNR2dMIpyZgjF/VbWisVJdRm/IAKx5Y5tiSSZAsMvHhV51mOT4mk+qarL6usBazKCzz4SPzb4vqZqWNnQnaotC/9MczL+wt62AQGzYp3ZAAAAABJRU5ErkJggg==');
3681}
3682
3683.icon-indis {
3684    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADJklEQVR4AZ2STWgcZRjHf+87H7ObzOxO9iMfSTcfaIzYg1CkpKI0oKgIgofeBbFYqZ48eBLBQy/15kHBFg+i4iGgICJqVHrxYkGLpmpoYtQS4qTJfuzOzO7MvK8JgliWhCZ/+DNz+vF7nvcRHJCh6jmvPFV7Saf6mXqw5Usplrxq6XXgF/bJgcBTT1/67vzZ0/PffL/BV4tfk0QxlckJfW3p8xJQh/6Y+9qNnF8oVivzm03F9WtrtIJbaKXohqGYe3DhY2DhUIaT9776tpVznk+ThEYQoLIMadpYbklbbrEdtXQJSO/YMO7ESWunTpb2ADDyBRz/GKY7jMx5eGVTHGrkXtRZ0vAigLRz2P4kdmVm9zshjJwbAMmhgPWt5U/H7j5JL4wRuRJ2YQTHr+GOVBgYFIsAhwLCt6mTP/1D3vPuj1JPyHwRy/Mplg3yefHOEYAQtlqvlWu1T5LQQkgTaQgEejGO9MrRgPXG1STqYpWmMAdDqk6bn95/9wuAIwGd4ugkKIquxXg15OcvP0RLp7q19pkE1B3fYaH03HFpDXyUG7lntjBxly0tB6QAoLn+WxoHNxpZ3HwFuHygoVs691B5avJiZ7s9jzTRWaajdsjQ1DDOgMPW6joaYVjF0bIx6F/Kuu0Luhu9AVyk3/Cx0SfPvrDxyBMn9FtvXhFxqMCwEWYeadmAgdAKvdesR9Zr77alSbVI6utngMXbDAvVuQf+vJnw3gfLQpll3DEPa8BFGw7s2SpJmmSoNGGvVhKRdptCJzGq1z7eB7T9semdumC47PLw4/fRSyXNhqbZ0RhSAJos0SRdRbeT0osSktBnd2ydhvXZvh1ahdFpM1+kF7dA2mRpgpQZRReEAARovVeBSk1UZhKsbbLdaAnbPzbXB0w6QQ2lSHsef613tDCEEICU8O8foEGh0Qo0kp2bAfHm76g0nu1/FGolb/zMZQzj5PipZyvD0wXTMk2JFAjJf0CtQWWK4I96urV8pR39ff3HTrDyMnB1vzu0hPHo9NiJp2YGS/5M3q9M7K5iyDBsU6kkTMLWRnt7Z/3W6q+rjRsXVoAm/8s/EoFZXfn2ZwwAAAAASUVORK5CYII=');
3685}
3686
3687.icon-patriarch {
3688    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAABGdBTUEAALGPC/xhBQAAAdBJREFUeAG1wc9Lk3EcwPHPQwcvQWB2qEOnR6VRhPWQWmZWBobuMX88ouhCk2JbBXMN5zaf1OkqWYdCW0OTSAY5o07Rf5DQCm9mkCCJdKwOkeTq+07osoKsS6+X/F87NRHR82b3euSvChIfW9nNgU7ZnD4VoFQVYHyRze1JC9soofK7/MkFc0dY9omrGIeqx/taRKp2hTym/CoVer6uZ19+G3Zvf19OF34r7sxQmJ1bT4Ukl7lSh84ciVdbxipwfZK8sQ8vKKSZhhXJVTJ/kP1odH+ueXea49nS6+6vWzE4zKF5yVUZacRJsWriKPXqBEdow6FaaKc6IrmMIiceyqjlLB20qUZ1ijrlo5nKIskVm2zhPINEuYpNP0Eu4ecyLkYn5ae0dt+4mRmgVjUQYkSFCNJLmJjqoR1LjXArM2080aQ7/+Gql05sxpmiD+9bV6xjwPfGZpokUdz4mVntypeyQBGtRLjDDA+IcHFZNvQsD5HiERMM0YVBVUDKF52cI8xdnjKr4mvBtGyw07fXHqtn3GMQLxbHFqXCrllqxcc1Egvjyagp0qvZmsgNM5mcWIjTRydnlk7aIlLtaLK8Vr85rMtvRvWoecXqsOoc8u9+AC5VAjpp5hanAAAAAElFTkSuQmCC');
3689}
3690
3691.icon-pedigree {
3692    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAEaUlEQVR4AYWTS2wVVQCG//M4M3fmXtpbtBZpwUKhtlAIEomIUQmlGDAEC0YW6AJNGmKMG11gYlyZkIg7CE0MCEs3RqA1BaI8aAWxPKgk2FJLC/QB5T4uM3PnPXO8qZAYBfsl/1mcxcmffP8BpocAEP8IxxT6w3tWihCgVRQAOKZhx44dWxljq8IwjCUIiXzXPHfi+3Zjy57GBW5hPWLCTEnZRP7OmYkrJw5P+2BdXd2ujZtaa03DQFm6HBPDQ+GBg4cubaiv+6B5eeObE4aHmCv4qePwvIkLvT9SPBkdQLkQQvM8D4ZhglIGIVjAgZpyGpaZNrBvxIdPOEBAgIA8qaFoa2s7mslkYsZ5mhCCqUAijKSy9pUV25lTqGEUSHKAAiD4m8c2bFpYr+ZyuVEA68IgKOiajmQyCVVNQFNV/9gvvZ+TiuqLmipQnUpAERyEUAow8Ld2zfpyYdnSeifOxg5u8Uwxkz+ye/SrxVhOHdfSstnsqSuXL670fM8fHrnJrOzkgzSQv3prbJgzOdwUBhjo51q+aEwgnYr4moaWnS0vNrAR8wLitInePzLWkWzQSQiN1UQicfLkz3sP7P+mj1FG7KLF6ubPLzQ11g32XDyz79pp8gC+TaEJTp27J9WRbnCVptif9y7hWv4onuVAEAKAlABkd89567Odn/ywqXVLZdEyoadSGL85GKxpbhlt+XDrRxtfamjOODHcmOJ455GGvknrFI0hoQmBGQogGECgkDRf9gxnLDWvtrqJUoogCGGYFhQhoChKqAK1sxVPtV2C70YcBJQBYcBgm5QCgHzYSQKIZSyWvLy4VdP0JYzR9ynluus68FwXpfnAC3y+dFnDG475YK7nh7jh+iiJgySIQImkAEAeHRJglHnd3Yf3mqbRU7TsL6IoMJLJFPSSZU3ToCsJ//zV/kPJdGW/rgmsTKootQYFGCI55RqhpPBjAkkYJDwCOAkQIsKY2GEY5koyHCJja/L+fStXyFnlgDVkRmYUFu21VXHRt4wgBM1B1yI+aY86z9PFWrW2Ab7dD88d4gBcALJpUUOio+Poxwe/3b+WECodx+FzZs/Kv1Bf03v6dEdwtgtjNPJorAhBrbEuNXs54r/e+G3z6E2jxg1zcJGneRdFVOl9fui+U9pdYtu2975+ffXqWtu2I03X6eSdEXNz65a+19rWvdu8bMF6ywlgxFzpPtGVuD5y7zgHcAz/or6sckYYhSGAe6qq1iqqVmGaNmbOfAph0VB9QM6fmSoDSVW0T1jYXlcOLkQl4oBS/BfcGBy0q6qqyubOfa6HEKRKebQFBGGUWP/qit1BbnwVBaBRCfJILCQoHk8EYOvAwMDbQghbVdSpf6yUklCF19Xdu0emnv5dUQQqSuGCg4BQxAQU/8/dkghWKOQQBC7Gx8eQuZ/ROXD7jh3FtlPAhrQHK5+FL2MPqog5pqGzs3Nje3v7HBASQ0pKAWvVojnnLp099ung/qFGhIIGCiVBwr2uBreDvwD9MQ97n2VMEgAAAABJRU5ErkJggg==');
3693}
3694
3695.icon-sfamily {
3696    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADlklEQVR4AdXDbVDTBRwH8N9AhoOdCAFBN3agu4FLGYXIwRkxHkLmuVWyecZABLxYcGQG4vQ2MEXA4c4mIjj/U7qogIQEhigsjXy4m7gWxBACPTzqrjvPetHlJfX/RuWL3qyu43rR5+5D/2PBRzn0h3wRx+dEZ2C0SUtL91rw4dNj32/JtcNLeAb+z1sKaEmirYxG58CzSWdZWtkIv4T3f6Kl4ImbO4gOgfj1WB7XhhWpF36lf+ukWq14g2h/NNE6ooY8n9Xvwif6DCvI+RTxb4+56U+plEK6lw1yBf2dAatV98Buf9wmECw8vGr/pb3SWELCD77lJZ1HjHYUG/ZPq3QW/ZbB2Y8Rvjt4Yehu32NLT7OOPLFKpfdtQiHMix8MXsREjWGUvI6eCNzYhcTC4R+I4Fs+kP3wwlwHIjThICMhsorukycmLtfZ5OcHo78/6olwXpn9Y0pm51yo8iIEqT0LkS9Y6l5qjP6Zsgm+am8sL/QGachJnjChoQf6Y2LQGxkJ0zJv9nSyAgEv2vCMys4GZA4gKOUTJOzLBOUQu6KeEGbkgV/udYA8eY9I3CWRYCQrAzYfwkFZDajEBUnRdYgKrrHCHAfLK9iH5QeJTWaiIKjxB+0mMXniLC212GLXYTBbjp4KBnnGryBrmMamuklkHXEjrWYSCVUOZDQdRlpTIoTHfJDbl26hv+q2WDhOs3n9eFmZw6XRoD8khB2IiEF/US1a9Z3s5moXpO9MIVU/hcwjX0B57hQb1/ImQhuj4NvAYbP6pFBf3uQwXzKtH2o9y6GhXbuCxhhm/vPkZIzEx8O1fTvcBgPuHKvDrXwlPtq652v+647atfnO6qST+Xdy26UwXq3GniuFyOgTQ8jwID0Xi+YrxvmdpzRBZBEIKqxcLobFYrjUaszu3Yt5kwlztbUY1WhwLUt2j55IbOPfy+6Ow1u3ldCPaVB4UwZZrwiCpkD4lvoiXBtSQa0BAZPdq1ZhJCkJLpUKd3U6fMcw+Ob4cXZaq310+5VXO+iJjT2ijpzP4h8ZxvNY41QZim9mILV3NcRMIJ46xAW3hCbJGhSk74qImLkUG4tbcjncxcWYraqamKmsbBnfsUNBi76Ub+U81xvFoUXywbWKnddlLUU30iaUw3HY0ClAhJmPldXLZnjlXnr63YdhYRLbmjWqG+npKte2bQp3QYGI/sHmyxJRWr9IIW1/WhXWyFPxdd4S+i/8Bifjq8vG+EdXAAAAAElFTkSuQmCC');
3697}
3698
3699.icon-user_add {
3700    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAADXUlEQVR4AZWV24uUZRzHP7/neQ8z7+TMbOOsrqtjS5ZWkmiUSLELJWIXBkVXsYV0MDqk0FUXRjeRCN14UYQVBRGFICGLyLaGEaRbyYYdcBc3dV3Xdh1dd2bn8M57eJ/uhI02nM8f8OH748uXn7AIxTcfFsCUo+lnl7nd+1r1wNaWvA0ctGwlgOE/EFicdfu3D+7Z/sy2o5Mn+HFolHzBI5VS3wFbWQSLRVj1Ru+O7geWbSutXGGm/ixL2Iqp3fBNYf3Sx8rjczuAgbYS3v3e4wcsV3bfaDVoTDZJ4gTRQqYrhZXWHwCvt5WwOu/bjckGURCjlcLKWtirHChYmLTy2j7Zr/nnALRWqJTg9rg4PSmsbhvt6fNtC00Y/5q5zaFWaWEXHexuB6fHJdfhYos6DdBuy1La25coW9PMJ6Q2eCy5K81yO01G6RxQbSshYMIgeTJ/e/qb0A2wHIXSgjLsacZx9ZZPXvfUoWytFqxGCfHYzMw1/0hL34k77Td5aLoQXB649hnALQvrtfCl/p1972stBK2IT4Z/Mp1Rnb6Z1QwNnVGz49W4LaEhRWHpEr79fgaVS9G5qUP8nirH47MUH81bKiv1aDr81MR8CIz8v9AjW+089AqylVZoUIkQEFIs2XRqh4nT80ZntYg2LySt5Ll4Lhmf+33kEWB2gXDNE1+fXH//HVtEawQHZQnKschmbTbPvIX5SqGURTk5LMHGQRLfJq4ENkvVPXPeyivmvr88ILkpjBOWb3pwrfl5pCzK0vwwPAsiNKsh7pIMohWSS2GfL2B6XIxvSBoO1BIjXo59594tARdvChGxxLGpiIMfCraBIBJcyyFWDloLhBZe2iW/LE0zTPCDmGQ+EpPL6IYfdC0QptLusS8/H9oljiaONM+/2MuxU3Moz2L27ChiC4LG29gij0tiCcYTxn6bontthz5TmioBpxYspbi7+FFmy4aXw9GNvNb7Dsd/qaA7PMIN+0mtnUCAJBFMpDACrTBhbHAKVbNwricfA7sWtHz1wNVXZaf4K9Kbn1YiK8TVokSIYk0YKgAMgEAoSXzpUqXeHJufqF6+OGAOX9+76Jbv7T/R37Uq/0UlUIjWcb3r4FG1ZlSUpay4HpWrV5p/RM1w+O+T5QscuTD171fwDxSBUrDOmxtxAAAAAElFTkSuQmCC');
3701}
3702
3703/* Census assistant */
3704
3705.wt-census-assistant-form-control:focus {
3706    min-width: 12rem;
3707}
3708
3709/* Some blocks show a reduced version on the right-hand side. */
3710
3711.wt-side-blocks .wt-side-block-optional {
3712    display: none !important;
3713}
3714
3715/* my page chart enhancements */
3716
3717.wt-block-content-charts {
3718    overflow: auto;
3719}
3720
3721/* Some charts are wider than the page. */
3722
3723.wt-chart {
3724    overflow-x: auto;
3725    overflow-y: hidden;
3726}
3727
3728/* Fit thumbnail into parent on charts */
3729
3730.select2-selection.select2-selection--single {
3731    min-height: 36px;
3732    height: auto;
3733}
3734
3735[dir] .select2-selection.select2-selection--single {
3736    padding: 2px 0;
3737}
3738
3739[dir=ltr] .select2-container .select2-selection--single .select2-selection__rendered {
3740    padding-left: 2px;
3741}
3742
3743[dir=rtl] .select2-container .select2-selection--single .select2-selection__rendered {
3744    padding-right: 2px;
3745}
3746
3747[dir=ltr] .select2-selection--single .NAME {
3748    padding-left: 4px;
3749}
3750
3751[dir=rtl] .select2-selection--single .NAME {
3752    padding-right: 4px;
3753}
3754
3755/* Some menus (e.g. languages) can be longer than a page */
3756
3757.dropdown-menu {
3758    max-height: 30rem;
3759    overflow-x: hidden;
3760}
3761
3762/* Forms */
3763
3764.col-form-label {
3765    font-weight: bold;
3766}
3767
3768