/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--dark-khaki:#233112;--dark-green:#27642a;--light-green:#c3e6c8;--light-sand:#f2e9e2;--white:#ffffff;}#block-nam-theme-content{margin-bottom:2rem;}.picturae-genealogy-container{font-family:"Roboto",sans-serif;font-size:18px !important;color:var(--dark-khaki);}.searchboxwrapper{background:var(--dark-khaki) !important;}.search-form.genealogy input[type="text"]{font-family:"Roboto",sans-serif;font-size:18px !important;color:var(--dark-khaki);background:var(--white);&::placeholder{color:var(--dark-khaki);}}.search-form.genealogy .search-button{background:var(--light-green) !important;border:1px solid var(--dark-khaki) !important;border-radius:0px;color:var(--dark-khaki);font-family:"Roboto",sans-serif;font-size:1.125rem;font-weight:400;text-transform:none !important;}.search-form.genealogy .search-button:hover{background:var(--white) !important;}.searchhelp{font-family:"Roboto",sans-serif;font-size:18px;background:var(--white);}.searchhelp ul li:nth-child(even){background:var(--light-sand);}.filters.genealogy .filter-box-external,.filters.genealogy .filter-default .filter-box.active,.filters.genealogy .pic-filter-container{background:var(--light-sand) !important;}.filters.genealogy .filter-header{font-family:"Roboto Mono",monospace;font-size:16px !important;text-transform:uppercase;color:var(--dark-khaki) !important;}.filters.genealogy .genealogy-filter-search input[type="text"]{border:2px solid var(--dark-khaki) !important;}.filters.genealogy .filter-default{header{background:var(--light-sand) !important;}h3{color:var(--dark-khaki) !important;}}.filters.genealogy .filter-list{column-count:auto;}.filters.genealogy .genealogy-filter-search .filter-search-icon{color:var(--dark-khaki) !important;padding:2px 3px 2px 2px !important;top:26px;@media (min-width:640px){top:2px;}}.filters.genealogy #filtered h3{font-size:0.8rem !important;}.genealogy-table th{background:var(--dark-khaki);color:var(--white);font-family:"Roboto Mono",monospace;font-size:16px;text-transform:uppercase;}.genealogy-table th.sortable.sort-desc,.genealogy-table th.sortable.sort-asc{background-color:var(--dark-green) !important;}.genealogy-table td{font-family:"Roboto",sans-serif;font-size:18px;color:var(--dark-khaki);}.genealogy-table tr:nth-child(even){background:var(--white);}.genealogy-table tr:nth-child(odd){background-color:var(--light-sand);}.genealogy-table tr:hover,.genealogy-table tr.visited{background:var(--light-green);}.record-actions a{background:var(--dark-khaki);color:var(--white);font-family:"Roboto",sans-serif;font-size:18px;text-transform:none;border-radius:0 !important;}.record-actions a:hover{background:var(--light-green);color:var(--dark-khaki);}.genealogy-topviewer-dialog genealogy-viewer{background:var(--light-sand) !important;}.genealogy-topviewer-dialog .asset-title{color:var(--dark-khaki) !important;}.genealogy-topviewer-dialog .viewer-close-button{background:var(--dark-khaki);color:var(--white);font-family:"Roboto",sans-serif;font-size:18px;text-transform:none;}.genealogy-topviewer-dialog .viewer-close-button:hover{background:var(--light-green);color:var(--dark-khaki);& i::before{filter:brightness(0) saturate(100%) invert(14%) sepia(87%) saturate(320%) hue-rotate(45deg) brightness(93%) contrast(95%);}}.genealogy-topviewer-dialog .metadata-button i,.genealogy-topviewer-dialog .download-button i,.genealogy-topviewer-dialog .fromdeed-button i{position:absolute;top:3px;left:3px;font-size:18px;}#osd-imagetools button{display:block;font-size:18px;width:50px;height:25px;vertical-align:middle;color:var(--white);background:var(--dark-khaki);border:2px solid var(--dark-khaki);text-decoration:none;text-align:center;text-transform:capitalize;}.pagination-button-list .pic-button{background:var(--dark-khaki) !important;color:var(--white);font-family:"Roboto",sans-serif;font-size:18px;text-transform:none;}.pagination-button-list .pic-button:hover{background:var(--light-green) !important;color:var(--dark-khaki) !important;&::before{filter:brightness(0) saturate(100%) invert(14%) sepia(87%) saturate(320%) hue-rotate(45deg) brightness(93%) contrast(95%);}}slider div.bar .selection,[slider] div.bar .selection{background:var(--dark-green) !important;}.slider-container table.period-chart .labels td .label{font-family:"Roboto",sans-serif;font-size:16px;color:var(--dark-khaki) !important;}.filters.genealogy #filtered ul li a{background-color:var(--light-green) !important;color:var(--dark-khaki) !important;border:1px solid var(--dark-khaki);font-family:"Roboto",sans-serif;font-size:18px;}.filters.genealogy #filtered ul li a:hover{background-color:var(--white) !important;border:1px solid var(--dark-khaki);}.filters.genealogy .filter-box .genealogy-page-prev,.filters.genealogy .filter-box .genealogy-page-next{background:var(--dark-khaki) !important;&:hover{background:var(--light-green) !important;color:var(--dark-khaki) !important;}}.picturae-pagination{color:var(--dark-khaki) !important;}.picturae-page-navigation{background:var(--light-sand) !important;color:var(--dark-khaki) !important;}.pagination-jump input[type="number"]{color:var(--dark-khaki) !important;}.pagination-resuts .count.ng-binding{font-family:"Roboto",sans-serif;font-size:18px;color:var(--dark-khaki);background:var(--light-sand);}.person-detail header{font-family:"Roboto",sans-serif;font-size:18px;color:var(--dark-khaki);}.person-permalink .pic-permalink-box .permalink-copy{border:1px solid var(--dark-khaki) !important;padding:8px 15px;cursor:pointer;background:var(--dark-khaki) !important;color:var(--white);display:inline-block;&:hover{background:var(--light-green) !important;color:var(--dark-khaki) !important;}}.person-permalink .pic-permalink-box{border:1px solid var(--dark-khaki) !important;padding:18px;background-color:var(--white) !important;min-width:65%;position:absolute;z-index:1;right:19px;top:7px;width:auto;}.person-permalink .person-permalink-button .pic-icon-link{border:2px solid var(--dark-khaki) !important;color:var(--dark-khaki) !important;&:hover{color:var(--dark-green) !important;}}.genealogy-metadata-panel{font-family:"Roboto",sans-serif;background:var(--light-sand);color:var(--dark-khaki);}.genealogy-metadata-panel .metadata-close-button{background:var(--dark-khaki);color:var(--white);}.genealogy-metadata-panel .metadata-close-button:hover{background:var(--light-green);color:var(--dark-khaki);}@media all and (max-width:640px){.filters.genealogy #filtered ul li a{background-color:var(--light-green);color:var(--dark-khaki);}.filters.genealogy #filtered ul li a:hover{background-color:var(--light-green);}}#advanced-search-button,a.person.ng-binding,.person-detail .more,.person-detail header,.tablerecord .header,.tablerecord .record-scource,.tablerecord .social-media-share,.tablerecord aside.record-scource,.tablerecord .registration .registered-person strong,.registered-person span.ng-binding.ng-scope,.registered-person span.ng-scope span.ng-scope,#pic-genealogy .genealogy-table tr .record-actions span.ng-scope,#pic-genealogy .genealogy-table tr .record-actions span.ng-scope,ul.registration-info-list,p.pic-diversen,.registered-person span.ng-scope,li.view.ng-scope a:nth-of-type(1) span span{display:none;}@media (min-width:768px){.picturae-genealogy-container .row{width:725px;}}@media (min-width:992px){.picturae-genealogy-container .row{width:945px;}}@media (min-width:1200px){.picturae-genealogy-container .row{width:1145px;}}.pagination-button-list .button-disabled:hover{background:var(--dark-khaki) !important;}.picturae-genealogy-container a{color:var(--dark-khaki);}.picturae-genealogy-container a:hover{color:var(--dark-khaki);}.monitor-button{background-color:var(--dark-khaki);}.picturae-genealogy-container .loading{background-color:var(--dark-khaki);}.picturae-genealogy-container .row{max-width:100%;}.picturae-genealogy-container .form-control{border:0;padding:0;height:inherit;}.picturae-genealogy-container .searchhelp{font-size:1rem;}.picturae-genealogy-container .search-form.genealogy .search-button{background:rgba(51,51,51,0.2);border:1px solid #fff;text-decoration:none;border-radius:2px;text-transform:uppercase;font-family:Akkurat-Pro-Bold,sans-serif;font-weight:400;font-style:normal;}.picturae-genealogy-container .search-form.genealogy .search-button:hover{background-color:rgba(51,51,51,0.5);border:1px solid #fff;text-decoration:none;}.picturae-genealogy-container .filters.genealogy .pic-filter-container{min-height:44px;}.genealogy-table th{background:#3366cc;}.genealogy-table td.person{color:var(--dark-khaki);text-decoration:underline;font-weight:bold;}.genealogy-table th.sortable{background:url(https://webservices.memorix.nl/genealogy/dist/img/picturae-icons/ascdesc-marge-white.png)
    no-repeat 100% var(--dark-khaki);}.genealogy-table th.sortable.sort-desc{background:url("https://webservices.memorix.nl/genealogy/dist/img/picturae-icons/desc-marge-white.png")
    no-repeat center right #356612;}.genealogy-table th.sortable.sort-asc{background:url("https://webservices.memorix.nl/genealogy/dist/img/picturae-icons/asc-marge-white.png")
    no-repeat center right #356612;}.genealogy-table th.header{padding:4px 15px 4px 5px;}.genealogy-table tr.visited,.genealogy-table tr.visited:hover{background:var(--light-green) !important;}.genealogy-table td{vertical-align:middle;}.filters.genealogy .filter-box-external,.filters.genealogy .filter-default .filter-box.active,.filters.genealogy .pic-filter-container{background:var(--light-sand);}.tablerecord.active{border:2px solid rgba(56,151,63,0.1) !important;}.tablerecord .registration{background:none;border:none;}.tablerecord .registration .registered-person{padding:0;margin:0;box-shadow:none;border:none;}.tablerecord .registration .registered-person p{margin:0 !important;}.tablerecord .registration .other-registered-persons{margin:0;}.tablerecord aside{margin-top:45px;}.tablerecord aside .record-actions a{background:var(--dark-khaki) !important;}.registered-person span.label{font-weight:bold;}#pic-genealogy .genealogy-table tr .record-actions i.pic-icon-eye:after{content:" View record";font-style:normal;}slider div.bar .selection,[slider] div.bar .selection{background:var(--dark-green) !important;}slider div.handle.active:after,[slider] div.handle.active:after{background-color:var(--dark-green) !important;}.slider-container table.period-chart .labels td .label{color:var(--dark-khaki) !important;}.slider-container table.period-chart .markers td{border-bottom:1px solid #333333;border-left:1px solid #333333;border-right:1px solid #333333;}.pic-period-box{input{font-size:18px;}}.help-text h1{font-size:16px;background:none;font-weight:bold;margin-top:5px;margin-bottom:10px;}#feedback{cursor:pointer;border:3px solid #ddd;border-left:0;}.filters.genealogy #filtered ul li a{background-color:var(--light-green) !important;border:1px solid var(--dark-khaki);border-radius:0px;color:var(--dark-khaki) !important;text-transform:none;padding-right:1rem;}.filters.genealogy #filtered ul li a:hover{background-color:var(--dark-khaki) !important;color:var(--white) !important;}#filtered{display:block;clear:both;}.search-form.genealogy .search-help{background-color:var(--light-sand);color:var(--dark-khaki);}.search-form.genealogy .search-help:hover,.search-form.genealogy .search-help.active{background-color:var(--light-green);color:var(--dark-khaki);}.searchhelp{background:#ffffff;color:#333333;}.searchhelp ul li em{color:#333333;}.searchhelp ul li:nth-child(even){background:var(--light-sand);}.genealogy-topviewer-dialog .metadata-button:hover,.genealogy-topviewer-dialog .download-button:hover,.genealogy-topviewer-dialog .fromdeed-button:hover{color:var(--light-green);border:2px solid var(--light-green);}@media all and (max-width:640px) and (min-width:0px){.genealogy-table thead{background:var(--white) !important;display:none !important;}.filter-header{margin-left:20px;}.filters.genealogy #filtered ul{display:block;width:100%;margin-bottom:20px;}.filters.genealogy #filtered ul li a{background-color:#dd5f15;margin-left:20px;margin-bottom:10px;}.filters.genealogy #filtered ul li a:hover{background-color:rgba(235,184,8,0.75);}}.hero h1{padding:1rem;margin-bottom:2rem;}.wysiwyg{background-color:transparent;max-width:100%;margin:0 auto;}@media (min-width:768px){.wysiwyg{width:725px;}}@media (min-width:992px){.wysiwyg{width:945px;}}@media (min-width:1200px){.wysiwyg{width:1145px;}}[data-widget-type="slice"]{max-width:100%;margin:0 auto;background-color:transparent;}[data-widget-type="textColumns"]{max-width:100%;margin:0 auto;}[data-widget-content="col1"]{max-width:100%;margin:0 auto;}[data-widget-content="col1"] h1{padding:1rem;margin:0;@media (min-width:768px){padding:2.5rem 0;}}[data-widget-config*='"mode":"pattern"']:has([data-widget-content="col1"] h1){max-width:100%;width:100%;background-color:var(--light-sand);margin:0 !important;}[data-widget-config*='"mode":"pattern"']:has([data-widget-content="col1"] h1)
  [data-widget-content="col1"]{max-width:100%;width:100%;}@media (min-width:768px){[data-widget-type="slice"],[data-widget-type="textColumns"],[data-widget-content="col1"]{max-width:725px;}}@media (max-width:767px){[data-widget-type="slice"]{margin:0 1rem;}}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
