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