1*e837ff07SGreg Roach/** 2*e837ff07SGreg Roach * webtrees: online genealogy 3*e837ff07SGreg Roach * Copyright (C) 2018 webtrees development team 4*e837ff07SGreg Roach * This program is free software: you can redistribute it and/or modify 5*e837ff07SGreg Roach * it under the terms of the GNU General Public License as published by 6*e837ff07SGreg Roach * the Free Software Foundation, either version 3 of the License, or 7*e837ff07SGreg Roach * (at your option) any later version. 8*e837ff07SGreg Roach * This program is distributed in the hope that it will be useful, 9*e837ff07SGreg Roach * but WITHOUT ANY WARRANTY; without even the implied warranty of 10*e837ff07SGreg Roach * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11*e837ff07SGreg Roach * GNU General Public License for more details. 12*e837ff07SGreg Roach * You should have received a copy of the GNU General Public License 13*e837ff07SGreg Roach * along with this program. If not, see <http://www.gnu.org/licenses/>. 14*e837ff07SGreg Roach */ 15*e837ff07SGreg Roach 16*e837ff07SGreg Roach/* The xenea theme */ 17*e837ff07SGreg Roach 18*e837ff07SGreg Roach/* Override Bootstrap formatting */ 19*e837ff07SGreg Roach.btn-link { 20*e837ff07SGreg Roach padding-left: 0.25rem; 21*e837ff07SGreg Roach padding-right: 0.25rem; 22*e837ff07SGreg Roach} 23*e837ff07SGreg Roach 24*e837ff07SGreg Roach.table-given-name { 25*e837ff07SGreg Roach overflow-x: hidden; 26*e837ff07SGreg Roach} 27*e837ff07SGreg Roach 28*e837ff07SGreg Roach.container-fluid { 29*e837ff07SGreg Roach padding-left: 5px; 30*e837ff07SGreg Roach padding-right: 5px; 31*e837ff07SGreg Roach} 32*e837ff07SGreg Roach 33*e837ff07SGreg Roachtable { 34*e837ff07SGreg Roach border-collapse: separate; 35*e837ff07SGreg Roach} 36*e837ff07SGreg Roach 37*e837ff07SGreg Roach/* 38*e837ff07SGreg Roach * Any element that is loaded dynamically has the class wt-ajax-load. 39*e837ff07SGreg Roach * We can provide a "loading" placeholder for empty elements with this class. 40*e837ff07SGreg Roach */ 41*e837ff07SGreg Roach.wt-ajax-load:empty { 42*e837ff07SGreg Roach height: 32px; 43*e837ff07SGreg Roach background: url(images/loading-32x32.gif) no-repeat 50% 50%; 44*e837ff07SGreg Roach} 45*e837ff07SGreg Roach 46*e837ff07SGreg Roach/* 47*e837ff07SGreg Roach * Icons use FontAwesome by default, but have additional classes to 48*e837ff07SGreg Roach * allow them to be overridden 49*e837ff07SGreg Roach * 50*e837ff07SGreg Roach * .wt-icon-arrow-down 51*e837ff07SGreg Roach * .wt-icon-arrow-end (right on LTR, left on RTL) 52*e837ff07SGreg Roach * .wt-icon-arrow-start (left on LTR, right on RTL) 53*e837ff07SGreg Roach * .wt-icon-arrow-up 54*e837ff07SGreg Roach * .wt-icon-bing-maps 55*e837ff07SGreg Roach * .wt-icon-calendar 56*e837ff07SGreg Roach * .wt-icon-copy 57*e837ff07SGreg Roach * .wt-icon-delete 58*e837ff07SGreg Roach * .wt-icon-edit 59*e837ff07SGreg Roach * .wt-icon-email 60*e837ff07SGreg Roach * .wt-icon-family 61*e837ff07SGreg Roach * .wt-icon-help 62*e837ff07SGreg Roach * .wt-icon-individual 63*e837ff07SGreg Roach * .wt-icon-google-maps 64*e837ff07SGreg Roach * .wt-icon-keyboard 65*e837ff07SGreg Roach * .wt-icon-media 66*e837ff07SGreg Roach * .wt-icon-note 67*e837ff07SGreg Roach * .wt-icon-openstreetmap 68*e837ff07SGreg Roach * .wt-icon-preferences 69*e837ff07SGreg Roach * .wt-icon-repository 70*e837ff07SGreg Roach * .wt-icon-source 71*e837ff07SGreg Roach * .wt-icon-submitter 72*e837ff07SGreg Roach */ 73*e837ff07SGreg Roach.wt-icon-arrow-down::before { 74*e837ff07SGreg Roach width: 20px; 75*e837ff07SGreg Roach height: 20px; 76*e837ff07SGreg Roach content: url(xenea/icons/arrow-down.png); 77*e837ff07SGreg Roach} 78*e837ff07SGreg Roach 79*e837ff07SGreg Roacha > .wt-icon-arrow-down:hover::before { 80*e837ff07SGreg Roach width: 20px; 81*e837ff07SGreg Roach height: 20px; 82*e837ff07SGreg Roach content: url(xenea/icons/arrow-down-hover.png); 83*e837ff07SGreg Roach} 84*e837ff07SGreg Roach 85*e837ff07SGreg Roach.wt-icon-arrow-end::before { 86*e837ff07SGreg Roach width: 20px; 87*e837ff07SGreg Roach height: 20px; 88*e837ff07SGreg Roach content: url(xenea/icons/arrow-right.png); 89*e837ff07SGreg Roach} 90*e837ff07SGreg Roach 91*e837ff07SGreg Roacha > .wt-icon-arrow-end:hover::before { 92*e837ff07SGreg Roach width: 20px; 93*e837ff07SGreg Roach height: 20px; 94*e837ff07SGreg Roach content: url(xenea/icons/arrow-right-hover.png); 95*e837ff07SGreg Roach} 96*e837ff07SGreg Roach 97*e837ff07SGreg Roach.wt-icon-arrow-start::before { 98*e837ff07SGreg Roach width: 20px; 99*e837ff07SGreg Roach height: 20px; 100*e837ff07SGreg Roach content: url(xenea/icons/arrow-left.png); 101*e837ff07SGreg Roach} 102*e837ff07SGreg Roach 103*e837ff07SGreg Roacha > .wt-icon-arrow-start:hover::before { 104*e837ff07SGreg Roach width: 20px; 105*e837ff07SGreg Roach height: 20px; 106*e837ff07SGreg Roach content: url(xenea/icons/arrow-left-hover.png); 107*e837ff07SGreg Roach} 108*e837ff07SGreg Roach 109*e837ff07SGreg Roach.wt-icon-arrow-up::before { 110*e837ff07SGreg Roach width: 20px; 111*e837ff07SGreg Roach height: 20px; 112*e837ff07SGreg Roach content: url(xenea/icons/arrow-up.png); 113*e837ff07SGreg Roach} 114*e837ff07SGreg Roach 115*e837ff07SGreg Roacha > .wt-icon-arrow-up:hover::before { 116*e837ff07SGreg Roach width: 20px; 117*e837ff07SGreg Roach height: 20px; 118*e837ff07SGreg Roach content: url(xenea/icons/arrow-up-hover.png); 119*e837ff07SGreg Roach} 120*e837ff07SGreg Roach 121*e837ff07SGreg Roach.wt-icon-bing-maps::before { 122*e837ff07SGreg Roach width: 16px; 123*e837ff07SGreg Roach height: 16px; 124*e837ff07SGreg Roach content: url(xenea/icons/bing-maps.png); 125*e837ff07SGreg Roach} 126*e837ff07SGreg Roach 127*e837ff07SGreg Roach.wt-icon-calendar::before { 128*e837ff07SGreg Roach width: 19px; 129*e837ff07SGreg Roach height: 15px; 130*e837ff07SGreg Roach content: url(xenea/icons/calendar.png) 131*e837ff07SGreg Roach} 132*e837ff07SGreg Roach 133*e837ff07SGreg Roach.wt-icon-coordinates::before { 134*e837ff07SGreg Roach width: 16px; 135*e837ff07SGreg Roach height: 16px; 136*e837ff07SGreg Roach content: url(xenea/icons/coordinates.png) 137*e837ff07SGreg Roach} 138*e837ff07SGreg Roach 139*e837ff07SGreg Roach.wt-icon-copy::before { 140*e837ff07SGreg Roach width: 16px; 141*e837ff07SGreg Roach height: 16px; 142*e837ff07SGreg Roach content: url(xenea/icons/copy.png) 143*e837ff07SGreg Roach} 144*e837ff07SGreg Roach 145*e837ff07SGreg Roach.wt-icon-delete::before { 146*e837ff07SGreg Roach width: 16px; 147*e837ff07SGreg Roach height: 16px; 148*e837ff07SGreg Roach content: url(xenea/icons/delete.png); 149*e837ff07SGreg Roach} 150*e837ff07SGreg Roach 151*e837ff07SGreg Roach.wt-icon-edit::before { 152*e837ff07SGreg Roach width: 16px; 153*e837ff07SGreg Roach height: 16px; 154*e837ff07SGreg Roach content: url(xenea/icons/edit.png); 155*e837ff07SGreg Roach} 156*e837ff07SGreg Roach 157*e837ff07SGreg Roach.wt-icon-family::before { 158*e837ff07SGreg Roach width: 14px; 159*e837ff07SGreg Roach height: 15px; 160*e837ff07SGreg Roach content: url(xenea/icons/family.png); 161*e837ff07SGreg Roach} 162*e837ff07SGreg Roach 163*e837ff07SGreg Roach.wt-icon-help::before { 164*e837ff07SGreg Roach width: 16px; 165*e837ff07SGreg Roach height: 16px; 166*e837ff07SGreg Roach content: url(xenea/icons/help.png); 167*e837ff07SGreg Roach} 168*e837ff07SGreg Roach 169*e837ff07SGreg Roach.wt-icon-google-maps::before { 170*e837ff07SGreg Roach width: 16px; 171*e837ff07SGreg Roach height: 16px; 172*e837ff07SGreg Roach content: url(xenea/icons/google-maps.png); 173*e837ff07SGreg Roach} 174*e837ff07SGreg Roach 175*e837ff07SGreg Roach.wt-icon-individual::before { 176*e837ff07SGreg Roach width: 11px; 177*e837ff07SGreg Roach height: 15px; 178*e837ff07SGreg Roach content: url(xenea/icons/individual.png); 179*e837ff07SGreg Roach} 180*e837ff07SGreg Roach 181*e837ff07SGreg Roach.wt-icon-keyboard::before { 182*e837ff07SGreg Roach width: 30px; 183*e837ff07SGreg Roach height: 15px; 184*e837ff07SGreg Roach content: url(xenea/icons/keyboard.png); 185*e837ff07SGreg Roach} 186*e837ff07SGreg Roach 187*e837ff07SGreg Roach.wt-icon-media::before { 188*e837ff07SGreg Roach width: 18px; 189*e837ff07SGreg Roach height: 16px; 190*e837ff07SGreg Roach content: url(xenea/icons/media.png); 191*e837ff07SGreg Roach} 192*e837ff07SGreg Roach 193*e837ff07SGreg Roach.wt-icon-note::before { 194*e837ff07SGreg Roach width: 20px; 195*e837ff07SGreg Roach height: 20px; 196*e837ff07SGreg Roach content: url(xenea/icons/note.png); 197*e837ff07SGreg Roach} 198*e837ff07SGreg Roach 199*e837ff07SGreg Roach.wt-icon-openstreetmap::before { 200*e837ff07SGreg Roach width: 16px; 201*e837ff07SGreg Roach height: 16px; 202*e837ff07SGreg Roach content: url(xenea/icons/openstreetmap.png); 203*e837ff07SGreg Roach} 204*e837ff07SGreg Roach 205*e837ff07SGreg Roach.wt-icon-preferences::before { 206*e837ff07SGreg Roach width: 25px; 207*e837ff07SGreg Roach height: 25px; 208*e837ff07SGreg Roach content: url(xenea/icons/preferences.png); 209*e837ff07SGreg Roach} 210*e837ff07SGreg Roach 211*e837ff07SGreg Roach.wt-icon-repository::before { 212*e837ff07SGreg Roach width: 15px; 213*e837ff07SGreg Roach height: 15px; 214*e837ff07SGreg Roach content: url(xenea/icons/repository.png); 215*e837ff07SGreg Roach} 216*e837ff07SGreg Roach 217*e837ff07SGreg Roach.wt-icon-source::before { 218*e837ff07SGreg Roach width: 18px; 219*e837ff07SGreg Roach height: 16px; 220*e837ff07SGreg Roach content: url(xenea/icons/source.png); 221*e837ff07SGreg Roach} 222*e837ff07SGreg Roach 223*e837ff07SGreg Roach.wt-icon-submitter::before { 224*e837ff07SGreg Roach width: 11px; 225*e837ff07SGreg Roach height: 15px; 226*e837ff07SGreg Roach content: url(xenea/icons/individual.png); 227*e837ff07SGreg Roach} 228*e837ff07SGreg Roach 229*e837ff07SGreg Roach/* 230*e837ff07SGreg Roach * Pages have the following high-level structure: 231*e837ff07SGreg Roach * 232*e837ff07SGreg Roach * wt-global 233*e837ff07SGreg Roach * +---wt-header-wrapper 234*e837ff07SGreg Roach * +---wt-header-container 235*e837ff07SGreg Roach * | +---wt-header-content 236*e837ff07SGreg Roach * | +---wt-accessibility-links 237*e837ff07SGreg Roach * | +---wt-site-logo 238*e837ff07SGreg Roach * | +---wt-site-title 239*e837ff07SGreg Roach * | +---wt-header-search 240*e837ff07SGreg Roach * | | +---wt-header-search-form 241*e837ff07SGreg Roach * | | +---wt-header-search-field 242*e837ff07SGreg Roach * | | +---wt-header-search-button 243*e837ff07SGreg Roach * | +---wt-secondary-navigation 244*e837ff07SGreg Roach * | | +---wt-secondary-menu 245*e837ff07SGreg Roach * | +---wt-primary-navigation 246*e837ff07SGreg Roach * | +---wt-primary-menu 247*e837ff07SGreg Roach * +---wt-main-container 248*e837ff07SGreg Roach * | +---wt-main-content 249*e837ff07SGreg Roach * | +---wt-messages 250*e837ff07SGreg Roach * | +---wt-page-title 251*e837ff07SGreg Roach * | +---wt-page-options wt-page-options-xxxxx 252*e837ff07SGreg Roach * | +---wt-page-content 253*e837ff07SGreg Roach * +---wt-footer-container 254*e837ff07SGreg Roach * +---wt-footer-content 255*e837ff07SGreg Roach */ 256*e837ff07SGreg Roach 257*e837ff07SGreg Roach.wt-global { 258*e837ff07SGreg Roach color: #006; 259*e837ff07SGreg Roach} 260*e837ff07SGreg Roach 261*e837ff07SGreg Roach.wt-header-wrapper { 262*e837ff07SGreg Roach background-image: linear-gradient(to right, #06d, #acf); 263*e837ff07SGreg Roach border-bottom: 2px solid #0073cf; 264*e837ff07SGreg Roach} 265*e837ff07SGreg Roach 266*e837ff07SGreg Roach.wt-header-container { 267*e837ff07SGreg Roach color: #fff; 268*e837ff07SGreg Roach} 269*e837ff07SGreg Roach 270*e837ff07SGreg Roach.wt-header-content { 271*e837ff07SGreg Roach} 272*e837ff07SGreg Roach 273*e837ff07SGreg Roach.wt-accessibility-links { 274*e837ff07SGreg Roach} 275*e837ff07SGreg Roach 276*e837ff07SGreg Roach.wt-site-logo { 277*e837ff07SGreg Roach display: none; 278*e837ff07SGreg Roach} 279*e837ff07SGreg Roach 280*e837ff07SGreg Roach.wt-site-title { 281*e837ff07SGreg Roach order: 1; 282*e837ff07SGreg Roach flex: 0 0 calc(100% - 15rem); 283*e837ff07SGreg Roach font-size: 1.5rem; 284*e837ff07SGreg Roach margin: 0.5rem 0; 285*e837ff07SGreg Roach} 286*e837ff07SGreg Roach 287*e837ff07SGreg Roach.wt-header-search { 288*e837ff07SGreg Roach order: 2; 289*e837ff07SGreg Roach flex: 0 0 15rem; 290*e837ff07SGreg Roach margin: 0.25rem 0; 291*e837ff07SGreg Roach} 292*e837ff07SGreg Roach 293*e837ff07SGreg Roach.wt-header-search-form { 294*e837ff07SGreg Roach} 295*e837ff07SGreg Roach 296*e837ff07SGreg Roach.wt-header-search-button { 297*e837ff07SGreg Roach color: #000; 298*e837ff07SGreg Roach background: #ddd; 299*e837ff07SGreg Roach border: 0; 300*e837ff07SGreg Roach} 301*e837ff07SGreg Roach 302*e837ff07SGreg Roach.wt-header-search-button .fa-search::before { 303*e837ff07SGreg Roach content: ">"; 304*e837ff07SGreg Roach} 305*e837ff07SGreg Roach 306*e837ff07SGreg Roach.wt-secondary-navigation { 307*e837ff07SGreg Roach order: 3; 308*e837ff07SGreg Roach background-image: linear-gradient(#1548a7, #81bafc, #1548a7); 309*e837ff07SGreg Roach /* Extend to full page width */ 310*e837ff07SGreg Roach flex: 0 1 100vw; 311*e837ff07SGreg Roach max-width: 100vw; 312*e837ff07SGreg Roach /* Recalculate margins for content */ 313*e837ff07SGreg Roach margin: 0 calc(50% - 50vw); 314*e837ff07SGreg Roach padding: 0 calc(50vw - 50%); 315*e837ff07SGreg Roach} 316*e837ff07SGreg Roach 317*e837ff07SGreg Roach.wt-secondary-menu { 318*e837ff07SGreg Roach padding: 0.25rem 0; 319*e837ff07SGreg Roach justify-content: space-between; 320*e837ff07SGreg Roach} 321*e837ff07SGreg Roach 322*e837ff07SGreg Roach.wt-secondary-menu a.nav-link { 323*e837ff07SGreg Roach color: #fff; 324*e837ff07SGreg Roach font-weight: bold; 325*e837ff07SGreg Roach} 326*e837ff07SGreg Roach 327*e837ff07SGreg Roach.wt-secondary-menu .dropdown-toggle::after { 328*e837ff07SGreg Roach display: none; 329*e837ff07SGreg Roach} 330*e837ff07SGreg Roach 331*e837ff07SGreg Roach.wt-primary-navigation { 332*e837ff07SGreg Roach order: 4; 333*e837ff07SGreg Roach background: #fff; 334*e837ff07SGreg Roach /* Extend to full page width */ 335*e837ff07SGreg Roach flex: 0 1 100vw; 336*e837ff07SGreg Roach max-width: 100vw; 337*e837ff07SGreg Roach /* Recalculate margins for content */ 338*e837ff07SGreg Roach margin: 0 calc(50% - 50vw); 339*e837ff07SGreg Roach padding: 0 calc(50vw - 50%); 340*e837ff07SGreg Roach} 341*e837ff07SGreg Roach 342*e837ff07SGreg Roach.wt-primary-menu { 343*e837ff07SGreg Roach justify-content: center; 344*e837ff07SGreg Roach} 345*e837ff07SGreg Roach 346*e837ff07SGreg Roach.wt-primary-menu .nav-item { 347*e837ff07SGreg Roach text-align: center; 348*e837ff07SGreg Roach min-width: 5rem; 349*e837ff07SGreg Roach padding-top: 0.25rem; 350*e837ff07SGreg Roach} 351*e837ff07SGreg Roach 352*e837ff07SGreg Roach.wt-primary-menu .nav-link::before { 353*e837ff07SGreg Roach display: block; 354*e837ff07SGreg Roach} 355*e837ff07SGreg Roach 356*e837ff07SGreg Roach.wt-primary-menu .dropdown-toggle::after { 357*e837ff07SGreg Roach display: none; 358*e837ff07SGreg Roach} 359*e837ff07SGreg Roach 360*e837ff07SGreg Roach.wt-primary-menu .dropdown-menu { 361*e837ff07SGreg Roach border-radius: 0; 362*e837ff07SGreg Roach} 363*e837ff07SGreg Roach 364*e837ff07SGreg Roach.wt-primary-menu .dropdown-item { 365*e837ff07SGreg Roach padding: 0 0.25rem; 366*e837ff07SGreg Roach} 367*e837ff07SGreg Roach 368*e837ff07SGreg Roach.wt-primary-menu .dropdown-item::before { 369*e837ff07SGreg Roach vertical-align: top; 370*e837ff07SGreg Roach padding: 0 0.25rem; 371*e837ff07SGreg Roach} 372*e837ff07SGreg Roach 373*e837ff07SGreg Roach.menu-tree .nav-link::before { 374*e837ff07SGreg Roach content: url(xenea/menu/tree.png); 375*e837ff07SGreg Roach} 376*e837ff07SGreg Roach 377*e837ff07SGreg Roach.menu-tree .dropdown-item::before { 378*e837ff07SGreg Roach content: url(xenea/menu/tree-tree.png); 379*e837ff07SGreg Roach} 380*e837ff07SGreg Roach 381*e837ff07SGreg Roach.menu-chart .nav-link::before { 382*e837ff07SGreg Roach content: url(xenea/menu/chart.png); 383*e837ff07SGreg Roach} 384*e837ff07SGreg Roach 385*e837ff07SGreg Roach.menu-chart-ancestry::before { 386*e837ff07SGreg Roach content: url(xenea/menu/chart-ancestors.png); 387*e837ff07SGreg Roach} 388*e837ff07SGreg Roach 389*e837ff07SGreg Roach.menu-chart-compact::before { 390*e837ff07SGreg Roach content: url(xenea/menu/chart-compact.png); 391*e837ff07SGreg Roach} 392*e837ff07SGreg Roach 393*e837ff07SGreg Roach.menu-chart-descendants::before { 394*e837ff07SGreg Roach content: url(xenea/menu/chart-descendants.png); 395*e837ff07SGreg Roach} 396*e837ff07SGreg Roach 397*e837ff07SGreg Roach.menu-chart-familybook::before { 398*e837ff07SGreg Roach content: url(xenea/menu/chart-family-book.png); 399*e837ff07SGreg Roach} 400*e837ff07SGreg Roach 401*e837ff07SGreg Roach.menu-chart-fanchart::before { 402*e837ff07SGreg Roach content: url(xenea/menu/chart-fanchart.png); 403*e837ff07SGreg Roach} 404*e837ff07SGreg Roach 405*e837ff07SGreg Roach.menu-chart-hourglass::before { 406*e837ff07SGreg Roach content: url(xenea/menu/chart-hourglass.png); 407*e837ff07SGreg Roach} 408*e837ff07SGreg Roach 409*e837ff07SGreg Roach.menu-chart-lifespan::before { 410*e837ff07SGreg Roach content: url(xenea/menu/chart-lifespan.png); 411*e837ff07SGreg Roach} 412*e837ff07SGreg Roach 413*e837ff07SGreg Roach.menu-chart-pedigree::before { 414*e837ff07SGreg Roach content: url(xenea/menu/chart-pedigree.png); 415*e837ff07SGreg Roach} 416*e837ff07SGreg Roach 417*e837ff07SGreg Roach.menu-chart-pedigreemap::before { 418*e837ff07SGreg Roach content: url(xenea/menu/chart-pedigree-map.png); 419*e837ff07SGreg Roach} 420*e837ff07SGreg Roach 421*e837ff07SGreg Roach.menu-chart-relationship::before { 422*e837ff07SGreg Roach content: url(xenea/menu/chart-relationship.png); 423*e837ff07SGreg Roach} 424*e837ff07SGreg Roach 425*e837ff07SGreg Roach.menu-chart-statistics::before { 426*e837ff07SGreg Roach content: url(xenea/menu/chart-statistics.png); 427*e837ff07SGreg Roach} 428*e837ff07SGreg Roach 429*e837ff07SGreg Roach.menu-chart-timeline::before { 430*e837ff07SGreg Roach content: url(xenea/menu/chart-timeline.png); 431*e837ff07SGreg Roach} 432*e837ff07SGreg Roach 433*e837ff07SGreg Roach.menu-chart-tree::before { 434*e837ff07SGreg Roach content: url(xenea/menu/chart-tree.png); 435*e837ff07SGreg Roach} 436*e837ff07SGreg Roach 437*e837ff07SGreg Roach.menu-list .nav-link::before { 438*e837ff07SGreg Roach content: url(xenea/menu/list.png); 439*e837ff07SGreg Roach} 440*e837ff07SGreg Roach 441*e837ff07SGreg Roach.menu-branches::before { 442*e837ff07SGreg Roach content: url(xenea/menu/branches.png); 443*e837ff07SGreg Roach} 444*e837ff07SGreg Roach 445*e837ff07SGreg Roach.menu-list-fam::before { 446*e837ff07SGreg Roach content: url(xenea/menu/list-fam.png); 447*e837ff07SGreg Roach} 448*e837ff07SGreg Roach 449*e837ff07SGreg Roach.menu-list-indi::before { 450*e837ff07SGreg Roach content: url(xenea/menu/list-indi.png); 451*e837ff07SGreg Roach} 452*e837ff07SGreg Roach 453*e837ff07SGreg Roach.menu-list-note::before { 454*e837ff07SGreg Roach content: url(xenea/menu/list-note.png); 455*e837ff07SGreg Roach} 456*e837ff07SGreg Roach 457*e837ff07SGreg Roach.menu-list-obje::before { 458*e837ff07SGreg Roach content: url(xenea/menu/list-obje.png); 459*e837ff07SGreg Roach} 460*e837ff07SGreg Roach 461*e837ff07SGreg Roach.menu-list-plac::before { 462*e837ff07SGreg Roach content: url(xenea/menu/list-plac.png); 463*e837ff07SGreg Roach} 464*e837ff07SGreg Roach 465*e837ff07SGreg Roach.menu-list-repo::before { 466*e837ff07SGreg Roach content: url(xenea/menu/list-repo.png); 467*e837ff07SGreg Roach} 468*e837ff07SGreg Roach 469*e837ff07SGreg Roach.menu-list-sour::before { 470*e837ff07SGreg Roach content: url(xenea/menu/list-sour.png); 471*e837ff07SGreg Roach} 472*e837ff07SGreg Roach 473*e837ff07SGreg Roach.menu-calendar .nav-link::before { 474*e837ff07SGreg Roach content: url(xenea/menu/calendar.png); 475*e837ff07SGreg Roach} 476*e837ff07SGreg Roach 477*e837ff07SGreg Roach.menu-calendar-day::before { 478*e837ff07SGreg Roach content: url(xenea/menu/calendar-calendar.png); 479*e837ff07SGreg Roach} 480*e837ff07SGreg Roach 481*e837ff07SGreg Roach.menu-calendar-month::before { 482*e837ff07SGreg Roach content: url(xenea/menu/calendar-calendar.png); 483*e837ff07SGreg Roach} 484*e837ff07SGreg Roach 485*e837ff07SGreg Roach.menu-calendar-year::before { 486*e837ff07SGreg Roach content: url(xenea/menu/calendar-calendar.png); 487*e837ff07SGreg Roach} 488*e837ff07SGreg Roach 489*e837ff07SGreg Roach.menu-report .nav-link::before { 490*e837ff07SGreg Roach content: url(xenea/menu/report.png); 491*e837ff07SGreg Roach} 492*e837ff07SGreg Roach 493*e837ff07SGreg Roach.menu-report .dropdown-item::before { 494*e837ff07SGreg Roach content: url(xenea/menu/report-report.png); 495*e837ff07SGreg Roach} 496*e837ff07SGreg Roach 497*e837ff07SGreg Roach.menu-search .nav-link::before { 498*e837ff07SGreg Roach content: url(xenea/menu/search.png); 499*e837ff07SGreg Roach} 500*e837ff07SGreg Roach 501*e837ff07SGreg Roach.menu-search .dropdown-item::before { 502*e837ff07SGreg Roach content: url(xenea/menu/search-search.png); 503*e837ff07SGreg Roach} 504*e837ff07SGreg Roach 505*e837ff07SGreg Roach.menu-help .nav-link::before { 506*e837ff07SGreg Roach content: url(xenea/menu/help.png); 507*e837ff07SGreg Roach} 508*e837ff07SGreg Roach 509*e837ff07SGreg Roach.menu-clippings .nav-link::before { 510*e837ff07SGreg Roach content: url(xenea/menu/clippings.png); 511*e837ff07SGreg Roach} 512*e837ff07SGreg Roach 513*e837ff07SGreg Roach.menu-clippings-add::before { 514*e837ff07SGreg Roach content: url(xenea/menu/clippings-add.png); 515*e837ff07SGreg Roach} 516*e837ff07SGreg Roach 517*e837ff07SGreg Roach.menu-clippings-cart::before { 518*e837ff07SGreg Roach content: url(xenea/menu/clippings-cart.png); 519*e837ff07SGreg Roach} 520*e837ff07SGreg Roach 521*e837ff07SGreg Roach.menu-clippings-download::before { 522*e837ff07SGreg Roach content: url(xenea/menu/edit-preferences.png); 523*e837ff07SGreg Roach} 524*e837ff07SGreg Roach 525*e837ff07SGreg Roach.menu-clippings-empty::before { 526*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 527*e837ff07SGreg Roach} 528*e837ff07SGreg Roach 529*e837ff07SGreg Roach.menu-fam .nav-link::before { 530*e837ff07SGreg Roach content: url(xenea/menu/fam.png); 531*e837ff07SGreg Roach} 532*e837ff07SGreg Roach 533*e837ff07SGreg Roach.menu-fam-change::before { 534*e837ff07SGreg Roach content: url(xenea/menu/edit-fam.png); 535*e837ff07SGreg Roach} 536*e837ff07SGreg Roach 537*e837ff07SGreg Roach.menu-fam-addchil::before { 538*e837ff07SGreg Roach content: url(xenea/menu/edit-fam.png); 539*e837ff07SGreg Roach} 540*e837ff07SGreg Roach 541*e837ff07SGreg Roach.menu-fam-orderchil::before { 542*e837ff07SGreg Roach content: url(xenea/menu/edit-fam.png); 543*e837ff07SGreg Roach} 544*e837ff07SGreg Roach 545*e837ff07SGreg Roach.menu-fam-del::before { 546*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 547*e837ff07SGreg Roach} 548*e837ff07SGreg Roach 549*e837ff07SGreg Roach.menu-fam-addfav::before { 550*e837ff07SGreg Roach content: url(xenea/menu/edit-add-favorite.png); 551*e837ff07SGreg Roach} 552*e837ff07SGreg Roach 553*e837ff07SGreg Roach.menu-fam-editraw::before { 554*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 555*e837ff07SGreg Roach} 556*e837ff07SGreg Roach 557*e837ff07SGreg Roach.menu-indi .nav-link::before { 558*e837ff07SGreg Roach content: url(xenea/menu/indi.png); 559*e837ff07SGreg Roach} 560*e837ff07SGreg Roach 561*e837ff07SGreg Roach.menu-indi-addname::before { 562*e837ff07SGreg Roach content: url(xenea/menu/edit-indi.png); 563*e837ff07SGreg Roach} 564*e837ff07SGreg Roach 565*e837ff07SGreg Roach.menu-indi-editsex::before { 566*e837ff07SGreg Roach content: url(xenea/menu/edit-indi.png); 567*e837ff07SGreg Roach} 568*e837ff07SGreg Roach 569*e837ff07SGreg Roach.menu-indi-del::before { 570*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 571*e837ff07SGreg Roach} 572*e837ff07SGreg Roach 573*e837ff07SGreg Roach.menu-indi-addfav::before { 574*e837ff07SGreg Roach content: url(xenea/menu/edit-add-favorite.png); 575*e837ff07SGreg Roach} 576*e837ff07SGreg Roach 577*e837ff07SGreg Roach.menu-indi-editraw::before { 578*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 579*e837ff07SGreg Roach} 580*e837ff07SGreg Roach 581*e837ff07SGreg Roach.menu-obje .nav-link::before { 582*e837ff07SGreg Roach content: url(xenea/menu/obje.png); 583*e837ff07SGreg Roach} 584*e837ff07SGreg Roach 585*e837ff07SGreg Roach.menu-obje-edit::before { 586*e837ff07SGreg Roach content: url(xenea/menu/edit-obje.png); 587*e837ff07SGreg Roach} 588*e837ff07SGreg Roach 589*e837ff07SGreg Roach.menu-obje-link::before { 590*e837ff07SGreg Roach content: url(xenea/menu/edit-link.png); 591*e837ff07SGreg Roach} 592*e837ff07SGreg Roach 593*e837ff07SGreg Roach.menu-obje-del::before { 594*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 595*e837ff07SGreg Roach} 596*e837ff07SGreg Roach 597*e837ff07SGreg Roach.menu-obje-addfav::before { 598*e837ff07SGreg Roach content: url(xenea/menu/edit-add-favorite.png); 599*e837ff07SGreg Roach} 600*e837ff07SGreg Roach 601*e837ff07SGreg Roach.menu-obje-editraw::before { 602*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 603*e837ff07SGreg Roach} 604*e837ff07SGreg Roach 605*e837ff07SGreg Roach.menu-note .nav-link::before { 606*e837ff07SGreg Roach content: url(xenea/menu/note.png); 607*e837ff07SGreg Roach} 608*e837ff07SGreg Roach 609*e837ff07SGreg Roach.menu-note-edit::before { 610*e837ff07SGreg Roach content: url(xenea/menu/edit-note.png); 611*e837ff07SGreg Roach} 612*e837ff07SGreg Roach 613*e837ff07SGreg Roach.menu-note-del::before { 614*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 615*e837ff07SGreg Roach} 616*e837ff07SGreg Roach 617*e837ff07SGreg Roach.menu-note-addfav::before { 618*e837ff07SGreg Roach content: url(xenea/menu/edit-add-favorite.png); 619*e837ff07SGreg Roach} 620*e837ff07SGreg Roach 621*e837ff07SGreg Roach.menu-note-editraw::before { 622*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 623*e837ff07SGreg Roach} 624*e837ff07SGreg Roach 625*e837ff07SGreg Roach.menu-record .nav-link::before { 626*e837ff07SGreg Roach content: url(xenea/menu/indi.png); 627*e837ff07SGreg Roach} 628*e837ff07SGreg Roach 629*e837ff07SGreg Roach.menu-record-del::before { 630*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 631*e837ff07SGreg Roach} 632*e837ff07SGreg Roach 633*e837ff07SGreg Roach.menu-record-editraw::before { 634*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 635*e837ff07SGreg Roach} 636*e837ff07SGreg Roach 637*e837ff07SGreg Roach.menu-repo .nav-link::before { 638*e837ff07SGreg Roach content: url(xenea/menu/repo.png); 639*e837ff07SGreg Roach} 640*e837ff07SGreg Roach 641*e837ff07SGreg Roach.menu-repo-edit::before { 642*e837ff07SGreg Roach content: url(xenea/menu/edit-repo.png); 643*e837ff07SGreg Roach} 644*e837ff07SGreg Roach 645*e837ff07SGreg Roach.menu-repo-del::before { 646*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 647*e837ff07SGreg Roach} 648*e837ff07SGreg Roach 649*e837ff07SGreg Roach.menu-repo-addfav::before { 650*e837ff07SGreg Roach content: url(xenea/menu/edit-add-favorite.png); 651*e837ff07SGreg Roach} 652*e837ff07SGreg Roach 653*e837ff07SGreg Roach.menu-repo-editraw::before { 654*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 655*e837ff07SGreg Roach} 656*e837ff07SGreg Roach 657*e837ff07SGreg Roach.menu-sour .nav-link::before { 658*e837ff07SGreg Roach content: url(xenea/menu/sour.png); 659*e837ff07SGreg Roach} 660*e837ff07SGreg Roach 661*e837ff07SGreg Roach.menu-sour-edit::before { 662*e837ff07SGreg Roach content: url(xenea/menu/edit-sour.png); 663*e837ff07SGreg Roach} 664*e837ff07SGreg Roach 665*e837ff07SGreg Roach.menu-sour-del::before { 666*e837ff07SGreg Roach content: url(xenea/menu/edit-delete.png); 667*e837ff07SGreg Roach} 668*e837ff07SGreg Roach 669*e837ff07SGreg Roach.menu-sour-addfav::before { 670*e837ff07SGreg Roach content: url(xenea/menu/edit-add-favorite.png); 671*e837ff07SGreg Roach} 672*e837ff07SGreg Roach 673*e837ff07SGreg Roach.menu-sour-editraw::before { 674*e837ff07SGreg Roach content: url(xenea/menu/edit-gedcom.png); 675*e837ff07SGreg Roach} 676*e837ff07SGreg Roach 677*e837ff07SGreg Roach.menu-story .nav-link::before { 678*e837ff07SGreg Roach content: url(xenea/menu/story.png); 679*e837ff07SGreg Roach} 680*e837ff07SGreg Roach 681*e837ff07SGreg Roach.wt-main-container { 682*e837ff07SGreg Roach} 683*e837ff07SGreg Roach 684*e837ff07SGreg Roach.wt-main { 685*e837ff07SGreg Roach} 686*e837ff07SGreg Roach 687*e837ff07SGreg Roach.wt-messages { 688*e837ff07SGreg Roach} 689*e837ff07SGreg Roach 690*e837ff07SGreg Roach.wt-page-title { 691*e837ff07SGreg Roach text-align: center; 692*e837ff07SGreg Roach} 693*e837ff07SGreg Roach 694*e837ff07SGreg Roach.wt-page-options .form-group { 695*e837ff07SGreg Roach margin-bottom: 2px; 696*e837ff07SGreg Roach} 697*e837ff07SGreg Roach 698*e837ff07SGreg Roach.wt-page-options-label { 699*e837ff07SGreg Roach color: #006; 700*e837ff07SGreg Roach background-color: #95b8e0; 701*e837ff07SGreg Roach border-left: 2px solid transparent; 702*e837ff07SGreg Roach border-right: 2px solid transparent; 703*e837ff07SGreg Roach} 704*e837ff07SGreg Roach 705*e837ff07SGreg Roach.wt-page-options-value { 706*e837ff07SGreg Roach background-color: #ecf5ff; 707*e837ff07SGreg Roach border: thin solid #c3dfff; 708*e837ff07SGreg Roach padding: 0.25rem 0.75rem; 709*e837ff07SGreg Roach} 710*e837ff07SGreg Roach 711*e837ff07SGreg Roach.wt-page-content { 712*e837ff07SGreg Roach margin-top: 1rem; 713*e837ff07SGreg Roach} 714*e837ff07SGreg Roach 715*e837ff07SGreg Roach.wt-footer-container { 716*e837ff07SGreg Roach} 717*e837ff07SGreg Roach 718*e837ff07SGreg Roach.wt-footer-content { 719*e837ff07SGreg Roach} 720*e837ff07SGreg Roach 721*e837ff07SGreg Roach.wt-contact-links { 722*e837ff07SGreg Roach} 723*e837ff07SGreg Roach 724*e837ff07SGreg Roach.wt-powered-by-webtrees { 725*e837ff07SGreg Roach} 726*e837ff07SGreg Roach 727*e837ff07SGreg Roach.wt-page-views { 728*e837ff07SGreg Roach} 729*e837ff07SGreg Roach 730*e837ff07SGreg Roach.wt-cookie-warning { 731*e837ff07SGreg Roach} 732*e837ff07SGreg Roach 733*e837ff07SGreg Roach/* 734*e837ff07SGreg Roach * The home/my pages 735*e837ff07SGreg Roach * 736*e837ff07SGreg Roach * wt-home-page / wt-user-page 737*e837ff07SGreg Roach * +---wt-main-blocks 738*e837ff07SGreg Roach * | +---wt-block, wt-block-AAA 739*e837ff07SGreg Roach * | +---wt-block, wt-block-BBB 740*e837ff07SGreg Roach * | +---wt-block, wt-block-CCC 741*e837ff07SGreg Roach * +---wt-side-blocks 742*e837ff07SGreg Roach * +---wt-block, wt-block-XXX 743*e837ff07SGreg Roach * +---wt-block, wt-block-YYY 744*e837ff07SGreg Roach * +---wt-block, wt-block-ZZZ 745*e837ff07SGreg Roach * 746*e837ff07SGreg Roach * Each block as the structure 747*e837ff07SGreg Roach * wt-block, wt-block-XXX 748*e837ff07SGreg Roach * +---wt-block-header, wt-block-header-XXX 749*e837ff07SGreg Roach * +---wt-block-content, wt-block-content-XXX 750*e837ff07SGreg Roach */ 751*e837ff07SGreg Roach 752*e837ff07SGreg Roach.wt-block { 753*e837ff07SGreg Roach background-color: #edf7fd; 754*e837ff07SGreg Roach border: thin solid #81a9cb; 755*e837ff07SGreg Roach} 756*e837ff07SGreg Roach 757*e837ff07SGreg Roach.wt-block-header { 758*e837ff07SGreg Roach background-color: #edf7fd; 759*e837ff07SGreg Roach border-bottom: none; 760*e837ff07SGreg Roach font-weight: bold; 761*e837ff07SGreg Roach} 762*e837ff07SGreg Roach 763*e837ff07SGreg Roach.wt-block-content { 764*e837ff07SGreg Roach} 765*e837ff07SGreg Roach 766*e837ff07SGreg Roach.wt-block-content .list_table { 767*e837ff07SGreg Roach border-spacing: 1px; 768*e837ff07SGreg Roach border: solid #81a9cb 1px; 769*e837ff07SGreg Roach border-right: 0; 770*e837ff07SGreg Roach} 771*e837ff07SGreg Roach 772*e837ff07SGreg Roach.wt-block-content .list_value, 773*e837ff07SGreg Roach.wt-block-content .list_value_wrap { 774*e837ff07SGreg Roach border: 0; 775*e837ff07SGreg Roach border-top: solid #81a9cb 1px; 776*e837ff07SGreg Roach border-right: solid #81a9cb 1px; 777*e837ff07SGreg Roach} 778*e837ff07SGreg Roach 779*e837ff07SGreg Roach/* 780*e837ff07SGreg Roach * Ancestors chart 781*e837ff07SGreg Roach * 782*e837ff07SGreg Roach * wt-chart, wt-ancestors-chart 783*e837ff07SGreg Roach * +---wt-ancestors-chart-list 784*e837ff07SGreg Roach * +---wt-ancestors-chart-list-item 785*e837ff07SGreg Roach */ 786*e837ff07SGreg Roach.wt-ancestors-chart-list { 787*e837ff07SGreg Roach} 788*e837ff07SGreg Roach 789*e837ff07SGreg Roach/* 790*e837ff07SGreg Roach * Compact chart 791*e837ff07SGreg Roach * 792*e837ff07SGreg Roach * wt-chart, wt-compact-chart 793*e837ff07SGreg Roach */ 794*e837ff07SGreg Roach 795*e837ff07SGreg Roach.wt-ancestors-chart-list-item { 796*e837ff07SGreg Roach} 797*e837ff07SGreg Roach 798*e837ff07SGreg Roach/* 799*e837ff07SGreg Roach * Descendants chart 800*e837ff07SGreg Roach * 801*e837ff07SGreg Roach * wt-chart, wt-descendants-chart 802*e837ff07SGreg Roach * +---wt-descendants-chart-list 803*e837ff07SGreg Roach * +---wt-descendants-chart-list-item 804*e837ff07SGreg Roach */ 805*e837ff07SGreg Roach.wt-descendants-chart-list { 806*e837ff07SGreg Roach} 807*e837ff07SGreg Roach 808*e837ff07SGreg Roach.wt-descendants-chart-list-item { 809*e837ff07SGreg Roach} 810*e837ff07SGreg Roach 811*e837ff07SGreg Roach/* 812*e837ff07SGreg Roach * Family book chart 813*e837ff07SGreg Roach * 814*e837ff07SGreg Roach * wt-chart, wt-family-book-chart 815*e837ff07SGreg Roach */ 816*e837ff07SGreg Roach 817*e837ff07SGreg Roach/* 818*e837ff07SGreg Roach * Fan chart 819*e837ff07SGreg Roach * 820*e837ff07SGreg Roach * wt-chart, wt-fan-chart 821*e837ff07SGreg Roach */ 822*e837ff07SGreg Roach 823*e837ff07SGreg Roach/* 824*e837ff07SGreg Roach * Hourglass chart 825*e837ff07SGreg Roach * 826*e837ff07SGreg Roach * wt-chart, wt-hourglass-chart 827*e837ff07SGreg Roach */ 828*e837ff07SGreg Roach 829*e837ff07SGreg Roach/* 830*e837ff07SGreg Roach * Hourglass chart 831*e837ff07SGreg Roach * 832*e837ff07SGreg Roach * wt-chart, wt-interactive-tree 833*e837ff07SGreg Roach */ 834*e837ff07SGreg Roach 835*e837ff07SGreg Roach/* 836*e837ff07SGreg Roach * Lifespans chart 837*e837ff07SGreg Roach * 838*e837ff07SGreg Roach * wt-chart, wt-lifespans-chart 839*e837ff07SGreg Roach */ 840*e837ff07SGreg Roach 841*e837ff07SGreg Roach/* 842*e837ff07SGreg Roach * Pedigree chart 843*e837ff07SGreg Roach * 844*e837ff07SGreg Roach * wt-chart, wt-pedigree-chart 845*e837ff07SGreg Roach */ 846*e837ff07SGreg Roach 847*e837ff07SGreg Roach/* 848*e837ff07SGreg Roach * Pedigree map 849*e837ff07SGreg Roach * 850*e837ff07SGreg Roach * wt-chart, wt-pedigree-map 851*e837ff07SGreg Roach */ 852*e837ff07SGreg Roach 853*e837ff07SGreg Roach/* 854*e837ff07SGreg Roach * Relationships chart 855*e837ff07SGreg Roach * 856*e837ff07SGreg Roach * wt-chart, wt-relationships-chart 857*e837ff07SGreg Roach */ 858*e837ff07SGreg Roach 859*e837ff07SGreg Roach/* 860*e837ff07SGreg Roach * Statistics chart 861*e837ff07SGreg Roach * 862*e837ff07SGreg Roach * wt-chart, wt-statistics-chart 863*e837ff07SGreg Roach */ 864*e837ff07SGreg Roach 865*e837ff07SGreg Roach/* 866*e837ff07SGreg Roach * Timeline chart 867*e837ff07SGreg Roach * 868*e837ff07SGreg Roach * wt-chart, wt-timeline-chart 869*e837ff07SGreg Roach */ 870*e837ff07SGreg Roach 871*e837ff07SGreg Roach/* 872*e837ff07SGreg Roach * Family list and individual list 873*e837ff07SGreg Roach * 874*e837ff07SGreg Roach * wt-page-options 875*e837ff07SGreg Roach * +---wt-initials-list 876*e837ff07SGreg Roach * +---wt-initial-list-item 877*e837ff07SGreg Roach * +---wt-initial 878*e837ff07SGreg Roach * +---wt-initial, active 879*e837ff07SGreg Roach * wt-page-content 880*e837ff07SGreg Roach * +---wt-list, wt-{family,individual}-list 881*e837ff07SGreg Roach */ 882*e837ff07SGreg Roach 883*e837ff07SGreg Roach.wt-initials-list-item { 884*e837ff07SGreg Roach display: inline; 885*e837ff07SGreg Roach} 886*e837ff07SGreg Roach 887*e837ff07SGreg Roach.wt-initials-list-item + .wt-initials-list-item::before { 888*e837ff07SGreg Roach content: '|'; 889*e837ff07SGreg Roach} 890*e837ff07SGreg Roach 891*e837ff07SGreg Roach.wt-initial { 892*e837ff07SGreg Roach padding: 0 0.25rem; 893*e837ff07SGreg Roach} 894*e837ff07SGreg Roach 895*e837ff07SGreg Roach.wt-initial.active { 896*e837ff07SGreg Roach color: #f00; 897*e837ff07SGreg Roach font-weight: bold; 898*e837ff07SGreg Roach} 899*e837ff07SGreg Roach 900*e837ff07SGreg Roach/* 901*e837ff07SGreg Roach * Media object list 902*e837ff07SGreg Roach * 903*e837ff07SGreg Roach * wt-list, wt-media-list 904*e837ff07SGreg Roach */ 905*e837ff07SGreg Roach 906*e837ff07SGreg Roach/* 907*e837ff07SGreg Roach * Note object list 908*e837ff07SGreg Roach * 909*e837ff07SGreg Roach * wt-list, wt-note-list 910*e837ff07SGreg Roach */ 911*e837ff07SGreg Roach 912*e837ff07SGreg Roach/* 913*e837ff07SGreg Roach * Source list 914*e837ff07SGreg Roach * 915*e837ff07SGreg Roach * wt-list, wt-source-list 916*e837ff07SGreg Roach */ 917*e837ff07SGreg Roach 918*e837ff07SGreg Roach/* 919*e837ff07SGreg Roach * Repository list 920*e837ff07SGreg Roach * 921*e837ff07SGreg Roach * wt-list, wt-repository-list 922*e837ff07SGreg Roach */ 923*e837ff07SGreg Roach 924*e837ff07SGreg Roach/* 925*e837ff07SGreg Roach * Branches list 926*e837ff07SGreg Roach * 927*e837ff07SGreg Roach * wt-branches-page 928*e837ff07SGreg Roach */ 929*e837ff07SGreg Roach 930*e837ff07SGreg Roach/* 931*e837ff07SGreg Roach * Place hierarchy 932*e837ff07SGreg Roach * 933*e837ff07SGreg Roach * wt-place-hierarchy-page 934*e837ff07SGreg Roach */ 935*e837ff07SGreg Roach 936*e837ff07SGreg Roach/* 937*e837ff07SGreg Roach * Calendar 938*e837ff07SGreg Roach * 939*e837ff07SGreg Roach * wt-calendar-page 940*e837ff07SGreg Roach */ 941*e837ff07SGreg Roach 942*e837ff07SGreg Roach/* 943*e837ff07SGreg Roach * Reports 944*e837ff07SGreg Roach * 945*e837ff07SGreg Roach * wt-reports-page 946*e837ff07SGreg Roach */ 947*e837ff07SGreg Roach 948*e837ff07SGreg Roach/* 949*e837ff07SGreg Roach * Search 950*e837ff07SGreg Roach * 951*e837ff07SGreg Roach * wt-search-page, wt-general-serach-page/wt-phonetic-search-page/wt-advanced-search-page/wt-search-replace-page 952*e837ff07SGreg Roach */ 953*e837ff07SGreg Roach 954*e837ff07SGreg Roach#content #home-page { 955*e837ff07SGreg Roach margin-left: 5px; 956*e837ff07SGreg Roach} 957*e837ff07SGreg Roach 958*e837ff07SGreg Roach/* ====== Round Corners ======== */ 959*e837ff07SGreg Roach 960*e837ff07SGreg Roach/* ios on click workaround */ 961*e837ff07SGreg Roach.iconz { 962*e837ff07SGreg Roach cursor: pointer; 963*e837ff07SGreg Roach} 964*e837ff07SGreg Roach 965*e837ff07SGreg Roacha { 966*e837ff07SGreg Roach color: #00f; 967*e837ff07SGreg Roach text-decoration: none; 968*e837ff07SGreg Roach} 969*e837ff07SGreg Roach 970*e837ff07SGreg Roacha:hover { 971*e837ff07SGreg Roach color: #f00; 972*e837ff07SGreg Roach text-decoration: none; 973*e837ff07SGreg Roach} 974*e837ff07SGreg Roach 975*e837ff07SGreg Roach:focus { 976*e837ff07SGreg Roach outline-style: none; 977*e837ff07SGreg Roach} 978*e837ff07SGreg Roach 979*e837ff07SGreg Roach.flash-messages { 980*e837ff07SGreg Roach clear: both; 981*e837ff07SGreg Roach text-align: center; 982*e837ff07SGreg Roach} 983*e837ff07SGreg Roach 984*e837ff07SGreg Roachimg.block, 985*e837ff07SGreg Roach#mycart img { 986*e837ff07SGreg Roach border: 0; 987*e837ff07SGreg Roach height: 25px; 988*e837ff07SGreg Roach vertical-align: middle; 989*e837ff07SGreg Roach} 990*e837ff07SGreg Roach 991*e837ff07SGreg Roach.topbottombar { 992*e837ff07SGreg Roach background-color: #c3dfff; 993*e837ff07SGreg Roach color: #fff; 994*e837ff07SGreg Roach font-size: 12px; 995*e837ff07SGreg Roach font-weight: bold; 996*e837ff07SGreg Roach padding: 4px; 997*e837ff07SGreg Roach text-align: center; 998*e837ff07SGreg Roach} 999*e837ff07SGreg Roach 1000*e837ff07SGreg Roach#mycart a img { 1001*e837ff07SGreg Roach height: 15px; 1002*e837ff07SGreg Roach} 1003*e837ff07SGreg Roach 1004*e837ff07SGreg Roach.button { 1005*e837ff07SGreg Roach width: 60px; 1006*e837ff07SGreg Roach} 1007*e837ff07SGreg Roach 1008*e837ff07SGreg Roach.alpha_index { 1009*e837ff07SGreg Roach color: #999; 1010*e837ff07SGreg Roach} 1011*e837ff07SGreg Roach 1012*e837ff07SGreg Roach.person_box, .action_header { 1013*e837ff07SGreg Roach background: #f0f9ff; 1014*e837ff07SGreg Roach border: solid #84beff 1px; 1015*e837ff07SGreg Roach padding: 3px; 1016*e837ff07SGreg Roach} 1017*e837ff07SGreg Roach 1018*e837ff07SGreg Roach.person_boxF, .action_headerF { 1019*e837ff07SGreg Roach background: #fff0f0; 1020*e837ff07SGreg Roach border: 1px solid #ff2080; 1021*e837ff07SGreg Roach padding: 3px; 1022*e837ff07SGreg Roach} 1023*e837ff07SGreg Roach 1024*e837ff07SGreg Roach.person_boxNN { 1025*e837ff07SGreg Roach background: #fff; 1026*e837ff07SGreg Roach border: dashed #008080 1px; 1027*e837ff07SGreg Roach padding: 3px; 1028*e837ff07SGreg Roach} 1029*e837ff07SGreg Roach 1030*e837ff07SGreg Roach.person_box:target, 1031*e837ff07SGreg Roach.news_box:target, 1032*e837ff07SGreg Roach#gedcom_stats:target { 1033*e837ff07SGreg Roach background-color: #ffc; 1034*e837ff07SGreg Roach} 1035*e837ff07SGreg Roach 1036*e837ff07SGreg Roach/* families tab person box */ 1037*e837ff07SGreg Roach#relatives_content .person_box > .person_box, 1038*e837ff07SGreg Roach#relatives_content .person_boxF > .person_boxF, 1039*e837ff07SGreg Roach#relatives_content .person_boxNN > .person_boxNN { 1040*e837ff07SGreg Roach border: 0; 1041*e837ff07SGreg Roach min-height: 50px; 1042*e837ff07SGreg Roach} 1043*e837ff07SGreg Roach 1044*e837ff07SGreg Roach.center { 1045*e837ff07SGreg Roach text-align: center; 1046*e837ff07SGreg Roach} 1047*e837ff07SGreg Roach 1048*e837ff07SGreg Roachtable.center { 1049*e837ff07SGreg Roach margin-left: auto; 1050*e837ff07SGreg Roach margin-right: auto; 1051*e837ff07SGreg Roach} 1052*e837ff07SGreg Roach 1053*e837ff07SGreg Roach.list_table { 1054*e837ff07SGreg Roach margin: 0 auto; 1055*e837ff07SGreg Roach} 1056*e837ff07SGreg Roach 1057*e837ff07SGreg Roach.list_label, 1058*e837ff07SGreg Roach.list_label_wrap { 1059*e837ff07SGreg Roach color: #006; 1060*e837ff07SGreg Roach font-size: 12px; 1061*e837ff07SGreg Roach background-color: #c3dfff; 1062*e837ff07SGreg Roach border: solid #81a9cb 1px; 1063*e837ff07SGreg Roach font-weight: bold; 1064*e837ff07SGreg Roach text-align: center; 1065*e837ff07SGreg Roach} 1066*e837ff07SGreg Roach 1067*e837ff07SGreg Roach.list_value, 1068*e837ff07SGreg Roach.list_value_wrap { 1069*e837ff07SGreg Roach background-color: #edf7fd; 1070*e837ff07SGreg Roach font-size: 12px; 1071*e837ff07SGreg Roach border: solid #81a9cb 1px; 1072*e837ff07SGreg Roach vertical-align: top; 1073*e837ff07SGreg Roach padding: 4px; 1074*e837ff07SGreg Roach} 1075*e837ff07SGreg Roach 1076*e837ff07SGreg Roach.list_label, 1077*e837ff07SGreg Roach.list_value { 1078*e837ff07SGreg Roach white-space: nowrap; 1079*e837ff07SGreg Roach} 1080*e837ff07SGreg Roach 1081*e837ff07SGreg Roach.list_label_wrap, 1082*e837ff07SGreg Roach.list_value_wrap { 1083*e837ff07SGreg Roach white-space: normal; 1084*e837ff07SGreg Roach} 1085*e837ff07SGreg Roach 1086*e837ff07SGreg Roachdiv.fact_SHARED_NOTE { 1087*e837ff07SGreg Roach clear: both; 1088*e837ff07SGreg Roach} 1089*e837ff07SGreg Roach 1090*e837ff07SGreg Roach/* Table of genealogical facts */ 1091*e837ff07SGreg Roach 1092*e837ff07SGreg Roach.wt-facts-table caption { 1093*e837ff07SGreg Roach caption-side: top; 1094*e837ff07SGreg Roach} 1095*e837ff07SGreg Roach 1096*e837ff07SGreg Roach.wt-facts-table th { 1097*e837ff07SGreg Roach background-color: #c3dfff; 1098*e837ff07SGreg Roach color: #006; 1099*e837ff07SGreg Roach text-align: center; 1100*e837ff07SGreg Roach font-weight: normal; 1101*e837ff07SGreg Roach min-width: 20%; 1102*e837ff07SGreg Roach} 1103*e837ff07SGreg Roach 1104*e837ff07SGreg Roach.wt-facts-table td { 1105*e837ff07SGreg Roach background-color: #ecf5ff; 1106*e837ff07SGreg Roach border: solid #c3dfff 1px; 1107*e837ff07SGreg Roach} 1108*e837ff07SGreg Roach 1109*e837ff07SGreg Roach.wt-facts-table .wt-gender-M td { 1110*e837ff07SGreg Roach background-color: #f0f9ff; 1111*e837ff07SGreg Roach border-color: #84beff; 1112*e837ff07SGreg Roach} 1113*e837ff07SGreg Roach 1114*e837ff07SGreg Roach.wt-facts-table .wt-gender-F td { 1115*e837ff07SGreg Roach background-color: #fff0f0; 1116*e837ff07SGreg Roach border-color: #ff2080; 1117*e837ff07SGreg Roach} 1118*e837ff07SGreg Roach 1119*e837ff07SGreg Roach.tabs_table { 1120*e837ff07SGreg Roach width: 99%; 1121*e837ff07SGreg Roach} 1122*e837ff07SGreg Roach 1123*e837ff07SGreg Roach.name1 { 1124*e837ff07SGreg Roach font-weight: bold; 1125*e837ff07SGreg Roach font-size: 12px; 1126*e837ff07SGreg Roach} 1127*e837ff07SGreg Roach 1128*e837ff07SGreg Roach.name2 { 1129*e837ff07SGreg Roach font-size: 16px; 1130*e837ff07SGreg Roach } 1131*e837ff07SGreg Roach 1132*e837ff07SGreg Roacha:hover .name1, a:hover .name2 { 1133*e837ff07SGreg Roach color: #f00; 1134*e837ff07SGreg Roach font-weight: bold; 1135*e837ff07SGreg Roach font-size: 12px; 1136*e837ff07SGreg Roach} 1137*e837ff07SGreg Roach 1138*e837ff07SGreg Roacha:hover .nameZoom { 1139*e837ff07SGreg Roach color: #f00; 1140*e837ff07SGreg Roach font-size: 16px; 1141*e837ff07SGreg Roach font-weight: bold; 1142*e837ff07SGreg Roach} 1143*e837ff07SGreg Roach 1144*e837ff07SGreg Roach.details0, 1145*e837ff07SGreg Roach.details1 { 1146*e837ff07SGreg Roach font-size: 11px; 1147*e837ff07SGreg Roach} 1148*e837ff07SGreg Roach 1149*e837ff07SGreg Roach.details2 { 1150*e837ff07SGreg Roach font-size: 12px; 1151*e837ff07SGreg Roach} 1152*e837ff07SGreg Roach 1153*e837ff07SGreg Roach.nameZoom { 1154*e837ff07SGreg Roach color: #555; 1155*e837ff07SGreg Roach font-size: 16px; 1156*e837ff07SGreg Roach font-weight: bold; 1157*e837ff07SGreg Roach} 1158*e837ff07SGreg Roach 1159*e837ff07SGreg Roach.details_label { 1160*e837ff07SGreg Roach font-weight: bold; 1161*e837ff07SGreg Roach} 1162*e837ff07SGreg Roach 1163*e837ff07SGreg Roach.name_head { 1164*e837ff07SGreg Roach color: #555; 1165*e837ff07SGreg Roach font-size: 16px; 1166*e837ff07SGreg Roach font-weight: bold; 1167*e837ff07SGreg Roach line-height: 2; 1168*e837ff07SGreg Roach padding: 0 5px; 1169*e837ff07SGreg Roach} 1170*e837ff07SGreg Roach 1171*e837ff07SGreg Roach.date { 1172*e837ff07SGreg Roach color: #337; 1173*e837ff07SGreg Roach} 1174*e837ff07SGreg Roach 1175*e837ff07SGreg Roach.label { 1176*e837ff07SGreg Roach font-weight: bold; 1177*e837ff07SGreg Roach} 1178*e837ff07SGreg Roach 1179*e837ff07SGreg Roach.error { 1180*e837ff07SGreg Roach color: #d00; 1181*e837ff07SGreg Roach font-weight: bold; 1182*e837ff07SGreg Roach} 1183*e837ff07SGreg Roach 1184*e837ff07SGreg Roach.largeError { 1185*e837ff07SGreg Roach color: #d00; 1186*e837ff07SGreg Roach font-size: large; 1187*e837ff07SGreg Roach font-weight: bold; 1188*e837ff07SGreg Roach} 1189*e837ff07SGreg Roach 1190*e837ff07SGreg Roach.warning { 1191*e837ff07SGreg Roach color: #f00; 1192*e837ff07SGreg Roach font-weight: bold; 1193*e837ff07SGreg Roach} 1194*e837ff07SGreg Roach 1195*e837ff07SGreg Roach.indent { 1196*e837ff07SGreg Roach padding-left: 20px; 1197*e837ff07SGreg Roach} 1198*e837ff07SGreg Roach 1199*e837ff07SGreg Roach.image { 1200*e837ff07SGreg Roach height: 150px; 1201*e837ff07SGreg Roach padding: 5px; 1202*e837ff07SGreg Roach margin: 2px; 1203*e837ff07SGreg Roach} 1204*e837ff07SGreg Roach 1205*e837ff07SGreg Roach.gender_image { 1206*e837ff07SGreg Roach margin: 0 3px; 1207*e837ff07SGreg Roach border: 0; 1208*e837ff07SGreg Roach vertical-align: middle; 1209*e837ff07SGreg Roach} 1210*e837ff07SGreg Roach 1211*e837ff07SGreg Roach.thumbnail { 1212*e837ff07SGreg Roach height: auto; 1213*e837ff07SGreg Roach padding: 3px; 1214*e837ff07SGreg Roach} 1215*e837ff07SGreg Roach 1216*e837ff07SGreg Roach.icon { 1217*e837ff07SGreg Roach border: 0; 1218*e837ff07SGreg Roach padding: 0 5px; 1219*e837ff07SGreg Roach} 1220*e837ff07SGreg Roach 1221*e837ff07SGreg Roach.sublinks_cell { 1222*e837ff07SGreg Roach background-color: #edf7fd; 1223*e837ff07SGreg Roach font-size: 12px; 1224*e837ff07SGreg Roach} 1225*e837ff07SGreg Roach 1226*e837ff07SGreg Roach.submenu .icon { 1227*e837ff07SGreg Roach vertical-align: middle; 1228*e837ff07SGreg Roach width: 20px; 1229*e837ff07SGreg Roach height: 20px; 1230*e837ff07SGreg Roach} 1231*e837ff07SGreg Roach 1232*e837ff07SGreg Roach.subheaders { 1233*e837ff07SGreg Roach font-weight: bold; 1234*e837ff07SGreg Roach font-size: 15px; 1235*e837ff07SGreg Roach margin-top: 15px; 1236*e837ff07SGreg Roach vertical-align: bottom; 1237*e837ff07SGreg Roach} 1238*e837ff07SGreg Roach 1239*e837ff07SGreg Roach#family-table .subheaders:first-child { 1240*e837ff07SGreg Roach width: 285px; 1241*e837ff07SGreg Roach} 1242*e837ff07SGreg Roach 1243*e837ff07SGreg Roach.parentdeath { 1244*e837ff07SGreg Roach border: thin solid #888; 1245*e837ff07SGreg Roach padding: 1px; 1246*e837ff07SGreg Roach} 1247*e837ff07SGreg Roach 1248*e837ff07SGreg Roach.source_citations { 1249*e837ff07SGreg Roach display: none; 1250*e837ff07SGreg Roach} 1251*e837ff07SGreg Roach 1252*e837ff07SGreg Roach.selected-option { 1253*e837ff07SGreg Roach background-color: #edf7fd; 1254*e837ff07SGreg Roach} 1255*e837ff07SGreg Roach 1256*e837ff07SGreg Roach.border1 { 1257*e837ff07SGreg Roach border: solid #000 1px; 1258*e837ff07SGreg Roach} 1259*e837ff07SGreg Roach 1260*e837ff07SGreg Roach.menuitem { 1261*e837ff07SGreg Roach text-decoration: none; 1262*e837ff07SGreg Roach font-size: 11px; 1263*e837ff07SGreg Roach padding: 1px; 1264*e837ff07SGreg Roach} 1265*e837ff07SGreg Roach 1266*e837ff07SGreg Roach.menuitem_hover { 1267*e837ff07SGreg Roach text-decoration: none; 1268*e837ff07SGreg Roach font-size: 11px; 1269*e837ff07SGreg Roach padding: 1px; 1270*e837ff07SGreg Roach} 1271*e837ff07SGreg Roach 1272*e837ff07SGreg Roach.menuitem .icon, .menuitem_hover .icon { 1273*e837ff07SGreg Roach width: 50px; 1274*e837ff07SGreg Roach height: 50px; 1275*e837ff07SGreg Roach} 1276*e837ff07SGreg Roach 1277*e837ff07SGreg Roach.submenu { 1278*e837ff07SGreg Roach text-decoration: none; 1279*e837ff07SGreg Roach font-size: 11px; 1280*e837ff07SGreg Roach background-color: #edf7fd; 1281*e837ff07SGreg Roach border: solid #81a9cb 1px; 1282*e837ff07SGreg Roach visibility: hidden; 1283*e837ff07SGreg Roach position: absolute; 1284*e837ff07SGreg Roach padding: 5px; 1285*e837ff07SGreg Roach} 1286*e837ff07SGreg Roach 1287*e837ff07SGreg Roach.submenuitem { 1288*e837ff07SGreg Roach vertical-align: middle; 1289*e837ff07SGreg Roach font-size: 11px; 1290*e837ff07SGreg Roach height: 20px; 1291*e837ff07SGreg Roach text-decoration: none; 1292*e837ff07SGreg Roach background-color: #edf7fd; 1293*e837ff07SGreg Roach padding: 1px; 1294*e837ff07SGreg Roach white-space: nowrap; 1295*e837ff07SGreg Roach} 1296*e837ff07SGreg Roach 1297*e837ff07SGreg Roach.submenuitem_hover { 1298*e837ff07SGreg Roach vertical-align: middle; 1299*e837ff07SGreg Roach height: 20px; 1300*e837ff07SGreg Roach font-size: 11px; 1301*e837ff07SGreg Roach background-color: #e6f0fa; 1302*e837ff07SGreg Roach white-space: nowrap; 1303*e837ff07SGreg Roach padding: 1px; 1304*e837ff07SGreg Roach} 1305*e837ff07SGreg Roach 1306*e837ff07SGreg Roach.submenuitem a, 1307*e837ff07SGreg Roach.submenuitem_hover a { 1308*e837ff07SGreg Roach display: inline-block; 1309*e837ff07SGreg Roach vertical-align: middle; 1310*e837ff07SGreg Roach} 1311*e837ff07SGreg Roach 1312*e837ff07SGreg Roach.journal_box { 1313*e837ff07SGreg Roach padding: 3pt; 1314*e837ff07SGreg Roach border: thin solid #aaa; 1315*e837ff07SGreg Roach overflow: visible; 1316*e837ff07SGreg Roach} 1317*e837ff07SGreg Roach 1318*e837ff07SGreg Roach.news_box { 1319*e837ff07SGreg Roach background-color: #edf7fd; 1320*e837ff07SGreg Roach border-top: solid #81a9cb 1px; 1321*e837ff07SGreg Roach} 1322*e837ff07SGreg Roach 1323*e837ff07SGreg Roach.news_title { 1324*e837ff07SGreg Roach font-weight: bold; 1325*e837ff07SGreg Roach font-size: 14px; 1326*e837ff07SGreg Roach} 1327*e837ff07SGreg Roach 1328*e837ff07SGreg Roach.news_date { 1329*e837ff07SGreg Roach margin-bottom: 12px; 1330*e837ff07SGreg Roach} 1331*e837ff07SGreg Roach 1332*e837ff07SGreg Roach.current_day { 1333*e837ff07SGreg Roach font-weight: bold; 1334*e837ff07SGreg Roach font-size: 16px; 1335*e837ff07SGreg Roach} 1336*e837ff07SGreg Roach 1337*e837ff07SGreg Roach.cal_day { 1338*e837ff07SGreg Roach float: left; 1339*e837ff07SGreg Roach font-weight: bold; 1340*e837ff07SGreg Roach} 1341*e837ff07SGreg Roach 1342*e837ff07SGreg Roach.rtl_cal_day { 1343*e837ff07SGreg Roach direction: rtl; 1344*e837ff07SGreg Roach float: right; 1345*e837ff07SGreg Roach color: #00f; 1346*e837ff07SGreg Roach font-weight: bold; 1347*e837ff07SGreg Roach} 1348*e837ff07SGreg Roach 1349*e837ff07SGreg Roach.helpcontent { 1350*e837ff07SGreg Roach margin-left: 10px; 1351*e837ff07SGreg Roach margin-right: 10px; 1352*e837ff07SGreg Roach} 1353*e837ff07SGreg Roach 1354*e837ff07SGreg Roach.helpcontent dt { 1355*e837ff07SGreg Roach clear: both; 1356*e837ff07SGreg Roach} 1357*e837ff07SGreg Roach 1358*e837ff07SGreg Roach#user-page h1 { 1359*e837ff07SGreg Roach margin: 0.25em auto 0.6em; 1360*e837ff07SGreg Roach} 1361*e837ff07SGreg Roach 1362*e837ff07SGreg Roach.tvertline { 1363*e837ff07SGreg Roach vertical-align: bottom; 1364*e837ff07SGreg Roach} 1365*e837ff07SGreg Roach 1366*e837ff07SGreg Roach#childbox { 1367*e837ff07SGreg Roach padding: 5px; 1368*e837ff07SGreg Roach position: absolute; 1369*e837ff07SGreg Roach display: none; 1370*e837ff07SGreg Roach text-align: start; 1371*e837ff07SGreg Roach white-space: nowrap; 1372*e837ff07SGreg Roach top: 20px; 1373*e837ff07SGreg Roach left: 0; 1374*e837ff07SGreg Roach} 1375*e837ff07SGreg Roach 1376*e837ff07SGreg Roach.layout3 #childbox { 1377*e837ff07SGreg Roach top: auto; 1378*e837ff07SGreg Roach bottom: 20px; 1379*e837ff07SGreg Roach} 1380*e837ff07SGreg Roach 1381*e837ff07SGreg Roach#childbox a.name1 { 1382*e837ff07SGreg Roach display: block; 1383*e837ff07SGreg Roach margin-left: 5px; 1384*e837ff07SGreg Roach} 1385*e837ff07SGreg Roach 1386*e837ff07SGreg Roach.person0 { 1387*e837ff07SGreg Roach background-color: #aaf; 1388*e837ff07SGreg Roach border: outset #aaf 1px; 1389*e837ff07SGreg Roach vertical-align: top; 1390*e837ff07SGreg Roach} 1391*e837ff07SGreg Roach 1392*e837ff07SGreg Roach.person1 { 1393*e837ff07SGreg Roach background-color: #afa; 1394*e837ff07SGreg Roach border: outset #afa 1px; 1395*e837ff07SGreg Roach vertical-align: top; 1396*e837ff07SGreg Roach} 1397*e837ff07SGreg Roach 1398*e837ff07SGreg Roach.person2 { 1399*e837ff07SGreg Roach background-color: #faa; 1400*e837ff07SGreg Roach border: outset #faa 1px; 1401*e837ff07SGreg Roach vertical-align: top; 1402*e837ff07SGreg Roach} 1403*e837ff07SGreg Roach 1404*e837ff07SGreg Roach.person3 { 1405*e837ff07SGreg Roach background-color: #55f; 1406*e837ff07SGreg Roach border: outset #55f 1px; 1407*e837ff07SGreg Roach vertical-align: top; 1408*e837ff07SGreg Roach} 1409*e837ff07SGreg Roach 1410*e837ff07SGreg Roach.person4 { 1411*e837ff07SGreg Roach background-color: #f55; 1412*e837ff07SGreg Roach border: outset #f55 1px; 1413*e837ff07SGreg Roach vertical-align: top; 1414*e837ff07SGreg Roach} 1415*e837ff07SGreg Roach 1416*e837ff07SGreg Roach.person5 { 1417*e837ff07SGreg Roach background-color: #5f5; 1418*e837ff07SGreg Roach border: outset #5f5 1px; 1419*e837ff07SGreg Roach vertical-align: top; 1420*e837ff07SGreg Roach} 1421*e837ff07SGreg Roach 1422*e837ff07SGreg Roach.listlog { 1423*e837ff07SGreg Roach line-height: 20pt; 1424*e837ff07SGreg Roach} 1425*e837ff07SGreg Roach 1426*e837ff07SGreg Roach.starredname { 1427*e837ff07SGreg Roach text-decoration: underline; 1428*e837ff07SGreg Roach} 1429*e837ff07SGreg Roach 1430*e837ff07SGreg Roach.search_hit { 1431*e837ff07SGreg Roach background-color: #ff0; 1432*e837ff07SGreg Roach} 1433*e837ff07SGreg Roach 1434*e837ff07SGreg Roach.search_item { 1435*e837ff07SGreg Roach font-weight: 600; 1436*e837ff07SGreg Roach} 1437*e837ff07SGreg Roach 1438*e837ff07SGreg Roach.descriptionbox { 1439*e837ff07SGreg Roach color: #006; 1440*e837ff07SGreg Roach font-size: 12px; 1441*e837ff07SGreg Roach background-color: #c3dfff; 1442*e837ff07SGreg Roach vertical-align: top; 1443*e837ff07SGreg Roach padding: 3px; 1444*e837ff07SGreg Roach} 1445*e837ff07SGreg Roach 1446*e837ff07SGreg Roach.optionbox { 1447*e837ff07SGreg Roach background-color: #ecf5ff; 1448*e837ff07SGreg Roach font-size: 1rem; 1449*e837ff07SGreg Roach border: solid #c3dfff 1px; 1450*e837ff07SGreg Roach vertical-align: top; 1451*e837ff07SGreg Roach white-space: nowrap; 1452*e837ff07SGreg Roach padding: 3px; 1453*e837ff07SGreg Roach} 1454*e837ff07SGreg Roach 1455*e837ff07SGreg Roach.vmiddle { 1456*e837ff07SGreg Roach vertical-align: middle; 1457*e837ff07SGreg Roach} 1458*e837ff07SGreg Roach 1459*e837ff07SGreg Roach.red { 1460*e837ff07SGreg Roach color: #f00; 1461*e837ff07SGreg Roach} 1462*e837ff07SGreg Roach 1463*e837ff07SGreg Roach.wt-relation-fact, 1464*e837ff07SGreg Roach.wt-historic-fact { 1465*e837ff07SGreg Roach opacity: 0.8; 1466*e837ff07SGreg Roach} 1467*e837ff07SGreg Roach 1468*e837ff07SGreg Roach.messagebox { 1469*e837ff07SGreg Roach background-color: #c2ceef; 1470*e837ff07SGreg Roach border: solid #81a9cb 1px; 1471*e837ff07SGreg Roach} 1472*e837ff07SGreg Roach 1473*e837ff07SGreg Roach/* ---Pending edits--- */ 1474*e837ff07SGreg Roach.new { 1475*e837ff07SGreg Roach outline: solid blue 1px; 1476*e837ff07SGreg Roach} 1477*e837ff07SGreg Roach 1478*e837ff07SGreg Roach.old { 1479*e837ff07SGreg Roach outline: solid red 1px; 1480*e837ff07SGreg Roach} 1481*e837ff07SGreg Roach 1482*e837ff07SGreg Roach.tag_cloud { 1483*e837ff07SGreg Roach text-align: center; 1484*e837ff07SGreg Roach} 1485*e837ff07SGreg Roach 1486*e837ff07SGreg Roach.tag_cloud a { 1487*e837ff07SGreg Roach white-space: nowrap; 1488*e837ff07SGreg Roach} 1489*e837ff07SGreg Roach 1490*e837ff07SGreg Roach.nowrap { 1491*e837ff07SGreg Roach white-space: nowrap; 1492*e837ff07SGreg Roach} 1493*e837ff07SGreg Roach 1494*e837ff07SGreg Roach.wrap { 1495*e837ff07SGreg Roach white-space: normal; 1496*e837ff07SGreg Roach} 1497*e837ff07SGreg Roach 1498*e837ff07SGreg Roach.statistics-page { 1499*e837ff07SGreg Roach text-align: center; 1500*e837ff07SGreg Roach} 1501*e837ff07SGreg Roach 1502*e837ff07SGreg Roach.center2 { 1503*e837ff07SGreg Roach text-align: center; 1504*e837ff07SGreg Roach} 1505*e837ff07SGreg Roach 1506*e837ff07SGreg Roach.gchart { 1507*e837ff07SGreg Roach border: solid #81a9cb 1px; 1508*e837ff07SGreg Roach} 1509*e837ff07SGreg Roach 1510*e837ff07SGreg Roach/* ---Find special characters--- */ 1511*e837ff07SGreg Roach.largechars { 1512*e837ff07SGreg Roach font-family: monospace; 1513*e837ff07SGreg Roach font-size: 200%; 1514*e837ff07SGreg Roach} 1515*e837ff07SGreg Roach 1516*e837ff07SGreg Roach#facts_content dd { 1517*e837ff07SGreg Roach float: left; 1518*e837ff07SGreg Roach width: 70%; 1519*e837ff07SGreg Roach} 1520*e837ff07SGreg Roach 1521*e837ff07SGreg Roach.clearfloat { 1522*e837ff07SGreg Roach clear: both; 1523*e837ff07SGreg Roach} 1524*e837ff07SGreg Roach 1525*e837ff07SGreg Roach/* this keeps the tag color the same when it is a link as when not */ 1526*e837ff07SGreg Roach 1527*e837ff07SGreg Roach.place { 1528*e837ff07SGreg Roach padding-top: 5px; 1529*e837ff07SGreg Roach} 1530*e837ff07SGreg Roach 1531*e837ff07SGreg Roach#pending h2 { 1532*e837ff07SGreg Roach text-align: center; 1533*e837ff07SGreg Roach margin-bottom: 20px; 1534*e837ff07SGreg Roach} 1535*e837ff07SGreg Roach 1536*e837ff07SGreg Roach#pending h3 { 1537*e837ff07SGreg Roach text-align: center; 1538*e837ff07SGreg Roach margin-top: 20px; 1539*e837ff07SGreg Roach} 1540*e837ff07SGreg Roach 1541*e837ff07SGreg Roach#pending .list_value { 1542*e837ff07SGreg Roach padding: 3px; 1543*e837ff07SGreg Roach text-align: center; 1544*e837ff07SGreg Roach vertical-align: middle; 1545*e837ff07SGreg Roach white-space: nowrap; 1546*e837ff07SGreg Roach} 1547*e837ff07SGreg Roach 1548*e837ff07SGreg Roach#pending .indent { 1549*e837ff07SGreg Roach padding: 0; 1550*e837ff07SGreg Roach} 1551*e837ff07SGreg Roach 1552*e837ff07SGreg Roach/* ======== Person box ======= */ 1553*e837ff07SGreg Roach/* Box styles are 1554*e837ff07SGreg Roach 0 compact view 1555*e837ff07SGreg Roach 1 normal view - small box 1556*e837ff07SGreg Roach 2 normal view - large box 1557*e837ff07SGreg Roach*/ 1558*e837ff07SGreg Roach.box-style0 { 1559*e837ff07SGreg Roach cursor: url(xenea/images/zoomin.png), n-resize; 1560*e837ff07SGreg Roach} 1561*e837ff07SGreg Roach 1562*e837ff07SGreg Roach.box-style0-expanded { 1563*e837ff07SGreg Roach cursor: url(xenea/images/zoomout.png), n-resize; 1564*e837ff07SGreg Roach} 1565*e837ff07SGreg Roach 1566*e837ff07SGreg Roach.box-style0-expanded, 1567*e837ff07SGreg Roach.box-style1-expanded { 1568*e837ff07SGreg Roach width: 300px !important; 1569*e837ff07SGreg Roach height: auto !important; 1570*e837ff07SGreg Roach line-height: 1.5em!important; 1571*e837ff07SGreg Roach} 1572*e837ff07SGreg Roach 1573*e837ff07SGreg Roach.person_box_template { 1574*e837ff07SGreg Roach height: auto; 1575*e837ff07SGreg Roach white-space: normal; 1576*e837ff07SGreg Roach overflow: hidden !important; 1577*e837ff07SGreg Roach} 1578*e837ff07SGreg Roach 1579*e837ff07SGreg Roach.person_box_template .namedef i[class^="icon-sex"] { 1580*e837ff07SGreg Roach margin-left: 3px; 1581*e837ff07SGreg Roach} 1582*e837ff07SGreg Roach 1583*e837ff07SGreg Roach.person_box_template .icons { 1584*e837ff07SGreg Roach float: right; 1585*e837ff07SGreg Roach} 1586*e837ff07SGreg Roach 1587*e837ff07SGreg Roach.person_box_template .inout { 1588*e837ff07SGreg Roach clear: both; 1589*e837ff07SGreg Roach display: none; 1590*e837ff07SGreg Roach} 1591*e837ff07SGreg Roach 1592*e837ff07SGreg Roach.person_box_template .chart_textbox { 1593*e837ff07SGreg Roach overflow: hidden; 1594*e837ff07SGreg Roach font-size: .75rem; 1595*e837ff07SGreg Roach line-height: 1; 1596*e837ff07SGreg Roach padding-bottom: 4px; 1597*e837ff07SGreg Roach} 1598*e837ff07SGreg Roach 1599*e837ff07SGreg Roach.person_box_template img, 1600*e837ff07SGreg Roach.person_box_template a.gallery { 1601*e837ff07SGreg Roach float: left; 1602*e837ff07SGreg Roach height: 50px; 1603*e837ff07SGreg Roach margin: 0 2px 0 0; 1604*e837ff07SGreg Roach max-width: 80px; 1605*e837ff07SGreg Roach width: auto; 1606*e837ff07SGreg Roach} 1607*e837ff07SGreg Roach 1608*e837ff07SGreg Roach.person_box_template i[class^="icon-silhouette"] { 1609*e837ff07SGreg Roach float: left; 1610*e837ff07SGreg Roach} 1611*e837ff07SGreg Roach 1612*e837ff07SGreg Roach/* --- reportengine.php --- */ 1613*e837ff07SGreg Roach#reportengine-page table { 1614*e837ff07SGreg Roach margin: 20px auto; 1615*e837ff07SGreg Roach} 1616*e837ff07SGreg Roach 1617*e837ff07SGreg Roach#reportengine-page .report-type { 1618*e837ff07SGreg Roach overflow: hidden; 1619*e837ff07SGreg Roach margin: auto; 1620*e837ff07SGreg Roach width: 180px; 1621*e837ff07SGreg Roach} 1622*e837ff07SGreg Roach 1623*e837ff07SGreg Roach#reportengine-page .report-type div { 1624*e837ff07SGreg Roach float: left; 1625*e837ff07SGreg Roach margin: 0 20px; 1626*e837ff07SGreg Roach} 1627*e837ff07SGreg Roach 1628*e837ff07SGreg Roach#reportengine-page .report-type p { 1629*e837ff07SGreg Roach margin: 0; 1630*e837ff07SGreg Roach text-align: center; 1631*e837ff07SGreg Roach} 1632*e837ff07SGreg Roach 1633*e837ff07SGreg Roach/* styles for popup menus */ 1634*e837ff07SGreg Roach.itr { 1635*e837ff07SGreg Roach position: absolute; 1636*e837ff07SGreg Roach line-height: 1.5; 1637*e837ff07SGreg Roach} 1638*e837ff07SGreg Roach 1639*e837ff07SGreg Roach.popup { 1640*e837ff07SGreg Roach position: absolute; 1641*e837ff07SGreg Roach top: 20px; 1642*e837ff07SGreg Roach right: 0; 1643*e837ff07SGreg Roach left: auto; 1644*e837ff07SGreg Roach visibility: hidden; 1645*e837ff07SGreg Roach opacity: 0; 1646*e837ff07SGreg Roach transition: visibility 0s ease .25s,opacity .25s ease; 1647*e837ff07SGreg Roach z-index: 9999; 1648*e837ff07SGreg Roach box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4); 1649*e837ff07SGreg Roach} 1650*e837ff07SGreg Roach 1651*e837ff07SGreg Roach.popup ul { 1652*e837ff07SGreg Roach white-space: nowrap; 1653*e837ff07SGreg Roach list-style: none; 1654*e837ff07SGreg Roach margin: 0; 1655*e837ff07SGreg Roach padding: 0 10px; 1656*e837ff07SGreg Roach font-size: smaller; 1657*e837ff07SGreg Roach} 1658*e837ff07SGreg Roach 1659*e837ff07SGreg Roach.popup > ul { 1660*e837ff07SGreg Roach padding: 2px 10px; 1661*e837ff07SGreg Roach} 1662*e837ff07SGreg Roach 1663*e837ff07SGreg Roach.popup li .NAME { 1664*e837ff07SGreg Roach padding: 0 5px; 1665*e837ff07SGreg Roach} 1666*e837ff07SGreg Roach 1667*e837ff07SGreg Roach.itr:hover .popup { 1668*e837ff07SGreg Roach visibility: visible; 1669*e837ff07SGreg Roach opacity: 1; 1670*e837ff07SGreg Roach transition-delay: 0s; 1671*e837ff07SGreg Roach} 1672*e837ff07SGreg Roach 1673*e837ff07SGreg Roach/* styles for FindFacts pop-up */ 1674*e837ff07SGreg Roach#layDefinedTags, 1675*e837ff07SGreg Roach#tabDefinedTagsShow { 1676*e837ff07SGreg Roach width: 450px; 1677*e837ff07SGreg Roach} 1678*e837ff07SGreg Roach 1679*e837ff07SGreg Roach#tabDefinedTags { 1680*e837ff07SGreg Roach width: 430px; 1681*e837ff07SGreg Roach} 1682*e837ff07SGreg Roach 1683*e837ff07SGreg Roach#layDefinedTags { 1684*e837ff07SGreg Roach margin-left: auto; 1685*e837ff07SGreg Roach margin-right: auto; 1686*e837ff07SGreg Roach height: 285px; 1687*e837ff07SGreg Roach overflow: auto; 1688*e837ff07SGreg Roach} 1689*e837ff07SGreg Roach 1690*e837ff07SGreg Roach#tabDefinedTags { 1691*e837ff07SGreg Roach border-collapse: collapse; 1692*e837ff07SGreg Roach} 1693*e837ff07SGreg Roach 1694*e837ff07SGreg Roach#tabDefinedTags th, 1695*e837ff07SGreg Roach#tabDefinedTags td { 1696*e837ff07SGreg Roach border: solid 1px #000; 1697*e837ff07SGreg Roach margin: 0; 1698*e837ff07SGreg Roach padding: 3px; 1699*e837ff07SGreg Roach} 1700*e837ff07SGreg Roach 1701*e837ff07SGreg Roach#tabDefinedTags tbody th { 1702*e837ff07SGreg Roach text-align: left; 1703*e837ff07SGreg Roach font-weight: bold; 1704*e837ff07SGreg Roach} 1705*e837ff07SGreg Roach 1706*e837ff07SGreg Roach#tabDefinedTags tr.sel { 1707*e837ff07SGreg Roach background-color: #d1d9ef; 1708*e837ff07SGreg Roach color: #888; 1709*e837ff07SGreg Roach} 1710*e837ff07SGreg Roach 1711*e837ff07SGreg Roach#tabDefinedTags tr.unsel { 1712*e837ff07SGreg Roach background-color: #fff; 1713*e837ff07SGreg Roach color: #888; 1714*e837ff07SGreg Roach} 1715*e837ff07SGreg Roach 1716*e837ff07SGreg Roach#tabDefinedTagsShow { 1717*e837ff07SGreg Roach margin-left: auto; 1718*e837ff07SGreg Roach margin-right: auto; 1719*e837ff07SGreg Roach} 1720*e837ff07SGreg Roach 1721*e837ff07SGreg Roach#tabDefinedTagsShow td { 1722*e837ff07SGreg Roach width: 50%; 1723*e837ff07SGreg Roach text-align: center; 1724*e837ff07SGreg Roach} 1725*e837ff07SGreg Roach 1726*e837ff07SGreg Roach#tabFilterAndCustom { 1727*e837ff07SGreg Roach margin-left: auto; 1728*e837ff07SGreg Roach margin-right: auto; 1729*e837ff07SGreg Roach} 1730*e837ff07SGreg Roach 1731*e837ff07SGreg Roach#tabAction { 1732*e837ff07SGreg Roach margin-left: auto; 1733*e837ff07SGreg Roach margin-right: auto; 1734*e837ff07SGreg Roach} 1735*e837ff07SGreg Roach 1736*e837ff07SGreg Roach#tabAction td { 1737*e837ff07SGreg Roach width: 50%; 1738*e837ff07SGreg Roach text-align: center; 1739*e837ff07SGreg Roach} 1740*e837ff07SGreg Roach 1741*e837ff07SGreg Roach/* ======== List styles ====== */ 1742*e837ff07SGreg Roach.surname-list, 1743*e837ff07SGreg Roach.givn-list { 1744*e837ff07SGreg Roach margin: 5px auto; 1745*e837ff07SGreg Roach} 1746*e837ff07SGreg Roach 1747*e837ff07SGreg Roach.surname-list td { 1748*e837ff07SGreg Roach vertical-align: top; 1749*e837ff07SGreg Roach} 1750*e837ff07SGreg Roach 1751*e837ff07SGreg Roach.indi-list .stats, 1752*e837ff07SGreg Roach.fam-list .stats { 1753*e837ff07SGreg Roach margin: 0 auto; 1754*e837ff07SGreg Roach width: auto; 1755*e837ff07SGreg Roach} 1756*e837ff07SGreg Roach 1757*e837ff07SGreg Roach.source-list th, 1758*e837ff07SGreg Roach.note-list th, 1759*e837ff07SGreg Roach.repo-list th, 1760*e837ff07SGreg Roach.media-list th, 1761*e837ff07SGreg Roach.indi-list th, 1762*e837ff07SGreg Roach.fam-list th, 1763*e837ff07SGreg Roach.surname-list th, 1764*e837ff07SGreg Roach.givn-list th { 1765*e837ff07SGreg Roach cursor: pointer; 1766*e837ff07SGreg Roach font-weight: 600; 1767*e837ff07SGreg Roach padding: 2px 4px; 1768*e837ff07SGreg Roach white-space: nowrap; 1769*e837ff07SGreg Roach} 1770*e837ff07SGreg Roach 1771*e837ff07SGreg Roach.source-list th:last-child, 1772*e837ff07SGreg Roach.note-list th:last-child, 1773*e837ff07SGreg Roach.repo-list th:last-child { 1774*e837ff07SGreg Roach margin: 0 -2px 1px 1px; 1775*e837ff07SGreg Roach padding: 3px 0 4px; 1776*e837ff07SGreg Roach width: 24px; 1777*e837ff07SGreg Roach} 1778*e837ff07SGreg Roach 1779*e837ff07SGreg Roach.givn-list th { 1780*e837ff07SGreg Roach cursor: pointer; 1781*e837ff07SGreg Roach white-space: nowrap; 1782*e837ff07SGreg Roach padding: 2px; 1783*e837ff07SGreg Roach text-align: center; 1784*e837ff07SGreg Roach} 1785*e837ff07SGreg Roach 1786*e837ff07SGreg Roach#source-details h2, 1787*e837ff07SGreg Roach#sourcelist-page h2, 1788*e837ff07SGreg Roach#note-details h2, 1789*e837ff07SGreg Roach#notelist-page h2, 1790*e837ff07SGreg Roach#repo-details h2, 1791*e837ff07SGreg Roach#repolist-page h2, 1792*e837ff07SGreg Roach#media-details h2, 1793*e837ff07SGreg Roach#statistics-page h2 { 1794*e837ff07SGreg Roach margin-bottom: 20px; 1795*e837ff07SGreg Roach text-align: center; 1796*e837ff07SGreg Roach} 1797*e837ff07SGreg Roach 1798*e837ff07SGreg Roach#source-edit, 1799*e837ff07SGreg Roach#note-edit, 1800*e837ff07SGreg Roach#repo-edit, 1801*e837ff07SGreg Roach#media-edit { 1802*e837ff07SGreg Roach overflow-x: auto; 1803*e837ff07SGreg Roach} 1804*e837ff07SGreg Roach 1805*e837ff07SGreg Roach.media-list td img { 1806*e837ff07SGreg Roach display: block; 1807*e837ff07SGreg Roach height: 40px; 1808*e837ff07SGreg Roach width: auto; 1809*e837ff07SGreg Roach margin: 3px auto; 1810*e837ff07SGreg Roach} 1811*e837ff07SGreg Roach 1812*e837ff07SGreg Roach.filtersH, 1813*e837ff07SGreg Roach.filtersF { 1814*e837ff07SGreg Roach margin: 4px; 1815*e837ff07SGreg Roach} 1816*e837ff07SGreg Roach 1817*e837ff07SGreg Roach.filtersH img { 1818*e837ff07SGreg Roach margin-bottom: 2px; 1819*e837ff07SGreg Roach} 1820*e837ff07SGreg Roach 1821*e837ff07SGreg Roach.list-charts { 1822*e837ff07SGreg Roach text-align: center; 1823*e837ff07SGreg Roach} 1824*e837ff07SGreg Roach 1825*e837ff07SGreg Roach#search-result-tabs h3 { 1826*e837ff07SGreg Roach text-align: center; 1827*e837ff07SGreg Roach} 1828*e837ff07SGreg Roach 1829*e837ff07SGreg Roach#searchAccordion-indi, 1830*e837ff07SGreg Roach#searchAccordion-fam, 1831*e837ff07SGreg Roach#searchAccordion-source, 1832*e837ff07SGreg Roach#searchAccordion-note { 1833*e837ff07SGreg Roach margin: auto; 1834*e837ff07SGreg Roach width: 99%; 1835*e837ff07SGreg Roach} 1836*e837ff07SGreg Roach 1837*e837ff07SGreg Roach#place-hierarchy h2, 1838*e837ff07SGreg Roach#place-hierarchy h4 { 1839*e837ff07SGreg Roach text-align: center; 1840*e837ff07SGreg Roach} 1841*e837ff07SGreg Roach 1842*e837ff07SGreg Roach#main_select, 1843*e837ff07SGreg Roach#available_select, 1844*e837ff07SGreg Roach#right_select { 1845*e837ff07SGreg Roach min-width: 150px; 1846*e837ff07SGreg Roach} 1847*e837ff07SGreg Roach 1848*e837ff07SGreg Roach/* ==== FAQ table styles ===== */ 1849*e837ff07SGreg Roachtable.faq { 1850*e837ff07SGreg Roach background-color: #e0e0e0; 1851*e837ff07SGreg Roach margin: 5px 0 50px 5px; 1852*e837ff07SGreg Roach width: 98%; 1853*e837ff07SGreg Roach} 1854*e837ff07SGreg Roach 1855*e837ff07SGreg Roachtable.faq tr:nth-child(odd) td { 1856*e837ff07SGreg Roach background-color: #e7eef3; 1857*e837ff07SGreg Roach} 1858*e837ff07SGreg Roach 1859*e837ff07SGreg Roachdiv.faq_title { 1860*e837ff07SGreg Roach background-color: #e0e0e0; 1861*e837ff07SGreg Roach margin: 1em 0; 1862*e837ff07SGreg Roach padding: .25em; 1863*e837ff07SGreg Roach font-weight: bold; 1864*e837ff07SGreg Roach width: 98%; 1865*e837ff07SGreg Roach} 1866*e837ff07SGreg Roach 1867*e837ff07SGreg Roachdiv.faq_body { 1868*e837ff07SGreg Roach clear: both; 1869*e837ff07SGreg Roach padding: 0 1em; 1870*e837ff07SGreg Roach} 1871*e837ff07SGreg Roach 1872*e837ff07SGreg Roach.faq_top { 1873*e837ff07SGreg Roach float: right; 1874*e837ff07SGreg Roach} 1875*e837ff07SGreg Roach 1876*e837ff07SGreg Roach/* === Positioning edit, copy, delete links === */ 1877*e837ff07SGreg Roach/* General use */ 1878*e837ff07SGreg Roach.editfacts { 1879*e837ff07SGreg Roach clear: left; 1880*e837ff07SGreg Roach padding-top: 15px; 1881*e837ff07SGreg Roach} 1882*e837ff07SGreg Roach 1883*e837ff07SGreg Roach/* ======== Indi header ====== */ 1884*e837ff07SGreg Roach#indi_header { 1885*e837ff07SGreg Roach overflow: hidden; 1886*e837ff07SGreg Roach border-radius: 3px; 1887*e837ff07SGreg Roach border: 1px solid #b2c7d7; 1888*e837ff07SGreg Roach margin: 0 0 5px 10px; 1889*e837ff07SGreg Roach padding: 10px 0; 1890*e837ff07SGreg Roach} 1891*e837ff07SGreg Roach 1892*e837ff07SGreg Roach#indi_header h3 { 1893*e837ff07SGreg Roach font-size: 90%; 1894*e837ff07SGreg Roach font-weight: bold; 1895*e837ff07SGreg Roach margin: 0; 1896*e837ff07SGreg Roach padding: 0 10px 0 30px; 1897*e837ff07SGreg Roach text-align: left; 1898*e837ff07SGreg Roach overflow: hidden; 1899*e837ff07SGreg Roach position: relative; 1900*e837ff07SGreg Roach} 1901*e837ff07SGreg Roach 1902*e837ff07SGreg Roach#indi_header .name_one { 1903*e837ff07SGreg Roach font-size: 1.5em; 1904*e837ff07SGreg Roach} 1905*e837ff07SGreg Roach 1906*e837ff07SGreg Roach#indi_header h3 .details1 { 1907*e837ff07SGreg Roach font-size: 1.0em; 1908*e837ff07SGreg Roach} 1909*e837ff07SGreg Roach 1910*e837ff07SGreg Roach#indi_header h3 .header_age { 1911*e837ff07SGreg Roach padding: 5px 0 5px 5px; 1912*e837ff07SGreg Roach float: right; 1913*e837ff07SGreg Roach font-weight: normal; 1914*e837ff07SGreg Roach font-size: 65%; 1915*e837ff07SGreg Roach} 1916*e837ff07SGreg Roach 1917*e837ff07SGreg Roach#indi_header h3 a { 1918*e837ff07SGreg Roach display: inline; 1919*e837ff07SGreg Roach} 1920*e837ff07SGreg Roach 1921*e837ff07SGreg Roach#indi_header a { 1922*e837ff07SGreg Roach color: #337; 1923*e837ff07SGreg Roach font-size: 0.75em; 1924*e837ff07SGreg Roach font-weight: normal; 1925*e837ff07SGreg Roach} 1926*e837ff07SGreg Roach 1927*e837ff07SGreg Roach#indi_header a:hover { 1928*e837ff07SGreg Roach color: #f00; 1929*e837ff07SGreg Roach} 1930*e837ff07SGreg Roach 1931*e837ff07SGreg Roach#indi_mainimage { 1932*e837ff07SGreg Roach float: left; 1933*e837ff07SGreg Roach padding: 0 10px; 1934*e837ff07SGreg Roach} 1935*e837ff07SGreg Roach 1936*e837ff07SGreg Roach#header_accordion1 { 1937*e837ff07SGreg Roach padding: 0 10px 0 0; 1938*e837ff07SGreg Roach overflow: hidden; 1939*e837ff07SGreg Roach} 1940*e837ff07SGreg Roach 1941*e837ff07SGreg Roach#header_accordion1 .indi_name_details { 1942*e837ff07SGreg Roach margin: 0; 1943*e837ff07SGreg Roach overflow: hidden; 1944*e837ff07SGreg Roach padding: 5px; 1945*e837ff07SGreg Roach} 1946*e837ff07SGreg Roach 1947*e837ff07SGreg Roach.indi_name_details .name1 { 1948*e837ff07SGreg Roach font-weight: normal; 1949*e837ff07SGreg Roach padding-top: 5px; 1950*e837ff07SGreg Roach font-size: inherit; 1951*e837ff07SGreg Roach} 1952*e837ff07SGreg Roach 1953*e837ff07SGreg Roach#indi_header a.warning { 1954*e837ff07SGreg Roach color: #f00; 1955*e837ff07SGreg Roach font-size: 1em; 1956*e837ff07SGreg Roach} 1957*e837ff07SGreg Roach 1958*e837ff07SGreg Roach#indi_note { 1959*e837ff07SGreg Roach margin: 0 0 5px; 1960*e837ff07SGreg Roach} 1961*e837ff07SGreg Roach 1962*e837ff07SGreg Roach.indi_table { 1963*e837ff07SGreg Roach clear: left; 1964*e837ff07SGreg Roach} 1965*e837ff07SGreg Roach 1966*e837ff07SGreg Roach#sex { 1967*e837ff07SGreg Roach float: right; 1968*e837ff07SGreg Roach} 1969*e837ff07SGreg Roach 1970*e837ff07SGreg Roach#dates { 1971*e837ff07SGreg Roach float: right; 1972*e837ff07SGreg Roach} 1973*e837ff07SGreg Roach 1974*e837ff07SGreg Roach#individual-names .wt-icon-edit, 1975*e837ff07SGreg Roach#individual-names .wt-icon-delete { 1976*e837ff07SGreg Roach float: right; 1977*e837ff07SGreg Roach} 1978*e837ff07SGreg Roach 1979*e837ff07SGreg Roach#indi_note .fact_NOTE { 1980*e837ff07SGreg Roach float: left; 1981*e837ff07SGreg Roach margin: 0 5px 0 0; 1982*e837ff07SGreg Roach} 1983*e837ff07SGreg Roach 1984*e837ff07SGreg Roach#indi_note .fact_SOUR { 1985*e837ff07SGreg Roach margin: 3px 0; 1986*e837ff07SGreg Roach} 1987*e837ff07SGreg Roach 1988*e837ff07SGreg Roach#indi_note .fact_SOUR a { 1989*e837ff07SGreg Roach font-size: 100%; 1990*e837ff07SGreg Roach} 1991*e837ff07SGreg Roach 1992*e837ff07SGreg Roach#indi_note .fact_NOTE, 1993*e837ff07SGreg Roach#indi_note .fact_SOUR { 1994*e837ff07SGreg Roach clear: both; 1995*e837ff07SGreg Roach} 1996*e837ff07SGreg Roach 1997*e837ff07SGreg Roach/* ===== markdown formatting ===== */ 1998*e837ff07SGreg Roach 1999*e837ff07SGreg Roach.markdown { 2000*e837ff07SGreg Roach /* Tables and pre-formatted text can break the layout. */ 2001*e837ff07SGreg Roach overflow-x: auto; 2002*e837ff07SGreg Roach} 2003*e837ff07SGreg Roach 2004*e837ff07SGreg Roach.markdown p { 2005*e837ff07SGreg Roach margin: 0 0 0.5em; 2006*e837ff07SGreg Roach white-space: pre-wrap; 2007*e837ff07SGreg Roach} 2008*e837ff07SGreg Roach 2009*e837ff07SGreg Roach.markdown table { 2010*e837ff07SGreg Roach border-collapse: collapse; 2011*e837ff07SGreg Roach margin-bottom: 5px; 2012*e837ff07SGreg Roach} 2013*e837ff07SGreg Roach 2014*e837ff07SGreg Roach.markdown th { 2015*e837ff07SGreg Roach font-weight: bold; 2016*e837ff07SGreg Roach} 2017*e837ff07SGreg Roach 2018*e837ff07SGreg Roach.markdown td, 2019*e837ff07SGreg Roach.markdown th { 2020*e837ff07SGreg Roach border: solid thin #000; 2021*e837ff07SGreg Roach padding: 3px; 2022*e837ff07SGreg Roach} 2023*e837ff07SGreg Roach 2024*e837ff07SGreg Roach.odometer { 2025*e837ff07SGreg Roach font-family: courier, monospace; 2026*e837ff07SGreg Roach font-weight: bold; 2027*e837ff07SGreg Roach background: #000; 2028*e837ff07SGreg Roach color: #fff; 2029*e837ff07SGreg Roach} 2030*e837ff07SGreg Roach 2031*e837ff07SGreg Roach/* ======= General sprite ==== */ 2032*e837ff07SGreg Roach.male_gender, 2033*e837ff07SGreg Roach.female_gender, 2034*e837ff07SGreg Roach.unknown_gender { 2035*e837ff07SGreg Roach display: block; 2036*e837ff07SGreg Roach background: url(xenea/images/indi_sprite.png) no-repeat; 2037*e837ff07SGreg Roach} 2038*e837ff07SGreg Roach 2039*e837ff07SGreg Roach.female_gender { 2040*e837ff07SGreg Roach background-position: -45px 3px; 2041*e837ff07SGreg Roach width: 24px; 2042*e837ff07SGreg Roach height: 30px; 2043*e837ff07SGreg Roach} 2044*e837ff07SGreg Roach 2045*e837ff07SGreg Roach.male_gender { 2046*e837ff07SGreg Roach background-position: -72px 3px; 2047*e837ff07SGreg Roach width: 24px; 2048*e837ff07SGreg Roach height: 30px; 2049*e837ff07SGreg Roach} 2050*e837ff07SGreg Roach 2051*e837ff07SGreg Roach.unknown_gender { 2052*e837ff07SGreg Roach background-position: -100px 4px; 2053*e837ff07SGreg Roach width: 24px; 2054*e837ff07SGreg Roach height: 30px; 2055*e837ff07SGreg Roach} 2056*e837ff07SGreg Roach 2057*e837ff07SGreg Roach/* ======== Indi tabs ======== */ 2058*e837ff07SGreg Roach/* Facts & Events tab */ 2059*e837ff07SGreg Roach#personal_facts_content .fact_NOTE, 2060*e837ff07SGreg Roach#personal_facts_content .fact_SOUR, 2061*e837ff07SGreg Roach#family-table .fact_NOTE, 2062*e837ff07SGreg Roach#family-table .fact_SOUR { 2063*e837ff07SGreg Roach margin: 5px 3px 5px 0; 2064*e837ff07SGreg Roach clear: both; 2065*e837ff07SGreg Roach} 2066*e837ff07SGreg Roach 2067*e837ff07SGreg Roach.media-display-image { 2068*e837ff07SGreg Roach float: left; 2069*e837ff07SGreg Roach} 2070*e837ff07SGreg Roach 2071*e837ff07SGreg Roach.media-display-title { 2072*e837ff07SGreg Roach float: left; 2073*e837ff07SGreg Roach font-style: italic; 2074*e837ff07SGreg Roach margin: 10px; 2075*e837ff07SGreg Roach} 2076*e837ff07SGreg Roach 2077*e837ff07SGreg Roach/* === jQuery.datatable styling general over-rides === */ 2078*e837ff07SGreg Roach.odd { 2079*e837ff07SGreg Roach background-color: #e7eef3; 2080*e837ff07SGreg Roach} 2081*e837ff07SGreg Roach 2082*e837ff07SGreg Roach.even { 2083*e837ff07SGreg Roach background-color: #e6e6e6; 2084*e837ff07SGreg Roach} 2085*e837ff07SGreg Roach 2086*e837ff07SGreg Roach.css_right { 2087*e837ff07SGreg Roach float: left; 2088*e837ff07SGreg Roach} 2089*e837ff07SGreg Roach 2090*e837ff07SGreg Roach.fg-button { 2091*e837ff07SGreg Roach padding: 2px 6px; 2092*e837ff07SGreg Roach} 2093*e837ff07SGreg Roach 2094*e837ff07SGreg Roach.dataTables_paginate { 2095*e837ff07SGreg Roach float: left; 2096*e837ff07SGreg Roach margin-bottom: 3px; 2097*e837ff07SGreg Roach} 2098*e837ff07SGreg Roach 2099*e837ff07SGreg Roach.dataTables_processing { 2100*e837ff07SGreg Roach float: left; 2101*e837ff07SGreg Roach} 2102*e837ff07SGreg Roach 2103*e837ff07SGreg Roach.dataTables_filter { 2104*e837ff07SGreg Roach float: right; 2105*e837ff07SGreg Roach font-weight: normal; 2106*e837ff07SGreg Roach} 2107*e837ff07SGreg Roach 2108*e837ff07SGreg Roach.dataTables_info { 2109*e837ff07SGreg Roach float: left; 2110*e837ff07SGreg Roach font-weight: normal; 2111*e837ff07SGreg Roach padding: 4px; 2112*e837ff07SGreg Roach} 2113*e837ff07SGreg Roach 2114*e837ff07SGreg Roach.dataTables_length { 2115*e837ff07SGreg Roach float: right; 2116*e837ff07SGreg Roach font-weight: normal; 2117*e837ff07SGreg Roach} 2118*e837ff07SGreg Roach 2119*e837ff07SGreg Roach.dataTables_length select, 2120*e837ff07SGreg Roach.dataTables_filter input { 2121*e837ff07SGreg Roach font-size: 11px; 2122*e837ff07SGreg Roach padding: 1px; 2123*e837ff07SGreg Roach} 2124*e837ff07SGreg Roach 2125*e837ff07SGreg Roach.dt-clear { 2126*e837ff07SGreg Roach clear: both; 2127*e837ff07SGreg Roach} 2128*e837ff07SGreg Roach 2129*e837ff07SGreg Roach.DataTables_sort_wrapper { 2130*e837ff07SGreg Roach position: relative; 2131*e837ff07SGreg Roach margin: 0 20px; 2132*e837ff07SGreg Roach} 2133*e837ff07SGreg Roach 2134*e837ff07SGreg Roach.DataTables_sort_wrapper span { 2135*e837ff07SGreg Roach left: 0; 2136*e837ff07SGreg Roach margin-left: -20px; 2137*e837ff07SGreg Roach margin-top: -8px; 2138*e837ff07SGreg Roach position: absolute; 2139*e837ff07SGreg Roach top: 50%; 2140*e837ff07SGreg Roach} 2141*e837ff07SGreg Roach 2142*e837ff07SGreg Roach.dataTables_wrapper { 2143*e837ff07SGreg Roach margin-bottom: 10px; 2144*e837ff07SGreg Roach} 2145*e837ff07SGreg Roach 2146*e837ff07SGreg Roach/* ======= Sidebar setup ===== */ 2147*e837ff07SGreg Roach#main { 2148*e837ff07SGreg Roach min-width: 600px; 2149*e837ff07SGreg Roach width: 100%; 2150*e837ff07SGreg Roach display: table; 2151*e837ff07SGreg Roach table-layout: fixed; 2152*e837ff07SGreg Roach} 2153*e837ff07SGreg Roach 2154*e837ff07SGreg Roach#indi_left { 2155*e837ff07SGreg Roach display: table-cell; 2156*e837ff07SGreg Roach} 2157*e837ff07SGreg Roach 2158*e837ff07SGreg Roach#tabs { 2159*e837ff07SGreg Roach background-color: #fff; 2160*e837ff07SGreg Roach border-color: #ddd; 2161*e837ff07SGreg Roach margin-left: 10px; 2162*e837ff07SGreg Roach overflow: visible; 2163*e837ff07SGreg Roach} 2164*e837ff07SGreg Roach 2165*e837ff07SGreg Roach/* sidebar */ 2166*e837ff07SGreg Roach#sidebar { 2167*e837ff07SGreg Roach width: 20%; 2168*e837ff07SGreg Roach display: table-cell; 2169*e837ff07SGreg Roach vertical-align: top; 2170*e837ff07SGreg Roach} 2171*e837ff07SGreg Roach 2172*e837ff07SGreg Roach/* Sidebar - Family navigator */ 2173*e837ff07SGreg Roach.wt-family-navigator-dropdown { 2174*e837ff07SGreg Roach background: #edf7fd; 2175*e837ff07SGreg Roach} 2176*e837ff07SGreg Roach 2177*e837ff07SGreg Roach.wt-family-navigator-dropdown-heading { 2178*e837ff07SGreg Roach font-weight: bold; 2179*e837ff07SGreg Roach font-size: inherit; 2180*e837ff07SGreg Roach color: inherit; 2181*e837ff07SGreg Roach} 2182*e837ff07SGreg Roach 2183*e837ff07SGreg Roach/* Sidebar - Descendants */ 2184*e837ff07SGreg Roach#sb_content_descendancy { 2185*e837ff07SGreg Roach margin-top: 5px; 2186*e837ff07SGreg Roach} 2187*e837ff07SGreg Roach 2188*e837ff07SGreg Roach#sb_desc_content { 2189*e837ff07SGreg Roach margin-left: 3px; 2190*e837ff07SGreg Roach font-size: 0.8em; 2191*e837ff07SGreg Roach} 2192*e837ff07SGreg Roach 2193*e837ff07SGreg Roach#sb_desc_content ul { 2194*e837ff07SGreg Roach padding: 0; 2195*e837ff07SGreg Roach margin: 0; 2196*e837ff07SGreg Roach} 2197*e837ff07SGreg Roach 2198*e837ff07SGreg Roach.sb_desc_indi_li { 2199*e837ff07SGreg Roach list-style-type: none; 2200*e837ff07SGreg Roach} 2201*e837ff07SGreg Roach 2202*e837ff07SGreg Roach.desc_tree_div { 2203*e837ff07SGreg Roach display: none; 2204*e837ff07SGreg Roach} 2205*e837ff07SGreg Roach 2206*e837ff07SGreg Roach.desc_tree_div ul { 2207*e837ff07SGreg Roach padding: 0; 2208*e837ff07SGreg Roach margin-left: 10px; 2209*e837ff07SGreg Roach margin-top: 0; 2210*e837ff07SGreg Roach margin-right: 0; 2211*e837ff07SGreg Roach} 2212*e837ff07SGreg Roach 2213*e837ff07SGreg Roach/* Individuals and Families */ 2214*e837ff07SGreg Roach#sidebar-content-individuals, 2215*e837ff07SGreg Roach#sidebar-content-families { 2216*e837ff07SGreg Roach margin-top: 5px; 2217*e837ff07SGreg Roach} 2218*e837ff07SGreg Roach 2219*e837ff07SGreg Roach.sb_indi_surname_li, 2220*e837ff07SGreg Roach.sb_fam_surname_li { 2221*e837ff07SGreg Roach list-style-image: url(xenea/images/plus.png); 2222*e837ff07SGreg Roach} 2223*e837ff07SGreg Roach 2224*e837ff07SGreg Roach.name_tree_div ul { 2225*e837ff07SGreg Roach padding: 0; 2226*e837ff07SGreg Roach margin: 0; 2227*e837ff07SGreg Roach} 2228*e837ff07SGreg Roach 2229*e837ff07SGreg Roach.name_tree_div li { 2230*e837ff07SGreg Roach list-style: none; 2231*e837ff07SGreg Roach margin: 0; 2232*e837ff07SGreg Roach padding: 0; 2233*e837ff07SGreg Roach} 2234*e837ff07SGreg Roach 2235*e837ff07SGreg Roach/* Clippings */ 2236*e837ff07SGreg Roach#sb_clippings_content ul { 2237*e837ff07SGreg Roach padding: 0; 2238*e837ff07SGreg Roach margin: 0; 2239*e837ff07SGreg Roach} 2240*e837ff07SGreg Roach 2241*e837ff07SGreg Roach#sb_clippings_content li { 2242*e837ff07SGreg Roach list-style: none; 2243*e837ff07SGreg Roach margin: 0; 2244*e837ff07SGreg Roach padding: 0; 2245*e837ff07SGreg Roach white-space: nowrap; 2246*e837ff07SGreg Roach} 2247*e837ff07SGreg Roach 2248*e837ff07SGreg Roach/* Extra info */ 2249*e837ff07SGreg Roach#sb_content_extra_info { 2250*e837ff07SGreg Roach font-size: 80%; 2251*e837ff07SGreg Roach font-weight: bold; 2252*e837ff07SGreg Roach margin-top: 1px; 2253*e837ff07SGreg Roach overflow: hidden; 2254*e837ff07SGreg Roach padding: 5px; 2255*e837ff07SGreg Roach} 2256*e837ff07SGreg Roach 2257*e837ff07SGreg Roach#sb_content_extra_info .editfacts { 2258*e837ff07SGreg Roach float: right; 2259*e837ff07SGreg Roach margin-top: -30px; 2260*e837ff07SGreg Roach} 2261*e837ff07SGreg Roach 2262*e837ff07SGreg Roach#sb_content_extra_info a { 2263*e837ff07SGreg Roach display: block; 2264*e837ff07SGreg Roach} 2265*e837ff07SGreg Roach 2266*e837ff07SGreg Roach#sb_content_extra_info span { 2267*e837ff07SGreg Roach font-weight: normal; 2268*e837ff07SGreg Roach} 2269*e837ff07SGreg Roach 2270*e837ff07SGreg Roach#sb_content_extra_info span a { 2271*e837ff07SGreg Roach display: inline; 2272*e837ff07SGreg Roach} 2273*e837ff07SGreg Roach 2274*e837ff07SGreg Roach#sb_content_extra_info #hitcounter { 2275*e837ff07SGreg Roach border-top: 1px solid #b2c7d7; 2276*e837ff07SGreg Roach font-weight: bold; 2277*e837ff07SGreg Roach padding-top: 5px; 2278*e837ff07SGreg Roach} 2279*e837ff07SGreg Roach 2280*e837ff07SGreg Roach/* http://www.jacklmoore.com/colorbox */ 2281*e837ff07SGreg Roach#colorbox, 2282*e837ff07SGreg Roach#cboxOverlay, 2283*e837ff07SGreg Roach#cboxWrapper { 2284*e837ff07SGreg Roach position: absolute; 2285*e837ff07SGreg Roach top: 0; 2286*e837ff07SGreg Roach left: 0; 2287*e837ff07SGreg Roach z-index: 9999; 2288*e837ff07SGreg Roach overflow: hidden; 2289*e837ff07SGreg Roach} 2290*e837ff07SGreg Roach 2291*e837ff07SGreg Roach#cboxWrapper { 2292*e837ff07SGreg Roach max-width: none; 2293*e837ff07SGreg Roach} 2294*e837ff07SGreg Roach 2295*e837ff07SGreg Roach#cboxOverlay { 2296*e837ff07SGreg Roach position: fixed; 2297*e837ff07SGreg Roach width: 100%; 2298*e837ff07SGreg Roach height: 100%; 2299*e837ff07SGreg Roach background: #fff; 2300*e837ff07SGreg Roach} 2301*e837ff07SGreg Roach 2302*e837ff07SGreg Roach#cboxContent { 2303*e837ff07SGreg Roach background: #fff; 2304*e837ff07SGreg Roach overflow: hidden; 2305*e837ff07SGreg Roach position: relative; 2306*e837ff07SGreg Roach padding: 0.5rem; 2307*e837ff07SGreg Roach border: 0.25rem solid #ccc; 2308*e837ff07SGreg Roach} 2309*e837ff07SGreg Roach 2310*e837ff07SGreg Roach#cboxLoadingOverlay, 2311*e837ff07SGreg Roach#cboxLoadingGraphic { 2312*e837ff07SGreg Roach position: absolute; 2313*e837ff07SGreg Roach top: 0; 2314*e837ff07SGreg Roach left: 0; 2315*e837ff07SGreg Roach width: 100%; 2316*e837ff07SGreg Roach height: 100%; 2317*e837ff07SGreg Roach} 2318*e837ff07SGreg Roach 2319*e837ff07SGreg Roach.cboxPhoto { 2320*e837ff07SGreg Roach float: left; 2321*e837ff07SGreg Roach margin: auto; 2322*e837ff07SGreg Roach border: 0; 2323*e837ff07SGreg Roach display: block; 2324*e837ff07SGreg Roach max-width: none; 2325*e837ff07SGreg Roach} 2326*e837ff07SGreg Roach 2327*e837ff07SGreg Roach#colorbox, 2328*e837ff07SGreg Roach#cboxContent, 2329*e837ff07SGreg Roach#cboxLoadedContent { 2330*e837ff07SGreg Roach box-sizing: content-box; 2331*e837ff07SGreg Roach} 2332*e837ff07SGreg Roach 2333*e837ff07SGreg Roach#cboxError { 2334*e837ff07SGreg Roach padding: 50px; 2335*e837ff07SGreg Roach border: 1px solid #ccc; 2336*e837ff07SGreg Roach} 2337*e837ff07SGreg Roach 2338*e837ff07SGreg Roach#cboxLoadedContent { 2339*e837ff07SGreg Roach margin-bottom: 28px; 2340*e837ff07SGreg Roach} 2341*e837ff07SGreg Roach 2342*e837ff07SGreg Roach#cboxTitle { 2343*e837ff07SGreg Roach background: #fff; 2344*e837ff07SGreg Roach position: absolute; 2345*e837ff07SGreg Roach bottom: 0.25rem; 2346*e837ff07SGreg Roach left: 0; 2347*e837ff07SGreg Roach margin: 0 3rem; 2348*e837ff07SGreg Roach text-align: center; 2349*e837ff07SGreg Roach} 2350*e837ff07SGreg Roach 2351*e837ff07SGreg Roach#cboxLoadingGraphic { 2352*e837ff07SGreg Roach background: url(images/loading-32x32.gif) no-repeat center center; 2353*e837ff07SGreg Roach} 2354*e837ff07SGreg Roach 2355*e837ff07SGreg Roach#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose { 2356*e837ff07SGreg Roach background: none; 2357*e837ff07SGreg Roach border: 0; 2358*e837ff07SGreg Roach cursor: pointer; 2359*e837ff07SGreg Roach font-family: "Font Awesome\ 5 Free", sans-serif; 2360*e837ff07SGreg Roach font-weight: 900; 2361*e837ff07SGreg Roach overflow: visible; 2362*e837ff07SGreg Roach padding: 0; 2363*e837ff07SGreg Roach position: absolute; 2364*e837ff07SGreg Roach} 2365*e837ff07SGreg Roach 2366*e837ff07SGreg Roach#cboxSlideshow { 2367*e837ff07SGreg Roach bottom: 0.25rem; 2368*e837ff07SGreg Roach right: 0.25rem; 2369*e837ff07SGreg Roach} 2370*e837ff07SGreg Roach 2371*e837ff07SGreg Roach#cboxPrevious { 2372*e837ff07SGreg Roach bottom: 0.25rem; 2373*e837ff07SGreg Roach left: 0.25rem; 2374*e837ff07SGreg Roach} 2375*e837ff07SGreg Roach 2376*e837ff07SGreg Roach#cboxNext { 2377*e837ff07SGreg Roach bottom: 0.25rem; 2378*e837ff07SGreg Roach left: 1.5rem; 2379*e837ff07SGreg Roach} 2380*e837ff07SGreg Roach 2381*e837ff07SGreg Roach#cboxClose { 2382*e837ff07SGreg Roach top: 0.25rem; 2383*e837ff07SGreg Roach right: 0.25rem; 2384*e837ff07SGreg Roach} 2385*e837ff07SGreg Roach 2386*e837ff07SGreg Roach/* Stories module */ 2387*e837ff07SGreg Roach.story_title { 2388*e837ff07SGreg Roach padding-top: 12px; 2389*e837ff07SGreg Roach font-size: 13px; 2390*e837ff07SGreg Roach height: 32px; 2391*e837ff07SGreg Roach font-weight: bold; 2392*e837ff07SGreg Roach} 2393*e837ff07SGreg Roach 2394*e837ff07SGreg Roach.story_body { 2395*e837ff07SGreg Roach padding: 20px; 2396*e837ff07SGreg Roach white-space: normal; 2397*e837ff07SGreg Roach} 2398*e837ff07SGreg Roach 2399*e837ff07SGreg Roach.story_edit { 2400*e837ff07SGreg Roach padding: 12px; 2401*e837ff07SGreg Roach} 2402*e837ff07SGreg Roach 2403*e837ff07SGreg Roach/* Stories module */ 2404*e837ff07SGreg Roach.story_title { 2405*e837ff07SGreg Roach padding-top: 12px; 2406*e837ff07SGreg Roach font-size: 13px; 2407*e837ff07SGreg Roach height: 32px; 2408*e837ff07SGreg Roach font-weight: bold; 2409*e837ff07SGreg Roach} 2410*e837ff07SGreg Roach 2411*e837ff07SGreg Roach.story_body { 2412*e837ff07SGreg Roach padding: 20px; 2413*e837ff07SGreg Roach white-space: normal; 2414*e837ff07SGreg Roach} 2415*e837ff07SGreg Roach 2416*e837ff07SGreg Roach.story_edit { 2417*e837ff07SGreg Roach padding: 12px; 2418*e837ff07SGreg Roach} 2419*e837ff07SGreg Roach 2420*e837ff07SGreg Roach/* ====== Charts Styles ======== */ 2421*e837ff07SGreg Roach#people label { 2422*e837ff07SGreg Roach display:block; 2423*e837ff07SGreg Roach} 2424*e837ff07SGreg Roach 2425*e837ff07SGreg Roach/* Ancestry chart */ 2426*e837ff07SGreg Roach.wt-ancestors-chart-list { 2427*e837ff07SGreg Roach background: transparent url(images/vline.png) left top repeat-y; 2428*e837ff07SGreg Roach margin: 0 0 0 15px; 2429*e837ff07SGreg Roach padding: 0; 2430*e837ff07SGreg Roach display: block; 2431*e837ff07SGreg Roach} 2432*e837ff07SGreg Roach 2433*e837ff07SGreg Roach.wt-ancestors-chart-list-item { 2434*e837ff07SGreg Roach margin: 5px 0; 2435*e837ff07SGreg Roach} 2436*e837ff07SGreg Roach 2437*e837ff07SGreg Roach.chart_common li { 2438*e837ff07SGreg Roach list-style: outside none none; 2439*e837ff07SGreg Roach} 2440*e837ff07SGreg Roach 2441*e837ff07SGreg Roach.generations { 2442*e837ff07SGreg Roach background: transparent url(images/vline.png) repeat-y scroll left top; 2443*e837ff07SGreg Roach display: block; 2444*e837ff07SGreg Roach margin: 0 0 0 15px; 2445*e837ff07SGreg Roach padding: 0; 2446*e837ff07SGreg Roach} 2447*e837ff07SGreg Roach 2448*e837ff07SGreg Roach.chart_common table { 2449*e837ff07SGreg Roach padding: 0; 2450*e837ff07SGreg Roach border-spacing: 0; 2451*e837ff07SGreg Roach border-collapse: collapse; 2452*e837ff07SGreg Roach margin: 5px 0; 2453*e837ff07SGreg Roach} 2454*e837ff07SGreg Roach 2455*e837ff07SGreg Roach.chart_common td { 2456*e837ff07SGreg Roach border: 0; 2457*e837ff07SGreg Roach padding: 0; 2458*e837ff07SGreg Roach} 2459*e837ff07SGreg Roach 2460*e837ff07SGreg Roach.chart_common span.details1 div[class^=fact_] { 2461*e837ff07SGreg Roach display: inline-block; 2462*e837ff07SGreg Roach} 2463*e837ff07SGreg Roach 2464*e837ff07SGreg Roach.chart_common span.details1 .date { 2465*e837ff07SGreg Roach color: inherit; 2466*e837ff07SGreg Roach} 2467*e837ff07SGreg Roach 2468*e837ff07SGreg Roach/*-- Family book --*/ 2469*e837ff07SGreg Roach#familybook_chart { 2470*e837ff07SGreg Roach margin-left: 10px; 2471*e837ff07SGreg Roach} 2472*e837ff07SGreg Roach 2473*e837ff07SGreg Roach#familybook_chart table { 2474*e837ff07SGreg Roach border-collapse: collapse; 2475*e837ff07SGreg Roach empty-cells: show; 2476*e837ff07SGreg Roach} 2477*e837ff07SGreg Roach 2478*e837ff07SGreg Roach#familybook_chart td { 2479*e837ff07SGreg Roach margin: 0; 2480*e837ff07SGreg Roach padding: 0; 2481*e837ff07SGreg Roach} 2482*e837ff07SGreg Roach 2483*e837ff07SGreg Roach#familybook_chart h2 { 2484*e837ff07SGreg Roach text-align: center; 2485*e837ff07SGreg Roach} 2486*e837ff07SGreg Roach 2487*e837ff07SGreg Roach#familybook_chart .line3, 2488*e837ff07SGreg Roach#familybook_chart .pvline, 2489*e837ff07SGreg Roach#familybook_chart .spacer { 2490*e837ff07SGreg Roach width: 3px; 2491*e837ff07SGreg Roach} 2492*e837ff07SGreg Roach 2493*e837ff07SGreg Roach#familybook_chart .line4 { 2494*e837ff07SGreg Roach width: 7px; 2495*e837ff07SGreg Roach vertical-align: middle; 2496*e837ff07SGreg Roach} 2497*e837ff07SGreg Roach 2498*e837ff07SGreg Roach[ID^="vline"] { 2499*e837ff07SGreg Roach width: 3px; 2500*e837ff07SGreg Roach} 2501*e837ff07SGreg Roach 2502*e837ff07SGreg Roach#familybook_chart h3 { 2503*e837ff07SGreg Roach color: #006; 2504*e837ff07SGreg Roach font-size: 16px; 2505*e837ff07SGreg Roach text-align: center; 2506*e837ff07SGreg Roach} 2507*e837ff07SGreg Roach 2508*e837ff07SGreg Roach/*-- Fan chart ---- */ 2509*e837ff07SGreg Roach.fan_chart_menu { 2510*e837ff07SGreg Roach position: absolute; 2511*e837ff07SGreg Roach display: none; 2512*e837ff07SGreg Roach z-index: 100; 2513*e837ff07SGreg Roach} 2514*e837ff07SGreg Roach 2515*e837ff07SGreg Roach#fan_chart ul { 2516*e837ff07SGreg Roach list-style-type: none; 2517*e837ff07SGreg Roach margin: 0; 2518*e837ff07SGreg Roach} 2519*e837ff07SGreg Roach 2520*e837ff07SGreg Roach/* Lifespans chart */ 2521*e837ff07SGreg Roach.wt-lifespans-subtitle { 2522*e837ff07SGreg Roach text-align: center; 2523*e837ff07SGreg Roach} 2524*e837ff07SGreg Roach 2525*e837ff07SGreg Roach.wt-lifespans-scale { 2526*e837ff07SGreg Roach white-space: nowrap; 2527*e837ff07SGreg Roach} 2528*e837ff07SGreg Roach 2529*e837ff07SGreg Roach.wt-lifespans-decade { 2530*e837ff07SGreg Roach width: 70px; 2531*e837ff07SGreg Roach height: 60px; 2532*e837ff07SGreg Roach display: inline-block; 2533*e837ff07SGreg Roach background-image: url(xenea/images/lifespan-chunk.png); 2534*e837ff07SGreg Roach background-position-y: bottom; 2535*e837ff07SGreg Roach background-repeat: no-repeat; 2536*e837ff07SGreg Roach background-size: 70px 37px; 2537*e837ff07SGreg Roach} 2538*e837ff07SGreg Roach 2539*e837ff07SGreg Roach.wt-lifespans-individuals { 2540*e837ff07SGreg Roach background: #fafafa; 2541*e837ff07SGreg Roach} 2542*e837ff07SGreg Roach 2543*e837ff07SGreg Roach.wt-lifespans-individual { 2544*e837ff07SGreg Roach 2545*e837ff07SGreg Roach} 2546*e837ff07SGreg Roach 2547*e837ff07SGreg Roach.wt-lifespans-summary { 2548*e837ff07SGreg Roach background: #ffffff; 2549*e837ff07SGreg Roach border: thin solid #000; 2550*e837ff07SGreg Roach z-index: 1; 2551*e837ff07SGreg Roach} 2552*e837ff07SGreg Roach 2553*e837ff07SGreg Roach.wt-lifespans-summary-link { 2554*e837ff07SGreg Roach font-weight: bold; 2555*e837ff07SGreg Roach} 2556*e837ff07SGreg Roach 2557*e837ff07SGreg Roach/*-- Pedigree ---- */ 2558*e837ff07SGreg Roach#pedigree_chart { 2559*e837ff07SGreg Roach position: relative; 2560*e837ff07SGreg Roach margin: 20px auto; 2561*e837ff07SGreg Roach} 2562*e837ff07SGreg Roach 2563*e837ff07SGreg Roach#pedigree_canvas { 2564*e837ff07SGreg Roach color: #81a9cb; 2565*e837ff07SGreg Roach z-index: -1000; 2566*e837ff07SGreg Roach} 2567*e837ff07SGreg Roach 2568*e837ff07SGreg Roach#pedigree-page .shadow { 2569*e837ff07SGreg Roach position: absolute; 2570*e837ff07SGreg Roach white-space: nowrap; 2571*e837ff07SGreg Roach} 2572*e837ff07SGreg Roach 2573*e837ff07SGreg Roach#pedigree-page .layout0 .shadow > div, 2574*e837ff07SGreg Roach#pedigree-page .layout1 .shadow > div { 2575*e837ff07SGreg Roach display: inline-block; 2576*e837ff07SGreg Roach vertical-align: middle; 2577*e837ff07SGreg Roach} 2578*e837ff07SGreg Roach 2579*e837ff07SGreg Roach#pedigree-page .spacer { 2580*e837ff07SGreg Roach background-image: url(images/spacer.png); 2581*e837ff07SGreg Roach height: 20px; 2582*e837ff07SGreg Roach width: 1px; 2583*e837ff07SGreg Roach} 2584*e837ff07SGreg Roach 2585*e837ff07SGreg Roach#childarrow, 2586*e837ff07SGreg Roach.ancestorarrow { 2587*e837ff07SGreg Roach text-align: center; 2588*e837ff07SGreg Roach} 2589*e837ff07SGreg Roach 2590*e837ff07SGreg Roach#pedigree-page #childarrow { 2591*e837ff07SGreg Roach position: relative; 2592*e837ff07SGreg Roach} 2593*e837ff07SGreg Roach 2594*e837ff07SGreg Roach#pedigree-page #childbox { 2595*e837ff07SGreg Roach border: 1px solid; 2596*e837ff07SGreg Roach background-color: #fff; 2597*e837ff07SGreg Roach} 2598*e837ff07SGreg Roach 2599*e837ff07SGreg Roach#pedigree-page table.list_table { 2600*e837ff07SGreg Roach margin: 0 auto; 2601*e837ff07SGreg Roach width: 500px; 2602*e837ff07SGreg Roach} 2603*e837ff07SGreg Roach 2604*e837ff07SGreg Roach.pedigree_chart_table { 2605*e837ff07SGreg Roach border: 0; 2606*e837ff07SGreg Roach border-collapse: collapse; 2607*e837ff07SGreg Roach padding: 0; 2608*e837ff07SGreg Roach width: 100%; 2609*e837ff07SGreg Roach} 2610*e837ff07SGreg Roach 2611*e837ff07SGreg Roach/*-- timeline --*/ 2612*e837ff07SGreg Roach#timeline_chart { 2613*e837ff07SGreg Roach position: relative; 2614*e837ff07SGreg Roach top: 0; 2615*e837ff07SGreg Roach left: 0; 2616*e837ff07SGreg Roach} 2617*e837ff07SGreg Roach 2618*e837ff07SGreg Roach#field_table { 2619*e837ff07SGreg Roach width: 30%; 2620*e837ff07SGreg Roach min-width: 500px; 2621*e837ff07SGreg Roach} 2622*e837ff07SGreg Roach 2623*e837ff07SGreg Roach/* ====== Common Icons ========= */ 2624*e837ff07SGreg Roach[class^="icon-"], 2625*e837ff07SGreg Roach[class*=" icon-"] { 2626*e837ff07SGreg Roach display: inline-block; 2627*e837ff07SGreg Roach vertical-align: text-bottom; 2628*e837ff07SGreg Roach background-repeat: no-repeat; 2629*e837ff07SGreg Roach} 2630*e837ff07SGreg Roach 2631*e837ff07SGreg Roach.icon-add { 2632*e837ff07SGreg Roach width: 14px; 2633*e837ff07SGreg Roach height: 15px; 2634*e837ff07SGreg Roach background-image: url(images/add.png); 2635*e837ff07SGreg Roach} 2636*e837ff07SGreg Roach 2637*e837ff07SGreg Roach.icon-cfamily { 2638*e837ff07SGreg Roach width: 25px; 2639*e837ff07SGreg Roach height: 25px; 2640*e837ff07SGreg Roach background-image: url(xenea/images/cfamily.png); 2641*e837ff07SGreg Roach} 2642*e837ff07SGreg Roach 2643*e837ff07SGreg Roach.icon-childless { 2644*e837ff07SGreg Roach width: 25px; 2645*e837ff07SGreg Roach height: 25px; 2646*e837ff07SGreg Roach background-image: url(xenea/images/childless.png); 2647*e837ff07SGreg Roach} 2648*e837ff07SGreg Roach 2649*e837ff07SGreg Roach.icon-children { 2650*e837ff07SGreg Roach width: 16px; 2651*e837ff07SGreg Roach height: 16px; 2652*e837ff07SGreg Roach background-image: url(xenea/images/children.png); 2653*e837ff07SGreg Roach} 2654*e837ff07SGreg Roach 2655*e837ff07SGreg Roach.icon-clippings { 2656*e837ff07SGreg Roach width: 22px; 2657*e837ff07SGreg Roach height: 22px; 2658*e837ff07SGreg Roach background-image: url(xenea/images/clippings.png); 2659*e837ff07SGreg Roach} 2660*e837ff07SGreg Roach 2661*e837ff07SGreg Roach.icon-edit_indi { 2662*e837ff07SGreg Roach width: 25px; 2663*e837ff07SGreg Roach height: 25px; 2664*e837ff07SGreg Roach background-image: url(xenea/images/edit_indi.png); 2665*e837ff07SGreg Roach} 2666*e837ff07SGreg Roach 2667*e837ff07SGreg Roach.icon-fam-list { 2668*e837ff07SGreg Roach width: 25px; 2669*e837ff07SGreg Roach height: 25px; 2670*e837ff07SGreg Roach background-image: url(xenea/images/cfamily.png); 2671*e837ff07SGreg Roach} 2672*e837ff07SGreg Roach 2673*e837ff07SGreg Roach.icon-indi-list { 2674*e837ff07SGreg Roach width: 20px; 2675*e837ff07SGreg Roach height: 20px; 2676*e837ff07SGreg Roach background-image: url(xenea/images/indis.png); 2677*e837ff07SGreg Roach} 2678*e837ff07SGreg Roach 2679*e837ff07SGreg Roach.icon-loading-small { 2680*e837ff07SGreg Roach width: 16px; 2681*e837ff07SGreg Roach height: 16px; 2682*e837ff07SGreg Roach background-image: url(xenea/images/indicator.gif); 2683*e837ff07SGreg Roach} 2684*e837ff07SGreg Roach 2685*e837ff07SGreg Roach.icon-media { 2686*e837ff07SGreg Roach width: 20px; 2687*e837ff07SGreg Roach height: 20px; 2688*e837ff07SGreg Roach background-image: url(xenea/images/media.png); 2689*e837ff07SGreg Roach} 2690*e837ff07SGreg Roach 2691*e837ff07SGreg Roach.icon-media-list { 2692*e837ff07SGreg Roach width: 20px; 2693*e837ff07SGreg Roach height: 20px; 2694*e837ff07SGreg Roach background-image: url(xenea/images/media.png); 2695*e837ff07SGreg Roach} 2696*e837ff07SGreg Roach 2697*e837ff07SGreg Roach.icon-media-next { 2698*e837ff07SGreg Roach width: 20px; 2699*e837ff07SGreg Roach height: 20px; 2700*e837ff07SGreg Roach background-image: url(xenea/images/rdarrow.png); 2701*e837ff07SGreg Roach} 2702*e837ff07SGreg Roach 2703*e837ff07SGreg Roach.icon-media-play { 2704*e837ff07SGreg Roach width: 20px; 2705*e837ff07SGreg Roach height: 20px; 2706*e837ff07SGreg Roach background-image: url(xenea/images/rarrow.png); 2707*e837ff07SGreg Roach} 2708*e837ff07SGreg Roach 2709*e837ff07SGreg Roach.icon-media-stop { 2710*e837ff07SGreg Roach width: 20px; 2711*e837ff07SGreg Roach height: 20px; 2712*e837ff07SGreg Roach background-image: url(xenea/images/stop.png); 2713*e837ff07SGreg Roach} 2714*e837ff07SGreg Roach 2715*e837ff07SGreg Roach.icon-minus { 2716*e837ff07SGreg Roach width: 11px; 2717*e837ff07SGreg Roach height: 11px; 2718*e837ff07SGreg Roach background-image: url(xenea/images/minus.png); 2719*e837ff07SGreg Roach} 2720*e837ff07SGreg Roach 2721*e837ff07SGreg Roach.icon-mypage { 2722*e837ff07SGreg Roach width: 24px; 2723*e837ff07SGreg Roach height: 24px; 2724*e837ff07SGreg Roach background-image: url(xenea/images/mypage.png); 2725*e837ff07SGreg Roach} 2726*e837ff07SGreg Roach 2727*e837ff07SGreg Roach.icon-note { 2728*e837ff07SGreg Roach width: 22px; 2729*e837ff07SGreg Roach height: 22px; 2730*e837ff07SGreg Roach background-image: url(xenea/icons/note.png); 2731*e837ff07SGreg Roach} 2732*e837ff07SGreg Roach 2733*e837ff07SGreg Roach.icon-plus { 2734*e837ff07SGreg Roach width: 11px; 2735*e837ff07SGreg Roach height: 11px; 2736*e837ff07SGreg Roach background-image: url(xenea/images/plus.png); 2737*e837ff07SGreg Roach} 2738*e837ff07SGreg Roach 2739*e837ff07SGreg Roach.icon-reminder { 2740*e837ff07SGreg Roach width: 15px; 2741*e837ff07SGreg Roach height: 12px; 2742*e837ff07SGreg Roach background-image: url(xenea/images/reminder.png); 2743*e837ff07SGreg Roach} 2744*e837ff07SGreg Roach 2745*e837ff07SGreg Roach.icon-remove { 2746*e837ff07SGreg Roach width: 20px; 2747*e837ff07SGreg Roach height: 20px; 2748*e837ff07SGreg Roach background-image: url(xenea/images/remove.png); 2749*e837ff07SGreg Roach} 2750*e837ff07SGreg Roach 2751*e837ff07SGreg Roach.icon-resn-confidential { 2752*e837ff07SGreg Roach width: 16px; 2753*e837ff07SGreg Roach height: 16px; 2754*e837ff07SGreg Roach background-image: url(xenea/images/resn_confidential.png); 2755*e837ff07SGreg Roach} 2756*e837ff07SGreg Roach 2757*e837ff07SGreg Roach.icon-resn-locked { 2758*e837ff07SGreg Roach width: 16px; 2759*e837ff07SGreg Roach height: 16px; 2760*e837ff07SGreg Roach background-image: url(xenea/images/resn_locked.png); 2761*e837ff07SGreg Roach} 2762*e837ff07SGreg Roach 2763*e837ff07SGreg Roach.icon-resn-none { 2764*e837ff07SGreg Roach width: 16px; 2765*e837ff07SGreg Roach height: 16px; 2766*e837ff07SGreg Roach background-image: url(xenea/images/resn_none.png); 2767*e837ff07SGreg Roach} 2768*e837ff07SGreg Roach 2769*e837ff07SGreg Roach.icon-resn-privacy { 2770*e837ff07SGreg Roach width: 16px; 2771*e837ff07SGreg Roach height: 16px; 2772*e837ff07SGreg Roach background-image: url(xenea/images/resn_privacy.png); 2773*e837ff07SGreg Roach} 2774*e837ff07SGreg Roach 2775*e837ff07SGreg Roach.icon-rings { 2776*e837ff07SGreg Roach width: 9px; 2777*e837ff07SGreg Roach height: 9px; 2778*e837ff07SGreg Roach background-image: url(xenea/images/rings.png); 2779*e837ff07SGreg Roach} 2780*e837ff07SGreg Roach 2781*e837ff07SGreg Roach.icon-selected { 2782*e837ff07SGreg Roach width: 12px; 2783*e837ff07SGreg Roach height: 12px; 2784*e837ff07SGreg Roach background-image: url(xenea/images/selected.png); 2785*e837ff07SGreg Roach} 2786*e837ff07SGreg Roach 2787*e837ff07SGreg Roach.icon-sex_f_15x15 { 2788*e837ff07SGreg Roach width: 15px; 2789*e837ff07SGreg Roach height: 15px; 2790*e837ff07SGreg Roach background-image: url(xenea/images/sex_f_15x15.png); 2791*e837ff07SGreg Roach} 2792*e837ff07SGreg Roach 2793*e837ff07SGreg Roach.icon-sex_f_9x9 { 2794*e837ff07SGreg Roach width: 9px; 2795*e837ff07SGreg Roach height: 9px; 2796*e837ff07SGreg Roach background-image: url(xenea/images/sex_f_9x9.png); 2797*e837ff07SGreg Roach} 2798*e837ff07SGreg Roach 2799*e837ff07SGreg Roach.icon-sex_m_15x15 { 2800*e837ff07SGreg Roach width: 15px; 2801*e837ff07SGreg Roach height: 15px; 2802*e837ff07SGreg Roach background-image: url(xenea/images/sex_m_15x15.png); 2803*e837ff07SGreg Roach} 2804*e837ff07SGreg Roach 2805*e837ff07SGreg Roach.icon-sex_m_9x9 { 2806*e837ff07SGreg Roach width: 9px; 2807*e837ff07SGreg Roach height: 9px; 2808*e837ff07SGreg Roach background-image: url(xenea/images/sex_m_9x9.png); 2809*e837ff07SGreg Roach} 2810*e837ff07SGreg Roach 2811*e837ff07SGreg Roach.icon-sex_u_15x15 { 2812*e837ff07SGreg Roach width: 15px; 2813*e837ff07SGreg Roach height: 15px; 2814*e837ff07SGreg Roach background-image: url(xenea/images/sex_u_15x15.png); 2815*e837ff07SGreg Roach} 2816*e837ff07SGreg Roach 2817*e837ff07SGreg Roach.icon-sex_u_9x9 { 2818*e837ff07SGreg Roach width: 9px; 2819*e837ff07SGreg Roach height: 9px; 2820*e837ff07SGreg Roach background-image: url(xenea/images/sex_u_9x9.png); 2821*e837ff07SGreg Roach} 2822*e837ff07SGreg Roach 2823*e837ff07SGreg Roach.icon-source { 2824*e837ff07SGreg Roach width: 20px; 2825*e837ff07SGreg Roach height: 20px; 2826*e837ff07SGreg Roach background-image: url(xenea/images/source.png); 2827*e837ff07SGreg Roach} 2828*e837ff07SGreg Roach 2829*e837ff07SGreg Roach.icon-warning { 2830*e837ff07SGreg Roach width: 17px; 2831*e837ff07SGreg Roach height: 17px; 2832*e837ff07SGreg Roach background-image: url(xenea/images/warning.png); 2833*e837ff07SGreg Roach} 2834*e837ff07SGreg Roach 2835*e837ff07SGreg Roach.icon-zoomin { 2836*e837ff07SGreg Roach width: 25px; 2837*e837ff07SGreg Roach height: 25px; 2838*e837ff07SGreg Roach background-image: url(xenea/images/zoomin.png); 2839*e837ff07SGreg Roach} 2840*e837ff07SGreg Roach 2841*e837ff07SGreg Roach.icon-zoomout { 2842*e837ff07SGreg Roach width: 25px; 2843*e837ff07SGreg Roach height: 25px; 2844*e837ff07SGreg Roach background-image: url(xenea/images/zoomout.png); 2845*e837ff07SGreg Roach} 2846*e837ff07SGreg Roach 2847*e837ff07SGreg Roach/* Silhouettes on charts */ 2848*e837ff07SGreg Roach.icon-silhouette-F { 2849*e837ff07SGreg Roach width: 37px; 2850*e837ff07SGreg Roach height: 50px; 2851*e837ff07SGreg Roach background-image: url(xenea/images/silhouette_female_small.png); 2852*e837ff07SGreg Roach} 2853*e837ff07SGreg Roach 2854*e837ff07SGreg Roach.icon-silhouette-M { 2855*e837ff07SGreg Roach width: 37px; 2856*e837ff07SGreg Roach height: 50px; 2857*e837ff07SGreg Roach background-image: url(xenea/images/silhouette_male_small.png); 2858*e837ff07SGreg Roach} 2859*e837ff07SGreg Roach 2860*e837ff07SGreg Roach.icon-silhouette-U { 2861*e837ff07SGreg Roach width: 37px; 2862*e837ff07SGreg Roach height: 50px; 2863*e837ff07SGreg Roach background-image: url(xenea/images/silhouette_unknown_small.png); 2864*e837ff07SGreg Roach} 2865*e837ff07SGreg Roach 2866*e837ff07SGreg Roach.wt-silhoutte { 2867*e837ff07SGreg Roach width: 200px; 2868*e837ff07SGreg Roach height: 260px; 2869*e837ff07SGreg Roach} 2870*e837ff07SGreg Roach 2871*e837ff07SGreg Roach.wt-silhoutte::before { 2872*e837ff07SGreg Roach content: url(xenea/images/silhouette_unknown.png); 2873*e837ff07SGreg Roach} 2874*e837ff07SGreg Roach 2875*e837ff07SGreg Roach.wt-silhoutte-F::before { 2876*e837ff07SGreg Roach content: url(xenea/images/silhouette_female.png); 2877*e837ff07SGreg Roach} 2878*e837ff07SGreg Roach 2879*e837ff07SGreg Roach.wt-silhouette-M::before { 2880*e837ff07SGreg Roach content: url(xenea/images/silhouette_male.png); 2881*e837ff07SGreg Roach} 2882*e837ff07SGreg Roach 2883*e837ff07SGreg Roach[class^="icon-mime-"], 2884*e837ff07SGreg Roach[class*=" icon-mime-"] { 2885*e837ff07SGreg Roach display: inline-block; 2886*e837ff07SGreg Roach background: transparent url(xenea/images/icon-mime-sprite.png) no-repeat; 2887*e837ff07SGreg Roach width: 48px; 2888*e837ff07SGreg Roach height: 48px; 2889*e837ff07SGreg Roach} 2890*e837ff07SGreg Roach 2891*e837ff07SGreg Roach/* ===== Generic MIME types ===== */ 2892*e837ff07SGreg Roach[class^="icon-mime-"], 2893*e837ff07SGreg Roach[class*=" icon-mime-"] { 2894*e837ff07SGreg Roach background-position: -99px -49px; 2895*e837ff07SGreg Roach} 2896*e837ff07SGreg Roach 2897*e837ff07SGreg Roach[class^="icon-mime-application-"], 2898*e837ff07SGreg Roach[class*=" icon-mime-application-"] { 2899*e837ff07SGreg Roach background-position: -99px -196px; 2900*e837ff07SGreg Roach} 2901*e837ff07SGreg Roach 2902*e837ff07SGreg Roach[class^="icon-mime-audio-"], 2903*e837ff07SGreg Roach[class*=" icon-mime-audio-"] { 2904*e837ff07SGreg Roach background-position: -197px -98px; 2905*e837ff07SGreg Roach} 2906*e837ff07SGreg Roach 2907*e837ff07SGreg Roach[class^="icon-mime-image-"], 2908*e837ff07SGreg Roach[class*=" icon-mime-image-"] { 2909*e837ff07SGreg Roach background-position: -148px -245px; 2910*e837ff07SGreg Roach} 2911*e837ff07SGreg Roach 2912*e837ff07SGreg Roach[class^="icon-mime-text-"], 2913*e837ff07SGreg Roach[class*=" icon-mime-text-"] { 2914*e837ff07SGreg Roach background-position: -197px -147px; 2915*e837ff07SGreg Roach} 2916*e837ff07SGreg Roach 2917*e837ff07SGreg Roach[class^="icon-mime-video-"], 2918*e837ff07SGreg Roach[class*=" icon-mime-video-"] { 2919*e837ff07SGreg Roach background-position: -148px -147px; 2920*e837ff07SGreg Roach} 2921*e837ff07SGreg Roach 2922*e837ff07SGreg Roach/* ===== Specific MIME types ===== */ 2923*e837ff07SGreg Roach.icon-mime-application-pdf { 2924*e837ff07SGreg Roach background-position: -1px -49px; 2925*e837ff07SGreg Roach} 2926*e837ff07SGreg Roach 2927*e837ff07SGreg Roach.icon-mime-application-msword { 2928*e837ff07SGreg Roach background-position: -148px -49px; 2929*e837ff07SGreg Roach} 2930*e837ff07SGreg Roach 2931*e837ff07SGreg Roach.icon-mime-application-vnd-ms-excel { 2932*e837ff07SGreg Roach background-position: -148px -196px; 2933*e837ff07SGreg Roach} 2934*e837ff07SGreg Roach 2935*e837ff07SGreg Roach.icon-mime-application-x-rar-compressed { 2936*e837ff07SGreg Roach background-position: -50px -98px; 2937*e837ff07SGreg Roach} 2938*e837ff07SGreg Roach 2939*e837ff07SGreg Roach.icon-mime-application-zip { 2940*e837ff07SGreg Roach background-position: -50px -147px; 2941*e837ff07SGreg Roach} 2942*e837ff07SGreg Roach 2943*e837ff07SGreg Roach.icon-mime-application-x-shockwave-flash { 2944*e837ff07SGreg Roach background-position: -148px 0; 2945*e837ff07SGreg Roach} 2946*e837ff07SGreg Roach 2947*e837ff07SGreg Roach.icon-mime-audio-mp3 { 2948*e837ff07SGreg Roach background-position: -50px -245px; 2949*e837ff07SGreg Roach} 2950*e837ff07SGreg Roach 2951*e837ff07SGreg Roach.icon-mime-audio-mpeg { 2952*e837ff07SGreg Roach background-position: -50px 0; 2953*e837ff07SGreg Roach} 2954*e837ff07SGreg Roach 2955*e837ff07SGreg Roach.icon-mime-audio-x-ms-wma { 2956*e837ff07SGreg Roach background-position: -1px -245px; 2957*e837ff07SGreg Roach} 2958*e837ff07SGreg Roach 2959*e837ff07SGreg Roach.icon-mime-audio-wav { 2960*e837ff07SGreg Roach background-position: -1px -98px; 2961*e837ff07SGreg Roach} 2962*e837ff07SGreg Roach 2963*e837ff07SGreg Roach.icon-mime-text-html { 2964*e837ff07SGreg Roach background-position: -99px -245px; 2965*e837ff07SGreg Roach} 2966*e837ff07SGreg Roach 2967*e837ff07SGreg Roach.icon-mime-text-x-gedcom { 2968*e837ff07SGreg Roach background-position: -50px -49px; 2969*e837ff07SGreg Roach} 2970*e837ff07SGreg Roach 2971*e837ff07SGreg Roach.icon-mime-image-bmp { 2972*e837ff07SGreg Roach background-position: 197px 0; 2973*e837ff07SGreg Roach} 2974*e837ff07SGreg Roach 2975*e837ff07SGreg Roach.icon-mime-image-gif { 2976*e837ff07SGreg Roach background-position: -197px -49px; 2977*e837ff07SGreg Roach} 2978*e837ff07SGreg Roach 2979*e837ff07SGreg Roach.icon-mime-image-jpeg { 2980*e837ff07SGreg Roach background-position: -1px -147px; 2981*e837ff07SGreg Roach} 2982*e837ff07SGreg Roach 2983*e837ff07SGreg Roach.icon-mime-image-png { 2984*e837ff07SGreg Roach background-position: -99px -98px; 2985*e837ff07SGreg Roach} 2986*e837ff07SGreg Roach 2987*e837ff07SGreg Roach.icon-mime-image-svg { 2988*e837ff07SGreg Roach background-position: -197px -196px; 2989*e837ff07SGreg Roach} 2990*e837ff07SGreg Roach 2991*e837ff07SGreg Roach.icon-mime-image-tiff { 2992*e837ff07SGreg Roach background-position: -148px -98px; 2993*e837ff07SGreg Roach} 2994*e837ff07SGreg Roach 2995*e837ff07SGreg Roach.icon-mime-video-quicktime { 2996*e837ff07SGreg Roach background-position: -99px -147px; 2997*e837ff07SGreg Roach} 2998*e837ff07SGreg Roach 2999*e837ff07SGreg Roach.icon-mime-video-avi { 3000*e837ff07SGreg Roach background-position: -99px 0; 3001*e837ff07SGreg Roach} 3002*e837ff07SGreg Roach 3003*e837ff07SGreg Roach.icon-mime-video-x-ms-wmv { 3004*e837ff07SGreg Roach background-position: -50px -196px; 3005*e837ff07SGreg Roach} 3006*e837ff07SGreg Roach/* ====== Theme Footer ========= */ 3007*e837ff07SGreg Roach 3008*e837ff07SGreg Roachfooter { 3009*e837ff07SGreg Roach clear: both; 3010*e837ff07SGreg Roach font-size: 12px; 3011*e837ff07SGreg Roach padding-top: 10px; 3012*e837ff07SGreg Roach text-align: center; 3013*e837ff07SGreg Roach} 3014*e837ff07SGreg Roach 3015*e837ff07SGreg Roach.contact-links { 3016*e837ff07SGreg Roach margin-top: 15px; 3017*e837ff07SGreg Roach} 3018*e837ff07SGreg Roach 3019*e837ff07SGreg Roach.powered-by-webtrees { 3020*e837ff07SGreg Roach display: inline-block; 3021*e837ff07SGreg Roach margin-top: 10px; 3022*e837ff07SGreg Roach width: 100px; 3023*e837ff07SGreg Roach height: 21px; 3024*e837ff07SGreg Roach} 3025*e837ff07SGreg Roach 3026*e837ff07SGreg Roach.powered-by-webtrees::after { 3027*e837ff07SGreg Roach content: url(xenea/images/powered-by-webtrees.png); 3028*e837ff07SGreg Roach} 3029*e837ff07SGreg Roach 3030*e837ff07SGreg Roach.icon-indis { 3031*e837ff07SGreg Roach width: 25px; 3032*e837ff07SGreg Roach height: 25px; 3033*e837ff07SGreg Roach background-image: url(xenea/images/indis.png); 3034*e837ff07SGreg Roach} 3035*e837ff07SGreg Roach 3036*e837ff07SGreg Roach.icon-patriarch { 3037*e837ff07SGreg Roach width: 25px; 3038*e837ff07SGreg Roach height: 25px; 3039*e837ff07SGreg Roach background-image: url(xenea/images/patriarch.png); 3040*e837ff07SGreg Roach} 3041*e837ff07SGreg Roach 3042*e837ff07SGreg Roach.icon-pedigree { 3043*e837ff07SGreg Roach width: 25px; 3044*e837ff07SGreg Roach height: 25px; 3045*e837ff07SGreg Roach background-image: url(xenea/images/pedigree.png); 3046*e837ff07SGreg Roach} 3047*e837ff07SGreg Roach 3048*e837ff07SGreg Roach.icon-place { 3049*e837ff07SGreg Roach width: 25px; 3050*e837ff07SGreg Roach height: 25px; 3051*e837ff07SGreg Roach background-image: url(xenea/images/place.png); 3052*e837ff07SGreg Roach} 3053*e837ff07SGreg Roach 3054*e837ff07SGreg Roach.icon-repo-list { 3055*e837ff07SGreg Roach width: 25px; 3056*e837ff07SGreg Roach height: 25px; 3057*e837ff07SGreg Roach background-image: url(xenea/images/repository.png); 3058*e837ff07SGreg Roach} 3059*e837ff07SGreg Roach 3060*e837ff07SGreg Roach.icon-repository { 3061*e837ff07SGreg Roach width: 25px; 3062*e837ff07SGreg Roach height: 25px; 3063*e837ff07SGreg Roach background-image: url(xenea/images/repository.png); 3064*e837ff07SGreg Roach} 3065*e837ff07SGreg Roach 3066*e837ff07SGreg Roach.icon-search { 3067*e837ff07SGreg Roach width: 25px; 3068*e837ff07SGreg Roach height: 25px; 3069*e837ff07SGreg Roach background-image: url(xenea/images/search.png); 3070*e837ff07SGreg Roach} 3071*e837ff07SGreg Roach 3072*e837ff07SGreg Roach.icon-sfamily { 3073*e837ff07SGreg Roach width: 25px; 3074*e837ff07SGreg Roach height: 25px; 3075*e837ff07SGreg Roach background-image: url(xenea/images/sfamily.png); 3076*e837ff07SGreg Roach} 3077*e837ff07SGreg Roach 3078*e837ff07SGreg Roach.icon-source-list { 3079*e837ff07SGreg Roach width: 25px; 3080*e837ff07SGreg Roach height: 25px; 3081*e837ff07SGreg Roach background-image: url(xenea/images/source.png); 3082*e837ff07SGreg Roach} 3083*e837ff07SGreg Roach 3084*e837ff07SGreg Roach.icon-user_add { 3085*e837ff07SGreg Roach width: 25px; 3086*e837ff07SGreg Roach height: 25px; 3087*e837ff07SGreg Roach background-image: url(xenea/images/user_add.png); 3088*e837ff07SGreg Roach} 3089*e837ff07SGreg Roach 3090*e837ff07SGreg Roach.cookie-warning { 3091*e837ff07SGreg Roach background: #aaa; 3092*e837ff07SGreg Roach color: #fff; 3093*e837ff07SGreg Roach height: 3em; 3094*e837ff07SGreg Roach line-height: 2.5em; 3095*e837ff07SGreg Roach transition: height 0.5s; 3096*e837ff07SGreg Roach} 3097*e837ff07SGreg Roach.cookie-warning.hidden { 3098*e837ff07SGreg Roach height: 0; 3099*e837ff07SGreg Roach overflow: hidden; 3100*e837ff07SGreg Roach} 3101