diff options
| author | Greg Roach <fisharebest@gmail.com> | 2016-01-25 23:46:12 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2016-01-25 23:46:12 +0000 |
| commit | 60ece5751254efc4819ae5ae942321cdf7a7604f (patch) | |
| tree | 23cae24544b4912efa24403cb23d228372b3aed9 /themes/clouds/css-1.7.0/style.css | |
| parent | 8e5659b0d68ab1c926df6624ab5c1977af687e96 (diff) | |
| download | webtrees-60ece5751254efc4819ae5ae942321cdf7a7604f.tar.gz webtrees-60ece5751254efc4819ae5ae942321cdf7a7604f.tar.bz2 webtrees-60ece5751254efc4819ae5ae942321cdf7a7604f.zip | |
#739 - allow opt out of analytics cookies
Diffstat (limited to 'themes/clouds/css-1.7.0/style.css')
| -rw-r--r-- | themes/clouds/css-1.7.0/style.css | 5403 |
1 files changed, 0 insertions, 5403 deletions
diff --git a/themes/clouds/css-1.7.0/style.css b/themes/clouds/css-1.7.0/style.css deleted file mode 100644 index 4c55e15940..0000000000 --- a/themes/clouds/css-1.7.0/style.css +++ /dev/null @@ -1,5403 +0,0 @@ -/** - * webtrees: online genealogy - * Copyright (C) 2015 webtrees development team - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -/* ======== Globals ========== */ - -/* Add a permanent scrollbar, to prevent "flickering" when hover effects lengthen page */ -html { - overflow-y: scroll; -} - -body { - background: #c8e7ff url(images/background.png) repeat-x fixed top left; - color: #006; - font: 12px tahoma, arial, helvetica, sans-serif; -} - -main { - display: block; - padding-top: 10px; -} - -/* ====== Round Corners ======== */ -input, -textarea, -fieldset, -.border1, -.block, -.descriptionbox, -.facts_label, -.facts_label03, -.facts_value, -.list_label, -.list_label_wrap, -.list_value, -.list_value_wrap, -.messagebox, -.optionbox, -.person_box, -.person_boxF, -.person_boxNN, -.person0, -.person1, -.person2, -.person3, -.person4, -.person5, -.primary-menu ul, -.secondary-menu li ul, -footer, -#indi_main_blocks, -#tabs, -#save-cancel, -.topbottombar { - border-radius: 3px; -} - -/* ios on click workaround */ -.iconz { - cursor: pointer; -} - -input:required:valid, -textarea: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, -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; -} - -[dir=rtl] input:required:valid, -[dir=rtl] textarea:required:valid, -[dir=rtl] input:required:invalid, -[dir=rtl] textarea:required:invalid { - background-position: left top; -} - -a { - color: #039; - text-decoration: none; -} - -a:hover { - color: #f00; - text-decoration: none; -} - -:focus { - outline-style: none; -} - -.flash-messages { - clear: both; - text-align: center; -} - -dl { - margin: 0; -} - -dt { - float: left; - font-weight: bold; - margin-right: 10px; -} - -[dir=rtl] dt { - float: right; - margin-right: auto; - margin-left: 10px; -} - -h2 { - color: #006; - font-size: 18px; - font-weight: bold; - margin: 14px 0; -} - -h4 { - color: #006; - font-size: 12px; - font-weight: bold; -} - -th { - font-weight: 100; -} - -ul { - padding-left: 15px; - padding-right: 15px; - margin: 8px; -} - -img { - border: 0; -} - -legend img { - height: 20px; - vertical-align: middle; - width: 20px; -} - -img.block, -#mycart img { - border: 0; - height: 25px; - vertical-align: middle; -} - -input, -button, -textarea { - border-width: 1px; - border-color: #fff #006 #006 #fff; - font-size: 12px; -} - -input, -textarea { - padding: 3px; -} - -textarea { - border-style: inset; -} - -.topbottombar { - font-size: 12px; - font-weight: bold; - padding: 4px; - text-align: center; -} - -fieldset { - margin: 8px 8px 4px; - text-align: left; -} - -[dir=rtl] fieldset { - text-align: right; -} - -legend { - font-weight: bold; -} - -select { - border: 1px solid #ccc; - font-size: 12px; - margin: 0 7px; - padding: 1px; -} - -header form { - font-size: 12px; -} - -/* Some styles from bootstrap */ -.text-muted { - color: #777; -} - -.small { - font-size: 12px; -} - -#mycart a img { - height: 15px; -} - -.button { - width: 60px; -} - -.alpha_index { - color: #006; -} - -hr { - margin-top: 5px; - border-color: #006; -} - -.person_box, .action_header { - background: #ddf; - border: 1px solid #aaa; - padding: 3px; -} - -.person_boxF, .action_headerF { - background: #fdd; - border: 1px solid #aaa; - padding: 3px; -} - -.person_boxNN { - background: #fff; - border: 1px solid #aaa; - padding: 3px; -} - -.person_box:target, -.news_box:target, -#gedcom_stats:target { - background-color: #ffc; -} - -/* families tab person box */ -#relatives_content .person_box > .person_box, -#relatives_content .person_boxF > .person_boxF, -#relatives_content .person_boxNN > .person_boxNN { - border: 0; - min-height: 50px; -} - -.center { - text-align: center; -} - -table.center { - margin-left: auto; - margin-right: auto; -} - -.list_table { - margin: 0 auto; -} - -.list_label, -.list_label_wrap { - color: #fff; - font-size: 12px; - border: 1px solid #999; - font-weight: bold; - text-align: center; -} - -.list_value, -.list_value_wrap { - background-color: #edf7f9; - font-size: 12px; - border: solid #999 1px; - vertical-align: top; -} - -.list_label, -.list_value { - white-space: nowrap; -} - -.list_label_wrap, -.list_value_wrap { - white-space: normal; -} - -.list_item { - font-size: 12px; -} - -.facts_table { - width: 100%; -} - -.facts_table .optionbox { - white-space: normal; -} - -div.fact_SHARED_NOTE { - clear: both; -} - -.facts_label { - border: 1px solid #acf; - padding: 4px; - width: 20%; - text-align: center; -} - -.facts_label03 { - padding: 4px; - text-align: center; - font-weight: bold; -} - -.facts_value { - background: #fff; - font-size: 12px; - border: solid #999 1px; - padding: 4px; -} - -.facts_label .submenu a { - background: #fff; - color: #000; -} - -.quickfacts a { - padding: 0 3px; - font-size: 9px; -} - -.tabs_table { - width: 99%; -} - -.name1, -.name2 { - font-weight: bold; - font-size: 12px; -} - -a:hover .name1, a:hover .name2 { - color: #f00; - font-weight: bold; - font-size: 12px; -} - -a:hover .nameZoom { - color: #f00; - font-size: 14px; - font-weight: bold; -} - -.details0, -.details1 { - font-size: 11px; -} - -.details2 { - color: #006; - font-size: 12px; -} - -.nameZoom { - color: #006; - font-size: 14px; - font-weight: bold; -} - -.details_label { - font-weight: bold; -} - -.name_head { - color: #333; - font-size: 16px; - font-weight: bold; - line-height: 2; - padding: 0 5px; -} - -.date { - color: #039; -} - -.label { - font-weight: bold; -} - -.error { - color: #d00; - font-weight: bold; -} - -.largeError { - color: #d00; - font-size: large; - font-weight: bold; -} - -.warning { - color: #f00; - font-weight: bold; -} - -.indent { - padding-left: 7px; -} - -.image { - height: 150px; - padding: 5px; - margin-right: 15px; -} - -[dir=rtl] .image { - margin-right: 0; - margin-left: 15px; -} - -.gender_image { - margin: 0 3px; - border: 0; - vertical-align: middle; -} - -.thumbnail { - height: auto; - padding: 3px; -} - -.icon { - border: 0; - padding: 0 5px -} - -.sublinks_cell { - background-color: #9be; - font-size: 12px; -} - -.submenu .icon { - vertical-align: middle; - width: 20px; - height: 20px; -} - -.subheaders { - color: #006; - font-weight: bold; - font-size: 15px; - margin-top: 15px; - vertical-align: bottom; -} - -.age { - font-size: 9px; -} - -.parentdeath { - border: thin solid #888; - padding: 1px; -} - -.source_citations { - display: none; -} - -.selected-option { - background-color: #cef; -} - -.border1 { - border: solid #000 1px; -} - -.menuitem { - text-decoration: none; - font-size: 11px; - padding: 1px; -} - -.menuitem_hover { - text-decoration: none; - font-size: 11px; - padding: 1px; -} - -.menuitem .icon, .menuitem_hover .icon { - width: 50px; - height: 50px; -} - -.submenu { - text-decoration: none; - font-size: 11px; - background-color: #fff; - border: solid #ccc 1px; - visibility: hidden; - position: absolute; - padding: 5px; -} - -.submenuitem { - vertical-align: middle; - font-size: 11px; - height: 20px; - text-decoration: none; - background-color: #fff; - padding: 1px; - white-space: nowrap; -} - -.submenuitem_hover { - vertical-align: middle; - height: 20px; - font-size: 11px; - background-color: #fff; - border: 1px solid #ccc; - white-space: nowrap; - padding: 1px; -} - -.submenuitem a, -.submenuitem_hover a { - display: inline-block; - vertical-align: middle; -} - -.journal_box { - padding: 3pt; - border: thin solid #aaa; - overflow: visible; -} - -.news_box { - border-top: solid #ccc 1px; -} - -.news_title { - color: #000; - font-weight: bold; - font-size: 14px; -} - -.news_date { - color: #000; - margin-bottom: 12px; -} - -.current_day { - font-weight: bold; - font-size: 16px; -} - -.cal_day { - float: left; - font-weight: bold; -} - -.rtl_cal_day { - direction: rtl; - float: right; - color: #00f; - font-weight: bold; -} - -.helpcontent { - margin-left: 10px; - margin-right: 10px; -} - -.helpcontent dt { - clear: both; -} - -#my-page h1 { - margin: 0.25em auto 0.6em; -} - -.tdtop { - vertical-align: top; -} - -.tdmid { - vertical-align: middle; -} - -.tdbot, -.tvertline { - vertical-align: bottom; -} - -.line1, -.line2, -.line3 { - vertical-align: middle; -} - -.line5 { - vertical-align: top; -} - -#childbox { - padding: 5px; - position: absolute; - display: none; - text-align: start; - white-space: nowrap; - top: 20px; - left: 0; -} - -[dir=rtl] #childbox { - left: auto; - right: 0; -} - -.layout3 #childbox { - top: auto; - bottom: 20px; -} - -#childbox a.name1 { - display: block; - margin-left: 5px; -} - -.person0 { - background-color: #ddf; - border: outset #999 1px; - vertical-align: top; -} - -.person1 { - background-color: #afa; - border: outset #afa 1px; - vertical-align: top; -} - -.person2 { - background-color: #faa; - border: outset #faa 1px; - vertical-align: top; -} - -.person3 { - background-color: #aad; - border: outset #55f 1px; - vertical-align: top; -} - -.person4 { - background-color: #f55; - border: outset #f55 1px; - vertical-align: top; -} - -.person5 { - background-color: #5f5; - border: outset #5f5 1px; - vertical-align: top; -} - -.listlog { - line-height: 20pt; - color: #555; -} - -.formField { - font-size: 12px; -} - -.starredname { - text-decoration: underline; -} - -.search_hit { - background-color: #ff0; -} - -.search_item { - font-weight: 600; -} - -.descriptionbox { - font-size: 12px; - border: 1px solid #ccc; - vertical-align: top; - padding: 3px; -} - -.optionbox { - font-size: 12px; - background-color: #ecf5ff; - color: #006; - border: solid #ccc 1px; - vertical-align: top; - white-space: nowrap; - padding: 3px; -} - -.vmiddle { - vertical-align: middle; -} - -.red { - color: #f00; -} - -.rela, -.histo { - opacity: 0.8; -} - -.width10 { - width: 10%; -} - -.width20 { - width: 20%; -} - -.width25 { - width: 25%; -} - -.width30 { - width: 30%; -} - -.width33 { - width: 33%; -} - -.width40 { - width: 40%; -} - -.width50 { - width: 50%; -} - -.width60 { - width: 60%; -} - -.width66 { - width: 66%; -} - -.width70 { - width: 70%; -} - -.width75 { - width: 75%; -} - -.width80 { - width: 80%; -} - -.width90 { - width: 90%; -} - -.width100 { - width: 100%; -} - -.font9 { - font-size: 9px; -} - -.font11 { - font-size: 11px; -} - -.messagebox { - background-color: #c2ceef; - border: solid #ccc 1px; -} - -/* ---Pending edits--- */ -.new { - border: solid blue 1px; - overflow: hidden; -} - -.old { - border: solid red 1px; - overflow: hidden; -} - -.tag_cloud { - text-align: center; -} - -.tag_cloud a { - white-space: nowrap; -} - -/* ---Autocomplete styles--- */ -.ui-autocomplete-input { - background-color: #eea; -} - -.ui-autocomplete { - padding: 0; - border: 1px solid #000; - 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: 0; - padding: 2px 5px; - font-size: 12px; - cursor: default; - display: block; - /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ - /* width: 100%; */ - font: menu; - /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ - line-height: 14px; - overflow: hidden; -} - -.ui-autocomplete-loading { - background: #fff url(images/indicator.gif) right center no-repeat; -} - -.ui-autocomplete li:nth-child(odd) { - background-color: #eee; -} - -.ui-autocomplete a.ui-state-focus { - color: #f00; -} - -.ui-sortable li { - list-style-type: none; -} - -.ui-sortable .noprint { - display: none; -} - -/* ---End of Autocomplete styles--- */ - -.nowrap { - white-space: nowrap; -} - -.wrap { - white-space: normal; -} - -.statistics-page { - text-align: center; -} - -.center2 { - text-align: center; -} - -.gchart { - border: solid #999 1px; -} - -/* ---Find special characters--- */ -.largechars { - font-family: monospace; - font-size: 200%; -} - -#facts_content dd { - float: left; - width: 70%; -} - -.clearfloat { - clear: both; -} - -/* this keeps the tag color the same when it is a link as when not */ - -.place { - padding-top: 5px; -} - -#pending h2 { - text-align: center; - margin-bottom: 20px; -} - -#pending h3 { - text-align: center; - margin-top: 20px; -} - -/* ======== Person box ======= */ -.gedcom_favorites_block, -.user_favorites_block, -.person_box_template { - overflow: visible !important; -} - -/* Box styles are - 0 compact view - 1 normal view - small box - 2 normal view - large box -*/ -.box-style0 { - cursor: url(images/zoomin.png), n-resize; -} - -.box-style0-expanded { - cursor: url(images/zoomout.png), n-resize; -} - -.box-style0-expanded, -.box-style1-expanded { - width: 300px !important; -} - -.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; -} - -[dir=rtl] .person_box_template .icons { - float: left; -} - -.person_box_template .inout { - clear: both; - display: none; -} - -.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; - height: 50px; - margin: 0 2px 0 0; - max-width: 80px; - width: auto; -} - -[dir=rtl] .person_box_template img, -[dir=rtl] .person_box_template a.gallery { - float: right; - margin: 0 0 0 2px; -} - -.person_box_template i[class^="icon-silhouette"] { - float: left; -} - -[dir=rtl] .person_box_template i[class^="icon-silhouette"] { - float: right; -} - -#branches-page table, -#medialist-page .list_table, -#medialist-page .list_table_controls { - margin: 0 auto; -} - -#medialist-page form .list_table { - width: 75%; -} - -#medialist-page div .list_table, -#medialist-page .media-col, -#medialist-page .media-col1, -#medialist-page .list_value_wrap, -#medialist-page div .list_table_controls { - width: 100%; -} - -#medialist-page .optionbox, -#medialist-page .descriptionbox { - width: 25%; -} - -#medialist-page .media-col2 { - width: 50%; -} - -#medialist-page .media-col { - padding-left: 5px; - border: none; -} - -[dir=rtl] #medialist-page .media-col { - padding-left: 0; - padding-right: 5px; -} - -#medialist-page .media-image { - vertical-align:top; - white-space:normal; -} - -#medialist-page p { - text-align: center; -} - -.list_table_controls td { - min-width: 40px; - text-align: center; -} - -/* ======== medialist.php ==== */ -.makeMenu li ul { - border: thin solid #AAA; - position: absolute; - margin:0; -} - -.makeMenu, .makeMenu li ul { - padding: 1px; -} - -.makeMenu li { - display: inline; - position: relative; - white-space: nowrap; -} - -.lb-menu { - display: inline-block; - margin: 0; -} - -.lb-menu ul { - display: block; - list-style-type: none; - margin: 0; -} - -.lb-menu > li { - font-weight: normal; - float: left; - top: 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: 24px 10px 1px 5px; -} - -.lb-menu li li a { - background-color: #fff; - padding: 5px 10px 5px 5px; -} - -.lb-menu li { - border: 0; -} - -[dir=rtl] .lb-menu > li { - float: right; -} - -.lb-image_edit { - background: url(images/image_edit.png) no-repeat 50% 20%; -} - -.lb-image_link { - background: url(images/image_link.png) no-repeat 50% 20%; -} - -.lb-image_view { - background: url(images/image_view.png) no-repeat 50% 20%; -} - -/* login.php */ -#login-register-page h2, -#login-page .confirm { - text-align: center; -} - -#login-register-page .warning { - margin: 20px auto; - text-align: center; -} - -#login-register-page .back { - font-weight: bold; - font-size: 14px; - text-align: center; -} - -#login-register-page .confirm { - margin: 20px auto; - text-align: justify; - width: 500px; -} - -#login-register-page .confirm p { - font-weight: bold; - font-size: 14px; -} - -#login-register-page .confirm p + p { - font-size: 12px; - font-weight: normal; -} - -#login-text, -#register-text, -#user-verify { - margin: 0 auto; - width: 40%; - text-align: justify; - min-width: 450px; -} - -#login-box, -#register-box { - text-align: center; -} - -#login-form, -#new_passwd_form, -#register-form, -#verify-form { - background-color: #95b8e0; - border: 1px solid #999; - display: inline-block; - margin: 10px auto 0; - padding: 5px; -} - -#register-form, -#verify-form { - width: 440px; -} - -#login-form div, -#login-form div a, -#new_passwd_form div, -#register-form div, -#verify-form div { - margin: auto; - padding: 5px; - text-align: center; -} - -#login-form label, -#new_passwd_form label, -#verify-form label { - display: block; -} - -#login-form label input, -#new_passwd_form label input, -#verify-form input { - width: 140px; - margin: 0 10px; -} - -#register-form p, -#verify-form p { - text-align: left; -} - -#new_passwd_form h4, -#register-form h4 { - font-weight: normal; - text-align: center; -} - -#register-form div, -#verify-form div { - text-align: right; -} - -#register-form label input, -#register-form label select, -#register-form textarea { -background-color: #fff; - width: 220px; - margin: 0 10px; - padding: 3px; -} - -#register-form label select { - margin: 0 10px; - width: 228px; -} - -#register-form textarea { - vertical-align: top; -} - -#register-form div#registration-submit { - text-align: center; -} - -.login_block_block #login-form, -.login_block_block #new_passwd_form { - border: 0; - background: none; -} - -[dir=rtl] #login-form label, -[dir=rtl] #new_passwd_form label, -[dir=rtl] #register-form label, -[dir=rtl] #verify-form label { - text-align: left; -} - -[dir=rtl] #register-form div, -[dir=rtl] #verify-form div { - text-align: left; -} - -[dir=rtl] #register-form p, -[dir=rtl] #verify-form p { - text-align: right; -} - -/* --- reportengine.php --- */ -#reportengine-page table { - margin: 20px auto; -} - -#reportengine-page .report-type { - overflow: hidden; - margin: auto; - width: 180px; -} - -#reportengine-page .report-type div { - float: left; - margin: 0 20px; -} - -#reportengine-page .report-type p { - margin: 0; - text-align: center; -} - -/* styles for popup menus */ -.itr { - position: relative; - line-height: 1.5; -} - -.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); - -moz-box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4); - box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4); -} - -[dir=rtl] .popup { - left: 0; - right: auto; -} - -.popup ul { - white-space: nowrap; - list-style: none; - margin: 0; - padding: 0 10px; - font-size: smaller; -} - -.popup > ul { - padding: 2px 10px; -} - -.popup li .NAME { - padding: 0 5px; -} - -.itr:hover .popup { - visibility: visible; - opacity: 1; - transition-delay: 0s; -} - -/* styles for FindFacts pop-up */ -#layDefinedTags, -#tabDefinedTagsShow { - width: 450px; -} - -#tabDefinedTags { - width: 430px; -} - -#layDefinedTags { - margin-left: auto; - margin-right: auto; - height: 285px; - overflow: auto; -} - -#tabDefinedTags { - border-collapse: collapse; -} - -#tabDefinedTags th, -#tabDefinedTags td { - border: solid 1px #000; - margin: 0; - padding: 3px; -} - -#tabDefinedTags tbody th { - text-align: left; - font-weight: bold; -} - -#tabDefinedTags tr.sel { - background-color: #d1d9ef; - color: #888; -} - -#tabDefinedTags tr.unsel { - background-color: #fff; - color: #888; -} - -#tabDefinedTagsShow { - margin-left: auto; - margin-right: auto; -} - -#tabDefinedTagsShow td { - width: 50%; - text-align: center; -} - -#tabFilterAndCustom { - margin-left: auto; - margin-right: auto; -} - -#tabAction { - margin-left: auto; - margin-right: auto; -} - -#tabAction td { - width: 50%; - text-align: center; -} - -/* ======== List styles ====== */ -.source-list, -.note-list, -.repo-list, -.media-list, -.indi-list, -.fam-list { - margin: 5px auto; - visibility: hidden; -} - -.surname-list, -.givn-list { - margin: 5px auto; -} - -.source-list table, -.note-list table, -.repo-list table, -.media-list table, -.indi-list table, -.fam-list table { - width: 100%; -} - -.source-list td, -.note-list td, -.repo-list td, -.media-list td, -.indi-list td, -.fam-list td, -.recent_changes_block td, -.upcoming_events_block td, -.surname-list td, -.givn-list td { - padding: 2px 5px; -} - -.surname-list td { - vertical-align: top; -} - -.indi-list .stats, -.fam-list .stats { - margin: 0 auto; - width: auto; -} - -.source-list th, -.note-list th, -.repo-list th, -.media-list th, -.indi-list th, -.fam-list th, -.recent_changes_block th, -.upcoming_events_block th, -.todays_events_block th, -.todo_block th, -.yahrzeit_block th, -.surname-list th, -.givn-list th { - cursor: pointer; - font-weight: 600; - padding: 2px 4px; - white-space: nowrap; -} - -.source-list th:last-child, -.note-list th:last-child, -.repo-list th:last-child { - margin: 0 -2px 1px 1px; - padding: 3px 0 4px; - width: 24px; -} - -.givn-list th { - cursor: pointer; - white-space: nowrap; - padding: 2px; - text-align: center; -} - -#source-details h2, -#sourcelist-page h2, -#note-details h2, -#notelist-page h2, -#repo-details h2, -#repolist-page h2, -#media-details h2, -#medialist-page h2, -#statistics-page h2 { - margin-bottom: 20px; - text-align: center; -} - -#source-tabs, -#note-tabs, -#repo-tabs, -#media-tabs { - margin: auto; - visibility: hidden; - width: 80%; -} - -#statistics_chart { - margin: auto; - visibility: hidden; - width: 90%; -} - -#source-edit, -#note-edit, -#repo-edit, -#media-edit { - overflow-x: auto; -} - -.media-list td img { - display: block; - height: 40px; - width: auto; - margin: 3px auto; -} - -.filtersH, -.filtersF { - margin: 4px; -} - -.filtersH img { - margin-bottom: 2px; -} - -.loading-image { - background: transparent url(images/loading.gif) 50% 50% no-repeat; - height: 50px; - margin: 50px; -} - -.list-charts { - text-align: center; -} - -#search-result-tabs, -#places-tabs { - margin: auto; - width: 98%; - visibility: hidden; -} - -#search-result-tabs h3 { - text-align: center; -} - -#searchAccordion-indi, -#searchAccordion-fam, -#searchAccordion-source, -#searchAccordion-note { - margin: auto; - width: 99%; -} - -#place-hierarchy h2, -#place-hierarchy h4 { - text-align: center; -} - -[dir=rtl] .source-list th:last-child, -[dir=rtl] .note-list th:last-child, -[dir=rtl] .repo-list th:last-child { - margin: 0 1px 1px -2px; -} - -/* ======== Block styles ===== */ -#index_main_blocks { - clear: none; - width: 66%; - float: left; -} - -#index_small_blocks { - clear: none; - width: 33%; - float: right; -} - -#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: 250px; - overflow: auto; -} - -.normal_inner_block { - overflow: auto; -} - -.block { - color: #000; - margin-bottom: 5px; - padding: 1px; - vertical-align: top; -} - -.blockcontent { - border: solid #999 1px; - margin: 0 2px 10px 0; - overflow: auto; - padding: 5px; -} - -.blockcontent .list_table { - border-spacing: 1px; - border: solid #999 1px; - border-right: 0; -} - -.blockcontent .list_value, -.blockcontent .list_value_wrap { - border: 0; - border-top: solid #999 1px; - border-right: solid #999 1px; -} - -.blockheader { - width: 100%; - padding: 0; - margin: 0; - border-collapse: collapse; -} - -.blockh1 { - background: url(images/left1B.png) no-repeat; - height: 24px; - width: 26px; - padding: 0; -} - -.blockh2 { - background: url(images/left2.png) repeat-x; - font-size: 13px; - font-weight: bold; - padding: 0; -} - -.blockh3 { - background: url(images/left3.png) no-repeat; - height: 24px; - width: 8px; - padding: 0; -} - -.blockhc { - padding: 3px 3px 0; -} - -.blockhc img { - padding-right: 3px; -} - -[dir=rtl] .blockh1 { - background-image: url(images/right1B.png); -} - -[dir=rtl] .blockh3 { - background-image: url(images/right3.png); -} - -[dir=rtl] .blockhc { - padding: 3px 0 0 3px; -} - -[dir=rtl] .blockhc img { - padding-left: 3px; -} - -/* end Block styles */ - -#main_select, -#available_select, -#right_select { - min-width: 150px; -} - -.user_welcome_block table, -.gedcom_block_block table { - margin: auto; -} - -.user_welcome_block td, -.gedcom_block_block td { - width: 33%; - text-align: center; - vertical-align: top; -} - -/* Random picture block */ -#random_picture { - text-align: center; -} - -#random_picture_box { - width: 100%; -} - -/* ==== Favourites block ===== */ -.blockcontent .person_box_template .details2 { - min-height: 40px; -} - -.blockcontent [class*='box-style2'] { - margin: 5px 0; -} - -.add_fav_head { - font-weight: 900; - margin: 5px 0; -} - -.add_fav_head i { - margin: 0 5px 1px; -} - -.add_fav_ref label { - display: inline-block; - min-width: 100px; -} - -.add_fav_ref input { - margin: 0 5px; -} - -/* === Who is online block === */ -.logged_in_list { - margin: 5px 0 0; - padding: 0; - line-height: 20px; -} - -/* Statistics block */ -.stat-table1 { - display: table; - float: left; - width:15%; - border-collapse:separate; - border-spacing:2px; - vertical-align: middle; - margin-bottom: 5px; -} - -[dir=rtl] .stat-table1 { -float: right; -} - -.stat-table2 { - display: table; - float: left; - width:60%; - border-collapse:separate; - border-spacing:2px; - margin-bottom: 5px; -} - -[dir=rtl] .stat-table2 { -float: right; -} - -.stat-row { - display: table-row; -} -.stat-cell { - display: table-cell; - vertical-align: middle; - text-align: center; - white-space: pre-wrap; -} -.left {text-align: left;} -[dir=rtl] .left {text-align: right;} - -/* ==== Theme select block === */ -.theme_form ul { - margin: -10px auto; -} - -.theme_form li { - visibility: hidden; -} - -.theme_form li ul li { - display: inline-block; - padding: 10px; - visibility: visible; -} - -/* ==== FAQ table styles ===== */ -table.faq { - background-color: #eee; - margin: 5px 0 50px 5px; - width: 98%; -} - -table.faq tr.odd td { - background-color: #eee; -} - -div.faq_title { - background-color: #eee; - margin: 1em 0; - padding: .25em; - font-weight: bold; - width: 98%; -} - -div.faq_body { - clear: both; - padding: 0 1em; -} - -.faq_italic { - font-style: italic; - font-weight: bold; - font-size: 90%; - padding: 0 10px; -} - -.faq_top { - float: right; -} - -.faq_edit { - float: right; -} - -[dir=rtl] .faq_top { - float: left; -} - -[dir=rtl] .faq_edit { - float: left; -} - -/* === Positioning edit, copy, delete links === */ -/* General use */ -.editfacts { - clear: left; - padding-top: 15px; -} - -/* a container for the following three links */ - -.editlink, -.copylink, -.deletelink { - float: left; -} - -[dir=rtl] .editlink, -[dir=rtl] .copylink, -[dir=rtl] .deletelink { - float: right; -} - -span.link_text { - display: none; -} - -/* ======== Indi header ====== */ -.field .editlink, -.field .deletelink, -.field .copylink { - float: right; -} - -[dir=rtl].field .editlink, -[dir=rtl].field .deletelink { - float: left; -} - -#indi_header { - overflow: hidden; - margin: 0 0 5px; -} - -#indi_header h3 { - color: #006; - font-size: 90%; - font-weight: bold; - margin: 0; - padding: 0 10px 0 30px; - text-align: left; - overflow: hidden; - position: relative; -} - -#indi_header .name_one { - font-size: 1.5em; -} - -#indi_header h3 .details1 { - font-size: 1.0em; -} - -#indi_header h3.person_box, -#indi_header h3.person_boxF, -#indi_header h3.person_boxNN { - background-color: #acf; - border: 1px solid #8fbcff; -} - -#indi_header h3 .header_age { - padding: 5px 0 5px 5px; - float: right; - font-weight: normal; - font-size: 65%; -} - -#indi_header h3 a { - display: inline; -} - -#indi_header a { - color: #337; - font-size: 0.75em; - font-weight: normal; -} - -#indi_header a:hover { - color: #f00; -} - -#indi_mainimage { - float: left; -} - -#header_accordion1 { - overflow: hidden; -} - -#header_accordion1 .indi_name_details { - margin: 0; - overflow: hidden; - padding: 5px; -} - -.indi_name_details .name1 { - font-weight: normal; - padding-top: 5px; - font-size: inherit; -} - -#indi_header a.warning { - color: #f00; - font-size: 1em; -} - -#indi_note { - margin: 0 0 5px; -} - -.indi_table { - clear: left; -} - -#sex { - float: right; -} - -#dates { - color: #333; - float: right; -} - -dd .editlink, -dd .deletelink { - float: right; -} - -#indi_note .fact_NOTE { - float: left; - margin: 0 5px 0 0; -} - -#indi_note .fact_SOUR { - margin: 3px 0; -} - -#indi_note .fact_SOUR a { - font-size: 100%; -} - -#indi_note .fact_NOTE, -#indi_note .fact_SOUR { - clear: both; -} - -.markdown p { - margin: 0 0 0.5em; - white-space: pre-wrap; -} - -.markdown table { - border-collapse: collapse; - margin-bottom: 5px; -} - -.markdown th { - font-weight: bold; -} - -.markdown td, -.markdown th { - border: solid thin #000; - padding: 3px; -} - -[dir=rtl] #indi_header h3 { - padding: 0 30px 0 10px; - text-align: right; -} - -[dir=rtl] #indi_header h3 .header_age { - padding: 5px 5px 5px 0; - float: left; -} - -[dir=rtl] #indi_mainimage { - float: right; -} - -[dir=rtl] #indi_note .fact_NOTE { - float: right; - margin: 0 0 0 10px; -} - -[dir=rtl] .indi_table { - clear: right; -} - -[dir=rtl] #sex { - float: left; -} - -[dir=rtl] #dates { - float: left; -} - -[dir=rtl] dd .editlink, -[dir=rtl] dd .deletelink { - float: left; -} - -.odometer { - font-family: courier, mono-space; - font-weight: bold; - background: #000; - color: #fff; -} - -/* ======= General sprite ==== */ -.male_gender, -.female_gender, -.unknown_gender, -.editicon, -.copyicon, -.deleteicon { - display: block; - background: url(images/general_sprite.png) no-repeat left 0; -} - -.female_gender { - background-position: -45px 3px; - width: 24px; - height: 30px; -} - -.male_gender { - background-position: -72px 3px; - width: 24px; - height: 30px; -} - -.unknown_gender { - background-position: -100px 4px; - width: 24px; - height: 30px; -} - -.editicon { - background-position: -40px -32px; - width: 24px; - height: 16px; -} - -.copyicon { - background-position: -70px -32px; - width: 24px; - height: 16px; -} - -.deleteicon { - background-position: -100px -32px; - width: 24px; - height: 16px; -} - -/* ======== 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; -} - -.media-display-image { - float: left; -} - -.media-display-title { - float: left; - font-style: italic; - margin: 10px; -} - -[dir=rtl] .media-display-image { - float: right; -} - -[dir=rtl] .media-display-title { - float: right; -} - -[dir=rtl] .facts_table .field em { - padding-right: 5px; -} - -/* ======== Album tab =========*/ -.album-list { - list-style-type: none; -} - -.album-list-item { - display: inline-block; - text-align: center; - padding: 0 12px; - height: 112px; - width: 120px; -} - -.album-list-item a img { - max-height: 78px; - max-width: 100px; - height: auto; - width: auto; -} - -.album-list-item a:hover div { - outline: thin solid #bdb071; -} - -.album-image { - margin: auto; -} - -.album-title { - padding-top: 4px; - width: 100%; -} - -/* === jquery-ui.css changes === */ -.ui-accordion .ui-accordion-content { - border: 0; - position: relative; - padding: 5px 5px 0 5px; - overflow: visible; -} - -.ui-tabs, -.ui-tabs .ui-tabs-nav li a { - padding: 0; -} - -#sidebarAccordion .ui-accordion-header { - text-align: center; -} - -.ui-widget-header { - padding: 3px; -} - -.ui-menu .ui-menu-item a { - font-size: 12px; -} - -.ui-menu .ui-menu-item a.ui-state-hover, -.ui-menu .ui-menu-item a.ui-state-active { - color: #f00; -} - -.ui-helper-reset { - line-height: 1.3; -} - -[dir=rtl] .ui-tabs .ui-tabs-nav li { - float: right; -} - -[dir=rtl] .ui-accordion .ui-accordion-header .ui-icon { - right: 0.5em; -} - -[dir=rtl] .ui-dialog-title { - float: right; -} - -[dir=rtl] .ui-dialog-titlebar-close { - left: .3em; - right: auto; -} - -/* === jQuery.datatable styling general over-rides === */ -.odd { - background-color: #d9eaf7; -} - -.even { - background-color: #fafafa; -} - -.css_right { - float: left; -} - -.fg-button { - padding: 2px 6px; -} - -.dataTables_paginate { - float: left; - margin-bottom: 3px; -} - -.dataTables_processing { - float: left; -} - -.dataTables_filter { - float: right; - font-weight: normal; -} - -.dataTables_info { - float: left; - font-weight: normal; - padding: 4px; -} - -.recent_changes_block .dataTables_info, -.upcoming_events_block .dataTables_info, -.todays_events_block .dataTables_info, -.todo_block .dataTables_info, -.yahrzeit_block .dataTables_info { - padding: 0; -} - -.upcoming_events_block .dataTables_info, -.todays_events_block .dataTables_info { - padding: 2px 0 0; -} - -.upcoming_events_block button, -.todays_events_block button { - margin: 0 20px; -} - -.dataTables_length { - float: right; - font-weight: normal; -} - -.dataTables_length select, -.dataTables_filter input { - font-size: 11px; - padding: 1px; -} - -.dt-clear { - clear: both; -} - -#loading { - text-align: center; -} - -.DataTables_sort_wrapper { - position: relative; - margin: 0 20px; - white-space: normal; -} - -.DataTables_sort_wrapper span { - left: 0; - margin-left: -20px; - margin-top: -8px; - position: absolute; - top: 50%; -} - -.dataTables_wrapper { - margin-bottom: 10px; -} - -[dir=rtl] .css_right { - float: right; -} - -[dir=rtl] .dataTables_paginate { - float: right; -} - -[dir=rtl] .dataTables_processing { - float: right; -} - -[dir=rtl] .dataTables_filter { - float: left; -} - -[dir=rtl] .dataTables_info { - float: right; -} - -[dir=rtl] .dataTables_length { - float: left; -} - -[dir=rtl] .DataTables_sort_wrapper { - margin-right: 20px; -} - -[dir=rtl] .DataTables_sort_wrapper span { - left: auto; - right: 0; - margin-right: -20px; -} - -/* ======= Sidebar setup ===== */ -#main { - min-width: 600px; - width: 100%; - display: table; - table-layout: fixed; -} - -#indi_left { - display: table-cell; -} - -#indi_left .ui-tabs-panel { - padding: 0; -} - -#indi_left .ui-tabs-nav { - margin: 0 2px; -} - -#tabs { - background-color: #fff; - width: 100%; - padding-top: 0.2em; - overflow: visible; -} - -[dir=rtl] #tabs { - float: right; -} - -/* sidebar */ -#sidebar { - width: 20%; - display: table-cell; - vertical-align: top; -} - -#separator { - display: table-cell; - width: 2.5em; - position: relative; - background-color: transparent; - overflow: hidden; -} - -#separator:after { - position: absolute; - top: 0; - right: 0; - left: auto; - width: 10px; - height: 99999px; - content: ""; - border: 1px solid #8fbcff; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} - -[dir=rtl] #separator:after { - right: auto; - left: 0; -} - -.separator-hidden:after, -[dir=rtl] .separator-visible:after { - background: #acf url(images/general_sprite.png) no-repeat -26px 100px; -} - -.separator-visible:after, -[dir=rtl] .separator-hidden:after { - background: #acf url(images/general_sprite.png) no-repeat -1px 100px; -} - -/* Sidebar content items */ -/* Family navigator */ -#sb_content_family_nav { - padding: 0; -} - -#sb_family_nav_content { - margin-top: 0; -} - -.nam a:hover { - color: #f00; -} - -.nav_content { - width: 100%; - padding: 0; -} - -.nav_content .facts_label { - width: 75px; -} - -#sb_family_nav_content .clist { - margin: 0; -} - -.famnav_title { - font-weight: bold; - display: block; - padding: 5px 0; -} - -.flyout { - left: 40px; -} - -[dir=rtl] .flyout { - left: auto; - right: 40px; -} - -.flyout a, .flyout a:hover { - color: #000; - cursor: default; - text-decoration: none; -} - -.flyout2 { - font-weight: bold; -} - -.flyout3 { - color: #039; -} - -.flyout3:hover { - cursor: pointer; - color: #f00; -} - -/* Sidebar*/ -#sb_content_descendancy { - margin-top: 0; -} - -#sb_desc_content { - margin-left: 3px; - font-size: 0.8em; -} - -#sb_desc_content ul { - padding: 0; - margin: 0; -} - -.sb_desc_indi_li { - list-style-type: none; -} - -.desc_tree_div { - display: none; -} - -.desc_tree_div ul { - padding: 0; - margin-left: 10px; - margin-top: 0; - margin-right: 0; -} - -[dir=rtl] #sb_desc_content { - margin-right: 3px; -} - -[dir=rtl] .desc_tree_div ul { - margin-right: 10px; - margin-left: 0; -} - -/* Individuals and Families */ -#sb_content_individuals, -#sb_content_families { - margin-top: 0; -} - -.sb_indi_surname_li, -.sb_fam_surname_li { - list-style-image: url(images/plus.png); -} - -.name_tree_div ul { - padding: 0; - margin: 0; -} - -.name_tree_div li { - list-style: none; - margin: 0; - padding: 0; -} - -/* Clippings */ -#sb_content_clippings { - margin-top: 0; -} - -#sb_clippings_content ul { - padding: 0; - margin: 0; -} - -#sb_clippings_content li { - list-style: none; - margin: 0; - padding: 0; - white-space: nowrap; -} - -/* Extra info */ -#sb_content_extra_info { - font-size: 80%; - font-weight: bold; - margin-top: 0; - overflow: hidden; - padding: 5px; -} - -#sb_content_extra_info .editfacts { - float: right; - margin-top: -30px; -} - -#sb_content_extra_info a { - display: block; -} - -#sb_content_extra_info span { - font-weight: normal; -} - -#sb_content_extra_info span a { - display: inline; -} - -#sb_content_extra_info #hitcounter { - border-top: 1px solid #bcd; - font-weight: bold; - padding-top: 5px; -} - -[dir=rtl] #sb_content_extra_info .editfacts { - float: left; -} - -/* ===== find.php ===== */ -#find-page h3, -#find-page h4 { - margin: 10px; - text-align: center; -} - -#find-header { - background-color: #95b8e0; - border: 1px solid #95b8e0; - margin: 10px auto; - padding: 5px 20px; - width: 50%; -} - -#find-header p { - margin: 5px; - text-align: center; -} - -#find-header span { - color: #fff; - font-weight: bold; -} - -#find-output, -#find-output-special { - background-color: #fff; - border: 1px solid #95b8e0; - margin: 20px 5px; - padding: 10px; -} - -#find-output p { - border-top: 1px solid #95b8e0; - font-weight: bold; - margin: 0; - padding-top: 10px; - text-align: center; -} - -#find-media { - background-color: #95b8e0; - border: 1px solid #95b8e0; - color: #fff; - padding: 5px; - text-align: center; -} - -#find-media span { - border: 0; - font-weight: bold; - margin: auto; - padding: 5px; -} - -#find-output .find-media-dirs { - border-bottom: 1px solid #95b8e0; - padding: 3px; -} - -#find-output .find-media-media { - border: 1px solid #95b8e0; - overflow: hidden; - margin: 1px; - padding: 2px; -} - -#find-output .find-media-thumb { - clear: left; - float: left; -} - -#find-output .find-media-details { - float: left; -} - -#find-output .find-media-details p { - border: 0; - padding: 0 5px 2px; - font-weight: normal; - text-align: left; -} - -#find-output .find-media-details div span { - font-weight: normal; - padding: 0 5px 2px; -} - -#find-output p.find-media-title { - font-weight: bold; -} - -#find-output .find-media-details ul { - padding: 0; - margin: 0 20px 10px; - list-style-type: none; -} - -#find-facts-header .list_label { - text-align: inherit; -} - -/* ===== search.php ===== */ -#search-page h2 { - margin: 20px; - text-align: center; -} - -#search-page-table { - background-color: #95b8e0; - border: 1px outset #ccc; - border-top: 0; - margin: 20px auto 0; - width: 580px; -} - -#search-page-table .label { - border-top: 1px solid #ccc; - color: #fff; - float: left; - font-weight: bold; - padding: 5px 10px 0; - width: 150px; -} - -#search-page-table .value { - background-color: #fff; - border-top: 1px solid #ccc; - margin: 0 0 0 170px; - padding: 5px; - white-space: nowrap; -} - -#search-page-table p { - margin: 0; -} - -[dir=rtl] #search-page-table .label { - float: right; -} - -[dir=rtl] #search-page-table .value { - margin: 0 170px 0 0; -} - -/* edituser.php */ -#edituser-page h2, -#edituser_submit { - margin: 20px; - text-align: center; -} - -#edituser-table { - background-color: #95b8e0; - border: 1px outset #ccc; - border-top: 0; - margin: 20px auto 0; - width: 800px; -} - -#edituser-table .label { - border-top: 1px solid #ccc; - color: #fff; - float: left; - font-weight: bold; - padding: 5px 10px 0; - width: 240px; -} - -#edituser-table .value { - background-color: #fff; - border-top: 1px solid #ccc; - margin: 0 0 0 260px; - padding: 5px; -} - -#edituser-table .label span { - margin: 0 10px; -} - -#edituser-table select { - margin: 0; -} - -[dir=rtl] #edituser-table .label { - float: right; -} - -[dir=rtl] #edituser-table .value { - margin: 0 260px 0 0; -} - -/* ===== Edit interface pop-ups ===== */ -#edit_interface-page h4 { - color: #555; - margin: 5px; -} - -#edit_interface-page .optionbox span { - margin: 0 5px; -} - -#edit_interface-page #LATI, -#edit_interface-page #LONG, -#edit_interface-page #SPFX, -#edit_interface-page #NSFX, -#edit_interface-page #NPFX { - line-height: 18px; - margin: 0 5px; - width: 88px; -} - -#edit_interface-page #GIVN, -#edit_interface-page #SURN, -#edit_interface-page #_MARNM { - line-height: 18px; - margin: 0 5px; - width: 180px; -} - -#edit_interface-page input[type="text"], -#edit_interface-page #NAME_display { - line-height: 18px; - margin: 0 5px; - vertical-align: top; - width: 240px; -} - -#edit_interface-page input[type="text"][id*="PAGE"], -#edit_interface-page input[type="text"][id*="_UID"] { - width: 350px; -} - -#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: 160px; -} - -#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: 140px; - width: 440px; -} - -#edit_interface-page textarea { - margin: 0 5px; - width: 440px; -} - -#edit_interface-page textarea[id*="NOTE"] { - height: 240px; -} - -#edit_interface-page textarea[id*="TEXT"], -#edit_interface-page textarea[id*="PUBL"] { - height: 140px; -} - -#edit_interface-page textarea[id^="newgedrec"] { - line-height: 18px; - width: 605px; -} - -#edit_interface-page textarea#gedcom { - height: 364px; -} - -#edit_interface-page textarea[id*="ADDR"], -#edit_interface-page input[id*="ADDR"] { - height: 80px; - width: 300px; -} - -#edit_interface-page #changefam { - padding: 5px; -} - -#edit_interface-page #changefam table { - margin: 10px auto; - min-width: 400px; - max-width: 650px; -} - -#edit_interface-page #changefam span { - margin: 0; -} - -#edit_interface-page #changefam td { - padding: 5px; - white-space: normal; -} - -#edit_interface-page #changefam td.child { - text-align: center; -} - -#save-cancel { - position: fixed; - bottom: 0; - width: 98%; - border: solid #999 1px; - margin: 0; -} - -#save-cancel input { - padding: 2px 8px; -} - -#save-cancel .save { - float: left; - margin: 5px; -} - -#save-cancel .cancel { - float: right; - margin: 5px; -} - -[dir=rtl] #save-cancel .save { - float: right; -} - -[dir=rtl] #save-cancel .cancel { - float: left; -} - -#edit_interface-page, -#addmedia-page { - margin-bottom: 50px; -} - -/* ===== Addmedia pop-ups ===== */ -#addmedia-page input[type="text"] { - line-height: 18px; - margin: 0 5px; - width: 350px; -} - -#addmedia-page .optionbox select { - margin: 0 5px; -} - -#addmedia-page .optionbox p.sub { - margin: 0 5px; - font-size: 11px; -} - -#addmedia-page input[type="text"][id*="PAGE"], -#addmedia-page input[type="text"][id*="_UID"] { - width: 350px; -} - -#addmedia-page input[type="text"][id*="SOUR"], -#addmedia-page input[type="text"][id*="REPO"], -#addmedia-page input[type="text"][id*="OBJE"], -#addmedia-page input[type="text"][id*="FAMC"], -#addmedia-page input[type="text"][id*="ASSO"], -#addmedia-page input[type="text"][id^="AGE"], -#addmedia-page input[type="text"][id*="SHARED_NOTE"] { - width: 70px; -} - -#addmedia-page input[id*="TEXT"] { - height: 140px; - width: 440px; -} - -#addmedia-page textarea { - margin: 0 5px; - width: 440px; -} - -#addmedia-page textarea[id*="NOTE"] { - height: 240px; -} - -#addmedia-page textarea[id*="TEXT"], -#addmedia-page textarea[id*="PUBL"] { - height: 140px; -} - -/* ===== Styling for the jquery.colorbox gallery ===== */ -#colorbox, -#cboxOverlay, -#cboxWrapper { - position: absolute; - top: 0; - left: 0; - z-index: 9999; - overflow: hidden; -} - -#colorbox { - border: 2px solid #ccc; -} - -#cboxOverlay { - position: fixed; - width: 100%; - height: 100%; - background: #ccc; -} - -#cboxContent { - background: #fff; - border: 5px solid #888; -} - -#cboxLoadedContent { - overflow: auto; - background: #fff; - margin-bottom: 30px; - margin-top: 35px; -} - -#cboxTitle { - position: absolute; - left: 0; - top: 10px; - font-size: 14px; - color: #949494; - text-align: center; - width: 100%; - font-weight: 800; -} - -.cboxPhoto { - float: left; - margin: auto; - border: 0; - display: block; - max-width: none; -} - -.cboxIframe { - width: 100%; - height: 100%; - display: block; - border: 0; -} - -#cboxPrevious { - position: absolute; - bottom: 0; - left: 0; - background: url(images/controls.png) no-repeat -75px 0; - width: 25px; - height: 25px; - text-indent: -9999px; - margin: 10px; - border: 0; -} - -#cboxPrevious:hover { - background-position: -75px -25px; -} - -#cboxNext { - position: absolute; - bottom: 0; - left: 27px; - background: url(images/controls.png) no-repeat -50px 0; - width: 25px; - height: 25px; - text-indent: -9999px; - margin: 10px; - border: 0; -} - -#cboxNext:hover { - background-position: -50px -25px; -} - -#cboxSlideshow { - position: absolute; - bottom: 5px; - font-size: 14px; - left: 57px; - margin: 10px; - border: 0; - background: none; -} - -#cboxSlideshow:hover { - color: #f00; - background: #fff; -} - -#cboxClose { - position: absolute; - bottom: 0; - right: 0; - background: url(images/controls.png) no-repeat -25px 0; - width: 25px; - height: 25px; - text-indent: -9999px; - margin: 10px; - border: 0; -} - -#cboxClose:hover { - background-position: -25px -25px; -} - -#cboxCurrent { - bottom: 4px; - color: #949494; - left: 58px; - position: absolute; -} - -[dir=rtl] #cboxPrevious { - right: 27px; - left: auto; -} - -[dir=rtl] #cboxNext { - right: 0; - left: auto; -} - -[dir=rtl] #cboxCurrent { - right: auto; - left: 0; -} - -[dir=rtl] #cboxClose { - right: auto; - left: 0; -} - -[dir=rtl] #cboxSlideshow { - right: 57px; - left: auto; -} - -/* ===== Census assistant module ===== */ -table.table-census-assistant th { - font-weight: bold; - text-align: left; -} - -/* Stories module */ -.story_title { - padding-top: 12px; - font-size: 13px; - height: 32px; - font-weight: bold; -} - -.story_body { - padding: 20px; - white-space: normal; -} - -.story_edit { - padding: 12px; -} - -.btn-group { - display: inline-block; - margin: 0 4px; -} - -.btn-group button:first-child, -[dir=rtl] .btn-group button:last-child { - border-radius: 3px 0 0 3px; -} - -.btn-group button:last-child, -[dir=rtl] .btn-group button:first-child { - border-radius: 0 3px 3px 0; -} - -/* ====== Charts Styles ======== */ -#people label { - display:block; -} - -#compact_chart, -#fan_chart, -.chart_common, -#ancestry_booklet, -#descendancy_booklet, -#familybook_chart, -#hourglass_chart { - margin: 20px; -} - -/* styles for vertical lines in ancestry and descendancy charts */ -.chart_common li { - list-style: none; -} - -.chart_common li > span.details1 { - white-space: nowrap; -} - -.chart_common .generation { - background: transparent url(images/vline.png) left top repeat-y; - margin: 0 0 0 15px; - padding: 0; - display: block; -} - -[dir=rtl] .chart_common .generation { - margin: 0 15px 0 0; - background-position: right top -; -} - -.chart_common .generation > li { - margin: 5px 0; -} - -.chart_common table { - padding: 0; - border-spacing: 0; - border-collapse: collapse; - margin: 5px 0; -} - -.chart_common td { - border: 0; - padding: 0; -} - -.chart_common span.details1 div[class^=fact_] { - display: inline-block; -} - -.chart_common span.details1 .date { - color: inherit; -} - -/*-- Family book --*/ -#familybook_chart { - margin-left: 10px; -} - -#familybook_chart table { - border-collapse: collapse; - empty-cells: show; -} - -#familybook_chart td { - margin: 0; - padding: 0; -} - -#familybook_chart h2 { - text-align: center; -} - -#familybook_chart .line3, -#familybook_chart .pvline, -#familybook_chart .spacer { - width: 3px; -} - -#familybook_chart .line4 { - width: 7px; - vertical-align: middle; -} - -[ID^="vline"] { - width: 3px; -} - -#familybook_chart h3 { - color: #006; - font-size: 16px; - text-align: center; -} - -[dir=rtl] #familybook_chart { - margin-right: 10px; -} - -/*-- Fan chart ---- */ -.fan_chart_menu { - position: absolute; - display: none; - z-index: 100; -} - -#fan_chart ul { - list-style-type: none; - margin: 0; -} - -#fan_chart ul.children li:before { - content: "< "; - font-weight: bold; -} - -#fan_chart_img { - text-align: center; -} - -/*-- Hourglass ---- */ -#hourglass_chart img.line4 { - vertical-align: middle; -} - -#hourglass_chart table, -.charts_block table { - border-collapse: collapse; -} - -#hourglass_chart td, -.charts_block td { - padding: 0; - empty-cells: show; -} - -/*-- Lifespan ---- */ -#lifespan-chart { - padding: 0 10px 10px; - margin: 0 auto; - min-height: 500px; -} - -#lifespan-scale { - background: transparent url(images/lifespan-chunk.png) repeat-x left bottom; - display: inline-block; - padding-bottom: 37px; -} - -#lifespan-scale .date { - display: inline-block; - width: 70px; -} - -[dir='rtl'] #lifespan-scale .date { - text-align: right; -} - -#lifespan-people { - position: relative; -} - -#lifespan-people > div { - position: absolute; - padding: 0; -} - -#lifespan-people .itr { - display: inline; - white-space: nowrap; -} - -#lifespan-people .popup div:first-of-type { - font-weight: 900; -} - -#lifespan-people .popup { - left: 0; - right: auto; - white-space: nowrap; -} - -[dir='rtl'] #lifespan-people .popup { - left: auto; - right: 0; -} - -/*-- Pedigree ---- */ -#pedigree_chart { - position: relative; - margin: 20px auto; -} - -#pedigree_canvas { - color: #81a9cb; - z-index: -1000; -} - -#pedigree-page .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; -} - -#childarrow, -.ancestorarrow { - text-align: center; -} - -#pedigree-page #childarrow { - position: relative; -} - -#pedigree-page #childbox { - border: 1px solid; - background-color: #fff; -} - -.pedigree_form { - width: 45px; -} - -#pedigree-page table.list_table { - margin: 0 auto; - width: 500px; -} - -.pedigree_chart_table { - border: 0; - border-collapse: collapse; - padding: 0; - width: 100%; -} - -/*-- timeline --*/ -#timeline_chart { - position: relative; - top: 0; - left: 0; -} - -#field_table { - width: 30%; - min-width: 500px; -} - -/* ====== Common Icons ========= */ -[class^="icon-"], -[class*=" icon-"] { - display: inline-block; - vertical-align: middle; - background-repeat: no-repeat; -} - -.icon-add { - width: 14px; - height: 15px; - background-image: url(images/add.png); -} - -.icon-admin { - width: 20px; - height: 20px; - background-image: url(images/admin.png); -} - -.icon-bing { - width: 16px; - height: 16px; - background-image: url(images/bing.png); -} - -.icon-button_addmedia { - width: 18px; - height: 16px; - background-image: url(images/buttons/addmedia.png); - vertical-align: middle; -} - -.icon-button_addnote { - width: 17px; - height: 15px; - background-image: url(images/buttons/addnote.png); -} - -.icon-button_addrepository { - width: 15px; - height: 15px; - background-image: url(images/buttons/addrepository.png); -} - -.icon-button_addsource { - width: 18px; - height: 16px; - background-image: url(images/buttons/addsource.png); -} - -.icon-button_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); -} - -.icon-button_keyboard { - width: 30px; - height: 15px; - background-image: url(images/buttons/keyboard.png); - vertical-align: middle; -} - -.icon-button_media { - width: 18px; - height: 16px; - background-image: url(images/buttons/media.png); - vertical-align: middle; -} - -.icon-button_note { - width: 17px; - height: 15px; - background-image: url(images/buttons/note.png); -} - -.icon-button_place { - width: 15px; - height: 15px; - background-image: url(images/buttons/place.png); - vertical-align: middle; -} - -.icon-button_repository { - width: 15px; - height: 15px; - background-image: url(images/buttons/repository.png); -} - -.icon-button_source { - width: 18px; - height: 16px; - background-image: url(images/buttons/source.png); -} - -.icon-cfamily { - width: 22px; - height: 22px; - background-image: url(images/cfamily.png); -} - -.icon-childless { - width: 25px; - height: 25px; - background-image: url(images/childless.png); -} - -.icon-children { - width: 16px; - height: 16px; - background-image: url(images/children.png); -} - -.icon-clippings { - width: 22px; - height: 22px; - background-image: url(images/clippings.png); -} - -.icon-darrow { - width: 20px; - height: 20px; - background-image: url(images/darrow.png); -} - -a.icon-darrow:hover { - width: 20px; - height: 20px; - background-image: url(images/darrow2.png); -} - -.icon-ddarrow { - width: 20px; - height: 20px; - background-image: url(images/ddarrow.png); -} - -a.icon-ddarrow:hover { - width: 20px; - height: 20px; - background-image: url(images/ddarrow2.png); -} - -.icon-edit_indi { - width: 22px; - height: 22px; - background-image: url(images/edit_indi.png); -} - -.icon-email { - width: 16px; - height: 16px; - background-image: url(images/email.png); -} - -.icon-fam-list { - width: 22px; - height: 22px; - background-image: url(images/sfamily.png); -} - -.icon-googlemaps { - width: 16px; - height: 16px; - background-image: url(images/googlemaps.png); -} - -.icon-help { - cursor: help; - margin: 0 5px; - width: 15px; - height: 15px; - background-image: url(images/help.png); -} - -.icon-indi-list { - width: 22px; - height: 22px; - background-image: url(images/indis.png); -} - -.icon-larrow { - width: 20px; - height: 20px; - background-image: url(images/larrow.png); -} - -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-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-media { - width: 32px; - height: 32px; - background-image: url(images/media.png); -} - -.icon-media-list { - width: 32px; - height: 32px; - background-image: url(images/media.png); -} - -.icon-media-next { - width: 20px; - height: 20px; - background-image: url(images/rdarrow.png); -} - -.icon-media-play { - width: 20px; - height: 20px; - background-image: url(images/rarrow.png); -} - -.icon-media-prev { - width: 20px; - height: 20px; - background-image: url(images/ldarrow.png); -} - -.icon-media-shuffle { - width: 10px; - height: 10px; - background-image: url(images/reorder.png); -} - -.icon-media-stop { - width: 20px; - height: 20px; - background-image: url(images/stop.png); -} - -.icon-minus { - width: 11px; - height: 11px; - background-image: url(images/minus.png); -} - -.icon-mypage { - width: 22px; - height: 22px; - background-image: url(images/mypage.png); -} - -.icon-note { - width: 22px; - height: 22px; - background-image: url(images/notes.png); -} - -.icon-note-list { - width: 22px; - height: 22px; - background-image: url(images/notes.png); -} - -.icon-osm { - width: 16px; - height: 16px; - background-image: url(images/osm.png); -} - -.icon-plus { - width: 11px; - height: 11px; - background-image: url(images/plus.png); -} - -.icon-rarrow { - width: 20px; - height: 20px; - background-image: url(images/rarrow.png); -} - -a.icon-rarrow:hover { - width: 20px; - height: 20px; - background-image: url(images/rarrow2.png); -} - -.icon-rdarrow { - width: 20px; - height: 20px; - background-image: url(images/rdarrow.png); -} - -a.icon-rdarrow:hover { - width: 20px; - height: 20px; - background-image: url(images/rdarrow2.png); -} - -.icon-reminder { - width: 15px; - height: 12px; - background-image: url(images/reminder.png); -} - -.icon-remove { - width: 16px; - height: 16px; - background-image: url(images/delete.png); -} - -.icon-resn-confidential { - width: 16px; - height: 16px; - background-image: url(images/resn_confidential.png); -} - -.icon-resn-locked { - width: 16px; - height: 16px; - background-image: url(images/resn_locked.png); -} - -.icon-resn-none { - width: 16px; - height: 16px; - background-image: url(images/resn_none.png); -} - -.icon-resn-privacy { - width: 16px; - height: 16px; - background-image: url(images/resn_privacy.png); -} - -.icon-rings { - width: 9px; - height: 9px; - background-image: url(images/rings.png); -} - -.icon-selected { - width: 12px; - height: 12px; - background-image: url(images/selected.png); -} - -.icon-sex_f_15x15 { - width: 15px; - height: 15px; - background-image: url(images/sex_f_15x15.png); -} - -.icon-sex_f_9x9 { - width: 9px; - height: 9px; - background-image: url(images/sex_f_9x9.png); -} - -.icon-sex_m_15x15 { - width: 15px; - height: 15px; - background-image: url(images/sex_m_15x15.png); -} - -.icon-sex_m_9x9 { - width: 9px; - height: 9px; - background-image: url(images/sex_m_9x9.png); -} - -.icon-sex_u_15x15 { - width: 15px; - height: 15px; - background-image: url(images/sex_u_15x15.png); -} - -.icon-sex_u_9x9 { - width: 9px; - height: 9px; - background-image: url(images/sex_u_9x9.png); -} - -.icon-source { - width: 25px; - height: 25px; - background-image: url(images/source.png); -} - -.icon-target { - width: 15px; - height: 15px; - background-image: url(images/buttons/target.png); - vertical-align: middle; -} - -.icon-uarrow { - width: 20px; - height: 20px; - background-image: url(images/uarrow.png); -} - -a.icon-uarrow:hover { - width: 20px; - height: 20px; - background-image: url(images/uarrow2.png); -} - -.icon-udarrow { - width: 20px; - height: 20px; - background-image: url(images/udarrow.png); -} - -a.icon-udarrow:hover { - width: 20px; - height: 20px; - background-image: url(images/udarrow2.png); -} - -.icon-warning { - width: 17px; - height: 17px; - background-image: url(images/warning.png); -} - -.icon-wiki { - width: 16px; - height: 16px; - background-image: url(images/w_button.png); -} - -.icon-zoomin { - width: 25px; - height: 25px; - background-image: url(images/zoomin.png); -} - -.icon-zoomout { - width: 25px; - height: 25px; - background-image: url(images/zoomout.png); -} - -/* Silhouettes on charts */ -.icon-silhouette-F { - width: 37px; - height: 45px; - background-image: url(images/silhouette_female_small.png); -} - -.icon-silhouette-M { - width: 37px; - height: 45px; - background-image: url(images/silhouette_male_small.png); -} - -.icon-silhouette-U { - width: 37px; - height: 45px; - background-image: url(images/silhouette_unknown_small.png); -} - -#indi_mainimage .icon-silhouette-F { - width: 99px; - height: 106px; - background-image: url(images/silhouette_female.png); -} - -#indi_mainimage .icon-silhouette-M { - width: 99px; - height: 99px; - background-image: url(images/silhouette_male.png); -} - -#indi_mainimage .icon-silhouette-U { - width: 100px; - height: 97px; - background-image: url(images/silhouette_unknown.png); -} - -[class^="icon-mime-"], -[class*=" icon-mime-"] { - display: inline-block; - background: transparent url(images/icon-mime-sprite.png) no-repeat; - width: 48px; - height: 48px; -} - -/* ===== Generic MIME types ===== */ -[class^="icon-mime-"], -[class*=" icon-mime-"] { - background-position: -99px -49px; -} - -[class^="icon-mime-application-"], -[class*=" icon-mime-application-"] { - background-position: -99px -196px; -} - -[class^="icon-mime-audio-"], -[class*=" icon-mime-audio-"] { - background-position: -197px -98px; -} - -[class^="icon-mime-image-"], -[class*=" icon-mime-image-"] { - background-position: -148px -245px; -} - -[class^="icon-mime-text-"], -[class*=" icon-mime-text-"] { - background-position: -197px -147px; -} - -[class^="icon-mime-video-"], -[class*=" icon-mime-video-"] { - background-position: -148px -147px; -} - -/* ===== Specific MIME types ===== */ -.icon-mime-application-pdf { - background-position: -1px -49px; -} - -.icon-mime-application-msword { - background-position: -148px -49px; -} - -.icon-mime-application-vnd-ms-excel { - background-position: -148px -196px; -} - -.icon-mime-application-x-rar-compressed { - background-position: -50px -98px; -} - -.icon-mime-application-zip { - background-position: -50px -147px; -} - -.icon-mime-application-x-shockwave-flash { - background-position: -148px 0; -} - -.icon-mime-audio-mp3 { - background-position: -50px -245px; -} - -.icon-mime-audio-mpeg { - background-position: -50px 0; -} - -.icon-mime-audio-x-ms-wma { - background-position: -1px -245px; -} - -.icon-mime-audio-wav { - background-position: -1px -98px; -} - -.icon-mime-text-html { - background-position: -99px -245px; -} - -.icon-mime-text-x-gedcom { - background-position: -50px -49px; -} - -.icon-mime-image-bmp { - background-position: 197px 0; -} - -.icon-mime-image-gif { - background-position: -197px -49px; -} - -.icon-mime-image-jpeg { - background-position: -1px -147px; -} - -.icon-mime-image-png { - background-position: -99px -98px; -} - -.icon-mime-image-svg { - background-position: -197px -196px; -} - -.icon-mime-image-tiff { - background-position: -148px -98px; -} - -.icon-mime-video-quicktime { - background-position: -99px -147px; -} - -.icon-mime-video-avi { - background-position: -99px 0; -} - -.icon-mime-video-x-ms-wmv { - background-position: -50px -196px; -} -/* ====== End Icon styles ====== */ - -/* ====== Theme Header ========= */ - -/* Tbl hdrs and Light Text */ -.descriptionbox, -.topbottombar, -.topbottombar a, -.list_label, -.list_label a, -.facts_label, -.facts_label a, -.facts_label .date, -.facts_label03, -.facts_table h2, -.facts_table .descriptionbox a, -.blockcontent .facts_label { - background-color: #95b8e0; - color: #039; -} - -/* Base Color */ -.descriptionbox .submenu a, -.blockcontent, -.list_value, -.list_value_wrap, -.news_box, -.submenuitem_hover { - background: #fff; -} - -header { - background: #acf url(images/clouds.png) repeat-x; - border: 1px solid #79c; - height: 63px; - position: relative; - margin: 0; -} - -.header-search { - position: absolute; - top: 5px; - right: 10px; -} - -[dir=rtl] .header-search { - left: 10px; - right: auto; -} - -/* Set stack level for top two header menu rows */ -.secondary-menu ul, -.primary-menu ul { - z-index: 210; -} - -#topMenu { - background: #acf; - clear: both; - height: 31px; - width: 100%; -} - -#topMenu ul { - margin: 0; - padding: 0; -} - -/* Set stack level for top two header menu rows */ -/* ====== Secondary menu ======= */ -.secondary-menu { - position: absolute; - bottom: 0; - right: 10px; - list-style: none; - margin-left: 0; - padding: 1px; -} - -.secondary-menu li { - display: inline; - position: relative; -} - -.secondary-menu li:before { - content: " | "; -} - -.secondary-menu li ul li:before, -.secondary-menu li:first-child:before { - content: ""; -} - -.secondary-menu ul { - position: absolute; - background-color: #eee; - border: thin solid #aaa; - display: none; - top: 5px; - left: 0; - list-style: none; - margin-left: 0; - padding: 1px; -} - -.secondary-menu ul li { - display: block; - text-align: left; - white-space: nowrap; -} - -.secondary-menu ul li a { - background-color: #fff; - display: block; - padding: 5px; -} - -.secondary-menu li ul { - left: auto; - right: 0px; -} - -.secondary-menu li:hover ul { - display: block; -} - -.secondary-menu ul li a:hover { - background: #c8e7ff; - color: #000; -} - -/* set active theme to bold */ -.secondary-menu .active { - color: #006; - font-weight: 900; -} - -[dir=rtl] .secondary-menu { - left: 10px; - right: auto; -} - -[dir=rtl] .secondary-menu li ul { - left: 0; - right: auto; -} - -[dir=rtl] .secondary-menu li ul li { - text-align: right; -} - -.hsearch { - display: block; - float: right; - padding-right: 10px; - padding-top: 5px; -} - -.search-icon { - height: 17px; - vertical-align: top; -} - -/* ====== Primary menu ========= */ -header h1 { - color: #039; - font-size: 20px; - font-weight: normal; - margin: 5px 12px; -} - -.primary-menu { - position: absolute; - top: 20px; - left: -20px; -} - -[dir=rtl] .primary-menu { - right: -20px; - left: auto; -} -.primary-menu ul { - padding: 0; - margin: 0; - border: 1px solid #ddd; - list-style-type: none; - position: absolute; - visibility: hidden; - opacity: 0; - background-color: #fff; -} - -.primary-menu li { - float: left; - position: relative; - display: block; - list-style: none; -} - -.primary-menu li a { - display: block; -} - -.primary-menu li > ul { - display: block; - position: absolute; - top: 0; - left: 100%; - right: auto; -} - -.primary-menu > li > a { - height: 37px; - width: 27px; - color: transparent; /* Use class="sr-only" from bootstrap? */ -} - -.primary-menu > li > ul { - left: 0; - right: auto; - top: 22px; -} - -.primary-menu a { - display: block; - text-decoration: none; - padding: 0 10px; - margin: 0; - white-space: nowrap; -} - -.primary-menu ul li:hover a, -.primary-menu li:hover li a { - background: none; - border: 0; -} - -.primary-menu li:hover > ul { - visibility: visible; - opacity: 1; -} - -.primary-menu > li > ul > li:first-child { - text-indent: 0; - min-width: 100px; - width: 100%; - background: none; - font-weight: bold; - white-space: nowrap; - font-size: 14px; - text-align: center; - height: 22px; - line-height: 1.5; - border-bottom: solid #ddd 1px; -} - -.primary-menu > li { - background-image: url(images/sprites-top-menu.png); - background-repeat: no-repeat; - line-height: 22px; - margin: 5px 0 0 10px; - width: 22px; - height: 22px; -} - - - -.primary-menu li ul li { - background-image: url(images/sprites-sub-menu.png); - background-repeat: no-repeat; - height: 22px; - left: auto; - line-height: 15px; - text-align: left; - margin: 2px 0; - text-indent: 22px; - width: 100%; -} - -/* Reverse left and right on RTL pages */ -[dir=rtl] .primary-menu > li { - margin: 4px 16px 0 0; -} - -[dir=rtl] .primary-menu li { - float: right; -} - -[dir=rtl] .primary-menu li:hover > ul { - right: 100%; - left: auto; -} - -[dir=rtl] .primary-menu > li:hover > ul { - left: auto; - right: 0; -} - -[dir=rtl] .primary-menu li li { - text-align: right; -} - -[dir=rtl] .primary-menu li li a { - display: block; -} - -[dir=rtl] .primary-menu > li > ul > li:first-child { - text-align: center; -} - -/* ====== End Theme Header ===== */ - -/* ====== Theme Footer ========= */ - -footer { - clear: both; - font-size: 12px; - padding-top: 10px; - text-align: center; -} -.contact_links { - margin-top: 15px; -} - -.powered-by-webtrees { - display: inline-block; - margin-top: 10px; - width: 100px; - height: 21px; -} - -.powered-by-webtrees:after { - content: url(images/powered-by-webtrees.png); -} - -.logo { - text-align: center; -} - -footer .center { - text-align: center; -} - -footer .error { - color: #d00; - font-weight: bold; -} - -.user_links { - white-space: nowrap; -} - -/* ====== End Theme Footer ===== */ - -/* ====== Theme Icons ========== */ -/* ***** Header icons **** */ -.menu-tree { - background-position: 0 0; -} - -.menu-mymenu { - background-position: 0 -204px; -} - -.menu-chart { - background-position: 0 -29px; -} - -.menu-list { - background-position: 0 -59px; -} - -.menu-report { - background-position: 0 -117px; -} - -.menu-calendar { - background-position: 0 -88px; -} - -.menu-search { - background-position: 0 -146px; -} - -.menu-help { - background-position: 0 -175px; -} - -.menu-clippings { - background-position: 0 -233px; -} - -.menu-indi, -.menu-record { - background-position: 0 -261px; -} - -.menu-sour { - background-position: 0 -320px; -} - -.menu-fam { - background-position: 0 -291px; -} - -.menu-obje { - background-position: 0 -378px; -} - -.menu-note { - background-position: 0 -348px; -} - -.menu-repo { - background-position: 0 -407px; -} - -.menu-story { - background-position: 0 -436px; -} - -/* Header Sub-menu icons */ -.menu-admin { - background-position: left -644px; -} - -[dir=rtl] .menu-admin { - background-position: right -644px; -} - -.menu-branches { - background-position: left -414px; -} - -[dir=rtl] .menu-branches { - background-position: right -414px; -} - -.menu-calendar-day { - background-position: left -506px; -} - -[dir=rtl] .menu-calendar-day { - background-position: right -506px; -} - -.menu-calendar-month { - background-position: left -506px; -} - -[dir=rtl] .menu-calendar-month { - background-position: right -506px; -} - -.menu-calendar-year { - background-position: left -506px; -} - -[dir=rtl] .menu-calendar-year { - background-position: right -506px; -} - -.menu-chart-ancestry { - background-position: left -0px; -} - -[dir=rtl] .menu-chart-ancestry { - background-position: right -0px; -} - -.menu-chart-compact { - background-position: left -0px; -} - -[dir=rtl] .menu-chart-compact { - background-position: right -0px; -} -.menu-chart-descendants { - background-position: left -69px; -} - -[dir=rtl] .menu-chart-descendants { - background-position: right -69px; -} - -.menu-chart-familybook { - background-position: left -92px; -} - -[dir=rtl] .menu-chart-familybook { - background-position: right -92px; -} - -.menu-chart-fanchart { - background-position: left -23px; -} - -[dir=rtl] .menu-chart-fanchart { - background-position: right -23px; -} - -.menu-chart-hourglass { - background-position: left -115px; -} - -[dir=rtl] .menu-chart-hourglass { - background-position: right -115px; -} - -.menu-chart-lifespan { - background-position: left -161px; -} - -[dir=rtl] .menu-chart-lifespan { - background-position: right -161px; -} - -.menu-chart-pedigree { - background-position: left -184px; -} - -[dir=rtl] .menu-chart-pedigree { - background-position: right -184px; -} - -.menu-chart-pedigree_map { - background-position: left -207px; -} - -[dir=rtl] .menu-chart-pedigree_map { - background-position: right -207px; -} - -.menu-chart-relationship { - background-position: left -230px; -} - -[dir=rtl] .menu-chart-relationship { - background-position: right -230px; -} - -.menu-chart-statistics { - background-position: left -253px; -} - -[dir=rtl] .menu-chart-statistics { - background-position: right -253px; -} - -.menu-chart-timeline { - background-position: left -276px; -} - -[dir=rtl] .menu-chart-timeline { - background-position: right -276px; -} - -.menu-chart-tree { - background-position: left -138px; -} - -[dir=rtl] .menu-chart-tree { - background-position: right -138px; -} - -.menu-clippingsadd { - background-position: left -621px; -} - -[dir=rtl] .menu-clippingsadd { - background-position: right -621px; -} - -.menu-clippingscart { - background-position: left -621px; -} - -[dir=rtl] .menu-clippingscart { - background-position: right -621px; -} - -.menu-fam-addchil { - background-position: left -759px; -} - -[dir=rtl] .menu-fam-addchil { - background-position: right -759px; -} - -.menu-fam-addfav { - background-position: left -736px; -} - -[dir=rtl] .menu-fam-addfav { - background-position: right -736px; -} - -.menu-fam-change { - background-position: left -759px; -} - -[dir=rtl] .menu-fam-change { - background-position: right -759px; -} - -.menu-fam-del { - background-position: left -713px; -} - -[dir=rtl] .menu-fam-del { - background-position: right -713px; -} - -.menu-fam-editraw { - background-position: left -667px; -} - -[dir=rtl] .menu-fam-editraw { - background-position: right -667px; -} - -.menu-fam-orderchil { - background-position: left -759px; -} - -[dir=rtl] .menu-fam-orderchil { - background-position: right -759px; -} - -.menu-help-contents { - background-position: left -552px; -} - -[dir=rtl] .menu-help-contents { - background-position: right -552px; -} - -.menu-help-faq { - background-position: left -552px; -} - -[dir=rtl] .menu-help-faq { - background-position: right -552px; -} - -.menu-help-genealogy { - background-position: left -552px; -} - -[dir=rtl] .menu-help-genealogy { - background-position: right -552px; -} - -.menu-help-hide { - background-position: left -552px; -} - -[dir=rtl] .menu-help-hide { - background-position: right -552px; -} - -.menu-help-show { - background-position: left -552px; -} - -[dir=rtl] .menu-help-show { - background-position: right -552px; -} - -.menu-help-technical { - background-position: left -598px; -} - -[dir=rtl] .menu-help-technical { - background-position: right -598px; -} - -.menu-help-wiki { - background-position: left -575px; -} - -[dir=rtl] .menu-help-wiki { - background-position: right -575px; -} - -.menu-indi-addfav, -.menu-record-addfav { - background-position: left -736px; -} - -[dir=rtl] .menu-indi-addfav, -[dir=rtl] .menu-record-addfav { - background-position: right -736px; -} - -.menu-indi-addname { - background-position: left -690px; -} - -[dir=rtl] .menu-indi-addname { - background-position: right -690px; -} - -.menu-indi-del, -.menu-record-del { - background-position: left -713px; -} - -[dir=rtl] .menu-indi-del, -[dir=rtl] .menu-record-del { - background-position: right -713px; -} - -.menu-indi-editraw, -.menu-record-editraw { - background-position: left -667px; -} - -[dir=rtl] .menu-indi-editraw, -[dir=rtl] .menu-record-editraw { - background-position: right -667px; -} - -.menu-indi-editsex { - background-position: left -690px; -} - -[dir=rtl] .menu-indi-editsex { - background-position: right -690px; -} - -.menu-list-fam { - background-position: left -437px; -} - -[dir=rtl] .menu-list-fam { - background-position: right -437px; -} - -.menu-list-indi { - background-position: left -460px; -} - -[dir=rtl] .menu-list-indi { - background-position: right -460px; -} - -.menu-list-note { - background-position: left -368px; -} - -[dir=rtl] .menu-list-note { - background-position: right -368px; -} - -.menu-list-obje { - background-position: left -299px; -} - -[dir=rtl] .menu-list-obje { - background-position: right -299px; -} - -.menu-list-plac { - background-position: left -322px; -} - -[dir=rtl] .menu-list-plac { - background-position: right -322px; -} - -.menu-list-repo { - background-position: left -345px; -} - -[dir=rtl] .menu-list-repo { - background-position: right -345px; -} - -.menu-list-sour { - background-position: left -391px; -} - -[dir=rtl] .menu-list-sour { - background-position: right -391px; -} - -.menu-myaccount { - background-position: left -598px; -} - -[dir=rtl] .menu-myaccount { - background-position: right -598px; -} - -.menu-mypage { - background-position: left -598px; -} - -[dir=rtl] .menu-mypage { - background-position: right -598px; -} - -.menu-mypedigree { - background-position: left -828px; -} - -[dir=rtl] .menu-mypedigree { - background-position: right -828px; -} - -.menu-myrecord { - background-position: left -460px; -} - -[dir=rtl] .menu-myrecord { - background-position: right -460px; -} - -.menu-note-addfav { - background-position: left -736px; -} - -[dir=rtl] .menu-note-fav { - background-position: right -736px; -} - -.menu-note-del { - background-position: left -713px; -} - -[dir=rtl] .menu-note-del { - background-position: right -713px; -} - -.menu-note-edit { - background-position: left -805px; -} - -[dir=rtl] .menu-note-edit { - background-position: right -805px; -} - -.menu-note-editraw { - background-position: left -667px; -} - -[dir=rtl] .menu-note-editraw { - background-position: right -667px; -} - -.menu-obje-addfav { - background-position: left -736px; -} - -[dir=rtl] .menu-obje-addfav { - background-position: right -736px; -} - -.menu-obje-del { - background-position: left -713px; -} - -[dir=rtl] .menu-obje-del { - background-position: right -713px; -} - -.menu-obje-edit { - background-position: left -852px; -} - -[dir=rtl] .menu-obje-edit { - background-position: right -852px; -} - -.menu-obje-editraw { - background-position: left -667px; -} - -[dir=rtl] .menu-obje-editraw { - background-position: right -667px; -} - -.menu-obje-link { - background-position: left -875px; -} - -[dir=rtl] .menu-obje-link { - background-position: right -875px; -} - -.menu-obje-link-fam { - background-position: left -437px; -} - -[dir=rtl] .menu-obje-link-fam { - background-position: right -437px; -} - -.menu-obje-link-indi { - background-position: left -460px; -} - -[dir=rtl] .menu-obje-link-indi { - background-position: right -460px; -} - -.menu-obje-link-sour { - background-position: left -391px; -} - -[dir=rtl] .menu-obje-link-sour { - background-position: right -391px; -} - -.menu-repo-addfav { - background-position: left -736px; -} - -[dir=rtl] .menu-repo-addfav { - background-position: right -736px; -} - -.menu-repo-del { - background-position: left -713px; -} - -[dir=rtl] .menu-repo-del { - background-position: right -713px; -} - -.menu-repo-edit { - background-position: left -897px; -} - -[dir=rtl] .menu-repo-edit { - background-position: right -897px; -} - -.menu-repo-editraw { - background-position: left -667px; -} - -[dir=rtl] .menu-repo-editraw { - background-position: right -667px; -} - -.menu-report li { - background-position: left -483px; -} - -[dir=rtl] .menu-report li { - background-position: right -483px; -} - -.menu-search-advanced { - background-position: left -529px; -} - -[dir=rtl] .menu-search-advanced { - background-position: right -529px; -} - -.menu-search-general { - background-position: left -529px; -} - -[dir=rtl] .menu-search-general { - background-position: right -529px; -} - -.menu-search-replace { - background-position: left -529px; -} - -[dir=rtl] .menu-search-replace { - background-position: right -529px; -} - -.menu-search-soundex { - background-position: left -529px; -} - -[dir=rtl] .menu-search-soundex { - background-position: right -529px; -} - -.menu-sour-addfav { - background-position: left -736px; -} - -[dir=rtl] .menu-sour-addfav { - background-position: right -736px; -} - -.menu-sour-del { - background-position: left -713px; -} - -[dir=rtl] .menu-sour-del { - background-position: right -713px; -} - -.menu-sour-edit { - background-position: left -782px; -} - -[dir=rtl] .menu-sour-edit { - background-position: right -782px; -} - -.menu-sour-editraw { - background-position: left -667px; -} - -[dir=rtl] .menu-sour-editraw { - background-position: right -667px; -} - -.menu-story-sub { - background-position: left -920px; -} - -[dir=rtl] .menu-story-sub { - background-position: right -920px; -} - -.menu-tree li { - background-position: left -667px; -} - -[dir=rtl] .menu-tree li { - background-position: right -667px; -} - -.icon-indis { - width: 22px; - height: 22px; - background-image: url(images/indis.png); -} - -.icon-patriarch { - width: 25px; - height: 25px; - background-image: url(images/patriarch.png); -} - -.icon-pedigree { - width: 22px; - height: 22px; - background-image: url(images/pedigree.png); -} - -.icon-place { - width: 22px; - height: 22px; - background-image: url(images/place.png); -} - -.icon-repo-list { - width: 22px; - height: 22px; - background-image: url(images/repository.png); -} - -.icon-repository { - width: 22px; - height: 22px; - background-image: url(images/repository.png); -} - -.icon-search { - width: 16px; - height: 16px; - background-image: url(images/go.png); -} - -.icon-sfamily { - width: 22px; - height: 22px; - background-image: url(images/sfamily.png); -} - -.icon-source-list { - width: 25px; - height: 25px; - background-image: url(images/source.png); -} - -.icon-tree { - width: 20px; - height: 20px; - background-image: url(images/gedcom.png); -} - -.icon-user_add { - width: 22px; - height: 22px; - background-image: url(images/user_add.png); -} - -@media print { - header, - footer, - form, - #sidebar, - #separator, - .noprint { - display: none; - } - - #content { - padding: 0; - } - - #header_accordion1 { - width: 510px; - } - - #pedigree-page h2 { - margin: 0; - } - - #pedigree_chart { - margin: 0 auto; - } - - #familybook_chart h3 { - margin-bottom: 10px; - vertical-align: middle; - } - - #lifespan-chart { - margin: 0; - border: 0; - padding: 0; - } -} - -/* Mobile low and high resolution viewports */ -@media (max-width: 600px) { - /* Search */ - #search-page-table { - width: auto; - } - #search-page-table .value { - margin: 0 0 0 30%; - white-space: normal; - } - [dir=rtl] #search-page-table .value { - margin: 0 30% 0 0; - } - #search-page-table div #query { - width: 150px; - } - #search-page-table > input { - width: 20px; - } - /* Login */ - #register-form div, #verify-form div { - text-align: left; - } - #register-form, #verify-form { - width: auto; - } - #login-text, #user-verify, #register-text, #user-verify { - min-width: auto; - width: 100%; - } - /* Search */ - #field_table { - width: 80%; - min-width: 380px; - } - .list_label, .list_value { - white-space: normal; - } - /* Phonetic Search */ - #search-page-table .label { - width: 25%; - } -} - -@media (max-width: 480px) { - /* Header */ - header { - height: 83px; - } - .header-search { - display: none; - } - .secondary-menu { - top: 25px; - margin-top: 10px; - } - .primary-menu { - top: 45px; - } - .primary-menu > li > a { - height: 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%; - } - /* Advanced Search */ - #field_table { - min-width: 100%; - } -} |
