summaryrefslogtreecommitdiff
path: root/themes/clouds/css-2.0.0
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2017-07-16 19:14:36 +0100
committerGreg Roach <fisharebest@gmail.com>2017-07-16 19:14:36 +0100
commit6830496755f53ea762575b13a2fe8f470c427ee0 (patch)
tree6e7969918644e382d6cb04b3ebebbf9ee81799ee /themes/clouds/css-2.0.0
parent686bfc01decf7497b152eb51fafa1af1b2f50f45 (diff)
downloadwebtrees-6830496755f53ea762575b13a2fe8f470c427ee0.tar.gz
webtrees-6830496755f53ea762575b13a2fe8f470c427ee0.tar.bz2
webtrees-6830496755f53ea762575b13a2fe8f470c427ee0.zip
Next release will be 2.0.0
Diffstat (limited to 'themes/clouds/css-2.0.0')
-rw-r--r--themes/clouds/css-2.0.0/favicon.pngbin0 -> 3626 bytes
-rw-r--r--themes/clouds/css-2.0.0/favicon180.pngbin0 -> 24688 bytes
-rw-r--r--themes/clouds/css-2.0.0/favicon192.pngbin0 -> 38957 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-down-hover.pngbin0 -> 266 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-down.pngbin0 -> 263 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-left-hover.pngbin0 -> 257 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-left.pngbin0 -> 251 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-right-hover.pngbin0 -> 256 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-right.pngbin0 -> 245 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-up-hover.pngbin0 -> 265 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/arrow-up.pngbin0 -> 258 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/bing-maps.pngbin0 -> 211 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/calendar.pngbin0 -> 310 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/coordinates.pngbin0 -> 508 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/copy.pngbin0 -> 511 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/delete.pngbin0 -> 945 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/edit.pngbin0 -> 747 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/family.pngbin0 -> 368 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/google-maps.pngbin0 -> 680 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/help.pngbin0 -> 625 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/individual.pngbin0 -> 223 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/keyboard.pngbin0 -> 767 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/media.pngbin0 -> 383 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/note.pngbin0 -> 355 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/openstreetmap.pngbin0 -> 876 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/preferences.pngbin0 -> 924 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/repository.pngbin0 -> 478 bytes
-rw-r--r--themes/clouds/css-2.0.0/icons/source.pngbin0 -> 277 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/add.pngbin0 -> 95 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/background.pngbin0 -> 163 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/block-header-background.pngbin0 -> 229 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/block-header-disk.pngbin0 -> 629 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/addmedia.pngbin0 -> 369 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/addnote.pngbin0 -> 320 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/addrepository.pngbin0 -> 318 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/addsource.pngbin0 -> 297 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/find.pngbin0 -> 709 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/find_facts.pngbin0 -> 1059 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/head.pngbin0 -> 385 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/buttons/place.pngbin0 -> 369 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/cfamily.pngbin0 -> 676 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/chart-familybook.pngbin0 -> 620 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/childless.pngbin0 -> 907 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/children.pngbin0 -> 325 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/clippings.pngbin0 -> 395 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/clouds.pngbin0 -> 8119 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/controls.pngbin0 -> 1168 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/copy.pngbin0 -> 246 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/delete.pngbin0 -> 355 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/dline.pngbin0 -> 156 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/dline2.pngbin0 -> 155 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/edit_indi.pngbin0 -> 363 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/gedcom.pngbin0 -> 1024 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/general_sprite.pngbin0 -> 5429 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/go.pngbin0 -> 664 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/hline.pngbin0 -> 72 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/icon-mime-sprite.pngbin0 -> 19498 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/image_add.pngbin0 -> 265 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/image_edit.pngbin0 -> 296 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/image_link.pngbin0 -> 243 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/image_view.pngbin0 -> 198 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/images.pngbin0 -> 257 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/indicator.gifbin0 -> 1553 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/indis.pngbin0 -> 503 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/li.pngbin0 -> 293 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/lifespan-chunk.pngbin0 -> 352 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/loading-32x32.gifbin0 -> 1787 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/media.pngbin0 -> 847 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/minus.pngbin0 -> 112 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/mypage.pngbin0 -> 790 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/patriarch.pngbin0 -> 613 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/pedigree.pngbin0 -> 294 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/place.pngbin0 -> 472 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/plus.pngbin0 -> 122 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/powered-by-webtrees.pngbin0 -> 3071 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/rarrow.pngbin0 -> 245 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/rdarrow.pngbin0 -> 268 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/reminder.pngbin0 -> 286 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/reorder.pngbin0 -> 117 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/repository.pngbin0 -> 734 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/resn_confidential.pngbin0 -> 263 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/resn_locked.pngbin0 -> 598 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/resn_none.pngbin0 -> 230 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/resn_privacy.pngbin0 -> 390 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/rings.pngbin0 -> 293 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/selected.pngbin0 -> 295 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sex_f_15x15.pngbin0 -> 122 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sex_f_9x9.pngbin0 -> 114 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sex_m_15x15.pngbin0 -> 126 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sex_m_9x9.pngbin0 -> 118 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sex_u_15x15.pngbin0 -> 131 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sex_u_9x9.pngbin0 -> 118 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/sfamily.pngbin0 -> 694 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/silhouette_female.pngbin0 -> 1841 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/silhouette_female_small.pngbin0 -> 1078 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/silhouette_male.pngbin0 -> 1472 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/silhouette_male_small.pngbin0 -> 691 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/silhouette_unknown.pngbin0 -> 1155 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/silhouette_unknown_small.pngbin0 -> 529 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/source.pngbin0 -> 275 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/spacer.pngbin0 -> 84 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/stop.pngbin0 -> 211 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/user_add.pngbin0 -> 518 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/vline.pngbin0 -> 69 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/warning.pngbin0 -> 166 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/zoomin.pngbin0 -> 361 bytes
-rw-r--r--themes/clouds/css-2.0.0/images/zoomout.pngbin0 -> 337 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/add-name.pngbin0 -> 1155 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/branches.pngbin0 -> 842 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/calendar-calendar.pngbin0 -> 980 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/calendar.pngbin0 -> 980 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-ancestors.pngbin0 -> 1162 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-compact.pngbin0 -> 1162 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-descendants.pngbin0 -> 1109 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-family-book.pngbin0 -> 620 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-fanchart.pngbin0 -> 1242 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-hourglass.pngbin0 -> 824 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-lifespan.pngbin0 -> 723 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-pedigree-map.pngbin0 -> 1381 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-pedigree.pngbin0 -> 700 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-relationship.pngbin0 -> 1115 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-statistics.pngbin0 -> 488 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-timeline.pngbin0 -> 723 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart-tree.pngbin0 -> 1167 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/chart.pngbin0 -> 700 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/clippings-add.pngbin0 -> 905 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/clippings-cart.pngbin0 -> 905 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/clippings.pngbin0 -> 905 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-add-favorite.pngbin0 -> 668 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-delete.pngbin0 -> 1304 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-gedcom.pngbin0 -> 1240 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-link.pngbin0 -> 869 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-note.pngbin0 -> 824 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-obje.pngbin0 -> 491 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-reorder.pngbin0 -> 1162 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-repository.pngbin0 -> 1311 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-sex.pngbin0 -> 1155 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/edit-source.pngbin0 -> 1184 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/fam-addchil.pngbin0 -> 1320 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/fam-change.pngbin0 -> 1320 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/fam.pngbin0 -> 800 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/help.pngbin0 -> 1096 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/indi.pngbin0 -> 698 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-fam.pngbin0 -> 1002 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-indi.pngbin0 -> 722 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-note.pngbin0 -> 1526 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-obje.pngbin0 -> 739 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-plac.pngbin0 -> 1210 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-repo.pngbin0 -> 1221 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list-sour.pngbin0 -> 1457 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/list.pngbin0 -> 930 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/note.pngbin0 -> 824 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/obje.pngbin0 -> 491 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/repo.pngbin0 -> 1372 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/report-report.pngbin0 -> 1284 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/report.pngbin0 -> 1151 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/search-search.pngbin0 -> 675 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/search.pngbin0 -> 675 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/sour.pngbin0 -> 1184 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/story.pngbin0 -> 1182 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/tree-tree.pngbin0 -> 1240 bytes
-rw-r--r--themes/clouds/css-2.0.0/menu/tree.pngbin0 -> 884 bytes
-rw-r--r--themes/clouds/css-2.0.0/style.css4278
163 files changed, 4278 insertions, 0 deletions
diff --git a/themes/clouds/css-2.0.0/favicon.png b/themes/clouds/css-2.0.0/favicon.png
new file mode 100644
index 0000000000..4c54cc0e4e
--- /dev/null
+++ b/themes/clouds/css-2.0.0/favicon.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/favicon180.png b/themes/clouds/css-2.0.0/favicon180.png
new file mode 100644
index 0000000000..6a99778509
--- /dev/null
+++ b/themes/clouds/css-2.0.0/favicon180.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/favicon192.png b/themes/clouds/css-2.0.0/favicon192.png
new file mode 100644
index 0000000000..2dad9762fa
--- /dev/null
+++ b/themes/clouds/css-2.0.0/favicon192.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-down-hover.png b/themes/clouds/css-2.0.0/icons/arrow-down-hover.png
new file mode 100644
index 0000000000..60797330f1
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-down-hover.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-down.png b/themes/clouds/css-2.0.0/icons/arrow-down.png
new file mode 100644
index 0000000000..f9e0c1287d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-down.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-left-hover.png b/themes/clouds/css-2.0.0/icons/arrow-left-hover.png
new file mode 100644
index 0000000000..9d25f3a4e0
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-left-hover.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-left.png b/themes/clouds/css-2.0.0/icons/arrow-left.png
new file mode 100644
index 0000000000..ec566c56ab
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-left.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-right-hover.png b/themes/clouds/css-2.0.0/icons/arrow-right-hover.png
new file mode 100644
index 0000000000..ee73492ea6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-right-hover.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-right.png b/themes/clouds/css-2.0.0/icons/arrow-right.png
new file mode 100644
index 0000000000..df266cf212
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-right.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-up-hover.png b/themes/clouds/css-2.0.0/icons/arrow-up-hover.png
new file mode 100644
index 0000000000..5f2fc4b9af
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-up-hover.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/arrow-up.png b/themes/clouds/css-2.0.0/icons/arrow-up.png
new file mode 100644
index 0000000000..358859bd76
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/arrow-up.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/bing-maps.png b/themes/clouds/css-2.0.0/icons/bing-maps.png
new file mode 100644
index 0000000000..400627cf16
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/bing-maps.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/calendar.png b/themes/clouds/css-2.0.0/icons/calendar.png
new file mode 100644
index 0000000000..0d308a977a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/calendar.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/coordinates.png b/themes/clouds/css-2.0.0/icons/coordinates.png
new file mode 100644
index 0000000000..f8410ba149
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/coordinates.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/copy.png b/themes/clouds/css-2.0.0/icons/copy.png
new file mode 100644
index 0000000000..7421fdf43d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/copy.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/delete.png b/themes/clouds/css-2.0.0/icons/delete.png
new file mode 100644
index 0000000000..d091da3353
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/delete.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/edit.png b/themes/clouds/css-2.0.0/icons/edit.png
new file mode 100644
index 0000000000..f053b3f58c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/edit.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/family.png b/themes/clouds/css-2.0.0/icons/family.png
new file mode 100644
index 0000000000..3ceafc5abb
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/family.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/google-maps.png b/themes/clouds/css-2.0.0/icons/google-maps.png
new file mode 100644
index 0000000000..12ab0c14d5
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/google-maps.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/help.png b/themes/clouds/css-2.0.0/icons/help.png
new file mode 100644
index 0000000000..3726e13cbd
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/help.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/individual.png b/themes/clouds/css-2.0.0/icons/individual.png
new file mode 100644
index 0000000000..31e3856acc
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/individual.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/keyboard.png b/themes/clouds/css-2.0.0/icons/keyboard.png
new file mode 100644
index 0000000000..0c6f4b33f9
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/keyboard.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/media.png b/themes/clouds/css-2.0.0/icons/media.png
new file mode 100644
index 0000000000..b70ae5606c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/media.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/note.png b/themes/clouds/css-2.0.0/icons/note.png
new file mode 100644
index 0000000000..5d66338f36
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/note.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/openstreetmap.png b/themes/clouds/css-2.0.0/icons/openstreetmap.png
new file mode 100644
index 0000000000..899e2a58b6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/openstreetmap.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/preferences.png b/themes/clouds/css-2.0.0/icons/preferences.png
new file mode 100644
index 0000000000..6de111507b
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/preferences.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/repository.png b/themes/clouds/css-2.0.0/icons/repository.png
new file mode 100644
index 0000000000..bf0b660c91
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/repository.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/icons/source.png b/themes/clouds/css-2.0.0/icons/source.png
new file mode 100644
index 0000000000..6c29202d73
--- /dev/null
+++ b/themes/clouds/css-2.0.0/icons/source.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/add.png b/themes/clouds/css-2.0.0/images/add.png
new file mode 100644
index 0000000000..c4554632f2
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/add.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/background.png b/themes/clouds/css-2.0.0/images/background.png
new file mode 100644
index 0000000000..38a934c635
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/background.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/block-header-background.png b/themes/clouds/css-2.0.0/images/block-header-background.png
new file mode 100644
index 0000000000..77058aea5a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/block-header-background.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/block-header-disk.png b/themes/clouds/css-2.0.0/images/block-header-disk.png
new file mode 100644
index 0000000000..4e037dbde8
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/block-header-disk.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/addmedia.png b/themes/clouds/css-2.0.0/images/buttons/addmedia.png
new file mode 100644
index 0000000000..65cc2aefb5
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/addmedia.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/addnote.png b/themes/clouds/css-2.0.0/images/buttons/addnote.png
new file mode 100644
index 0000000000..a240b5317b
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/addnote.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/addrepository.png b/themes/clouds/css-2.0.0/images/buttons/addrepository.png
new file mode 100644
index 0000000000..220b432717
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/addrepository.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/addsource.png b/themes/clouds/css-2.0.0/images/buttons/addsource.png
new file mode 100644
index 0000000000..c3e944a930
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/addsource.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/find.png b/themes/clouds/css-2.0.0/images/buttons/find.png
new file mode 100644
index 0000000000..be6c6002e4
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/find.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/find_facts.png b/themes/clouds/css-2.0.0/images/buttons/find_facts.png
new file mode 100644
index 0000000000..2ba25a7858
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/find_facts.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/head.png b/themes/clouds/css-2.0.0/images/buttons/head.png
new file mode 100644
index 0000000000..ea21719c82
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/head.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/buttons/place.png b/themes/clouds/css-2.0.0/images/buttons/place.png
new file mode 100644
index 0000000000..1562e0ee0c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/buttons/place.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/cfamily.png b/themes/clouds/css-2.0.0/images/cfamily.png
new file mode 100644
index 0000000000..5006724cf6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/cfamily.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/chart-familybook.png b/themes/clouds/css-2.0.0/images/chart-familybook.png
new file mode 100644
index 0000000000..94240a6173
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/chart-familybook.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/childless.png b/themes/clouds/css-2.0.0/images/childless.png
new file mode 100644
index 0000000000..10f82fe6fe
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/childless.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/children.png b/themes/clouds/css-2.0.0/images/children.png
new file mode 100644
index 0000000000..30dbbf1099
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/children.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/clippings.png b/themes/clouds/css-2.0.0/images/clippings.png
new file mode 100644
index 0000000000..2181e93935
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/clippings.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/clouds.png b/themes/clouds/css-2.0.0/images/clouds.png
new file mode 100644
index 0000000000..d95863cd81
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/clouds.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/controls.png b/themes/clouds/css-2.0.0/images/controls.png
new file mode 100644
index 0000000000..140c6fc4ae
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/controls.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/copy.png b/themes/clouds/css-2.0.0/images/copy.png
new file mode 100644
index 0000000000..7397f49c27
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/copy.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/delete.png b/themes/clouds/css-2.0.0/images/delete.png
new file mode 100644
index 0000000000..7ce1741b6b
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/delete.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/dline.png b/themes/clouds/css-2.0.0/images/dline.png
new file mode 100644
index 0000000000..0c8e050797
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/dline.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/dline2.png b/themes/clouds/css-2.0.0/images/dline2.png
new file mode 100644
index 0000000000..aa3d7cddf7
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/dline2.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/edit_indi.png b/themes/clouds/css-2.0.0/images/edit_indi.png
new file mode 100644
index 0000000000..dfeb5f8277
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/edit_indi.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/gedcom.png b/themes/clouds/css-2.0.0/images/gedcom.png
new file mode 100644
index 0000000000..c369a5f879
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/gedcom.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/general_sprite.png b/themes/clouds/css-2.0.0/images/general_sprite.png
new file mode 100644
index 0000000000..570c6b9013
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/general_sprite.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/go.png b/themes/clouds/css-2.0.0/images/go.png
new file mode 100644
index 0000000000..b0ae730ad4
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/go.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/hline.png b/themes/clouds/css-2.0.0/images/hline.png
new file mode 100644
index 0000000000..7d23f087d3
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/hline.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/icon-mime-sprite.png b/themes/clouds/css-2.0.0/images/icon-mime-sprite.png
new file mode 100644
index 0000000000..a8c817837c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/icon-mime-sprite.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/image_add.png b/themes/clouds/css-2.0.0/images/image_add.png
new file mode 100644
index 0000000000..ecac61c284
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/image_add.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/image_edit.png b/themes/clouds/css-2.0.0/images/image_edit.png
new file mode 100644
index 0000000000..3fb8061de2
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/image_edit.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/image_link.png b/themes/clouds/css-2.0.0/images/image_link.png
new file mode 100644
index 0000000000..190b08e7d2
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/image_link.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/image_view.png b/themes/clouds/css-2.0.0/images/image_view.png
new file mode 100644
index 0000000000..1e7babae94
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/image_view.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/images.png b/themes/clouds/css-2.0.0/images/images.png
new file mode 100644
index 0000000000..b3854d450a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/images.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/indicator.gif b/themes/clouds/css-2.0.0/images/indicator.gif
new file mode 100644
index 0000000000..085ccaecaf
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/indicator.gif
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/indis.png b/themes/clouds/css-2.0.0/images/indis.png
new file mode 100644
index 0000000000..c61d7b85cf
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/indis.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/li.png b/themes/clouds/css-2.0.0/images/li.png
new file mode 100644
index 0000000000..9cbf6904ea
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/li.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/lifespan-chunk.png b/themes/clouds/css-2.0.0/images/lifespan-chunk.png
new file mode 100644
index 0000000000..549e584c52
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/lifespan-chunk.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/loading-32x32.gif b/themes/clouds/css-2.0.0/images/loading-32x32.gif
new file mode 100644
index 0000000000..5bb90fd6a4
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/loading-32x32.gif
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/media.png b/themes/clouds/css-2.0.0/images/media.png
new file mode 100644
index 0000000000..ef74a50288
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/media.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/minus.png b/themes/clouds/css-2.0.0/images/minus.png
new file mode 100644
index 0000000000..8ed68808da
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/minus.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/mypage.png b/themes/clouds/css-2.0.0/images/mypage.png
new file mode 100644
index 0000000000..f0cc0af1af
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/mypage.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/patriarch.png b/themes/clouds/css-2.0.0/images/patriarch.png
new file mode 100644
index 0000000000..7f373ce7cc
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/patriarch.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/pedigree.png b/themes/clouds/css-2.0.0/images/pedigree.png
new file mode 100644
index 0000000000..968a8f539c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/pedigree.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/place.png b/themes/clouds/css-2.0.0/images/place.png
new file mode 100644
index 0000000000..8c1238d50c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/place.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/plus.png b/themes/clouds/css-2.0.0/images/plus.png
new file mode 100644
index 0000000000..64e15fc9f3
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/plus.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/powered-by-webtrees.png b/themes/clouds/css-2.0.0/images/powered-by-webtrees.png
new file mode 100644
index 0000000000..6a5cf0fb3e
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/powered-by-webtrees.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/rarrow.png b/themes/clouds/css-2.0.0/images/rarrow.png
new file mode 100644
index 0000000000..df266cf212
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/rarrow.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/rdarrow.png b/themes/clouds/css-2.0.0/images/rdarrow.png
new file mode 100644
index 0000000000..a549e8d076
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/rdarrow.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/reminder.png b/themes/clouds/css-2.0.0/images/reminder.png
new file mode 100644
index 0000000000..fa5bbcf507
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/reminder.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/reorder.png b/themes/clouds/css-2.0.0/images/reorder.png
new file mode 100644
index 0000000000..2cfe889ad1
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/reorder.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/repository.png b/themes/clouds/css-2.0.0/images/repository.png
new file mode 100644
index 0000000000..6e433b498f
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/repository.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/resn_confidential.png b/themes/clouds/css-2.0.0/images/resn_confidential.png
new file mode 100644
index 0000000000..348f12765e
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/resn_confidential.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/resn_locked.png b/themes/clouds/css-2.0.0/images/resn_locked.png
new file mode 100644
index 0000000000..560d963b8c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/resn_locked.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/resn_none.png b/themes/clouds/css-2.0.0/images/resn_none.png
new file mode 100644
index 0000000000..d86137658e
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/resn_none.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/resn_privacy.png b/themes/clouds/css-2.0.0/images/resn_privacy.png
new file mode 100644
index 0000000000..ca462fd84d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/resn_privacy.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/rings.png b/themes/clouds/css-2.0.0/images/rings.png
new file mode 100644
index 0000000000..2190ac6573
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/rings.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/selected.png b/themes/clouds/css-2.0.0/images/selected.png
new file mode 100644
index 0000000000..7abd8e6031
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/selected.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sex_f_15x15.png b/themes/clouds/css-2.0.0/images/sex_f_15x15.png
new file mode 100644
index 0000000000..2d3abae32a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sex_f_15x15.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sex_f_9x9.png b/themes/clouds/css-2.0.0/images/sex_f_9x9.png
new file mode 100644
index 0000000000..e35e46ccd4
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sex_f_9x9.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sex_m_15x15.png b/themes/clouds/css-2.0.0/images/sex_m_15x15.png
new file mode 100644
index 0000000000..4ac7956421
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sex_m_15x15.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sex_m_9x9.png b/themes/clouds/css-2.0.0/images/sex_m_9x9.png
new file mode 100644
index 0000000000..32a8484b1f
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sex_m_9x9.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sex_u_15x15.png b/themes/clouds/css-2.0.0/images/sex_u_15x15.png
new file mode 100644
index 0000000000..158c3f9a10
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sex_u_15x15.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sex_u_9x9.png b/themes/clouds/css-2.0.0/images/sex_u_9x9.png
new file mode 100644
index 0000000000..d113a1898c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sex_u_9x9.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/sfamily.png b/themes/clouds/css-2.0.0/images/sfamily.png
new file mode 100644
index 0000000000..e5f8f755c3
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/sfamily.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/silhouette_female.png b/themes/clouds/css-2.0.0/images/silhouette_female.png
new file mode 100644
index 0000000000..bb8d503371
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/silhouette_female.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/silhouette_female_small.png b/themes/clouds/css-2.0.0/images/silhouette_female_small.png
new file mode 100644
index 0000000000..ff153f7e5e
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/silhouette_female_small.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/silhouette_male.png b/themes/clouds/css-2.0.0/images/silhouette_male.png
new file mode 100644
index 0000000000..0615900224
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/silhouette_male.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/silhouette_male_small.png b/themes/clouds/css-2.0.0/images/silhouette_male_small.png
new file mode 100644
index 0000000000..6c7c175c76
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/silhouette_male_small.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/silhouette_unknown.png b/themes/clouds/css-2.0.0/images/silhouette_unknown.png
new file mode 100644
index 0000000000..d0417439ee
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/silhouette_unknown.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/silhouette_unknown_small.png b/themes/clouds/css-2.0.0/images/silhouette_unknown_small.png
new file mode 100644
index 0000000000..9602cffaa0
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/silhouette_unknown_small.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/source.png b/themes/clouds/css-2.0.0/images/source.png
new file mode 100644
index 0000000000..085d3b179a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/source.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/spacer.png b/themes/clouds/css-2.0.0/images/spacer.png
new file mode 100644
index 0000000000..a31b396979
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/spacer.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/stop.png b/themes/clouds/css-2.0.0/images/stop.png
new file mode 100644
index 0000000000..7f8200a727
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/stop.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/user_add.png b/themes/clouds/css-2.0.0/images/user_add.png
new file mode 100644
index 0000000000..80f6a0b266
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/user_add.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/vline.png b/themes/clouds/css-2.0.0/images/vline.png
new file mode 100644
index 0000000000..4aefe4df4e
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/vline.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/warning.png b/themes/clouds/css-2.0.0/images/warning.png
new file mode 100644
index 0000000000..d484c33341
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/warning.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/zoomin.png b/themes/clouds/css-2.0.0/images/zoomin.png
new file mode 100644
index 0000000000..19a0d339d5
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/zoomin.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/images/zoomout.png b/themes/clouds/css-2.0.0/images/zoomout.png
new file mode 100644
index 0000000000..4e97829f77
--- /dev/null
+++ b/themes/clouds/css-2.0.0/images/zoomout.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/add-name.png b/themes/clouds/css-2.0.0/menu/add-name.png
new file mode 100644
index 0000000000..b7282319db
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/add-name.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/branches.png b/themes/clouds/css-2.0.0/menu/branches.png
new file mode 100644
index 0000000000..41a45208c2
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/branches.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/calendar-calendar.png b/themes/clouds/css-2.0.0/menu/calendar-calendar.png
new file mode 100644
index 0000000000..1a3218a0ea
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/calendar-calendar.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/calendar.png b/themes/clouds/css-2.0.0/menu/calendar.png
new file mode 100644
index 0000000000..6f204d2a62
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/calendar.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-ancestors.png b/themes/clouds/css-2.0.0/menu/chart-ancestors.png
new file mode 100644
index 0000000000..88b89df061
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-ancestors.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-compact.png b/themes/clouds/css-2.0.0/menu/chart-compact.png
new file mode 100644
index 0000000000..88b89df061
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-compact.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-descendants.png b/themes/clouds/css-2.0.0/menu/chart-descendants.png
new file mode 100644
index 0000000000..2a79c0f0e6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-descendants.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-family-book.png b/themes/clouds/css-2.0.0/menu/chart-family-book.png
new file mode 100644
index 0000000000..ec47cab139
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-family-book.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-fanchart.png b/themes/clouds/css-2.0.0/menu/chart-fanchart.png
new file mode 100644
index 0000000000..90a8e058ff
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-fanchart.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-hourglass.png b/themes/clouds/css-2.0.0/menu/chart-hourglass.png
new file mode 100644
index 0000000000..4678b4c7ac
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-hourglass.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-lifespan.png b/themes/clouds/css-2.0.0/menu/chart-lifespan.png
new file mode 100644
index 0000000000..ad87d12948
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-lifespan.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-pedigree-map.png b/themes/clouds/css-2.0.0/menu/chart-pedigree-map.png
new file mode 100644
index 0000000000..94da001712
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-pedigree-map.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-pedigree.png b/themes/clouds/css-2.0.0/menu/chart-pedigree.png
new file mode 100644
index 0000000000..9a81839ff6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-pedigree.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-relationship.png b/themes/clouds/css-2.0.0/menu/chart-relationship.png
new file mode 100644
index 0000000000..7d603d07c6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-relationship.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-statistics.png b/themes/clouds/css-2.0.0/menu/chart-statistics.png
new file mode 100644
index 0000000000..15382623ef
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-statistics.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-timeline.png b/themes/clouds/css-2.0.0/menu/chart-timeline.png
new file mode 100644
index 0000000000..269b9e8688
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-timeline.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart-tree.png b/themes/clouds/css-2.0.0/menu/chart-tree.png
new file mode 100644
index 0000000000..6e8cdf6eff
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart-tree.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/chart.png b/themes/clouds/css-2.0.0/menu/chart.png
new file mode 100644
index 0000000000..f65151f568
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/chart.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/clippings-add.png b/themes/clouds/css-2.0.0/menu/clippings-add.png
new file mode 100644
index 0000000000..409eb0dbfa
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/clippings-add.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/clippings-cart.png b/themes/clouds/css-2.0.0/menu/clippings-cart.png
new file mode 100644
index 0000000000..dba253fbeb
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/clippings-cart.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/clippings.png b/themes/clouds/css-2.0.0/menu/clippings.png
new file mode 100644
index 0000000000..f251c9cc45
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/clippings.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-add-favorite.png b/themes/clouds/css-2.0.0/menu/edit-add-favorite.png
new file mode 100644
index 0000000000..90aa41242b
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-add-favorite.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-delete.png b/themes/clouds/css-2.0.0/menu/edit-delete.png
new file mode 100644
index 0000000000..56eec5fe35
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-delete.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-gedcom.png b/themes/clouds/css-2.0.0/menu/edit-gedcom.png
new file mode 100644
index 0000000000..46dfa3a860
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-gedcom.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-link.png b/themes/clouds/css-2.0.0/menu/edit-link.png
new file mode 100644
index 0000000000..5dde39ee4d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-link.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-note.png b/themes/clouds/css-2.0.0/menu/edit-note.png
new file mode 100644
index 0000000000..397c854e17
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-note.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-obje.png b/themes/clouds/css-2.0.0/menu/edit-obje.png
new file mode 100644
index 0000000000..a6cfe2683f
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-obje.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-reorder.png b/themes/clouds/css-2.0.0/menu/edit-reorder.png
new file mode 100644
index 0000000000..f9b5d15d83
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-reorder.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-repository.png b/themes/clouds/css-2.0.0/menu/edit-repository.png
new file mode 100644
index 0000000000..f9b87422ea
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-repository.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-sex.png b/themes/clouds/css-2.0.0/menu/edit-sex.png
new file mode 100644
index 0000000000..d6960daafe
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-sex.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/edit-source.png b/themes/clouds/css-2.0.0/menu/edit-source.png
new file mode 100644
index 0000000000..15feefa861
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/edit-source.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/fam-addchil.png b/themes/clouds/css-2.0.0/menu/fam-addchil.png
new file mode 100644
index 0000000000..e7cc97e8f6
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/fam-addchil.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/fam-change.png b/themes/clouds/css-2.0.0/menu/fam-change.png
new file mode 100644
index 0000000000..e43e347b12
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/fam-change.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/fam.png b/themes/clouds/css-2.0.0/menu/fam.png
new file mode 100644
index 0000000000..9bdd6cf860
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/fam.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/help.png b/themes/clouds/css-2.0.0/menu/help.png
new file mode 100644
index 0000000000..5836e9e93d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/help.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/indi.png b/themes/clouds/css-2.0.0/menu/indi.png
new file mode 100644
index 0000000000..2be759d2aa
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/indi.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-fam.png b/themes/clouds/css-2.0.0/menu/list-fam.png
new file mode 100644
index 0000000000..9c5004bb09
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-fam.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-indi.png b/themes/clouds/css-2.0.0/menu/list-indi.png
new file mode 100644
index 0000000000..750314454b
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-indi.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-note.png b/themes/clouds/css-2.0.0/menu/list-note.png
new file mode 100644
index 0000000000..ae5ca0404d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-note.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-obje.png b/themes/clouds/css-2.0.0/menu/list-obje.png
new file mode 100644
index 0000000000..643a7afaad
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-obje.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-plac.png b/themes/clouds/css-2.0.0/menu/list-plac.png
new file mode 100644
index 0000000000..a0a6d8cfa9
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-plac.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-repo.png b/themes/clouds/css-2.0.0/menu/list-repo.png
new file mode 100644
index 0000000000..379c9b496c
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-repo.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list-sour.png b/themes/clouds/css-2.0.0/menu/list-sour.png
new file mode 100644
index 0000000000..364a29c5db
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list-sour.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/list.png b/themes/clouds/css-2.0.0/menu/list.png
new file mode 100644
index 0000000000..1f30270f68
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/list.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/note.png b/themes/clouds/css-2.0.0/menu/note.png
new file mode 100644
index 0000000000..397c854e17
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/note.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/obje.png b/themes/clouds/css-2.0.0/menu/obje.png
new file mode 100644
index 0000000000..0592aafdde
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/obje.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/repo.png b/themes/clouds/css-2.0.0/menu/repo.png
new file mode 100644
index 0000000000..2b2f86ad4d
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/repo.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/report-report.png b/themes/clouds/css-2.0.0/menu/report-report.png
new file mode 100644
index 0000000000..cad9878574
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/report-report.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/report.png b/themes/clouds/css-2.0.0/menu/report.png
new file mode 100644
index 0000000000..975a04f419
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/report.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/search-search.png b/themes/clouds/css-2.0.0/menu/search-search.png
new file mode 100644
index 0000000000..fc232c170a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/search-search.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/search.png b/themes/clouds/css-2.0.0/menu/search.png
new file mode 100644
index 0000000000..198f605c37
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/search.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/sour.png b/themes/clouds/css-2.0.0/menu/sour.png
new file mode 100644
index 0000000000..15feefa861
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/sour.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/story.png b/themes/clouds/css-2.0.0/menu/story.png
new file mode 100644
index 0000000000..934c02aa90
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/story.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/tree-tree.png b/themes/clouds/css-2.0.0/menu/tree-tree.png
new file mode 100644
index 0000000000..ac7e0d4c11
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/tree-tree.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/menu/tree.png b/themes/clouds/css-2.0.0/menu/tree.png
new file mode 100644
index 0000000000..5c53db332a
--- /dev/null
+++ b/themes/clouds/css-2.0.0/menu/tree.png
Binary files differ
diff --git a/themes/clouds/css-2.0.0/style.css b/themes/clouds/css-2.0.0/style.css
new file mode 100644
index 0000000000..39e2377285
--- /dev/null
+++ b/themes/clouds/css-2.0.0/style.css
@@ -0,0 +1,4278 @@
+/**
+ * webtrees: online genealogy
+ * Copyright (C) 2017 webtrees development team
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+/* The clouds theme */
+
+/* Override Bootstrap formatting */
+h2::first-letter {
+ margin-top: 0;
+}
+
+.table-given-name {
+ overflow-x: hidden;
+}
+
+.btn-link {
+ padding: 0 .25rem;
+}
+
+.card-header .btn-link {
+ font-size: 0;
+ line-height: 0;
+ border: 0;
+}
+
+.container-fluid {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+.container-fluid {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+/*
+ * Any element that is loaded dynamically has the class wt-ajax-load.
+ * We can provide a "loading" placeholder for empty elements with this class.
+ */
+.wt-ajax-load:empty {
+ height: 32px;
+ background: url(images/loading-32x32.gif) no-repeat 50% 50%;
+}
+
+/*
+ * Icons use FontAwesome by default, but have additional classes to
+ * allow them to be overridden
+ *
+ * .wt-icon-arrow-down
+ * .wt-icon-arrow-end (right on LTR, left on RTL)
+ * .wt-icon-arrow-start (left on LTR, right on RTL)
+ * .wt-icon-arrow-up
+ * .wt-icon-bing-maps
+ * .wt-icon-calendar
+ * .wt-icon-copy
+ * .wt-icon-delete
+ * .wt-icon-edit
+ * .wt-icon-email
+ * .wt-icon-family
+ * .wt-icon-help
+ * .wt-icon-individual
+ * .wt-icon-google-maps
+ * .wt-icon-keyboard
+ * .wt-icon-media
+ * .wt-icon-note
+ * .wt-icon-openstreetmap
+ * .wt-icon-preferences
+ * .wt-icon-repository
+ * .wt-icon-source
+ * .wt-icon-submitter
+ */
+.wt-icon-arrow-down::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-down.png);
+}
+
+a > .wt-icon-arrow-down:hover::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-down-hover.png);
+}
+
+.wt-icon-arrow-end::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-right.png);
+}
+
+[dir=rtl] .wt-icon-arrow-end::before {
+ content: url(icons/arrow-left.png);
+}
+
+a > .wt-icon-arrow-end:hover::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-right-hover.png);
+}
+
+[dir=rtl] a > .wt-icon-arrow-end:hover::before {
+ content: url(icons/arrow-left-hover.png);
+}
+
+.wt-icon-arrow-start::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-left.png);
+}
+
+[dir=rtl] .wt-icon-arrow-start::before {
+ content: url(icons/arrow-right.png);
+}
+
+a > .wt-icon-arrow-start:hover::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-left-hover.png);
+}
+
+[dir=rtl] a > .wt-icon-arrow-start:hover::before {
+ content: url(icons/arrow-right-hover.png);
+}
+
+.wt-icon-arrow-up::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-up.png);
+}
+
+a > .wt-icon-arrow-up:hover::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/arrow-up-hover.png);
+}
+
+.wt-icon-bing-maps::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/bing-maps.png);
+}
+
+.wt-icon-calendar::before {
+ width: 19px;
+ height: 15px;
+ content: url(icons/calendar.png)
+}
+
+.wt-icon-coordinates::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/coordinates.png)
+}
+
+.wt-icon-copy::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/copy.png)
+}
+
+.wt-icon-delete::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/delete.png);
+}
+
+.wt-icon-edit::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/edit.png);
+}
+
+.wt-icon-family::before {
+ width: 14px;
+ height: 15px;
+ content: url(icons/family.png);
+}
+
+.wt-icon-help::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/help.png);
+}
+
+.wt-icon-google-maps::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/google-maps.png);
+}
+
+.wt-icon-individual::before {
+ width: 11px;
+ height: 15px;
+ content: url(icons/individual.png);
+}
+
+.wt-icon-keyboard::before {
+ width: 30px;
+ height: 15px;
+ content: url(icons/keyboard.png);
+}
+
+.wt-icon-media::before {
+ width: 18px;
+ height: 16px;
+ content: url(icons/media.png);
+}
+
+.wt-icon-note::before {
+ width: 20px;
+ height: 20px;
+ content: url(icons/note.png);
+}
+
+.wt-icon-openstreetmap::before {
+ width: 16px;
+ height: 16px;
+ content: url(icons/openstreetmap.png);
+}
+
+.wt-icon-preferences::before {
+ width: 25px;
+ height: 25px;
+ content: url(icons/preferences.png);
+}
+
+.wt-icon-repository::before {
+ width: 15px;
+ height: 15px;
+ content: url(icons/repository.png);
+}
+
+.wt-icon-source::before {
+ width: 18px;
+ height: 16px;
+ content: url(icons/source.png);
+}
+
+.wt-icon-submitter::before {
+ width: 11px;
+ height: 15px;
+ content: url(icons/individual.png);
+}
+
+/*
+ * Pages have the following high-level structure:
+ *
+ * wt-global
+ * +---wt-header-wrapper
+ * +---wt-header-container
+ * | +---wt-header-content
+ * | +---wt-accessibility-links
+ * | +---wt-site-logo
+ * | +---wt-site-title
+ * | +---wt-header-search
+ * | | +---wt-header-search-form
+ * | | +---wt-header-search-field
+ * | | +---wt-header-search-button
+ * | +---wt-secondary-navigation
+ * | | +---wt-secondary-menu
+ * | +---wt-primary-navigation
+ * | +---wt-primary-menu
+ * +---wt-main-container
+ * | +---wt-main-content
+ * | +---wt-messages
+ * | +---wt-page-title
+ * | +---wt-page-options wt-page-options-xxxxx
+ * | +---wt-page-content
+ * +---wt-footer-container
+ * +---wt-footer-content
+ * +---wt-contact-links
+ * +---wt-powered-by-webtrees
+ * +---wt-page-views
+ * +---wt-cookie-warning
+ */
+
+.wt-global {
+ background: #c8e7ff url(images/background.png) repeat-x fixed top left;
+ color: #006;
+}
+
+.wt-header-wrapper {
+ background: #acf url(images/clouds.png) repeat-x;
+ border-bottom: thin solid #79c;
+}
+
+.wt-header-container {
+ margin-top: 0.5rem;
+}
+
+.wt-header-content {
+}
+
+.wt-block-content {
+ overflow: auto;
+}
+
+
+.wt-accessibility-links {
+}
+
+.wt-site-logo {
+ display: none;
+}
+
+.wt-site-title {
+ order: 1;
+ flex: 1 1 fit-content;
+ font-size: 1.5rem;
+}
+
+.wt-header-search {
+ order: 3;
+ flex: 0 0 15rem;
+}
+
+.wt-header-search-form {
+}
+
+.wt-secondary-navigation {
+ order: 2;
+ flex: 0 0 fit-content;
+ white-space: nowrap;
+}
+
+.wt-secondary-menu {
+}
+
+.wt-secondary-menu .nav-link {
+ display: inline-block;
+ padding: 0.5rem;
+}
+
+.wt-secondary-menu .nav-item + .nav-item::before {
+ content: "|";
+}
+
+.wt-secondary-menu .dropdown-toggle:after {
+ display: none;
+}
+
+.wt-secondary-menu .dropdown-item {
+ padding-left: 1rem;
+ padding-right: 1rem;
+}
+
+.wt-primary-navigation {
+ order: 3;
+ flex: 1 0 auto;
+}
+
+.wt-primary-menu {
+}
+
+.wt-primary-menu .nav-item {
+ padding: 0 0.75rem;
+}
+
+.wt-primary-menu .nav-link {
+ /* All menu icons are 22px x 22px */
+ height: calc(22px + 1rem);
+ width: 22px;
+ /* Hide text */
+ padding: 0.5rem 0;
+ overflow: hidden;
+}
+
+.wt-primary-menu .dropdown-item {
+ /* Space between icons and align with submenu icons */
+ padding: 0;
+}
+
+.wt-primary-menu .dropdown-item::before {
+ /* All submenu icons are 22px x 22px */
+ height: 22px;
+ width: 22px;
+ /* Align icons and text */
+ vertical-align: top;
+ /* Space between icon and text */
+ padding: 0 .25rem;
+}
+
+.wt-primary-menu .nav-item::before {
+ /* The size of the menu icons */
+ width: 22px;
+ height: 22px;
+}
+
+.wt-primary-menu .dropdown-item::before {
+ /* The size of the submneu icons */
+ width: 22px;
+ height: 22px;
+}
+
+.wt-primary-menu .dropdown-item:first-child {
+ font-weight: bold;
+ text-align: center;
+ border-bottom: solid thin #ddd;
+}
+
+.menu-tree .nav-link::before {
+ content: url(menu/tree.png);
+}
+
+.menu-tree .dropdown-item:not(:first-child)::before {
+ content: url(menu/tree-tree.png);
+}
+
+.menu-chart .nav-link::before {
+ content: url(menu/chart.png);
+}
+
+.menu-chart-ancestry::before {
+ content: url(menu/chart-ancestors.png);
+}
+
+.menu-chart-compact::before {
+ content: url(menu/chart-compact.png);
+}
+
+.menu-chart-descendants::before {
+ content: url(menu/chart-descendants.png);
+}
+
+.menu-chart-familybook::before {
+ content: url(menu/chart-family-book.png);
+}
+
+.menu-chart-fanchart::before {
+ content: url(menu/chart-fanchart.png);
+}
+
+.menu-chart-hourglass::before {
+ content: url(menu/chart-hourglass.png);
+}
+
+.menu-chart-lifespan::before {
+ content: url(menu/chart-lifespan.png);
+}
+
+.menu-chart-pedigree::before {
+ content: url(menu/chart-pedigree.png);
+}
+
+.menu-chart-pedigreemap::before {
+ content: url(menu/chart-pedigree-map.png);
+}
+
+.menu-chart-relationship::before {
+ content: url(menu/chart-relationship.png);
+}
+
+.menu-chart-statistics::before {
+ content: url(menu/chart-statistics.png);
+}
+
+.menu-chart-timeline::before {
+ content: url(menu/chart-timeline.png);
+}
+
+.menu-chart-tree::before {
+ content: url(menu/chart-tree.png);
+}
+
+.menu-list .nav-link::before {
+ content: url(menu/list.png);
+}
+
+.menu-branches::before {
+ content: url(menu/branches.png);
+}
+
+.menu-list-fam::before {
+ content: url(menu/list-fam.png);
+}
+
+.menu-list-indi::before {
+ content: url(menu/list-indi.png);
+}
+
+.menu-list-note::before {
+ content: url(menu/list-note.png);
+}
+
+.menu-list-obje::before {
+ content: url(menu/list-obje.png);
+}
+
+.menu-list-plac::before {
+ content: url(menu/list-plac.png);
+}
+
+.menu-list-repo::before {
+ content: url(menu/list-repo.png);
+}
+
+.menu-list-sour::before {
+ content: url(menu/list-sour.png);
+}
+
+.menu-calendar .nav-link::before {
+ content: url(menu/calendar.png);
+}
+
+.menu-calendar-day::before {
+ content: url(menu/calendar-calendar.png);
+}
+
+.menu-calendar-month::before {
+ content: url(menu/calendar-calendar.png);
+}
+
+.menu-calendar-year::before {
+ content: url(menu/calendar-calendar.png);
+}
+
+.menu-report .nav-link::before {
+ content: url(menu/report.png);
+}
+
+.menu-report .dropdown-item:not(:first-child)::before {
+ content: url(menu/report-report.png);
+}
+
+.menu-search .nav-link::before {
+ content: url(menu/search.png);
+}
+
+.menu-search .dropdown-item:not(:first-child)::before {
+ content: url(menu/search-search.png);
+}
+
+.menu-help .nav-link::before {
+ content: url(menu/help.png);
+}
+
+.menu-clippings .nav-link::before {
+ content: url(menu/clippings.png);
+}
+
+.menu-clippings-add::before {
+ content: url(menu/clippings-add.png);
+}
+
+.menu-clippings-cart::before {
+ content: url(menu/clippings-cart.png);
+}
+
+.menu-fam .nav-link::before {
+ content: url(menu/fam.png);
+}
+
+.menu-fam-change::before {
+ content: url(menu/fam-change.png);
+}
+
+.menu-fam-addchil::before {
+ content: url(menu/fam-addchil.png);
+}
+
+.menu-fam-orderchil::before {
+ content: url(menu/edit-reorder.png);
+}
+
+.menu-fam-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-fam-addfav::before {
+ content: url(menu/edit-add-favorite.png);
+}
+
+.menu-fam-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-indi .nav-link::before {
+ content: url(menu/indi.png);
+}
+
+.menu-indi-addname::before {
+ content: url(menu/add-name.png);
+}
+
+.menu-indi-editsex::before {
+ content: url(menu/edit-sex.png);
+}
+
+.menu-indi-orderfam::before {
+ content: url(menu/edit-reorder.png);
+}
+
+.menu-indi-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-indi-addfav::before {
+ content: url(menu/edit-add-favorite.png);
+}
+
+.menu-indi-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-obje .nav-link::before {
+ content: url(menu/obje.png);
+}
+
+.menu-obje-edit::before {
+ content: url(menu/edit-obje.png);
+}
+
+.menu-obje-link::before {
+ content: url(menu/edit-link.png);
+}
+
+.menu-obje-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-obje-addfav::before {
+ content: url(menu/edit-add-favorite.png);
+}
+
+.menu-obje-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-note .nav-link::before {
+ content: url(menu/note.png);
+}
+
+.menu-note-edit::before {
+ content: url(menu/edit-note.png);
+}
+
+.menu-note-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-note-addfav::before {
+ content: url(menu/edit-add-favorite.png);
+}
+
+.menu-note-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-record .nav-link::before {
+ content: url(menu/indi.png);
+}
+
+.menu-record-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-record-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-repo .nav-link::before {
+ content: url(menu/repo.png);
+}
+
+.menu-repo-edit::before {
+ content: url(menu/edit-repository.png);
+}
+
+.menu-repo-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-repo-addfav::before {
+ content: url(menu/edit-add-favorite.png);
+}
+
+.menu-repo-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-sour .nav-link::before {
+ content: url(menu/sour.png);
+}
+
+.menu-sour-edit::before {
+ content: url(menu/edit-source.png);
+}
+
+.menu-sour-del::before {
+ content: url(menu/edit-delete.png);
+}
+
+.menu-sour-addfav::before {
+ content: url(menu/edit-add-favorite.png);
+}
+
+.menu-sour-editraw::before {
+ content: url(menu/edit-gedcom.png);
+}
+
+.menu-story .nav-link::before {
+ content: url(menu/story.png);
+}
+
+.wt-main-container {
+}
+
+.wt-main {
+}
+
+.wt-messages {
+}
+
+.wt-page-title {
+ text-align: center;
+}
+
+.wt-page-options {
+ max-width: 50rem;
+ margin: 0 auto;
+}
+
+.wt-page-options .form-group {
+ margin-bottom: 2px;
+}
+
+.wt-page-options-label {
+ color: #039;
+ background-color: #95b8e0;
+ border: thin solid #ccc;
+}
+
+.wt-page-options-value {
+ color: #006;
+ background-color: #ecf5ff;
+ border: thin solid #ccc;
+ padding: 0.25rem 0.75rem;
+}
+
+.wt-page-content {
+ margin-top: 1rem;
+}
+
+.wt-footer-container {
+}
+
+.wt-footer-content {
+}
+
+.wt-contact-links {
+}
+
+.wt-powered-by-webtrees {
+}
+
+.wt-page-views {
+}
+
+.wt-cookie-warning {
+}
+
+/*
+ * The home/my pages
+ *
+ * wt-home-page / wt-my-page
+ * +---wt-main-blocks
+ * | +---wt-block, wt-block-AAA
+ * | +---wt-block, wt-block-BBB
+ * | +---wt-block, wt-block-CCC
+ * +---wt-side-blocks
+ * +---wt-block, wt-block-XXX
+ * +---wt-block, wt-block-YYY
+ * +---wt-block, wt-block-ZZZ
+ *
+ * Each block as the structure
+ * wt-block, wt-block-XXX
+ * +---wt-block-header, wt-block-header-XXX
+ * +---wt-block-content, wt-block-content-XXX
+ */
+
+.wt-block {
+ color: #000;
+ margin-bottom: 5px;
+ padding: 1px;
+ vertical-align: top;
+}
+
+.wt-block-header {
+ background: url(images/block-header-background.png);
+ background-size: auto 100%;
+ padding: 0.25rem 0.75rem;
+}
+
+.wt-block-header::before {
+ content: url(images/block-header-disk.png);
+ margin: 0.5rem;
+}
+
+.blockcontent {
+ border: solid #999 1px;
+ margin: 0 2px 10px 0;
+ overflow: auto;
+ padding: 5px;
+}
+
+.blockcontent .list_table {
+ border-spacing: 1px;
+ border: solid #999 1px;
+ border-right: 0;
+}
+
+.blockcontent .list_value,
+.blockcontent .list_value_wrap {
+ border: 0;
+ border-top: solid #999 1px;
+ border-right: solid #999 1px;
+}
+
+/*
+ * Pending changes page
+ *
+ * wt-pending-changes-page
+ */
+
+/*
+ * Edit genealogy data page
+ *
+ * wt-edit-page, wt-edit-XXXX-page
+ */
+
+/*
+ * Configure home/my page blocks page
+ *
+ * wt-edit-blocks-page
+ */
+
+/*
+ * Login page
+ *
+ * wt-login-page
+ */
+
+/*
+ * Ancestors chart
+ *
+ * wt-chart, wt-ancestors-chart
+ * +---wt-ancestors-chart-list
+ * +---wt-ancestors-chart-list-item
+ */
+.wt-ancestors-chart-list {
+}
+
+/*
+ * Compact chart
+ *
+ * wt-chart, wt-compact-chart
+ */
+
+.wt-ancestors-chart-list-item {
+}
+
+/*
+ * Descendants chart
+ *
+ * wt-chart, wt-descendants-chart
+ * +---wt-descendants-chart-list
+ * +---wt-descendants-chart-list-item
+ */
+.wt-descendants-chart-list {
+}
+
+.wt-descendants-chart-list-item {
+}
+
+/*
+ * Family book chart
+ *
+ * wt-chart, wt-family-book-chart
+ */
+
+/*
+ * Fan chart
+ *
+ * wt-chart, wt-fan-chart
+ */
+
+/*
+ * Hourglass chart
+ *
+ * wt-chart, wt-hourglass-chart
+ */
+
+/*
+ * Hourglass chart
+ *
+ * wt-chart, wt-interactive-tree
+ */
+
+/*
+ * Lifespans chart
+ *
+ * wt-chart, wt-lifespans-chart
+ */
+
+/*
+ * Pedigree chart
+ *
+ * wt-chart, wt-pedigree-chart
+ */
+
+/*
+ * Pedigree map
+ *
+ * wt-chart, wt-pedigree-map
+ */
+
+/*
+ * Relationships chart
+ *
+ * wt-chart, wt-relationships-chart
+ */
+
+/*
+ * Statistics chart
+ *
+ * wt-chart, wt-statistics-chart
+ */
+
+/*
+ * Timeline chart
+ *
+ * wt-chart, wt-timeline-chart
+ */
+
+/*
+ * Family list and individual list
+ *
+ * wt-page-options
+ * +---wt-initials-list
+ * +---wt-initial-list-item
+ * +---wt-initial
+ * +---wt-initial, active
+ * wt-page-content
+ * +---wt-list, wt-{family,individual}-list
+ */
+
+.wt-initials-list {
+ list-style: none;
+}
+
+.wt-initials-list-item {
+ display: inline;
+}
+
+.wt-initials-list-item + .wt-initials-list-item::before {
+ content: '|';
+}
+
+.wt-initial {
+ padding: 0 0.25rem;
+}
+
+.wt-initial.active {
+ color: #f00;
+ font-weight: bold;
+}
+
+/*
+ * Media object list
+ *
+ * wt-list, wt-media-list
+ */
+
+/*
+ * Note object list
+ *
+ * wt-list, wt-note-list
+ */
+
+/*
+ * Source list
+ *
+ * wt-list, wt-source-list
+ */
+
+/*
+ * Repository list
+ *
+ * wt-list, wt-repository-list
+ */
+
+/*
+ * Branches list
+ *
+ * wt-branches-page
+ */
+
+/*
+ * Place hierarchy
+ *
+ * wt-place-hierarchy-page
+ */
+
+/*
+ * Calendar
+ *
+ * wt-calendar-page
+ */
+
+/*
+ * Reports
+ *
+ * wt-reports-page
+ */
+
+/*
+ * Search
+ *
+ * wt-search-page, wt-general-serach-page/wt-phonetic-search-page/wt-advanced-search-page/wt-search-replace-page
+ */
+
+/* ====== Round Corners ======== */
+input,
+fieldset,
+.border1,
+.block,
+.facts_label03,
+.facts_value,
+.list_label,
+.list_label_wrap,
+.list_value,
+.list_value_wrap,
+.messagebox,
+.optionbox,
+.person_box,
+.person_boxF,
+.person_boxNN,
+.person0,
+.person1,
+.person2,
+.person3,
+.person4,
+.person5,
+.wt-primary-menu ul,
+.secondary-menu li ul,
+footer,
+#indi_main_blocks,
+#tabs{
+ border-radius: 3px;
+}
+
+/* ios on click workaround */
+.iconz {
+ cursor: pointer;
+}
+
+input:required:valid {
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAONJREFUeNpi/P//PwMlgImBQjDwBrCgCzDOF2Zg+Adk/AOGDRvQfHZGoDWMxgyMDMb/Q1/NIt0F/xk8gIbNZPj7P41YL4AUGsM1//rfkuyeYMzw8z9xXgBqgNm0nuHnv0D/IH/juavmngV6oYY4F3z7y2DqY2oMpANB9MYl684yfP9Xw3Dzzw7sXgQmJGTM0MbjwdDKc0b2vt5/EM2QwunBoMyCVS1YPYYAMOwZ7FmiGLLYzjBYsSQD+QpALAjErNgMYERPyoyMjMxAih+IOYD4LxD/hOJfQLV/MaJ9NC8wAAQYAPbPfH2KJKx/AAAAAElFTkSuQmCC) no-repeat right top;
+}
+
+input:required:invalid {
+ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNpi/P//PwMlgImBQjAMDGBBF1jFyOgBpFqAuOYPA8MOoAI4P+z//x0YJoBiARkvYWA486+k5D+IBuJqZD66WnAMogvMA9o4F6j4R3Lyf2R6IQODMVEGTAW6CoirgfjMB2/v/yB6CgNDYQ8W14IwRiB+A7rgOwNDYLChofGcrVvPgugfDAzR/yFhwUAwDJqBNj6Ulf0PooEhV4jMx+YCRvSknAeMBWDotwgwMKRzMTCcfQW0GcQHxkbNJCyxwDiaFxgAAgwAYy67YIOQ//cAAAAASUVORK5CYII=) no-repeat right top;
+}
+
+[dir=rtl] input:required:valid,
+[dir=rtl] input:required:invalid {
+ background-position: left top;
+}
+
+a {
+ color: #039;
+ text-decoration: none;
+}
+
+a:hover {
+ color: #f00;
+ text-decoration: none;
+}
+
+:focus {
+ outline-style: none;
+}
+
+.flash-messages {
+ clear: both;
+ text-align: center;
+}
+
+img {
+ border: 0;
+}
+
+legend img {
+ height: 20px;
+ vertical-align: middle;
+ width: 20px;
+}
+
+img.block,
+#mycart img {
+ border: 0;
+ height: 25px;
+ vertical-align: middle;
+}
+
+.topbottombar {
+ font-size: 12px;
+ font-weight: bold;
+ padding: 4px;
+ text-align: center;
+}
+
+#mycart a img {
+ height: 15px;
+}
+
+.button {
+ width: 60px;
+}
+
+button:focus {
+ outline: 0;
+}
+
+.alpha_index {
+ color: #006;
+}
+
+hr {
+ margin-top: 5px;
+ border-color: #006;
+}
+
+.person_box, .action_header {
+ background: #ddf;
+ border: 1px solid #aaa;
+ padding: 3px;
+}
+
+.person_boxF, .action_headerF {
+ background: #fdd;
+ border: 1px solid #aaa;
+ padding: 3px;
+}
+
+.person_boxNN {
+ background: #fff;
+ border: 1px solid #aaa;
+ padding: 3px;
+}
+
+.person_box:target,
+.news_box:target,
+#gedcom_stats:target {
+ background-color: #ffc;
+}
+
+/* families tab person box */
+#relatives_content .person_box > .person_box,
+#relatives_content .person_boxF > .person_boxF,
+#relatives_content .person_boxNN > .person_boxNN {
+ border: 0;
+ min-height: 50px;
+}
+
+.center {
+ text-align: center;
+}
+
+table.center {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.list_table {
+ margin: 0 auto;
+}
+
+.list_label,
+.list_label_wrap {
+ color: #fff;
+ border: 1px solid #999;
+ font-weight: bold;
+ text-align: center;
+}
+
+.list_value,
+.list_value_wrap {
+ background-color: #edf7f9;
+ border: solid #999 1px;
+ vertical-align: top;
+}
+
+.list_label,
+.list_value {
+ white-space: nowrap;
+ padding: 4px;
+}
+
+.list_label_wrap,
+.list_value_wrap {
+ white-space: normal;
+}
+
+.facts_table {
+ width: 100%;
+}
+
+.facts_table .optionbox {
+ white-space: normal;
+}
+
+div.fact_SHARED_NOTE {
+ clear: both;
+}
+
+.facts_label {
+ border: 1px solid #acf;
+ padding: 4px;
+ width: 20%;
+ text-align: center;
+}
+
+.facts_label03 {
+ padding: 4px;
+ text-align: center;
+ font-weight: bold;
+}
+
+.facts_value {
+ background: #fff;
+ border: solid #999 1px;
+ padding: 4px;
+}
+
+.facts_label .submenu a {
+ background: #fff;
+ color: #000;
+}
+
+.quickfacts a {
+ padding: 0 3px;
+ font-size: 9px;
+}
+
+.tabs_table {
+ width: 99%;
+}
+
+.name1 {
+ font-weight: bold;
+ font-size: 12px;
+}
+
+.name2 {
+ font-size: 16px;
+ }
+
+a:hover .name1, a:hover .name2 {
+ color: #f00;
+ font-weight: bold;
+ font-size: 12px;
+}
+
+a:hover .nameZoom {
+ color: #f00;
+ font-size: 14px;
+ font-weight: bold;
+}
+
+.details0,
+.details1 {
+ font-size: 11px;
+}
+
+.details2 {
+ color: #006;
+ font-size: 12px;
+}
+
+.nameZoom {
+ color: #006;
+ font-size: 14px;
+ font-weight: bold;
+}
+
+.details_label {
+ font-weight: bold;
+}
+
+.name_head {
+ color: #333;
+ font-size: 16px;
+ font-weight: bold;
+ line-height: 2;
+ padding: 0 5px;
+}
+
+.date {
+ color: #039;
+}
+
+.label {
+ font-weight: bold;
+}
+
+.error {
+ color: #d00;
+ font-weight: bold;
+}
+
+.largeError {
+ color: #d00;
+ font-size: large;
+ font-weight: bold;
+}
+
+.warning {
+ color: #f00;
+ font-weight: bold;
+}
+
+.indent {
+ padding-left: 7px;
+}
+
+.image {
+ height: 150px;
+ padding: 5px;
+ margin-right: 15px;
+}
+
+[dir=rtl] .image {
+ margin-right: 0;
+ margin-left: 15px;
+}
+
+.gender_image {
+ margin: 0 3px;
+ border: 0;
+ vertical-align: middle;
+}
+
+.thumbnail {
+ height: auto;
+ padding: 3px;
+}
+
+.icon {
+ border: 0;
+ padding: 0 5px;
+}
+
+.sublinks_cell {
+ background-color: #9be;
+ font-size: 12px;
+}
+
+.submenu .icon {
+ vertical-align: middle;
+ width: 20px;
+ height: 20px;
+}
+
+.subheaders {
+ color: #006;
+ font-weight: bold;
+ font-size: 15px;
+ margin-top: 15px;
+ vertical-align: bottom;
+}
+
+#family-table .subheaders:first-child {
+ width: 285px;
+}
+
+.age {
+ font-size: 9px;
+}
+
+.parentdeath {
+ border: thin solid #888;
+ padding: 1px;
+}
+
+.source_citations {
+ display: none;
+}
+
+.selected-option {
+ background-color: #cef;
+}
+
+.border1 {
+ border: solid #000 1px;
+}
+
+.menuitem {
+ text-decoration: none;
+ font-size: 11px;
+ padding: 1px;
+}
+
+.menuitem_hover {
+ text-decoration: none;
+ font-size: 11px;
+ padding: 1px;
+}
+
+.menuitem .icon, .menuitem_hover .icon {
+ width: 50px;
+ height: 50px;
+}
+
+.submenu {
+ text-decoration: none;
+ font-size: 11px;
+ background-color: #fff;
+ border: solid #ccc 1px;
+ visibility: hidden;
+ position: absolute;
+ padding: 5px;
+}
+
+.submenuitem {
+ vertical-align: middle;
+ font-size: 11px;
+ height: 20px;
+ text-decoration: none;
+ background-color: #fff;
+ padding: 1px;
+ white-space: nowrap;
+}
+
+.submenuitem_hover {
+ vertical-align: middle;
+ height: 20px;
+ font-size: 11px;
+ background-color: #fff;
+ border: 1px solid #ccc;
+ white-space: nowrap;
+ padding: 1px;
+}
+
+.submenuitem a,
+.submenuitem_hover a {
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.journal_box {
+ padding: 3pt;
+ border: thin solid #aaa;
+ overflow: visible;
+}
+
+.news_box {
+ border-top: solid #ccc 1px;
+}
+
+.news_title {
+ color: #000;
+ font-weight: bold;
+}
+
+.news_date {
+ color: #000;
+ margin-bottom: 12px;
+}
+
+.current_day {
+ font-weight: bold;
+ font-size: 16px;
+}
+
+.cal_day {
+ float: left;
+ font-weight: bold;
+}
+
+.rtl_cal_day {
+ direction: rtl;
+ float: right;
+ color: #00f;
+ font-weight: bold;
+}
+
+.helpcontent {
+ margin-left: 10px;
+ margin-right: 10px;
+}
+
+.helpcontent dt {
+ clear: both;
+}
+
+#my-page h1 {
+ margin: 0.25em auto 0.6em;
+}
+
+.tdtop {
+ vertical-align: top;
+}
+
+.tdmid {
+ vertical-align: middle;
+}
+
+.tdbot,
+.tvertline {
+ vertical-align: bottom;
+}
+
+#childbox {
+ padding: 5px;
+ position: absolute;
+ display: none;
+ text-align: start;
+ white-space: nowrap;
+ top: 20px;
+ left: 0;
+}
+
+[dir=rtl] #childbox {
+ left: auto;
+ right: 0;
+}
+
+.layout3 #childbox {
+ top: auto;
+ bottom: 20px;
+}
+
+#childbox a.name1 {
+ display: block;
+ margin-left: 5px;
+}
+
+.person0 {
+ background-color: #ddf;
+ border: outset #999 1px;
+ vertical-align: top;
+}
+
+.person1 {
+ background-color: #afa;
+ border: outset #afa 1px;
+ vertical-align: top;
+}
+
+.person2 {
+ background-color: #faa;
+ border: outset #faa 1px;
+ vertical-align: top;
+}
+
+.person3 {
+ background-color: #aad;
+ border: outset #55f 1px;
+ vertical-align: top;
+}
+
+.person4 {
+ background-color: #f55;
+ border: outset #f55 1px;
+ vertical-align: top;
+}
+
+.person5 {
+ background-color: #5f5;
+ border: outset #5f5 1px;
+ vertical-align: top;
+}
+
+.listlog {
+ line-height: 20pt;
+ color: #555;
+}
+
+.starredname {
+ text-decoration: underline;
+}
+
+.search_hit {
+ background-color: #ff0;
+}
+
+.search_item {
+ font-weight: 600;
+}
+
+.descriptionbox {
+ font-size: 12px;
+ border: 1px solid #ccc;
+ vertical-align: top;
+ padding: 3px;
+}
+
+.optionbox {
+ font-size: 12px;
+ background-color: #ecf5ff;
+ color: #006;
+ border: solid #ccc 1px;
+ vertical-align: top;
+ white-space: nowrap;
+ padding: 3px;
+}
+
+.vmiddle {
+ vertical-align: middle;
+}
+
+.red {
+ color: #f00;
+}
+
+.rela,
+.histo {
+ opacity: 0.8;
+}
+
+.width10 {
+ width: 10%;
+}
+
+.width20 {
+ width: 20%;
+}
+
+.width25 {
+ width: 25%;
+}
+
+.width30 {
+ width: 30%;
+}
+
+.width33 {
+ width: 33%;
+}
+
+.width40 {
+ width: 40%;
+}
+
+.width50 {
+ width: 50%;
+}
+
+.width60 {
+ width: 60%;
+}
+
+.width66 {
+ width: 66%;
+}
+
+.width70 {
+ width: 70%;
+}
+
+.width75 {
+ width: 75%;
+}
+
+.width80 {
+ width: 80%;
+}
+
+.width90 {
+ width: 90%;
+}
+
+.width100 {
+ width: 100%;
+}
+
+.font9 {
+ font-size: 9px;
+}
+
+.font11 {
+ font-size: 11px;
+}
+
+.messagebox {
+ background-color: #c2ceef;
+ border: solid #ccc 1px;
+}
+
+/* ---Pending edits--- */
+.new {
+ outline: solid blue 1px;
+}
+
+.old {
+ outline: solid red 1px;
+}
+
+.tag_cloud {
+ text-align: center;
+}
+
+.tag_cloud a {
+ white-space: nowrap;
+}
+
+.nowrap {
+ white-space: nowrap;
+}
+
+.wrap {
+ white-space: normal;
+}
+
+.statistics-page {
+ text-align: center;
+}
+
+.center2 {
+ text-align: center;
+}
+
+.gchart {
+ border: solid #999 1px;
+}
+
+/* ---Find special characters--- */
+.largechars {
+ font-family: monospace;
+ font-size: 200%;
+}
+
+#facts_content dd {
+ float: left;
+ width: 70%;
+}
+
+.clearfloat {
+ clear: both;
+}
+
+/* this keeps the tag color the same when it is a link as when not */
+
+.place {
+ padding-top: 5px;
+}
+
+#pending h2 {
+ text-align: center;
+ margin-bottom: 20px;
+}
+
+#pending h3 {
+ text-align: center;
+ margin-top: 20px;
+}
+
+#pending .list_value {
+ padding: 3px;
+ text-align: center;
+ vertical-align: middle;
+ white-space: nowrap;
+}
+
+#pending .indent {
+ padding: 0;
+}
+
+/* ======== Person box ======= */
+.gedcom_favorites_block,
+.user_favorites_block,
+.person_box_template {
+ overflow: visible !important;
+}
+
+/* Box styles are
+ 0 compact view
+ 1 normal view - small box
+ 2 normal view - large box
+*/
+.box-style0 {
+ cursor: url(images/zoomin.png), n-resize;
+}
+
+.box-style0-expanded {
+ cursor: url(images/zoomout.png), n-resize;
+}
+
+.box-style0-expanded,
+.box-style1-expanded {
+ width: 300px !important;
+ height: auto !important;
+ line-height: 1.5em!important;
+}
+
+.person_box_template {
+ height: auto;
+ white-space: normal;
+ overflow: hidden !important;
+}
+
+.person_box_template .namedef i[class^="icon-sex"] {
+ margin-left: 3px;
+}
+
+[dir=rtl] .person_box_template .namedef i[class^="icon-sex"] {
+ margin-right: 3px;
+}
+
+.person_box_template .icons {
+ float: right;
+}
+
+[dir=rtl] .person_box_template .icons {
+ float: left;
+}
+
+.person_box_template .inout {
+ clear: both;
+ display: none;
+}
+
+.person_box_template .chart_textbox {
+ overflow: hidden;
+}
+
+.person_box_template img,
+.person_box_template a.gallery {
+ float: left;
+ height: 50px;
+ margin: 0 2px 0 0;
+ max-width: 80px;
+ width: auto;
+}
+
+[dir=rtl] .person_box_template img,
+[dir=rtl] .person_box_template a.gallery {
+ float: right;
+ margin: 0 0 0 2px;
+}
+
+.person_box_template i[class^="icon-silhouette"] {
+ float: left;
+}
+
+[dir=rtl] .person_box_template i[class^="icon-silhouette"] {
+ float: right;
+}
+
+/* login.php */
+#login-register-page h2,
+#login-page .confirm {
+ text-align: center;
+}
+
+#login-register-page .warning {
+ margin: 20px auto;
+ text-align: center;
+}
+
+#login-register-page .back {
+ font-weight: bold;
+ font-size: 14px;
+ text-align: center;
+}
+
+#login-register-page .confirm {
+ margin: 20px auto;
+ width: 500px;
+}
+
+#login-register-page .confirm p {
+ font-weight: bold;
+ font-size: 14px;
+}
+
+#login-register-page .confirm p + p {
+ font-size: 12px;
+ font-weight: normal;
+}
+
+#login-text,
+#register-text,
+#user-verify {
+ margin: 0 auto;
+ width: 40%;
+ min-width: 450px;
+}
+
+#login-box,
+#register-box {
+ text-align: center;
+}
+
+#login-form,
+#new_passwd_form,
+#register-form,
+#verify-form {
+ background-color: #95b8e0;
+ border: 1px solid #999;
+ display: inline-block;
+ margin: 10px auto 0;
+ padding: 5px;
+}
+
+#login-form div label {
+ text-align: right;
+}
+
+#register-form,
+#verify-form {
+ width: 440px;
+}
+
+#login-form div,
+#login-form div a,
+#new_passwd_form div,
+#register-form div,
+#verify-form div {
+ margin: auto;
+ padding: 5px;
+ text-align: center;
+}
+
+#login-form label,
+#new_passwd_form label,
+#verify-form label {
+ display: block;
+}
+
+#login-form label input,
+#new_passwd_form label input,
+#verify-form input {
+ width: 140px;
+ margin: 0 10px;
+}
+
+#register-form p,
+#verify-form p {
+ text-align: left;
+}
+
+#new_passwd_form h4,
+#register-form h4 {
+ font-weight: normal;
+ text-align: center;
+}
+
+#register-form div,
+#verify-form div {
+ text-align: right;
+}
+
+#register-form label input,
+#register-form label select {
+ background-color: #fff;
+ width: 220px;
+ margin: 0 10px;
+ padding: 3px;
+}
+
+#register-form label select {
+ margin: 0 10px;
+ width: 228px;
+}
+
+#register-form div#registration-submit {
+ text-align: center;
+}
+
+#register-form #user_comments {
+ width: 350px;
+}
+
+[dir=rtl] #login-form label,
+[dir=rtl] #new_passwd_form label,
+[dir=rtl] #register-form label,
+[dir=rtl] #verify-form label {
+ text-align: left;
+}
+
+[dir=rtl] #register-form div,
+[dir=rtl] #verify-form div {
+ text-align: left;
+}
+
+[dir=rtl] #register-form p,
+[dir=rtl] #verify-form p {
+ text-align: right;
+}
+
+/* --- reportengine.php --- */
+#reportengine-page table {
+ margin: 20px auto;
+}
+
+#reportengine-page .report-type {
+ overflow: hidden;
+ margin: auto;
+ width: 180px;
+}
+
+#reportengine-page .report-type div {
+ float: left;
+ margin: 0 20px;
+}
+
+#reportengine-page .report-type p {
+ margin: 0;
+ text-align: center;
+}
+
+/* styles for popup menus */
+.itr {
+ position: absolute;
+ line-height: 1.5;
+}
+
+.popup {
+ position: absolute;
+ top: 21px;
+ right: 0;
+ left: auto;
+ visibility: hidden;
+ opacity: 0;
+ transition: visibility 0s ease .25s,opacity .25s ease;
+ z-index: 9999;
+ box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4);
+}
+
+[dir=rtl] .popup {
+ left: 0;
+ right: auto;
+}
+
+.popup ul {
+ white-space: nowrap;
+ list-style: none;
+ margin: 0;
+ padding: 0 10px;
+ font-size: smaller;
+}
+
+.popup > ul {
+ padding: 2px 10px;
+}
+
+.popup li .NAME {
+ padding: 0 5px;
+}
+
+.popup .nav-link {
+ display: inline;
+ vertical-align: top;
+ padding: 5px;
+}
+
+.itr:hover .popup {
+ visibility: visible;
+ opacity: 1;
+ transition-delay: 0s;
+}
+
+/* styles for FindFacts pop-up */
+#layDefinedTags,
+#tabDefinedTagsShow {
+ width: 450px;
+}
+
+#tabDefinedTags {
+ width: 430px;
+}
+
+#layDefinedTags {
+ margin-left: auto;
+ margin-right: auto;
+ height: 285px;
+ overflow: auto;
+}
+
+#tabDefinedTags {
+ border-collapse: collapse;
+}
+
+#tabDefinedTags th,
+#tabDefinedTags td {
+ border: solid 1px #000;
+ margin: 0;
+ padding: 3px;
+}
+
+#tabDefinedTags tbody th {
+ text-align: left;
+ font-weight: bold;
+}
+
+#tabDefinedTags tr.sel {
+ background-color: #d1d9ef;
+ color: #888;
+}
+
+#tabDefinedTags tr.unsel {
+ background-color: #fff;
+ color: #888;
+}
+
+#tabDefinedTagsShow {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#tabDefinedTagsShow td {
+ width: 50%;
+ text-align: center;
+}
+
+#tabFilterAndCustom {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#tabAction {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+#tabAction td {
+ width: 50%;
+ text-align: center;
+}
+
+/* ======== List styles ====== */
+.surname-list,
+.givn-list {
+ margin: 5px auto;
+}
+
+.source-list table,
+.note-list table,
+.repo-list table,
+.media-list table,
+.indi-list table,
+.fam-list table {
+ width: 100%;
+}
+
+.source-list td,
+.note-list td,
+.repo-list td,
+.media-list td,
+.indi-list td,
+.fam-list td,
+.recent_changes_block td,
+.upcoming_events_block td,
+.surname-list td,
+.givn-list td {
+ padding: 2px 5px;
+}
+
+.surname-list td {
+ vertical-align: top;
+}
+
+.indi-list .stats,
+.fam-list .stats {
+ margin: 0 auto;
+ width: auto;
+}
+
+.source-list th,
+.note-list th,
+.repo-list th,
+.media-list th,
+.indi-list th,
+.fam-list th,
+.recent_changes_block th,
+.upcoming_events_block th,
+.todays_events_block th,
+.todo_block th,
+.yahrzeit_block th,
+.surname-list th,
+.givn-list th {
+ cursor: pointer;
+ font-weight: 600;
+ padding: 2px 4px;
+ white-space: nowrap;
+}
+
+.source-list th:last-child,
+.note-list th:last-child,
+.repo-list th:last-child {
+ margin: 0 -2px 1px 1px;
+ padding: 3px 0 4px;
+ width: 24px;
+}
+
+.givn-list th {
+ cursor: pointer;
+ white-space: nowrap;
+ padding: 2px;
+ text-align: center;
+}
+
+#source-details h2,
+#sourcelist-page h2,
+#note-details h2,
+#notelist-page h2,
+#repo-details h2,
+#repolist-page h2,
+#media-details h2,
+#statistics-page h2 {
+ margin-bottom: 20px;
+ text-align: center;
+}
+
+#source-edit,
+#note-edit,
+#repo-edit,
+#media-edit {
+ overflow-x: auto;
+}
+
+.media-list td img {
+ display: block;
+ height: 40px;
+ width: auto;
+ margin: 3px auto;
+}
+
+.filtersH,
+.filtersF {
+ margin: 4px;
+}
+
+.filtersH img {
+ margin-bottom: 2px;
+}
+
+.loading-image {
+ background: transparent url(images/loading-32x32.gif) 50% 50% no-repeat;
+ height: 50px;
+ margin: 50px;
+}
+
+.list-charts {
+ text-align: center;
+}
+
+#search-result-tabs h3 {
+ text-align: center;
+}
+
+#searchAccordion-indi,
+#searchAccordion-fam,
+#searchAccordion-source,
+#searchAccordion-note {
+ margin: auto;
+ width: 99%;
+}
+
+#place-hierarchy h2,
+#place-hierarchy h4 {
+ text-align: center;
+}
+
+[dir=rtl] .source-list th:last-child,
+[dir=rtl] .note-list th:last-child,
+[dir=rtl] .repo-list th:last-child {
+ margin: 0 1px 1px -2px;
+}
+
+#main_select,
+#available_select,
+#right_select {
+ min-width: 150px;
+}
+
+.user_welcome_block table,
+.gedcom_block_block table {
+ margin: auto;
+}
+
+.user_welcome_block td,
+.gedcom_block_block td {
+ width: 33%;
+ text-align: center;
+ vertical-align: top;
+}
+
+/* Random picture block */
+#random_picture {
+ text-align: center;
+}
+
+#random_picture_box {
+ width: 100%;
+}
+
+/* ==== Favourites block ===== */
+.blockcontent .person_box_template .details2 {
+ min-height: 40px;
+}
+
+.blockcontent [class*='box-style2'] {
+ margin: 5px 0;
+}
+
+.add_fav_head {
+ font-weight: 900;
+ margin: 5px 0;
+}
+
+.add_fav_head i {
+ margin: 0 5px 1px;
+}
+
+.add_fav_ref label {
+ display: inline-block;
+ min-width: 100px;
+}
+
+.add_fav_ref input {
+ margin: 0 5px;
+}
+
+/* === Who is online block === */
+.logged_in_list {
+ margin: 5px 0 0;
+ padding: 0;
+ line-height: 20px;
+}
+
+/* Statistics block */
+.stat-table1 {
+ display: table;
+ float: left;
+ width:15%;
+ border-collapse:separate;
+ border-spacing:2px;
+ vertical-align: middle;
+ margin-bottom: 5px;
+}
+
+[dir=rtl] .stat-table1 {
+float: right;
+}
+
+.stat-table2 {
+ display: table;
+ float: left;
+ width:60%;
+ border-collapse:separate;
+ border-spacing:2px;
+ margin-bottom: 5px;
+}
+
+[dir=rtl] .stat-table2 {
+float: right;
+}
+
+.stat-row {
+ display: table-row;
+}
+.stat-cell {
+ display: table-cell;
+ vertical-align: middle;
+ text-align: center;
+ white-space: pre-wrap;
+}
+.left {text-align: left;}
+[dir=rtl] .left {text-align: right;}
+
+/* ==== Theme select block === */
+.theme_form ul {
+ margin: -10px auto;
+}
+
+.theme_form li {
+ visibility: hidden;
+}
+
+.theme_form li ul li {
+ display: inline-block;
+ padding: 10px;
+ visibility: visible;
+}
+
+/* ==== FAQ table styles ===== */
+table.faq {
+ background-color: #eee;
+ margin: 5px 0 50px 5px;
+ width: 98%;
+}
+
+table.faq tr.odd td {
+ background-color: #eee;
+}
+
+div.faq_title {
+ background-color: #eee;
+ margin: 1em 0;
+ padding: .25em;
+ font-weight: bold;
+ width: 98%;
+}
+
+div.faq_body {
+ clear: both;
+ padding: 0 1em;
+}
+
+.faq_top {
+ float: right;
+}
+
+[dir=rtl] .faq_top {
+ float: left;
+}
+
+/* === Positioning edit, copy, delete links === */
+/* General use */
+.editfacts {
+ clear: left;
+ padding-top: 15px;
+}
+
+/* ======== Indi header ====== */
+#indi_header {
+ overflow: hidden;
+ margin: 0 0 5px;
+}
+
+#indi_header h3 {
+ color: #006;
+ font-size: 90%;
+ font-weight: bold;
+ margin: 0;
+ padding: 0 10px 0 30px;
+ text-align: left;
+ overflow: hidden;
+ position: relative;
+}
+
+#indi_header .name_one {
+ font-size: 1.5em;
+}
+
+#indi_header h3 .details1 {
+ font-size: 1.0em;
+}
+
+#indi_header h3.person_box,
+#indi_header h3.person_boxF,
+#indi_header h3.person_boxNN {
+ background-color: #acf;
+ border: 1px solid #8fbcff;
+}
+
+#indi_header h3 .header_age {
+ padding: 5px 0 5px 5px;
+ float: right;
+ font-weight: normal;
+ font-size: 65%;
+}
+
+#indi_header h3 a {
+ display: inline;
+}
+
+#indi_header a {
+ color: #337;
+ font-size: 0.75em;
+ font-weight: normal;
+}
+
+#indi_header a:hover {
+ color: #f00;
+}
+
+#indi_mainimage {
+ float: left;
+}
+
+#header_accordion1 {
+ overflow: hidden;
+}
+
+#header_accordion1 .indi_name_details {
+ margin: 0;
+ overflow: hidden;
+ padding: 5px;
+}
+
+.indi_name_details .name1 {
+ font-weight: normal;
+ padding-top: 5px;
+ font-size: inherit;
+}
+
+#indi_header a.warning {
+ color: #f00;
+ font-size: 1em;
+}
+
+#indi_note {
+ margin: 0 0 5px;
+}
+
+.indi_table {
+ clear: left;
+}
+
+#sex {
+ float: right;
+}
+
+#dates {
+ color: #333;
+ float: right;
+}
+
+#individual-names .wt-icon-edit,
+#individual-names .wt-icon-delete {
+ float: right;
+}
+
+#indi_note .fact_NOTE {
+ float: left;
+ margin: 0 5px 0 0;
+}
+
+#indi_note .fact_SOUR {
+ margin: 3px 0;
+}
+
+#indi_note .fact_SOUR a {
+ font-size: 100%;
+}
+
+#indi_note .fact_NOTE,
+#indi_note .fact_SOUR {
+ clear: both;
+}
+
+/* ===== markdown formatting ===== */
+
+.markdown {
+ /* Tables and pre-formatted text can break the layout. */
+ overflow-x: auto;
+}
+
+.markdown p {
+ margin: 0 0 0.5em;
+ white-space: pre-wrap;
+}
+
+.markdown table {
+ border-collapse: collapse;
+ margin-bottom: 5px;
+}
+
+.markdown th {
+ font-weight: bold;
+}
+
+.markdown td,
+.markdown th {
+ border: solid thin #000;
+ padding: 3px;
+}
+
+[dir=rtl] #indi_header h3 {
+ padding: 0 30px 0 10px;
+ text-align: right;
+}
+
+[dir=rtl] #indi_header h3 .header_age {
+ padding: 5px 5px 5px 0;
+ float: left;
+}
+
+[dir=rtl] #indi_mainimage {
+ float: right;
+}
+
+[dir=rtl] #indi_note .fact_NOTE {
+ float: right;
+ margin: 0 0 0 10px;
+}
+
+[dir=rtl] .indi_table {
+ clear: right;
+}
+
+[dir=rtl] #sex {
+ float: left;
+}
+
+[dir=rtl] #dates {
+ float: left;
+}
+
+[dir=rtl] #individual-names .wt-icon-edit,
+[dir=rtl] #individual-names .wt-icon-delete {
+ float: left;
+}
+
+.odometer {
+ font-family: courier, monospace;
+ font-weight: bold;
+ background: #000;
+ color: #fff;
+}
+
+/* ======= General sprite ==== */
+.male_gender,
+.female_gender,
+.unknown_gender {
+ display: block;
+ background: url(images/general_sprite.png) no-repeat left 0;
+}
+
+.female_gender {
+ background-position: -45px 3px;
+ width: 24px;
+ height: 30px;
+}
+
+.male_gender {
+ background-position: -72px 3px;
+ width: 24px;
+ height: 30px;
+}
+
+.unknown_gender {
+ background-position: -100px 4px;
+ width: 24px;
+ height: 30px;
+}
+
+/* ======== Indi tabs ======== */
+/* Facts & Events tab */
+#personal_facts_content .fact_NOTE,
+#personal_facts_content .fact_SOUR,
+#family-table .fact_NOTE,
+#family-table .fact_SOUR {
+ margin: 5px 3px 5px 0;
+ clear: both;
+}
+
+#note-edit .facts_table,
+#notes_content .facts_table,
+#personal_facts_content .facts_table {
+ table-layout: fixed;
+}
+
+.facts_table .field em {
+ margin-top: 0;
+ padding-left: 5px;
+}
+
+.facts_table .field img {
+ vertical-align: middle;
+}
+
+.media-display-image {
+ float: left;
+}
+
+.media-display-title {
+ float: left;
+ font-style: italic;
+ margin: 10px;
+}
+
+[dir=rtl] .media-display-image {
+ float: right;
+}
+
+[dir=rtl] .media-display-title {
+ float: right;
+}
+
+[dir=rtl] .facts_table .field em {
+ padding-right: 5px;
+}
+
+/* ======== Album tab =========*/
+.album-list {
+ list-style-type: none;
+}
+
+.album-list-item {
+ display: inline-block;
+ text-align: center;
+ padding: 0 12px;
+ height: 112px;
+ width: 120px;
+}
+
+.album-list-item a img {
+ max-height: 78px;
+ max-width: 100px;
+ height: auto;
+ width: auto;
+}
+
+.album-list-item a:hover div {
+ outline: thin solid #bdb071;
+}
+
+.album-image {
+ margin: auto;
+}
+
+.album-title {
+ padding-top: 4px;
+ width: 100%;
+}
+
+/* === jQuery.datatable styling general over-rides === */
+.odd {
+ background-color: #d9eaf7;
+}
+
+.even {
+ background-color: #fafafa;
+}
+
+.css_right {
+ float: left;
+}
+
+.fg-button {
+ padding: 2px 6px;
+}
+
+.dataTables_paginate {
+ float: left;
+ margin-bottom: 3px;
+}
+
+.dataTables_processing {
+ float: left;
+}
+
+.dataTables_filter {
+ float: right;
+ font-weight: normal;
+}
+
+.dataTables_info {
+ float: left;
+ font-weight: normal;
+ padding: 4px;
+}
+
+.recent_changes_block .dataTables_info,
+.upcoming_events_block .dataTables_info,
+.todays_events_block .dataTables_info,
+.todo_block .dataTables_info,
+.yahrzeit_block .dataTables_info {
+ padding: 0;
+}
+
+.upcoming_events_block .dataTables_info,
+.todays_events_block .dataTables_info {
+ padding: 2px 0 0;
+}
+
+.upcoming_events_block button,
+.todays_events_block button {
+ margin: 0 20px;
+}
+
+.dataTables_length {
+ float: right;
+ font-weight: normal;
+}
+
+.dataTables_length select,
+.dataTables_filter input {
+ font-size: 11px;
+ padding: 1px;
+}
+
+.dt-clear {
+ clear: both;
+}
+
+#loading {
+ text-align: center;
+}
+
+.DataTables_sort_wrapper {
+ position: relative;
+ margin: 0 20px;
+ white-space: normal;
+}
+
+.DataTables_sort_wrapper span {
+ left: 0;
+ margin-left: -20px;
+ margin-top: -8px;
+ position: absolute;
+ top: 50%;
+}
+
+.dataTables_wrapper {
+ margin-bottom: 10px;
+}
+
+[dir=rtl] .css_right {
+ float: right;
+}
+
+[dir=rtl] .dataTables_paginate {
+ float: right;
+}
+
+[dir=rtl] .dataTables_processing {
+ float: right;
+}
+
+[dir=rtl] .dataTables_filter {
+ float: left;
+}
+
+[dir=rtl] .dataTables_info {
+ float: right;
+}
+
+[dir=rtl] .dataTables_length {
+ float: left;
+}
+
+[dir=rtl] .DataTables_sort_wrapper {
+ margin-right: 20px;
+}
+
+[dir=rtl] .DataTables_sort_wrapper span {
+ left: auto;
+ right: 0;
+ margin-right: -20px;
+}
+
+/* ======= Sidebar setup ===== */
+#main {
+ min-width: 600px;
+ width: 100%;
+ display: table;
+ table-layout: fixed;
+}
+
+#indi_left {
+ display: table-cell;
+}
+
+#tabs {
+ background-color: #fff;
+ width: 100%;
+ overflow: visible;
+ padding-top: 0.2em;
+}
+
+[dir=rtl] #tabs {
+ float: right;
+}
+
+/* sidebar */
+#sidebar {
+ width: 20%;
+ display: table-cell;
+ vertical-align: top;
+}
+
+#separator {
+ display: table-cell;
+ width: 2.5em;
+ position: relative;
+ background-color: transparent;
+ overflow: hidden;
+}
+
+#separator::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: auto;
+ width: 10px;
+ height: 99999px;
+ content: "";
+ border: 1px solid #8fbcff;
+ border-top-left-radius: 3px;
+ border-top-right-radius: 3px;
+}
+
+[dir=rtl] #separator::after {
+ right: auto;
+ left: 0;
+}
+
+.separator-hidden:after,
+[dir=rtl] .separator-visible::after {
+ background: #acf url(images/general_sprite.png) no-repeat -26px 100px;
+}
+
+.separator-visible:after,
+[dir=rtl] .separator-hidden::after {
+ background: #acf url(images/general_sprite.png) no-repeat -1px 100px;
+}
+
+/* Sidebar content items */
+/* Family navigator */
+#sb_content_family_nav {
+ padding: 0;
+}
+
+#sb_family_nav_content {
+ margin-top: 0;
+}
+
+.nam a:hover {
+ color: #f00;
+}
+
+.nav_content {
+ width: 100%;
+ padding: 0;
+}
+
+.nav_content .facts_label {
+ width: 75px;
+}
+
+#sb_family_nav_content .clist {
+ margin: 0;
+}
+
+.famnav_title {
+ font-weight: bold;
+ display: block;
+ padding: 5px 0;
+}
+
+.flyout {
+ left: 40px;
+}
+
+[dir=rtl] .flyout {
+ left: auto;
+ right: 40px;
+}
+
+.flyout a, .flyout a:hover {
+ color: #000;
+ cursor: default;
+ text-decoration: none;
+}
+
+.flyout2 {
+ font-weight: bold;
+}
+
+.flyout3 {
+ color: #039;
+}
+
+.flyout3:hover {
+ cursor: pointer;
+ color: #f00;
+}
+
+.nav .dropdown-item {
+background: #fff;
+color: black;
+}
+.nav .dropdown-item:focus, .nav .dropdown-item:hover {
+background: #f7f7f9;
+color: #ldlelf;
+}
+
+/* Sidebar*/
+#sb_content_descendancy {
+ margin-top: 0;
+}
+
+#sb_desc_content {
+ margin-left: 3px;
+ font-size: 0.8em;
+}
+
+#sb_desc_content ul {
+ padding: 0;
+ margin: 0;
+}
+
+.sb_desc_indi_li {
+ list-style-type: none;
+}
+
+.desc_tree_div {
+ display: none;
+}
+
+.desc_tree_div ul {
+ padding: 0;
+ margin-left: 10px;
+ margin-top: 0;
+ margin-right: 0;
+}
+
+[dir=rtl] #sb_desc_content {
+ margin-right: 3px;
+}
+
+[dir=rtl] .desc_tree_div ul {
+ margin-right: 10px;
+ margin-left: 0;
+}
+
+/* Individuals and Families */
+#sb_content_individuals,
+#sb_content_families {
+ margin-top: 0;
+}
+
+.sb_indi_surname_li,
+.sb_fam_surname_li {
+ list-style-image: url(images/plus.png);
+}
+
+.name_tree_div ul {
+ padding: 0;
+ margin: 0;
+}
+
+.name_tree_div li {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+/* Clippings */
+#sb_content_clippings {
+ margin-top: 0;
+}
+
+#sb_clippings_content ul {
+ padding: 0;
+ margin: 0;
+}
+
+#sb_clippings_content li {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ white-space: nowrap;
+}
+
+/* Extra info */
+#sb_content_extra_info {
+ font-size: 80%;
+ font-weight: bold;
+ margin-top: 0;
+ overflow: hidden;
+ padding: 5px;
+}
+
+#sb_content_extra_info .editfacts {
+ float: right;
+ margin-top: -30px;
+}
+
+#sb_content_extra_info a {
+ display: block;
+}
+
+#sb_content_extra_info span {
+ font-weight: normal;
+}
+
+#sb_content_extra_info span a {
+ display: inline;
+}
+
+#sb_content_extra_info #hitcounter {
+ border-top: 1px solid #bcd;
+ font-weight: bold;
+ padding-top: 5px;
+}
+
+[dir=rtl] #sb_content_extra_info .editfacts {
+ float: left;
+}
+
+/* ===== search.php ===== */
+#search-page h2 {
+ margin: 20px;
+ text-align: center;
+}
+
+#search-page-table {
+ background-color: #95b8e0;
+ border: 1px outset #ccc;
+ border-top: 0;
+ margin: 20px auto 0;
+ width: 580px;
+}
+
+#search-page-table .label {
+ border-top: 1px solid #ddd;
+ color: #fff;
+ float: left;
+ font-weight: bold;
+ padding: 5px 10px 0;
+}
+
+#search-page-table .value {
+ background-color: #fff;
+ border-top: 1px solid #ccc;
+ padding: 5px;
+}
+
+#search-page-table p {
+ margin: 0;
+}
+
+[dir=rtl] #search-page-table .label {
+ float: right;
+}
+
+[dir=rtl] #search-page-table .value {
+ margin: 0 170px 0 0;
+}
+
+#field_table .list_label, #field_table .facts_label03 {
+ color: #fff;
+}
+
+/* edituser.php */
+#edituser-page h2,
+#edituser_submit {
+ margin: 20px;
+ text-align: center;
+}
+
+#edituser-table {
+ background-color: #95b8e0;
+ border: 1px outset #ccc;
+ border-top: 0;
+ margin: 20px auto 0;
+ width: 800px;
+}
+
+#edituser-table .label {
+ border-top: 1px solid #ccc;
+ color: #fff;
+ float: left;
+ font-weight: bold;
+ padding: 5px 10px 0;
+ width: 240px;
+}
+
+#edituser-table .value {
+ background-color: #fff;
+ border-top: 1px solid #ccc;
+ margin: 0 0 0 260px;
+ padding: 5px;
+}
+
+#edituser-table .label span {
+ margin: 0 10px;
+}
+
+#edituser-table select {
+ margin: 0;
+}
+
+[dir=rtl] #edituser-table .label {
+ float: right;
+}
+
+[dir=rtl] #edituser-table .value {
+ margin: 0 260px 0 0;
+}
+
+
+#addmedia-page input[type="text"][id*="PAGE"],
+#addmedia-page input[type="text"][id*="_UID"] {
+ width: 350px;
+}
+
+#addmedia-page input[type="text"][id*="SOUR"],
+#addmedia-page input[type="text"][id*="REPO"],
+#addmedia-page input[type="text"][id*="OBJE"],
+#addmedia-page input[type="text"][id*="FAMC"],
+#addmedia-page input[type="text"][id*="ASSO"],
+#addmedia-page input[type="text"][id^="AGE"],
+#addmedia-page input[type="text"][id*="SHARED_NOTE"] {
+ width: 70px;
+}
+
+#addmedia-page input[id*="TEXT"] {
+ height: 140px;
+ width: 440px;
+}
+
+/* ===== Styling for the jquery.colorbox gallery ===== */
+#colorbox,
+#cboxOverlay,
+#cboxWrapper {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 9999;
+ overflow: hidden;
+}
+
+#colorbox {
+ border: 2px solid #ccc;
+}
+
+#cboxOverlay {
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ background: #ccc;
+}
+
+#cboxContent {
+ background: #fff;
+ border: 5px solid #888;
+}
+
+#cboxLoadedContent {
+ overflow: auto;
+ background: #fff;
+ margin-bottom: 30px;
+ margin-top: 35px;
+}
+
+#cboxTitle {
+ position: absolute;
+ left: 0;
+ top: 10px;
+ font-size: 14px;
+ color: #949494;
+ text-align: center;
+ width: 100%;
+ font-weight: 800;
+}
+
+.cboxPhoto {
+ float: left;
+ margin: auto;
+ border: 0;
+ display: block;
+ max-width: none;
+}
+
+.cboxIframe {
+ width: 100%;
+ height: 100%;
+ display: block;
+ border: 0;
+}
+
+#cboxPrevious {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ background: url(images/controls.png) no-repeat -75px 0;
+ width: 25px;
+ height: 25px;
+ text-indent: -9999px;
+ margin: 10px;
+ border: 0;
+}
+
+#cboxPrevious:hover {
+ background-position: -75px -25px;
+}
+
+#cboxNext {
+ position: absolute;
+ bottom: 0;
+ left: 27px;
+ background: url(images/controls.png) no-repeat -50px 0;
+ width: 25px;
+ height: 25px;
+ text-indent: -9999px;
+ margin: 10px;
+ border: 0;
+}
+
+#cboxNext:hover {
+ background-position: -50px -25px;
+}
+
+#cboxSlideshow {
+ position: absolute;
+ bottom: 5px;
+ font-size: 14px;
+ left: 57px;
+ margin: 10px;
+ border: 0;
+ background: none;
+}
+
+#cboxSlideshow:hover {
+ color: #f00;
+ background: #fff;
+}
+
+#cboxClose {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ background: url(images/controls.png) no-repeat -25px 0;
+ width: 25px;
+ height: 25px;
+ text-indent: -9999px;
+ margin: 10px;
+ border: 0;
+}
+
+#cboxClose:hover {
+ background-position: -25px -25px;
+}
+
+#cboxCurrent {
+ bottom: 4px;
+ color: #949494;
+ left: 58px;
+ position: absolute;
+}
+
+[dir=rtl] #cboxPrevious {
+ right: 27px;
+ left: auto;
+}
+
+[dir=rtl] #cboxNext {
+ right: 0;
+ left: auto;
+}
+
+[dir=rtl] #cboxCurrent {
+ right: auto;
+ left: 0;
+}
+
+[dir=rtl] #cboxClose {
+ right: auto;
+ left: 0;
+}
+
+[dir=rtl] #cboxSlideshow {
+ right: 57px;
+ left: auto;
+}
+
+/* Stories module */
+.story_title {
+ padding-top: 12px;
+ font-size: 13px;
+ height: 32px;
+ font-weight: bold;
+}
+
+.story_body {
+ padding: 20px;
+ white-space: normal;
+}
+
+.story_edit {
+ padding: 12px;
+}
+
+/* ====== Charts Styles ======== */
+#people label {
+ display:block;
+}
+
+/* Ancestry chart */
+.wt-ancestors-chart-list {
+ background: transparent url(images/vline.png) left top repeat-y;
+ margin: 0 0 0 15px;
+ padding: 0;
+ display: block;
+}
+
+[dir=rtl] .wt-ancestors-chart-list {
+ margin: 0 15px 0 0;
+ background-position: right top;
+}
+
+.wt-ancestors-chart-list-item {
+ margin: 5px 0;
+}
+
+.chart_common li {
+ list-style: outside none none;
+}
+
+.generations {
+ background: transparent url("images/vline.png") repeat-y scroll left top;
+ display: block;
+ margin: 0 0 0 15px;
+ padding: 0;
+}
+
+.chart_common table {
+ padding: 0;
+ border-spacing: 0;
+ border-collapse: collapse;
+ margin: 5px 0;
+}
+
+.chart_common td {
+ border: 0;
+ padding: 0;
+}
+
+.chart_common span.details1 div[class^=fact_] {
+ display: inline-block;
+}
+
+.chart_common span.details1 .date {
+ color: inherit;
+}
+
+/*-- Family book --*/
+#familybook_chart {
+ margin-left: 10px;
+}
+
+#familybook_chart table {
+ border-collapse: collapse;
+ empty-cells: show;
+}
+
+#familybook_chart td {
+ margin: 0;
+ padding: 0;
+}
+
+#familybook_chart h2 {
+ text-align: center;
+}
+
+#familybook_chart .line3,
+#familybook_chart .pvline,
+#familybook_chart .spacer {
+ width: 3px;
+}
+
+#familybook_chart .line4 {
+ width: 7px;
+ vertical-align: middle;
+}
+
+[ID^="vline"] {
+ width: 3px;
+}
+
+#familybook_chart h3 {
+ color: #006;
+ font-size: 16px;
+ text-align: center;
+}
+
+[dir=rtl] #familybook_chart {
+ margin-right: 10px;
+}
+
+/*-- Fan chart ---- */
+.fan_chart_menu {
+ position: absolute;
+ display: none;
+ z-index: 100;
+}
+
+#fan_chart ul {
+ list-style-type: none;
+ margin: 0;
+}
+
+#fan_chart_img {
+ text-align: center;
+}
+
+/*-- Lifespan ---- */
+#lifespan-chart {
+ padding: 0 10px 10px;
+ margin: 0 auto;
+ min-height: 500px;
+}
+
+#lifespan-scale {
+ background: transparent url(images/lifespan-chunk.png) repeat-x left bottom;
+ display: inline-block;
+ padding-bottom: 37px;
+}
+
+#lifespan-scale .date {
+ display: inline-block;
+ width: 70px;
+}
+
+[dir='rtl'] #lifespan-scale .date {
+ text-align: right;
+}
+
+#lifespan-people {
+ position: relative;
+}
+
+#lifespan-people > div {
+ position: absolute;
+ padding: 0;
+}
+
+#lifespan-people .itr {
+ display: inline;
+ white-space: nowrap;
+}
+
+#lifespan-people .popup div:first-of-type {
+ font-weight: 900;
+}
+
+#lifespan-people .popup {
+ left: 0;
+ right: auto;
+ white-space: nowrap;
+}
+
+[dir='rtl'] #lifespan-people .popup {
+ left: auto;
+ right: 0;
+}
+
+/*-- Pedigree ---- */
+#pedigree_chart {
+ position: relative;
+ margin: 20px auto;
+}
+
+#pedigree_canvas {
+ color: #81a9cb;
+ z-index: -1000;
+}
+
+#pedigree-page .layout0 .shadow > div,
+#pedigree-page .layout1 .shadow > div {
+ display: inline-block;
+ vertical-align: middle;
+}
+
+#pedigree-page .spacer {
+ background-image: url(images/spacer.png);
+ height: 20px;
+ width: 1px;
+}
+
+#childarrow,
+.ancestorarrow {
+ text-align: center;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+#pedigree_chart .person_box_template {
+ display: inline-block;
+}
+
+#pedigree_chart .shadow {
+ white-space: nowrap;
+}
+
+#pedigree-page #childarrow {
+ position: relative;
+}
+
+#pedigree-page #childbox {
+ border: 1px solid;
+ background-color: #fff;
+}
+
+.pedigree_form {
+ width: 45px;
+}
+
+#pedigree-page table.list_table {
+ margin: 0 auto;
+ width: 500px;
+}
+
+.pedigree_chart_table {
+ border: 0;
+ border-collapse: collapse;
+ padding: 0;
+ width: 100%;
+}
+
+/*-- timeline --*/
+#timeline_chart {
+ position: relative;
+ top: 0;
+ left: 0;
+}
+
+#field_table {
+ width: 30%;
+ min-width: 500px;
+}
+
+/* ====== Common Icons ========= */
+[class^="icon-"],
+[class*=" icon-"] {
+ display: inline-block;
+ vertical-align: middle;
+ background-repeat: no-repeat;
+}
+
+.icon-add {
+ width: 14px;
+ height: 15px;
+ background-image: url(images/add.png);
+}
+
+.icon-button_addmedia {
+ width: 18px;
+ height: 16px;
+ background-image: url(images/buttons/addmedia.png);
+ vertical-align: middle;
+}
+
+.icon-button_addnote {
+ width: 17px;
+ height: 15px;
+ background-image: url(images/buttons/addnote.png);
+}
+
+.icon-button_addrepository {
+ width: 15px;
+ height: 15px;
+ background-image: url(images/buttons/addrepository.png);
+}
+
+.icon-button_addsource {
+ width: 18px;
+ height: 16px;
+ background-image: url(images/buttons/addsource.png);
+}
+
+.icon-button_family {
+ width: 14px;
+ height: 15px;
+ background-image: url(images/buttons/family.png);
+}
+
+.icon-button_find {
+ width: 17px;
+ height: 15px;
+ background-image: url(images/buttons/find.png);
+}
+
+.icon-button_find_facts {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/buttons/find_facts.png);
+}
+
+.icon-button_head {
+ width: 12px;
+ height: 18px;
+ background-image: url(images/buttons/head.png);
+}
+
+.icon-button_indi {
+ width: 11px;
+ height: 15px;
+ background-image: url(images/buttons/indi.png);
+}
+
+.icon-button_media {
+ width: 18px;
+ height: 16px;
+ background-image: url(images/buttons/media.png);
+ vertical-align: middle;
+}
+
+.icon-button_note {
+ width: 17px;
+ height: 15px;
+ background-image: url(images/buttons/note.png);
+}
+
+.icon-button_place {
+ width: 15px;
+ height: 15px;
+ background-image: url(images/buttons/place.png);
+ vertical-align: middle;
+}
+
+.icon-button_repository {
+ width: 15px;
+ height: 15px;
+ background-image: url(images/buttons/repository.png);
+}
+
+.icon-button_source {
+ width: 18px;
+ height: 16px;
+ background-image: url(images/buttons/source.png);
+}
+
+.icon-cfamily {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/cfamily.png);
+}
+
+.icon-childless {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/childless.png);
+}
+
+.icon-children {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/children.png);
+}
+
+.icon-clippings {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/clippings.png);
+}
+
+.icon-edit_indi {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/edit_indi.png);
+}
+
+.icon-fam-list {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/sfamily.png);
+}
+
+.icon-indi-list {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/indis.png);
+}
+
+.icon-loading-small {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/indicator.gif);
+}
+
+.icon-media {
+ width: 32px;
+ height: 32px;
+ background-image: url(images/media.png);
+}
+
+.icon-media-list {
+ width: 32px;
+ height: 32px;
+ background-image: url(images/media.png);
+}
+
+.icon-media-next {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/rdarrow.png);
+}
+
+.icon-media-play {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/rarrow.png);
+}
+
+.icon-media-prev {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/ldarrow.png);
+}
+
+.icon-media-shuffle {
+ width: 10px;
+ height: 10px;
+ background-image: url(images/reorder.png);
+}
+
+.icon-media-stop {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/stop.png);
+}
+
+.icon-minus {
+ width: 11px;
+ height: 11px;
+ background-image: url(images/minus.png);
+}
+
+.icon-mypage {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/mypage.png);
+}
+
+.icon-note {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/notes.png);
+}
+
+.icon-note-list {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/notes.png);
+}
+
+.icon-plus {
+ width: 11px;
+ height: 11px;
+ background-image: url(images/plus.png);
+}
+
+.icon-reminder {
+ width: 15px;
+ height: 12px;
+ background-image: url(images/reminder.png);
+}
+
+.icon-remove {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/delete.png);
+}
+
+.icon-resn-confidential {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/resn_confidential.png);
+}
+
+.icon-resn-locked {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/resn_locked.png);
+}
+
+.icon-resn-none {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/resn_none.png);
+}
+
+.icon-resn-privacy {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/resn_privacy.png);
+}
+
+.icon-rings {
+ width: 9px;
+ height: 9px;
+ background-image: url(images/rings.png);
+}
+
+.icon-selected {
+ width: 12px;
+ height: 12px;
+ background-image: url(images/selected.png);
+}
+
+.icon-sex_f_15x15 {
+ width: 15px;
+ height: 15px;
+ background-image: url(images/sex_f_15x15.png);
+}
+
+.icon-sex_f_9x9 {
+ width: 9px;
+ height: 9px;
+ background-image: url(images/sex_f_9x9.png);
+}
+
+.icon-sex_m_15x15 {
+ width: 15px;
+ height: 15px;
+ background-image: url(images/sex_m_15x15.png);
+}
+
+.icon-sex_m_9x9 {
+ width: 9px;
+ height: 9px;
+ background-image: url(images/sex_m_9x9.png);
+}
+
+.icon-sex_u_15x15 {
+ width: 15px;
+ height: 15px;
+ background-image: url(images/sex_u_15x15.png);
+}
+
+.icon-sex_u_9x9 {
+ width: 9px;
+ height: 9px;
+ background-image: url(images/sex_u_9x9.png);
+}
+
+.icon-source {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/source.png);
+}
+
+.icon-warning {
+ width: 17px;
+ height: 17px;
+ background-image: url(images/warning.png);
+}
+
+.icon-zoomin {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/zoomin.png);
+}
+
+.icon-zoomout {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/zoomout.png);
+}
+
+/* Silhouettes on charts */
+.icon-silhouette-F {
+ width: 37px;
+ height: 45px;
+ background-image: url(images/silhouette_female_small.png);
+}
+
+.icon-silhouette-M {
+ width: 37px;
+ height: 45px;
+ background-image: url(images/silhouette_male_small.png);
+}
+
+.icon-silhouette-U {
+ width: 37px;
+ height: 45px;
+ background-image: url(images/silhouette_unknown_small.png);
+}
+
+#indi_mainimage .icon-silhouette-F {
+ width: 99px;
+ height: 106px;
+ background-image: url(images/silhouette_female.png);
+}
+
+#indi_mainimage .icon-silhouette-M {
+ width: 99px;
+ height: 99px;
+ background-image: url(images/silhouette_male.png);
+}
+
+#indi_mainimage .icon-silhouette-U {
+ width: 100px;
+ height: 97px;
+ background-image: url(images/silhouette_unknown.png);
+}
+
+[class^="icon-mime-"],
+[class*=" icon-mime-"] {
+ display: inline-block;
+ background: transparent url(images/icon-mime-sprite.png) no-repeat;
+ width: 48px;
+ height: 48px;
+}
+
+/* ===== Generic MIME types ===== */
+[class^="icon-mime-"],
+[class*=" icon-mime-"] {
+ background-position: -99px -49px;
+}
+
+[class^="icon-mime-application-"],
+[class*=" icon-mime-application-"] {
+ background-position: -99px -196px;
+}
+
+[class^="icon-mime-audio-"],
+[class*=" icon-mime-audio-"] {
+ background-position: -197px -98px;
+}
+
+[class^="icon-mime-image-"],
+[class*=" icon-mime-image-"] {
+ background-position: -148px -245px;
+}
+
+[class^="icon-mime-text-"],
+[class*=" icon-mime-text-"] {
+ background-position: -197px -147px;
+}
+
+[class^="icon-mime-video-"],
+[class*=" icon-mime-video-"] {
+ background-position: -148px -147px;
+}
+
+/* ===== Specific MIME types ===== */
+.icon-mime-application-pdf {
+ background-position: -1px -49px;
+}
+
+.icon-mime-application-msword {
+ background-position: -148px -49px;
+}
+
+.icon-mime-application-vnd-ms-excel {
+ background-position: -148px -196px;
+}
+
+.icon-mime-application-x-rar-compressed {
+ background-position: -50px -98px;
+}
+
+.icon-mime-application-zip {
+ background-position: -50px -147px;
+}
+
+.icon-mime-application-x-shockwave-flash {
+ background-position: -148px 0;
+}
+
+.icon-mime-audio-mp3 {
+ background-position: -50px -245px;
+}
+
+.icon-mime-audio-mpeg {
+ background-position: -50px 0;
+}
+
+.icon-mime-audio-x-ms-wma {
+ background-position: -1px -245px;
+}
+
+.icon-mime-audio-wav {
+ background-position: -1px -98px;
+}
+
+.icon-mime-text-html {
+ background-position: -99px -245px;
+}
+
+.icon-mime-text-x-gedcom {
+ background-position: -50px -49px;
+}
+
+.icon-mime-image-bmp {
+ background-position: 197px 0;
+}
+
+.icon-mime-image-gif {
+ background-position: -197px -49px;
+}
+
+.icon-mime-image-jpeg {
+ background-position: -1px -147px;
+}
+
+.icon-mime-image-png {
+ background-position: -99px -98px;
+}
+
+.icon-mime-image-svg {
+ background-position: -197px -196px;
+}
+
+.icon-mime-image-tiff {
+ background-position: -148px -98px;
+}
+
+.icon-mime-video-quicktime {
+ background-position: -99px -147px;
+}
+
+.icon-mime-video-avi {
+ background-position: -99px 0;
+}
+
+.icon-mime-video-x-ms-wmv {
+ background-position: -50px -196px;
+}
+/* ====== End Icon styles ====== */
+
+/* ====== Theme Header ========= */
+
+/* Tbl hdrs and Light Text */
+.descriptionbox,
+.topbottombar,
+.topbottombar a,
+.list_label,
+.list_label a,
+.facts_label,
+.facts_label a,
+.facts_label .date,
+.facts_label03,
+.facts_table h2,
+.facts_table .descriptionbox a {
+ background-color: #95b8e0;
+ color: #039;
+}
+
+/* Base Color */
+.descriptionbox .submenu a,
+.blockcontent,
+.list_value,
+.list_value_wrap,
+.news_box,
+.submenuitem_hover {
+ background: inherit;
+}
+
+#topMenu {
+ background: #acf;
+ clear: both;
+ height: 31px;
+ width: 100%;
+}
+
+#topMenu ul {
+ margin: 0;
+ padding: 0;
+}
+
+/* Set stack level for top two header menu rows */
+.hsearch {
+ display: block;
+ float: right;
+ padding-right: 10px;
+ padding-top: 5px;
+}
+
+.search-icon {
+ height: 17px;
+ vertical-align: top;
+}
+
+.powered-by-webtrees {
+ display: inline-block;
+ margin-top: 10px;
+ width: 100px;
+ height: 21px;
+}
+
+.powered-by-webtrees:after {
+ content: url(images/powered-by-webtrees.png);
+}
+
+.logo {
+ text-align: center;
+}
+
+footer .center {
+ text-align: center;
+}
+
+footer .error {
+ color: #d00;
+ font-weight: bold;
+}
+
+.user_links {
+ white-space: nowrap;
+}
+
+/* ====== End Theme Footer ===== */
+
+/* ====== Theme Icons ========== */
+.icon-indis {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/indis.png);
+}
+
+.icon-patriarch {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/patriarch.png);
+}
+
+.icon-pedigree {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/pedigree.png);
+}
+
+.icon-place {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/place.png);
+}
+
+.icon-repo-list {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/repository.png);
+}
+
+.icon-repository {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/repository.png);
+}
+
+.icon-search {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/go.png);
+}
+
+.icon-sfamily {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/sfamily.png);
+}
+
+.icon-source-list {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/source.png);
+}
+
+.icon-tree {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/gedcom.png);
+}
+
+.icon-user_add {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/user_add.png);
+}
+
+.cookie-warning {
+ background: #666;
+ color: #fff;
+ height: 3em;
+ line-height: 2.5em;
+ transition: height 0.5s;
+}