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