body{min-height:2000px;padding-top:50px}a{color:#337ab7;text-decoration:none}.navbar-text a{color:gray}@media screen and (max-width:364.99px) and (min-width:295px){.navbar-brand{font-size:medium}}@media screen and (max-width:294.99px) and (min-width:240px){.navbar-brand{font-size:small}}@media screen and (max-width:239.99px) and (min-width:180px){.navbar-brand{font-size:x-small}}@media screen and (max-width:179.99px){.navbar-brand{font-size:xx-small;margin-right:0}}.navbar-brand{color:gray}.smallFont{font-size:.75rem}.languagehelp{float:right}.language{text-align:right}.closer{float:right;cursor:pointer}.vspace{padding-bottom:.7em}.galery{z-index:1099;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.editgallery{width:100%}.selectOrUpload{margin-top:2em}.editGaleryComment{color:black}.editcarousel li{border:1px solid grey}.editcarousel li.active{background-color:grey}.navbar{padding:0}.nav-link{padding-top:0;padding-bottom:0}@media screen and (max-width:364.99px) and (min-width:295px){.nav-link{padding-left:.6rem;padding-right:.6rem;font-size:medium}}@media screen and (max-width:294.99px) and (min-width:240px){.nav-link{padding-left:.4rem;padding-right:.4rem;font-size:small}}@media screen and (max-width:239.99px) and (min-width:180px){.nav-link{padding-left:.2rem;padding-right:.2rem;font-size:x-small}}@media screen and (max-width:179.99px){.nav-link{padding-left:.2rem;padding-right:.2rem;font-size:xx-small}}.carousel-indicators{bottom:-38px}.carousel-indicators li{width:10px;height:10px;border-radius:100%}.carousel-control-prev{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%)}.carousel-control-next{background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%)}.vgalery{position:relative;top:50%;margin-top:-175px}.carousel-closer{position:absolute;top:0;width:100%;text-align:right;font-size:30px;cursor:pointer;color:white;padding-right:1em;z-index:800}.galeryComment{color:white}div#editImages{position:relative;width:100%}div#editImageComment{position:relative;width:100%}.revokeGrant{color:d33;cursor:pointer}.partner{padding-top:.5em}.center{text-align:center}.left{float:left}.right{float:right;padding-left:1em}.eventSymb{width:1.5em}.middle{vertical-align:middle}.dropdown-menu{position:absolute !important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;background:red;cursor:inherit;display:block}input[readonly]{background-color:white !important;cursor:text !important}.image{position:relative;overflow:hidden}.imgcarousel{margin:auto}.comment{padding-top:1em}.frame{position:absolute;border:1px solid red;color:red}.frameToucher{position:absolute;color:red}#frameToucherTop{border-top:1px dotted red;border-left:1px dotted red;border-right:1px dotted red}#frameToucherBottom{border-bottom:1px dotted red;border-left:1px dotted red;border-right:1px dotted red}#frameToucherLeft{border-top:1px dotted red;border-bottom:1px dotted red;border-left:1px dotted red}#frameToucherRight{border-top:1px dotted red;border-bottom:1px dotted red;border-right:1px dotted red}.portraitMark{font-size:20pt;text-align:left;position:absolute;top:87px;width:100%}.portraitSymbol{background-color:white;border-radius:.3rem;width:2rem;text-align:center;opacity:.8}.backsideSymbol{float:right}.preview{position:relative;height:296px;border:3px solid white;cursor:pointer}.previewdummy{position:relative;height:296px;border:3px solid white}.fullview{height:600px}.previewSize{height:296px;border:3px solid white}.thumbSize{height:126px;border:3px solid white}td.date{text-align:right;width:7em}td.dateEdit{text-align:right;width:8.75em}fieldset{border:1px solid silver;padding:.5em 1em 1em 1em;background-color:white;margin-top:.5em}fieldset#results{padding:.5em 1em 0 1em}div#ancestry{position:relative;width:100%;height:2em;text-align:center}div#ancestry div#center{display:inline-block;width:3em}div#center div#line{position:absolute;line-height:2em;top:-3em;height:7em;width:3em;background-image:url(../img/ancestryT.jpg);background-repeat:no-repeat;background-position:center}#quest{padding-top:3.5em;height:5em}.person{z-index:10;position:relative}.parents{z-index:10}fieldset fieldset{padding:.5em 1em 0 1em}.button{padding-top:1em}table{font-size:14px}.table th{border-top:0}.tableEdit tbody tr th{border:0;padding:2px 4px;vertical-align:middle;text-align:left}.tableEdit tbody tr td{border:0;padding:2px 4px}.fieldlabel{width:8em}.fieldlabel-medium{width:12em}.fieldlabel-wide{width:16em}.bold{font-weight:bold}.commentedit{padding-left:.4em;padding-right:.4em}legend{margin-bottom:0;font-size:small;border:0;width:auto;color:silver;padding-left:.25em;padding-right:.25em;padding-bottom:1em}#sources{margin-bottom:.25em}.name{font-size:18px;margin-bottom:-10px;margin-top:0}.clickable{cursor:pointer}.movable{cursor:move}.vresizable{cursor:ns-resize}.hresizable{cursor:ew-resize}.alabel{font-weight:normal;padding-top:.6em}@media screen and (min-width:375px){.eventList{font-size:inherit}}@media screen and (max-width:374.99px) and (min-width:330px){.eventList{font-size:small}}@media screen and (max-width:329.99px) and (min-width:290px){.eventList{font-size:x-small}}@media screen and (max-width:289.99px){.eventList{font-size:xx-small}}@media screen and (min-width:355px){.timelineYear{font-size:large}}@media screen and (max-width:354.99px) and (min-width:330px){.timelineYear{font-size:medium}}@media screen and (max-width:329.99px) and (min-width:290px){.timelineYear{font-size:small}}@media screen and (max-width:289.99px){.timelineYear{font-size:x-small}}.timelineYear{border:1px solid;border-radius:.6em;width:12.5em;text-align:center;background-color:antiquewhite;position:relative;z-index:500}.timelineBar{border-left:2px solid;padding-left:.2em;padding-top:3px;padding-bottom:3px}.timelineEventDate{width:7em;text-align:right;padding-right:.2em;padding-top:3px;padding-bottom:3px}#notify{margin-top:.6em}@media screen and (min-width:768px){.smallWid{display:none}}@media screen and (max-width:767.99px){.bigWid{display:none}label{margin-bottom:.1rem;margin-top:.4rem}}@media screen and (max-width:991.99px) and (min-width:768px){.user-menu-text{display:none}}.user-menu-text2{display:none;position:relative;top:-5px;padding:3px 20px;background-color:#e7e7e7;box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}@media screen and (max-width:991.99px) and (min-width:768px){.user-menu-text2{display:block}}@media screen and (min-width:768px){.father{padding-left:0}.mother{padding-right:0}}@media screen and (max-width:767.99px){.father{padding-left:0;padding-right:0}.mother{padding-left:0;padding-right:0}}#detailContent{font-size:10pt}.hide{display:none}.progress{position:relative;top:.5em;transform:translateY(-50%);margin-top:2em}.intro{text-align:center;font-size:30px;padding:30px}.actionItem{cursor:pointer;text-align:right;color:gray}.editDoc{margin-right:1em}.upload-area{display:flex;justify-content:center;align-items:center;text-align:center;width:70%;height:200px;border:1px solid lightgray;border-radius:.3em;padding:4em;margin:0 auto;overflow:auto}.upload-area:hover{cursor:pointer}.upload-area h1{text-align:center;font-weight:normal;color:darkslategray}#fileUpload{display:none}.gray{color:gray}#decrGenerations{width:2rem}#incrGenerations{width:2rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}#generations{width:3.25em;height:2.25em;text-align:right}#generationsSpinner{height:2.25em}#generationsSpinner span{padding:.5em;width:100%}.combinedIconMain{position:relative;left:.5em}.combinedIcon{position:relative;left:-0.5em}.combinedSmallIcon{position:relative;left:-0.5em;font-size:50%}noscript span{display:none}.topRight{z-index:50;float:right;position:relative;top:-1em;left:1em}.adminBtn{margin:1em;height:5em;white-space:normal}#docResults{overflow:auto}.lineThrough{text-decoration:line-through}.eventValidated{width:2.5rem;text-align:center}div .logLevel{width:5.4em}.logLevel button{width:5em}.logtrash{color:gray;padding-left:2em;font-size:1.2em}.fieldAlert{color:red}.login{width:30em;padding-bottom:1em}.pwresetlabel{width:10em}.pwreset{padding-top:1em;padding-bottom:1em}.profileSettings{width:100%;text-align:right}.profileCheckbox{vertical-align:middle}.profileSelect{vertical-align:middle;width:8em}.warning{border:1em solid white}.warningtitle{font-size:1.5em}.warningmessage{border-top:.5em solid white;border-bottom:.5em solid white}div .row{margin:.3em 0}