diff --git a/css-1.6.2/images/large_menu_sprite.png b/css-1.6.2/images/large_menu_sprite.png deleted file mode 100644 index 37172d1..0000000 Binary files a/css-1.6.2/images/large_menu_sprite.png and /dev/null differ diff --git a/css-1.6.2/images/lifespan-down.png b/css-1.6.2/images/lifespan-down.png deleted file mode 100644 index 93bdcd0..0000000 Binary files a/css-1.6.2/images/lifespan-down.png and /dev/null differ diff --git a/css-1.6.2/images/lifespan-left.png b/css-1.6.2/images/lifespan-left.png deleted file mode 100644 index 68eafd9..0000000 Binary files a/css-1.6.2/images/lifespan-left.png and /dev/null differ diff --git a/css-1.6.2/images/lifespan-right.png b/css-1.6.2/images/lifespan-right.png deleted file mode 100644 index d272b53..0000000 Binary files a/css-1.6.2/images/lifespan-right.png and /dev/null differ diff --git a/css-1.6.2/images/lifespan-up.png b/css-1.6.2/images/lifespan-up.png deleted file mode 100644 index cac1e72..0000000 Binary files a/css-1.6.2/images/lifespan-up.png and /dev/null differ diff --git a/css-1.6.2/images/menu_bg_left.png b/css-1.6.2/images/menu_bg_left.png deleted file mode 100644 index b6ab664..0000000 Binary files a/css-1.6.2/images/menu_bg_left.png and /dev/null differ diff --git a/css-1.6.2/images/menu_bg_right.png b/css-1.6.2/images/menu_bg_right.png deleted file mode 100644 index 608b02b..0000000 Binary files a/css-1.6.2/images/menu_bg_right.png and /dev/null differ diff --git a/css-1.6.2/favicon.png b/css-1.7.0/favicon.png similarity index 100% rename from css-1.6.2/favicon.png rename to css-1.7.0/favicon.png diff --git a/css-1.6.2/images/W_192.psd b/css-1.7.0/images/W_192.psd similarity index 100% rename from css-1.6.2/images/W_192.psd rename to css-1.7.0/images/W_192.psd diff --git a/css-1.6.2/images/add.png b/css-1.7.0/images/add.png similarity index 100% rename from css-1.6.2/images/add.png rename to css-1.7.0/images/add.png diff --git a/css-1.6.2/images/admin.png b/css-1.7.0/images/admin.png similarity index 100% rename from css-1.6.2/images/admin.png rename to css-1.7.0/images/admin.png diff --git a/css-1.6.2/images/bg.png b/css-1.7.0/images/bg.png similarity index 100% rename from css-1.6.2/images/bg.png rename to css-1.7.0/images/bg.png diff --git a/css-1.6.2/images/bing.png b/css-1.7.0/images/bing.png similarity index 100% rename from css-1.6.2/images/bing.png rename to css-1.7.0/images/bing.png diff --git a/css-1.6.2/images/block_bg.png b/css-1.7.0/images/block_bg.png similarity index 100% rename from css-1.6.2/images/block_bg.png rename to css-1.7.0/images/block_bg.png diff --git a/css-1.6.2/images/block_small_bg.png b/css-1.7.0/images/block_small_bg.png similarity index 100% rename from css-1.6.2/images/block_small_bg.png rename to css-1.7.0/images/block_small_bg.png diff --git a/css-1.6.2/images/buttons/addmedia.png b/css-1.7.0/images/buttons/addmedia.png similarity index 100% rename from css-1.6.2/images/buttons/addmedia.png rename to css-1.7.0/images/buttons/addmedia.png diff --git a/css-1.6.2/images/buttons/addnote.png b/css-1.7.0/images/buttons/addnote.png similarity index 100% rename from css-1.6.2/images/buttons/addnote.png rename to css-1.7.0/images/buttons/addnote.png diff --git a/css-1.6.2/images/buttons/addrepository.png b/css-1.7.0/images/buttons/addrepository.png similarity index 100% rename from css-1.6.2/images/buttons/addrepository.png rename to css-1.7.0/images/buttons/addrepository.png diff --git a/css-1.6.2/images/buttons/addsource.png b/css-1.7.0/images/buttons/addsource.png similarity index 100% rename from css-1.6.2/images/buttons/addsource.png rename to css-1.7.0/images/buttons/addsource.png diff --git a/css-1.6.2/images/buttons/calendar.png b/css-1.7.0/images/buttons/calendar.png similarity index 100% rename from css-1.6.2/images/buttons/calendar.png rename to css-1.7.0/images/buttons/calendar.png diff --git a/css-1.6.2/images/buttons/family.png b/css-1.7.0/images/buttons/family.png similarity index 100% rename from css-1.6.2/images/buttons/family.png rename to css-1.7.0/images/buttons/family.png diff --git a/css-1.7.0/images/buttons/find.png b/css-1.7.0/images/buttons/find.png new file mode 100644 index 0000000..be6c600 Binary files /dev/null and b/css-1.7.0/images/buttons/find.png differ diff --git a/css-1.6.2/images/buttons/find_facts.png b/css-1.7.0/images/buttons/find_facts.png similarity index 100% rename from css-1.6.2/images/buttons/find_facts.png rename to css-1.7.0/images/buttons/find_facts.png diff --git a/css-1.6.2/images/buttons/head.png b/css-1.7.0/images/buttons/head.png similarity index 100% rename from css-1.6.2/images/buttons/head.png rename to css-1.7.0/images/buttons/head.png diff --git a/css-1.6.2/images/buttons/indi.png b/css-1.7.0/images/buttons/indi.png similarity index 100% rename from css-1.6.2/images/buttons/indi.png rename to css-1.7.0/images/buttons/indi.png diff --git a/css-1.6.2/images/buttons/keyboard.png b/css-1.7.0/images/buttons/keyboard.png similarity index 100% rename from css-1.6.2/images/buttons/keyboard.png rename to css-1.7.0/images/buttons/keyboard.png diff --git a/css-1.6.2/images/buttons/media.png b/css-1.7.0/images/buttons/media.png similarity index 100% rename from css-1.6.2/images/buttons/media.png rename to css-1.7.0/images/buttons/media.png diff --git a/css-1.6.2/images/buttons/note.png b/css-1.7.0/images/buttons/note.png similarity index 100% rename from css-1.6.2/images/buttons/note.png rename to css-1.7.0/images/buttons/note.png diff --git a/css-1.6.2/images/buttons/place.png b/css-1.7.0/images/buttons/place.png similarity index 100% rename from css-1.6.2/images/buttons/place.png rename to css-1.7.0/images/buttons/place.png diff --git a/css-1.6.2/images/buttons/repository.png b/css-1.7.0/images/buttons/repository.png similarity index 100% rename from css-1.6.2/images/buttons/repository.png rename to css-1.7.0/images/buttons/repository.png diff --git a/css-1.6.2/images/buttons/source.png b/css-1.7.0/images/buttons/source.png similarity index 100% rename from css-1.6.2/images/buttons/source.png rename to css-1.7.0/images/buttons/source.png diff --git a/css-1.6.2/images/buttons/target.png b/css-1.7.0/images/buttons/target.png similarity index 100% rename from css-1.6.2/images/buttons/target.png rename to css-1.7.0/images/buttons/target.png diff --git a/css-1.6.2/images/childless.png b/css-1.7.0/images/childless.png similarity index 100% rename from css-1.6.2/images/childless.png rename to css-1.7.0/images/childless.png diff --git a/css-1.6.2/images/children.png b/css-1.7.0/images/children.png similarity index 100% rename from css-1.6.2/images/children.png rename to css-1.7.0/images/children.png diff --git a/css-1.6.2/images/clippings.png b/css-1.7.0/images/clippings.png similarity index 100% rename from css-1.6.2/images/clippings.png rename to css-1.7.0/images/clippings.png diff --git a/css-1.6.2/images/controls.png b/css-1.7.0/images/controls.png similarity index 100% rename from css-1.6.2/images/controls.png rename to css-1.7.0/images/controls.png diff --git a/css-1.6.2/images/controls.psd b/css-1.7.0/images/controls.psd similarity index 100% rename from css-1.6.2/images/controls.psd rename to css-1.7.0/images/controls.psd diff --git a/css-1.6.2/images/darrow.png b/css-1.7.0/images/darrow.png similarity index 100% rename from css-1.6.2/images/darrow.png rename to css-1.7.0/images/darrow.png diff --git a/css-1.6.2/images/darrow2.png b/css-1.7.0/images/darrow2.png similarity index 100% rename from css-1.6.2/images/darrow2.png rename to css-1.7.0/images/darrow2.png diff --git a/css-1.6.2/images/ddarrow.png b/css-1.7.0/images/ddarrow.png similarity index 100% rename from css-1.6.2/images/ddarrow.png rename to css-1.7.0/images/ddarrow.png diff --git a/css-1.6.2/images/ddarrow2.png b/css-1.7.0/images/ddarrow2.png similarity index 100% rename from css-1.6.2/images/ddarrow2.png rename to css-1.7.0/images/ddarrow2.png diff --git a/css-1.6.2/images/divider.png b/css-1.7.0/images/divider.png similarity index 100% rename from css-1.6.2/images/divider.png rename to css-1.7.0/images/divider.png diff --git a/css-1.6.2/images/dline.png b/css-1.7.0/images/dline.png similarity index 100% rename from css-1.6.2/images/dline.png rename to css-1.7.0/images/dline.png diff --git a/css-1.6.2/images/dline2.png b/css-1.7.0/images/dline2.png similarity index 100% rename from css-1.6.2/images/dline2.png rename to css-1.7.0/images/dline2.png diff --git a/css-1.6.2/images/edit_indi.png b/css-1.7.0/images/edit_indi.png similarity index 100% rename from css-1.6.2/images/edit_indi.png rename to css-1.7.0/images/edit_indi.png diff --git a/css-1.6.2/images/email.png b/css-1.7.0/images/email.png similarity index 100% rename from css-1.6.2/images/email.png rename to css-1.7.0/images/email.png diff --git a/css-1.6.2/images/family.png b/css-1.7.0/images/family.png similarity index 100% rename from css-1.6.2/images/family.png rename to css-1.7.0/images/family.png diff --git a/css-1.6.2/images/footer_bg_left.png b/css-1.7.0/images/footer_bg_left.png similarity index 100% rename from css-1.6.2/images/footer_bg_left.png rename to css-1.7.0/images/footer_bg_left.png diff --git a/css-1.6.2/images/footer_bg_right.png b/css-1.7.0/images/footer_bg_right.png similarity index 100% rename from css-1.6.2/images/footer_bg_right.png rename to css-1.7.0/images/footer_bg_right.png diff --git a/css-1.6.2/images/general_sprite.png b/css-1.7.0/images/general_sprite.png similarity index 100% rename from css-1.6.2/images/general_sprite.png rename to css-1.7.0/images/general_sprite.png diff --git a/css-1.6.2/images/general_sprite.psd b/css-1.7.0/images/general_sprite.psd similarity index 100% rename from css-1.6.2/images/general_sprite.psd rename to css-1.7.0/images/general_sprite.psd diff --git a/css-1.6.2/images/search.png b/css-1.7.0/images/go.png similarity index 100% rename from css-1.6.2/images/search.png rename to css-1.7.0/images/go.png diff --git a/css-1.6.2/images/googlemaps.png b/css-1.7.0/images/googlemaps.png similarity index 100% rename from css-1.6.2/images/googlemaps.png rename to css-1.7.0/images/googlemaps.png diff --git a/css-1.6.2/images/header.png b/css-1.7.0/images/header.png similarity index 100% rename from css-1.6.2/images/header.png rename to css-1.7.0/images/header.png diff --git a/css-1.6.2/images/header.psd b/css-1.7.0/images/header.psd similarity index 100% rename from css-1.6.2/images/header.psd rename to css-1.7.0/images/header.psd diff --git a/css-1.6.2/images/help2.png b/css-1.7.0/images/help2.png similarity index 100% rename from css-1.6.2/images/help2.png rename to css-1.7.0/images/help2.png diff --git a/css-1.6.2/images/hline.png b/css-1.7.0/images/hline.png similarity index 100% rename from css-1.6.2/images/hline.png rename to css-1.7.0/images/hline.png diff --git a/css-1.6.2/images/home.png b/css-1.7.0/images/home.png similarity index 100% rename from css-1.6.2/images/home.png rename to css-1.7.0/images/home.png diff --git a/css-1.6.2/images/icon-mime-sprite.png b/css-1.7.0/images/icon-mime-sprite.png similarity index 100% rename from css-1.6.2/images/icon-mime-sprite.png rename to css-1.7.0/images/icon-mime-sprite.png diff --git a/css-1.6.2/images/image_add.png b/css-1.7.0/images/image_add.png similarity index 100% rename from css-1.6.2/images/image_add.png rename to css-1.7.0/images/image_add.png diff --git a/css-1.6.2/images/image_edit.png b/css-1.7.0/images/image_edit.png similarity index 100% rename from css-1.6.2/images/image_edit.png rename to css-1.7.0/images/image_edit.png diff --git a/css-1.6.2/images/image_link.png b/css-1.7.0/images/image_link.png similarity index 100% rename from css-1.6.2/images/image_link.png rename to css-1.7.0/images/image_link.png diff --git a/css-1.6.2/images/image_view.png b/css-1.7.0/images/image_view.png similarity index 100% rename from css-1.6.2/images/image_view.png rename to css-1.7.0/images/image_view.png diff --git a/css-1.6.2/images/images.png b/css-1.7.0/images/images.png similarity index 100% rename from css-1.6.2/images/images.png rename to css-1.7.0/images/images.png diff --git a/css-1.6.2/images/indi_header.png b/css-1.7.0/images/indi_header.png similarity index 100% rename from css-1.6.2/images/indi_header.png rename to css-1.7.0/images/indi_header.png diff --git a/css-1.6.2/images/indicator.gif b/css-1.7.0/images/indicator.gif similarity index 100% rename from css-1.6.2/images/indicator.gif rename to css-1.7.0/images/indicator.gif diff --git a/css-1.6.2/images/indis.png b/css-1.7.0/images/indis.png similarity index 100% rename from css-1.6.2/images/indis.png rename to css-1.7.0/images/indis.png diff --git a/css-1.6.2/images/jq-ui-bg_d3c6b8_1x400.png b/css-1.7.0/images/jq-ui-bg_d3c6b8_1x400.png similarity index 100% rename from css-1.6.2/images/jq-ui-bg_d3c6b8_1x400.png rename to css-1.7.0/images/jq-ui-bg_d3c6b8_1x400.png diff --git a/css-1.6.2/images/jq-ui-bg_d3c6b8_1x400.psd b/css-1.7.0/images/jq-ui-bg_d3c6b8_1x400.psd similarity index 100% rename from css-1.6.2/images/jq-ui-bg_d3c6b8_1x400.psd rename to css-1.7.0/images/jq-ui-bg_d3c6b8_1x400.psd diff --git a/css-1.7.0/images/large_menu_sprite.png b/css-1.7.0/images/large_menu_sprite.png new file mode 100644 index 0000000..a2f0640 Binary files /dev/null and b/css-1.7.0/images/large_menu_sprite.png differ diff --git a/css-1.6.2/images/large_menu_sprite.psd b/css-1.7.0/images/large_menu_sprite.psd similarity index 58% rename from css-1.6.2/images/large_menu_sprite.psd rename to css-1.7.0/images/large_menu_sprite.psd index dde48ad..e8227eb 100644 Binary files a/css-1.6.2/images/large_menu_sprite.psd and b/css-1.7.0/images/large_menu_sprite.psd differ diff --git a/css-1.6.2/images/larrow.png b/css-1.7.0/images/larrow.png similarity index 100% rename from css-1.6.2/images/larrow.png rename to css-1.7.0/images/larrow.png diff --git a/css-1.6.2/images/larrow2.png b/css-1.7.0/images/larrow2.png similarity index 100% rename from css-1.6.2/images/larrow2.png rename to css-1.7.0/images/larrow2.png diff --git a/css-1.6.2/images/ldarrow.png b/css-1.7.0/images/ldarrow.png similarity index 100% rename from css-1.6.2/images/ldarrow.png rename to css-1.7.0/images/ldarrow.png diff --git a/css-1.6.2/images/ldarrow2.png b/css-1.7.0/images/ldarrow2.png similarity index 100% rename from css-1.6.2/images/ldarrow2.png rename to css-1.7.0/images/ldarrow2.png diff --git a/css-1.6.2/images/lifespan-chunk.png b/css-1.7.0/images/lifespan-chunk.png similarity index 100% rename from css-1.6.2/images/lifespan-chunk.png rename to css-1.7.0/images/lifespan-chunk.png diff --git a/css-1.6.2/images/loading.gif b/css-1.7.0/images/loading.gif similarity index 100% rename from css-1.6.2/images/loading.gif rename to css-1.7.0/images/loading.gif diff --git a/css-1.6.2/images/mapquest.png b/css-1.7.0/images/mapquest.png similarity index 100% rename from css-1.6.2/images/mapquest.png rename to css-1.7.0/images/mapquest.png diff --git a/css-1.6.2/images/media.png b/css-1.7.0/images/media.png similarity index 100% rename from css-1.6.2/images/media.png rename to css-1.7.0/images/media.png diff --git a/css-1.6.2/images/menu_bg_center.png b/css-1.7.0/images/menu_bg_center.png similarity index 100% rename from css-1.6.2/images/menu_bg_center.png rename to css-1.7.0/images/menu_bg_center.png diff --git a/css-1.6.2/images/minus.png b/css-1.7.0/images/minus.png similarity index 100% rename from css-1.6.2/images/minus.png rename to css-1.7.0/images/minus.png diff --git a/css-1.6.2/images/mypage.png b/css-1.7.0/images/mypage.png similarity index 100% rename from css-1.6.2/images/mypage.png rename to css-1.7.0/images/mypage.png diff --git a/css-1.6.2/images/notes.png b/css-1.7.0/images/notes.png similarity index 100% rename from css-1.6.2/images/notes.png rename to css-1.7.0/images/notes.png diff --git a/css-1.6.2/images/osm.png b/css-1.7.0/images/osm.png similarity index 100% rename from css-1.6.2/images/osm.png rename to css-1.7.0/images/osm.png diff --git a/css-1.6.2/images/patriarch.png b/css-1.7.0/images/patriarch.png similarity index 100% rename from css-1.6.2/images/patriarch.png rename to css-1.7.0/images/patriarch.png diff --git a/css-1.6.2/images/pedigree.png b/css-1.7.0/images/pedigree.png similarity index 100% rename from css-1.6.2/images/pedigree.png rename to css-1.7.0/images/pedigree.png diff --git a/css-1.6.2/images/place.png b/css-1.7.0/images/place.png similarity index 100% rename from css-1.6.2/images/place.png rename to css-1.7.0/images/place.png diff --git a/css-1.6.2/images/plus.png b/css-1.7.0/images/plus.png similarity index 100% rename from css-1.6.2/images/plus.png rename to css-1.7.0/images/plus.png diff --git a/css-1.6.2/images/webtrees_s.png b/css-1.7.0/images/powered-by-webtrees.png similarity index 100% rename from css-1.6.2/images/webtrees_s.png rename to css-1.7.0/images/powered-by-webtrees.png diff --git a/css-1.6.2/images/rarrow.png b/css-1.7.0/images/rarrow.png similarity index 100% rename from css-1.6.2/images/rarrow.png rename to css-1.7.0/images/rarrow.png diff --git a/css-1.6.2/images/rarrow2.png b/css-1.7.0/images/rarrow2.png similarity index 100% rename from css-1.6.2/images/rarrow2.png rename to css-1.7.0/images/rarrow2.png diff --git a/css-1.6.2/images/rdarrow.png b/css-1.7.0/images/rdarrow.png similarity index 100% rename from css-1.6.2/images/rdarrow.png rename to css-1.7.0/images/rdarrow.png diff --git a/css-1.6.2/images/rdarrow2.png b/css-1.7.0/images/rdarrow2.png similarity index 100% rename from css-1.6.2/images/rdarrow2.png rename to css-1.7.0/images/rdarrow2.png diff --git a/css-1.6.2/images/reminder.png b/css-1.7.0/images/reminder.png similarity index 100% rename from css-1.6.2/images/reminder.png rename to css-1.7.0/images/reminder.png diff --git a/css-1.6.2/images/remove.png b/css-1.7.0/images/remove.png similarity index 100% rename from css-1.6.2/images/remove.png rename to css-1.7.0/images/remove.png diff --git a/css-1.6.2/images/reorder.png b/css-1.7.0/images/reorder.png similarity index 100% rename from css-1.6.2/images/reorder.png rename to css-1.7.0/images/reorder.png diff --git a/css-1.6.2/images/repository.png b/css-1.7.0/images/repository.png similarity index 100% rename from css-1.6.2/images/repository.png rename to css-1.7.0/images/repository.png diff --git a/css-1.6.2/images/resn_confidential.png b/css-1.7.0/images/resn_confidential.png similarity index 100% rename from css-1.6.2/images/resn_confidential.png rename to css-1.7.0/images/resn_confidential.png diff --git a/css-1.6.2/images/resn_locked.png b/css-1.7.0/images/resn_locked.png similarity index 100% rename from css-1.6.2/images/resn_locked.png rename to css-1.7.0/images/resn_locked.png diff --git a/css-1.6.2/images/resn_none.png b/css-1.7.0/images/resn_none.png similarity index 100% rename from css-1.6.2/images/resn_none.png rename to css-1.7.0/images/resn_none.png diff --git a/css-1.6.2/images/resn_privacy.png b/css-1.7.0/images/resn_privacy.png similarity index 100% rename from css-1.6.2/images/resn_privacy.png rename to css-1.7.0/images/resn_privacy.png diff --git a/css-1.6.2/images/rings.png b/css-1.7.0/images/rings.png similarity index 100% rename from css-1.6.2/images/rings.png rename to css-1.7.0/images/rings.png diff --git a/css-1.7.0/images/search.png b/css-1.7.0/images/search.png new file mode 100644 index 0000000..641f980 Binary files /dev/null and b/css-1.7.0/images/search.png differ diff --git a/css-1.6.2/images/selected.png b/css-1.7.0/images/selected.png similarity index 100% rename from css-1.6.2/images/selected.png rename to css-1.7.0/images/selected.png diff --git a/css-1.6.2/images/sex_f_15x15.png b/css-1.7.0/images/sex_f_15x15.png similarity index 100% rename from css-1.6.2/images/sex_f_15x15.png rename to css-1.7.0/images/sex_f_15x15.png diff --git a/css-1.6.2/images/sex_f_9x9.png b/css-1.7.0/images/sex_f_9x9.png similarity index 100% rename from css-1.6.2/images/sex_f_9x9.png rename to css-1.7.0/images/sex_f_9x9.png diff --git a/css-1.6.2/images/sex_m_15x15.png b/css-1.7.0/images/sex_m_15x15.png similarity index 100% rename from css-1.6.2/images/sex_m_15x15.png rename to css-1.7.0/images/sex_m_15x15.png diff --git a/css-1.6.2/images/sex_m_9x9.png b/css-1.7.0/images/sex_m_9x9.png similarity index 100% rename from css-1.6.2/images/sex_m_9x9.png rename to css-1.7.0/images/sex_m_9x9.png diff --git a/css-1.6.2/images/sex_u_15x15.png b/css-1.7.0/images/sex_u_15x15.png similarity index 100% rename from css-1.6.2/images/sex_u_15x15.png rename to css-1.7.0/images/sex_u_15x15.png diff --git a/css-1.6.2/images/sex_u_9x9.png b/css-1.7.0/images/sex_u_9x9.png similarity index 100% rename from css-1.6.2/images/sex_u_9x9.png rename to css-1.7.0/images/sex_u_9x9.png diff --git a/css-1.6.2/images/silhouette_female.png b/css-1.7.0/images/silhouette_female.png similarity index 100% rename from css-1.6.2/images/silhouette_female.png rename to css-1.7.0/images/silhouette_female.png diff --git a/css-1.6.2/images/silhouette_female_small.png b/css-1.7.0/images/silhouette_female_small.png similarity index 100% rename from css-1.6.2/images/silhouette_female_small.png rename to css-1.7.0/images/silhouette_female_small.png diff --git a/css-1.6.2/images/silhouette_male.png b/css-1.7.0/images/silhouette_male.png similarity index 100% rename from css-1.6.2/images/silhouette_male.png rename to css-1.7.0/images/silhouette_male.png diff --git a/css-1.6.2/images/silhouette_male_small.png b/css-1.7.0/images/silhouette_male_small.png similarity index 100% rename from css-1.6.2/images/silhouette_male_small.png rename to css-1.7.0/images/silhouette_male_small.png diff --git a/css-1.6.2/images/silhouette_unknown.png b/css-1.7.0/images/silhouette_unknown.png similarity index 100% rename from css-1.6.2/images/silhouette_unknown.png rename to css-1.7.0/images/silhouette_unknown.png diff --git a/css-1.6.2/images/silhouette_unknown_small.png b/css-1.7.0/images/silhouette_unknown_small.png similarity index 100% rename from css-1.6.2/images/silhouette_unknown_small.png rename to css-1.7.0/images/silhouette_unknown_small.png diff --git a/css-1.6.2/images/small_menu_sprite.png b/css-1.7.0/images/small_menu_sprite.png similarity index 100% rename from css-1.6.2/images/small_menu_sprite.png rename to css-1.7.0/images/small_menu_sprite.png diff --git a/css-1.6.2/images/small_menu_sprite.psd b/css-1.7.0/images/small_menu_sprite.psd similarity index 100% rename from css-1.6.2/images/small_menu_sprite.psd rename to css-1.7.0/images/small_menu_sprite.psd diff --git a/css-1.6.2/images/source.png b/css-1.7.0/images/source.png similarity index 100% rename from css-1.6.2/images/source.png rename to css-1.7.0/images/source.png diff --git a/css-1.6.2/images/source2.png b/css-1.7.0/images/source2.png similarity index 100% rename from css-1.6.2/images/source2.png rename to css-1.7.0/images/source2.png diff --git a/css-1.6.2/images/spacer.png b/css-1.7.0/images/spacer.png similarity index 100% rename from css-1.6.2/images/spacer.png rename to css-1.7.0/images/spacer.png diff --git a/css-1.6.2/images/stop.png b/css-1.7.0/images/stop.png similarity index 100% rename from css-1.6.2/images/stop.png rename to css-1.7.0/images/stop.png diff --git a/css-1.6.2/images/top_box_center.png b/css-1.7.0/images/top_box_center.png similarity index 100% rename from css-1.6.2/images/top_box_center.png rename to css-1.7.0/images/top_box_center.png diff --git a/css-1.6.2/images/top_box_left.png b/css-1.7.0/images/top_box_left.png similarity index 100% rename from css-1.6.2/images/top_box_left.png rename to css-1.7.0/images/top_box_left.png diff --git a/css-1.6.2/images/top_box_right.png b/css-1.7.0/images/top_box_right.png similarity index 100% rename from css-1.6.2/images/top_box_right.png rename to css-1.7.0/images/top_box_right.png diff --git a/css-1.6.2/images/tree.png b/css-1.7.0/images/tree.png similarity index 100% rename from css-1.6.2/images/tree.png rename to css-1.7.0/images/tree.png diff --git a/css-1.6.2/images/uarrow.png b/css-1.7.0/images/uarrow.png similarity index 100% rename from css-1.6.2/images/uarrow.png rename to css-1.7.0/images/uarrow.png diff --git a/css-1.6.2/images/uarrow2.png b/css-1.7.0/images/uarrow2.png similarity index 100% rename from css-1.6.2/images/uarrow2.png rename to css-1.7.0/images/uarrow2.png diff --git a/css-1.6.2/images/udarrow.png b/css-1.7.0/images/udarrow.png similarity index 100% rename from css-1.6.2/images/udarrow.png rename to css-1.7.0/images/udarrow.png diff --git a/css-1.6.2/images/udarrow2.png b/css-1.7.0/images/udarrow2.png similarity index 100% rename from css-1.6.2/images/udarrow2.png rename to css-1.7.0/images/udarrow2.png diff --git a/css-1.6.2/images/user_add.png b/css-1.7.0/images/user_add.png similarity index 100% rename from css-1.6.2/images/user_add.png rename to css-1.7.0/images/user_add.png diff --git a/css-1.6.2/images/vline.png b/css-1.7.0/images/vline.png similarity index 100% rename from css-1.6.2/images/vline.png rename to css-1.7.0/images/vline.png diff --git a/css-1.6.2/images/w_button.png b/css-1.7.0/images/w_button.png similarity index 100% rename from css-1.6.2/images/w_button.png rename to css-1.7.0/images/w_button.png diff --git a/css-1.6.2/images/warning.png b/css-1.7.0/images/warning.png similarity index 100% rename from css-1.6.2/images/warning.png rename to css-1.7.0/images/warning.png diff --git a/css-1.6.2/images/webtrees.png b/css-1.7.0/images/webtrees.png similarity index 100% rename from css-1.6.2/images/webtrees.png rename to css-1.7.0/images/webtrees.png diff --git a/css-1.6.2/images/webtrees.psd b/css-1.7.0/images/webtrees.psd similarity index 100% rename from css-1.6.2/images/webtrees.psd rename to css-1.7.0/images/webtrees.psd diff --git a/css-1.6.2/images/zoomin.png b/css-1.7.0/images/zoomin.png similarity index 100% rename from css-1.6.2/images/zoomin.png rename to css-1.7.0/images/zoomin.png diff --git a/css-1.6.2/images/zoomout.png b/css-1.7.0/images/zoomout.png similarity index 100% rename from css-1.6.2/images/zoomout.png rename to css-1.7.0/images/zoomout.png diff --git a/css-1.7.0/style-ltr.css b/css-1.7.0/style-ltr.css new file mode 100644 index 0000000..255e6fd --- /dev/null +++ b/css-1.7.0/style-ltr.css @@ -0,0 +1 @@ +@import "style_old.css";.carousel-inner>.item>a>img,.carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.btn-group-lg>.btn{padding:10px 16px;font-size:11px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:9px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:9px;line-height:1.5;border-radius:3px}#header_accordion1 .indi_name_details dl:after,#header_accordion1 .indi_name_details dl:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.primary-menu-nav-holder #primary-menu-nav .primary-menu:after,.primary-menu-nav-holder #primary-menu-nav .primary-menu:before,.primary-menu-nav-holder #primary-menu-nav:after,.primary-menu-nav-holder #primary-menu-nav:before,.primary-menu-nav-holder .primary-menu-nav-header:after,.primary-menu-nav-holder .primary-menu-nav-header:before,.row:after,.row:before,body .content_box:after,body .content_box:before,body:after,body:before,header #header-content-lrg .header-row:after,header #header-content-lrg .header-row:before,header #header-content-xs #secondary-menu-nav-xs:after,header #header-content-xs #secondary-menu-nav-xs:before,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header:after,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header:before,header:after,header:before{content:" ";display:table}#header_accordion1 .indi_name_details dl:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.primary-menu-nav-holder #primary-menu-nav .primary-menu:after,.primary-menu-nav-holder #primary-menu-nav:after,.primary-menu-nav-holder .primary-menu-nav-header:after,.row:after,body .content_box:after,body:after,header #header-content-lrg .header-row:after,header #header-content-xs #secondary-menu-nav-xs:after,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header:after,header:after{clear:both}.main-col-layout{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.main-col-layout{float:left;width:83.33333333%}}@media (min-width:992px){.main-col-layout{margin-left:8.33333333%}}.content-col-layout{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.font-submenu-secondary{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d}.font-submenu-main{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700}.form-component{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal}.form-component-padding{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px}.button-navbar{border-color:#62584d}.button-navbar,.button-navbar:focus,.button-navbar:hover,.button-navbar:visited{background-color:#e9e2db}.button-navbar .icon-bar{background-color:#62584d}html{overflow-y:scroll}body{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#416271;margin:0 auto auto auto;background:url(images/bg.png) repeat-x top #fff}body>.navbar-collapse,body>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){body>.navbar-collapse,body>.navbar-header{margin-right:0;margin-left:0}}body .content_box{margin-left:-15px;margin-right:-15px;margin-left:0;margin-right:0;border-radius:25px 25px 0 0;padding-top:15px}body .content_box>nav{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .content_box main{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body .content_box footer{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}body.popupwindow .content_box{margin-top:10px}header{margin-left:-15px;margin-right:-15px}header #header-content-lrg{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;height:150px;background:url(images/header.png) no-repeat bottom left}@media (max-width:767px){header #header-content-lrg{display:none!important}}[dir=rtl] header #header-content-lrg{background-position:right}header #header-content-lrg a{font-weight:700}header #header-content-lrg .nav .open>a,header #header-content-lrg .nav>li>a,header #header-content-lrg a{background-color:transparent;color:#fff}header #header-content-lrg .nav .open>a a:focus,header #header-content-lrg .nav .open>a a:visited,header #header-content-lrg .nav .open>a:active,header #header-content-lrg .nav .open>a:hover,header #header-content-lrg .nav>li>a a:focus,header #header-content-lrg .nav>li>a a:visited,header #header-content-lrg .nav>li>a:active,header #header-content-lrg .nav>li>a:hover,header #header-content-lrg a a:focus,header #header-content-lrg a a:visited,header #header-content-lrg a:active,header #header-content-lrg a:hover{color:#e9e2db;text-decoration:none}header #header-content-lrg h1{font:inherit;color:#fff;margin:0}header #header-content-lrg .header-row{margin-left:-15px;margin-right:-15px;height:50px}header #header-content-lrg .header-column{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;margin-left:33.33333333%;text-align:right}header #header-content-lrg #header-top{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;margin-left:33.33333333%;text-align:right}header #header-content-lrg #header-middle{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;margin-left:33.33333333%;text-align:right;top:0}header #header-content-lrg #header-middle div,header #header-content-lrg #header-middle h1,header #header-content-lrg #header-middle ul{display:inline}header #header-content-lrg #header-middle ul li{list-style:none}header #header-content-lrg #header-middle ul li a{padding:inherit}header #header-content-lrg #header-bottom{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px;margin-left:33.33333333%;text-align:right;top:100%;margin-top:-22px}header #header-content-lrg .secondary-menu{float:right!important}[dir=rtl] header #header-content-lrg .secondary-menu{float:left!important}header #header-content-lrg .secondary-menu .dropdown-menu{background-color:#e9e2db;border:solid #d3c6b8 thin}header #header-content-lrg .secondary-menu .dropdown-menu li:hover{background-color:#f4f0ed}header #header-content-lrg .secondary-menu .dropdown-menu li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-weight:400}header #header-content-lrg .secondary-menu .dropdown-menu li a,header #header-content-lrg .secondary-menu .dropdown-menu li a:focus,header #header-content-lrg .secondary-menu .dropdown-menu li a:hover{background-color:transparent}header #header-content-lrg .secondary-menu .menu-pending a{border-style:solid;border-width:2px}header #header-content-xs{display:none!important;position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;text-align:center}@media (max-width:767px){header #header-content-xs{display:block!important}}header #header-content-xs .secondary-menu-nav-xs-holder{margin-bottom:7px}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header{display:none!important;position:relative;min-height:50px;margin-bottom:14px;border:1px solid transparent;background-color:#f8f8f8;border-color:#e7e7e7;margin:0;background-color:transparent;border-color:transparent}@media (max-width:767px){header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header{display:block!important}}@media (min-width:768px){header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header{border-radius:4px}}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-brand{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-brand:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-brand:hover{color:#5e5e5e;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-text{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>li>a{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>li>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>li>a:hover{color:#333;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.active>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.active>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.disabled>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.disabled>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle{border-color:#ddd}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:hover{background-color:#ddd}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle .icon-bar{background-color:#888}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-collapse,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-form{border-color:#e7e7e7}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.open>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.open>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>li>a{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>li>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.active>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.active>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.disabled>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.disabled>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-link{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-link:hover{color:#333}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:hover{color:#333}fieldset[disabled] header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:focus,fieldset[disabled] header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:hover,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link[disabled]:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link[disabled]:hover{color:#ccc}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle{border-color:#62584d}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:hover,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:visited{background-color:#e9e2db}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle .icon-bar{background-color:#62584d}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .secondary-menu-nav-xs-brand h1{display:inline;color:#fff;font-size:18px}header #header-content-xs #secondary-menu-nav-xs{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch;display:none;box-shadow:none}header #header-content-xs #secondary-menu-nav-xs.in{overflow-y:auto}@media (min-width:768px){header #header-content-xs #secondary-menu-nav-xs{width:auto;border-top:0;box-shadow:none}header #header-content-xs #secondary-menu-nav-xs.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}header #header-content-xs #secondary-menu-nav-xs.in{overflow-y:visible}.navbar-fixed-bottom header #header-content-xs #secondary-menu-nav-xs,.navbar-fixed-top header #header-content-xs #secondary-menu-nav-xs,.navbar-static-top header #header-content-xs #secondary-menu-nav-xs{padding-left:0;padding-right:0}}header #header-content-xs #secondary-menu-nav-xs.in{display:block}trheader #header-content-xs #secondary-menu-nav-xs.in{display:table-row}tbodyheader #header-content-xs #secondary-menu-nav-xs.in{display:table-row-group}header #header-content-xs #secondary-menu-nav-xs.in{overflow:visible}header #header-content-xs #secondary-menu-nav-xs .nav .open>a,header #header-content-xs #secondary-menu-nav-xs .nav>li>a,header #header-content-xs #secondary-menu-nav-xs a{background-color:transparent}header #header-content-xs #secondary-menu-nav-xs .secondary-menu{background-color:#e9e2db;border:solid #d3c6b8 thin;padding:0;margin:10px;list-style:none;font-size:12px;border-radius:20px}header #header-content-xs #secondary-menu-nav-xs .secondary-menu,header #header-content-xs #secondary-menu-nav-xs .secondary-menu a{color:#62584d}header #header-content-xs #secondary-menu-nav-xs .secondary-menu>li{padding:5px}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu{background-color:#e9e2db;border:solid #d3c6b8 thin}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li:hover{background-color:#f4f0ed}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-weight:400}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a,header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a:focus,header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a:hover{background-color:transparent}header button{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal}header textarea{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px;padding:0 3px}header input{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px;padding:2px 3px;vertical-align:middle;color:#000;line-height:inherit}header input.image,header input[type=image]{background-color:transparent;width:17px;height:17px;border:0;padding:0;vertical-align:top}.primary-menu-nav-holder .primary-menu-nav-header{display:none!important;position:relative;min-height:50px;margin-bottom:14px;border:1px solid transparent;background-color:#f8f8f8;border-color:#e7e7e7;margin:0;border-top-left-radius:20px;border-top-right-radius:20px;background:url(images/menu_bg_center.png) repeat-x}@media (max-width:767px){.primary-menu-nav-holder .primary-menu-nav-header{display:block!important}}@media (min-width:768px){.primary-menu-nav-holder .primary-menu-nav-header{border-radius:4px}}.primary-menu-nav-holder .primary-menu-nav-header .navbar-brand{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-brand:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-text{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>li>a{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>li>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>li>a:hover{color:#333;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.active>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.active>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.disabled>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.disabled>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle{border-color:#ddd}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:hover{background-color:#ddd}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle .icon-bar{background-color:#888}.primary-menu-nav-holder .primary-menu-nav-header .navbar-collapse,.primary-menu-nav-holder .primary-menu-nav-header .navbar-form{border-color:#e7e7e7}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.open>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.open>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>li>a{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>li>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.active>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.active>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.disabled>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.disabled>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.primary-menu-nav-holder .primary-menu-nav-header .navbar-link{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-link:hover{color:#333}.primary-menu-nav-holder .primary-menu-nav-header .btn-link{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .btn-link:focus,.primary-menu-nav-holder .primary-menu-nav-header .btn-link:hover{color:#333}.primary-menu-nav-holder .primary-menu-nav-header .btn-link[disabled]:focus,.primary-menu-nav-holder .primary-menu-nav-header .btn-link[disabled]:hover,fieldset[disabled] .primary-menu-nav-holder .primary-menu-nav-header .btn-link:focus,fieldset[disabled] .primary-menu-nav-holder .primary-menu-nav-header .btn-link:hover{color:#ccc}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle{border-color:#62584d}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:hover,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:visited{background-color:#e9e2db}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle .icon-bar{background-color:#62584d}.primary-menu-nav-holder .primary-menu-nav-header .primary-menu-brand{color:#62584d;font-weight:400;text-align:center}.primary-menu-nav-holder #primary-menu-nav{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.primary-menu-nav-holder #primary-menu-nav.in{overflow-y:auto}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav{width:auto;border-top:0;box-shadow:none}.primary-menu-nav-holder #primary-menu-nav.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.primary-menu-nav-holder #primary-menu-nav.in{overflow-y:visible}.navbar-fixed-bottom .primary-menu-nav-holder #primary-menu-nav,.navbar-fixed-top .primary-menu-nav-holder #primary-menu-nav,.navbar-static-top .primary-menu-nav-holder #primary-menu-nav{padding-left:0;padding-right:0}}@media (max-width:767px){.primary-menu-nav-holder #primary-menu-nav{display:none;background-color:#e9e2db;border:solid #d3c6b8 thin}.primary-menu-nav-holder #primary-menu-nav.in{display:block}tr.primary-menu-nav-holder #primary-menu-nav.in{display:table-row}tbody.primary-menu-nav-holder #primary-menu-nav.in{display:table-row-group}.primary-menu-nav-holder #primary-menu-nav.in{overflow:visible}}.primary-menu-nav-holder #primary-menu-nav .primary-menu{margin-bottom:0;padding-left:0;list-style:none;width:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{position:relative;display:block}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{position:relative;display:block;padding:10px 15px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:hover{text-decoration:none;background-color:#eee}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a{color:#777}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:hover{background-color:#eee;border-color:#337ab7}.primary-menu-nav-holder #primary-menu-nav .primary-menu .nav-divider{height:1px;margin:6px 0;overflow:hidden;background-color:#e5e5e5}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a>img{max-width:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{float:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{text-align:center;margin-bottom:5px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{display:table-cell;width:1%}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{margin-bottom:0}}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav .primary-menu{border-radius:20px;height:74px;background:url(images/menu_bg_center.png) repeat-x}}@media (max-width:767px){.primary-menu-nav-holder #primary-menu-nav .primary-menu{margin-bottom:0;padding-left:0;list-style:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{position:relative;display:block}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{position:relative;display:block;padding:10px 15px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:hover{text-decoration:none;background-color:#eee}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a{color:#777}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:hover{background-color:#eee;border-color:#337ab7}.primary-menu-nav-holder #primary-menu-nav .primary-menu .nav-divider{height:1px;margin:6px 0;overflow:hidden;background-color:#e5e5e5}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a>img{max-width:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{float:left}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{border-radius:4px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li+li{margin-left:2px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.active>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.active>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.active>a:hover{color:#fff;background-color:#337ab7}}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open{background-image:url(images/large_menu_sprite.png);background-repeat:no-repeat;padding:0;text-align:center}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding-top:50px;height:74px}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{background-image:url(images/divider.png);background-repeat:no-repeat;background-position:right}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{background-position:left}}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a:hover,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:hover{background-color:transparent}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul{background-color:#e9e2db;border:solid #d3c6b8 thin}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li{background-image:url(images/small_menu_sprite.png);background-repeat:no-repeat;height:24px;left:auto;line-height:24px;text-align:left;text-indent:26px;width:100%}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li:hover,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li:hover{background-color:#f4f0ed}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:3px 5px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a:hover,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a:hover{background-color:transparent}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open:last-child>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li:last-child>a{background-image:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar{background-position:center -400px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart{background-position:center -160px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippings{background-position:center -640px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam{background-position:center -880px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help{background-position:center -460px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi{background-position:center -720px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list{background-position:center -240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mymenu{background-position:center -80px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note{background-position:center -1040px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje{background-position:center -960px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo{background-position:center -1120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-report{background-position:center -320px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search{background-position:center -480px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour{background-position:center -800px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-tree{background-position:center 0}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-story{background-position:center -1200px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-admin{background-position:left 0}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-admin{background-position:right 0}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-branches{background-position:left -450px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-branches{background-position:right -450px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-day{background-position:left -60px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-day{background-position:right -60px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-month{background-position:left -60px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-month{background-position:right -60px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-year{background-position:left -60px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-year{background-position:right -60px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-ancestry{background-position:left -30px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-ancestry{background-position:right -30px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-compact{background-position:left -30px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-compact{background-position:right -30px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-descendants{background-position:left -150px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-descendants{background-position:right -150px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-familybook{background-position:left -180px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-familybook{background-position:right -180px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-fanchart{background-position:left -210px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-fanchart{background-position:right -210px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-hourglass{background-position:left -270px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-hourglass{background-position:right -270px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-lifespan{background-position:left -660px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-lifespan{background-position:right -660px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree{background-position:left -480px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree{background-position:right -480px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree_map{background-position:left -720px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree_map{background-position:right -720px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-relationship{background-position:left -540px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-relationship{background-position:right -540px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-statistics{background-position:left -630px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-statistics{background-position:right -630px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-timeline{background-position:left -660px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-timeline{background-position:right -660px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-tree{background-position:left -240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-tree{background-position:right -240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingsadd{background-position:left -930px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingsadd{background-position:right -930px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingscart{background-position:left -900px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingscart{background-position:right -900px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addchil{background-position:left -1050px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addchil{background-position:right -1050px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-change{background-position:left -90px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-change{background-position:right -90px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-orderchil{background-position:left -1080px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-orderchil{background-position:right -1080px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-contents{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-contents{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-faq{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-faq{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-genealogy{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-genealogy{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-hide{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-hide{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-show{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-show{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-technical{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-technical{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-wiki{background-position:left -690px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-wiki{background-position:right -690px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addname{background-position:left -780px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addname{background-position:right -780px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editsex{background-position:left -810px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editsex{background-position:right -810px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-fam{background-position:left -90px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-fam{background-position:right -90px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-indi{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-indi{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-note{background-position:left -420px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-note{background-position:right -420px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-obje{background-position:left -330px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-obje{background-position:right -330px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-plac{background-position:left -510px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-plac{background-position:right -510px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-repo{background-position:left -360px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-repo{background-position:right -360px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-sour{background-position:left -180px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-sour{background-position:right -180px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myaccount{background-position:left -390px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myaccount{background-position:right -390px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypage{background-position:left -390px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypage{background-position:right -390px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypedigree{background-position:left -480px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypedigree{background-position:right -480px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myrecord{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myrecord{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-edit{background-position:left -1020px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-edit{background-position:right -1020px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-edit{background-position:left -1110px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-edit{background-position:right -1110px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link{background-position:left -1140px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link{background-position:right -1140px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-fam{background-position:left -90px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-fam{background-position:right -90px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-indi{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-indi{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-sour{background-position:left -180px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-sour{background-position:right -180px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-edit{background-position:left -990px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-edit{background-position:right -990px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-report li{background-position:left -570px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-report li{background-position:right -570px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-advanced{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-advanced{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-general{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-general{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-replace{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-replace{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-soundex{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-soundex{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-edit{background-position:left -960px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-edit{background-position:right -960px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-story-sub{background-position:left -1208px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-story-sub{background-position:right -1208px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-tree li{background-position:left -240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-tree li{background-position:right -240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-language li{text-align:left}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-theme li{text-align:left}footer{width:99%;margin:auto;text-align:center}footer:after,footer:before{content:" ";display:table}footer:after{clear:both}footer:after,footer:before{content:" ";display:table}footer:after{clear:both}footer .footer_center{width:80%;margin:auto;padding:20px 0}@media (max-width:767px){footer .footer_center{padding-bottom:40px}}footer .footer_left{width:100%}@media (min-width:768px){footer .footer_left{background:url(images/footer_bg_left.png) no-repeat bottom left}}footer .footer_right{background:url(images/footer_bg_right.png) no-repeat bottom right;width:100%}.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}a{color:#416271;text-decoration:none}a:hover{color:#1c3b4a;text-decoration:none}a:focus{outline-style:none}table{border-spacing:2px;border-collapse:separate}dl{margin:0}dt{float:left;font-weight:700;margin-right:10px}h1,h2{color:#7b983c;font-size:18px;font-family:Tahoma,Arial,Helvetica,sans-serif}h4{color:#62584d;font-size:11px;font-weight:700}th{font-weight:100}img{border:0}button{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal}input,textarea{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px}select{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;border-color:#d3c6b8;margin:0 7px;padding:1px}textarea{border-style:inset}fieldset{margin:8px 8px 4px;text-align:left}legend{color:#62584d;font-size:11px;font-weight:700;text-align:left}legend img{height:20px;vertical-align:middle;width:20px}.text-muted{color:#777}.small{font-size:9px}.alert-info{color:#62584d;background-color:#e9e2db;border-color:#d3c6b8}.left{text-align:left}.odometer{background:#7b983c;color:#fff;font-weight:700}.flash-messages{clear:both;text-align:center}.label{color:inherit;font:inherit;font-weight:700}#people label{display:block}form label{font-weight:400}.stat-table1{border-collapse:separate;border-spacing:2px;display:table;float:left;margin-bottom:5px;vertical-align:middle;width:22%}.stat-table2{border-collapse:separate;border-spacing:2px;display:table;float:left;margin-bottom:5px;width:78%}.stat-row{display:table-row}.stat-cell{display:table-cell;text-align:center;vertical-align:middle;white-space:pre-wrap}.stat-cell .left{text-align:left}.itr{position:relative;line-height:1.5}.itr:hover .popup{opacity:1;transition-delay:0;visibility:visible}.popup{position:absolute;top:20px;right:0;left:auto;visibility:hidden;opacity:0;transition:visibility 0s ease .25s,opacity .25s ease;z-index:9999;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);box-shadow:5px 5px 5px 0 rgba(0,0,0,.4)}.popup>ul{padding:2px 10px}.popup ul{white-space:nowrap;list-style:none;margin:0;padding:0 10px;font-size:smaller}.popup li .NAME{padding:0 5px}#indi_header a.warning{color:#62584d;font-size:1em}#header_accordion1{padding-left:10px;overflow:hidden}@media (max-width:767px){#header_accordion1{padding:0}}#header_accordion1 .indi_name_details{padding:5px;overflow:hidden}#header_accordion1 .indi_name_details a{color:#62584d}#header_accordion1 .indi_name_details .name1{font-weight:400;padding-top:5px;font-size:inherit}#header_accordion1 .indi_name_details .label{padding:0}#header_accordion1 .indi_name_details dl{padding:0}#header_accordion1 .indi_name_details dl dt{float:left;clear:left;text-align:left}#indi_header{overflow:hidden;margin:0 0 5px;padding:10px 0}#indi_header a{color:#62584d;font-weight:400}#indi_header a:hover{color:#9f8c77}#indi_header h3{color:#62584d;font-size:90%;font-weight:700;margin:0;padding:0 10px 0 30px;text-align:left;overflow:hidden;position:relative}#indi_header h3.name_two{border:1px solid #a28765;background:#d3c6b8}#indi_header h3.name_one{border:1px solid #a28765;background:#d3c6b8;font-size:1.5em;font-family:Tahoma,Arial,Helvetica,sans-serif}#indi_header h3.ui-state-active{border-bottom:none}#indi_header h3.ui-state-active .ui-icon-triangle-1-s{background-position:0 -16px}#indi_header h3 a{display:inline}#indi_header h3>span{vertical-align:middle}#indi_header h3 .details1{font-size:1em}#indi_header h3 .header_age{padding:5px 0 5px 5px;float:right;font-weight:400;font-size:65%}#indi_header h3 .ui-icon{background-image:url(../jquery-ui-1.11.2/images/ui-icons_ffffff_256x240.png)}#indi_mainimage{float:left;width:15%;padding:0 10px}@media (max-width:767px){#indi_mainimage{visibility:hidden;width:0;padding:0}}#indi_note{margin:0 0 5px}.small_inner_block{max-height:200px;overflow:auto;font:400 10px Tahoma,Arial,Helvetica,sans-serif}.normal_inner_block{overflow:auto}.block a{color:#62584d}.block a:hover{color:#9f8c77}.blockheader{margin:0 0 5px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#8c847a;padding:5px 0 3px 0;border-bottom:1px #CCC dashed;font-weight:700}#index_small_blocks{clear:none;width:33%;float:right}#index_small_blocks .block{background-image:url(images/block_small_bg.png);background-repeat:repeat-x;background-color:#f4f0ed;color:#000;vertical-align:top;margin-bottom:5px;padding:9px 4px 2px 4px}#index_small_blocks .block img{background-image:none;background-color:transparent}#index_main_blocks{clear:none;width:66%;float:left}#index_main_blocks .block{background-image:url(images/block_bg.png);background-repeat:repeat-y;background-color:#f4f0ed;color:#000;vertical-align:top;margin-bottom:10px;padding:1px 4px 4px 46px}#index_full_blocks{clear:none;width:100%}@media (max-width:767px){#index_main_blocks{clear:none;width:33%;float:right}#index_main_blocks .block{background-image:url(images/block_small_bg.png);background-repeat:repeat-x;background-color:#f4f0ed;color:#000;vertical-align:top;margin-bottom:5px;padding:9px 4px 2px 4px}#index_main_blocks .block img{background-image:none;background-color:transparent}}#family-page table:not(.facts_table){padding:0;border-spacing:0;border-collapse:collapse;margin:5px 0}#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}#lifespan-people{position:relative}#lifespan-people>div{position:absolute;padding:0}#lifespan-people .itr{display:inline;white-space:nowrap}#lifespan-people .popup{left:0;right:auto;white-space:nowrap}#lifespan-people .popup div:first-of-type{font-weight:900}#medialist-page p{text-align:center}#medialist-page form .list_table{width:75%}#medialist-page .list_table,#medialist-page .list_table_controls{margin:0 auto}#medialist-page .list_table_controls,#medialist-page .list_value_wrap,#medialist-page .media-col,#medialist-page .media-col1,#medialist-page div .list_table{width:100%}#medialist-page .descriptionbox,#medialist-page .optionbox{width:25%}#medialist-page .media-col2{width:50%}#medialist-page .media-col{padding-left:5px;border:none}#medialist-page .media-image{vertical-align:top;white-space:normal}#hourglass_chart table,.charts_block table{border-collapse:collapse}#hourglass_chart td,.charts_block td{padding:0;empty-cells:show}#pedigree_chart{position:relative;margin:20px auto}#pedigree_canvas{color:#d3c6b8;z-index:-1000}.pedigree_form{width:45px}.pedigree_chart_table{border:0;border-collapse:collapse;padding:0;width:100%}#childarrow,.ancestorarrow{text-align:center}#pedigree-page table.list_table{margin:0 auto;width:500px}#pedigree-page #childarrow{position:relative}#pedigree-page #childbox{border:1px solid;background-color:#fff}#pedigree-page .shadow{position:absolute;white-space:nowrap}#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}.makeMenu{padding:1px}.makeMenu li{display:inline;position:relative;white-space:nowrap}.makeMenu li ul{background-color:#e9e2db;border:thin solid #d3c6b8;margin:0;position:absolute;padding:1px}.chart_common{padding:20px}.chart_common li{list-style:none}.chart_common li>span.details1{white-space:nowrap}.chart_common table{padding:0;border-spacing:0;border-collapse:collapse;margin:5px 0}.chart_common td{border:0;padding:0}.chart_common .generation{background:transparent url(images/vline.png) left top repeat-y;margin:0 0 0 15px;padding:0;display:block}.chart_common .generation>li{margin:5px 0}.chart_common span.details1 div[class^=fact_]{display:inline-block}.chart_common span.details1 .date{color:inherit}.powered-by-webtrees{display:inline-block;margin-top:10px;width:100px;height:21px}.powered-by-webtrees:after{content:url(images/powered-by-webtrees.png)}@media print{#separator,#sidebar,.noprint,footer,form,header{display:none}#pedigree-page h2{margin:0}#pedigree_chart{margin:0}#header_accordion1{width:510px}#familybook_chart h3{margin-bottom:10px}#lifespan-chart{margin:0;border:0;padding:0}}@media (max-width:767px){#search-page-table{width:auto}#search-page-table .value{margin:0 0 0 30%;white-space:normal}#search-page-table div #query{width:150px}#search-page-table>input{width:20px}#index_main_blocks{float:left;width:100%}#index_small_blocks{float:left;width:100%}.stat-table1,.stat-table2{width:100%}#indi_left{float:left;width:100%;font-size:10px}#header_accordion1{font-size:10px}#main{display:inline}#separator{display:none}#sidebar{float:left;width:100%;display:inline}#place_hierarchy td{white-space:normal}#reportengine-page table{width:100%}} \ No newline at end of file diff --git a/css-1.7.0/style-rtl.css b/css-1.7.0/style-rtl.css new file mode 100644 index 0000000..c713022 --- /dev/null +++ b/css-1.7.0/style-rtl.css @@ -0,0 +1 @@ +@import "style_old.css";.carousel-inner>.item>a>img,.carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.btn-group-lg>.btn{padding:10px 16px;font-size:11px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:9px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:9px;line-height:1.5;border-radius:3px}#header_accordion1 .indi_name_details dl:after,#header_accordion1 .indi_name_details dl:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.primary-menu-nav-holder #primary-menu-nav .primary-menu:after,.primary-menu-nav-holder #primary-menu-nav .primary-menu:before,.primary-menu-nav-holder #primary-menu-nav:after,.primary-menu-nav-holder #primary-menu-nav:before,.primary-menu-nav-holder .primary-menu-nav-header:after,.primary-menu-nav-holder .primary-menu-nav-header:before,.row:after,.row:before,body .content_box:after,body .content_box:before,body:after,body:before,header #header-content-lrg .header-row:after,header #header-content-lrg .header-row:before,header #header-content-xs #secondary-menu-nav-xs:after,header #header-content-xs #secondary-menu-nav-xs:before,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header:after,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header:before,header:after,header:before{content:" ";display:table}#header_accordion1 .indi_name_details dl:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.primary-menu-nav-holder #primary-menu-nav .primary-menu:after,.primary-menu-nav-holder #primary-menu-nav:after,.primary-menu-nav-holder .primary-menu-nav-header:after,.row:after,body .content_box:after,body:after,header #header-content-lrg .header-row:after,header #header-content-xs #secondary-menu-nav-xs:after,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header:after,header:after{clear:both}.main-col-layout{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.main-col-layout{float:right;width:83.33333333%}}@media (min-width:992px){.main-col-layout{margin-right:8.33333333%}}.content-col-layout{position:relative;float:right;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.font-submenu-secondary{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d}.font-submenu-main{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700}.form-component{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal}.form-component-padding{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px}.button-navbar{border-color:#62584d}.button-navbar,.button-navbar:focus,.button-navbar:hover,.button-navbar:visited{background-color:#e9e2db}.button-navbar .icon-bar{background-color:#62584d}html{overflow-y:scroll}body{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#416271;margin:0 auto auto auto;background:url(images/bg.png) repeat-x top #fff}body>.navbar-collapse,body>.navbar-header{margin-left:-15px;margin-right:-15px}@media (min-width:768px){body>.navbar-collapse,body>.navbar-header{margin-left:0;margin-right:0}}body .content_box{margin-right:-15px;margin-left:-15px;margin-right:0;margin-left:0;border-radius:25px 25px 0 0;padding-top:15px}body .content_box>nav{position:relative;float:right;width:100%;min-height:1px;padding-right:15px;padding-left:15px}body .content_box main{position:relative;float:right;width:100%;min-height:1px;padding-right:15px;padding-left:15px}body .content_box footer{position:relative;float:right;width:100%;min-height:1px;padding-right:15px;padding-left:15px}body.popupwindow .content_box{margin-top:10px}header{margin-right:-15px;margin-left:-15px}header #header-content-lrg{position:relative;float:right;width:100%;min-height:1px;padding-right:15px;padding-left:15px;height:150px;background:url(images/header.png) no-repeat bottom left}@media (max-width:767px){header #header-content-lrg{display:none!important}}[dir=rtl] header #header-content-lrg{background-position:right}header #header-content-lrg a{font-weight:700}header #header-content-lrg .nav .open>a,header #header-content-lrg .nav>li>a,header #header-content-lrg a{background-color:transparent;color:#fff}header #header-content-lrg .nav .open>a a:focus,header #header-content-lrg .nav .open>a a:visited,header #header-content-lrg .nav .open>a:active,header #header-content-lrg .nav .open>a:hover,header #header-content-lrg .nav>li>a a:focus,header #header-content-lrg .nav>li>a a:visited,header #header-content-lrg .nav>li>a:active,header #header-content-lrg .nav>li>a:hover,header #header-content-lrg a a:focus,header #header-content-lrg a a:visited,header #header-content-lrg a:active,header #header-content-lrg a:hover{color:#e9e2db;text-decoration:none}header #header-content-lrg h1{font:inherit;color:#fff;margin:0}header #header-content-lrg .header-row{margin-right:-15px;margin-left:-15px;height:50px}header #header-content-lrg .header-column{position:relative;float:right;width:66.66666667%;min-height:1px;padding-right:15px;padding-left:15px;margin-right:33.33333333%;text-align:left}header #header-content-lrg #header-top{position:relative;float:right;width:66.66666667%;min-height:1px;padding-right:15px;padding-left:15px;margin-right:33.33333333%;text-align:left}header #header-content-lrg #header-middle{position:relative;float:right;width:66.66666667%;min-height:1px;padding-right:15px;padding-left:15px;margin-right:33.33333333%;text-align:left;top:0}header #header-content-lrg #header-middle div,header #header-content-lrg #header-middle h1,header #header-content-lrg #header-middle ul{display:inline}header #header-content-lrg #header-middle ul li{list-style:none}header #header-content-lrg #header-middle ul li a{padding:inherit}header #header-content-lrg #header-bottom{position:relative;float:right;width:66.66666667%;min-height:1px;padding-right:15px;padding-left:15px;margin-right:33.33333333%;text-align:left;top:100%;margin-top:-22px}header #header-content-lrg .secondary-menu{float:right!important}[dir=rtl] header #header-content-lrg .secondary-menu{float:left!important}header #header-content-lrg .secondary-menu .dropdown-menu{background-color:#e9e2db;border:solid #d3c6b8 thin}header #header-content-lrg .secondary-menu .dropdown-menu li:hover{background-color:#f4f0ed}header #header-content-lrg .secondary-menu .dropdown-menu li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-weight:400}header #header-content-lrg .secondary-menu .dropdown-menu li a,header #header-content-lrg .secondary-menu .dropdown-menu li a:focus,header #header-content-lrg .secondary-menu .dropdown-menu li a:hover{background-color:transparent}header #header-content-lrg .secondary-menu .menu-pending a{border-style:solid;border-width:2px}header #header-content-xs{display:none!important;position:relative;float:right;width:100%;min-height:1px;padding-right:15px;padding-left:15px;text-align:center}@media (max-width:767px){header #header-content-xs{display:block!important}}header #header-content-xs .secondary-menu-nav-xs-holder{margin-bottom:7px}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header{display:none!important;position:relative;min-height:50px;margin-bottom:14px;border:1px solid transparent;background-color:#f8f8f8;border-color:#e7e7e7;margin:0;background-color:transparent;border-color:transparent}@media (max-width:767px){header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header{display:block!important}}@media (min-width:768px){header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header{border-radius:4px}}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-brand{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-brand:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-brand:hover{color:#5e5e5e;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-text{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>li>a{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>li>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>li>a:hover{color:#333;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.active>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.active>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.disabled>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.disabled>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle{border-color:#ddd}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:hover{background-color:#ddd}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle .icon-bar{background-color:#888}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-collapse,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-form{border-color:#e7e7e7}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.open>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.open>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>li>a{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>li>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.active>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.active>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.disabled>a,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.disabled>a:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-link{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-link:hover{color:#333}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link{color:#777}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:hover{color:#333}fieldset[disabled] header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:focus,fieldset[disabled] header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link:hover,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link[disabled]:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .btn-link[disabled]:hover{color:#ccc}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle{border-color:#62584d}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:focus,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:hover,header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle:visited{background-color:#e9e2db}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .navbar-toggle .icon-bar{background-color:#62584d}header #header-content-xs .secondary-menu-nav-xs-holder .secondary-menu-nav-xs-header .secondary-menu-nav-xs-brand h1{display:inline;color:#fff;font-size:18px}header #header-content-xs #secondary-menu-nav-xs{overflow-x:visible;padding-left:15px;padding-right:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch;display:none;box-shadow:none}header #header-content-xs #secondary-menu-nav-xs.in{overflow-y:auto}@media (min-width:768px){header #header-content-xs #secondary-menu-nav-xs{width:auto;border-top:0;box-shadow:none}header #header-content-xs #secondary-menu-nav-xs.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}header #header-content-xs #secondary-menu-nav-xs.in{overflow-y:visible}.navbar-fixed-bottom header #header-content-xs #secondary-menu-nav-xs,.navbar-fixed-top header #header-content-xs #secondary-menu-nav-xs,.navbar-static-top header #header-content-xs #secondary-menu-nav-xs{padding-right:0;padding-left:0}}header #header-content-xs #secondary-menu-nav-xs.in{display:block}trheader #header-content-xs #secondary-menu-nav-xs.in{display:table-row}tbodyheader #header-content-xs #secondary-menu-nav-xs.in{display:table-row-group}header #header-content-xs #secondary-menu-nav-xs.in{overflow:visible}header #header-content-xs #secondary-menu-nav-xs .nav .open>a,header #header-content-xs #secondary-menu-nav-xs .nav>li>a,header #header-content-xs #secondary-menu-nav-xs a{background-color:transparent}header #header-content-xs #secondary-menu-nav-xs .secondary-menu{background-color:#e9e2db;border:solid #d3c6b8 thin;padding:0;margin:10px;list-style:none;font-size:12px;border-radius:20px}header #header-content-xs #secondary-menu-nav-xs .secondary-menu,header #header-content-xs #secondary-menu-nav-xs .secondary-menu a{color:#62584d}header #header-content-xs #secondary-menu-nav-xs .secondary-menu>li{padding:5px}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu{background-color:#e9e2db;border:solid #d3c6b8 thin}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li:hover{background-color:#f4f0ed}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-weight:400}header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a,header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a:focus,header #header-content-xs #secondary-menu-nav-xs .secondary-menu .dropdown-menu li a:hover{background-color:transparent}header button{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal}header textarea{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px;padding:0 3px}header input{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px;padding:2px 3px;vertical-align:middle;color:#000;line-height:inherit}header input.image,header input[type=image]{background-color:transparent;width:17px;height:17px;border:0;padding:0;vertical-align:top}.primary-menu-nav-holder .primary-menu-nav-header{display:none!important;position:relative;min-height:50px;margin-bottom:14px;border:1px solid transparent;background-color:#f8f8f8;border-color:#e7e7e7;margin:0;border-top-right-radius:20px;border-top-left-radius:20px;background:url(images/menu_bg_center.png) repeat-x}@media (max-width:767px){.primary-menu-nav-holder .primary-menu-nav-header{display:block!important}}@media (min-width:768px){.primary-menu-nav-holder .primary-menu-nav-header{border-radius:4px}}.primary-menu-nav-holder .primary-menu-nav-header .navbar-brand{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-brand:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-text{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>li>a{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>li>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>li>a:hover{color:#333;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.active>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.active>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.disabled>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.disabled>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle{border-color:#ddd}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:hover{background-color:#ddd}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle .icon-bar{background-color:#888}.primary-menu-nav-holder .primary-menu-nav-header .navbar-collapse,.primary-menu-nav-holder .primary-menu-nav-header .navbar-form{border-color:#e7e7e7}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.open>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.open>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>li>a{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>li>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.active>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.active>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.disabled>a,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.disabled>a:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.primary-menu-nav-holder .primary-menu-nav-header .navbar-link{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .navbar-link:hover{color:#333}.primary-menu-nav-holder .primary-menu-nav-header .btn-link{color:#777}.primary-menu-nav-holder .primary-menu-nav-header .btn-link:focus,.primary-menu-nav-holder .primary-menu-nav-header .btn-link:hover{color:#333}.primary-menu-nav-holder .primary-menu-nav-header .btn-link[disabled]:focus,.primary-menu-nav-holder .primary-menu-nav-header .btn-link[disabled]:hover,fieldset[disabled] .primary-menu-nav-holder .primary-menu-nav-header .btn-link:focus,fieldset[disabled] .primary-menu-nav-holder .primary-menu-nav-header .btn-link:hover{color:#ccc}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle{border-color:#62584d}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:focus,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:hover,.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle:visited{background-color:#e9e2db}.primary-menu-nav-holder .primary-menu-nav-header .navbar-toggle .icon-bar{background-color:#62584d}.primary-menu-nav-holder .primary-menu-nav-header .primary-menu-brand{color:#62584d;font-weight:400;text-align:center}.primary-menu-nav-holder #primary-menu-nav{overflow-x:visible;padding-left:15px;padding-right:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.primary-menu-nav-holder #primary-menu-nav.in{overflow-y:auto}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav{width:auto;border-top:0;box-shadow:none}.primary-menu-nav-holder #primary-menu-nav.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.primary-menu-nav-holder #primary-menu-nav.in{overflow-y:visible}.navbar-fixed-bottom .primary-menu-nav-holder #primary-menu-nav,.navbar-fixed-top .primary-menu-nav-holder #primary-menu-nav,.navbar-static-top .primary-menu-nav-holder #primary-menu-nav{padding-right:0;padding-left:0}}@media (max-width:767px){.primary-menu-nav-holder #primary-menu-nav{display:none;background-color:#e9e2db;border:solid #d3c6b8 thin}.primary-menu-nav-holder #primary-menu-nav.in{display:block}tr.primary-menu-nav-holder #primary-menu-nav.in{display:table-row}tbody.primary-menu-nav-holder #primary-menu-nav.in{display:table-row-group}.primary-menu-nav-holder #primary-menu-nav.in{overflow:visible}}.primary-menu-nav-holder #primary-menu-nav .primary-menu{margin-bottom:0;padding-right:0;list-style:none;width:100%;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{position:relative;display:block}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{position:relative;display:block;padding:10px 15px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:hover{text-decoration:none;background-color:#eee}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a{color:#777}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:hover{background-color:#eee;border-color:#337ab7}.primary-menu-nav-holder #primary-menu-nav .primary-menu .nav-divider{height:1px;margin:6px 0;overflow:hidden;background-color:#e5e5e5}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a>img{max-width:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{float:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{text-align:center;margin-bottom:5px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>.dropdown .dropdown-menu{top:auto;right:auto}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{display:table-cell;width:1%}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{margin-bottom:0}}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav .primary-menu{border-radius:20px;height:74px;background:url(images/menu_bg_center.png) repeat-x}}@media (max-width:767px){.primary-menu-nav-holder #primary-menu-nav .primary-menu{margin-bottom:0;padding-right:0;list-style:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{position:relative;display:block}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{position:relative;display:block;padding:10px 15px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:hover{text-decoration:none;background-color:#eee}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a{color:#777}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu .open>a:hover{background-color:#eee;border-color:#337ab7}.primary-menu-nav-holder #primary-menu-nav .primary-menu .nav-divider{height:1px;margin:6px 0;overflow:hidden;background-color:#e5e5e5}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a>img{max-width:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li{float:right}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{border-radius:4px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li+li{margin-right:2px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.active>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.active>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.active>a:hover{color:#fff;background-color:#337ab7}}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open{background-image:url(images/large_menu_sprite.png);background-repeat:no-repeat;padding:0;text-align:center}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding-top:50px;height:74px}@media (min-width:768px){.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{background-image:url(images/divider.png);background-repeat:no-repeat;background-position:right}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a{background-position:left}}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open>a:hover,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li>a:hover{background-color:transparent}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul{background-color:#e9e2db;border:solid #d3c6b8 thin}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li{background-image:url(images/small_menu_sprite.png);background-repeat:no-repeat;height:24px;right:auto;line-height:24px;text-align:right;text-indent:26px;width:100%}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li:hover,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li:hover{background-color:#f4f0ed}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#62584d;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:3px 5px}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li ul li a:hover,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a:focus,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open ul li a:hover{background-color:transparent}.primary-menu-nav-holder #primary-menu-nav .primary-menu>li.open:last-child>a,.primary-menu-nav-holder #primary-menu-nav .primary-menu>li:last-child>a{background-image:none}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar{background-position:center -400px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart{background-position:center -160px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippings{background-position:center -640px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam{background-position:center -880px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help{background-position:center -460px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi{background-position:center -720px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list{background-position:center -240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mymenu{background-position:center -80px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note{background-position:center -1040px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje{background-position:center -960px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo{background-position:center -1120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-report{background-position:center -320px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search{background-position:center -480px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour{background-position:center -800px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-tree{background-position:center 0}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-story{background-position:center -1200px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-admin{background-position:left 0}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-admin{background-position:right 0}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-branches{background-position:left -450px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-branches{background-position:right -450px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-day{background-position:left -60px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-day{background-position:right -60px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-month{background-position:left -60px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-month{background-position:right -60px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-year{background-position:left -60px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-calendar-year{background-position:right -60px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-ancestry{background-position:left -30px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-ancestry{background-position:right -30px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-compact{background-position:left -30px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-compact{background-position:right -30px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-descendants{background-position:left -150px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-descendants{background-position:right -150px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-familybook{background-position:left -180px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-familybook{background-position:right -180px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-fanchart{background-position:left -210px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-fanchart{background-position:right -210px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-hourglass{background-position:left -270px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-hourglass{background-position:right -270px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-lifespan{background-position:left -660px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-lifespan{background-position:right -660px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree{background-position:left -480px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree{background-position:right -480px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree_map{background-position:left -720px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-pedigree_map{background-position:right -720px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-relationship{background-position:left -540px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-relationship{background-position:right -540px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-statistics{background-position:left -630px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-statistics{background-position:right -630px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-timeline{background-position:left -660px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-timeline{background-position:right -660px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-tree{background-position:left -240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-chart-tree{background-position:right -240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingsadd{background-position:left -930px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingsadd{background-position:right -930px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingscart{background-position:left -900px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-clippingscart{background-position:right -900px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addchil{background-position:left -1050px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addchil{background-position:right -1050px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-change{background-position:left -90px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-change{background-position:right -90px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-orderchil{background-position:left -1080px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-fam-orderchil{background-position:right -1080px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-contents{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-contents{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-faq{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-faq{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-genealogy{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-genealogy{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-hide{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-hide{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-show{background-position:left -300px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-show{background-position:right -300px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-technical{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-technical{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-wiki{background-position:left -690px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-help-wiki{background-position:right -690px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addname{background-position:left -780px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-addname{background-position:right -780px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editsex{background-position:left -810px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-indi-editsex{background-position:right -810px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-fam{background-position:left -90px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-fam{background-position:right -90px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-indi{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-indi{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-note{background-position:left -420px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-note{background-position:right -420px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-obje{background-position:left -330px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-obje{background-position:right -330px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-plac{background-position:left -510px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-plac{background-position:right -510px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-repo{background-position:left -360px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-repo{background-position:right -360px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-sour{background-position:left -180px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-list-sour{background-position:right -180px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myaccount{background-position:left -390px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myaccount{background-position:right -390px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypage{background-position:left -390px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypage{background-position:right -390px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypedigree{background-position:left -480px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-mypedigree{background-position:right -480px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myrecord{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-myrecord{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-edit{background-position:left -1020px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-edit{background-position:right -1020px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-note-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-edit{background-position:left -1110px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-edit{background-position:right -1110px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link{background-position:left -1140px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link{background-position:right -1140px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-fam{background-position:left -90px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-fam{background-position:right -90px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-indi{background-position:left -120px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-indi{background-position:right -120px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-sour{background-position:left -180px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-obje-link-sour{background-position:right -180px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-edit{background-position:left -990px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-edit{background-position:right -990px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-repo-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-report li{background-position:left -570px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-report li{background-position:right -570px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-advanced{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-advanced{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-general{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-general{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-replace{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-replace{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-soundex{background-position:left -600px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-search-soundex{background-position:right -600px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-addfav{background-position:left -870px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-addfav{background-position:right -870px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-del{background-position:left -840px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-del{background-position:right -840px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-edit{background-position:left -960px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-edit{background-position:right -960px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-editraw{background-position:left -1240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-sour-editraw{background-position:right -1240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-story-sub{background-position:left -1208px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-story-sub{background-position:right -1208px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-tree li{background-position:left -240px}[dir=rtl] .primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-tree li{background-position:right -240px}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-language li{text-align:right}.primary-menu-nav-holder #primary-menu-nav .primary-menu .menu-theme li{text-align:right}footer{width:99%;margin:auto;text-align:center}footer:after,footer:before{content:" ";display:table}footer:after{clear:both}footer:after,footer:before{content:" ";display:table}footer:after{clear:both}footer .footer_center{width:80%;margin:auto;padding:20px 0}@media (max-width:767px){footer .footer_center{padding-bottom:40px}}footer .footer_left{width:100%}@media (min-width:768px){footer .footer_left{background:url(images/footer_bg_left.png) no-repeat bottom left}}footer .footer_right{background:url(images/footer_bg_right.png) no-repeat bottom right;width:100%}.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}a{color:#416271;text-decoration:none}a:hover{color:#1c3b4a;text-decoration:none}a:focus{outline-style:none}table{border-spacing:2px;border-collapse:separate}dl{margin:0}dt{float:right;font-weight:700;margin-left:10px}h1,h2{color:#7b983c;font-size:18px;font-family:Tahoma,Arial,Helvetica,sans-serif}h4{color:#62584d;font-size:11px;font-weight:700}th{font-weight:100}img{border:0}button{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal}input,textarea{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;padding:3px}select{background-color:#f4f0ed;border-color:#fff #62584d #62584d #fff;border-width:1px;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:normal;border-color:#d3c6b8;margin:0 7px;padding:1px}textarea{border-style:inset}fieldset{margin:8px 8px 4px;text-align:right}legend{color:#62584d;font-size:11px;font-weight:700;text-align:right}legend img{height:20px;vertical-align:middle;width:20px}.text-muted{color:#777}.small{font-size:9px}.alert-info{color:#62584d;background-color:#e9e2db;border-color:#d3c6b8}.left{text-align:right}.odometer{background:#7b983c;color:#fff;font-weight:700}.flash-messages{clear:both;text-align:center}.label{color:inherit;font:inherit;font-weight:700}#people label{display:block}form label{font-weight:400}.stat-table1{border-collapse:separate;border-spacing:2px;display:table;float:right;margin-bottom:5px;vertical-align:middle;width:22%}.stat-table2{border-collapse:separate;border-spacing:2px;display:table;float:right;margin-bottom:5px;width:78%}.stat-row{display:table-row}.stat-cell{display:table-cell;text-align:center;vertical-align:middle;white-space:pre-wrap}.stat-cell .left{text-align:right}.itr{position:relative;line-height:1.5}.itr:hover .popup{opacity:1;transition-delay:0;visibility:visible}.popup{position:absolute;top:20px;left:0;right:auto;visibility:hidden;opacity:0;transition:visibility 0s ease .25s,opacity .25s ease;z-index:9999;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.4);box-shadow:5px 5px 5px 0 rgba(0,0,0,.4)}.popup>ul{padding:2px 10px}.popup ul{white-space:nowrap;list-style:none;margin:0;padding:0 10px;font-size:smaller}.popup li .NAME{padding:0 5px}#indi_header a.warning{color:#62584d;font-size:1em}#header_accordion1{padding-right:10px;overflow:hidden}@media (max-width:767px){#header_accordion1{padding:0}}#header_accordion1 .indi_name_details{padding:5px;overflow:hidden}#header_accordion1 .indi_name_details a{color:#62584d}#header_accordion1 .indi_name_details .name1{font-weight:400;padding-top:5px;font-size:inherit}#header_accordion1 .indi_name_details .label{padding:0}#header_accordion1 .indi_name_details dl{padding:0}#header_accordion1 .indi_name_details dl dt{float:right;clear:left;text-align:right}#indi_header{overflow:hidden;margin:0 0 5px;padding:10px 0}#indi_header a{color:#62584d;font-weight:400}#indi_header a:hover{color:#9f8c77}#indi_header h3{color:#62584d;font-size:90%;font-weight:700;margin:0;padding:0 10px 0 30px;text-align:right;overflow:hidden;position:relative}#indi_header h3.name_two{border:1px solid #a28765;background:#d3c6b8}#indi_header h3.name_one{border:1px solid #a28765;background:#d3c6b8;font-size:1.5em;font-family:Tahoma,Arial,Helvetica,sans-serif}#indi_header h3.ui-state-active{border-bottom:none}#indi_header h3.ui-state-active .ui-icon-triangle-1-s{background-position:0 -16px}#indi_header h3 a{display:inline}#indi_header h3>span{vertical-align:middle}#indi_header h3 .details1{font-size:1em}#indi_header h3 .header_age{padding:5px 0 5px 5px;float:left;font-weight:400;font-size:65%}#indi_header h3 .ui-icon{background-image:url(../jquery-ui-1.11.2/images/ui-icons_ffffff_256x240.png)}#indi_mainimage{float:right;width:15%;padding:0 10px}@media (max-width:767px){#indi_mainimage{visibility:hidden;width:0;padding:0}}#indi_note{margin:0 0 5px}.small_inner_block{max-height:200px;overflow:auto;font:400 10px Tahoma,Arial,Helvetica,sans-serif}.normal_inner_block{overflow:auto}.block a{color:#62584d}.block a:hover{color:#9f8c77}.blockheader{margin:0 0 5px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#8c847a;padding:5px 0 3px 0;border-bottom:1px #CCC dashed;font-weight:700}#index_small_blocks{clear:none;width:33%;float:left}#index_small_blocks .block{background-image:url(images/block_small_bg.png);background-repeat:repeat-x;background-color:#f4f0ed;color:#000;vertical-align:top;margin-bottom:5px;padding:9px 4px 2px 4px}#index_small_blocks .block img{background-image:none;background-color:transparent}#index_main_blocks{clear:none;width:66%;float:right}#index_main_blocks .block{background-image:url(images/block_bg.png);background-repeat:repeat-y;background-color:#f4f0ed;color:#000;vertical-align:top;margin-bottom:10px;padding:1px 4px 4px 46px}#index_full_blocks{clear:none;width:100%}@media (max-width:767px){#index_main_blocks{clear:none;width:33%;float:left}#index_main_blocks .block{background-image:url(images/block_small_bg.png);background-repeat:repeat-x;background-color:#f4f0ed;color:#000;vertical-align:top;margin-bottom:5px;padding:9px 4px 2px 4px}#index_main_blocks .block img{background-image:none;background-color:transparent}}#family-page table:not(.facts_table){padding:0;border-spacing:0;border-collapse:collapse;margin:5px 0}#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}#lifespan-people{position:relative}#lifespan-people>div{position:absolute;padding:0}#lifespan-people .itr{display:inline;white-space:nowrap}#lifespan-people .popup{right:0;left:auto;white-space:nowrap}#lifespan-people .popup div:first-of-type{font-weight:900}#medialist-page p{text-align:center}#medialist-page form .list_table{width:75%}#medialist-page .list_table,#medialist-page .list_table_controls{margin:0 auto}#medialist-page .list_table_controls,#medialist-page .list_value_wrap,#medialist-page .media-col,#medialist-page .media-col1,#medialist-page div .list_table{width:100%}#medialist-page .descriptionbox,#medialist-page .optionbox{width:25%}#medialist-page .media-col2{width:50%}#medialist-page .media-col{padding-right:5px;border:none}#medialist-page .media-image{vertical-align:top;white-space:normal}#hourglass_chart table,.charts_block table{border-collapse:collapse}#hourglass_chart td,.charts_block td{padding:0;empty-cells:show}#pedigree_chart{position:relative;margin:20px auto}#pedigree_canvas{color:#d3c6b8;z-index:-1000}.pedigree_form{width:45px}.pedigree_chart_table{border:0;border-collapse:collapse;padding:0;width:100%}#childarrow,.ancestorarrow{text-align:center}#pedigree-page table.list_table{margin:0 auto;width:500px}#pedigree-page #childarrow{position:relative}#pedigree-page #childbox{border:1px solid;background-color:#fff}#pedigree-page .shadow{position:absolute;white-space:nowrap}#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}.makeMenu{padding:1px}.makeMenu li{display:inline;position:relative;white-space:nowrap}.makeMenu li ul{background-color:#e9e2db;border:thin solid #d3c6b8;margin:0;position:absolute;padding:1px}.chart_common{padding:20px}.chart_common li{list-style:none}.chart_common li>span.details1{white-space:nowrap}.chart_common table{padding:0;border-spacing:0;border-collapse:collapse;margin:5px 0}.chart_common td{border:0;padding:0}.chart_common .generation{background:transparent url(images/vline.png) left top repeat-y;margin:0 0 0 15px;padding:0;display:block}.chart_common .generation>li{margin:5px 0}.chart_common span.details1 div[class^=fact_]{display:inline-block}.chart_common span.details1 .date{color:inherit}.powered-by-webtrees{display:inline-block;margin-top:10px;width:100px;height:21px}.powered-by-webtrees:after{content:url(images/powered-by-webtrees.png)}@media print{#separator,#sidebar,.noprint,footer,form,header{display:none}#pedigree-page h2{margin:0}#pedigree_chart{margin:0}#header_accordion1{width:510px}#familybook_chart h3{margin-bottom:10px}#lifespan-chart{margin:0;border:0;padding:0}}@media (max-width:767px){#search-page-table{width:auto}#search-page-table .value{margin:0 0 0 30%;white-space:normal}#search-page-table div #query{width:150px}#search-page-table>input{width:20px}#index_main_blocks{float:right;width:100%}#index_small_blocks{float:right;width:100%}.stat-table1,.stat-table2{width:100%}#indi_left{float:right;width:100%;font-size:10px}#header_accordion1{font-size:10px}#main{display:inline}#separator{display:none}#sidebar{float:right;width:100%;display:inline}#place_hierarchy td{white-space:normal}#reportengine-page table{width:100%}} \ No newline at end of file diff --git a/css-1.6.2/style.css b/css-1.7.0/style_old.css similarity index 65% rename from css-1.6.2/style.css rename to css-1.7.0/style_old.css index 163fe41..3001a92 100644 --- a/css-1.6.2/style.css +++ b/css-1.7.0/style_old.css @@ -1,73 +1,37 @@ /** - * Style for Rural theme + * Style for Rural Theme * - * Use this stylesheet to customize the display of your site. - * To learn more about CSS visit http: //www.w3.org/TR/REC-CSS2/ - * - * webtrees: Web based Family History software - * Copyright (C) 2014 webtrees development team. - * - * Derived from PhpGedView - * Copyright (C) 2002 to 2009 PGV Development Team. - * - * This program is free software; you can redistribute it and/or modify + * webtrees-MyArtJaub + * Copyright (C) 2015 Jonathan Jaubart + * + * Based on webtrees: online genealogy + * Copyright (C) 2015 webtrees development team + * + * This file is part of webtrees-MyArtJaub + * + * webtrees-MyArtJaub 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 2 of the License, or + * 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, + * webtrees-MyArtJaub 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 + * 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, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * - * @author Jonathan Jaubart + * along with webtrees-MyArtJaub. If not, see . */ - -/* Add a permanent scrollbar, to prevent "flickering" when hover effects lengthen page */ -html { overflow-y:scroll; } -#body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;margin: 0px auto auto auto;color: #416271;background: url(images/bg.png) repeat-x top #fff;} -#main_content {width: 90%;height: auto;margin: auto;} -#headerdiv, #bodydiv, #footerdiv {color: #555555;font: 12px tahoma,arial,helvetica,sans-serif;} -#header_simple{height:1em;} -fieldset {margin: 8px 8px 4px;text-align:left;} -[dir=rtl] fieldset {text-align:right;} -legend {color: #62584D;font-size: 11px;font-weight: bold;text-align: left;} -a {color: #416271;text-decoration: none;} -a:hover {color: #1c3b4a;text-decoration: none;} -:focus {outline-style:none;} -th {font-weight: 100;} -img {border: 0;} -legend img {height: 20px;vertical-align: middle;width: 20px;} -img.block, #mycart img {border: 0;height: 25px;vertical-align: middle;} .line1, .line2, .line3 {vertical-align:middle;} #hourglass_chart img.line4 {vertical-align:middle;} .line5 {vertical-align:top;} + /* Still used?? */ +img.block, #mycart img {border: 0;height: 25px;vertical-align: middle;} #mycart img {height: 20px;} #mycart a img {height: 9px;} .button {width: 60px;} -/** - * Header - */ -header {background: url(images/header.png) no-repeat bottom left;position: relative;width: 100%;height: 150px;margin: auto;color: white;} -[dir=rtl] header { background-position: right;} -header a{color:white;} -header a:hover{color:#e9e2db;} -header td{text-align: right;} -#htopright{text-align: right;position: absolute;top: 5px;right:0px;} -[dir=rtl] #htopright { text-align: left; left:0px;} -#hbottomright{text-align: right;position: absolute;bottom: 5px;right:0px;} -[dir=rtl] #hbottomright { text-align: left; left:0px;} -#hcenterright{text-align: right;position: absolute;top:75px;right:0px;} -[dir=rtl] #hcenterright { text-align: left; left:0px;} - /** * White box, with top rounded */ @@ -81,8 +45,8 @@ header td{text-align: right;} * Person Box */ .alpha_index{color:#999;} -.person_box {font-family: tahoma, arial, helvetica, sans-serif;background: #D2E2EC;border: solid #85B0CB 1px;padding:3px;} -.person_boxF {font-family: tahoma, arial, helvetica, sans-serif;background: #EDE1E8;border: 1px solid #E2789F;padding:3px;} +.person_box, .action_header {font-family: tahoma, arial, helvetica, sans-serif;background: #D2E2EC;border: solid #85B0CB 1px;padding:3px;} +.person_boxF, .action_headerF {font-family: tahoma, arial, helvetica, sans-serif;background: #EDE1E8;border: 1px solid #E2789F;padding:3px;} .person_boxNN {font-family: tahoma, arial, helvetica, sans-serif;background: white;border: dashed #9ca3d4 1px;padding:3px;} .person_box:target,.news_box:target,#gedcom_stats:target {background-color: #ffffcc;} .person_box_lifespan {display: inline;} @@ -155,7 +119,7 @@ div.fact_SHARED_NOTE {clear: both;} .gender_image {margin: 0px 3px;border: 0;vertical-align: middle;} .pedigree_form {width: 45px;} .thumbnail {height: auto;padding: 3px;} -.icon {border: 0;} +.icon {border: 0; padding:0 5px;} .sublinks_cell {font-size: 12px;background-color: #F3EFEF;} .subheaders, .helpstart, h4{color: #62584D;font-family : arial, helvetica, sans-serif;font-size: 13px;font-weight: bold;margin-top: 15px;vertical-align: bottom;} @@ -165,8 +129,7 @@ div.fact_SHARED_NOTE {clear: both;} .source_citations {display: none;} .selected-option {background-color: #F3EFEF;} .user_links {white-space: nowrap;} -.contact_links {margin-top: 15px;text-align: center;} -.hit-counter {background: #7B983C;color: white;font-weight: bold;} +.contact-links {margin-top: 15px;} /* This is the original. * It's not used, but it's left in in case you want to go back to it. */ @@ -187,17 +150,8 @@ div.fact_SHARED_NOTE {clear: both;} .helpcontent {margin-left: 10px;margin-right: 10px;} .helpcontent dt {clear:both;} -main {display:block; width: 98%;margin: auto; margin-top: 7px;} .simpleview main {margin-top: 0;} -/** - * Footer - */ -.footer_center {width: 80%;margin: auto;padding-top: 20px;padding-bottom: 20px;} -.footer_left {background: url(images/footer_bg_left.png) no-repeat bottom left;width: 100%;} -.footer_right {background: url(images/footer_bg_right.png) no-repeat bottom right;width: 100%;} -footer {clear: both;width: 99%;margin: auto;text-align: center;} - #familybook_chart {margin-left:10px; } #familybook_chart table {border-collapse: collapse; empty-cells: show;} #familybook_chart td {margin:0; padding:0;} @@ -207,8 +161,6 @@ footer {clear: both;width: 99%;margin: auto;text-align: center;} [ID^="vline"] {width:3px;} #familybook_chart h3 {font-size: 16px;text-align:center;} #my-page h1 {margin: 0.25em auto 0.6em;} -#relationship-page h3 {margin:20px 0 0 20px;} -#relationship_chart {margin:0 6px;} .tdtop {vertical-align:top;} .tdmid {vertical-align:middle;} @@ -216,39 +168,6 @@ footer {clear: both;width: 99%;margin: auto;text-align: center;} [dir=rtl] #familybook_chart{margin-right:10px;} -/*-- pedigree chart specific stylesheets --*/ -#pedigree-page table.list_table {margin:0 auto;width:500px;} -.pedigree_chart_table {border:0;border-collapse:collapse;padding:0;width:100%;} -#pedigree_chart {position:relative;top:-200px;left:0;} -[dir=rtl] #pedigree_chart {left:auto;right:0;} -#pedigree_canvas {color:#D3C6B8;position:absolute;top:200px;z-index:-1000;} -#pedigree_chart #childarrow, #pedigree_chart #uparrow, #pedigree_chart .shadow, .ancestorarrow {position:absolute;} -#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;} -#hourglass_chart table,.charts_block table {border-collapse: collapse;} -#hourglass_chart td, .charts_block td {padding: 0;empty-cells: show;} -#pedigree_chart #childbox {border:1px solid;background-color:white;} - -/*-- descendancy chart specific stylesheets --*/ -#descendancy_chart{margin:20px;} -#descendancy_chart ul {background-image: url(images/vline.png);background-position:left top;background-repeat:repeat-y;list-style: none;margin: 0px 0px 5px 15px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;} -#descendancy_chart li {list-style: none;margin: 5px 0 0 -15px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;} -#descendancy_chart span.details1 div[class^="fact_"] {display: inline-block;} -#descendancy_chart td.details1 {padding-top: 5px;} -[dir=rtl] #descendancy_chart ul {background-position: right top;margin: 0px 15px 0px 0px;left: auto;} - -/*-- ancestry chart specific stylesheets --*/ -#ancestry_chart table div p {font-size:90%; margin:0;} -#ancestry_chart ul {background-image: url(images/vline.png);background-position:left top;background-repeat:repeat-y;list-style: none;display: block;margin: 0px 0px 0px 15px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;} -#ancestry_chart li {list-style: none;margin: 0px 0px 2px -13px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;} -#ancestry_chart li table {margin: 5px 0;} -[dir=rtl] #ancestry_chart ul {background-position: right top;margin: 0px 15px 0px 0px;left: auto;} -#ancestry_chart span.details1 div[class^="fact_"] {display: inline-block;} -[dir=rtl] #ancestry_chart li {margin: 0px 0px 0px 0px;padding: 0px 2px 0px 0px;left: auto;} -#ancestry_chart .fact_MARR {display: inline;} - /*-- timeline chart specific styles --*/ #timeline_chart {position: relative;top: 0px;left: 0px;} @@ -259,7 +178,7 @@ footer {clear: both;width: 99%;margin: auto;text-align: center;} .person4 {background-color: #f4f0ed;border: outset #62584D 1px;vertical-align: top;} .person5 {background-color: #cfe4b4;border: outset #1b491a 1px;vertical-align: top;} -#compact_chart, #fan_chart, #ancestry_chart, #familybook_chart, #hourglass_chart {margin:20px;} +#compact_chart,#fan_chart,.chart_common,#ancestry_booklet,#descendancy_booklet,#familybook_chart,#hourglass_chart {margin:20px;} .fan_chart_menu {position: absolute;display:none;z-index:100;} #fan_chart ul {list-style-type: none;margin: 0;} @@ -270,7 +189,6 @@ footer {clear: both;width: 99%;margin: auto;text-align: center;} input, textarea {border-top-color: white;border-left-color: white;border-right-color: #62584D;border-bottom-color: #62584D;border-width: 1px;font-size: 10px;font-family: arial, helvetica, sans-serif;} input,textarea {background-color: #F4F0ED;padding:3 3px;} -input.image {background-color: transparent;width: 17px;height: 17px;border: 0;padding: 0;vertical-align: top;} textarea {border-style:inset;} select {border-color: #D3C6B8;border-width: 1px;background-color: #f4f0ed;font-size: 10px;font-family: arial, helvetica, sans-serif; margin:0 7px; padding:1px;} form {font: 10px;} @@ -278,17 +196,14 @@ input:required:valid, textarea:required:valid{background:url(data:image/png;base input:required:invalid, textarea: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;} html[dir="rtl"] input:required:valid, html[dir="rtl"] textarea:required:valid, html[dir="rtl"] input:required:invalid, html[dir="rtl"] textarea:required:invalid {background-position:left top;} -h1, h2, .helpheader {color: #7B983C;font: 18px tahoma, arial, helvetica, sans-serif;} +h2, .helpheader {color: #7B983C;font: 18px tahoma, arial, helvetica, sans-serif;} .formField {font: 12px tahoma, arial, helvetica, sans-serif;} .starredname {text-decoration: underline;} .search_hit {background-color:#ff0;} .search_item{font-weight:600;} -header h1 {font: inherit;color: inherit;margin: 0;} .header_search {float: right;} [dir=rtl] .header_search {float:left;} -#flash-messages { clear:both; width: 98%; margin: auto;} - /* Style for the subbar in */ /* facts_value */ .subbar {background-color: #d1d9ef;color: black;border: solid #81a9cb 1px;font: 11px tahoma, arial, helvetica, sans-serif;vertical-align: top;white-space: nowrap;padding: 3px;} /* Style for the descriptionbox */ @@ -340,26 +255,13 @@ header h1 {font: inherit;color: inherit;margin: 0;} .new { border: solid blue 1px;overflow: hidden;} .old { border: solid red 1px;overflow: hidden;} -/** - * Life span - */ - a.showit {position: relative;z-index: 24;color: black;text-decoration: none;} -a.showit:hover {z-index: 25;background-color: #ffff9b;cursor: help;} -a.showit > span {display: none;} -a.showit:hover > span {display: block;position: absolute;top: 22px;left: 0px;width: 225px;border: 2px solid #e9e2db;border-top-color: #62584D;border-right-color: #000;border-bottom-color: #000;border-left: 15px outset;padding: 3px;background: #d3c6b8;color: #62584D;font: 11px tahoma, arial, helvetica, sans-serif;text-align: left;opacity: .95;z-index: 5;} -.lifespan_people span:first-letter {font: bold 12px tahoma, arial, helvetica, sans-serif;font-variant: small-caps;padding: 1px;} -.lifespan_outer {position: relative;width: 99.5%;height: 600px;overflow: hidden;background-color:#F4F0ED;border: solid #d3c6b8 1px;} -.lifespan_outer a {color: black;} -.lifespan_timeline {position: absolute;width: 100%;left: -10px;top: -65px;z-index: 2;background-color: #F4F0ED;} -.lifespan_people {position: absolute;width: 500px;left: -10px;top: -60px;z-index: 1;} - /* Tag Cloud styles*/ .tag_cloud {width:70%;margin-left: auto;margin-right: auto;text-align: center;padding: 10px 5px 10px 15px;} .tag_cloud_sub {font-size: 8px;color:#808080;} /* Autocomplete styles*/ -.ui-autocomplete-input {background-color: #EEE8AA;} -.ui-autocomplete {padding: 0px;border: 1px solid #62584D;background-color: #fff;z-index: 99999;list-style: none outside none;margin:0;max-height: 200px;overflow-y: auto;} +.ui-autocomplete-input {background-color: #eea;} +.ui-autocomplete {padding: 0px;border: 1px solid #62584D;background-color: #fff;z-index: 99999;list-style: none outside none;margin:0;max-height: 200px;overflow-x:hidden;overflow-y: scroll;} .ui-autocomplete li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 11px;line-height: 13px;overflow: hidden;} .ui-autocomplete-loading {background: white url(images/indicator.gif) right center no-repeat;} .ui-autocomplete li:nth-child(odd) {background-color: #e9e2db;} @@ -373,11 +275,7 @@ a.showit:hover > span {display: block;position: absolute;top: 22px;left: 0px;wid .statistics-page {text-align: center;} .center2 {text-align: center;} .gchart {border: solid #DDDDDD 1px;} -.execution_stats {padding-top: 12px;text-align: center;} -dl {margin: 0;} -dt {float: left;font-weight: bold;margin-right: 10px;} -html[dir="rtl"] dt {float: right;margin-right: auto;margin-left: 10px;} #facts_content dd {float:left;width:70%;} /* Find special characters */ @@ -401,7 +299,7 @@ html[dir="rtl"] dt {float: right;margin-right: auto;margin-left: 10px;} /* ======= List styles =========== */ .source-list, .note-list, .repo-list, .media-list, .indi-list, .fam-list{visibility:hidden;} -.recent_changes_block, .upcoming_events_block, .todays_events_block, .todo_block {width:99%;} +.recent_changes_block, .upcoming_events_block, .todays_events_block, .todo_block {width:98%;} .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;} @@ -409,6 +307,7 @@ html[dir="rtl"] dt {float: right;margin-right: auto;margin-left: 10px;} .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;} +.source-list,.note-list,.repo-list,.media-list,.indi-list,.fam-list {margin:5px auto; } .givn-list th{cursor:pointer;white-space: nowrap;padding:2px;text-align:center;} .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, #medialist-page h2, #statistics-page h2 {margin-bottom:20px; text-align:center;} @@ -426,21 +325,6 @@ html[dir="rtl"] dt {float: right;margin-right: auto;margin-left: 10px;} [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;} /* ======= Block styles ========== */ -#index_main_blocks {clear:none; width:66%; float:left;} -#index_small_blocks {clear:none; width:33%; float:right;} -[dir=rtl] #index_main_blocks { float: right;} -[dir=rtl] #index_small_blocks { float: left;} -#index_full_blocks {clear:none; width:100%;} -[dir=rtl] #index_main_blocks {float:right;} -[dir=rtl] #index_small_blocks {float:left;} -.small_inner_block {max-height: 200px;overflow: auto;font: normal 10px tahoma, arial, helvetica, sans-serif;} -.normal_inner_block {overflow:auto;} -.block a{color:#62584D;} -.block a:hover{color: #9f8c77;} -.blockheader {margin:0 0 5px 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#8c847a;padding:5px 0 3px 0;border-bottom:1px #CCCCCC dashed;font-weight: bold;} -#index_main_blocks .block {background-image: url(images/block_bg.png); background-repeat : repeat-y;background-color: #f3efef;color: black;vertical-align: top;margin-bottom: 10px;padding: 1px 4px 4px 46px ;} -#index_small_blocks .block {background-image: url(images/block_small_bg.png);background-repeat : repeat-x;background-color: #f3efef;color: black;vertical-align: top;margin-bottom: 5px;padding: 9px 4px 2px 4px;} -#index_small_blocks .block img {background-image: none;background-color: transparent;} .blockcontent {margin-left: auto;margin-right: auto;margin-bottom: 10px;overflow: auto;} #main_select,#available_select,#right_select{min-width:150px;} .user_welcome_block table, .gedcom_block_block table{margin:auto;} @@ -459,17 +343,11 @@ html[dir="rtl"] dt {float: right;margin-right: auto;margin-left: 10px;} .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 label:after {content:":";} .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 ============ */ -.gedcom_stats_block table td {vertical-align:top;} -.gedcom_stats_block table td td {vertical-align:middle;} -.gedcom_stats_block td .stats_value {text-align:center;} - /* ============= Theme select block ============ */ .theme_form ul {margin:-10px auto;} .theme_form li {visibility:hidden;} @@ -493,152 +371,6 @@ div.faq_title a:hover, div.faq_body a:hover, .faq_italic a:hover { color: #9F8C7 .faq_edit {float:right;} [dir=rtl] .faq_top {float:left;} [dir=rtl] .faq_edit {float:left;} - -/* ======= Main menu items ========== */ - -/* Set stack level for top two header menu rows */ -.makeMenu ul, #main-menu ul {z-index:210;} - -#topMenu {width: 100%;font-family: Arial, Helvetica, sans-serif;padding: 0px; margin: auto;} -.topMenu_center{background: url(images/menu_bg_center.png) repeat-x;margin-left: 37px;margin-right: 37px;height: 74px;} -.topMenu_left{margin-left: 19px;width: 18px;height: 74px;background: url(images/menu_bg_left.png) no-repeat;float: left;} -.topMenu_right{ margin-right: 19px;width: 18px;height: 74px;background: url(images/menu_bg_right.png) no-repeat;float: right;} - -#main-menu { width: 100%; font-size: 10px; font-weight: bold; text-decoration: none; text-align: center; color: #62584D;} -#main-menu td{ text-align: center;height: 74px;width:1%;background: url(images/divider.png) no-repeat right; margin: auto;} -#main-menu .topmenu_last{ background: none;} - -.main-menu-item, -.main-menu-item ul {padding:0; margin:0; list-style-type:none;} -.main-menu-item li {position:relative;} -.main-menu-item li li { clear:both;} -.main-menu-item li ul { background-color: #e9e2db; } -.main-menu-item li:hover > ul {display:block; position:absolute; top:0; left:100%; right:auto;} -.main-menu-item > li:hover > ul {left:10px; right:auto; top:55px;} -.main-menu-item a {display:block; white-space:nowrap; overflow:hidden; color: #62584D;} -.main-menu-item ul {position:absolute; display:none; background:#ffffff; border:solid #d3c6b8 thin; padding:0;} -.main-menu-item li a {margin:auto; padding-top:40px; width:100%; color: #62584D;} -.main-menu-item > li > a { height: 20px; } -.main-menu-item li li a {display:block; position:relative; float:left; line-height:1.5; padding:3px 10px 1px 5px;vertical-align: middle;} -.main-menu-item li li:hover {background-color: #f4f0ed;} - -/* Menu icons */ -.main-menu-item > li {margin-top: 5px; background-image:url(images/large_menu_sprite.png); background-repeat:no-repeat; height:40px; text-align:center;} -.main-menu-item li li {background-image:url(images/small_menu_sprite.png); background-repeat:no-repeat; height:24px; left:auto; line-height:24px; text-align:left; text-indent:26px; width:100%;} - -.main-menu-item .separator_top { border-top: 2px solid #D3C6B8; } - -/* Reverse left and right on RTL pages */ -[dir=rtl] #main-menu td { background-position: left;} -[dir=rtl] .main-menu-item {} -[dir=rtl] .main-menu-item li {} -[dir=rtl] .main-menu-item li:hover > ul {right:100%; left:auto;} -[dir=rtl] .main-menu-item > li:hover > ul {left:auto; right:10px;} -[dir=rtl] .main-menu-item li li {text-align:right;} -[dir=rtl] .main-menu-item li li a {float:right;padding:1px 5px 1px 10px;} - - -/* Main menu icons */ -#menu-calendar {background-position:center -200px;} -#menu-chart {background-position:center -80px;} -#menu-clippings {background-position:center -320px;} -#menu-fam {background-position:center -440px;} -#menu-help {background-position:center -280px;} -#menu-indi {background-position:center -360px;} -#menu-list {background-position:center -120px;} -#menu-mymenu {background-position:center -40px;} -#menu-note {background-position:center -520px;} -#menu-obje {background-position:center -480px;} -#menu-repo {background-position:center -560px;} -#menu-report {background-position:center -160px;} -#menu-search {background-position:center -240px;} -#menu-sour {background-position:center -400px;} -#menu-tree {background-position:center 0px;} -#menu-story {background-position:center -600px;} - -/* Sub-menu icons */ -#menu-admin {background-position:left 0;} [dir=rtl] #menu-admin {background-position:right 0;} -#menu-branches {background-position:left -450px;} [dir=rtl] #menu-branches {background-position:right -450px;} -#menu-calendar-day {background-position:left -60px;} [dir=rtl] #menu-calendar-day {background-position:right -60px;} -#menu-calendar-month {background-position:left -60px;} [dir=rtl] #menu-calendar-month {background-position:right -60px;} -#menu-calendar-year {background-position:left -60px;} [dir=rtl] #menu-calendar-year {background-position:right -60px;} -#menu-chart-ancestry {background-position:left -30px;} [dir=rtl] #menu-chart-ancestry {background-position:right -30px;} -#menu-chart-compact {background-position:left -30px;} [dir=rtl] #menu-chart-compact {background-position:right -30px;} -#menu-chart-descendancy {background-position:left -150px;} [dir=rtl] #menu-chart-descendancy {background-position:right -150px;} -#menu-chart-familybook {background-position:left -180px;} [dir=rtl] #menu-chart-familybook {background-position:right -180px;} -#menu-chart-fanchart {background-position:left -210px;} [dir=rtl] #menu-chart-fanchart {background-position:right -210px;} -#menu-chart-hourglass {background-position:left -270px;} [dir=rtl] #menu-chart-hourglass {background-position:right -270px;} -#menu-chart-lifespan {background-position:left -660px;} [dir=rtl] #menu-chart-lifespan {background-position:right -660px;} -#menu-chart-pedigree {background-position:left -480px;} [dir=rtl] #menu-chart-pedigree {background-position:right -480px;} -#menu-chart-pedigree_map {background-position:left -720px;} [dir=rtl] #menu-chart-pedigree_map {background-position:right -720px;} -#menu-chart-relationship {background-position:left -540px;} [dir=rtl] #menu-chart-relationship {background-position:right -540px;} -#menu-chart-relationship li {background-position:left -540px;} [dir=rtl] #menu-chart-relationship li {background-position:right -540px;} -#menu-chart-statistics {background-position:left -630px;} [dir=rtl] #menu-chart-statistics {background-position:right -630px;} -#menu-chart-timeline {background-position:left -660px;} [dir=rtl] #menu-chart-timeline {background-position:right -660px;} -#menu-chart-timeline li {background-position:left -660px;} [dir=rtl] #menu-chart-timeline li {background-position:right -660px;} -#menu-chart-tree {background-position:left -240px;} [dir=rtl] #menu-chart-tree {background-position:right -240px;} -#menu-clippingsadd {background-position:left -930px;} [dir=rtl] #menu-clippingsadd {background-position:right -930px;} -#menu-clippingscart {background-position:left -900px;} [dir=rtl] #menu-clippingscart {background-position:right -900px;} -#menu-fam-addchil {background-position:left -1050px;} [dir=rtl] #menu-fam-addchil {background-position:right -1050px;} -#menu-fam-addfav {background-position:left -870px;} [dir=rtl] #menu-fam-addfav {background-position:right -870px;} -#menu-fam-change {background-position:left -90px;} [dir=rtl] #menu-fam-change {background-position:right -90px;} -#menu-fam-del {background-position:left -840px;} [dir=rtl] #menu-fam-del {background-position:right -840px;} -#menu-fam-editraw {background-position:left -1240px;} [dir=rtl] #menu-fam-editraw {background-position:right -1240px;} -#menu-fam-orderchil {background-position:left -1080px;} [dir=rtl] #menu-fam-orderchil {background-position:right -1080px;} -#menu-help-contents {background-position:left -300px;} [dir=rtl] #menu-help-contents {background-position:right -300px;} -#menu-help-faq {background-position:left -300px;} [dir=rtl] #menu-help-faq {background-position:right -300px;} -#menu-help-genealogy {background-position:left -120px;} [dir=rtl] #menu-help-genealogy {background-position:right -120px;} -#menu-help-hide {background-position:left -300px;} [dir=rtl] #menu-help-hide {background-position:right -300px;} -#menu-help-show {background-position:left -300px;} [dir=rtl] #menu-help-show {background-position:right -300px;} -#menu-help-technical {background-position:left -120px;} [dir=rtl] #menu-help-technical {background-position:right -120px;} -#menu-help-wiki {background-position:left -690px;} [dir=rtl] #menu-help-wiki {background-position:right -690px;} -#menu-indi-addfav {background-position:left -870px;} [dir=rtl] #menu-indi-addfav {background-position:right -870px;} -#menu-indi-addname {background-position:left -780px;} [dir=rtl] #menu-indi-addname {background-position:right -780px;} -#menu-indi-del {background-position:left -840px;} [dir=rtl] #menu-indi-del {background-position:right -840px;} -#menu-indi-orderfam {background-position:left 0;} [dir=rtl] #menu-indi-orderfam {background-position:right 0;} -#menu-indi-editraw {background-position:left -1240px;} [dir=rtl] #menu-indi-editraw {background-position:right -1240px;} -#menu-indi-editsex {background-position:left -810px;} [dir=rtl] #menu-indi-editsex {background-position:right -810px;} -#menu-list-fam {background-position:left -90px;} [dir=rtl] #menu-list-fam {background-position:right -90px;} -#menu-list-indi {background-position:left -120px;} [dir=rtl] #menu-list-indi {background-position:right -120px;} -#menu-list-note {background-position:left -420px;} [dir=rtl] #menu-list-note {background-position:right -420px;} -#menu-list-obje {background-position:left -330px;} [dir=rtl] #menu-list-obje {background-position:right -330px;} -#menu-list-plac {background-position:left -510px;} [dir=rtl] #menu-list-plac {background-position:right -510px;} -#menu-list-repo {background-position:left -360px;} [dir=rtl] #menu-list-repo {background-position:right -360px;} -#menu-list-sour {background-position:left -180px;} [dir=rtl] #menu-list-sour {background-position:right -180px;} -#menu-myaccount {background-position:left -390px;} [dir=rtl] #menu-myaccount {background-position:right -390px;} -#menu-mypage {background-position:left -390px;} [dir=rtl] #menu-mypage {background-position:right -390px;} -#menu-mypedigree {background-position:left -480px;} [dir=rtl] #menu-mypedigree {background-position:right -480px;} -#menu-myrecord {background-position:left -120px;} [dir=rtl] #menu-myrecord {background-position:right -120px;} -#menu-note-addfav {background-position:left -870px;} [dir=rtl] #menu-note-addfav {background-position:right -870px;} -#menu-note-del {background-position:left -840px;} [dir=rtl] #menu-note-del {background-position:right -840px;} -#menu-note-edit {background-position:left -1020px;} [dir=rtl] #menu-note-edit {background-position:right -1020px;} -#menu-note-editraw {background-position:left -1240px;} [dir=rtl] #menu-note-editraw {background-position:right -1240px;} -#menu-obje-addfav {background-position:left -870px;} [dir=rtl] #menu-obje-addfav {background-position:right -870px;} -#menu-obje-del {background-position:left -840px;} [dir=rtl] #menu-obje-del {background-position:right -840px;} -#menu-obje-edit {background-position:left -1110px;} [dir=rtl] #menu-obje-edit {background-position:right -1110px;} -#menu-obje-editraw {background-position:left -1240px;} [dir=rtl] #menu-obje-editraw {background-position:right -1240px;} -#menu-obje-link {background-position:left -1140px;} [dir=rtl] #menu-obje-link {background-position:right -1140px;} -#menu-obje-link-fam {background-position:left -90px;} [dir=rtl] #menu-obje-link-fam {background-position:right -90px;} -#menu-obje-link-indi {background-position:left -120px;} [dir=rtl] #menu-obje-link-indi {background-position:right -120px;} -#menu-obje-link-sour {background-position:left -180px;} [dir=rtl] #menu-obje-link-sour {background-position:right -180px;} -#menu-repo-addfav {background-position:left -870px;} [dir=rtl] #menu-repo-addfav {background-position:right -870px;} -#menu-repo-del {background-position:left -840px;} [dir=rtl] #menu-repo-del {background-position:right -840px;} -#menu-repo-edit {background-position:left -990px;} [dir=rtl] #menu-repo-edit {background-position:right -990px;} -#menu-repo-editraw {background-position:left -1240px;} [dir=rtl] #menu-repo-editraw {background-position:right -1240px;} -#menu-report li {background-position:left -570px;} [dir=rtl] #menu-report li {background-position:right -570px;} -#menu-search-advanced {background-position:left -600px;} [dir=rtl] #menu-search-advanced {background-position:right -600px;} -#menu-search-general {background-position:left -600px;} [dir=rtl] #menu-search-general {background-position:right -600px;} -#menu-search-replace {background-position:left -600px;} [dir=rtl] #menu-search-replace {background-position:right -600px;} -#menu-search-soundex {background-position:left -600px;} [dir=rtl] #menu-search-soundex {background-position:right -600px;} -#menu-sour-addfav {background-position:left -870px;} [dir=rtl] #menu-sour-addfav {background-position:right -870px;} -#menu-sour-del {background-position:left -840px;} [dir=rtl] #menu-sour-del {background-position:right -840px;} -#menu-sour-edit {background-position:left -960px;} [dir=rtl] #menu-sour-edit {background-position:right -960px;} -#menu-sour-editraw {background-position:left -1240px;} [dir=rtl] #menu-sour-editraw {background-position:right -1240px;} -#menu-story-sub {background-position:left -1208px;} [dir=rtl] #menu-story-sub {background-position:right -1208px;} -#menu-tree li {background-position:left -240px;} [dir=rtl] #menu-tree li {background-position:right -240px;} - -#menu-language li {text-align:left;} /* The language menu is always LTR, even on RTL pages */ -#menu-theme li {text-align:left;} /* The theme menu is always LTR, even on RTL pages */ /* Old Submenus (used in Album) */ @@ -648,23 +380,6 @@ div.faq_title a:hover, div.faq_body a:hover, .faq_italic a:hover { color: #9F8C7 .submenuitem {vertical-align:middle;height:18px;text-decoration:none;background-color:#e9e2db;padding:1px;white-space: nowrap;} .submenuitem a, .submenuitem_hover a {display:inline-block;vertical-align:middle;} - -/* ========= Login|Favorites|Theme|Language menu items ========== */ -.makeMenu {font-weight: bold;} -.makeMenu li {display: inline;position: relative;white-space: nowrap; border-left: 1px solid; padding:0 5px;} -.makeMenu li:first-child, .makeMenu li ul li {border: 0;} -.makeMenu li ul {display: none; font-weight: normal;position: absolute;background-color: #e9e2db;border: thin solid #d3c6b8;z-index: 999;} -.makeMenu li ul li {padding: 2px;display: block;text-align: left;} -header .makeMenu li ul li a{color: #62584D;} -header .makeMenu li ul li:hover{background-color: #f4f0ed;white-space: nowrap;} -.lang-active, .theme-active{font-weight:900;} - -[dir=rtl] .makeMenu li ul {left:0px; right:auto;} -[dir=rtl] .makeMenu li ul li {text-align:right;} -[dir=rtl] .makeMenu li {border-left:none; border-right: 2px solid;} -[dir=rtl] .makeMenu li:first-child, [dir=rtl] .makeMenu li ul li {border: 0;} - - /* ========= Positioning edit, copy, delete links ============= */ /* General use */ .editfacts {clear:left; padding-top:5px;margin: 0 auto; width:72px;} /* a container for the following three links */ @@ -678,29 +393,6 @@ span.link_text {display:none;} /* =========== end edit, copy, delete links ==================== */ /* =========== Indi header ================== */ -#indi_header {overflow: hidden;margin: 0 0 5px; padding: 10px 0;} -#indi_header h3 {color: #62584D; 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;font-family: tahoma, arial, helvetica, sans-serif;} -#indi_header .name_two {border:1px solid #A28765;background: #D3C6B8; } -#indi_header h3 .details1 {font-size:1.0em;} -#indi_header h3.person_box, #indi_header h3.person_boxF , #indi_header h3.person_boxNN {border:1px solid #A28765;background: #D3C6B8;} -#indi_header h3.ui-state-active, #indi_header h3.ui-state-active, #indi_header h3.ui-state-active {border-bottom: none;} -#indi_header h3 .header_age {padding:5px 0 5px 5px; float:right; font-weight:normal; font-size:65%;} -#indi_header h3 .ui-icon { background-image: url("../jquery-ui-1.11.2/images/ui-icons_ffffff_256x240.png") } -#indi_header h3 .ui-state-active .ui-icon-triangle-1-s {background-position: 0 -16px;} -#indi_header h3 a {display:inline;} -#indi_header a {color:#62584D; font-weight:normal;} -#indi_header a:hover {color:#9F8C77;} -#main_name {color:#62584D; float:left; font-size:2em; margin:10px; font-weight:bold;} -#indi_mainimage {float:left; width:15%;padding: 0 10px;} -#header_accordion1 {padding: 0 10px 0 0;overflow: hidden;} -[dir='rtl'] #header_accordion1 {padding: 0 0 0 10px;} -#header_accordion1 .indi_name_details { padding: 5px; overflow:hidden;} -.indi_name_details dt:after {content:":";} -.indi_name_details a {color:#62584D;} -.indi_name_details .name1 {font-weight:normal;padding-top:5px;font-size:inherit;} -#indi_header a.warning {color:#62584D;font-size:1em;font-style: } -#indi_note {margin: 0 0 5px;} .indi_table {clear:left;} #sex {float:right;} #dates {color: #62584D; float:right;} @@ -712,7 +404,7 @@ dd .editlink, dd .deletelink {float:right;} #indi_note .fact_SOUR {clear: both;} .markdown p {margin: 0 0 0.5em; white-space: pre-wrap;} -.markdown table {border-collapse: collapse;} +.markdown table {border-collapse: collapse;margin-bottom:5px;} .markdown th {font-weight: bold;} .markdown td,.markdown th {border: solid thin #000;padding: 3px;} @@ -737,14 +429,12 @@ dd .editlink, dd .deletelink {float:right;} .copyicon {background-position: -70px -32px; width: 24px; height:16px;} .deleteicon {background-position: -100px -32px; width: 24px; height:16px;} -.icon_arrow {display:block; background:url(images/small_menu_sprite.png) no-repeat left 0;} -.icon_arrow {background-position:90% -1166px;} [dir=rtl] .icon_arrow {background-position:10% -1184px;} - /* =========== 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;} .facts_table .field em {margin-top: 0;padding-left: 5px;} .facts_table .field img {vertical-align: middle;} +.facts_table .optionbox {white-space:normal} .media-display-image {float:left;} .media-display-title {float:left; font-style:italic; margin:10px;} [dir=rtl] .media-display-image {float:right;} @@ -752,17 +442,8 @@ dd .editlink, dd .deletelink {float:right;} [dir=rtl] .facts_table .field em {padding-right: 5px;} [dir=rtl] li up li {text-align: left;} -.makeMenu,.makeMenu li ul {list-style: none;margin: 0;padding: 1px;} -.makeMenu li:hover>ul {display: block;} - -/* The language/theme/favorites menu in the header is right-justified, so submenus must also be right justified */ -#header-user-links {float: right;white-space: nowrap;margin: 0 10px 0 0;} -[dir=rtl] #header-user-links {float: left;margin: 0 0 0 10px;} -#header-user-links .makeMenu li ul {left: auto;right: 0px;} -[dir=rtl] #header-user-links .makeMenu li ul {left: 0px;right: auto;} .place {padding-top: 5px;} -.logo { text-align: center;} #pending h2 {text-align:center; margin-bottom:20px;} #pending h3 {text-align:center; margin-top:20px;} @@ -777,7 +458,7 @@ dd .editlink, dd .deletelink {float:right;} .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;} -.person_box_template {height: auto;} +.person_box_template {height: auto; white-space:normal;} .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;} @@ -786,26 +467,26 @@ dd .editlink, dd .deletelink {float:right;} .person_box_template .noprint {width:25px;height:50px; position:relative;} .person_box_template .chart_textbox {overflow: hidden;} .person_box_template img, .person_box_template a.gallery {float:left;margin:0 4px 0 0;height:50px;width:auto;max-width:80px;} -html[dir="rtl"] .person_box_template img,html[dir="rtl"] .person_box_template a.gallery {float:right;margin:0 0 0 4px;} +html[dir="rtl"] .person_box_template img,html[dir="rtl"] .person_box_template a.gallery {float:right;margin:0 0 0 2px;} .person_box_template i[class^="icon-silhouette"]{float:left;} html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} -#branches-page table, #medialist-page .list_table, #medialist-page .list_table_controls {margin:0 auto;} -#medialist-page .list_table, #medialist-page .list_table_controls {width:100%;} +#branches-page table {margin:0 auto;} .list_table_controls td {min-width:40px;text-align:center;} /* ============== medialist.php ======================= */ .lb-menu {display:inline-block; margin:0;} -.lb-menu ul {display:block;list-style-type:none;} +.lb-menu ul {display:block;list-style-type:none;margin:0;} .lb-menu > li {font-weight:normal; float:left; top:0;} +.lb-menu li {border:0;} +.lb-menu li:first-child {padding-left:0;} .lb-menu li:first-child {padding-left:0;} .lb-menu > li ul {display:none;} .lb-menu > li:hover ul {display:block; top:36px;} .lb-menu a {display:block;} -.lb-menu li a {padding-top:24px;} -.lb-menu li li a {padding:1px 10px 1px 5px;} -.makeMenu.lb-menu li{border: 0;} +.lb-menu li a {padding:24px 10px 1px 5px;} +.lb-menu li li a {padding:5px 10px 5px 5px; background-color: white;} [dir=rtl] .lb-menu > li {float:right;} .lb-image_edit {background:url(images/image_edit.png) no-repeat 50% 20%;} @@ -814,7 +495,7 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} /* ============== login.php ======================= */ -#login-register-page h2 {text-align:center;} +#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; text-align: justify; width: 500px;} @@ -829,6 +510,8 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} #login-form label, #new_passwd_form label, #verify-form label {display:block; text-align:right;} #login-form label input, #new_passwd_form label input, #verify-form input {width:140px; margin: 0 10px;} #new_passwd_form h4, #register-form h4 {font-weight:normal; text-align:center;} +#register-form,#verify-form {width:440px} +#register-form p,#verify-form p {text-align:left} #register-form div, #verify-form div {text-align:right;} #register-form label input, #register-form label select, #register-form textarea {width:220px; margin: 0 10px;padding:3px;} #register-form label select {margin:0 10px; width:228px;} @@ -844,17 +527,6 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} #reportengine-page .report-type div {float:left;margin: 0 20px;} #reportengine-page .report-type p {margin: 0; text-align:center;} -.itr {position: absolute;line-height:1.5;} -.block .itr, #family-table .itr, #ancestry_chart .itr, #descendancy_chart .itr, #familybook_chart .itr, #hourglass_chart .itr, #relatives_content .itr {position:relative;top:0;} - -.popup {display:none;} -.popup ul {background-image:none !important; font-size:9px; list-style:none; margin:0; padding:0 10px;} -.popup li {padding:1px 5px;} -.popup li span {padding:0 5px;} -.popup li ul, .popup li ul li, .popup li span span {padding:0;} -.itr:hover .popup {display:block; position:absolute; width:12em;right:0; z-index: 9999;} -[dir=rtl] .itr:hover .popup {left:0; right:auto;} - /* Album tab */ #lightbox_content table {width: 100%; padding: 0; border: 0;} #lightbox_content span {padding:10px;} @@ -867,7 +539,7 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} .album-title {padding-top: 4px;width: 100%;} /* ========= jquery-ui.css changes ============ */ -.ui-accordion .ui-accordion-content {position:relative; padding: 0 5px;} +.ui-accordion .ui-accordion-content {position:relative; padding: 0 5px;border:0;overflow:visible;} #sidebarAccordion .ui-accordion-header {text-align:center; margin-top: 0;} .ui-widget-overlay {background:#62584D; opacity: 0.9;} @@ -944,7 +616,7 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} #indi_left {display: table-cell;} #indi_left .ui-tabs-panel {padding: 0;} #indi_left .ui-tabs-nav {margin: 0 2px;} -#tabs {background-color:#f4f0ed; border-color:#DDD; width:100%; overflow:visible;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px} +#tabs {background-color:#f4f0ed; border-color:#DDD; width:100%; overflow:visible;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;margin-left:0;} [dir=rtl] #tabs {float:right;} /* ========= Sidebar ============== */ @@ -1029,7 +701,7 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} #find-facts-header .list_label {text-align:inherit;} /* ============== search.php ======================= */ -#search-page h2, #search_submit {margin:20px; text-align:center;} +#search-page h2 {margin:20px; text-align:center;} #search-page-table {background-color:#D3C6B8; border:1px outset #D3C6B8; border-top:0; margin:20px auto 0; width:580px;} #search-page-table .label{border-top:1px solid #D3C6B8;color:#62584D; float:left;padding:5px 10px 0; width:150px;} #search-page-table .value {background-color:#E9E2DB; color:#000; border-top:1px solid #D3C6B8; margin:0 0 0 170px; padding:5px; white-space:nowrap;} @@ -1042,7 +714,7 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} /* ============== edituser.php ======================= */ #edituser-page h2, #edituser_submit {margin:20px;text-align:center;} #edituser-table {background-color:#D3C6B8;border:1px outset #D3C6B8;border-top:0;margin:20px auto 0;width:800px;} -#edituser-table .label{border-top:1px solid #D3C6B8;color:#62584D;float:left;font-weight:bold;padding:5px 10px 0;width:240px;white-space:nowrap;} +#edituser-table .label{border-top:1px solid #D3C6B8;color:#62584D;float:left;font-weight:bold;padding:5px 10px 0;width:240px;} #edituser-table .value {background-color:#E9E2DB;color:#000;border-top:1px solid #D3C6B8;margin:0 0 0 260px;padding:5px;} #edituser-table .value a {color:#62584D;} #edituser-table .value a:hover {color:#9f8c77;} @@ -1052,17 +724,6 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} [dir=rtl] #edituser-table .value {margin:0 260px 0 0;} -@media print { - #backprint, #separator, header, footer, form, #CB_All, .noprint {display:none !important;} - #pedigree_chart {left:-80px;} - #header_accordion1 {width: 510px!important} - [dir=rtl] #pedigree_chart {left:auto;right:-80px;} - #familybook_chart h3 {margin-bottom: 10px;} - .lifespan_outer {position:relative;width:auto;height:auto;overflow:visible;border: 0;} - .lifespan_people {position:absolute;width:auto; left:-10px; top:-60px;z-index:1;} -} - - /* Icons */ [class^="icon-"],[class*=" icon-"]{display:inline-block;vertical-align:text-bottom;background-repeat:no-repeat;} .icon-add{width:14px;height:15px;background-image:url(images/add.png);} @@ -1074,6 +735,7 @@ html[dir="rtl"] .person_box_template i[class^="icon-silhouette"]{float:right;} .icon-button_addsource{width:18px;height:16px;background-image:url(images/buttons/addsource.png);} .icon-button_calendar{width:19px;height:15px;background-image:url(images/buttons/calendar.png);vertical-align: middle;} .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);} @@ -1102,13 +764,8 @@ a.icon-ddarrow:hover{width:20px;height:20px;background-image:url(images/ddarrow2 a.icon-larrow:hover{width:20px;height:20px;background-image:url(images/larrow2.png);} .icon-ldarrow{width:20px;height:20px;background-image:url(images/ldarrow.png);} a.icon-ldarrow:hover{width:20px;height:20px;background-image:url(images/ldarrow2.png);} -.icon-lifespan-chunk{width:50px;height:37px;background-image:url(images/lifespan-chunk.png);} .icon-loading-small{width:16px;height:16px;background-image:url(images/indicator.gif);} .icon-loading-large{width:32px;height:32px;background-image:url(images/loading.gif);} -.icon-lsdnarrow{width:48px;height:48px;background-image:url(images/lifespan-down.png);} -.icon-lsltarrow{width:48px;height:48px;background-image:url(images/lifespan-left.png);} -.icon-lsrtarrow{width:48px;height:48px;background-image:url(images/lifespan-right.png);} -.icon-lsuparrow{width:48px;height:48px;background-image:url(images/lifespan-up.png);} .icon-media{width:20px;height:20px;background-image:url(images/media.png);} .icon-media-list{width:20px;height:20px;background-image:url(images/media.png);} .icon-media-next{width:20px;height:20px;background-image:url(images/rdarrow.png);} @@ -1157,7 +814,6 @@ a.icon-uarrow:hover{width:20px;height:20px;background-image:url(images/uarrow2.p a.icon-udarrow:hover{width:20px;height:20px;background-image:url(images/udarrow2.png);} .icon-user_add{width:20px;height:20px;background-image:url(images/user_add.png);} .icon-warning{width:17px;height:17px;background-image:url(images/warning.png);} -.icon-webtrees{width:100px;height:21px;background-image:url(images/webtrees_s.png);} .icon-wiki{width:16px;height:16px;background-image:url(images/w_button.png);} .iconz {cursor: pointer;} /* ios on click workaround */ .icon-zoomin{width:25px;height:25px;background-image:url(images/zoomin.png);} @@ -1215,7 +871,6 @@ a.icon-udarrow:hover{width:20px;height:20px;background-image:url(images/udarrow2 #edit_interface-page input[type="text"][id*="PAGE"], #edit_interface-page input[type="text"][id*="_UID"]{width:270px;} #edit_interface-page input[type="text"][id*="SOUR"], #edit_interface-page input[type="text"][id*="REPO"],#edit_interface-page input[type="text"][id*="OBJE"],#edit_interface-page input[type="text"][id*="FAMC"],#edit_interface-page input[type="text"][id*="ASSO"],#edit_interface-page input[type="text"][id^="AGE"],#edit_interface-page input[type="text"][id*="SHARED_NOTE"]{width:250px;} #edit_interface-page input[type="text"][id$="DATE"] {width:130px;} -#edit_interface-page input[type="text"][id^="TIME"] {width:100px;} #edit_interface-page input[type="text"][id*="OBJE_FILE"] {width:200px;} #edit_interface-page input[type="text"][id*="SOUR_TITL"] {width:250px;} #edit_interface-page input[id*="TEXT"]{height:110px;width:350px;} @@ -1255,9 +910,9 @@ a.icon-udarrow:hover{width:20px;height:20px;background-image:url(images/udarrow2 /* 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; border-radius: 15px;} +#colorbox {border: 2px solid #ccc; border-radius: 15px; background-color: white;} #cboxOverlay {position:fixed; width:100%; height:100%;background:#62584D;} -#cboxContent {position:relative; border:solid #ffffff 25px;border-bottom-width:25px;; background-color: white;} +#cboxContent {position:relative; border:solid #ffffff 0;margin: 25px;} #cboxLoadedContent{overflow:auto;background:#fff;margin-bottom: 20px;margin-top: 15px;} #cboxTitle, #cboxTitle a{position:absolute; top:-5px; left:0; text-align:center; width:100%; color:#62584D;font-weight:800} diff --git a/footer.php b/footer.php deleted file mode 100644 index 352ebc7..0000000 --- a/footer.php +++ /dev/null @@ -1,65 +0,0 @@ - - -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -?> - - - - - -
- -
- - - - \ No newline at end of file diff --git a/header.php b/header.php deleted file mode 100644 index b2f7ccb..0000000 --- a/header.php +++ /dev/null @@ -1,185 +0,0 @@ - - -use WT\Auth; - -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -global $WT_IMAGES; -// This theme uses the jQuery “colorbox” plugin to display images -$this - ->addExternalJavascript(WT_JQUERY_COLORBOX_URL) - ->addExternalJavascript(WT_JQUERY_WHEELZOOM_URL) - ->addInlineJavascript(' - activate_colorbox(); - - jQuery("body").on("click", "a.gallery", function(event) { - // Add colorbox to pdf-files - jQuery("a[type^=application].gallery").colorbox({ - innerWidth: "75%", - innerHeight:"75%", - rel: "gallery", - iframe: true, - photo: false, - slideshow: true, - slideshowAuto: false, - title: function(){ - var url = jQuery(this).attr("href"); - var img_title = jQuery(this).data("title"); - return "" + img_title + ""; - } - }); - }); - jQuery.extend(jQuery.colorbox.settings, { - initialWidth: "20%", initialHeight: "20%", - slideshowStart: "
 
", - slideshowStop: "
 
", - transition: "none", - current: "{current} '.WT_I18N::translate('of').' {total}", - title: function(){ - var img_title = jQuery(this).data("title"); - return img_title; - } - }); - '); - -?> - -> - - - - - - - <?php echo WT_Filter::escapeHtml($title); ?> - - - - - - - - -
-
-
-
-
-
-
-
- -
-
-
- -
-
-
    -
  • - ', WT_I18N::translate('Logged in as '), ' ', WT_Filter::escapeHtml(Auth::user()->getRealName()), '
  • ', logout_link(); - } else { - echo login_link(); - } - ?> -
  • -
-

-
-
- -
- -
-
-
-
-
-
-
- - - - -
\ No newline at end of file diff --git a/jquery-ui-1.11.2/jquery-ui.css b/jquery-ui-1.11.2/jquery-ui.css index f6b05a7..3ae3d80 100644 --- a/jquery-ui-1.11.2/jquery-ui.css +++ b/jquery-ui-1.11.2/jquery-ui.css @@ -776,7 +776,7 @@ button.ui-button::-moz-focus-inner { } .ui-tabs { position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ - padding: .2em; + padding: 2px 0; } .ui-tabs .ui-tabs-nav { margin: 0; @@ -988,10 +988,10 @@ body .ui-tooltip { } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { - background-image: url("images/ui-icons_2694e8_256x240.png"); + background-image: url("images/ui-icons_222222_256x240.png"); } .ui-state-active .ui-icon { - background-image: url("images/ui-icons_ffffff_256x240.png"); + background-image: url("images/ui-icons_222222_256x240.png"); } .ui-state-highlight .ui-icon { background-image: url("images/ui-icons_2e83ff_256x240.png"); diff --git a/less/_classes-wt.less b/less/_classes-wt.less new file mode 100644 index 0000000..e1a1db8 --- /dev/null +++ b/less/_classes-wt.less @@ -0,0 +1,607 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +/* Some styles from bootstrap */ +.text-muted { + color: #777; +} + +.small { + font-size: @font-size-base * 0.9; +} + +.alert-info { + color: @brown-dark; + background-color: @brown-light; + border-color: @brown; +} + +.left { + text-align:left; +} + +.odometer { + background: @greenolive; + color: white; + font-weight: bold; +} + +.flash-messages { + clear: both; + text-align: center; +} + +/* -- Labels -- */ + +.label { + color: inherit; + font: inherit; + font-weight: bold; +} + +label { + + #people & { + display:block; + } + + form & { + font-weight: normal; + } +} + +/* === General styles === */ + +/* -- Statistics block -- */ + +.stat-table1 { + border-collapse:separate; + border-spacing:2px; + display:table; + float:left; + margin-bottom:5px; + vertical-align:middle; + width:22%; +} + +.stat-table2 { + border-collapse:separate; + border-spacing:2px; + display:table; + float:left; + margin-bottom:5px; + width:78%; +} + +.stat-row { + display:table-row; +} + +.stat-cell { + display:table-cell; + text-align:center; + vertical-align:middle; + white-space:pre-wrap; + + .left { + text-align: left; + } +} + + +/* styles for popup menus */ + +.itr { + position: relative; + line-height: 1.5; + + &:hover .popup { + opacity:1; + transition-delay:0; + visibility:visible; + } +} + +.popup { + position: absolute; + top: 20px; + 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)); + + & > ul { + padding: 2px 10px; + } + + ul { + white-space: nowrap; + list-style: none; + margin: 0; + padding: 0 10px; + font-size: smaller; + } + + li .NAME { + padding: 0 5px; + } +} + +/* === Individual Page === */ + +#indi_header { + a { + &.warning { + color:@brown-dark; + font-size:1em; + } + } +} + +#header_accordion1 { + padding-left: 10px; + overflow: hidden; + + @media (max-width: @screen-xs-max) { + padding: 0; + } + + .indi_name_details { + padding: 5px; + overflow:hidden; + + a { + color:@brown-dark; + } + + .name1 { + font-weight:normal; + padding-top:5px; + font-size:inherit; + } + + .label { + padding: 0px; + } + + dl { + //.dl-horizontal; + &:extend(.clearfix all); + padding: 0px; + + span { + //vertical-align: middle; + } + + dt { + float: left; + clear: left; + text-align: left; + } + + } + } +} + +#indi_header { + overflow: hidden; + margin: 0 0 5px; + padding: 10px 0; + + a { + color:@brown-dark; + font-weight:normal; + + &:hover { + color:@brown-medium; + } + } + + h3 { + color: @brown-dark; + font-size: 90%; + font-weight:bold; + margin: 0; + padding: 0 10px 0 30px; + text-align:left; + overflow:hidden; + position:relative; + + &.name_two { + border:1px solid @brown-medium2; + background: @brown; + } + + &.name_one { + .name_two; + font-size:1.5em; + font-family: @font-tahoma-family; + } + + &.ui-state-active { + border-bottom: none; + + .ui-icon-triangle-1-s { + background-position: 0 -16px; + } + } + + a { + display:inline; + } + + > span { + vertical-align: middle; + } + + .details1 { + font-size:1.0em; + } + + .header_age { + padding:5px 0 5px 5px; + float:right; + font-weight:normal; + font-size:65%; + } + + .ui-icon { + background-image: url("../jquery-ui-1.11.2/images/ui-icons_ffffff_256x240.png") + } + } +} + +#indi_mainimage { + float:left; + width:15%; + padding: 0 10px; + + @media (max-width: @screen-xs-max) { + visibility: hidden; + width: 0; + padding: 0; + } +} + +#indi_note { + margin: 0 0 5px; +} + +/* === Blocks === */ + +.small_inner_block { + max-height: 200px; + overflow: auto; + font: normal @font-size-base @font-tahoma-family; +} + +.normal_inner_block { + overflow:auto; +} + +.block a{ + color:@brown-dark; + + &:hover{ + color: @brown-medium; + } +} + +.blockheader { + margin:0 0 5px 0; + font-family:@font-arial-family; + font-size:12px; + color:@browngray; + padding:5px 0 3px 0; + border-bottom:1px #CCCCCC dashed; + font-weight: bold; +} + +#index_small_blocks { + clear:none; + width:33%; + float:right; + + .block { + background-image: url(images/block_small_bg.png); + background-repeat : repeat-x; + background-color: @brown-lighter; + color: black; + vertical-align: top; + margin-bottom: 5px; + padding: 9px 4px 2px 4px; + + img { + background-image: none; + background-color: transparent; + } + } +} + +#index_main_blocks { + clear:none; + width:66%; + float:left; + + .block { + background-image: url(images/block_bg.png); + background-repeat : repeat-y; + background-color: @brown-lighter; + color: black; + vertical-align: top; + margin-bottom: 10px; + padding: 1px 4px 4px 46px ; + } +} + +#index_full_blocks { + clear:none; + width:100%; +} + +@media (max-width: @screen-xs-max) { + #index_main_blocks { + #index_small_blocks; + } +} + + +/* === Charts/List Pages === */ + +/* -- Family Page */ + +#family-page { + + table:not(.facts_table) { + padding: 0; + border-spacing: 0; + border-collapse: collapse; + margin: 5px 0; + } + +} + +/*-- 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; + + .date { + display: inline-block; + width: 70px; + } +} + +#lifespan-people { + position: relative; + + & > div { + position: absolute; + padding: 0; + } + + .itr { + display: inline; + white-space: nowrap; + } + + .popup { + left: 0; + right: auto; + white-space: nowrap; + + div:first-of-type { + font-weight: 900; + } + } +} + +/*-- Media List Page --- */ + +#medialist-page { + + p { + text-align: center; + } + + form .list_table { + width: 75%; + } + + .list_table, .list_table_controls { + margin: 0 auto; + } + + div .list_table, .media-col, .media-col1, .list_value_wrap, .list_table_controls { + width: 100%; + } + + .optionbox, .descriptionbox { + width: 25%; + } + + .media-col2 { + width: 50%; + } + + .media-col { + padding-left: 5px; + border: none; + } + + .media-image { + vertical-align:top; + white-space:normal; + } +} + +/*-- Pedigree ---- */ + +#hourglass_chart table,.charts_block table {border-collapse: collapse;} +#hourglass_chart td, .charts_block td {padding: 0;empty-cells: show;} + +#pedigree_chart { + position: relative; + margin: 20px auto; +} + +#pedigree_canvas { + color: @brown; + z-index: -1000; +} + +.pedigree_form { + width: 45px; +} + +.pedigree_chart_table { + border: 0; + border-collapse: collapse; + padding: 0; + width: 100%; +} + +#childarrow, .ancestorarrow { + text-align: center; +} + +#pedigree-page { + + table.list_table { + margin: 0 auto; + width: 500px; + } + + #childarrow { + position: relative; + } + + #childbox { + border: 1px solid; + background-color: white; + } + + .shadow { + position: absolute; + white-space: nowrap; + } + + .layout0, .layout1 { + .shadow > div { + display: inline-block; + vertical-align: middle; + } + } + + .spacer { + background-image: url(images/spacer.png); + height: 20px; + width: 1px; + } +} + +/* -- Media list -- */ + +.makeMenu { + padding:1px; + + li { + display:inline; + position:relative; + white-space:nowrap; + + ul { + background-color:@brown-light; + border:thin solid @brown; + margin:0; + position:absolute; + padding:1px; + } + } +} + +/* styles for vertical lines in ancestry and descendancy charts */ +.chart_common { + padding: 20px; + + li { + list-style: none; + + & > span.details1 { + white-space: nowrap; + } + } + + table { + padding: 0; + border-spacing: 0; + border-collapse: collapse; + margin: 5px 0; + } + + td { + border: 0; + padding: 0; + } + + .generation { + background: transparent url(images/vline.png) left top repeat-y; + margin: 0 0 0 15px; + padding: 0; + display: block; + + > li { + margin: 5px 0; + } + } + + span.details1 { + div[class^=fact_] { + display: inline-block; + } + + .date { + color: inherit; + } + } +} + +/* -- Footer -- */ + +.powered-by-webtrees { + display: inline-block; + margin-top: 10px; + width: 100px; + height: 21px; + + &:after { + content: url(images/powered-by-webtrees.png); + } +} diff --git a/less/_css-media.less b/less/_css-media.less new file mode 100644 index 0000000..34dc4c1 --- /dev/null +++ b/less/_css-media.less @@ -0,0 +1,111 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +@media print { + header, + footer, + form, + #sidebar, + #separator, + .noprint { + display: none; + } + + #pedigree-page h2 { + margin: 0; + } + + #pedigree_chart { + margin: 0; + } + + #header_accordion1 { + width: 510px; + } + + #familybook_chart h3 { + margin-bottom: 10px; + } + + #lifespan-chart { + margin: 0; + border: 0; + padding: 0; + } +} + +@media (max-width: @screen-xs-max) { + + /* Search */ + #search-page-table { + width: auto; + } + #search-page-table .value { + margin: 0 0 0 30%; + white-space: normal; + } + + #search-page-table div #query { + width: 150px; + } + #search-page-table > input { + width: 20px; + } + + /* Front Page */ + #index_main_blocks { + float: left; + width: 100%; + } + #index_small_blocks { + float: left; + width: 100%; + } + .stat-table1, .stat-table2{ + width: 100%; + } + /* Indi Page */ + #indi_left { + float: left; + width: 100%; + font-size: 10px; + } + #header_accordion1 { + font-size: 10px; + } + #main { + display: inline; + } + #separator { + display: none; + } + #sidebar { + float: left; + width: 100%; + display: inline; + } + /* Lists */ + #place_hierarchy td { + white-space: normal; + } + /* Reports */ + #reportengine-page table { + width: 100%; + } +} \ No newline at end of file diff --git a/less/_elements.less b/less/_elements.less new file mode 100644 index 0000000..854c88c --- /dev/null +++ b/less/_elements.less @@ -0,0 +1,131 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +/* 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; + } + + &: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; + } + +} + +a { + color: @bluegray; + text-decoration: none; + + &:hover { + color: @bluegray-dark; + text-decoration: none; + } + + &:focus { + outline-style: none; + } +} + +table { + border-spacing: 2px; + border-collapse: separate; +} + +dl { + margin: 0; +} + +dt { + float: left; + font-weight: bold; + margin-right: 10px; +} + +h1, h2 { + color: @greenolive; + font-size: @font-size-titlelarge; + font-family: @font-tahoma-family; +} + +h4 { + color: @brown-dark; + font-size: @font-size-large; + font-weight: bold; +} + +th { + font-weight: 100; +} + +ul { + /* padding-left: 15px; + padding-right: 15px; */ + /* margin: 8px; */ +} + +img { + border: 0; +} + + +button { + .form-component; +} + +input, +textarea { + .form-component-padding; +} + +select { + .form-component; + border-color: @brown; + margin:0 7px; + padding:1px; +} + +textarea { + border-style: inset; +} + + +fieldset { + margin: 8px 8px 4px; + text-align: left; +} + +legend { + color: @brown-dark; + font-size: @font-size-large; + font-weight: bold; + text-align: left; + + img { + height: 20px; + vertical-align: middle; + width: 20px; + } +} + diff --git a/less/_footer.less b/less/_footer.less new file mode 100644 index 0000000..8fe736c --- /dev/null +++ b/less/_footer.less @@ -0,0 +1,49 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +footer { + + .clearfix(); + width: 99%; + margin: auto; + text-align: center; + + .footer_center { + width: 80%; + margin: auto; + padding: 20px 0; + + @media (max-width: @screen-xs-max) { + padding-bottom: 40px; + } + } + + .footer_left { + @media (min-width: @screen-sm-min) { + background: url(images/footer_bg_left.png) no-repeat bottom left; + } + width: 100%; + } + + .footer_right { + background: url(images/footer_bg_right.png) no-repeat bottom right; + width: 100%; + } + +} \ No newline at end of file diff --git a/less/_header.less b/less/_header.less new file mode 100644 index 0000000..5027b57 --- /dev/null +++ b/less/_header.less @@ -0,0 +1,244 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +header { + .row; + + #header-content-lrg { + .hidden-xs; + .content-col-layout; + + height: 150px; + background: url(images/header.png) no-repeat bottom left; + [dir=rtl] & { background-position: right; } + + a { + font-weight: bold; + } + + a, + .nav>li>a, + .nav .open>a { + background-color: transparent; + color: white; + + &:hover, &:active, a:focus, a:visited { + color: @brown-light; + text-decoration:none; + } + } + + h1 { + font: inherit; + color: white; + margin: 0; + } + + .header-row { + .row; + height: 50px; + + } + + .header-column { + .make-xs-column(8); + .make-xs-column-offset(4); + text-align: right; + } + + #header-top { + .header-column; + } + + #header-middle { + .header-column; + top: 0px; + //top: 50%; + //margin-top: -24px; + ul, h1, div { display: inline; } + ul li { + list-style: none; + a { padding: inherit; } + } + } + + #header-bottom { + .header-column; + top: 100%; + margin-top: -22px; + } + + /* Navigation */ + + .secondary-menu { + .pull-right; + [dir=rtl] & { .pull-left; } + + .dropdown-menu { + background-color: @brown-light; + border:solid @brown thin; + + li { + &:hover { + background-color: @brown-lighter; + } + + a { + .font-submenu-secondary; + font-weight: normal; + + &, &:hover, &:focus { + background-color: transparent; + } + } + } + } + + .menu-pending { + a { + //color: @red; + border-style: solid; + border-width: 2px; + } + } + + } + } + + #header-content-xs { + .visible-xs-block; + .content-col-layout; + + text-align: center; + + .secondary-menu-nav-xs-holder { + margin-bottom: 7px; + + .secondary-menu-nav-xs-header { + .visible-xs-block; + .navbar; + .navbar-default; + + margin: 0px; + background-color: transparent; + border-color: transparent; + + .navbar-toggle { + .button-navbar; + } + + .secondary-menu-nav-xs-brand { + + h1 { + display: inline; + color: white; + font-size: @font-size-titlelarge; + } + } + + } + } + + #secondary-menu-nav-xs { + .navbar-collapse; + .collapse; + + box-shadow: none; + + &.in { + overflow: visible; + } + + a, + .nav>li>a, + .nav .open>a { + background-color: transparent; + } + + .secondary-menu { + background-color: @brown-light; + border:solid @brown thin; + + padding: 0px; + margin: 10px; + list-style: none; + font-size: @font-size-base * 1.2; + + border-radius: 20px; + + &, a { + color: @brown-dark; + } + + > li { + padding: 5px; + } + + .dropdown-menu { + background-color: @brown-light; + border:solid @brown thin; + + li { + &:hover { + background-color: @brown-lighter; + } + + a { + .font-submenu-secondary; + font-weight: normal; + + &, &:hover, &:focus { + background-color: transparent; + } + } + } + + + } + } + } + + } + + button { + .form-component; + } + + textarea { + .form-component-padding; + padding:0 3px; + } + + input { + .form-component-padding; + padding:2px 3px; + vertical-align: middle; + color: black; + line-height: inherit; + + &.image, &[type=image] { + background-color: transparent; + width: 17px; + height: 17px; + border: 0; + padding: 0; + vertical-align: top; + } + } +} diff --git a/less/_main.less b/less/_main.less new file mode 100644 index 0000000..5641602 --- /dev/null +++ b/less/_main.less @@ -0,0 +1,61 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +html { overflow-y:scroll; } + +body { + .container-fluid; + + font-family: @font-verdana-family; + font-size: @font-size-base; + color: @bluegray; + margin: 0px auto auto auto; + background: url(images/bg.png) repeat-x top #fff; + + .content_box { + .row; + margin-left: 0; + margin-right: 0; + + border-radius: 25px 25px 0 0; + padding-top: 15px; + // padding: 10px; + + >nav { + .content-col-layout; + //margin-bottom: 10px; + } + + main { + .content-col-layout; + } + + footer { + .content-col-layout; + } + + } + + &.popupwindow { + .content_box { + margin-top: 10px; + } + } +} + diff --git a/less/_mixins.less b/less/_mixins.less new file mode 100644 index 0000000..281d8eb --- /dev/null +++ b/less/_mixins.less @@ -0,0 +1,67 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +.main-col-layout { + .make-md-column(10); + .make-md-column-offset(1); +} + +.content-col-layout { + .make-xs-column(12); +} + +.font-submenu-secondary { + font-family: @font-verdana-family; + font-size: @font-size-base; + color: @brown-dark; +} + +.font-submenu-main { + .font-submenu-secondary; + font-family: @font-arial-family; + font-weight: bold; +} + +.form-component { + background-color: @brown-lighter; + border-color: white @brown-dark @brown-dark white; + border-width:1px; + font-family: @font-arial-family; + font-size: @font-size-base; + line-height: normal; +} + +.form-component-padding { + .form-component; + padding: 3px; +} + + +.button-navbar { + border-color: @brown-dark; + + &, &:hover, &:visited, &:focus { + background-color: @brown-light; + } + + .icon-bar { + background-color: @brown-dark; + } +} + diff --git a/less/_nav.less b/less/_nav.less new file mode 100644 index 0000000..9462bb0 --- /dev/null +++ b/less/_nav.less @@ -0,0 +1,241 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + +.primary-menu-nav-holder { + + .primary-menu-nav-header { + .visible-xs-block; + .navbar; + .navbar-default; + + margin: 0px; + + border-top-left-radius: 20px; + border-top-right-radius: 20px; + background: url(images/menu_bg_center.png) repeat-x; + + .navbar-toggle { + .button-navbar; + } + + .primary-menu-brand { + color: @brown-dark; + font-weight: normal; + text-align: center; + } + } + + #primary-menu-nav { + .navbar-collapse; + + @media (max-width: @screen-xs-max) { + .collapse; + + background-color: @brown-light; + border:solid @brown thin; + + &.in { + overflow: visible; + } + } + + .primary-menu { + .nav; + .nav-justified; + .font-submenu-main; + + @media (min-width: @screen-sm-min) { + border-radius: 20px; + height: 74px; + background: url(images/menu_bg_center.png) repeat-x; + } + + @media (max-width: @screen-xs-max) { + .nav; + .nav-pills; + } + + >li, >li.open { + background-image:url(images/large_menu_sprite.png); + background-repeat:no-repeat; + padding: 0; + //margin-top: 5px; + text-align:center; + + >a { + .font-submenu-main; + + @media (min-width: @screen-sm-min) { + background-image: url(images/divider.png); + background-repeat: no-repeat; + background-position: right; + + [dir=rtl] & { background-position: left;} + } + + padding-top: 50px; + height: 74px; + + &, &:hover, &:focus { + background-color: transparent; + } + } + + ul { + background-color: @brown-light; + border:solid @brown thin; + + li { + background-image:url(images/small_menu_sprite.png); + background-repeat:no-repeat; + height:24px; + left:auto; + line-height:24px; + text-align:left; + text-indent:26px; + width:100%; + + &:hover { + background-color: @brown-lighter; + } + + a { + .font-submenu-main; + + padding: 3px 5px; + + &, &:hover, &:focus { + background-color: transparent; + } + } + } + } + + &:last-child { + >a { background-image: none; } + } + } + + + /* Main menu icons */ + .menu-calendar {background-position:center -400px;} + .menu-chart {background-position:center -160px;} + .menu-clippings {background-position:center -640px;} + .menu-fam {background-position:center -880px;} + .menu-help {background-position:center -460px;} + .menu-indi {background-position:center -720px;} + .menu-list {background-position:center -240px;} + .menu-mymenu {background-position:center -80px;} + .menu-note {background-position:center -1040px;} + .menu-obje {background-position:center -960px;} + .menu-repo {background-position:center -1120px;} + .menu-report {background-position:center -320px;} + .menu-search {background-position:center -480px;} + .menu-sour {background-position:center -800px;} + .menu-tree {background-position:center 0px;} + .menu-story {background-position:center -1200px;} + + + /* Sub-menu icons */ + .menu-admin {background-position:left 0; [dir=rtl] & {background-position:right 0;}} + .menu-branches {background-position:left -450px; [dir=rtl] & {background-position:right -450px;}} + .menu-calendar-day {background-position:left -60px; [dir=rtl] & {background-position:right -60px;}} + .menu-calendar-month {background-position:left -60px; [dir=rtl] & {background-position:right -60px;}} + .menu-calendar-year {background-position:left -60px; [dir=rtl] & {background-position:right -60px;}} + .menu-chart-ancestry {background-position:left -30px; [dir=rtl] & {background-position:right -30px;}} + .menu-chart-compact {background-position:left -30px; [dir=rtl] & {background-position:right -30px;}} + .menu-chart-descendants {background-position:left -150px; [dir=rtl] & {background-position:right -150px;}} + .menu-chart-familybook {background-position:left -180px; [dir=rtl] & {background-position:right -180px;}} + .menu-chart-fanchart {background-position:left -210px; [dir=rtl] & {background-position:right -210px;}} + .menu-chart-hourglass {background-position:left -270px; [dir=rtl] & {background-position:right -270px;}} + .menu-chart-lifespan {background-position:left -660px; [dir=rtl] & {background-position:right -660px;}} + .menu-chart-pedigree {background-position:left -480px; [dir=rtl] & {background-position:right -480px;}} + .menu-chart-pedigree_map {background-position:left -720px; [dir=rtl] & {background-position:right -720px;}} + .menu-chart-relationship {background-position:left -540px; [dir=rtl] & {background-position:right -540px;}} + .menu-chart-statistics {background-position:left -630px; [dir=rtl] & {background-position:right -630px;}} + .menu-chart-timeline {background-position:left -660px; [dir=rtl] & {background-position:right -660px;}} + .menu-chart-tree {background-position:left -240px; [dir=rtl] & {background-position:right -240px;}} + .menu-clippingsadd {background-position:left -930px; [dir=rtl] & {background-position:right -930px;}} + .menu-clippingscart {background-position:left -900px; [dir=rtl] & {background-position:right -900px;}} + .menu-fam-addchil {background-position:left -1050px; [dir=rtl] & {background-position:right -1050px;}} + .menu-fam-addfav {background-position:left -870px; [dir=rtl] & {background-position:right -870px;}} + .menu-fam-change {background-position:left -90px; [dir=rtl] & {background-position:right -90px;}} + .menu-fam-del {background-position:left -840px; [dir=rtl] & {background-position:right -840px;}} + .menu-fam-editraw {background-position:left -1240px; [dir=rtl] & {background-position:right -1240px;}} + .menu-fam-orderchil {background-position:left -1080px; [dir=rtl] & {background-position:right -1080px;}} + .menu-help-contents {background-position:left -300px; [dir=rtl] & {background-position:right -300px;}} + .menu-help-faq {background-position:left -300px; [dir=rtl] & {background-position:right -300px;}} + .menu-help-genealogy {background-position:left -120px; [dir=rtl] & {background-position:right -120px;}} + .menu-help-hide {background-position:left -300px; [dir=rtl] & {background-position:right -300px;}} + .menu-help-show {background-position:left -300px; [dir=rtl] & {background-position:right -300px;}} + .menu-help-technical {background-position:left -120px; [dir=rtl] & {background-position:right -120px;}} + .menu-help-wiki {background-position:left -690px; [dir=rtl] & {background-position:right -690px;}} + .menu-indi-addfav {background-position:left -870px; [dir=rtl] & {background-position:right -870px;}} + .menu-indi-addname {background-position:left -780px; [dir=rtl] & {background-position:right -780px;}} + .menu-indi-del {background-position:left -840px; [dir=rtl] & {background-position:right -840px;}} + .menu-indi-editraw {background-position:left -1240px; [dir=rtl] & {background-position:right -1240px;}} + .menu-indi-editsex {background-position:left -810px; [dir=rtl] & {background-position:right -810px;}} + .menu-list-fam {background-position:left -90px; [dir=rtl] & {background-position:right -90px;} } + .menu-list-indi {background-position:left -120px; [dir=rtl] & {background-position:right -120px;}} + .menu-list-note {background-position:left -420px; [dir=rtl] & {background-position:right -420px;}} + .menu-list-obje {background-position:left -330px; [dir=rtl] & {background-position:right -330px;}} + .menu-list-plac {background-position:left -510px; [dir=rtl] & {background-position:right -510px;}} + .menu-list-repo {background-position:left -360px; [dir=rtl] & {background-position:right -360px;}} + .menu-list-sour {background-position:left -180px; [dir=rtl] & {background-position:right -180px;}} + .menu-myaccount {background-position:left -390px; [dir=rtl] & {background-position:right -390px;}} + .menu-mypage {background-position:left -390px; [dir=rtl] & {background-position:right -390px;}} + .menu-mypedigree {background-position:left -480px; [dir=rtl] & {background-position:right -480px;}} + .menu-myrecord {background-position:left -120px; [dir=rtl] & {background-position:right -120px;}} + .menu-note-addfav {background-position:left -870px; [dir=rtl] & {background-position:right -870px;}} + .menu-note-del {background-position:left -840px; [dir=rtl] & {background-position:right -840px;}} + .menu-note-edit {background-position:left -1020px; [dir=rtl] & {background-position:right -1020px;}} + .menu-note-editraw {background-position:left -1240px; [dir=rtl] & {background-position:right -1240px;}} + .menu-obje-addfav {background-position:left -870px; [dir=rtl] & {background-position:right -870px;}} + .menu-obje-del {background-position:left -840px; [dir=rtl] & {background-position:right -840px;}} + .menu-obje-edit {background-position:left -1110px; [dir=rtl] & {background-position:right -1110px;}} + .menu-obje-editraw {background-position:left -1240px; [dir=rtl] & {background-position:right -1240px;}} + .menu-obje-link {background-position:left -1140px; [dir=rtl] & {background-position:right -1140px;}} + .menu-obje-link-fam {background-position:left -90px; [dir=rtl] & {background-position:right -90px;}} + .menu-obje-link-indi {background-position:left -120px; [dir=rtl] & {background-position:right -120px;}} + .menu-obje-link-sour {background-position:left -180px; [dir=rtl] & {background-position:right -180px;}} + .menu-repo-addfav {background-position:left -870px; [dir=rtl] & {background-position:right -870px;}} + .menu-repo-del {background-position:left -840px; [dir=rtl] & {background-position:right -840px;}} + .menu-repo-edit {background-position:left -990px; [dir=rtl] & {background-position:right -990px;}} + .menu-repo-editraw {background-position:left -1240px; [dir=rtl] & {background-position:right -1240px;}} + .menu-report li {background-position:left -570px; [dir=rtl] & {background-position:right -570px;}} + .menu-search-advanced {background-position:left -600px; [dir=rtl] & {background-position:right -600px;}} + .menu-search-general {background-position:left -600px; [dir=rtl] & {background-position:right -600px;}} + .menu-search-replace {background-position:left -600px; [dir=rtl] & {background-position:right -600px;}} + .menu-search-soundex {background-position:left -600px; [dir=rtl] & {background-position:right -600px;}} + .menu-sour-addfav {background-position:left -870px; [dir=rtl] & {background-position:right -870px;}} + .menu-sour-del {background-position:left -840px; [dir=rtl] & {background-position:right -840px;}} + .menu-sour-edit {background-position:left -960px; [dir=rtl] & {background-position:right -960px;}} + .menu-sour-editraw {background-position:left -1240px; [dir=rtl] & {background-position:right -1240px;}} + .menu-story-sub {background-position:left -1208px; [dir=rtl] & {background-position:right -1208px;}} + .menu-tree li {background-position:left -240px; [dir=rtl] & {background-position:right -240px;}} + + .menu-language li {text-align:left;} /* The language menu is always LTR, even on RTL pages */ + .menu-theme li {text-align:left;} /* The theme menu is always LTR, even on RTL pages */ + + } + + } + +} + diff --git a/less/_variables.less b/less/_variables.less new file mode 100644 index 0000000..60aad3e --- /dev/null +++ b/less/_variables.less @@ -0,0 +1,66 @@ +//webtrees-MyArtJaub +// Copyright (C) 2015 Jonathan Jaubart +// +// Based on webtrees: online genealogy +// Copyright (C) 2015 webtrees development team +// +// This file is part of webtrees-MyArtJaub +// +// webtrees-MyArtJaub 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. +// webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + + // ========================================== + // Bootstrap custom variables + // ========================================== + //@icon-font-path: "../../../packages/bootstrap-3.3.4/fonts/"; + + // ========================================== + // Font-awesome custom variables + // ========================================== + //@fa-font-path: "../../../packages/font-awesome-4.3.0/fonts/"; + + // ========================================== + // Fonts + // ========================================== + + @font-size-base: 10px; + @font-size-large: @font-size-base * 1.1; + @font-size-titlelarge: @font-size-base * 1.8; + + @font-arial-family: Arial, Helvetica, sans-serif; + @font-verdana-family: Verdana, Arial, Helvetica, sans-serif; + @font-tahoma-family: Tahoma, Arial, Helvetica, sans-serif; + + // ========================================== + // Colors + // ========================================== + @brown-dark: #62584D; +@brown-medium2: #A28765; +@brown-medium: #9F8C77; + @brown: #d3c6b8; + @brown-light: #e9e2db; + @brown-lighter: #f4f0ed; + + @browngray :#8c847a; + +@bluegray-dark: #1c3b4a; +@bluegray: #416271; + +@greenolive : #7B983C; + +@red: #FF4136; +// see colors http://clrs.cc/ + + + + + + \ No newline at end of file diff --git a/less/compile.cmd b/less/compile.cmd new file mode 100644 index 0000000..5430a5a --- /dev/null +++ b/less/compile.cmd @@ -0,0 +1,3 @@ +call lessc ./style.less ./../css-1.7.0/style-ltr.css --verbose --no-color --rtl="dir=LTR" --clean-css + +call lessc ./style.less ./../css-1.7.0/style-rtl.css --verbose --no-color --rtl="dir=RTL" --clean-css \ No newline at end of file diff --git a/less/style.less b/less/style.less new file mode 100644 index 0000000..0248516 --- /dev/null +++ b/less/style.less @@ -0,0 +1,40 @@ +/** + * Style for Rural Theme + * + * webtrees-MyArtJaub + * Copyright (C) 2015 Jonathan Jaubart + * + * Based on webtrees: online genealogy + * Copyright (C) 2015 webtrees development team + * + * This file is part of webtrees-MyArtJaub + * + * webtrees-MyArtJaub 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. + * webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + */ + +@import (reference) "../../../vendor/twbs/bootstrap/less/bootstrap.less"; + +@import (css) "style_old.css"; + +@import "_variables.less"; +@import "_mixins.less"; +@import "_main.less"; + +@import "_header.less"; +@import "_nav.less"; +@import "_footer.less"; + +@import "_elements.less"; +@import "_classes-wt.less"; + +@import "_css-media.less"; + diff --git a/modernizr-2.8.3/modernizr.min.js b/modernizr-2.8.3/modernizr.min.js deleted file mode 100644 index 40dd2a9..0000000 --- a/modernizr-2.8.3/modernizr.min.js +++ /dev/null @@ -1 +0,0 @@ -window.Modernizr=function(e,t,n){function r(e){b.cssText=e}function o(e,t){return r(S.join(e+";")+(t||""))}function a(e,t){return typeof e===t}function i(e,t){return!!~(""+e).indexOf(t)}function c(e,t){for(var r in e){var o=e[r];if(!i(o,"-")&&b[o]!==n)return"pfx"==t?o:!0}return!1}function s(e,t,r){for(var o in e){var i=t[e[o]];if(i!==n)return r===!1?e[o]:a(i,"function")?i.bind(r||t):i}return!1}function u(e,t,n){var r=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+k.join(r+" ")+r).split(" ");return a(t,"string")||a(t,"undefined")?c(o,t):(o=(e+" "+T.join(r+" ")+r).split(" "),s(o,t,n))}function l(){p.input=function(n){for(var r=0,o=n.length;o>r;r++)j[n[r]]=!!(n[r]in E);return j.list&&(j.list=!(!t.createElement("datalist")||!e.HTMLDataListElement)),j}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),p.inputtypes=function(e){for(var r,o,a,i=0,c=e.length;c>i;i++)E.setAttribute("type",o=e[i]),r="text"!==E.type,r&&(E.value=x,E.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(o)&&E.style.WebkitAppearance!==n?(g.appendChild(E),a=t.defaultView,r=a.getComputedStyle&&"textfield"!==a.getComputedStyle(E,null).WebkitAppearance&&0!==E.offsetHeight,g.removeChild(E)):/^(search|tel)$/.test(o)||(r=/^(url|email)$/.test(o)?E.checkValidity&&E.checkValidity()===!1:E.value!=x)),P[e[i]]=!!r;return P}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d,f,m="2.8.3",p={},h=!0,g=t.documentElement,v="modernizr",y=t.createElement(v),b=y.style,E=t.createElement("input"),x=":)",w={}.toString,S=" -webkit- -moz- -o- -ms- ".split(" "),C="Webkit Moz O ms",k=C.split(" "),T=C.toLowerCase().split(" "),N={svg:"http://www.w3.org/2000/svg"},M={},P={},j={},$=[],D=$.slice,F=function(e,n,r,o){var a,i,c,s,u=t.createElement("div"),l=t.body,d=l||t.createElement("body");if(parseInt(r,10))for(;r--;)c=t.createElement("div"),c.id=o?o[r]:v+(r+1),u.appendChild(c);return a=["­",'"].join(""),u.id=v,(l?u:d).innerHTML+=a,d.appendChild(u),l||(d.style.background="",d.style.overflow="hidden",s=g.style.overflow,g.style.overflow="hidden",g.appendChild(d)),i=n(u,e),l?u.parentNode.removeChild(u):(d.parentNode.removeChild(d),g.style.overflow=s),!!i},z=function(t){var n=e.matchMedia||e.msMatchMedia;if(n)return n(t)&&n(t).matches||!1;var r;return F("@media "+t+" { #"+v+" { position: absolute; } }",function(t){r="absolute"==(e.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position}),r},A=function(){function e(e,o){o=o||t.createElement(r[e]||"div"),e="on"+e;var i=e in o;return i||(o.setAttribute||(o=t.createElement("div")),o.setAttribute&&o.removeAttribute&&(o.setAttribute(e,""),i=a(o[e],"function"),a(o[e],"undefined")||(o[e]=n),o.removeAttribute(e))),o=null,i}var r={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return e}(),L={}.hasOwnProperty;f=a(L,"undefined")||a(L.call,"undefined")?function(e,t){return t in e&&a(e.constructor.prototype[t],"undefined")}:function(e,t){return L.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var n=D.call(arguments,1),r=function(){if(this instanceof r){var o=function(){};o.prototype=t.prototype;var a=new o,i=t.apply(a,n.concat(D.call(arguments)));return Object(i)===i?i:a}return t.apply(e,n.concat(D.call(arguments)))};return r}),M.flexbox=function(){return u("flexWrap")},M.flexboxlegacy=function(){return u("boxDirection")},M.canvas=function(){var e=t.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},M.canvastext=function(){return!(!p.canvas||!a(t.createElement("canvas").getContext("2d").fillText,"function"))},M.webgl=function(){return!!e.WebGLRenderingContext},M.touch=function(){var n;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?n=!0:F(["@media (",S.join("touch-enabled),("),v,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){n=9===e.offsetTop}),n},M.geolocation=function(){return"geolocation"in navigator},M.postmessage=function(){return!!e.postMessage},M.websqldatabase=function(){return!!e.openDatabase},M.indexedDB=function(){return!!u("indexedDB",e)},M.hashchange=function(){return A("hashchange",e)&&(t.documentMode===n||t.documentMode>7)},M.history=function(){return!(!e.history||!history.pushState)},M.draganddrop=function(){var e=t.createElement("div");return"draggable"in e||"ondragstart"in e&&"ondrop"in e},M.websockets=function(){return"WebSocket"in e||"MozWebSocket"in e},M.rgba=function(){return r("background-color:rgba(150,255,150,.5)"),i(b.backgroundColor,"rgba")},M.hsla=function(){return r("background-color:hsla(120,40%,100%,.5)"),i(b.backgroundColor,"rgba")||i(b.backgroundColor,"hsla")},M.multiplebgs=function(){return r("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(b.background)},M.backgroundsize=function(){return u("backgroundSize")},M.borderimage=function(){return u("borderImage")},M.borderradius=function(){return u("borderRadius")},M.boxshadow=function(){return u("boxShadow")},M.textshadow=function(){return""===t.createElement("div").style.textShadow},M.opacity=function(){return o("opacity:.55"),/^0.55$/.test(b.opacity)},M.cssanimations=function(){return u("animationName")},M.csscolumns=function(){return u("columnCount")},M.cssgradients=function(){var e="background-image:",t="gradient(linear,left top,right bottom,from(#9f9),to(white));",n="linear-gradient(left top,#9f9, white);";return r((e+"-webkit- ".split(" ").join(t+e)+S.join(n+e)).slice(0,-e.length)),i(b.backgroundImage,"gradient")},M.cssreflections=function(){return u("boxReflect")},M.csstransforms=function(){return!!u("transform")},M.csstransforms3d=function(){var e=!!u("perspective");return e&&"webkitPerspective"in g.style&&F("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){e=9===t.offsetLeft&&3===t.offsetHeight}),e},M.csstransitions=function(){return u("transition")},M.fontface=function(){var e;return F('@font-face {font-family:"font";src:url("https://")}',function(n,r){var o=t.getElementById("smodernizr"),a=o.sheet||o.styleSheet,i=a?a.cssRules&&a.cssRules[0]?a.cssRules[0].cssText:a.cssText||"":"";e=/src/i.test(i)&&0===i.indexOf(r.split(" ")[0])}),e},M.generatedcontent=function(){var e;return F(["#",v,"{font:0/0 a}#",v,':after{content:"',x,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=t.offsetHeight>=3}),e},M.video=function(){var e=t.createElement("video"),n=!1;try{(n=!!e.canPlayType)&&(n=new Boolean(n),n.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n},M.audio=function(){var e=t.createElement("audio"),n=!1;try{(n=!!e.canPlayType)&&(n=new Boolean(n),n.ogg=e.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=e.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=e.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n},M.localstorage=function(){try{return localStorage.setItem(v,v),localStorage.removeItem(v),!0}catch(e){return!1}},M.sessionstorage=function(){try{return sessionStorage.setItem(v,v),sessionStorage.removeItem(v),!0}catch(e){return!1}},M.webworkers=function(){return!!e.Worker},M.applicationcache=function(){return!!e.applicationCache},M.svg=function(){return!!t.createElementNS&&!!t.createElementNS(N.svg,"svg").createSVGRect},M.inlinesvg=function(){var e=t.createElement("div");return e.innerHTML="",(e.firstChild&&e.firstChild.namespaceURI)==N.svg},M.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(w.call(t.createElementNS(N.svg,"animate")))},M.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(w.call(t.createElementNS(N.svg,"clipPath")))};for(var H in M)f(M,H)&&(d=H.toLowerCase(),p[d]=M[H](),$.push((p[d]?"":"no-")+d));return p.input||l(),p.addTest=function(e,t){if("object"==typeof e)for(var r in e)f(e,r)&&p.addTest(r,e[r]);else{if(e=e.toLowerCase(),p[e]!==n)return p;t="function"==typeof t?t():t,"undefined"!=typeof h&&h&&(g.className+=" "+(t?"":"no-")+e),p[e]=t}return p},r(""),y=E=null,function(e,t){function n(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x",r.insertBefore(n.lastChild,r.firstChild)}function r(){var e=y.elements;return"string"==typeof e?e.split(" "):e}function o(e){var t=v[e[h]];return t||(t={},g++,e[h]=g,v[g]=t),t}function a(e,n,r){if(n||(n=t),l)return n.createElement(e);r||(r=o(n));var a;return a=r.cache[e]?r.cache[e].cloneNode():p.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e),!a.canHaveChildren||m.test(e)||a.tagUrn?a:r.frag.appendChild(a)}function i(e,n){if(e||(e=t),l)return e.createDocumentFragment();n=n||o(e);for(var a=n.frag.cloneNode(),i=0,c=r(),s=c.length;s>i;i++)a.createElement(c[i]);return a}function c(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return y.shivMethods?a(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(y,t.frag)}function s(e){e||(e=t);var r=o(e);return!y.shivCSS||u||r.hasCSS||(r.hasCSS=!!n(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),l||c(e,r),e}var u,l,d="3.7.0",f=e.html5||{},m=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,p=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,h="_html5shiv",g=0,v={};!function(){try{var e=t.createElement("a");e.innerHTML="",u="hidden"in e,l=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(n){u=!0,l=!0}}();var y={elements:f.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:d,shivCSS:f.shivCSS!==!1,supportsUnknownElements:l,shivMethods:f.shivMethods!==!1,type:"default",shivDocument:s,createElement:a,createDocumentFragment:i};e.html5=y,s(t)}(this,t),p._version=m,p._prefixes=S,p._domPrefixes=T,p._cssomPrefixes=k,p.mq=z,p.hasEvent=A,p.testProp=function(e){return c([e])},p.testAllProps=u,p.testStyles=F,p.prefixed=function(e,t,n){return t?u(e,t,n):u(e,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(h?" js "+$.join(" "):""),p}(this,this.document); \ No newline at end of file diff --git a/templates/block_main_temp.php b/templates/block_main_temp.php deleted file mode 100644 index 408753b..0000000 --- a/templates/block_main_temp.php +++ /dev/null @@ -1,45 +0,0 @@ - - -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -?> -
-
- -
-
- -
-
diff --git a/templates/block_small_temp.php b/templates/block_small_temp.php deleted file mode 100644 index 2a08f58..0000000 --- a/templates/block_small_temp.php +++ /dev/null @@ -1,45 +0,0 @@ - - -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -?> -
-
- -
-
- -
-
diff --git a/templates/compactbox_template.php b/templates/compactbox_template.php deleted file mode 100644 index da31e85..0000000 --- a/templates/compactbox_template.php +++ /dev/null @@ -1,47 +0,0 @@ - - -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -echo -'
-
', - $thumbnail, - ' - ', $shortname, ' - -
-
', - $person->getLifeSpan(), ' -
-
-
'; - diff --git a/templates/personbox_template.php b/templates/personbox_template.php deleted file mode 100644 index 2361a74..0000000 --- a/templates/personbox_template.php +++ /dev/null @@ -1,54 +0,0 @@ - - -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -echo -'
-
', $icons, '
', - '
', - $thumbnail, - ' - ', - $name, - $genderImage,' - ' . $LDSord . ' - - -
',$addname,'
-
', - $BirthDeath, - '
-
-
-
'; - diff --git a/theme.php b/theme.php index 8eeacb1..40f286d 100644 --- a/theme.php +++ b/theme.php @@ -1,115 +1,266 @@ +/** + * webtrees-MyArtJaub + * Copyright (C) 2015 Jonathan Jaubart + * + * Based on webtrees: online genealogy + * Copyright (C) 2015 webtrees development team + * + * This file is part of webtrees-MyArtJaub + * + * webtrees-MyArtJaub 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. + * webtrees-MyArtJaub 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 webtrees-MyArtJaub. If not, see . + */ -if (!defined('WT_WEBTREES')) { - header('HTTP/1.0 403 Forbidden'); - exit; -} - -// Theme name - this needs double quotes, as file is scanned/parsed by script -$theme_name = "Rural"; - -// A version number in the path prevents browser-cache problems during upgrade -define('WT_CSS_URL', WT_THEME_URL . 'css-1.6.2/'); - -$headerfile = WT_THEME_DIR.'header.php'; -$footerfile = WT_THEME_DIR.'footer.php'; - -// Legacy icons. -$WT_IMAGES=array( - 'dline' => WT_CSS_URL.'images/dline.png', - 'dline2' => WT_CSS_URL.'images/dline2.png', - 'hline' => WT_CSS_URL.'images/hline.png', - 'spacer' => WT_CSS_URL.'images/spacer.png', - 'vline' => WT_CSS_URL.'images/vline.png', +namespace MyArtJaub\Webtrees\Theme; - // used in button images and javascript - 'add' => WT_CSS_URL.'images/add.png', - 'button_family' => WT_CSS_URL.'images/buttons/family.png', - 'minus' => WT_CSS_URL.'images/minus.png', - 'plus' => WT_CSS_URL.'images/plus.png', - 'remove' => WT_CSS_URL.'images/remove.png', - 'search' => WT_CSS_URL.'images/search.png', +use Fisharebest\Webtrees\I18N; +use Fisharebest\Webtrees\FlashMessages; +use Fisharebest\Webtrees\Menu; - // need different sizes before moving to CSS - 'default_image_M'=> WT_CSS_URL.'images/silhouette_male.png', - 'default_image_F'=> WT_CSS_URL.'images/silhouette_female.png', - 'default_image_U'=> WT_CSS_URL.'images/silhouette_unknown.png', +/** + * Class RuralTheme - Main class for Rural Theme. + */ +class RuralTheme extends \Fisharebest\Webtrees\Theme\AbstractTheme implements + \Fisharebest\Webtrees\Theme\ThemeInterface +{ + + /** + * {@inheritdoc} + */ + public function themeId() { + return 'rural'; + } -); + /** + * {@inheritdoc} + */ + public function themeName() { + return /* I18N: Name of the Rural theme. */ I18N::translate('Rural'); + } + + /** {@inheritdoc} */ + public function assetUrl() { + return 'themes/rural/css-1.7.0/'; + } + + /** {@inheritdoc} */ + protected function favicon() { + return ''; + } + + /** {@inheritdoc} */ + protected function stylesheets() { + $stylesheets = parent::stylesheets(); + + $stylesheets[] = 'themes/rural/jquery-ui-1.11.2/jquery-ui.css'; + $stylesheets[] = $this->assetUrl() . 'style-'.I18N::direction().'.css'; + + return $stylesheets; + } + + /** {@inheritdoc} */ + public function hookFooterExtraJavascript() { + return + '' . + '' . + '' . + ''; + } + + /** {@inheritdoc} */ + public function parameter($parameter_name) { + $parameters = array( + 'chart-background-f' => 'e9daf1', + 'chart-background-m' => 'b1cff0', + 'distribution-chart-high-values' => '9ca3d4', + 'distribution-chart-low-values' => 'e5e6ef' + ); + + if (array_key_exists($parameter_name, $parameters)) { + return $parameters[$parameter_name]; + } else { + return parent::parameter($parameter_name); + } + } + + /** {@inheritdoc} */ + public function bodyHeader() { + return + '' . + '
'. + '
'. + '
' . + $this->headerContent() . + '
' . + '
' . + $this->primaryMenuContainer($this->primaryMenu()) . + '
' . + $this->flashMessagesContainer(FlashMessages::getMessages()); + } + + + /** {@inheritdoc} */ + public function bodyHeaderPopupWindow() { + return '' . + '
'. + '
'. + '
' . + '
' . + $this->flashMessagesContainer(FlashMessages::getMessages()); + } + + /** {@inheritdoc} */ + public function footerContainer() { + return + '
'. + '
' . + '' . // -- .footer_left + '
' . + '
'. // -- #content_box + '
'. // -- .main-col-layout + '
'; // -- .row + } + + /** {@inheritdoc} */ + public function footerContainerPopupWindow() { + return '
'. + '
'. // -- #content_box + '
'. // -- .main-col-layout + '
'; // -- .row + ; + } -//-- variables for the fan chart -$fanChart = array( - 'font' =>WT_ROOT.'includes/fonts/DejaVuSans.ttf', - 'size' => 7, - 'color' =>'#000000', - 'bgColor' =>'#eeeeee', - 'bgMColor'=>'#b1cff0', - 'bgFColor'=>'#e9daf1' -); + /** {@inheritdoc} */ + protected function headerContent() { + $secondary_menu = $this->secondaryMenu(); + $login_menu = array_filter(array( + $this->menuLogin(), + $this->menuLogout(), + )); + + return + '
'. + '
'. + ''. + '
'. + '
'. + '
    ' . implode(' | ', array_map(function (Menu $menu) { return $menu->getMenuAsList(); }, $login_menu)) . '
'. + //$this->secondaryMenuContainer($login_menu). + $this->formatTreeTitle() . + '
'. + '
'. + $this->formQuickSearch(). + '
'. + '
'. // -- #header-content-lrg + '
'. + '' . + '
' + ; + } + + /** {@inheritdoc} */ + protected function secondaryMenu() { + return array_filter(array( + $this->menuPendingChanges(), + $this->menuMyPages(), + $this->menuFavorites(), + $this->menuThemes(), + $this->menuLanguages() + )); + } + + /** {@inheritdoc} */ + protected function primaryMenuContainer(array $menus) { + return ''; + } + + /** {@inheritdoc} */ + protected function primaryMenuContent(array $menus) { + return implode('', array_map(function (Menu $menu) { return $menu->bootstrap(); }, $menus)); + } + + /** {@inheritdoc} */ + protected function secondaryMenuContent(array $menus) { + return implode('', array_map(function (Menu $menu) { return $menu->bootstrap(); }, $menus)); + } -// Pedigree chart variables -$bwidth = 250; // width of boxes on pedigree chart -$bheight = 80; // height of boxes on pedigree chart -$baseyoffset = 10; // position the entire pedigree tree relative to the top of the page -$basexoffset = 10; // position the entire pedigree tree relative to the left of the page -$bxspacing = 1; // horizontal spacing between boxes on the pedigree chart -$byspacing = 5; // vertical spacing between boxes on the pedigree chart -$linewidth = 1.5; // width of joining lines -$shadowcolor = ''; // shadow color for joining lines -$shadowblur = 0; // shadow blur for joining lines -$shadowoffsetX = 0; // shadowOffsetX for joining lines -$shadowoffsetY = 0; // shadowOffsetY for joining lines -// Descendancy and relationship chart variables -$Dbaseyoffset = 20; // position the entire descendancy tree relative to the top of the page -$Dbasexoffset = 20; // position the entire descendancy tree relative to the left of the page -$Dbxspacing = 5; // horizontal spacing between boxes -$Dbyspacing = 10; // vertical spacing between boxes -$Dbwidth = 260; // width of DIV layer boxes -$Dbheight = 80; // height of DIV layer boxes -$Dindent = 15; // width to indent descendancy boxes -$Darrowwidth = 30; // additional width to include for the up arrows - -// Compact version of chart displays -$cbwidth = 240; -$cbheight = 50; - -// The largest possible area for charts is 300,000 pixels. As the maximum height or width is 1000 pixels -$WT_STATS_S_CHART_X = 440; -$WT_STATS_S_CHART_Y = 125; -$WT_STATS_L_CHART_X = 900; - -// For map charts, the maximum size is 440 pixels wide by 220 pixels high -$WT_STATS_MAP_X = 440; -$WT_STATS_MAP_Y = 220; - -$WT_STATS_CHART_COLOR1="ffffff"; -$WT_STATS_CHART_COLOR2="9ca3d4"; -$WT_STATS_CHART_COLOR3="e5e6ef"; +} -?> \ No newline at end of file +return new RuralTheme();