1e837ff07SGreg Roach/** 2e837ff07SGreg Roach * webtrees: online genealogy 32d65026fSGreg 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 16e837ff07SGreg Roach/* The xenea theme */ 17e759aebbSGreg Roach@import "_base.css"; 18e837ff07SGreg Roach 1997c22350SGreg Roach/* Colors for chart boxes, etc. */ 2097c22350SGreg Roach:root { 2197c22350SGreg Roach --sex-f-fg: #ff2080; 2297c22350SGreg Roach --sex-m-fg: #84beff; 2397c22350SGreg Roach --sex-u-fg: #008080; 2497c22350SGreg Roach --sex-f-bg: #fff0f0; 2597c22350SGreg Roach --sex-m-bg: #f0f9ff; 2697c22350SGreg Roach --sex-u-bg: #ffffff; 27e759aebbSGreg Roach --chart-line: solid gray thin; 2816e8b6e8SGreg Roach --chart-line-radius: 1rem; 2997c22350SGreg Roach} 3097c22350SGreg Roach 31e837ff07SGreg Roach/* Override Bootstrap formatting */ 32e837ff07SGreg Roach.btn-link { 33e837ff07SGreg Roach padding-left: 0.25rem; 34e837ff07SGreg Roach padding-right: 0.25rem; 35e837ff07SGreg Roach} 36e837ff07SGreg Roach 37e837ff07SGreg Roach.table-given-name { 38e837ff07SGreg Roach overflow-x: hidden; 39e837ff07SGreg Roach} 40e837ff07SGreg Roach 41e837ff07SGreg Roach.container-fluid { 42e837ff07SGreg Roach padding-left: 5px; 43e837ff07SGreg Roach padding-right: 5px; 44e837ff07SGreg Roach} 45e837ff07SGreg Roach 46e837ff07SGreg Roachtable { 47e837ff07SGreg Roach border-collapse: separate; 48e837ff07SGreg Roach} 49e837ff07SGreg Roach 50e837ff07SGreg Roach/* 51e837ff07SGreg Roach * Pages have the following high-level structure: 52e837ff07SGreg Roach * 5397c22350SGreg Roach * wt-global wt-theme-<THEME> wt-route-<ROUTE> 54e837ff07SGreg Roach * +---wt-header-wrapper 55e759aebbSGreg Roach * | +---wt-header-container 56e837ff07SGreg Roach * | +---wt-header-content 57e837ff07SGreg Roach * | +---wt-accessibility-links 58e837ff07SGreg Roach * | +---wt-site-logo 59e837ff07SGreg Roach * | +---wt-site-title 60e837ff07SGreg Roach * | +---wt-header-search 61e837ff07SGreg Roach * | | +---wt-header-search-form 62e837ff07SGreg Roach * | | +---wt-header-search-field 63e837ff07SGreg Roach * | | +---wt-header-search-button 64e837ff07SGreg Roach * | +---wt-secondary-navigation 650c8c69d4SGreg Roach * | | +---wt-user-menu 66e837ff07SGreg Roach * | +---wt-primary-navigation 670c8c69d4SGreg Roach * | +---wt-genealogy-menu 68e759aebbSGreg Roach * +---wt-main-wrapper 69e759aebbSGreg Roach * | +---wt-main-container 70e837ff07SGreg Roach * | +---wt-main-content 71e837ff07SGreg Roach * | +---wt-messages 72e837ff07SGreg Roach * | +---wt-page-title 73e837ff07SGreg Roach * | +---wt-page-options wt-page-options-xxxxx 74e837ff07SGreg Roach * | +---wt-page-content 7597c22350SGreg Roach * +---wt-footers 76b3a775f6SGreg Roach * +---wt-footer wt-footer-xxxxx 77e837ff07SGreg Roach */ 78e837ff07SGreg Roach 79e837ff07SGreg Roach.wt-global { 80e837ff07SGreg Roach color: #006; 81e837ff07SGreg Roach} 82e837ff07SGreg Roach 83e837ff07SGreg Roach.wt-header-wrapper { 84e837ff07SGreg Roach background-image: linear-gradient(to right, #06d, #acf); 85e837ff07SGreg Roach border-bottom: 2px solid #0073cf; 86e837ff07SGreg Roach} 87e837ff07SGreg Roach 88e837ff07SGreg Roach.wt-header-container { 89e837ff07SGreg Roach color: #fff; 90e837ff07SGreg Roach} 91e837ff07SGreg Roach 92e837ff07SGreg Roach.wt-header-content { 93e837ff07SGreg Roach} 94e837ff07SGreg Roach 95e837ff07SGreg Roach.wt-accessibility-links { 96e837ff07SGreg Roach} 97e837ff07SGreg Roach 98e837ff07SGreg Roach.wt-site-logo { 99e837ff07SGreg Roach display: none; 100e837ff07SGreg Roach} 101e837ff07SGreg Roach 102e837ff07SGreg Roach.wt-site-title { 103e837ff07SGreg Roach order: 1; 104e837ff07SGreg Roach flex: 0 0 calc(100% - 15rem); 105e837ff07SGreg Roach font-size: 1.5rem; 106e837ff07SGreg Roach margin: 0.5rem 0; 107e837ff07SGreg Roach} 108e837ff07SGreg Roach 109e837ff07SGreg Roach.wt-header-search { 110e837ff07SGreg Roach order: 2; 111e837ff07SGreg Roach flex: 0 0 15rem; 112e837ff07SGreg Roach margin: 0.25rem 0; 113e837ff07SGreg Roach} 114e837ff07SGreg Roach 115e837ff07SGreg Roach.wt-header-search-form { 116e837ff07SGreg Roach} 117e837ff07SGreg Roach 11897c22350SGreg Roach.wt-header-search-field { 11997c22350SGreg Roach} 12097c22350SGreg Roach 121e837ff07SGreg Roach.wt-header-search-button { 122e837ff07SGreg Roach color: #000; 123e837ff07SGreg Roach background: #ddd; 124e837ff07SGreg Roach border: 0; 125e837ff07SGreg Roach} 126e837ff07SGreg Roach 127e837ff07SGreg Roach.wt-header-search-button .fa-search::before { 128e837ff07SGreg Roach content: ">"; 129e837ff07SGreg Roach} 130e837ff07SGreg Roach 131e837ff07SGreg Roach.wt-secondary-navigation { 132e837ff07SGreg Roach order: 3; 133e837ff07SGreg Roach background-image: linear-gradient(#1548a7, #81bafc, #1548a7); 134e837ff07SGreg Roach /* Extend to full page width */ 135e837ff07SGreg Roach flex: 0 1 100vw; 136e837ff07SGreg Roach max-width: 100vw; 137e837ff07SGreg Roach /* Recalculate margins for content */ 138e837ff07SGreg Roach margin: 0 calc(50% - 50vw); 139e837ff07SGreg Roach padding: 0 calc(50vw - 50%); 140e837ff07SGreg Roach} 141e837ff07SGreg Roach 1420c8c69d4SGreg Roach.wt-user-menu { 143f699d6fcSGreg Roach flex-wrap: nowrap; 144e837ff07SGreg Roach padding: 0.25rem 0; 145e837ff07SGreg Roach justify-content: space-between; 146e837ff07SGreg Roach} 147e837ff07SGreg Roach 1480c8c69d4SGreg Roach.wt-user-menu a.nav-link { 149e837ff07SGreg Roach color: #fff; 150e837ff07SGreg Roach font-weight: bold; 151e837ff07SGreg Roach} 152e837ff07SGreg Roach 1530c8c69d4SGreg Roach.wt-user-menu .dropdown-toggle::after { 154e837ff07SGreg Roach display: none; 155e837ff07SGreg Roach} 156e837ff07SGreg Roach 157e837ff07SGreg Roach.wt-primary-navigation { 158e837ff07SGreg Roach order: 4; 159e837ff07SGreg Roach background: #fff; 160e837ff07SGreg Roach /* Extend to full page width */ 161e837ff07SGreg Roach flex: 0 1 100vw; 162e837ff07SGreg Roach max-width: 100vw; 163e837ff07SGreg Roach /* Recalculate margins for content */ 164e837ff07SGreg Roach margin: 0 calc(50% - 50vw); 165e837ff07SGreg Roach padding: 0 calc(50vw - 50%); 166e837ff07SGreg Roach} 167e837ff07SGreg Roach 1680c8c69d4SGreg Roach.wt-genealogy-menu { 169e837ff07SGreg Roach justify-content: center; 170e837ff07SGreg Roach} 171e837ff07SGreg Roach 1720c8c69d4SGreg Roach.wt-genealogy-menu .nav-item { 173e837ff07SGreg Roach text-align: center; 174e837ff07SGreg Roach min-width: 5rem; 175e837ff07SGreg Roach padding-top: 0.25rem; 176e837ff07SGreg Roach} 177e837ff07SGreg Roach 1780c8c69d4SGreg Roach.wt-genealogy-menu .nav-link::before { 179e837ff07SGreg Roach display: block; 180e837ff07SGreg Roach} 181e837ff07SGreg Roach 1820c8c69d4SGreg Roach.wt-genealogy-menu .dropdown-toggle::after { 183e837ff07SGreg Roach display: none; 184e837ff07SGreg Roach} 185e837ff07SGreg Roach 1860c8c69d4SGreg Roach.wt-genealogy-menu .dropdown-menu { 187e837ff07SGreg Roach border-radius: 0; 188e837ff07SGreg Roach} 189e837ff07SGreg Roach 1900c8c69d4SGreg Roach.wt-genealogy-menu .dropdown-item { 191e837ff07SGreg Roach padding: 0 0.25rem; 192e837ff07SGreg Roach} 193e837ff07SGreg Roach 1940c8c69d4SGreg Roach.wt-genealogy-menu .dropdown-item::before { 195e837ff07SGreg Roach vertical-align: top; 196e837ff07SGreg Roach padding: 0 0.25rem; 197e837ff07SGreg Roach} 198e837ff07SGreg Roach 199e837ff07SGreg Roach.menu-tree .nav-link::before { 200e837ff07SGreg Roach content: url(xenea/menu/tree.png); 201e837ff07SGreg Roach} 202e837ff07SGreg Roach 203e837ff07SGreg Roach.menu-tree .dropdown-item::before { 204e837ff07SGreg Roach content: url(xenea/menu/tree-tree.png); 205e837ff07SGreg Roach} 206e837ff07SGreg Roach 207e837ff07SGreg Roach.menu-chart .nav-link::before { 208e837ff07SGreg Roach content: url(xenea/menu/chart.png); 209e837ff07SGreg Roach} 210e837ff07SGreg Roach 211e837ff07SGreg Roach.menu-chart-ancestry::before { 212e837ff07SGreg Roach content: url(xenea/menu/chart-ancestors.png); 213e837ff07SGreg Roach} 214e837ff07SGreg Roach 215e837ff07SGreg Roach.menu-chart-compact::before { 216e837ff07SGreg Roach content: url(xenea/menu/chart-compact.png); 217e837ff07SGreg Roach} 218e837ff07SGreg Roach 219e837ff07SGreg Roach.menu-chart-descendants::before { 220e837ff07SGreg Roach content: url(xenea/menu/chart-descendants.png); 221e837ff07SGreg Roach} 222e837ff07SGreg Roach 223e837ff07SGreg Roach.menu-chart-familybook::before { 224e837ff07SGreg Roach content: url(xenea/menu/chart-family-book.png); 225e837ff07SGreg Roach} 226e837ff07SGreg Roach 227e837ff07SGreg Roach.menu-chart-fanchart::before { 228e837ff07SGreg Roach content: url(xenea/menu/chart-fanchart.png); 229e837ff07SGreg Roach} 230e837ff07SGreg Roach 231e837ff07SGreg Roach.menu-chart-hourglass::before { 232e837ff07SGreg Roach content: url(xenea/menu/chart-hourglass.png); 233e837ff07SGreg Roach} 234e837ff07SGreg Roach 235e837ff07SGreg Roach.menu-chart-lifespan::before { 236e837ff07SGreg Roach content: url(xenea/menu/chart-lifespan.png); 237e837ff07SGreg Roach} 238e837ff07SGreg Roach 239e837ff07SGreg Roach.menu-chart-pedigree::before { 240e837ff07SGreg Roach content: url(xenea/menu/chart-pedigree.png); 241e837ff07SGreg Roach} 242e837ff07SGreg Roach 243e837ff07SGreg Roach.menu-chart-pedigreemap::before { 244e837ff07SGreg Roach content: url(xenea/menu/chart-pedigree-map.png); 245e837ff07SGreg Roach} 246e837ff07SGreg Roach 247e837ff07SGreg Roach.menu-chart-relationship::before { 248e837ff07SGreg Roach content: url(xenea/menu/chart-relationship.png); 249e837ff07SGreg Roach} 250e837ff07SGreg Roach 251e837ff07SGreg Roach.menu-chart-statistics::before { 252e837ff07SGreg Roach content: url(xenea/menu/chart-statistics.png); 253e837ff07SGreg Roach} 254e837ff07SGreg Roach 255e837ff07SGreg Roach.menu-chart-timeline::before { 256e837ff07SGreg Roach content: url(xenea/menu/chart-timeline.png); 257e837ff07SGreg Roach} 258e837ff07SGreg Roach 259e837ff07SGreg Roach.menu-chart-tree::before { 260e837ff07SGreg Roach content: url(xenea/menu/chart-tree.png); 261e837ff07SGreg Roach} 262e837ff07SGreg Roach 263e837ff07SGreg Roach.menu-list .nav-link::before { 264e837ff07SGreg Roach content: url(xenea/menu/list.png); 265e837ff07SGreg Roach} 266e837ff07SGreg Roach 267e837ff07SGreg Roach.menu-branches::before { 268e837ff07SGreg Roach content: url(xenea/menu/branches.png); 269e837ff07SGreg Roach} 270e837ff07SGreg Roach 271e837ff07SGreg Roach.menu-list-fam::before { 272e837ff07SGreg Roach content: url(xenea/menu/list-fam.png); 273e837ff07SGreg Roach} 274e837ff07SGreg Roach 275e837ff07SGreg Roach.menu-list-indi::before { 276e837ff07SGreg Roach content: url(xenea/menu/list-indi.png); 277e837ff07SGreg Roach} 278e837ff07SGreg Roach 279e8ded2caSGreg Roach.menu-list-loc::before { 280e8ded2caSGreg Roach content: url(xenea/menu/list-plac.png); 281e8ded2caSGreg Roach} 282e8ded2caSGreg Roach 283e837ff07SGreg Roach.menu-list-note::before { 284e837ff07SGreg Roach content: url(xenea/menu/list-note.png); 285e837ff07SGreg Roach} 286e837ff07SGreg Roach 287e837ff07SGreg Roach.menu-list-obje::before { 288e837ff07SGreg Roach content: url(xenea/menu/list-obje.png); 289e837ff07SGreg Roach} 290e837ff07SGreg Roach 291e837ff07SGreg Roach.menu-list-plac::before { 292e837ff07SGreg Roach content: url(xenea/menu/list-plac.png); 293e837ff07SGreg Roach} 294e837ff07SGreg Roach 295e837ff07SGreg Roach.menu-list-repo::before { 296e837ff07SGreg Roach content: url(xenea/menu/list-repo.png); 297e837ff07SGreg Roach} 298e837ff07SGreg Roach 299e837ff07SGreg Roach.menu-list-sour::before { 300e837ff07SGreg Roach content: url(xenea/menu/list-sour.png); 301e837ff07SGreg Roach} 302e837ff07SGreg Roach 303e72c24d6SGreg Roach.menu-list-subm::before { 304e72c24d6SGreg Roach content: url(xenea/menu/list-indi.png); 305e72c24d6SGreg Roach} 306e72c24d6SGreg Roach 307e837ff07SGreg Roach.menu-calendar .nav-link::before { 308e837ff07SGreg Roach content: url(xenea/menu/calendar.png); 309e837ff07SGreg Roach} 310e837ff07SGreg Roach 311e837ff07SGreg Roach.menu-calendar-day::before { 312e837ff07SGreg Roach content: url(xenea/menu/calendar-calendar.png); 313e837ff07SGreg Roach} 314e837ff07SGreg Roach 315e837ff07SGreg Roach.menu-calendar-month::before { 316e837ff07SGreg Roach content: url(xenea/menu/calendar-calendar.png); 317e837ff07SGreg Roach} 318e837ff07SGreg Roach 319e837ff07SGreg Roach.menu-calendar-year::before { 320e837ff07SGreg Roach content: url(xenea/menu/calendar-calendar.png); 321e837ff07SGreg Roach} 322e837ff07SGreg Roach 323e837ff07SGreg Roach.menu-report .nav-link::before { 324e837ff07SGreg Roach content: url(xenea/menu/report.png); 325e837ff07SGreg Roach} 326e837ff07SGreg Roach 327e837ff07SGreg Roach.menu-report .dropdown-item::before { 328e837ff07SGreg Roach content: url(xenea/menu/report-report.png); 329e837ff07SGreg Roach} 330e837ff07SGreg Roach 331e837ff07SGreg Roach.menu-search .nav-link::before { 332e837ff07SGreg Roach content: url(xenea/menu/search.png); 333e837ff07SGreg Roach} 334e837ff07SGreg Roach 335e837ff07SGreg Roach.menu-search .dropdown-item::before { 336e837ff07SGreg Roach content: url(xenea/menu/search-search.png); 337e837ff07SGreg Roach} 338e837ff07SGreg Roach 33908362db4SGreg Roach.menu-faq .nav-link::before { 34008362db4SGreg Roach content: url(xenea/menu/faq.png); 341e837ff07SGreg Roach} 342e837ff07SGreg Roach 343e837ff07SGreg Roach.menu-clippings .nav-link::before { 344e837ff07SGreg Roach content: url(xenea/menu/clippings.png); 345e837ff07SGreg Roach} 346e837ff07SGreg Roach 347e837ff07SGreg Roach.menu-clippings-add::before { 348e837ff07SGreg Roach content: url(xenea/menu/clippings-add.png); 349e837ff07SGreg Roach} 350e837ff07SGreg Roach 351e837ff07SGreg Roach.menu-clippings-cart::before { 352e837ff07SGreg Roach content: url(xenea/menu/clippings-cart.png); 353e837ff07SGreg Roach} 354e837ff07SGreg Roach 355e837ff07SGreg Roach.menu-clippings-download::before { 356e837ff07SGreg Roach content: url(xenea/menu/edit-preferences.png); 357e837ff07SGreg Roach} 358e837ff07SGreg Roach 359e837ff07SGreg Roach.menu-clippings-empty::before { 360e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 361e837ff07SGreg Roach} 362e837ff07SGreg Roach 363e837ff07SGreg Roach.menu-story .nav-link::before { 364e837ff07SGreg Roach content: url(xenea/menu/story.png); 365e837ff07SGreg Roach} 366e837ff07SGreg Roach 367e837ff07SGreg Roach.wt-main-container { 368f699d6fcSGreg Roach /* Space between the header/footer and the main content. */ 369f699d6fcSGreg Roach padding-top: 1rem; 370f699d6fcSGreg Roach padding-bottom: 1rem; 371e837ff07SGreg Roach} 372e837ff07SGreg Roach 373e837ff07SGreg Roach.wt-main { 374e837ff07SGreg Roach} 375e837ff07SGreg Roach 376e837ff07SGreg Roach.wt-messages { 377e837ff07SGreg Roach} 378e837ff07SGreg Roach 379e837ff07SGreg Roach.wt-page-title { 380e837ff07SGreg Roach text-align: center; 381e837ff07SGreg Roach} 382e837ff07SGreg Roach 383e39fd5c6SGreg Roach.wt-page-options { 384e39fd5c6SGreg Roach} 385e39fd5c6SGreg Roach 386e39fd5c6SGreg Roach.wt-page-content { 387e39fd5c6SGreg Roach} 388e39fd5c6SGreg Roach 389e837ff07SGreg Roach.wt-page-options .form-group { 390e837ff07SGreg Roach margin-bottom: 2px; 391e837ff07SGreg Roach} 392e837ff07SGreg Roach 393e837ff07SGreg Roach.wt-page-options-label { 394e837ff07SGreg Roach color: #006; 395e837ff07SGreg Roach background-color: #95b8e0; 396e837ff07SGreg Roach border-left: 2px solid transparent; 397e837ff07SGreg Roach border-right: 2px solid transparent; 398e837ff07SGreg Roach} 399e837ff07SGreg Roach 400e837ff07SGreg Roach.wt-page-options-value { 401e837ff07SGreg Roach background-color: #ecf5ff; 402e837ff07SGreg Roach border: thin solid #c3dfff; 403e837ff07SGreg Roach padding: 0.25rem 0.75rem; 404e837ff07SGreg Roach} 405e837ff07SGreg Roach 406e837ff07SGreg Roach.wt-page-content { 407e837ff07SGreg Roach margin-top: 1rem; 408e837ff07SGreg Roach} 409e837ff07SGreg Roach 41097c22350SGreg Roach.wt-footers { 411e837ff07SGreg Roach} 412e837ff07SGreg Roach 41397c22350SGreg Roach.wt-footer { 414e837ff07SGreg Roach} 415e837ff07SGreg Roach 41697c22350SGreg Roach.wt-footer-contact { 417e837ff07SGreg Roach} 418e837ff07SGreg Roach 41997c22350SGreg Roach.wt-footer-cookies { 42097c22350SGreg Roach background: #aaa; 42197c22350SGreg Roach color: #fff; 42297c22350SGreg Roach transition: height 0.5s; 423e837ff07SGreg Roach} 424e837ff07SGreg Roach 42597c22350SGreg Roach.wt-footer-page-views { 42697c22350SGreg Roach} 42797c22350SGreg Roach 42897c22350SGreg Roach.wt-footer-powered-by { 429e837ff07SGreg Roach} 430e837ff07SGreg Roach 43148b53306SGreg Roach.wt-footer-powered-by-webtrees { 43248b53306SGreg Roach width: 100px; 43348b53306SGreg Roach height: 21px; 43448b53306SGreg Roach content: url(images/powered-by-webtrees.png); 43548b53306SGreg Roach} 43648b53306SGreg Roach 437e837ff07SGreg Roach/* 43848b53306SGreg Roach * The tree/user home pages 439e837ff07SGreg Roach * 440e837ff07SGreg Roach * wt-home-page / wt-user-page 441e837ff07SGreg Roach * +---wt-main-blocks 442e837ff07SGreg Roach * | +---wt-block, wt-block-AAA 443e837ff07SGreg Roach * | +---wt-block, wt-block-BBB 444e837ff07SGreg Roach * | +---wt-block, wt-block-CCC 445e837ff07SGreg Roach * +---wt-side-blocks 446e837ff07SGreg Roach * +---wt-block, wt-block-XXX 447e837ff07SGreg Roach * +---wt-block, wt-block-YYY 448e837ff07SGreg Roach * +---wt-block, wt-block-ZZZ 449e837ff07SGreg Roach * 450e837ff07SGreg Roach * Each block as the structure 451e837ff07SGreg Roach * wt-block, wt-block-XXX 452e837ff07SGreg Roach * +---wt-block-header, wt-block-header-XXX 453e837ff07SGreg Roach * +---wt-block-content, wt-block-content-XXX 454e837ff07SGreg Roach */ 455e837ff07SGreg Roach 456e837ff07SGreg Roach.wt-block { 457e837ff07SGreg Roach background-color: #edf7fd; 458e837ff07SGreg Roach border: thin solid #81a9cb; 459e837ff07SGreg Roach} 460e837ff07SGreg Roach 461e837ff07SGreg Roach.wt-block-header { 462e837ff07SGreg Roach background-color: #edf7fd; 463e837ff07SGreg Roach border-bottom: none; 464e837ff07SGreg Roach font-weight: bold; 465e837ff07SGreg Roach} 466e837ff07SGreg Roach 467e837ff07SGreg Roach.wt-block-content { 468e837ff07SGreg Roach} 469e837ff07SGreg Roach 470e837ff07SGreg Roach.wt-block-content .list_table { 471e837ff07SGreg Roach border-spacing: 1px; 472e837ff07SGreg Roach border: solid #81a9cb 1px; 473e837ff07SGreg Roach border-right: 0; 474e837ff07SGreg Roach} 475e837ff07SGreg Roach 476e837ff07SGreg Roach.wt-block-content .list_value, 477e837ff07SGreg Roach.wt-block-content .list_value_wrap { 478e837ff07SGreg Roach border: 0; 479e837ff07SGreg Roach border-top: solid #81a9cb 1px; 480e837ff07SGreg Roach border-right: solid #81a9cb 1px; 481e837ff07SGreg Roach} 482e837ff07SGreg Roach 483e837ff07SGreg Roach/* 484e39fd5c6SGreg Roach * The individual page. 485e39fd5c6SGreg Roach * 486e39fd5c6SGreg Roach * wt-route-individual 487e39fd5c6SGreg Roach * +---wt-header-wrapper 488e39fd5c6SGreg Roach */ 489e39fd5c6SGreg Roach 490e39fd5c6SGreg Roach.wt-individual-silhouette { 491e39fd5c6SGreg Roach content: url(images/individual-silhouette-unknown.png); 492e39fd5c6SGreg Roach} 493e39fd5c6SGreg Roach 494242a7862SGreg Roach.wt-individual-silhouette-f { 495e39fd5c6SGreg Roach content: url(images/individual-silhouette-female.png); 496e39fd5c6SGreg Roach} 497e39fd5c6SGreg Roach 498242a7862SGreg Roach.wt-individual-silhouette-m { 499e39fd5c6SGreg Roach content: url(images/individual-silhouette-male.png); 500e39fd5c6SGreg Roach} 501e39fd5c6SGreg Roach 502e39fd5c6SGreg Roach/* 503242a7862SGreg Roach * Chart-boxes are used to build the various charts. 504242a7862SGreg Roach * Each type of chart will set its own size and hide/show content. 505e837ff07SGreg Roach * 506242a7862SGreg Roach * wt-chart-box 507242a7862SGreg Roach * +--- wt-chart-box-thumbnail 508242a7862SGreg Roach * +--- wt-chart-box-extra 509242a7862SGreg Roach * +--- wt-chart-box-zoom 510242a7862SGreg Roach * +--- wt-chart-box-icon 511242a7862SGreg Roach * +--- wt-chart-box-dropdown wt-chart-box-zoom-dropdown 512242a7862SGreg Roach * +--- wt-chart-box-links 513242a7862SGreg Roach * +--- wt-chart-box-icon 514242a7862SGreg Roach * +--- wt-chart-box-dropdown wt-chart-box-links-dropdown 515242a7862SGreg Roach * +--- wt-chart-box-name 516242a7862SGreg Roach * +--- wt-chart-box-lifespan 517242a7862SGreg Roach * +--- wt-chart-box-facts 518242a7862SGreg Roach * +--- wt-chart-box-fact 519e837ff07SGreg Roach */ 520242a7862SGreg Roach.wt-chart-box, 521242a7862SGreg Roach.wt-chart-box-menu { 522242a7862SGreg Roach background: var(--sex-u-bg); 523242a7862SGreg Roach border: dashed var(--sex-u-fg) thin; 524e837ff07SGreg Roach} 525e837ff07SGreg Roach 526242a7862SGreg Roach.wt-chart-box { 527242a7862SGreg Roach height: 5rem; 528242a7862SGreg Roach padding: 2px; 529242a7862SGreg Roach line-height: 1.1; 530e837ff07SGreg Roach} 531e837ff07SGreg Roach 532242a7862SGreg Roach.wt-chart-box-f, 533242a7862SGreg Roach.wt-chart-box-f .wt-chart-box-dropdown { 534242a7862SGreg Roach background: var(--sex-f-bg); 535242a7862SGreg Roach border: solid var(--sex-f-fg) thin; 536e837ff07SGreg Roach} 537e837ff07SGreg Roach 538242a7862SGreg Roach.wt-chart-box-m, 539242a7862SGreg Roach.wt-chart-box-m .wt-chart-box-dropdown { 540242a7862SGreg Roach background: var(--sex-m-bg); 541242a7862SGreg Roach border: solid var(--sex-m-fg) thin; 542e837ff07SGreg Roach} 543e837ff07SGreg Roach 544e837ff07SGreg Roach#content #home-page { 545e837ff07SGreg Roach margin-left: 5px; 546e837ff07SGreg Roach} 547e837ff07SGreg Roach 548e837ff07SGreg Roach/* ====== Round Corners ======== */ 549e837ff07SGreg Roach 550e837ff07SGreg Roacha { 551e837ff07SGreg Roach color: #00f; 552e837ff07SGreg Roach text-decoration: none; 553e837ff07SGreg Roach} 554e837ff07SGreg Roach 555e837ff07SGreg Roacha:hover { 556e837ff07SGreg Roach color: #f00; 557e837ff07SGreg Roach text-decoration: none; 558e837ff07SGreg Roach} 559e837ff07SGreg Roach 560e837ff07SGreg Roach:focus { 561e837ff07SGreg Roach outline-style: none; 562e837ff07SGreg Roach} 563e837ff07SGreg Roach 564e837ff07SGreg Roach.flash-messages { 565e837ff07SGreg Roach clear: both; 566e837ff07SGreg Roach text-align: center; 567e837ff07SGreg Roach} 568e837ff07SGreg Roach 56969e217d1SGreg Roachimg.block { 570e837ff07SGreg Roach border: 0; 571e837ff07SGreg Roach height: 25px; 572e837ff07SGreg Roach vertical-align: middle; 573e837ff07SGreg Roach} 574e837ff07SGreg Roach 575e837ff07SGreg Roach.topbottombar { 576e837ff07SGreg Roach background-color: #c3dfff; 577e837ff07SGreg Roach color: #fff; 578e837ff07SGreg Roach font-size: 12px; 579e837ff07SGreg Roach font-weight: bold; 580e837ff07SGreg Roach padding: 4px; 581e837ff07SGreg Roach text-align: center; 582e837ff07SGreg Roach} 583e837ff07SGreg Roach 584e837ff07SGreg Roach.button { 585e837ff07SGreg Roach width: 60px; 586e837ff07SGreg Roach} 587e837ff07SGreg Roach 588e837ff07SGreg Roach.alpha_index { 589e837ff07SGreg Roach color: #999; 590e837ff07SGreg Roach} 591e837ff07SGreg Roach 592e837ff07SGreg Roach.news_box:target, 593e837ff07SGreg Roach#gedcom_stats:target { 594e837ff07SGreg Roach background-color: #ffc; 595e837ff07SGreg Roach} 596e837ff07SGreg Roach 597e837ff07SGreg Roach/* families tab person box */ 598e837ff07SGreg Roachtable.center { 599e837ff07SGreg Roach margin-left: auto; 600e837ff07SGreg Roach margin-right: auto; 601e837ff07SGreg Roach} 602e837ff07SGreg Roach 603e837ff07SGreg Roach.list_table { 604e837ff07SGreg Roach margin: 0 auto; 605e837ff07SGreg Roach} 606e837ff07SGreg Roach 607e837ff07SGreg Roach.list_label, 608e837ff07SGreg Roach.list_label_wrap { 609e837ff07SGreg Roach color: #006; 610e837ff07SGreg Roach font-size: 12px; 611e837ff07SGreg Roach background-color: #c3dfff; 612e837ff07SGreg Roach border: solid #81a9cb 1px; 613e837ff07SGreg Roach font-weight: bold; 614e837ff07SGreg Roach text-align: center; 615e837ff07SGreg Roach} 616e837ff07SGreg Roach 617e837ff07SGreg Roach.list_value, 618e837ff07SGreg Roach.list_value_wrap { 619e837ff07SGreg Roach background-color: #edf7fd; 620e837ff07SGreg Roach font-size: 12px; 621e837ff07SGreg Roach border: solid #81a9cb 1px; 622e837ff07SGreg Roach vertical-align: top; 623e837ff07SGreg Roach padding: 4px; 624e837ff07SGreg Roach} 625e837ff07SGreg Roach 626e837ff07SGreg Roach.list_label, 627e837ff07SGreg Roach.list_value { 628e837ff07SGreg Roach white-space: nowrap; 629e837ff07SGreg Roach} 630e837ff07SGreg Roach 631e837ff07SGreg Roach.list_label_wrap, 632e837ff07SGreg Roach.list_value_wrap { 633e837ff07SGreg Roach white-space: normal; 634e837ff07SGreg Roach} 635e837ff07SGreg Roach 636e837ff07SGreg Roachdiv.fact_SHARED_NOTE { 637e837ff07SGreg Roach clear: both; 638e837ff07SGreg Roach} 639e837ff07SGreg Roach 640e837ff07SGreg Roach/* Table of genealogical facts */ 641e837ff07SGreg Roach.wt-facts-table caption { 642e837ff07SGreg Roach caption-side: top; 643e837ff07SGreg Roach} 644e837ff07SGreg Roach 645e837ff07SGreg Roach.wt-facts-table th { 646e837ff07SGreg Roach background-color: #c3dfff; 647e837ff07SGreg Roach color: #006; 648e837ff07SGreg Roach text-align: center; 649e837ff07SGreg Roach font-weight: normal; 650e837ff07SGreg Roach min-width: 20%; 651e837ff07SGreg Roach} 652e837ff07SGreg Roach 653e837ff07SGreg Roach.wt-facts-table td { 654e837ff07SGreg Roach background-color: #ecf5ff; 655e837ff07SGreg Roach border: solid #c3dfff 1px; 656e837ff07SGreg Roach} 657e837ff07SGreg Roach 658e837ff07SGreg Roach.wt-facts-table .wt-gender-M td { 659e837ff07SGreg Roach background-color: #f0f9ff; 660e837ff07SGreg Roach border-color: #84beff; 661e837ff07SGreg Roach} 662e837ff07SGreg Roach 663e837ff07SGreg Roach.wt-facts-table .wt-gender-F td { 664e837ff07SGreg Roach background-color: #fff0f0; 665e837ff07SGreg Roach border-color: #ff2080; 666e837ff07SGreg Roach} 667e837ff07SGreg Roach 668e837ff07SGreg Roach.name1 { 669e837ff07SGreg Roach font-weight: bold; 670e837ff07SGreg Roach font-size: 12px; 671e837ff07SGreg Roach} 672e837ff07SGreg Roach 673e837ff07SGreg Roach.name2 { 674e837ff07SGreg Roach font-size: 16px; 675e837ff07SGreg Roach } 676e837ff07SGreg Roach 677e837ff07SGreg Roacha:hover .name1, a:hover .name2 { 678e837ff07SGreg Roach color: #f00; 679e837ff07SGreg Roach font-weight: bold; 680e837ff07SGreg Roach font-size: 12px; 681e837ff07SGreg Roach} 682e837ff07SGreg Roach 683e837ff07SGreg Roach.details_label { 684e837ff07SGreg Roach font-weight: bold; 685e837ff07SGreg Roach} 686e837ff07SGreg Roach 687e837ff07SGreg Roach.date { 688e837ff07SGreg Roach color: #337; 689e837ff07SGreg Roach} 690e837ff07SGreg Roach 691e837ff07SGreg Roach.label { 692e837ff07SGreg Roach font-weight: bold; 693e837ff07SGreg Roach} 694e837ff07SGreg Roach 695e837ff07SGreg Roach.error { 696e837ff07SGreg Roach color: #d00; 697e837ff07SGreg Roach font-weight: bold; 698e837ff07SGreg Roach} 699e837ff07SGreg Roach 700e837ff07SGreg Roach.largeError { 701e837ff07SGreg Roach color: #d00; 702e837ff07SGreg Roach font-size: large; 703e837ff07SGreg Roach font-weight: bold; 704e837ff07SGreg Roach} 705e837ff07SGreg Roach 706e837ff07SGreg Roach.warning { 707e837ff07SGreg Roach color: #f00; 708e837ff07SGreg Roach font-weight: bold; 709e837ff07SGreg Roach} 710e837ff07SGreg Roach 711e837ff07SGreg Roach.indent { 712e837ff07SGreg Roach padding-left: 20px; 713e837ff07SGreg Roach} 714e837ff07SGreg Roach 715e837ff07SGreg Roach.thumbnail { 716e837ff07SGreg Roach height: auto; 717e837ff07SGreg Roach padding: 3px; 718e837ff07SGreg Roach} 719e837ff07SGreg Roach 720e837ff07SGreg Roach.icon { 721e837ff07SGreg Roach border: 0; 722e837ff07SGreg Roach padding: 0 5px; 723e837ff07SGreg Roach} 724e837ff07SGreg Roach 725e837ff07SGreg Roach.subheaders { 726e837ff07SGreg Roach font-weight: bold; 727e837ff07SGreg Roach font-size: 15px; 728e837ff07SGreg Roach margin-top: 15px; 729e837ff07SGreg Roach vertical-align: bottom; 730e837ff07SGreg Roach} 731e837ff07SGreg Roach 732e837ff07SGreg Roach.parentdeath { 733e837ff07SGreg Roach border: thin solid #888; 734e837ff07SGreg Roach padding: 1px; 735e837ff07SGreg Roach} 736e837ff07SGreg Roach 737e837ff07SGreg Roach.selected-option { 738e837ff07SGreg Roach background-color: #edf7fd; 739e837ff07SGreg Roach} 740e837ff07SGreg Roach 741e837ff07SGreg Roach.border1 { 742e837ff07SGreg Roach border: solid #000 1px; 743e837ff07SGreg Roach} 744e837ff07SGreg Roach 745e837ff07SGreg Roach.journal_box { 746e837ff07SGreg Roach padding: 3pt; 747e837ff07SGreg Roach border: thin solid #aaa; 748e837ff07SGreg Roach overflow: visible; 749e837ff07SGreg Roach} 750e837ff07SGreg Roach 751e837ff07SGreg Roach.news_box { 752e837ff07SGreg Roach background-color: #edf7fd; 753e837ff07SGreg Roach border-top: solid #81a9cb 1px; 754e837ff07SGreg Roach} 755e837ff07SGreg Roach 756e837ff07SGreg Roach.news_title { 757e837ff07SGreg Roach font-weight: bold; 758e837ff07SGreg Roach font-size: 14px; 759e837ff07SGreg Roach} 760e837ff07SGreg Roach 761e837ff07SGreg Roach.news_date { 762e837ff07SGreg Roach margin-bottom: 12px; 763e837ff07SGreg Roach} 764e837ff07SGreg Roach 765e837ff07SGreg Roach.current_day { 766e837ff07SGreg Roach font-weight: bold; 767e837ff07SGreg Roach font-size: 16px; 768e837ff07SGreg Roach} 769e837ff07SGreg Roach 770e837ff07SGreg Roach.cal_day { 771e837ff07SGreg Roach font-weight: bold; 772e837ff07SGreg Roach} 773e837ff07SGreg Roach 774e837ff07SGreg Roach.rtl_cal_day { 775e837ff07SGreg Roach color: #00f; 776e837ff07SGreg Roach font-weight: bold; 777e837ff07SGreg Roach} 778e837ff07SGreg Roach 779e837ff07SGreg Roach#user-page h1 { 780e837ff07SGreg Roach margin: 0.25em auto 0.6em; 781e837ff07SGreg Roach} 782e837ff07SGreg Roach 783e837ff07SGreg Roach.tvertline { 784e837ff07SGreg Roach vertical-align: bottom; 785e837ff07SGreg Roach} 786e837ff07SGreg Roach 787e837ff07SGreg Roach#childbox { 788e837ff07SGreg Roach padding: 5px; 789e837ff07SGreg Roach position: absolute; 790e837ff07SGreg Roach display: none; 791e837ff07SGreg Roach text-align: start; 792e837ff07SGreg Roach white-space: nowrap; 793e837ff07SGreg Roach top: 20px; 794e837ff07SGreg Roach left: 0; 795e837ff07SGreg Roach} 796e837ff07SGreg Roach 797e837ff07SGreg Roach.layout3 #childbox { 798e837ff07SGreg Roach top: auto; 799e837ff07SGreg Roach bottom: 20px; 800e837ff07SGreg Roach} 801e837ff07SGreg Roach 802e837ff07SGreg Roach#childbox a.name1 { 803e837ff07SGreg Roach display: block; 804e837ff07SGreg Roach margin-left: 5px; 805e837ff07SGreg Roach} 806e837ff07SGreg Roach 807e837ff07SGreg Roach.person0 { 808e837ff07SGreg Roach background-color: #aaf; 809e837ff07SGreg Roach border: outset #aaf 1px; 810e837ff07SGreg Roach vertical-align: top; 811e837ff07SGreg Roach} 812e837ff07SGreg Roach 813e837ff07SGreg Roach.person1 { 814e837ff07SGreg Roach background-color: #afa; 815e837ff07SGreg Roach border: outset #afa 1px; 816e837ff07SGreg Roach vertical-align: top; 817e837ff07SGreg Roach} 818e837ff07SGreg Roach 819e837ff07SGreg Roach.person2 { 820e837ff07SGreg Roach background-color: #faa; 821e837ff07SGreg Roach border: outset #faa 1px; 822e837ff07SGreg Roach vertical-align: top; 823e837ff07SGreg Roach} 824e837ff07SGreg Roach 825e837ff07SGreg Roach.person3 { 826e837ff07SGreg Roach background-color: #55f; 827e837ff07SGreg Roach border: outset #55f 1px; 828e837ff07SGreg Roach vertical-align: top; 829e837ff07SGreg Roach} 830e837ff07SGreg Roach 831e837ff07SGreg Roach.person4 { 832e837ff07SGreg Roach background-color: #f55; 833e837ff07SGreg Roach border: outset #f55 1px; 834e837ff07SGreg Roach vertical-align: top; 835e837ff07SGreg Roach} 836e837ff07SGreg Roach 837e837ff07SGreg Roach.person5 { 838e837ff07SGreg Roach background-color: #5f5; 839e837ff07SGreg Roach border: outset #5f5 1px; 840e837ff07SGreg Roach vertical-align: top; 841e837ff07SGreg Roach} 842e837ff07SGreg Roach 843e837ff07SGreg Roach.starredname { 844e837ff07SGreg Roach text-decoration: underline; 845e837ff07SGreg Roach} 846e837ff07SGreg Roach 847e837ff07SGreg Roach.search_hit { 848e837ff07SGreg Roach background-color: #ff0; 849e837ff07SGreg Roach} 850e837ff07SGreg Roach 851e837ff07SGreg Roach.descriptionbox { 852e837ff07SGreg Roach color: #006; 853e837ff07SGreg Roach font-size: 12px; 854e837ff07SGreg Roach background-color: #c3dfff; 855e837ff07SGreg Roach vertical-align: top; 856e837ff07SGreg Roach padding: 3px; 857e837ff07SGreg Roach} 858e837ff07SGreg Roach 859e837ff07SGreg Roach.optionbox { 860e837ff07SGreg Roach background-color: #ecf5ff; 861e837ff07SGreg Roach font-size: 1rem; 862e837ff07SGreg Roach border: solid #c3dfff 1px; 863e837ff07SGreg Roach vertical-align: top; 864e837ff07SGreg Roach white-space: nowrap; 865e837ff07SGreg Roach padding: 3px; 866e837ff07SGreg Roach} 867e837ff07SGreg Roach 868e837ff07SGreg Roach.red { 869e837ff07SGreg Roach color: #f00; 870e837ff07SGreg Roach} 871e837ff07SGreg Roach 872*91a257a4SGreg Roach.wt-associate-fact, 873e837ff07SGreg Roach.wt-relation-fact, 874e837ff07SGreg Roach.wt-historic-fact { 875e837ff07SGreg Roach opacity: 0.8; 876e837ff07SGreg Roach} 877e837ff07SGreg Roach 878e837ff07SGreg Roach.messagebox { 879e837ff07SGreg Roach background-color: #c2ceef; 880e837ff07SGreg Roach border: solid #81a9cb 1px; 881e837ff07SGreg Roach} 882e837ff07SGreg Roach 883e837ff07SGreg Roach/* ---Pending edits--- */ 88417dd427eSGreg Roach.wt-new { 885e837ff07SGreg Roach outline: solid blue 1px; 886e837ff07SGreg Roach} 887e837ff07SGreg Roach 88817dd427eSGreg Roach.wt-old { 889e837ff07SGreg Roach outline: solid red 1px; 890e837ff07SGreg Roach} 891e837ff07SGreg Roach 892e837ff07SGreg Roach.tag_cloud { 893e837ff07SGreg Roach text-align: center; 894e837ff07SGreg Roach} 895e837ff07SGreg Roach 896e837ff07SGreg Roach.tag_cloud a { 897e837ff07SGreg Roach white-space: nowrap; 898e837ff07SGreg Roach} 899e837ff07SGreg Roach 900e837ff07SGreg Roach.nowrap { 901e837ff07SGreg Roach white-space: nowrap; 902e837ff07SGreg Roach} 903e837ff07SGreg Roach 904e837ff07SGreg Roach.wrap { 905e837ff07SGreg Roach white-space: normal; 906e837ff07SGreg Roach} 907e837ff07SGreg Roach 908e837ff07SGreg Roach.statistics-page { 909e837ff07SGreg Roach text-align: center; 910e837ff07SGreg Roach} 911e837ff07SGreg Roach 912e837ff07SGreg Roach.gchart { 913e837ff07SGreg Roach border: solid #81a9cb 1px; 914e837ff07SGreg Roach} 915e837ff07SGreg Roach 916e837ff07SGreg Roach#facts_content dd { 917e837ff07SGreg Roach float: left; 918e837ff07SGreg Roach width: 70%; 919e837ff07SGreg Roach} 920e837ff07SGreg Roach 921e837ff07SGreg Roach/* this keeps the tag color the same when it is a link as when not */ 922e837ff07SGreg Roach 923e837ff07SGreg Roach.place { 924e837ff07SGreg Roach padding-top: 5px; 925e837ff07SGreg Roach} 926e837ff07SGreg Roach 927e837ff07SGreg Roach.filtersH, 928e837ff07SGreg Roach.filtersF { 929e837ff07SGreg Roach margin: 4px; 930e837ff07SGreg Roach} 931e837ff07SGreg Roach 932e837ff07SGreg Roach.filtersH img { 933e837ff07SGreg Roach margin-bottom: 2px; 934e837ff07SGreg Roach} 935e837ff07SGreg Roach 936e837ff07SGreg Roach.list-charts { 937e837ff07SGreg Roach text-align: center; 938e837ff07SGreg Roach} 939e837ff07SGreg Roach 940e837ff07SGreg Roach#place-hierarchy h2, 941e837ff07SGreg Roach#place-hierarchy h4 { 942e837ff07SGreg Roach text-align: center; 943e837ff07SGreg Roach} 944e837ff07SGreg Roach 945e837ff07SGreg Roach/* ==== FAQ table styles ===== */ 946e837ff07SGreg Roachtable.faq { 947e837ff07SGreg Roach background-color: #e0e0e0; 948e837ff07SGreg Roach margin: 5px 0 50px 5px; 949e837ff07SGreg Roach width: 98%; 950e837ff07SGreg Roach} 951e837ff07SGreg Roach 952e837ff07SGreg Roachtable.faq tr:nth-child(odd) td { 953e837ff07SGreg Roach background-color: #e7eef3; 954e837ff07SGreg Roach} 955e837ff07SGreg Roach 956e837ff07SGreg Roachdiv.faq_title { 957e837ff07SGreg Roach background-color: #e0e0e0; 958e837ff07SGreg Roach margin: 1em 0; 959e837ff07SGreg Roach padding: .25em; 960e837ff07SGreg Roach font-weight: bold; 961e837ff07SGreg Roach width: 98%; 962e837ff07SGreg Roach} 963e837ff07SGreg Roach 964e837ff07SGreg Roachdiv.faq_body { 965e837ff07SGreg Roach clear: both; 966e837ff07SGreg Roach padding: 0 1em; 967e837ff07SGreg Roach} 968e837ff07SGreg Roach 969e837ff07SGreg Roach.faq_top { 970e837ff07SGreg Roach float: right; 971e837ff07SGreg Roach} 972e837ff07SGreg Roach 973e837ff07SGreg Roach/* === Positioning edit, copy, delete links === */ 974e837ff07SGreg Roach/* General use */ 975e837ff07SGreg Roach.editfacts { 976e837ff07SGreg Roach clear: left; 977e837ff07SGreg Roach padding-top: 15px; 978e837ff07SGreg Roach} 979e837ff07SGreg Roach 980e837ff07SGreg Roach#indi_note { 981e837ff07SGreg Roach margin: 0 0 5px; 982e837ff07SGreg Roach} 983e837ff07SGreg Roach 984e837ff07SGreg Roach.indi_table { 985e837ff07SGreg Roach clear: left; 986e837ff07SGreg Roach} 987e837ff07SGreg Roach 988e837ff07SGreg Roach#indi_note .fact_NOTE { 989e837ff07SGreg Roach float: left; 990e837ff07SGreg Roach margin: 0 5px 0 0; 991e837ff07SGreg Roach} 992e837ff07SGreg Roach 993e837ff07SGreg Roach#indi_note .fact_SOUR { 994e837ff07SGreg Roach margin: 3px 0; 995e837ff07SGreg Roach} 996e837ff07SGreg Roach 997e837ff07SGreg Roach#indi_note .fact_SOUR a { 998e837ff07SGreg Roach font-size: 100%; 999e837ff07SGreg Roach} 1000e837ff07SGreg Roach 1001e837ff07SGreg Roach#indi_note .fact_NOTE, 1002e837ff07SGreg Roach#indi_note .fact_SOUR { 1003e837ff07SGreg Roach clear: both; 1004e837ff07SGreg Roach} 1005e837ff07SGreg Roach 1006e837ff07SGreg Roach.odometer { 1007e837ff07SGreg Roach font-family: courier, monospace; 1008e837ff07SGreg Roach font-weight: bold; 1009e837ff07SGreg Roach background: #000; 1010e837ff07SGreg Roach color: #fff; 1011e837ff07SGreg Roach} 1012e837ff07SGreg Roach 1013e837ff07SGreg Roach/* Sidebar - Family navigator */ 1014e837ff07SGreg Roach.wt-family-navigator-dropdown { 1015e837ff07SGreg Roach background: #edf7fd; 1016e837ff07SGreg Roach} 1017e837ff07SGreg Roach 1018e837ff07SGreg Roach.wt-family-navigator-dropdown-heading { 1019e837ff07SGreg Roach font-weight: bold; 1020e837ff07SGreg Roach font-size: inherit; 1021e837ff07SGreg Roach color: inherit; 1022e837ff07SGreg Roach} 1023e837ff07SGreg Roach 1024e837ff07SGreg Roach/* Sidebar - Descendants */ 1025e837ff07SGreg Roach#sb_content_descendancy { 1026e837ff07SGreg Roach margin-top: 5px; 1027e837ff07SGreg Roach} 1028e837ff07SGreg Roach 1029e837ff07SGreg Roach#sb_desc_content { 1030e837ff07SGreg Roach margin-left: 3px; 1031e837ff07SGreg Roach font-size: 0.8em; 1032e837ff07SGreg Roach} 1033e837ff07SGreg Roach 1034e837ff07SGreg Roach#sb_desc_content ul { 1035e837ff07SGreg Roach padding: 0; 1036e837ff07SGreg Roach margin: 0; 1037e837ff07SGreg Roach} 1038e837ff07SGreg Roach 1039e837ff07SGreg Roach.sb_desc_indi_li { 1040e837ff07SGreg Roach list-style-type: none; 1041e837ff07SGreg Roach} 1042e837ff07SGreg Roach 1043e837ff07SGreg Roach/* Individuals and Families */ 1044e837ff07SGreg Roach#sidebar-content-individuals, 1045e837ff07SGreg Roach#sidebar-content-families { 1046e837ff07SGreg Roach margin-top: 5px; 1047e837ff07SGreg Roach} 1048e837ff07SGreg Roach 1049e837ff07SGreg Roach.sb_indi_surname_li, 1050e837ff07SGreg Roach.sb_fam_surname_li { 105108362db4SGreg Roach list-style-image: url(icons/plus.png); 1052e837ff07SGreg Roach} 1053e837ff07SGreg Roach 1054e837ff07SGreg Roach.name_tree_div ul { 1055e837ff07SGreg Roach padding: 0; 1056e837ff07SGreg Roach margin: 0; 1057e837ff07SGreg Roach} 1058e837ff07SGreg Roach 1059e837ff07SGreg Roach.name_tree_div li { 1060e837ff07SGreg Roach list-style: none; 1061e837ff07SGreg Roach margin: 0; 1062e837ff07SGreg Roach padding: 0; 1063e837ff07SGreg Roach} 1064e837ff07SGreg Roach 1065e837ff07SGreg Roach/* Clippings */ 1066e837ff07SGreg Roach#sb_clippings_content ul { 1067e837ff07SGreg Roach padding: 0; 1068e837ff07SGreg Roach margin: 0; 1069e837ff07SGreg Roach} 1070e837ff07SGreg Roach 1071e837ff07SGreg Roach#sb_clippings_content li { 1072e837ff07SGreg Roach list-style: none; 1073e837ff07SGreg Roach margin: 0; 1074e837ff07SGreg Roach padding: 0; 1075e837ff07SGreg Roach white-space: nowrap; 1076e837ff07SGreg Roach} 1077e837ff07SGreg Roach 1078e837ff07SGreg Roach/* Stories module */ 1079e837ff07SGreg Roach.story_title { 1080e837ff07SGreg Roach padding-top: 12px; 1081e837ff07SGreg Roach font-size: 13px; 1082e837ff07SGreg Roach height: 32px; 1083e837ff07SGreg Roach font-weight: bold; 1084e837ff07SGreg Roach} 1085e837ff07SGreg Roach 1086e837ff07SGreg Roach.story_body { 1087e837ff07SGreg Roach padding: 20px; 1088e837ff07SGreg Roach white-space: normal; 1089e837ff07SGreg Roach} 1090e837ff07SGreg Roach 1091e837ff07SGreg Roach.story_edit { 1092e837ff07SGreg Roach padding: 12px; 1093e837ff07SGreg Roach} 1094e837ff07SGreg Roach 1095e837ff07SGreg Roach/* Stories module */ 1096e837ff07SGreg Roach.story_title { 1097e837ff07SGreg Roach padding-top: 12px; 1098e837ff07SGreg Roach font-size: 13px; 1099e837ff07SGreg Roach height: 32px; 1100e837ff07SGreg Roach font-weight: bold; 1101e837ff07SGreg Roach} 1102e837ff07SGreg Roach 1103e837ff07SGreg Roach.story_body { 1104e837ff07SGreg Roach padding: 20px; 1105e837ff07SGreg Roach white-space: normal; 1106e837ff07SGreg Roach} 1107e837ff07SGreg Roach 1108e837ff07SGreg Roach.story_edit { 1109e837ff07SGreg Roach padding: 12px; 1110e837ff07SGreg Roach} 1111e837ff07SGreg Roach 1112e837ff07SGreg Roach/*-- Fan chart ---- */ 1113e837ff07SGreg Roach.fan_chart_menu { 1114b6c326d8SGreg Roach background: #fff; 1115e837ff07SGreg Roach position: absolute; 1116e837ff07SGreg Roach display: none; 1117e837ff07SGreg Roach z-index: 100; 1118e837ff07SGreg Roach} 1119e837ff07SGreg Roach 1120e837ff07SGreg Roach#fan_chart ul { 1121e837ff07SGreg Roach list-style-type: none; 1122e837ff07SGreg Roach margin: 0; 1123e837ff07SGreg Roach} 1124e837ff07SGreg Roach 1125e837ff07SGreg Roach/* Lifespans chart */ 1126e837ff07SGreg Roach.wt-lifespans-subtitle { 1127e837ff07SGreg Roach text-align: center; 1128e837ff07SGreg Roach} 1129e837ff07SGreg Roach 1130e837ff07SGreg Roach.wt-lifespans-scale { 1131e837ff07SGreg Roach white-space: nowrap; 1132e837ff07SGreg Roach} 1133e837ff07SGreg Roach 1134e837ff07SGreg Roach.wt-lifespans-decade { 1135e837ff07SGreg Roach width: 70px; 1136e837ff07SGreg Roach height: 60px; 1137e837ff07SGreg Roach display: inline-block; 113897c22350SGreg Roach background-image: url(images/lifespan-decade.png); 1139e837ff07SGreg Roach background-position-y: bottom; 1140e837ff07SGreg Roach background-repeat: no-repeat; 1141e837ff07SGreg Roach background-size: 70px 37px; 1142e837ff07SGreg Roach} 1143e837ff07SGreg Roach 1144e837ff07SGreg Roach.wt-lifespans-individuals { 1145e837ff07SGreg Roach background: #fafafa; 1146e837ff07SGreg Roach} 1147e837ff07SGreg Roach 1148e837ff07SGreg Roach.wt-lifespans-individual { 1149e837ff07SGreg Roach 1150e837ff07SGreg Roach} 1151e837ff07SGreg Roach 1152e837ff07SGreg Roach.wt-lifespans-summary { 1153e837ff07SGreg Roach background: #ffffff; 1154e837ff07SGreg Roach border: thin solid #000; 1155e837ff07SGreg Roach z-index: 1; 1156e837ff07SGreg Roach} 1157e837ff07SGreg Roach 1158e837ff07SGreg Roach.wt-lifespans-summary-link { 1159e837ff07SGreg Roach font-weight: bold; 1160e837ff07SGreg Roach} 1161e837ff07SGreg Roach 1162e837ff07SGreg Roach/*-- timeline --*/ 1163e837ff07SGreg Roach#timeline_chart { 1164e837ff07SGreg Roach position: relative; 1165e837ff07SGreg Roach top: 0; 1166e837ff07SGreg Roach left: 0; 1167e837ff07SGreg Roach} 1168e837ff07SGreg Roach 116948b53306SGreg Roach/* 117048b53306SGreg Roach * Any element that is loaded dynamically has the class wt-ajax-load. 117148b53306SGreg Roach * We can provide a "loading" placeholder for empty elements with this class. 117248b53306SGreg Roach */ 117348b53306SGreg Roach.wt-ajax-load:empty { 117448b53306SGreg Roach height: 32px; 117548b53306SGreg Roach background: url(images/loading-32x32.gif) no-repeat 50% 50%; 1176e837ff07SGreg Roach} 1177e837ff07SGreg Roach 117839b853a7SGreg Roach/* 117939b853a7SGreg Roach * Default icons are provided by FontAwesome. 118039b853a7SGreg Roach */ 1181e39fd5c6SGreg Roach.wt-icon-anniversary { 118208362db4SGreg Roach content: url(icons/anniversary.png); 1183e39fd5c6SGreg Roach} 1184e39fd5c6SGreg Roach 118539b853a7SGreg Roach.wt-icon-arrow-down { 118639b853a7SGreg Roach content: url(xenea/icons/arrow-down.png); 118739b853a7SGreg Roach} 118839b853a7SGreg Roach 118939b853a7SGreg Roacha > .wt-icon-arrow-down:hover { 119039b853a7SGreg Roach content: url(xenea/icons/arrow-down-hover.png); 119139b853a7SGreg Roach} 119239b853a7SGreg Roach 119339b853a7SGreg Roach.wt-icon-arrow-left { 119439b853a7SGreg Roach content: url(xenea/icons/arrow-left.png); 119539b853a7SGreg Roach} 119639b853a7SGreg Roach 119739b853a7SGreg Roacha > .wt-icon-arrow-left:hover { 119839b853a7SGreg Roach content: url(xenea/icons/arrow-left-hover.png); 119939b853a7SGreg Roach} 120039b853a7SGreg Roach 120139b853a7SGreg Roach.wt-icon-arrow-right { 120239b853a7SGreg Roach content: url(xenea/icons/arrow-right.png); 120339b853a7SGreg Roach} 120439b853a7SGreg Roach 120539b853a7SGreg Roacha > .wt-icon-arrow-right:hover { 120639b853a7SGreg Roach content: url(xenea/icons/arrow-right-hover.png); 120739b853a7SGreg Roach} 120839b853a7SGreg Roach 120939b853a7SGreg Roach.wt-icon-arrow-up { 121039b853a7SGreg Roach content: url(xenea/icons/arrow-up.png); 121139b853a7SGreg Roach} 121239b853a7SGreg Roach 121339b853a7SGreg Roacha > .wt-icon-arrow-up:hover { 121439b853a7SGreg Roach content: url(xenea/icons/arrow-up-hover.png); 121539b853a7SGreg Roach} 121639b853a7SGreg Roach 121708362db4SGreg Roach.wt-icon-bing-maps { 121808362db4SGreg Roach content: url(icons/bing-maps.png); 121908362db4SGreg Roach} 122008362db4SGreg Roach 122108362db4SGreg Roach.wt-icon-calendar { 122208362db4SGreg Roach content: url(icons/calendar.png) 122308362db4SGreg Roach} 122408362db4SGreg Roach 122516e8b6e8SGreg Roach.wt-icon-collapse { 122616e8b6e8SGreg Roach} 122716e8b6e8SGreg Roach 122839b853a7SGreg Roach.wt-icon-coordinates { 122908362db4SGreg Roach content: url(icons/coordinates.png) 123008362db4SGreg Roach} 123108362db4SGreg Roach 123208362db4SGreg Roach.wt-icon-copy { 123308362db4SGreg Roach content: url(icons/copy.png) 123408362db4SGreg Roach} 123508362db4SGreg Roach 123608362db4SGreg Roach.wt-icon-delete { 123708362db4SGreg Roach content: url(icons/delete.png); 123808362db4SGreg Roach} 123908362db4SGreg Roach 124008362db4SGreg Roach.wt-icon-edit { 124108362db4SGreg Roach content: url(icons/edit.png); 124239b853a7SGreg Roach} 124339b853a7SGreg Roach 124416e8b6e8SGreg Roach.wt-icon-expand { 124516e8b6e8SGreg Roach} 124616e8b6e8SGreg Roach 124708362db4SGreg Roach.wt-icon-family { 124808362db4SGreg Roach content: url(icons/family.png); 1249e39fd5c6SGreg Roach} 1250e39fd5c6SGreg Roach 125108362db4SGreg Roach.wt-icon-google-maps { 125208362db4SGreg Roach content: url(icons/google-maps.png); 1253e837ff07SGreg Roach} 1254e837ff07SGreg Roach 125508362db4SGreg Roach.wt-icon-help { 125648b53306SGreg Roach content: url(xenea/icons/help.png); 1257e837ff07SGreg Roach} 1258e837ff07SGreg Roach 125908362db4SGreg Roach.wt-icon-individual { 126008362db4SGreg Roach content: url(icons/individual.png); 1261e837ff07SGreg Roach} 1262e837ff07SGreg Roach 126308362db4SGreg Roach.wt-icon-keyboard { 126408362db4SGreg Roach content: url(icons/keyboard.png); 1265e837ff07SGreg Roach} 1266e837ff07SGreg Roach 126708362db4SGreg Roach.wt-icon-media { 126808362db4SGreg Roach content: url(icons/media.png); 1269e837ff07SGreg Roach} 1270e837ff07SGreg Roach 127108362db4SGreg Roach.wt-icon-note { 127208362db4SGreg Roach content: url(icons/note.png); 1273e837ff07SGreg Roach} 1274e837ff07SGreg Roach 127508362db4SGreg Roach.wt-icon-openstreetmap { 127608362db4SGreg Roach content: url(icons/openstreetmap.png); 1277e837ff07SGreg Roach} 1278e837ff07SGreg Roach 127908362db4SGreg Roach.wt-icon-preferences { 128048b53306SGreg Roach content: url(xenea/icons/preferences.png); 1281e837ff07SGreg Roach} 1282e837ff07SGreg Roach 128308362db4SGreg Roach.wt-icon-reorder { 128408362db4SGreg Roach content: url(icons/reorder.png); 1285e837ff07SGreg Roach} 1286e837ff07SGreg Roach 128708362db4SGreg Roach.wt-icon-repository { 128808362db4SGreg Roach content: url(icons/repository.png); 1289e837ff07SGreg Roach} 1290e837ff07SGreg Roach 12912799f5a7SGreg Roach.wt-icon-sex { 12922799f5a7SGreg Roach height: 1em; 12932799f5a7SGreg Roach} 12942799f5a7SGreg Roach 129508362db4SGreg Roach.wt-icon-sex-f { 129608362db4SGreg Roach content: url(icons/sex-female.png); 1297e837ff07SGreg Roach} 1298e837ff07SGreg Roach 129908362db4SGreg Roach.wt-icon-sex-m { 130008362db4SGreg Roach content: url(icons/sex-male.png); 1301e39fd5c6SGreg Roach} 1302e39fd5c6SGreg Roach 130308362db4SGreg Roach.wt-icon-sex-u { 130408362db4SGreg Roach content: url(icons/sex-unknown.png); 1305e39fd5c6SGreg Roach} 1306e39fd5c6SGreg Roach 130708362db4SGreg Roach.wt-icon-sex-x { 130808362db4SGreg Roach content: url(icons/sex-unknown.png); 130908362db4SGreg Roach} 131008362db4SGreg Roach 131108362db4SGreg Roach.wt-icon-source { 131208362db4SGreg Roach content: url(icons/source.png); 131308362db4SGreg Roach} 131408362db4SGreg Roach 131508362db4SGreg Roach.wt-icon-submitter { 131608362db4SGreg Roach content: url(icons/individual.png); 131708362db4SGreg Roach} 131808362db4SGreg Roach 131908362db4SGreg Roach.wt-icon-warning { 132008362db4SGreg Roach content: url(icons/warning.png); 132108362db4SGreg Roach} 132208362db4SGreg Roach 132308362db4SGreg Roach.wt-icon-zoom-in { 132408362db4SGreg Roach content: url(xenea/icons/zoom-in.png); 132508362db4SGreg Roach} 132608362db4SGreg Roach 132708362db4SGreg Roach.wt-icon-zoom-out { 132808362db4SGreg Roach content: url(xenea/icons/zoom-out.png); 132908362db4SGreg Roach} 133008362db4SGreg Roach 133180eaa5feSGreg Roach/* Fact icons */ 133280eaa5feSGreg Roach.wt-fact-icon { 133380eaa5feSGreg Roach display: block; 133480eaa5feSGreg Roach margin: 1rem auto; 133580eaa5feSGreg Roach content: url(facts/NULL.png); 133680eaa5feSGreg Roach} 133780eaa5feSGreg Roach 133880eaa5feSGreg Roach.wt-fact-icon-ADDR { 133980eaa5feSGreg Roach content: url(facts/ADDR.png); 134080eaa5feSGreg Roach} 134180eaa5feSGreg Roach 134280eaa5feSGreg Roach.wt-fact-icon-ADOP { 134380eaa5feSGreg Roach content: url(facts/ADOP.png); 134480eaa5feSGreg Roach} 134580eaa5feSGreg Roach 134680eaa5feSGreg Roach.wt-fact-icon-AFN, 134780eaa5feSGreg Roach.wt-fact-icon-REFN, 134880eaa5feSGreg Roach.wt-fact-icon-RFN, 134980eaa5feSGreg Roach.wt-fact-icon-RIN, 135080eaa5feSGreg Roach.wt-fact-icon-_UID { 135180eaa5feSGreg Roach content: url(facts/REFN.png); 135280eaa5feSGreg Roach} 135380eaa5feSGreg Roach 135480eaa5feSGreg Roach.wt-fact-icon-ASSO { 135580eaa5feSGreg Roach content: url(facts/ADOP.png); 135680eaa5feSGreg Roach} 135780eaa5feSGreg Roach 135880eaa5feSGreg Roach.wt-fact-icon-BIRT { 135980eaa5feSGreg Roach content: url(facts/BIRT.png); 136080eaa5feSGreg Roach} 136180eaa5feSGreg Roach 136280eaa5feSGreg Roach.wt-fact-icon-BURI { 136380eaa5feSGreg Roach content: url(facts/BURI.png); 136480eaa5feSGreg Roach} 136580eaa5feSGreg Roach 136680eaa5feSGreg Roach.wt-fact-icon-CEME { 136780eaa5feSGreg Roach content: url(facts/CEME.png); 136880eaa5feSGreg Roach} 136980eaa5feSGreg Roach 137080eaa5feSGreg Roach.wt-fact-icon-CENS { 137180eaa5feSGreg Roach content: url(facts/CENS.png); 137280eaa5feSGreg Roach} 137380eaa5feSGreg Roach 137480eaa5feSGreg Roach.wt-fact-icon-CHAN { 137580eaa5feSGreg Roach content: url(facts/CHAN.png); 137680eaa5feSGreg Roach} 137780eaa5feSGreg Roach 137880eaa5feSGreg Roach.wt-fact-icon-CHR, 137980eaa5feSGreg Roach.wt-fact-icon-BAPL, 138080eaa5feSGreg Roach.wt-fact-icon-BAPM { 138180eaa5feSGreg Roach content: url(facts/CHR.png); 138280eaa5feSGreg Roach} 138380eaa5feSGreg Roach 138480eaa5feSGreg Roach.wt-fact-icon-CONF, 138580eaa5feSGreg Roach.wt-fact-icon-CONL { 138680eaa5feSGreg Roach content: url(facts/CONF.png); 138780eaa5feSGreg Roach} 138880eaa5feSGreg Roach 138980eaa5feSGreg Roach.wt-fact-icon-DEAT { 139080eaa5feSGreg Roach content: url(facts/DEAT.png); 139180eaa5feSGreg Roach} 139280eaa5feSGreg Roach 139380eaa5feSGreg Roach.wt-fact-icon-ANUL, 139480eaa5feSGreg Roach.wt-fact-icon-DIV { 139580eaa5feSGreg Roach content: url(facts/DIV.png); 139680eaa5feSGreg Roach} 139780eaa5feSGreg Roach 139880eaa5feSGreg Roach.wt-fact-icon-DIVF { 139980eaa5feSGreg Roach content: url(facts/DIVF.png); 140080eaa5feSGreg Roach} 140180eaa5feSGreg Roach 140280eaa5feSGreg Roach.wt-fact-icon-EMAIL { 140380eaa5feSGreg Roach content: url(facts/EMAIL.png); 140480eaa5feSGreg Roach} 140580eaa5feSGreg Roach 140680eaa5feSGreg Roach.wt-fact-icon-EMIG { 140780eaa5feSGreg Roach content: url(facts/EMIG.png); 140880eaa5feSGreg Roach} 140980eaa5feSGreg Roach 141080eaa5feSGreg Roach.wt-fact-icon-ENGA, 141180eaa5feSGreg Roach.wt-fact-icon-MARB { 141280eaa5feSGreg Roach content: url(facts/ENGA.png); 141380eaa5feSGreg Roach} 141480eaa5feSGreg Roach 141580eaa5feSGreg Roach.wt-fact-icon-EVEN { 141680eaa5feSGreg Roach content: url(facts/EVEN.png); 141780eaa5feSGreg Roach} 141880eaa5feSGreg Roach 141980eaa5feSGreg Roach.wt-fact-icon-FACT { 142080eaa5feSGreg Roach content: url(facts/FACT.png); 142180eaa5feSGreg Roach} 142280eaa5feSGreg Roach 142380eaa5feSGreg Roach.wt-fact-icon-IMMI { 142480eaa5feSGreg Roach content: url(facts/IMMI.png); 142580eaa5feSGreg Roach} 142680eaa5feSGreg Roach 142780eaa5feSGreg Roach.wt-fact-icon-MARR, 142880eaa5feSGreg Roach.wt-fact-icon-SLGS { 142980eaa5feSGreg Roach content: url(facts/MARR.png); 143080eaa5feSGreg Roach} 143180eaa5feSGreg Roach 143280eaa5feSGreg Roach.wt-fact-icon-OCCU { 143380eaa5feSGreg Roach content: url(facts/OCCU.png); 143480eaa5feSGreg Roach} 143580eaa5feSGreg Roach 143680eaa5feSGreg Roach.wt-fact-icon-ORDN { 143780eaa5feSGreg Roach content: url(facts/ORDN.png); 143880eaa5feSGreg Roach} 143980eaa5feSGreg Roach 144080eaa5feSGreg Roach.wt-fact-icon-PHON { 144180eaa5feSGreg Roach content: url(facts/PHON.png); 144280eaa5feSGreg Roach} 144380eaa5feSGreg Roach 144480eaa5feSGreg Roach.wt-fact-icon-PROP, 144580eaa5feSGreg Roach.wt-fact-icon-RESI { 144680eaa5feSGreg Roach content: url(facts/RESI.png); 144780eaa5feSGreg Roach} 144880eaa5feSGreg Roach 144980eaa5feSGreg Roach.wt-fact-icon-WWW { 145080eaa5feSGreg Roach content: url(facts/WWW.png); 145180eaa5feSGreg Roach} 145280eaa5feSGreg Roach 145380eaa5feSGreg Roach.wt-fact-icon-_MDCL { 145480eaa5feSGreg Roach content: url(facts/_MDCL.png); 145580eaa5feSGreg Roach} 145680eaa5feSGreg Roach 145780eaa5feSGreg Roach.wt-fact-icon-_MILI { 145880eaa5feSGreg Roach content: url(facts/_MILI.png); 145980eaa5feSGreg Roach} 146080eaa5feSGreg Roach 146180eaa5feSGreg Roach.wt-fact-icon-_NMAR { 146280eaa5feSGreg Roach content: url(facts/_NMAR.png); 146380eaa5feSGreg Roach} 146480eaa5feSGreg Roach 146580eaa5feSGreg Roach.wt-fact-icon-_NMR { 146680eaa5feSGreg Roach content: url(facts/MARR.png); 146780eaa5feSGreg Roach} 146880eaa5feSGreg Roach 146980eaa5feSGreg Roach.wt-fact-icon-_SEPR { 147080eaa5feSGreg Roach content: url(facts/_SEPR.png); 147180eaa5feSGreg Roach} 147280eaa5feSGreg Roach 147380eaa5feSGreg Roach.wt-fact-icon-_TODO { 147480eaa5feSGreg Roach content: url(facts/_TODO.png); 147580eaa5feSGreg Roach} 147680eaa5feSGreg Roach 147708362db4SGreg Roach/* Miscellaneous images */ 1478e39fd5c6SGreg Roach.icon-cfamily { 147908362db4SGreg Roach content: url(xenea/images/cfamily.png); 1480e39fd5c6SGreg Roach} 1481e39fd5c6SGreg Roach 1482e39fd5c6SGreg Roach.icon-childless { 148308362db4SGreg Roach content: url(images/childless.png); 1484e39fd5c6SGreg Roach} 1485e39fd5c6SGreg Roach 1486e39fd5c6SGreg Roach.icon-children { 148708362db4SGreg Roach content: url(images/children.png); 1488e39fd5c6SGreg Roach} 1489e39fd5c6SGreg Roach 1490e39fd5c6SGreg Roach.icon-edit_indi { 149108362db4SGreg Roach content: url(xenea/images/edit_indi.png); 1492e39fd5c6SGreg Roach} 1493e39fd5c6SGreg Roach 1494e39fd5c6SGreg Roach.icon-fam-list { 149508362db4SGreg Roach content: url(xenea/images/cfamily.png); 1496e39fd5c6SGreg Roach} 1497e39fd5c6SGreg Roach 1498e39fd5c6SGreg Roach.icon-indi-list { 149908362db4SGreg Roach content: url(xenea/images/indis.png); 1500e39fd5c6SGreg Roach} 1501e39fd5c6SGreg Roach 1502e39fd5c6SGreg Roach.icon-loading-small { 150308362db4SGreg Roach content: url(images/indicator.gif); 1504e39fd5c6SGreg Roach} 1505e39fd5c6SGreg Roach 1506e39fd5c6SGreg Roach.icon-minus { 150708362db4SGreg Roach content: url(icons/minus.png); 1508e39fd5c6SGreg Roach} 1509e39fd5c6SGreg Roach 1510e39fd5c6SGreg Roach.icon-mypage { 151108362db4SGreg Roach content: url(xenea/images/mypage.png); 1512e39fd5c6SGreg Roach} 1513e39fd5c6SGreg Roach 1514e39fd5c6SGreg Roach.icon-plus { 151508362db4SGreg Roach content: url(icons/plus.png); 1516e39fd5c6SGreg Roach} 1517e39fd5c6SGreg Roach 1518e39fd5c6SGreg Roach.icon-resn-confidential { 151908362db4SGreg Roach content: url(images/resn_confidential.png); 1520e39fd5c6SGreg Roach} 1521e39fd5c6SGreg Roach 1522e39fd5c6SGreg Roach.icon-resn-locked { 152308362db4SGreg Roach content: url(images/resn_locked.png); 1524e39fd5c6SGreg Roach} 1525e39fd5c6SGreg Roach 1526e39fd5c6SGreg Roach.icon-resn-none { 152708362db4SGreg Roach content: url(images/resn_none.png); 1528e39fd5c6SGreg Roach} 1529e39fd5c6SGreg Roach 1530e39fd5c6SGreg Roach.icon-resn-privacy { 153108362db4SGreg Roach content: url(images/resn_privacy.png); 1532e39fd5c6SGreg Roach} 1533e39fd5c6SGreg Roach 1534e39fd5c6SGreg Roach.icon-rings { 153508362db4SGreg Roach content: url(images/rings.png); 1536e39fd5c6SGreg Roach} 1537e39fd5c6SGreg Roach 1538e39fd5c6SGreg Roach.icon-selected { 153908362db4SGreg Roach content: url(xenea/images/selected.png); 1540e39fd5c6SGreg Roach} 1541e39fd5c6SGreg Roach 1542e39fd5c6SGreg Roach/* Silhouettes on charts */ 1543e39fd5c6SGreg Roach.icon-silhouette-F { 154408362db4SGreg Roach content: url(xenea/images/silhouette_female_small.png); 1545e39fd5c6SGreg Roach} 1546e39fd5c6SGreg Roach 1547e39fd5c6SGreg Roach.icon-silhouette-M { 154808362db4SGreg Roach content: url(xenea/images/silhouette_male_small.png); 1549e39fd5c6SGreg Roach} 1550e39fd5c6SGreg Roach 1551e39fd5c6SGreg Roach.icon-silhouette-U { 155208362db4SGreg Roach content: url(xenea/images/silhouette_unknown_small.png); 1553e39fd5c6SGreg Roach} 1554e39fd5c6SGreg Roach 1555e837ff07SGreg Roach.icon-indis { 155608362db4SGreg Roach content: url(xenea/images/indis.png); 1557e837ff07SGreg Roach} 1558e837ff07SGreg Roach 1559e837ff07SGreg Roach.icon-patriarch { 156008362db4SGreg Roach content: url(xenea/images/patriarch.png); 1561e837ff07SGreg Roach} 1562e837ff07SGreg Roach 1563e837ff07SGreg Roach.icon-pedigree { 156408362db4SGreg Roach content: url(xenea/images/pedigree.png); 1565e837ff07SGreg Roach} 1566e837ff07SGreg Roach 1567e837ff07SGreg Roach.icon-sfamily { 156808362db4SGreg Roach content: url(xenea/images/sfamily.png); 1569e837ff07SGreg Roach} 1570e837ff07SGreg Roach 1571e837ff07SGreg Roach.icon-user_add { 157208362db4SGreg Roach content: url(xenea/images/user_add.png); 1573e837ff07SGreg Roach} 157448b53306SGreg Roach 1575f699d6fcSGreg Roach/* Census assistant */ 1576f699d6fcSGreg Roach.wt-census-assistant-form-control:focus { 1577f699d6fcSGreg Roach min-width: 12rem; 1578f699d6fcSGreg Roach} 1579f699d6fcSGreg Roach 1580f699d6fcSGreg Roach/* Some blocks show a reduced version on the right-hand side. */ 1581f699d6fcSGreg Roach.wt-side-blocks .wt-side-block-optional { 1582f699d6fcSGreg Roach display: none !important; 1583f699d6fcSGreg Roach} 1584f699d6fcSGreg Roach 1585f699d6fcSGreg Roach/* my page chart enhancements */ 1586f699d6fcSGreg Roach.wt-block-content-charts { 1587f699d6fcSGreg Roach overflow: auto; 1588f699d6fcSGreg Roach} 1589f699d6fcSGreg Roach 1590f699d6fcSGreg Roach/* Some charts are wider than the page. */ 1591f699d6fcSGreg Roach.wt-chart { 1592f699d6fcSGreg Roach overflow-x: auto; 1593f699d6fcSGreg Roach overflow-y: hidden; 1594f699d6fcSGreg Roach} 1595f699d6fcSGreg Roach 1596f699d6fcSGreg Roach/* Fit thumbnail into parent on charts */ 1597f699d6fcSGreg Roach.select2-selection.select2-selection--single { 1598f699d6fcSGreg Roach min-height: 36px; 1599f699d6fcSGreg Roach height: auto; 1600f699d6fcSGreg Roach padding: 2px 0; 1601f699d6fcSGreg Roach} 1602f699d6fcSGreg Roach 1603f699d6fcSGreg Roach.select2-container .select2-selection--single .select2-selection__rendered { 1604f699d6fcSGreg Roach padding-left: 2px; 1605f699d6fcSGreg Roach} 1606242a7862SGreg Roach 1607f699d6fcSGreg Roach.select2-selection--single .NAME { 1608f699d6fcSGreg Roach padding-left: 4px; 1609f699d6fcSGreg Roach} 1610f699d6fcSGreg Roach 1611f699d6fcSGreg Roach/* Some menus (e.g. languages) can be longer than a page */ 1612f699d6fcSGreg Roach.dropdown-menu { 1613f699d6fcSGreg Roach max-height: 30rem; 1614f699d6fcSGreg Roach overflow-x: hidden; 1615f699d6fcSGreg Roach} 1616f699d6fcSGreg Roach 1617f699d6fcSGreg Roach/* Forms */ 1618f699d6fcSGreg Roach.col-form-label { 1619f699d6fcSGreg Roach font-weight: bold; 1620f699d6fcSGreg Roach} 1621