.page_fixed{width:960px;margin:0 auto}.page_liquid{width:auto;margin:0}.page_fluid{max-width:1100px;min-width:925px;_width:960px;margin:0 auto;padding:0 25px}.page_head,.page_foot{margin:0;width:100%;min-width:960px}.searchWrapper{display:inline-block;vertical-align:middle}.searchIcon{display:none}.page_responsive{margin:0 auto;width:auto;min-width:960px;max-width:960px}@media only screen and (max-width: 960px){.page_responsive{min-width:0}.page_responsive.page_body{width:95%;margin:5px auto 0 auto}.page_responsive .searchWrapper{display:inline}.page_responsive .searchWrapper .searchIcon{display:inline}.page_responsive .searchWrapper .searchIcon a{text-shadow:none;background:none;color:#000 !important;border-bottom:0}.page_responsive .searchWrapper .searchBox{position:absolute;max-height:0;overflow:hidden;float:none}.page_responsive .searchWrapper .searchBox.searchOpen{overflow:visible;max-height:1000px;width:auto;border:solid 1px #e5e5e5;background:#fff;box-shadow:1px 3px 10px rgba(0,0,0,0.08)}.page_responsive .searchWrapper .searchBox.searchOpen form{padding:0;margin:0}}
.page_body.page_responsive{margin:1em auto 0 auto}#mugshot-upload .upload-box{width:500px;height:230px;position:relative}#mugshot-upload .upload-box.dragover{border-color:#94C3F7}#mugshot-upload #mugshot-upload-input{border:none;outline:none;box-shadow:none;display:block;position:absolute;bottom:-15px;left:23px;font-size:12px;color:#333}#mugshot-upload #mugshot-upload-wrap{width:100%;margin:0 auto;width:100%;margin:0 auto;text-align:center}#mugshot-upload #mugshot-upload-wrap #select-album-wrapper{margin:20px auto}#mugshot-upload #mugshot-upload-wrap h3{margin-top:10px;text-align:center}#mugshot-upload #mugshot-upload-wrap [data-icon]{font-size:100px;color:#E7E7E7;text-shadow:0px 1px 1px #818991;padding-top:30px;text-align:center;height:80px;width:130px;margin:30px auto;border-radius:15px;position:relative}#mugshot-upload .upload-box.dragover #mugshot-upload-wrap [data-icon]{border-color:#A6CCF7;color:#cee2f7}#mugshot-upload .upload-progress{display:none;position:absolute;width:100%;text-align:center;color:#666}#mugshot-upload .upload-progress h2{margin-bottom:20px}#mugshot-upload.uploading .upload-box{visibility:hidden}#mugshot-upload.uploading .upload-progress{display:block}.profile-banner{margin:0 10px 10px 10px;height:37px;text-align:center;font-weight:bold;font-size:12px}.profile-suggestion-banner{background-color:#f1ffed;border:1px solid #a1af9d}.profile_basics_bd{padding-bottom:0;border-top:solid 1px #fff;overflow:auto;zoom:1}.claimed_bd{background:url("/images/profile_claimed_bkgd.gif") repeat-x 0 bottom #f1f5f9}.unclaimed_bd{background:url("/images/profile_unclaimed_bkgd.gif") repeat-x 0 bottom #f9f8f7}.unclaimed_bd .overlapping_tabs li{background-position:right -506px}.unclaimed_bd .overlapping_tabs li.current{background-position:right -611px}.unclaimed_bd .overlapping_tabs li.current a{background-position:0 -576px}.unclaimed_bd .overlapping_tabs li.last{background-position:right -541px}.unclaimed_bd .overlapping_tabs li.last_current{background-position:right -681px}.unclaimed_bd .overlapping_tabs li.first a{background-position:0 -471px}.unclaimed_bd .overlapping_tabs li.first_current a{background-position:0 -646px}#profile_tabs .geni-tag.new-tag{margin-left:5px;vertical-align:top}.profile_mugshot .inner{background:#fff}.profile_mugshot .deceased_marker{position:absolute;top:-1px;left:-1px;_left:-11px;z-index:1}.profile_mugshot:hover #edit-profile-mugshot{display:inline-block}.profile_mugshot #edit-profile-mugshot{position:absolute;top:5px;right:5px;font-size:14px;padding:3px;background:#3d76bb;color:#ddd;display:none;font-size:12px}.profile_mugshot #edit-profile-mugshot:hover{text-decoration:none;color:white}#edit-mugshot-actions li{padding:4px 6px;padding-right:20px}#edit-mugshot-actions li:hover{background:#eceff5;cursor:pointer}#edit-mugshot-actions li:hover:first-child{-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#edit-mugshot-actions li:hover:last-child{-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#edit-mugshot-actions li,#edit-mugshot-actions li a{color:#555;text-decoration:none}#edit-mugshot-actions li [data-icon]{width:20px;text-align:center;margin-right:5px;display:inline-block;font-size:18px;text-shadow:0px 1px 0px white}#edit-mugshot-actions [data-icon]{color:#67AAE1}#photos-of-me{width:560px;max-height:270px;overflow-y:scroll;margin-bottom:1px;padding:10px}#photos-of-me li{width:120px;height:100px;float:left;background:#eee;text-align:center;margin:20px 20px 0 0;padding:2px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#photos-of-me li.current{border-color:#c0deff;background:#e8f6ff}#photos-of-me li:hover{cursor:pointer;background:#fefff1;border-color:#ccc}.profile_actions{text-align:right}.more_profile_action_link{border-top:solid 1px #ccc;padding:3px 5px 3px 25px;display:block;text-decoration:none}.more_profile_action_menu{width:200px;background:#fff;border:solid 1px #ccc;border-color:#eee #ccc #bbb #eee;border-width:1px 1px 2px;padding:10px;position:absolute;margin:-10px 0 0 30px;z-index:999}.more_profile_action_menu img{display:none}.email_details_module{width:290px;margin:0 0 10px}.email_details_module input{font-size:12px}.linked_profile{background:#fff7ed;padding:5px;border:solid 1px #ccc;margin-bottom:5px}.profile_actions img{margin-right:5px}.progress_bar{background:#fff;border:solid 1px #ccc;border-color:#ccc #eee #eee #ccc;padding:3px;width:175px;margin:0 0 3px 0}.progress_indicator{background:#83ce2a;height:18px}.task .plus{font-size:12px;font-weight:bold;color:Green}.search_matches{margin:10px 0 10px 10px !important}.profile-matches-carousel-module h2{width:75%}#current_status_display{display:inline;float:left}#current_status_input{display:inline;float:left}#status_form_wrapper .label{float:left;margin-right:0.5em}#status_or_guestbook{border:solid 1px #ccc;border-top:none}.profile_photos .inner{position:static !important}.profile_photos table{width:100%}.profile_videos .inner{position:static !important}.profile_videos table{width:100%}.profile_videos td{width:25%;text-align:center}.profile_videos .video_container{margin:5px;position:relative}.profile_videos .play_button{background:url("/images/video_play_small.gif") no-repeat;width:20px;height:20px;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}#recent_activity table{width:100%}#recent_activity .headline{font-weight:normal;color:#333}#recent_activity .secondary{font-weight:normal;color:#666}#recent_activity .icon{width:15px !important}#pathway.adjusted{padding-bottom:10px}.relation_description{position:relative;padding:0 100px;min-height:20px;overflow:visible}.relation_description_nav{position:absolute;right:0}.relationship_pathway_container{position:relative;margin-top:10px;padding:10px;border-top:solid 1px #ddd}.relationship_pathway{vertical-align:top;text-align:center;overflow:auto;height:100%;width:90%;padding:0 5% 4px}.relationship_pathway p{display:inline}.relationship_pathway .segment{display:inline-block;zoom:1;*display:inline;font-size:11px;font-weight:bold;margin:0 2px 5px 2px;line-height:auto;text-align:center;padding-top:0.25em}.relationship_pathway .arrow{vertical-align:4px;font-family:"Arial Black", sans-serif;font-size:1.75em;font-weight:bolder;padding:0em 0.35em}.relationship_pathway .name{margin-top:5px}.relationship_pathway .subtext{color:#333;font-size:0.9em;font-weight:normal;text-align:middle}.relationship_pathway a{text-decoration:none}.relationship_pathway a:hover{text-decoration:underline}#path_search_prompt{display:inline;padding:0 5px;vertical-align:10px}#path_search_response,#connecting_path_toggle a{display:inline;vertical-align:7px;padding:6px 10px;background-color:honeydew;border:1px #a3f58a solid;font-size:11px;color:#1e7b21}#connecting_path_toggle a{border-right:solid 1px #696;border-bottom:solid 1px #696}#path_actions{position:absolute;right:2px;bottom:0;margin-top:4px;color:#999;font-size:11px}#path_actions:hover{color:#1166bb}#connecting_path_toggle_v2 a{display:inline;vertical-align:7px;padding:6px 10px;background-color:honeydew;border:1px #a3f58a solid;font-size:11px;color:#1e7b21}#connecting_path_toggle_v2 a{border-right:solid 1px #696;border-bottom:solid 1px #696}#r_path{height:65px}#r_path .loading_txt,#r_path .fail_txt{display:none}#r_path.loading .loading_txt,#r_path.fail .fail_txt{display:block}.bio h1{font-size:16px}.bio h2{font-size:15px}.bio h3{font-size:13px}.hide_dialog .inner{padding:0}.hide_dialog .hd{padding:10px 10px 0}.hide_dialog .bd{padding:0 5px 5px}.hide_dialog .ft{padding:10px}.hide_link{display:none}.profile_module .inner{padding:10px}.edit_profile_link{margin:5px 20px 5px}.edit_profile_link img{margin:0 5px 2px 0}.new_manager_selector .input{background:url("/images/header_sprite.gif") no-repeat 0 -27px;border:0;width:190px;height:24px;float:left}.new_manager_selector .input input{outline:none;border:0;padding:2px 4px 2px 4px;margin-top:2px;background:transparent;width:185px;height:15px}#family_profile_module .text_view_only,#family_profile_module.text_view .photo_view_only{display:none}#family_profile_module.text_view .text_view_only{display:block}#family_handprint .expanded{display:none}#family_handprint.expand .expanded{display:block}#family_handprint.expand .collapsed{display:none}#family_handprint .expanded th{padding-left:10px;font-weight:bold}@media screen and (max-width: 960px){#family_handprint a{font-size:1em;padding:.25em}}
#comment_body .action_button{float:right;margin-top:4px}#revisions_container .reverted{text-decoration:line-through;color:#666}.dna-propagator .dna-propagation-icon img{vertical-align:bottom;margin-top:-20px}.dna-propagator .quiet{line-height:1.2em}#dna_tab_content .dna-test-suggestion{margin:15px 10% 0 10%;padding:15px;border:solid 1px #444;background-color:#dfffd6;text-align:center}#dna_tab_content .dna-upload-suggestion{margin:15px 10% 0 10%;padding:15px;border:solid 1px #444;background-color:#dfffd6;text-align:center}#dna_tab_content h2 .icn{margin-right:6px}#dna_tab_content .dna_notice{background:#f3f3f3;border:1px solid;margin:15px}#dna_tab_content .dna_notice .button{margin:10px}#dna_tab_content .dna-test-suggestion .button{display:table;margin:0 auto}#dna_tab_content .dna-upload-suggestion .button{display:table;margin:0 auto}.dna_rel_confirm.button{margin-top:10px}.ui-autocomplete .ui-menu-item-wrapper{padding-left:15px}.ui-autocomplete-category{padding-left:2px;color:#888;font-size:120%}tree{font-family:arial;font-size:10px;background:#e9ecdb;text-align:center;overflow:hidden}tree a{color:#0061ae;text-decoration:none}tree .centered{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}tree .male-node{border:1px solid #a6daf1;border-bottom-color:#64a7c4;border-right-color:#64a7c4}tree .male-node .node-content{border:1px solid #fff;border-bottom-color:#d8f4fd;border-right-color:#d8f4fd;background:#bcdeef;background:-webkit-linear-gradient(#d9f5fd, #a9d0e6);background:-o-linear-gradient(#d9f5fd, #a9d0e6);background:-moz-linear-gradient(#d9f5fd, #a9d0e6);background:linear-gradient(#d9f5fd, #a9d0e6)}tree .female-node{border:1px solid #ffb0e8;border-bottom-color:#ee8ad1;border-right-color:#ee8ad1}tree .female-node .node-content{border:1px solid #fff;border-bottom-color:#ffecfa;border-right-color:#ffecfa;background:#ffd7fa;background:-webkit-linear-gradient(#ffeafa, #ffcafa);background:-o-linear-gradient(#ffeafa, #ffcafa);background:-moz-linear-gradient(#ffeafa, #ffcafa);background:linear-gradient(#ffeafa, #ffcafa)}tree node{display:table;border:1px solid #a6daf1;border-bottom-color:#64a7c4;border-right-color:#64a7c4}tree .focus-node{z-index:99}tree flipnode{position:fixed;width:100%;height:100%;perspective:1000;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;z-index:99;display:none}tree flipnode .overlay{width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.3)}tree flipnode .flipnode-content{width:235px;height:272px;z-index:101;text-align:left}tree node .node-content{text-align:left;width:100%;height:100%;display:table-cell}tree .mugshot{width:50px;height:50px}tree node .node-content .mugshot{display:inline-block;margin:3px auto}tree .upload-mugshot-overlay{position:absolute;width:50px;height:50px}tree .upload-mugshot-overlay a{font-size:10px;color:#5a5a5a;width:50px;position:absolute;top:15px}tree node .node-content .name{font-weight:bold;text-align:center;display:inline-block;vertical-align:top}tree node .node-content .date{font-size:.9em;text-align:center;font-family:arial;letter-spacing:-.1em}tree node .quick-add{width:50%;height:13px;position:absolute;left:50%;top:100%;transform:translate(-50%, 0);margin-top:1px;font-weight:900;color:#1166bb;border:1px solid #aeaeaa;border-top:0;background:#d9f5fd;background:-webkit-linear-gradient(#c6bc08, #f5e404, #f8f010);background:-o-linear-gradient(#c6bc08, #f5e404, #f8f010);background:-moz-linear-gradient(#c6bc08, #f5e404, #f8f010);background:linear-gradient(#c6bc08, #f5e404, #f8f010);border-radius:0 0 3px 3px;display:none;font-size:1.3em;line-height:13px}tree node .quick-add:after{content:"+"}tree node .quick-edit{width:10px;height:10px;position:absolute;display:none;left:50%;top:100%;transform:translate(50%, 0);margin-left:30%;margin-top:-15px;background:url("/images/icn_quick_edit_blue.gif") no-repeat center 35%}tree .flipnode-front{display:none;-webkit-box-shadow:5px 3px 5px 1px #9ea090;-moz-box-shadow:5px 3px 5px 1px #9ea090;box-shadow:5px 3px 5px 1px #9ea090}tree .flipnode-wrap{width:100%;height:100%;border:1px solid #c0c0c0;border-bottom-color:#868885;border-right-color:#868885}tree .flipnode-wrap-content{height:100%;width:100%;position:relative;background:#ffffff;font-size:1.3em}tree .flipnode-wrap-content h3{font-size:1.2em;font-weight:bold;display:block;max-height:2.3em;overflow:hidden;margin:0}tree .flipnode-wrap-content p{line-height:1.2em;margin:0;padding:0 0 10px 0}tree .flipnode-wrap-content p:last-child{padding:0}tree .flipnode-wrap-content .data{padding:3px 0 7px;margin:0;list-style:none;display:table}tree .flipnode-wrap-content .data li{display:table-row;width:100%}tree .flipnode-wrap-content .data label{color:#777;display:table-cell;padding-right:5px;white-space:nowrap}tree .flipnode-wrap-content .data p{padding-bottom:3px;display:table-cell}tree .flipnode-wrap-content .grad-loader{width:100%;height:2px}tree .flipnode-wrap-content .flipnode-scroll{font-size:.9em;overflow-y:scroll;position:relative;height:225px}tree .flipnode-wrap-content .flipnode-scroll .header-wrap{width:100%;background-color:#f1f5f9;border-top:1px solid #ffffff}tree .flipnode-wrap-content .flipnode-scroll .header-wrap .header{color:#737371;display:table-cell;padding:5px;height:54px}tree .flipnode-wrap-content .flipnode-scroll .header-wrap .header .mugshot{float:left;margin:0 6px 0 0}tree .flipnode-wrap-content .flipnode-scroll .header-wrap .header .name-rel{display:block;float:right;width:150px}tree .flipnode-wrap-content .flipnode-scroll .header-wrap .header .relationship{letter-spacing:-.005em;font-size:1em;color:#777777}tree .flipnode-wrap-content .flipnode-scroll .content{padding:3px 5px;overflow:hidden}tree .flipnode-wrap-content .footer-wrap{border-top:1px solid #c4c4c4}tree .flipnode-wrap-content .footer-wrap .footer{height:initial;background:#f4f5f5;background:-webkit-linear-gradient(#fbfbfb, #eeeeef);background:-o-linear-gradient(#fbfbfb, #eeeeef);background:-moz-linear-gradient(#fbfbfb, #eeeeef);background:linear-gradient(#fbfbfb, #eeeeef)}tree .actions-menu{list-style:none;margin:0;padding:0;font-size:.8em;display:table;width:100%}tree .actions-menu li{padding:0;margin:0;display:table-cell;width:25%;height:52px;vertical-align:middle;text-align:center;border:1px solid #ffffff;border-right:1px solid #e8e9ea;border-bottom:1px solid #e8e9ea;background-repeat:no-repeat;background-position:center 35%}tree .actions-menu li:hover{border-color:transparent;background:#cccccc}tree .actions-menu li.profile-button{background:url("/images/icn_profile.gif") no-repeat center 35%}tree .actions-menu li.profile-button:hover{background:url("/images/icn_profile.gif") no-repeat center 35%;background:url("/images/icn_profile.gif") no-repeat center 35%,-webkit-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_profile.gif") no-repeat center 35%,-o-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_profile.gif") no-repeat center 35%,-moz-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_profile.gif") no-repeat center 35%,linear-gradient(#e9e9e9, #d2d3d4)}tree .actions-menu li.tree-button{background:url("/images/icn_family_tree.gif") no-repeat center 35%;min-width:inherit}tree .actions-menu li.tree-button:hover{background:url("/images/icn_family_tree.gif") no-repeat center 35%;background:url("/images/icn_family_tree.gif") no-repeat center 35%,-webkit-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_family_tree.gif") no-repeat center 35%,-o-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_family_tree.gif") no-repeat center 35%,-moz-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_family_tree.gif") no-repeat center 35%,linear-gradient(#e9e9e9, #d2d3d4)}tree .actions-menu li.edit-button{background:url("/images/icn_profile_edit.gif") no-repeat center 35%}tree .actions-menu li.edit-button:hover{background:url("/images/icn_profile_edit.gif") no-repeat center 35%;background:url("/images/icn_profile_edit.gif") no-repeat center 35%,-webkit-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_profile_edit.gif") no-repeat center 35%,-o-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_profile_edit.gif") no-repeat center 35%,-moz-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_profile_edit.gif") no-repeat center 35%,linear-gradient(#e9e9e9, #d2d3d4)}tree .actions-menu li.add-button{background:url("/images/icn_tree_add.gif") no-repeat center 35%}tree .actions-menu li.add-button:hover{background:url("/images/icn_tree_add.gif") no-repeat center 35%;background:url("/images/icn_tree_add.gif") no-repeat center 35%,-webkit-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_tree_add.gif") no-repeat center 35%,-o-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_tree_add.gif") no-repeat center 35%,-moz-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_tree_add.gif") no-repeat center 35%,linear-gradient(#e9e9e9, #d2d3d4)}tree .actions-menu li.more-button{position:relative;background:url("/images/icn_more.gif") no-repeat center 35%}tree .actions-menu ul.more-menu{position:absolute;bottom:50px;right:5px;width:95px;background:#fff;border:1px solid #aaa}tree .actions-menu ul.more-menu li{width:auto;width:initial;height:initial;line-height:1.6em;display:block}tree .actions-menu ul.more-menu li a{margin:0}tree .actions-menu li.more-button:hover{background:url("/images/icn_more.gif") no-repeat center 35%;background:url("/images/icn_more.gif") no-repeat center 35%,-webkit-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_more.gif") no-repeat center 35%,-o-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_more.gif") no-repeat center 35%,-moz-linear-gradient(#e9e9e9, #d2d3d4);background:url("/images/icn_more.gif") no-repeat center 35%,linear-gradient(#e9e9e9, #d2d3d4)}tree .actions-menu li a{padding:0;margin-top:22px;display:inline-block}tree .flipnode-back{width:100%;height:100%;border:2px solid #d9dbd8;background:#ffffff;background:-webkit-linear-gradient(right top, #fff, #d9dbd8);background:-o-linear-gradient(bottom left, #fff, #d9dbd8);background:-moz-linear-gradient(bottom left, #fff, #d9dbd8);background:linear-gradient(to bottom left, #fff, #d9dbd8);-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;transform:rotateY(90deg) scale(0.41702, 0.44118);-webkit-transform:rotateY(90deg) scale(0.41702, 0.44118);-moz-transform:rotateY(90deg) scale(0.41702, 0.44118);-o-transform:rotateY(90deg) scale(0.41702, 0.44118);-ms-transform:rotateY(90deg) scale(0.41702, 0.44118);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d}tree .flip{transform:rotateY(0deg) scale(1);-webkit-transform:rotateY(0deg) scale(1);-moz-transform:rotateY(0deg) scale(1);-o-transform:rotateY(0deg) scale(1);-ms-transform:rotateY(0deg) scale(1)}tree #add-menu{display:none}tree #add-menu-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:100}tree #add-menu-content{position:absolute;background-color:rgba(0,0,0,0.3)}tree #add-menu node{width:140px;height:45px;cursor:pointer}tree #add-menu node .node-content{text-align:center;vertical-align:middle;font-size:1.4em;font-weight:700}tree #add-menu .male-node .node-content:hover{background:#ddf17b;background:-webkit-linear-gradient(#edfbff, #cde6f8);background:-o-linear-gradient(#edfbff, #cde6f8);background:-moz-linear-gradient(#edfbff, #cde6f8);background:linear-gradient(#edfbff, #cde6f8)}tree #add-menu .female-node .node-content:hover{background:#ffeeff;background:-webkit-linear-gradient(#fffeff, #ffdeff);background:-o-linear-gradient(#fffeff, #ffdeff);background:-moz-linear-gradient(#fffeff, #ffdeff);background:linear-gradient(#fffeff, #ffdeff)}tree #add-menu node.add-cancel{border:1px solid #cccccc;border-bottom-color:#888;border-right-color:#888;width:100px;height:30px}tree #add-menu node.add-cancel .node-content{border:1px solid #fff;border-bottom-color:#dedede;border-right-color:#dedede;background:#dedede;background:-webkit-linear-gradient(#f0f0f0, #ccc);background:-o-linear-gradient(#f0f0f0, #ccc);background:-moz-linear-gradient(#f0f0f0, #ccc);background:linear-gradient(#f0f0f0, #ccc)}tree #add-menu node.add-cancel .node-content:hover{background:#ececec;background:-webkit-linear-gradient(#fefefe, #dadada);background:-o-linear-gradient(#fefefe, #dadada);background:-moz-linear-gradient(#fefefe, #dadada);background:linear-gradient(#fefefe, #dadada)}tree .add-node[data-rel=father],.add-node[data-rel=mother]{margin-top:-110px}tree .add-node[data-rel=father],.add-node[data-rel=son]{margin-left:-74px}tree .add-node[data-rel=mother],.add-node[data-rel=daughter]{margin-left:74px}tree .add-node[data-rel=brother],.add-node[data-rel=husband]{margin-top:-27px}tree .add-node[data-rel=brother],.add-node[data-rel=sister]{margin-left:-150px}tree .add-node[data-rel=sister],.add-node[data-rel=wife]{margin-top:27px}tree .add-node[data-rel=husband],.add-node[data-rel=wife]{margin-left:150px}tree .add-node[data-rel=son],.add-node[data-rel=daughter]{margin-top:110px}.choose-marriage{width:90%;padding:15px}.choose-marriage h2{margin-bottom:5px}tree .choose-marriage-row{margin:2px 0;font-size:0px;background:#f3f3fe;padding:5px;border:1px solid #ddd}tree .choose-marriage-row span.ghost-marriage{font-size:12px}tree .choose-marriage-row:hover{cursor:pointer;background:#f2f582}tree .choose-marriage-row.selected{background:#a3e0a3}tree .choose-marriage-row node{display:inline-block;vertical-align:middle;font-size:12px}tree .choose-marriage-row node .node-content{width:165px;height:40px}tree .choose-marriage-row node .mugshot{display:inline-block;vertical-align:top;width:36px;height:32px;overflow:hidden;padding-left:3px}tree .choose-marriage-row node .mugshot img{width:30px;border:1px solid #6a6a6a}tree .choose-marriage-row node .profile-info{display:inline-block;vertical-align:top;padding-top:3px;width:122px}tree .choose-marriage-row .choose-marriage-connector{display:inline-block;width:55px;height:2px;background-color:#333;vertical-align:middle}.ui-autocomplete .ui-menu-item-wrapper{padding-left:15px}.ui-autocomplete-category{padding-left:2px;color:#888;font-size:120%}.profile-decoration[data-privacy=personal] .privacy-icon-public{display:none}.profile-decoration[data-privacy=personal] .privacy-icon-master{display:none}.profile-decoration[data-privacy=personal] .privacy-icon-popular{display:none}.profile-decoration[data-privacy=private] .privacy-icon-public{display:none}.profile-decoration[data-privacy=private] .privacy-icon-master{display:none}.profile-decoration[data-privacy=private] .privacy-icon-popular{display:none}.profile-decoration[data-privacy=underage] .privacy-icon-public{display:none}.profile-decoration[data-privacy=underage] .privacy-icon-master{display:none}.profile-decoration[data-privacy=underage] .privacy-icon-popular{display:none}.profile-decoration[data-privacy=public] .privacy-icon-public{display:inline}.profile-decoration[data-privacy=public] .privacy-icon-master{display:none}.profile-decoration[data-privacy=public] .privacy-icon-popular{display:none}.profile-decoration[data-privacy=popular] .privacy-icon-public{display:none}.profile-decoration[data-privacy=popular] .privacy-icon-master{display:inline}.profile-decoration[data-privacy=popular] .privacy-icon-popular{display:inline}.profile-decoration[data-privacy=master] .privacy-icon-public{display:none}.profile-decoration[data-privacy=master] .privacy-icon-master{display:inline}.profile-decoration[data-privacy=master] .privacy-icon-popular{display:inline}.profile-decoration[data-deceased=true] .email_details_module{display:none}.profile-decoration[data-deceased=presumed] .email_details_module{display:none}.profile-decoration[data-privacy=master] .email_details_module{display:none}.profile-decoration[data-privacy=personal] .privacy-toggle-public{display:none}.profile-decoration[data-privacy=personal] .privacy-toggle-private{display:none}.profile-decoration[data-privacy=private] .privacy-toggle-public{display:inline}.profile-decoration[data-privacy=private] .privacy-toggle-private{display:none}.profile-decoration[data-privacy=underage] .privacy-toggle-public{display:inline}.profile-decoration[data-privacy=underage] .privacy-toggle-private{display:none}.profile-decoration[data-privacy=public] .privacy-toggle-public{display:none}.profile-decoration[data-privacy=public] .privacy-toggle-private{display:inline}.profile-decoration[data-privacy=popular] .privacy-toggle-public{display:none}.profile-decoration[data-privacy=popular] .privacy-toggle-private{display:inline}.profile-decoration[data-privacy=master] .privacy-toggle-public{display:none}.profile-decoration[data-privacy=master] .privacy-toggle-private{display:inline}.cookie-notify-anchor{position:fixed;width:100%;bottom:0;z-index:99999}.cookie-notify{position:absolute;width:90%;max-width:480px;padding:1em;text-align:center;font-size:120%;background:#ecd476;border:1px solid #440;border-radius:2px;bottom:0;left:0;right:0;margin:auto}.cookie-notify .close{float:right;margin:-10px -10px 0 0;text-decoration:none;cursor:pointer}
