xref: /webtrees/resources/css/colors.css (revision 2d65026fd8942de28fc1d119744d98cf3f9ba0fa)
1e837ff07SGreg Roach/**
2e837ff07SGreg Roach * webtrees: online genealogy
3*2d65026fSGreg Roach * Copyright (C) 2020 webtrees development team
4e837ff07SGreg Roach * This program is free software: you can redistribute it and/or modify
5e837ff07SGreg Roach * it under the terms of the GNU General Public License as published by
6e837ff07SGreg Roach * the Free Software Foundation, either version 3 of the License, or
7e837ff07SGreg Roach * (at your option) any later version.
8e837ff07SGreg Roach * This program is distributed in the hope that it will be useful,
9e837ff07SGreg Roach * but WITHOUT ANY WARRANTY; without even the implied warranty of
10e837ff07SGreg Roach * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11e837ff07SGreg Roach * GNU General Public License for more details.
12e837ff07SGreg Roach * You should have received a copy of the GNU General Public License
13e837ff07SGreg Roach * along with this program. If not, see <http://www.gnu.org/licenses/>.
14e837ff07SGreg Roach */
15e837ff07SGreg Roach
1697c22350SGreg Roach/* The colors theme is based on the clouds theme */
17b9a12084SGreg Roach@import "clouds.css";
1897c22350SGreg Roach
1997c22350SGreg Roach/* Colors for chart boxes, etc. */
2097c22350SGreg Roach:root {
2197c22350SGreg Roach}
22e837ff07SGreg Roach
23e837ff07SGreg Roach/* Override Bootstrap formatting */
24e837ff07SGreg Roach
25e837ff07SGreg Roach.select2-container--default .select2-results__option--highlighted[aria-selected] {
26e837ff07SGreg Roach    background-color: #eee;
27e837ff07SGreg Roach    color: #000;
28e837ff07SGreg Roach}
29e837ff07SGreg Roach
30e837ff07SGreg Roach.table-given-name {
31e837ff07SGreg Roach    overflow-x: hidden;
32e837ff07SGreg Roach}
33e837ff07SGreg Roach
34e837ff07SGreg Roach.btn-link {
35e837ff07SGreg Roach    padding: 0 .25rem;
36e837ff07SGreg Roach    color: #333;
37e837ff07SGreg Roach}
38e837ff07SGreg Roach
39e837ff07SGreg Roach.card-header h4 {
40e837ff07SGreg Roach    font-size: 1.2rem;
41e837ff07SGreg Roach}
42e837ff07SGreg Roach
43e837ff07SGreg Roach.btn.focus, .btn:focus {
44e837ff07SGreg Roach    box-shadow: none;
45e837ff07SGreg Roach}
46e837ff07SGreg Roach
47e837ff07SGreg Roach.btn-link:hover, .btn-link:focus {
48e837ff07SGreg Roach    color: #f00;
49e837ff07SGreg Roach    text-decoration: none;
50e837ff07SGreg Roach}
51e837ff07SGreg Roach
52e837ff07SGreg Roach.pagination, .page-link, .page-link:hover, .page-link:focus {
53e837ff07SGreg Roach    border-color: #e6e6e6;
54e837ff07SGreg Roach    color: #555;
55e837ff07SGreg Roach}
56e837ff07SGreg Roach
57e837ff07SGreg Roach.page-item.active .page-link {
58e837ff07SGreg Roach    background-color: #e6e6e6;
59e837ff07SGreg Roach    color: #555;
60e837ff07SGreg Roach    border-color: #ccc;
61e837ff07SGreg Roach}
62e837ff07SGreg Roach
63e837ff07SGreg Roach.form-control:focus{
64e837ff07SGreg Roach    border-color:#ccc;
65e837ff07SGreg Roach    box-shadow:0 0 0 .2rem rgba(128,128,128,.25);
66e837ff07SGreg Roach}
67e837ff07SGreg Roach
68e837ff07SGreg Roach.container-fluid {
69e837ff07SGreg Roach    padding-left: 5px;
70e837ff07SGreg Roach    padding-right: 5px;
71e837ff07SGreg Roach}
72e837ff07SGreg Roach
73e837ff07SGreg Roachtable {
74e837ff07SGreg Roach    border-collapse: separate;
75e837ff07SGreg Roach}
76e837ff07SGreg Roach
77e837ff07SGreg Roach/* fit primary and secondary menus on mobile devices */
78e837ff07SGreg Roach@media (max-width: 500px) {
790c8c69d4SGreg Roach    .wt-genealogy-menu .nav-item {
80e837ff07SGreg Roach    padding: 0 0.45rem!important;
81e837ff07SGreg Roach    }
820c8c69d4SGreg Roach    .wt-user-menu .nav-link {
83e837ff07SGreg Roach    padding: 0.25rem!important;
84e837ff07SGreg Roach    }
85e837ff07SGreg Roach}
86e837ff07SGreg Roach
87e837ff07SGreg Roach/*
88e837ff07SGreg Roach * Pages have the following high-level structure:
89e837ff07SGreg Roach *
9097c22350SGreg Roach * wt-global wt-theme-<THEME> wt-route-<ROUTE>
91e837ff07SGreg Roach * +---wt-header-wrapper
92e759aebbSGreg Roach * |   +---wt-header-container
93e837ff07SGreg Roach * |       +---wt-header-content
94e837ff07SGreg Roach * |           +---wt-accessibility-links
95e837ff07SGreg Roach * |           +---wt-site-logo
96e837ff07SGreg Roach * |           +---wt-site-title
97e837ff07SGreg Roach * |           +---wt-header-search
98e837ff07SGreg Roach * |           |   +---wt-header-search-form
99e837ff07SGreg Roach * |           |       +---wt-header-search-field
100e837ff07SGreg Roach * |           |       +---wt-header-search-button
101e837ff07SGreg Roach * |           +---wt-secondary-navigation
1020c8c69d4SGreg Roach * |           |   +---wt-user-menu
103e837ff07SGreg Roach * |           +---wt-primary-navigation
1040c8c69d4SGreg Roach * |               +---wt-genealogy-menu
105e759aebbSGreg Roach * +---wt-main-wrapper
106e759aebbSGreg Roach * |   +---wt-main-container
107e837ff07SGreg Roach * |       +---wt-main-content
108e837ff07SGreg Roach * |           +---wt-messages
109e837ff07SGreg Roach * |           +---wt-page-title
110e837ff07SGreg Roach * |           +---wt-page-options wt-page-options-xxxxx
111e837ff07SGreg Roach * |           +---wt-page-content
11297c22350SGreg Roach * +---wt-footers
113b3a775f6SGreg Roach *     +---wt-footer wt-footer-xxxxx
114e837ff07SGreg Roach */
115e837ff07SGreg Roach
116e837ff07SGreg Roach.wt-global {
117e759aebbSGreg Roach    background: #fff;
118e837ff07SGreg Roach    color: #333;
119e837ff07SGreg Roach}
120e837ff07SGreg Roach
121e837ff07SGreg Roach.wt-header-wrapper {
12297c22350SGreg Roach    background: #acf none;
123e837ff07SGreg Roach}
124e837ff07SGreg Roach
125e837ff07SGreg Roach.wt-header-wrapper .dropdown-item.active {
126e837ff07SGreg Roach    background-color: inherit;
127e837ff07SGreg Roach    color: inherit;
128e837ff07SGreg Roach    font-weight: bold;
129e837ff07SGreg Roach}
130e837ff07SGreg Roach
131e837ff07SGreg Roach.wt-header-container {
132e837ff07SGreg Roach}
133e837ff07SGreg Roach
134e837ff07SGreg Roach.wt-header-content {
135e837ff07SGreg Roach}
136e837ff07SGreg Roach
137e837ff07SGreg Roach.wt-accessibility-links {
138e837ff07SGreg Roach}
139e837ff07SGreg Roach
140e837ff07SGreg Roach.wt-site-logo {
141e837ff07SGreg Roach}
142e837ff07SGreg Roach
143e837ff07SGreg Roach.wt-site-title {
144e837ff07SGreg Roach    order: 1;
145e837ff07SGreg Roach    flex: 1 1 0;
146e837ff07SGreg Roach    font-size: 1.5rem;
147e837ff07SGreg Roach    padding: 0.75rem 0.75rem 0;
148e837ff07SGreg Roach}
149e837ff07SGreg Roach
150e837ff07SGreg Roach.wt-header-search {
151e837ff07SGreg Roach    order: 3;
152e837ff07SGreg Roach    flex: 0 0 15rem;
153e837ff07SGreg Roach    padding-bottom: 0.5rem;
154e837ff07SGreg Roach}
155e837ff07SGreg Roach
156e837ff07SGreg Roach.wt-header-search-form {
157e837ff07SGreg Roach}
158e837ff07SGreg Roach
15997c22350SGreg Roach.wt-header-search-field {
16097c22350SGreg Roach}
16197c22350SGreg Roach
16297c22350SGreg Roach.wt-header-search-button {
16397c22350SGreg Roach}
16497c22350SGreg Roach
165e837ff07SGreg Roach.wt-secondary-navigation {
166e837ff07SGreg Roach    order: 2;
167e837ff07SGreg Roach    flex: 0 0 0;
168e837ff07SGreg Roach    white-space: nowrap;
169e837ff07SGreg Roach}
170e837ff07SGreg Roach
1710c8c69d4SGreg Roach.wt-user-menu {
172f699d6fcSGreg Roach    flex-wrap: nowrap;
173e837ff07SGreg Roach}
174e837ff07SGreg Roach
1750c8c69d4SGreg Roach.wt-user-menu .nav-link {
176e837ff07SGreg Roach    display: inline-block;
177e837ff07SGreg Roach    padding: 0.5rem;
178e837ff07SGreg Roach    color: inherit; /* Inherit from wt-header-container */
179e837ff07SGreg Roach}
180e837ff07SGreg Roach
1810c8c69d4SGreg Roach.wt-user-menu .nav-item + .nav-item::before {
182e837ff07SGreg Roach    content: "|";
183e837ff07SGreg Roach}
184e837ff07SGreg Roach
1850c8c69d4SGreg Roach.wt-user-menu .dropdown-toggle:after {
186e837ff07SGreg Roach    display: none;
187e837ff07SGreg Roach}
188e837ff07SGreg Roach
1890c8c69d4SGreg Roach.wt-user-menu .menu-color .dropdown-menu {
190e837ff07SGreg Roach    max-height: 60rem;
191e837ff07SGreg Roach}
192e837ff07SGreg Roach
193e837ff07SGreg Roach.wt-primary-navigation {
194e837ff07SGreg Roach    order: 4;
195e837ff07SGreg Roach    flex: 0 0 100%;
196e837ff07SGreg Roach}
197e837ff07SGreg Roach
1980c8c69d4SGreg Roach.wt-genealogy-menu {
199e837ff07SGreg Roach    /* Extend to full page width */
200e837ff07SGreg Roach    flex: 0 1 100vw;
201e837ff07SGreg Roach    /* Recalculate margins for content */
202e837ff07SGreg Roach    margin: 0 calc(50% - 50vw);
203e837ff07SGreg Roach    padding: 0 calc(50vw - 50%);
204e837ff07SGreg Roach}
205e837ff07SGreg Roach
2060c8c69d4SGreg Roach.wt-genealogy-menu .dropdown-menu {
207e837ff07SGreg Roach    max-height: 60rem;
208e837ff07SGreg Roach}
209e837ff07SGreg Roach
2100c8c69d4SGreg Roach.wt-genealogy-menu .nav-item {
211e837ff07SGreg Roach    padding: 0 0.75rem;
212e837ff07SGreg Roach}
213e837ff07SGreg Roach
2140c8c69d4SGreg Roach.wt-genealogy-menu .nav-link {
215e837ff07SGreg Roach    /* All menu icons are 40px x 40px */
216e837ff07SGreg Roach    height: calc(40px + 1rem);
217e837ff07SGreg Roach    width: 40px;
218e837ff07SGreg Roach}
219e837ff07SGreg Roach
2200c8c69d4SGreg Roach.wt-genealogy-menu .nav-item::before {
221e837ff07SGreg Roach    /* The size of the menu icons */
222e837ff07SGreg Roach    width: 40px;
223e837ff07SGreg Roach    height: 40px;
224e837ff07SGreg Roach}
225e837ff07SGreg Roach
226e837ff07SGreg Roach.menu-tree .nav-link::before {
227e837ff07SGreg Roach    content: url(colors/menu/tree.png);
228e837ff07SGreg Roach}
229e837ff07SGreg Roach
230e837ff07SGreg Roach.menu-tree .dropdown-item:not(:first-child)::before {
231e837ff07SGreg Roach    content: url(colors/menu/tree-tree.png);
232e837ff07SGreg Roach}
233e837ff07SGreg Roach
234e837ff07SGreg Roach.menu-chart .nav-link::before {
235e837ff07SGreg Roach    content: url(colors/menu/chart.png);
236e837ff07SGreg Roach}
237e837ff07SGreg Roach
238e837ff07SGreg Roach.menu-chart-ancestry::before {
239e837ff07SGreg Roach    content: url(colors/menu/chart-ancestors.png);
240e837ff07SGreg Roach}
241e837ff07SGreg Roach
242e837ff07SGreg Roach.menu-chart-compact::before {
243e837ff07SGreg Roach    content: url(colors/menu/chart-compact.png);
244e837ff07SGreg Roach}
245e837ff07SGreg Roach
246e837ff07SGreg Roach.menu-chart-descendants::before {
247e837ff07SGreg Roach    content: url(colors/menu/chart-descendants.png);
248e837ff07SGreg Roach}
249e837ff07SGreg Roach
250e837ff07SGreg Roach.menu-chart-familybook::before {
251e837ff07SGreg Roach    content: url(colors/menu/chart-family-book.png);
252e837ff07SGreg Roach}
253e837ff07SGreg Roach
254e837ff07SGreg Roach.menu-chart-fanchart::before {
255e837ff07SGreg Roach    content: url(colors/menu/chart-fanchart.png);
256e837ff07SGreg Roach}
257e837ff07SGreg Roach
258e837ff07SGreg Roach.menu-chart-hourglass::before {
259e837ff07SGreg Roach    content: url(colors/menu/chart-hourglass.png);
260e837ff07SGreg Roach}
261e837ff07SGreg Roach
262e837ff07SGreg Roach.menu-chart-lifespan::before {
263e837ff07SGreg Roach    content: url(colors/menu/chart-lifespan.png);
264e837ff07SGreg Roach}
265e837ff07SGreg Roach
266e837ff07SGreg Roach.menu-chart-pedigree::before {
267e837ff07SGreg Roach    content: url(colors/menu/chart-pedigree.png);
268e837ff07SGreg Roach}
269e837ff07SGreg Roach
270e837ff07SGreg Roach.menu-chart-pedigreemap::before {
271e837ff07SGreg Roach    content: url(colors/menu/chart-pedigree-map.png);
272e837ff07SGreg Roach}
273e837ff07SGreg Roach
274e837ff07SGreg Roach.menu-chart-relationship::before {
275e837ff07SGreg Roach    content: url(colors/menu/chart-relationship.png);
276e837ff07SGreg Roach}
277e837ff07SGreg Roach
278e837ff07SGreg Roach.menu-chart-statistics::before {
279e837ff07SGreg Roach    content: url(colors/menu/chart-statistics.png);
280e837ff07SGreg Roach}
281e837ff07SGreg Roach
282e837ff07SGreg Roach.menu-chart-timeline::before {
283e837ff07SGreg Roach    content: url(colors/menu/chart-timeline.png);
284e837ff07SGreg Roach}
285e837ff07SGreg Roach
286e837ff07SGreg Roach.menu-chart-tree::before {
287e837ff07SGreg Roach    content: url(colors/menu/chart-tree.png);
288e837ff07SGreg Roach}
289e837ff07SGreg Roach
290e837ff07SGreg Roach.menu-list .nav-link::before {
291e837ff07SGreg Roach    content: url(colors/menu/list.png);
292e837ff07SGreg Roach}
293e837ff07SGreg Roach
294e837ff07SGreg Roach.menu-branches::before {
295e837ff07SGreg Roach    content: url(colors/menu/branches.png);
296e837ff07SGreg Roach}
297e837ff07SGreg Roach
298e837ff07SGreg Roach.menu-list-fam::before {
299e837ff07SGreg Roach    content: url(colors/menu/list-fam.png);
300e837ff07SGreg Roach}
301e837ff07SGreg Roach
302e837ff07SGreg Roach.menu-list-indi::before {
303e837ff07SGreg Roach    content: url(colors/menu/list-indi.png);
304e837ff07SGreg Roach}
305e837ff07SGreg Roach
306e837ff07SGreg Roach.menu-list-note::before {
307e837ff07SGreg Roach    content: url(colors/menu/list-note.png);
308e837ff07SGreg Roach}
309e837ff07SGreg Roach
310e837ff07SGreg Roach.menu-list-obje::before {
311e837ff07SGreg Roach    content: url(colors/menu/list-obje.png);
312e837ff07SGreg Roach}
313e837ff07SGreg Roach
314e837ff07SGreg Roach.menu-list-plac::before {
315e837ff07SGreg Roach    content: url(colors/menu/list-plac.png);
316e837ff07SGreg Roach}
317e837ff07SGreg Roach
318e837ff07SGreg Roach.menu-list-repo::before {
319e837ff07SGreg Roach    content: url(colors/menu/list-repo.png);
320e837ff07SGreg Roach}
321e837ff07SGreg Roach
322e837ff07SGreg Roach.menu-list-sour::before {
323e837ff07SGreg Roach    content: url(colors/menu/list-sour.png);
324e837ff07SGreg Roach}
325e837ff07SGreg Roach
326e72c24d6SGreg Roach.menu-list-subm::before {
327e72c24d6SGreg Roach    content: url(colors/menu/list-indi.png);
328e72c24d6SGreg Roach}
329e72c24d6SGreg Roach
330e837ff07SGreg Roach.menu-calendar .nav-link::before {
331e837ff07SGreg Roach    content: url(colors/menu/calendar.png);
332e837ff07SGreg Roach}
333e837ff07SGreg Roach
334e837ff07SGreg Roach.menu-calendar-day::before {
335e837ff07SGreg Roach    content: url(colors/menu/calendar-calendar.png);
336e837ff07SGreg Roach}
337e837ff07SGreg Roach
338e837ff07SGreg Roach.menu-calendar-month::before {
339e837ff07SGreg Roach    content: url(colors/menu/calendar-calendar.png);
340e837ff07SGreg Roach}
341e837ff07SGreg Roach
342e837ff07SGreg Roach.menu-calendar-year::before {
343e837ff07SGreg Roach    content: url(colors/menu/calendar-calendar.png);
344e837ff07SGreg Roach}
345e837ff07SGreg Roach
346e837ff07SGreg Roach.menu-report .nav-link::before {
347e837ff07SGreg Roach    content: url(colors/menu/report.png);
348e837ff07SGreg Roach}
349e837ff07SGreg Roach
350e837ff07SGreg Roach.menu-report .dropdown-item:not(:first-child)::before {
351e837ff07SGreg Roach    content: url(colors/menu/report-report.png);
352e837ff07SGreg Roach}
353e837ff07SGreg Roach
354e837ff07SGreg Roach.menu-search .nav-link::before {
355e837ff07SGreg Roach    content: url(colors/menu/search.png);
356e837ff07SGreg Roach}
357e837ff07SGreg Roach
358e837ff07SGreg Roach.menu-search .dropdown-item:not(:first-child)::before {
359e837ff07SGreg Roach    content: url(colors/menu/search-search.png);
360e837ff07SGreg Roach}
361e837ff07SGreg Roach
36208362db4SGreg Roach.menu-faq .nav-link::before {
36308362db4SGreg Roach    content: url(colors/menu/faq.png);
364e837ff07SGreg Roach}
365e837ff07SGreg Roach
366e837ff07SGreg Roach.menu-clippings .nav-link::before {
367e837ff07SGreg Roach    content: url(colors/menu/clippings.png);
368e837ff07SGreg Roach}
369e837ff07SGreg Roach
370e837ff07SGreg Roach.menu-clippings-add::before {
371e837ff07SGreg Roach}
372e837ff07SGreg Roach
373e837ff07SGreg Roach.menu-clippings-cart::before {
374e837ff07SGreg Roach}
375e837ff07SGreg Roach
376e837ff07SGreg Roach.menu-clippings-download::before {
377e837ff07SGreg Roach    content: url(colors/menu/edit-gedcom.png);
378e837ff07SGreg Roach}
379e837ff07SGreg Roach
380e837ff07SGreg Roach.menu-clippings-empty::before {
381e837ff07SGreg Roach    content: url(colors/menu/edit-delete.png);
382e837ff07SGreg Roach}
383e837ff07SGreg Roach
384e837ff07SGreg Roach.menu-story .nav-link::before {
385e837ff07SGreg Roach    content: url(colors/menu/story.png);
386e837ff07SGreg Roach}
387e837ff07SGreg Roach
388e837ff07SGreg Roach.wt-main-container {
389f699d6fcSGreg Roach    /* Space between the header/footer and the main content. */
390f699d6fcSGreg Roach    padding-top: 1rem;
391f699d6fcSGreg Roach    padding-bottom: 1rem;
392e837ff07SGreg Roach}
393e837ff07SGreg Roach
394e837ff07SGreg Roach.wt-main {
395e837ff07SGreg Roach}
396e837ff07SGreg Roach
397e837ff07SGreg Roach.wt-messages {
398e837ff07SGreg Roach}
399e837ff07SGreg Roach
400e837ff07SGreg Roach.wt-page-title {
401e837ff07SGreg Roach    text-align: center;
402e837ff07SGreg Roach}
403e837ff07SGreg Roach
404e39fd5c6SGreg Roach.wt-page-options {
405e39fd5c6SGreg Roach}
406e39fd5c6SGreg Roach
407e837ff07SGreg Roach.wt-page-options-value {
408e837ff07SGreg Roach    color: #333;
409e837ff07SGreg Roach}
410e837ff07SGreg Roach
411e837ff07SGreg Roach.wt-page-content {
412e837ff07SGreg Roach    margin-top: 1rem;
413e837ff07SGreg Roach}
414e837ff07SGreg Roach
41597c22350SGreg Roach.wt-footers {
416e837ff07SGreg Roach}
417e837ff07SGreg Roach
41897c22350SGreg Roach.wt-footer {
419e837ff07SGreg Roach}
420e837ff07SGreg Roach
42197c22350SGreg Roach.wt-footer-contact {
422e837ff07SGreg Roach}
423e837ff07SGreg Roach
42497c22350SGreg Roach.wt-footer-cookies {
42597c22350SGreg Roach    background: #aaa;
42697c22350SGreg Roach    color: #fff;
42797c22350SGreg Roach    transition: height 0.5s;
428e837ff07SGreg Roach}
429e837ff07SGreg Roach
43097c22350SGreg Roach.wt-footer-page-views {
43197c22350SGreg Roach}
43297c22350SGreg Roach
43397c22350SGreg Roach.wt-footer-powered-by {
43445f0aacbSGreg Roach}
43545f0aacbSGreg Roach
43645f0aacbSGreg Roach.wt-footer-powered-by-webtrees {
43748b53306SGreg Roach    content: url(colors/images/powered-by-webtrees.png);
438e837ff07SGreg Roach}
439e837ff07SGreg Roach
440e837ff07SGreg Roach/*
441e39fd5c6SGreg Roach * The tree/user home pages
442e837ff07SGreg Roach *
443e837ff07SGreg Roach * wt-home-page / wt-user-page
444e837ff07SGreg Roach * +---wt-main-blocks
445e837ff07SGreg Roach * |   +---wt-block, wt-block-AAA
446e837ff07SGreg Roach * |   +---wt-block, wt-block-BBB
447e837ff07SGreg Roach * |   +---wt-block, wt-block-CCC
448e837ff07SGreg Roach * +---wt-side-blocks
449e837ff07SGreg Roach *     +---wt-block, wt-block-XXX
450e837ff07SGreg Roach *     +---wt-block, wt-block-YYY
451e837ff07SGreg Roach *     +---wt-block, wt-block-ZZZ
452e837ff07SGreg Roach *
453e837ff07SGreg Roach * Each block as the structure
454e837ff07SGreg Roach * wt-block, wt-block-XXX
455e837ff07SGreg Roach * +---wt-block-header, wt-block-header-XXX
456e837ff07SGreg Roach * +---wt-block-content, wt-block-content-XXX
457e837ff07SGreg Roach */
458e837ff07SGreg Roach
45948b53306SGreg Roach.wt-block {
46048b53306SGreg Roach}
46148b53306SGreg Roach
46248b53306SGreg Roach.wt-block-header {
46348b53306SGreg Roach}
46448b53306SGreg Roach
46597c22350SGreg Roach.wt-block-header::before {
46697c22350SGreg Roach    content: url(colors/images/block-header-disk.png);
46797c22350SGreg Roach}
46897c22350SGreg Roach
46948b53306SGreg Roach.wt-block-content {
47048b53306SGreg Roach}
47148b53306SGreg Roach
472e837ff07SGreg Roach/*
473e39fd5c6SGreg Roach * The individual page.
474e837ff07SGreg Roach *
475e39fd5c6SGreg Roach * wt-route-individual
476e39fd5c6SGreg Roach * +---wt-header-wrapper
477e837ff07SGreg Roach */
478e837ff07SGreg Roach
479e39fd5c6SGreg Roach.wt-individual-silhouette {
480e39fd5c6SGreg Roach}
481e837ff07SGreg Roach
482242a7862SGreg Roach.wt-individual-silhouette-f {
483e39fd5c6SGreg Roach}
484e837ff07SGreg Roach
485242a7862SGreg Roach.wt-individual-silhouette-m {
486e39fd5c6SGreg Roach}
487e837ff07SGreg Roach
488e837ff07SGreg Roach/*
489242a7862SGreg Roach * Chart-boxes are used to build the various charts.
490e837ff07SGreg Roach *
491242a7862SGreg Roach * wt-chart-box
492242a7862SGreg Roach * +--- wt-chart-box-thumbnail
493242a7862SGreg Roach * +--- wt-chart-box-extra
494242a7862SGreg Roach *      +--- wt-chart-box-zoom
495242a7862SGreg Roach *           +--- wt-chart-box-icon
496242a7862SGreg Roach *           +--- wt-chart-box-dropdown wt-chart-box-zoom-dropdown
497242a7862SGreg Roach *      +--- wt-chart-box-links
498242a7862SGreg Roach *           +--- wt-chart-box-icon
499242a7862SGreg Roach *           +--- wt-chart-box-dropdown wt-chart-box-links-dropdown
500242a7862SGreg Roach * +--- wt-chart-box-name
501242a7862SGreg Roach * +--- wt-chart-box-lifespan
502242a7862SGreg Roach * +--- wt-chart-box-facts
503242a7862SGreg Roach *     +--- wt-chart-box-fact
504e837ff07SGreg Roach */
505242a7862SGreg Roach.wt-chart-box,
506242a7862SGreg Roach.wt-chart-box-menu {
507e837ff07SGreg Roach}
508e837ff07SGreg Roach
509242a7862SGreg Roach.wt-chart-box {
510e837ff07SGreg Roach}
511e837ff07SGreg Roach
512242a7862SGreg Roach.wt-chart-box-f,
513242a7862SGreg Roach.wt-chart-box-f .wt-chart-box-dropdown {
514e837ff07SGreg Roach}
515e837ff07SGreg Roach
516242a7862SGreg Roach.wt-chart-box-m,
517242a7862SGreg Roach.wt-chart-box-m .wt-chart-box-dropdown {
518e837ff07SGreg Roach}
519e837ff07SGreg Roach
520242a7862SGreg Roach.wt-chart-box-name {
521242a7862SGreg Roach    color: #555555;
522f699d6fcSGreg Roach}
523f699d6fcSGreg Roach
524e837ff07SGreg Roach/* ios on click workaround */
525e837ff07SGreg Roacha {
526e837ff07SGreg Roach    color: #333;
527e837ff07SGreg Roach    text-decoration: none;
528e837ff07SGreg Roach}
529e837ff07SGreg Roach
530e837ff07SGreg Roacha:hover {
531e837ff07SGreg Roach    color: #f00;
532e837ff07SGreg Roach    text-decoration: none;
533e837ff07SGreg Roach}
534e837ff07SGreg Roach
535e837ff07SGreg Roach:focus {
536e837ff07SGreg Roach    outline-style: none;
537e837ff07SGreg Roach}
538e837ff07SGreg Roach
539e837ff07SGreg Roach.flash-messages {
540e837ff07SGreg Roach    clear: both;
541e837ff07SGreg Roach    text-align: center;
542e837ff07SGreg Roach}
543e837ff07SGreg Roach
544e837ff07SGreg Roachimg {
545e837ff07SGreg Roach    border: 0;
546e837ff07SGreg Roach}
547e837ff07SGreg Roach
548e837ff07SGreg Roachlegend img {
549e837ff07SGreg Roach    height: 20px;
550e837ff07SGreg Roach    vertical-align: middle;
551e837ff07SGreg Roach    width: 20px;
552e837ff07SGreg Roach}
553e837ff07SGreg Roach
55469e217d1SGreg Roachimg.block {
555e837ff07SGreg Roach    border: 0;
556e837ff07SGreg Roach    height: 25px;
557e837ff07SGreg Roach    vertical-align: middle;
558e837ff07SGreg Roach}
559e837ff07SGreg Roach
560e837ff07SGreg Roach.topbottombar {
561e837ff07SGreg Roach    color: #fff;
562e837ff07SGreg Roach    font-size: 12px;
563e837ff07SGreg Roach    font-weight: bold;
564e837ff07SGreg Roach    padding: 4px;
565e837ff07SGreg Roach    text-align: center;
566e837ff07SGreg Roach}
567e837ff07SGreg Roach
568e837ff07SGreg Roach.button {
569e837ff07SGreg Roach    width: 60px;
570e837ff07SGreg Roach}
571e837ff07SGreg Roach
572e837ff07SGreg Roach.btn-primary.focus, .btn-primary:focus {
573e837ff07SGreg Roach    box-shadow:none;
574e837ff07SGreg Roach    border: 0;
575e837ff07SGreg Roach}
576e837ff07SGreg Roach
577e837ff07SGreg Roach.alpha_index {
578e837ff07SGreg Roach    color: #999;
579e837ff07SGreg Roach}
580e837ff07SGreg Roach
581e837ff07SGreg Roachhr {
582e837ff07SGreg Roach    margin-top: 5px;
583e837ff07SGreg Roach}
584e837ff07SGreg Roach
585e837ff07SGreg Roachtable.center {
586e837ff07SGreg Roach    margin-left: auto;
587e837ff07SGreg Roach    margin-right: auto;
588e837ff07SGreg Roach}
589e837ff07SGreg Roach
590e837ff07SGreg Roach.list_table {
591e837ff07SGreg Roach    margin: 0 auto;
592e837ff07SGreg Roach}
593e837ff07SGreg Roach
594e837ff07SGreg Roach.list_label,
595e837ff07SGreg Roach.list_label_wrap {
596e837ff07SGreg Roach    color: #fff;
597e837ff07SGreg Roach    background-color: #81a9cb;
598e837ff07SGreg Roach    border: 1px solid #ddd;
599e837ff07SGreg Roach    font-weight: bold;
600e837ff07SGreg Roach    text-align: center;
601e837ff07SGreg Roach}
602e837ff07SGreg Roach
603e837ff07SGreg Roach.list_value,
604e837ff07SGreg Roach.list_value_wrap {
605e837ff07SGreg Roach    background-color: #edf7f9;
606e837ff07SGreg Roach    border: solid #ddd 1px;
607e837ff07SGreg Roach    vertical-align: top;
608e837ff07SGreg Roach    padding: 4px;
609e837ff07SGreg Roach}
610e837ff07SGreg Roach
611e837ff07SGreg Roach.list_label,
612e837ff07SGreg Roach.list_value {
613e837ff07SGreg Roach    white-space: nowrap;
614e837ff07SGreg Roach}
615e837ff07SGreg Roach
616e837ff07SGreg Roach.list_label_wrap,
617e837ff07SGreg Roach.list_value_wrap {
618e837ff07SGreg Roach    white-space: normal;
619e837ff07SGreg Roach}
620e837ff07SGreg Roach
621e837ff07SGreg Roachdiv.fact_SHARED_NOTE {
622e837ff07SGreg Roach    clear: both;
623e837ff07SGreg Roach}
624e837ff07SGreg Roach
625e837ff07SGreg Roach/* Table of genealogical facts */
626e837ff07SGreg Roach.wt-facts-table {
627e837ff07SGreg Roach    border-collapse: separate;
628e837ff07SGreg Roach}
629e837ff07SGreg Roach
630e837ff07SGreg Roach.wt-facts-table caption {
631e837ff07SGreg Roach    caption-side: top;
632e837ff07SGreg Roach}
633e837ff07SGreg Roach
634e837ff07SGreg Roach.wt-facts-table th {
635e837ff07SGreg Roach    border: 1px solid #ccc;
636e837ff07SGreg Roach    border-radius: 3px;
637e837ff07SGreg Roach    text-align: center;
638e837ff07SGreg Roach    min-width: 20%;
639e837ff07SGreg Roach}
640e837ff07SGreg Roach
641e837ff07SGreg Roach.wt-facts-table td {
642e837ff07SGreg Roach    border: solid #999 1px;
643e837ff07SGreg Roach    border-radius: 3px;
644e837ff07SGreg Roach}
645e837ff07SGreg Roach
646e837ff07SGreg Roach.wt-facts-table .wt-gender-M td {
647e837ff07SGreg Roach    background-color: #ddf;
648e837ff07SGreg Roach}
649e837ff07SGreg Roach
650e837ff07SGreg Roach.wt-facts-table .wt-gender-F td {
651e837ff07SGreg Roach    background-color: #fdd;
652e837ff07SGreg Roach}
653e837ff07SGreg Roach
654e837ff07SGreg Roach.name1 {
655e837ff07SGreg Roach}
656e837ff07SGreg Roach
657e837ff07SGreg Roach.name2 {
658e837ff07SGreg Roach}
659e837ff07SGreg Roach
660e837ff07SGreg Roacha:hover .name1, a:hover .name2 {
661e837ff07SGreg Roach    color: #f00;
662e837ff07SGreg Roach    font-weight: bold;
663e837ff07SGreg Roach    font-size: 12px;
664e837ff07SGreg Roach}
665e837ff07SGreg Roach
666e837ff07SGreg Roach.details_label {
667e837ff07SGreg Roach    font-weight: bold;
668e837ff07SGreg Roach}
669e837ff07SGreg Roach
670e837ff07SGreg Roach.date {
671e837ff07SGreg Roach    color: #333;
672e837ff07SGreg Roach}
673e837ff07SGreg Roach
674e837ff07SGreg Roach.label {
675e837ff07SGreg Roach    font-weight: bold;
676e837ff07SGreg Roach}
677e837ff07SGreg Roach
678e837ff07SGreg Roach.error {
679e837ff07SGreg Roach    font-weight: bold;
680e837ff07SGreg Roach}
681e837ff07SGreg Roach
682e837ff07SGreg Roach.largeError {
683e837ff07SGreg Roach    color: #d00;
684e837ff07SGreg Roach    font-size: large;
685e837ff07SGreg Roach    font-weight: bold;
686e837ff07SGreg Roach}
687e837ff07SGreg Roach
688e837ff07SGreg Roach.warning {
689e837ff07SGreg Roach    color: #f00;
690e837ff07SGreg Roach    font-weight: bold;
691e837ff07SGreg Roach}
692e837ff07SGreg Roach
693e837ff07SGreg Roach.indent {
694e837ff07SGreg Roach    padding-left: 7px;
695e837ff07SGreg Roach}
696e837ff07SGreg Roach
697e837ff07SGreg Roach.thumbnail {
698e837ff07SGreg Roach    height: auto;
699e837ff07SGreg Roach    padding: 3px;
700e837ff07SGreg Roach}
701e837ff07SGreg Roach
702e837ff07SGreg Roach.icon {
703e837ff07SGreg Roach    border: 0;
704e837ff07SGreg Roach    padding: 0 5px;
705e837ff07SGreg Roach}
706e837ff07SGreg Roach
707e837ff07SGreg Roach.subheaders {
708e837ff07SGreg Roach    font-weight: bold;
709e837ff07SGreg Roach    font-size: 15px;
710e837ff07SGreg Roach    margin-top: 15px;
711e837ff07SGreg Roach    vertical-align: bottom;
712e837ff07SGreg Roach}
713e837ff07SGreg Roach
714e837ff07SGreg Roach.parentdeath {
715e837ff07SGreg Roach    border: thin solid #888;
716e837ff07SGreg Roach    padding: 1px;
717e837ff07SGreg Roach}
718e837ff07SGreg Roach
719e837ff07SGreg Roach.source_citations {
720e837ff07SGreg Roach    display: none;
721e837ff07SGreg Roach}
722e837ff07SGreg Roach
723e837ff07SGreg Roach.selected-option {
724e837ff07SGreg Roach    background-color: #edf7fd;
725e837ff07SGreg Roach}
726e837ff07SGreg Roach
727e837ff07SGreg Roach.border1 {
728e837ff07SGreg Roach    border: solid #000 1px;
729e837ff07SGreg Roach}
730e837ff07SGreg Roach
731e837ff07SGreg Roach.journal_box {
732e837ff07SGreg Roach    padding: 3pt;
733e837ff07SGreg Roach    border: thin solid #aaa;
734e837ff07SGreg Roach    overflow: visible;
735e837ff07SGreg Roach}
736e837ff07SGreg Roach
737e837ff07SGreg Roach.news_box {
738e837ff07SGreg Roach    border-top: solid #ccc 1px;
739e837ff07SGreg Roach}
740e837ff07SGreg Roach
741e837ff07SGreg Roach.news_title {
742e837ff07SGreg Roach    font-weight: bold;
743e837ff07SGreg Roach}
744e837ff07SGreg Roach
745e837ff07SGreg Roach.news_date {
746e837ff07SGreg Roach    margin-bottom: 12px;
747e837ff07SGreg Roach}
748e837ff07SGreg Roach
749e837ff07SGreg Roach.current_day {
750e837ff07SGreg Roach    font-weight: bold;
751e837ff07SGreg Roach    font-size: 16px;
752e837ff07SGreg Roach}
753e837ff07SGreg Roach
754e837ff07SGreg Roach.cal_day {
755e837ff07SGreg Roach    float: left;
756e837ff07SGreg Roach    font-weight: bold;
757e837ff07SGreg Roach}
758e837ff07SGreg Roach
759e837ff07SGreg Roach.rtl_cal_day {
760e837ff07SGreg Roach    direction: rtl;
761e837ff07SGreg Roach    float: right;
762e837ff07SGreg Roach    color: #00f;
763e837ff07SGreg Roach    font-weight: bold;
764e837ff07SGreg Roach}
765e837ff07SGreg Roach
766e837ff07SGreg Roach#user-page h1 {
767e837ff07SGreg Roach    margin: 0.25em auto 0.6em;
768e837ff07SGreg Roach}
769e837ff07SGreg Roach
770e837ff07SGreg Roach.tvertline {
771e837ff07SGreg Roach    vertical-align: bottom;
772e837ff07SGreg Roach}
773e837ff07SGreg Roach
774e837ff07SGreg Roach#childbox {
775e837ff07SGreg Roach    padding: 5px;
776e837ff07SGreg Roach    position: absolute;
777e837ff07SGreg Roach    display: none;
778e837ff07SGreg Roach    text-align: start;
779e837ff07SGreg Roach    white-space: nowrap;
780e837ff07SGreg Roach    top: 20px;
781e837ff07SGreg Roach    left: 0;
782e837ff07SGreg Roach}
783e837ff07SGreg Roach
784e837ff07SGreg Roach.layout3 #childbox {
785e837ff07SGreg Roach    top: auto;
786e837ff07SGreg Roach    bottom: 20px;
787e837ff07SGreg Roach}
788e837ff07SGreg Roach
789e837ff07SGreg Roach#childbox a.name1 {
790e837ff07SGreg Roach    display: block;
791e837ff07SGreg Roach    margin-left: 5px;
792e837ff07SGreg Roach}
793e837ff07SGreg Roach
794e837ff07SGreg Roach.person0 {
795e837ff07SGreg Roach    background-color: #ddf;
796e837ff07SGreg Roach    border: outset #999 1px;
797e837ff07SGreg Roach    vertical-align: top;
798e837ff07SGreg Roach}
799e837ff07SGreg Roach
800e837ff07SGreg Roach.person1 {
801e837ff07SGreg Roach    background-color: #afa;
802e837ff07SGreg Roach    border: outset #afa 1px;
803e837ff07SGreg Roach    vertical-align: top;
804e837ff07SGreg Roach}
805e837ff07SGreg Roach
806e837ff07SGreg Roach.person2 {
807e837ff07SGreg Roach    background-color: #faa;
808e837ff07SGreg Roach    border: outset #faa 1px;
809e837ff07SGreg Roach    vertical-align: top;
810e837ff07SGreg Roach}
811e837ff07SGreg Roach
812e837ff07SGreg Roach.person3 {
813e837ff07SGreg Roach    background-color: #aad;
814e837ff07SGreg Roach    border: outset #55f 1px;
815e837ff07SGreg Roach    vertical-align: top;
816e837ff07SGreg Roach}
817e837ff07SGreg Roach
818e837ff07SGreg Roach.person4 {
819e837ff07SGreg Roach    background-color: #f55;
820e837ff07SGreg Roach    border: outset #f55 1px;
821e837ff07SGreg Roach    vertical-align: top;
822e837ff07SGreg Roach}
823e837ff07SGreg Roach
824e837ff07SGreg Roach.person5 {
825e837ff07SGreg Roach    background-color: #5f5;
826e837ff07SGreg Roach    border: outset #5f5 1px;
827e837ff07SGreg Roach    vertical-align: top;
828e837ff07SGreg Roach}
829e837ff07SGreg Roach
830e837ff07SGreg Roach.starredname {
831e837ff07SGreg Roach    text-decoration: underline;
832e837ff07SGreg Roach}
833e837ff07SGreg Roach
834e837ff07SGreg Roach.search_hit {
835e837ff07SGreg Roach    background-color: #ff0;
836e837ff07SGreg Roach}
837e837ff07SGreg Roach
838e837ff07SGreg Roach.descriptionbox {
839e837ff07SGreg Roach    font-size: 1rem;
840e837ff07SGreg Roach    color: #333;
841e837ff07SGreg Roach    border: 1px solid #999;
842e837ff07SGreg Roach    vertical-align: top;
843e837ff07SGreg Roach    padding: 3px;
844e837ff07SGreg Roach}
845e837ff07SGreg Roach
846e837ff07SGreg Roach.optionbox {
847e837ff07SGreg Roach    font-size: 1rem;
848e837ff07SGreg Roach    color: #333;
849e837ff07SGreg Roach    border: 1px solid #999;
850e837ff07SGreg Roach    vertical-align: top;
851e837ff07SGreg Roach    white-space: nowrap;
852e837ff07SGreg Roach    padding: 3px;
853e837ff07SGreg Roach}
854e837ff07SGreg Roach
855e837ff07SGreg Roach.optionbox .list_value {
856e837ff07SGreg Roach    background-color: #fff;
857e837ff07SGreg Roach    border: 1px solid #999;
858e837ff07SGreg Roach    border-radius: 3px;
859e837ff07SGreg Roach}
860e837ff07SGreg Roach
861e837ff07SGreg Roach.red {
862e837ff07SGreg Roach    color: #f00;
863e837ff07SGreg Roach}
864e837ff07SGreg Roach
865e837ff07SGreg Roach.wt-relation-fact,
866e837ff07SGreg Roach.wt-historic-fact {
867e837ff07SGreg Roach    opacity: 0.8;
868e837ff07SGreg Roach}
869e837ff07SGreg Roach
870e837ff07SGreg Roach.messagebox {
871e837ff07SGreg Roach    background-color: #c2ceef;
872e837ff07SGreg Roach    border: solid #ccc 1px;
873e837ff07SGreg Roach}
874e837ff07SGreg Roach
875e837ff07SGreg Roach/* ---Pending edits--- */
87617dd427eSGreg Roach.wt-new {
877e837ff07SGreg Roach}
878e837ff07SGreg Roach
87917dd427eSGreg Roach.wt-old {
880e837ff07SGreg Roach}
881e837ff07SGreg Roach
882e837ff07SGreg Roach.tag_cloud {
883e837ff07SGreg Roach    text-align: center;
884e837ff07SGreg Roach}
885e837ff07SGreg Roach
886e837ff07SGreg Roach.tag_cloud a {
887e837ff07SGreg Roach    white-space: nowrap;
888e837ff07SGreg Roach}
889e837ff07SGreg Roach
890e837ff07SGreg Roach.nowrap {
891e837ff07SGreg Roach    white-space: nowrap;
892e837ff07SGreg Roach}
893e837ff07SGreg Roach
894e837ff07SGreg Roach.wrap {
895e837ff07SGreg Roach    white-space: normal;
896e837ff07SGreg Roach}
897e837ff07SGreg Roach
898e837ff07SGreg Roach.statistics-page {
899e837ff07SGreg Roach    text-align: center;
900e837ff07SGreg Roach}
901e837ff07SGreg Roach
902e837ff07SGreg Roach.gchart {
903e837ff07SGreg Roach    border: solid #999 1px;
904e837ff07SGreg Roach}
905e837ff07SGreg Roach
906e837ff07SGreg Roach#facts_content dd {
907e837ff07SGreg Roach    float: left;
908e837ff07SGreg Roach    width: 70%;
909e837ff07SGreg Roach}
910e837ff07SGreg Roach
911e837ff07SGreg Roach/* this keeps the tag color the same when it is a link as when not */
912e837ff07SGreg Roach
913e837ff07SGreg Roach.place {
914e837ff07SGreg Roach    padding-top: 5px;
915e837ff07SGreg Roach}
916e837ff07SGreg Roach
917e837ff07SGreg Roach.filtersH,
918e837ff07SGreg Roach.filtersF {
919e837ff07SGreg Roach    margin: 4px;
920e837ff07SGreg Roach}
921e837ff07SGreg Roach
922e837ff07SGreg Roach.filtersH img {
923e837ff07SGreg Roach    margin-bottom: 2px;
924e837ff07SGreg Roach}
925e837ff07SGreg Roach
926e837ff07SGreg Roach.list-charts {
927e837ff07SGreg Roach    text-align: center;
928e837ff07SGreg Roach}
929e837ff07SGreg Roach
930e837ff07SGreg Roach#place-hierarchy h2,
931e837ff07SGreg Roach#place-hierarchy h4 {
932e837ff07SGreg Roach    text-align: center;
933e837ff07SGreg Roach}
934e837ff07SGreg Roach
935e837ff07SGreg Roach/* ==== FAQ table styles ===== */
936e837ff07SGreg Roachtable.faq {
937e837ff07SGreg Roach    background-color: #e0e0e0;
938e837ff07SGreg Roach    margin: 5px 0 50px 5px;
939e837ff07SGreg Roach    width: 98%;
940e837ff07SGreg Roach}
941e837ff07SGreg Roach
942e837ff07SGreg Roachtable.faq tr:nth-child(odd) td {
943e837ff07SGreg Roach    background-color: #e7eef3;
944e837ff07SGreg Roach}
945e837ff07SGreg Roach
946e837ff07SGreg Roachdiv.faq_title {
947e837ff07SGreg Roach    background-color: #e0e0e0;
948e837ff07SGreg Roach    margin: 1em 0;
949e837ff07SGreg Roach    padding: .25em;
950e837ff07SGreg Roach    font-weight: bold;
951e837ff07SGreg Roach    width: 98%;
952e837ff07SGreg Roach}
953e837ff07SGreg Roach
954e837ff07SGreg Roachdiv.faq_body {
955e837ff07SGreg Roach    clear: both;
956e837ff07SGreg Roach    padding: 0 1em;
957e837ff07SGreg Roach}
958e837ff07SGreg Roach
959e837ff07SGreg Roach.faq_top {
960e837ff07SGreg Roach    float: right;
961e837ff07SGreg Roach}
962e837ff07SGreg Roach
963e837ff07SGreg Roach/* === Positioning edit, copy, delete links === */
964e837ff07SGreg Roach/* General use */
965e837ff07SGreg Roach.editfacts {
966e837ff07SGreg Roach    clear: left;
967e837ff07SGreg Roach    padding-top: 15px;
968e837ff07SGreg Roach}
969e837ff07SGreg Roach
970e837ff07SGreg Roach#indi_note {
971e837ff07SGreg Roach    margin: 0 0 5px;
972e837ff07SGreg Roach}
973e837ff07SGreg Roach
974e837ff07SGreg Roach.indi_table {
975e837ff07SGreg Roach    clear: left;
976e837ff07SGreg Roach}
977e837ff07SGreg Roach
978e837ff07SGreg Roach#sex {
979e837ff07SGreg Roach    float: right;
980e837ff07SGreg Roach}
981e837ff07SGreg Roach
982e837ff07SGreg Roach#dates {
983e837ff07SGreg Roach    float: right;
984e837ff07SGreg Roach}
985e837ff07SGreg Roach
986e837ff07SGreg Roach#individual-names .wt-icon-edit,
987e837ff07SGreg Roach#individual-names .wt-icon-delete {
988e837ff07SGreg Roach    float: right;
989e837ff07SGreg Roach}
990e837ff07SGreg Roach
991e837ff07SGreg Roach#indi_note .fact_NOTE {
992e837ff07SGreg Roach    float: left;
993e837ff07SGreg Roach    margin: 0 5px 0 0;
994e837ff07SGreg Roach}
995e837ff07SGreg Roach
996e837ff07SGreg Roach#indi_note .fact_SOUR {
997e837ff07SGreg Roach    margin: 3px 0;
998e837ff07SGreg Roach}
999e837ff07SGreg Roach
1000e837ff07SGreg Roach#indi_note .fact_SOUR a {
1001e837ff07SGreg Roach    font-size: 100%;
1002e837ff07SGreg Roach}
1003e837ff07SGreg Roach
1004e837ff07SGreg Roach#indi_note .fact_NOTE,
1005e837ff07SGreg Roach#indi_note .fact_SOUR {
1006e837ff07SGreg Roach    clear: both;
1007e837ff07SGreg Roach}
1008e837ff07SGreg Roach
1009242a7862SGreg Roach/* markdown formatting */
1010e837ff07SGreg Roach
1011e837ff07SGreg Roach.markdown {
1012e837ff07SGreg Roach    /* Tables and pre-formatted text can break the layout. */
1013e837ff07SGreg Roach    overflow-x: auto;
1014e837ff07SGreg Roach}
1015e837ff07SGreg Roach
1016e837ff07SGreg Roach.markdown p {
1017e837ff07SGreg Roach    margin: 0 0 0.5em;
1018e837ff07SGreg Roach    white-space: pre-wrap;
1019e837ff07SGreg Roach}
1020e837ff07SGreg Roach
1021e837ff07SGreg Roach.markdown table {
1022e837ff07SGreg Roach    border-collapse: collapse;
1023e837ff07SGreg Roach    margin-bottom: 5px;
1024e837ff07SGreg Roach}
1025e837ff07SGreg Roach
1026e837ff07SGreg Roach.markdown th {
1027e837ff07SGreg Roach    font-weight: bold;
1028e837ff07SGreg Roach}
1029e837ff07SGreg Roach
1030e837ff07SGreg Roach.markdown td,
1031e837ff07SGreg Roach.markdown th {
1032e837ff07SGreg Roach    border: solid thin #000;
1033e837ff07SGreg Roach    padding: 3px;
1034e837ff07SGreg Roach}
1035e837ff07SGreg Roach
1036e837ff07SGreg Roach.odometer {
1037e837ff07SGreg Roach    font-family: courier, monospace;
1038e837ff07SGreg Roach    font-weight: bold;
1039e837ff07SGreg Roach    background: #000;
1040e837ff07SGreg Roach    color: #fff;
1041e837ff07SGreg Roach}
1042e837ff07SGreg Roach
1043e837ff07SGreg Roach/* ======== Indi tabs ======== */
1044e837ff07SGreg Roach/* Facts & Events tab */
1045e837ff07SGreg Roach.media-display-image {
1046e837ff07SGreg Roach    float: left;
1047e837ff07SGreg Roach}
1048e837ff07SGreg Roach
1049e837ff07SGreg Roach.media-display-title {
1050e837ff07SGreg Roach    float: left;
1051e837ff07SGreg Roach    font-style: italic;
1052e837ff07SGreg Roach    margin: 10px;
1053e837ff07SGreg Roach}
1054e837ff07SGreg Roach
1055e837ff07SGreg Roach/* Sidebar - Family navigator */
1056e837ff07SGreg Roach.wt-family-navigator-dropdown-heading {
1057e837ff07SGreg Roach    font-weight: bold;
1058e837ff07SGreg Roach    font-size: inherit;
1059e837ff07SGreg Roach    color: inherit;
1060e837ff07SGreg Roach}
1061e837ff07SGreg Roach
1062e837ff07SGreg Roach/* Sidebar - Descendants */
1063e837ff07SGreg Roach#sb_content_descendancy {
1064e837ff07SGreg Roach    margin-top: 2px;
1065e837ff07SGreg Roach}
1066e837ff07SGreg Roach
1067e837ff07SGreg Roach#sb_desc_content {
1068e837ff07SGreg Roach    margin-left: 3px;
1069e837ff07SGreg Roach    font-size: 0.8em;
1070e837ff07SGreg Roach}
1071e837ff07SGreg Roach
1072e837ff07SGreg Roach#sb_desc_content ul {
1073e837ff07SGreg Roach    padding: 0;
1074e837ff07SGreg Roach    margin: 0;
1075e837ff07SGreg Roach}
1076e837ff07SGreg Roach
1077e837ff07SGreg Roach.sb_desc_indi_li {
1078e837ff07SGreg Roach    list-style-type: none;
1079e837ff07SGreg Roach}
1080e837ff07SGreg Roach
1081e837ff07SGreg Roach/* Individuals and Families */
1082e837ff07SGreg Roach#sidebar-content-individuals,
1083e837ff07SGreg Roach#sidebar-content-families {
1084e837ff07SGreg Roach    margin-top: 2px;
1085e837ff07SGreg Roach}
1086e837ff07SGreg Roach
1087e837ff07SGreg Roach.sb_indi_surname_li,
1088e837ff07SGreg Roach.sb_fam_surname_li {
108908362db4SGreg Roach    list-style-image: url(icons/plus.png);
1090e837ff07SGreg Roach}
1091e837ff07SGreg Roach
1092e837ff07SGreg Roach.name_tree_div ul {
1093e837ff07SGreg Roach    padding: 0;
1094e837ff07SGreg Roach    margin: 0;
1095e837ff07SGreg Roach}
1096e837ff07SGreg Roach
1097e837ff07SGreg Roach.name_tree_div li {
1098e837ff07SGreg Roach    list-style: none;
1099e837ff07SGreg Roach    margin: 0;
1100e837ff07SGreg Roach    padding: 0;
1101e837ff07SGreg Roach}
1102e837ff07SGreg Roach
1103e837ff07SGreg Roach/* Clippings */
1104e837ff07SGreg Roach#sb_clippings_content ul {
1105e837ff07SGreg Roach    padding: 0;
1106e837ff07SGreg Roach    margin: 0;
1107e837ff07SGreg Roach}
1108e837ff07SGreg Roach
1109e837ff07SGreg Roach#sb_clippings_content li {
1110e837ff07SGreg Roach    list-style: none;
1111e837ff07SGreg Roach    margin: 0;
1112e837ff07SGreg Roach    padding: 0;
1113e837ff07SGreg Roach    white-space: nowrap;
1114e837ff07SGreg Roach}
1115e837ff07SGreg Roach
1116e837ff07SGreg Roach/* Stories module */
1117e837ff07SGreg Roach.story_title {
1118e837ff07SGreg Roach    padding-top: 12px;
1119e837ff07SGreg Roach    font-size: 13px;
1120e837ff07SGreg Roach    height: 32px;
1121e837ff07SGreg Roach    font-weight: bold;
1122e837ff07SGreg Roach}
1123e837ff07SGreg Roach
1124e837ff07SGreg Roach.story_body {
1125e837ff07SGreg Roach    padding: 20px;
1126e837ff07SGreg Roach    white-space: normal;
1127e837ff07SGreg Roach}
1128e837ff07SGreg Roach
1129e837ff07SGreg Roach.story_edit {
1130e837ff07SGreg Roach    padding: 12px;
1131e837ff07SGreg Roach}
1132e837ff07SGreg Roach
1133e837ff07SGreg Roach/*-- Fan chart ---- */
1134e837ff07SGreg Roach.fan_chart_menu {
1135b6c326d8SGreg Roach    background: #fff;
1136e837ff07SGreg Roach    position: absolute;
1137e837ff07SGreg Roach    display: none;
1138e837ff07SGreg Roach    z-index: 100;
1139e837ff07SGreg Roach}
1140e837ff07SGreg Roach
1141e837ff07SGreg Roach#fan_chart ul {
1142e837ff07SGreg Roach    list-style-type: none;
1143e837ff07SGreg Roach    margin: 0;
1144e837ff07SGreg Roach}
1145e837ff07SGreg Roach
1146e837ff07SGreg Roach/* Lifespans chart */
1147e837ff07SGreg Roach.wt-lifespans-subtitle {
1148e837ff07SGreg Roach    text-align: center;
1149e837ff07SGreg Roach}
1150e837ff07SGreg Roach
1151e837ff07SGreg Roach.wt-lifespans-scale {
1152e837ff07SGreg Roach    white-space: nowrap;
1153e837ff07SGreg Roach}
1154e837ff07SGreg Roach
1155e837ff07SGreg Roach.wt-lifespans-decade {
1156e837ff07SGreg Roach    width: 70px;
1157e837ff07SGreg Roach    height: 60px;
1158e837ff07SGreg Roach    display: inline-block;
115997c22350SGreg Roach    background-image: url(images/lifespan-decade.png);
1160e837ff07SGreg Roach    background-position-y: bottom;
1161e837ff07SGreg Roach    background-repeat: no-repeat;
1162e837ff07SGreg Roach    background-size: 70px 37px;
1163e837ff07SGreg Roach}
1164e837ff07SGreg Roach
1165e837ff07SGreg Roach.wt-lifespans-individuals {
1166e837ff07SGreg Roach    background: #fafafa;
1167e837ff07SGreg Roach}
1168e837ff07SGreg Roach
1169e837ff07SGreg Roach.wt-lifespans-individual {
1170e837ff07SGreg Roach
1171e837ff07SGreg Roach}
1172e837ff07SGreg Roach
1173e837ff07SGreg Roach.wt-lifespans-summary {
1174e837ff07SGreg Roach    background: #ffffff;
1175e837ff07SGreg Roach    border: thin solid #000;
1176e837ff07SGreg Roach    z-index: 1;
1177e837ff07SGreg Roach}
1178e837ff07SGreg Roach
1179e837ff07SGreg Roach.wt-lifespans-summary-link {
1180e837ff07SGreg Roach    font-weight: bold;
1181e837ff07SGreg Roach}
1182e837ff07SGreg Roach
1183e837ff07SGreg Roach/*-- timeline  --*/
1184e837ff07SGreg Roach#timeline_chart {
1185e837ff07SGreg Roach    position: relative;
1186e837ff07SGreg Roach    top: 0;
1187e837ff07SGreg Roach    left: 0;
1188e837ff07SGreg Roach}
1189e837ff07SGreg Roach
1190e837ff07SGreg Roach[class^="icon-"],
1191e837ff07SGreg Roach[class*=" icon-"] {
1192e837ff07SGreg Roach    display: inline-block;
1193e837ff07SGreg Roach    vertical-align: middle;
1194e837ff07SGreg Roach    background-repeat: no-repeat;
1195e837ff07SGreg Roach}
1196e837ff07SGreg Roach
1197e837ff07SGreg Roach.icon-cfamily {
119808362db4SGreg Roach    content: url(colors/images/cfamily.png);
1199e837ff07SGreg Roach}
1200e837ff07SGreg Roach
1201e837ff07SGreg Roach.icon-childless {
120208362db4SGreg Roach    content: url(images/childless.png);
1203e837ff07SGreg Roach}
1204e837ff07SGreg Roach
1205e837ff07SGreg Roach.icon-children {
120608362db4SGreg Roach    content: url(images/children.png);
1207e837ff07SGreg Roach}
1208e837ff07SGreg Roach
1209e837ff07SGreg Roach.icon-edit_indi {
121008362db4SGreg Roach    content: url(colors/images/edit_indi.png);
1211e837ff07SGreg Roach}
1212e837ff07SGreg Roach
1213e837ff07SGreg Roach.icon-fam-list {
121408362db4SGreg Roach    content: url(colors/images/sfamily.png);
1215e837ff07SGreg Roach}
1216e837ff07SGreg Roach
1217e837ff07SGreg Roach.icon-indi-list {
121808362db4SGreg Roach    content: url(colors/images/indis.png);
1219e837ff07SGreg Roach}
1220e837ff07SGreg Roach
1221e837ff07SGreg Roach.icon-loading-small {
122208362db4SGreg Roach    content: url(images/indicator.gif);
1223e837ff07SGreg Roach}
1224e837ff07SGreg Roach
1225e837ff07SGreg Roach.icon-minus {
122608362db4SGreg Roach    content: url(icons/minus.png);
1227e837ff07SGreg Roach}
1228e837ff07SGreg Roach
1229e837ff07SGreg Roach.icon-mypage {
123008362db4SGreg Roach    content: url(colors/images/mypage.png);
1231e837ff07SGreg Roach}
1232e837ff07SGreg Roach
1233e837ff07SGreg Roach.icon-plus {
123408362db4SGreg Roach    content: url(icons/plus.png);
1235e837ff07SGreg Roach}
1236e837ff07SGreg Roach
1237e837ff07SGreg Roach.icon-resn-confidential {
123808362db4SGreg Roach    content: url(images/resn_confidential.png);
1239e837ff07SGreg Roach}
1240e837ff07SGreg Roach
1241e837ff07SGreg Roach.icon-resn-locked {
124208362db4SGreg Roach    content: url(images/resn_locked.png);
1243e837ff07SGreg Roach}
1244e837ff07SGreg Roach
1245e837ff07SGreg Roach.icon-resn-none {
124608362db4SGreg Roach    content: url(images/resn_none.png);
1247e837ff07SGreg Roach}
1248e837ff07SGreg Roach
1249e837ff07SGreg Roach.icon-resn-privacy {
125008362db4SGreg Roach    content: url(images/resn_privacy.png);
1251e837ff07SGreg Roach}
1252e837ff07SGreg Roach
1253e837ff07SGreg Roach.icon-rings {
125408362db4SGreg Roach    content: url(images/rings.png);
1255e837ff07SGreg Roach}
1256e837ff07SGreg Roach
1257e837ff07SGreg Roach.icon-selected {
125808362db4SGreg Roach    content: url(colors/images/selected.png);
1259e837ff07SGreg Roach}
1260e837ff07SGreg Roach
1261e837ff07SGreg Roach/* Silhouettes on charts */
1262e837ff07SGreg Roach.icon-silhouette-F {
126308362db4SGreg Roach    content: url(colors/images/silhouette_female_small.png);
1264e837ff07SGreg Roach}
1265e837ff07SGreg Roach
1266e837ff07SGreg Roach.icon-silhouette-M {
126708362db4SGreg Roach    content: url(colors/images/silhouette_male_small.png);
1268e837ff07SGreg Roach}
1269e837ff07SGreg Roach
1270e837ff07SGreg Roach.icon-silhouette-U {
127108362db4SGreg Roach    content: url(colors/images/silhouette_unknown_small.png);
1272e837ff07SGreg Roach}
1273e837ff07SGreg Roach
127448b53306SGreg Roach/*
127548b53306SGreg Roach * Any element that is loaded dynamically has the class wt-ajax-load.
127648b53306SGreg Roach * We can provide a "loading" placeholder for empty elements with this class.
127748b53306SGreg Roach */
127848b53306SGreg Roach.wt-ajax-load:empty {
1279e837ff07SGreg Roach}
1280e837ff07SGreg Roach
128139b853a7SGreg Roach/*
128239b853a7SGreg Roach * Default icons are provided by FontAwesome.
128339b853a7SGreg Roach */
1284e39fd5c6SGreg Roach.wt-icon-anniversary {
1285e39fd5c6SGreg Roach}
1286e39fd5c6SGreg Roach
128739b853a7SGreg Roach.wt-icon-arrow-down {
1288e2957ccaSGreg Roach    content: url(colors/icons/arrow-down.png);
128939b853a7SGreg Roach}
129039b853a7SGreg Roach
129139b853a7SGreg Roacha > .wt-icon-arrow-down:hover {
1292e2957ccaSGreg Roach    content: url(colors/icons/arrow-down-hover.png);
129339b853a7SGreg Roach}
129439b853a7SGreg Roach
129539b853a7SGreg Roach.wt-icon-arrow-left {
1296e2957ccaSGreg Roach    content: url(colors/icons/arrow-left.png);
129739b853a7SGreg Roach}
129839b853a7SGreg Roach
129939b853a7SGreg Roacha > .wt-icon-arrow-left:hover {
1300e2957ccaSGreg Roach    content: url(colors/icons/arrow-left-hover.png);
130139b853a7SGreg Roach}
130239b853a7SGreg Roach
130339b853a7SGreg Roach.wt-icon-arrow-right {
1304e2957ccaSGreg Roach    content: url(colors/icons/arrow-right.png);
130539b853a7SGreg Roach}
130639b853a7SGreg Roach
130739b853a7SGreg Roacha > .wt-icon-arrow-right:hover {
1308e2957ccaSGreg Roach    content: url(colors/icons/arrow-right-hover.png);
130939b853a7SGreg Roach}
131039b853a7SGreg Roach
131139b853a7SGreg Roach.wt-icon-arrow-up {
1312e2957ccaSGreg Roach    content: url(colors/icons/arrow-up.png);
131339b853a7SGreg Roach}
131439b853a7SGreg Roach
131539b853a7SGreg Roacha > .wt-icon-arrow-up:hover {
1316e2957ccaSGreg Roach    content: url(colors/icons/arrow-up-hover.png);
131739b853a7SGreg Roach}
131839b853a7SGreg Roach
131908362db4SGreg Roach.wt-icon-bing-maps {
132008362db4SGreg Roach}
132108362db4SGreg Roach
132208362db4SGreg Roach.wt-icon-calendar {
132308362db4SGreg Roach}
132408362db4SGreg Roach
132508362db4SGreg Roach.wt-icon-collapse {
132608362db4SGreg Roach}
132708362db4SGreg Roach
132839b853a7SGreg Roach.wt-icon-coordinates {
132939b853a7SGreg Roach}
133039b853a7SGreg Roach
133108362db4SGreg Roach.wt-icon-copy {
133208362db4SGreg Roach}
133308362db4SGreg Roach
133408362db4SGreg Roach.wt-icon-delete {
133508362db4SGreg Roach}
133608362db4SGreg Roach
133708362db4SGreg Roach.wt-icon-edit {
133808362db4SGreg Roach}
133908362db4SGreg Roach
134008362db4SGreg Roach.wt-icon-expand {
134108362db4SGreg Roach}
134208362db4SGreg Roach
134308362db4SGreg Roach.wt-icon-family {
134408362db4SGreg Roach}
134508362db4SGreg Roach
134608362db4SGreg Roach.wt-icon-google-maps {
134708362db4SGreg Roach}
134808362db4SGreg Roach
134908362db4SGreg Roach.wt-icon-help {
135008362db4SGreg Roach    content: url(colors/icons/help.png);
135108362db4SGreg Roach}
135208362db4SGreg Roach
135308362db4SGreg Roach.wt-icon-individual {
135408362db4SGreg Roach}
135508362db4SGreg Roach
135608362db4SGreg Roach.wt-icon-keyboard {
135708362db4SGreg Roach}
135808362db4SGreg Roach
135908362db4SGreg Roach.wt-icon-media {
136008362db4SGreg Roach}
136108362db4SGreg Roach
136208362db4SGreg Roach.wt-icon-note {
136308362db4SGreg Roach}
136408362db4SGreg Roach
136508362db4SGreg Roach.wt-icon-openstreetmap {
136608362db4SGreg Roach}
136708362db4SGreg Roach
136808362db4SGreg Roach.wt-icon-preferences {
136908362db4SGreg Roach}
137008362db4SGreg Roach
1371e39fd5c6SGreg Roach.wt-icon-reorder {
1372e39fd5c6SGreg Roach}
1373e39fd5c6SGreg Roach
137408362db4SGreg Roach.wt-icon-repository {
137508362db4SGreg Roach}
137608362db4SGreg Roach
137748b53306SGreg Roach.wt-icon-sex-f {
1378e837ff07SGreg Roach}
1379e837ff07SGreg Roach
138048b53306SGreg Roach.wt-icon-sex-m {
1381e837ff07SGreg Roach}
1382e837ff07SGreg Roach
138348b53306SGreg Roach.wt-icon-sex-u {
1384e837ff07SGreg Roach}
1385e837ff07SGreg Roach
138648b53306SGreg Roach.wt-icon-sex-x {
1387e39fd5c6SGreg Roach}
1388e39fd5c6SGreg Roach
138908362db4SGreg Roach.wt-icon-source {
139008362db4SGreg Roach}
139108362db4SGreg Roach
139208362db4SGreg Roach.wt-icon-submitter {
139308362db4SGreg Roach}
139408362db4SGreg Roach
1395e39fd5c6SGreg Roach.wt-icon-warning {
1396e39fd5c6SGreg Roach}
1397e39fd5c6SGreg Roach
1398e39fd5c6SGreg Roach.wt-icon-zoom-in {
139908362db4SGreg Roach    content: url(colors/icons/zoom-in.png);
1400e39fd5c6SGreg Roach}
1401e39fd5c6SGreg Roach
1402e39fd5c6SGreg Roach.wt-icon-zoom-out {
140308362db4SGreg Roach    content: url(colors/icons/zoom-out.png);
1404e837ff07SGreg Roach}
1405e837ff07SGreg Roach
140608362db4SGreg Roach/* Miscellaneous images */
1407e837ff07SGreg Roach.icon-indis {
140808362db4SGreg Roach    content: url(colors/images/mypage.png);
1409e837ff07SGreg Roach}
1410e837ff07SGreg Roach
1411e837ff07SGreg Roach.icon-patriarch {
141208362db4SGreg Roach    content: url(colors/images/patriarch.png);
1413e837ff07SGreg Roach}
1414e837ff07SGreg Roach
1415e837ff07SGreg Roach.icon-pedigree {
141608362db4SGreg Roach    content: url(colors/images/pedigree.png);
1417e837ff07SGreg Roach}
1418e837ff07SGreg Roach
1419e837ff07SGreg Roach.icon-sfamily {
142008362db4SGreg Roach    content: url(colors/images/sfamily.png);
1421e837ff07SGreg Roach}
1422e837ff07SGreg Roach
1423e837ff07SGreg Roach.icon-user_add {
142408362db4SGreg Roach    content: url(colors/images/user_add.png);
1425e837ff07SGreg Roach}
142648b53306SGreg Roach
1427f699d6fcSGreg Roach/* Census assistant */
1428f699d6fcSGreg Roach.wt-census-assistant-form-control:focus {
1429f699d6fcSGreg Roach}
1430f699d6fcSGreg Roach
1431f699d6fcSGreg Roach/*
1432f699d6fcSGreg Roach * Drag and drop sortable lists
1433f699d6fcSGreg Roach */
1434f699d6fcSGreg Roach.wt-sortable-list {
1435f699d6fcSGreg Roach}
1436f699d6fcSGreg Roach
1437f699d6fcSGreg Roach.wt-sortable-item {
1438f699d6fcSGreg Roach}
1439f699d6fcSGreg Roach
1440f699d6fcSGreg Roach/* Some blocks show a reduced version on the right-hand side. */
1441f699d6fcSGreg Roach.wt-side-blocks .wt-side-block-optional {
1442f699d6fcSGreg Roach    display: none !important;
1443f699d6fcSGreg Roach}
1444f699d6fcSGreg Roach
1445f699d6fcSGreg Roach/* my page chart enhancements */
1446f699d6fcSGreg Roach.wt-block-content-charts {
1447f699d6fcSGreg Roach    overflow: auto;
1448f699d6fcSGreg Roach}
1449f699d6fcSGreg Roach
1450f699d6fcSGreg Roach/* Some charts are wider than the page. */
1451f699d6fcSGreg Roach.wt-chart {
1452f699d6fcSGreg Roach    overflow-x: auto;
1453f699d6fcSGreg Roach    overflow-y: hidden;
1454f699d6fcSGreg Roach}
1455f699d6fcSGreg Roach
1456f699d6fcSGreg Roach/* Fit thumbnail into parent on charts */
1457f699d6fcSGreg Roach.select2-selection.select2-selection--single {
1458f699d6fcSGreg Roach    min-height: 36px;
1459f699d6fcSGreg Roach    height: auto;
1460f699d6fcSGreg Roach    padding: 2px 0;
1461f699d6fcSGreg Roach}
1462f699d6fcSGreg Roach
1463f699d6fcSGreg Roach.select2-container .select2-selection--single .select2-selection__rendered {
1464f699d6fcSGreg Roach    padding-left: 2px;
1465f699d6fcSGreg Roach}
1466242a7862SGreg Roach
1467f699d6fcSGreg Roach.select2-selection--single .NAME {
1468f699d6fcSGreg Roach    padding-left: 4px;
1469f699d6fcSGreg Roach}
1470f699d6fcSGreg Roach
1471f699d6fcSGreg Roach/* Some menus (e.g. languages) can be longer than a page */
1472f699d6fcSGreg Roach.dropdown-menu {
1473f699d6fcSGreg Roach    max-height: 30rem;
1474f699d6fcSGreg Roach    overflow-x: hidden;
1475f699d6fcSGreg Roach}
1476f699d6fcSGreg Roach
1477f699d6fcSGreg Roach/* Forms */
1478f699d6fcSGreg Roach.col-form-label {
1479f699d6fcSGreg Roach    font-weight: bold;
1480f699d6fcSGreg Roach}
1481