html{font-family:'Open Sans',sans-serif}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../fonts/open-sans-v29-latin-regular.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url('../fonts/open-sans-v29-latin-italic.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/open-sans-v29-latin-700.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('../fonts/open-sans-v29-latin-700italic.woff2') format('woff2')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local('RobotoMono-Regular'),url('../fonts/roboto-mono-v21-latin-regular.woff2') format('woff2')}@font-face{font-family:'Roboto Mono';font-style:italic;font-weight:400;src:local('Roboto Mono Italic'),local('RobotoMono-Italic'),url('../fonts/roboto-mono-v21-latin-italic.woff2') format('woff2')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:700;src:local('Roboto Mono Bold'),local('RobotoMono-Bold'),url('../fonts/roboto-mono-v21-latin-700.woff2') format('woff2')}@font-face{font-family:'Roboto Mono';font-style:italic;font-weight:700;src:local('Roboto Mono Bold Italic'),local('RobotoMono-BoldItalic'),url('../fonts/roboto-mono-v21-latin-700italic.woff2') format('woff2')}.nwa-mono{font-family:"Roboto Mono"}.nwa-cc{align-items:center;display:flex;height:100vh;justify-content:center;overflow:auto;width:100vw}.nwa-gridview{height:100vh;overflow:hidden;width:100vw}.nwa-center-cell{text-align:center!important}.nwa-logo{background-image:url("../images/logo.png");background-position:right bottom;background-repeat:no-repeat}.nwa-contact-image{background-size:contain;height:6rem;width:16rem}.nwa-ciris{background-image:url("../images/ciris.png");background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;height:2rem;left:0;margin-bottom:.5rem;margin-left:.5rem;position:absolute;width:2rem;z-index:1}.nwa-menu-wrap{margin-top:-10vh;max-height:90vh;width:34rem}.nwa-menu-button span{font-size:1rem}.nwa-menu-wrap .nwa-menu-button{float:left;margin:.75rem}.nwa-menu-button-text{font-weight:bold;width:100%}@media (max-width:34rem){.nwa-menu{align-items:flex-start;overflow:auto}.nwa-menu .nwa-menu-wrap{margin-top:0;width:17rem}}.nwa-ingelogd{left:1rem;position:absolute;top:1rem}@media screen and (max-width:620px),(max-height:680px){.nwa-logo{background-image:none}.nwa-ingelogd{display:none}}.nwa-about{color:#515967;font-size:1rem;padding:15px 15px 10px}.nwa-about>span{align-items:center;display:flex}.nwa-about>span:first-child{margin-bottom:.5rem}.nwa-about a,.nwa-about a:active,.nwa-about a:hover,.nwa-about a:focus{color:#515967;outline:0;text-decoration:none}.nwa-form{margin-top:-20vh;max-height:80vh}.nwa-form input{font-size:1.2rem}.nwa-width{width:22rem}.nwa-width-big{width:38rem}.nwa-small-input{width:18.5rem}.nwa-v-spacer{height:1.4rem}.nwa-grouped-buttons{align-items:center;display:flex;justify-content:space-between}.nwa-inline-button{padding:8px;margin:0 0 0 1rem}.nwa-inline-button span{font-size:1.7rem}.nwa-button{padding:.35rem .75rem}.nwa-button span{font-size:1.4rem}.nwa-contact{font-size:1.1rem;font-weight:bold;line-height:2rem}.nwa-text-button{cursor:pointer;display:block;margin-left:.3rem;margin-top:.3rem;width:max-content}.nwa-text-button:hover{font-weight:bold;text-decoration:underline;font-style:italic}.nwa-validate{margin-left:1px;position:absolute;transform:translate(0%,-100%);z-index:1}.nwa-validate .k-invalid-msg{align-items:center;display:flex;font-size:1rem}.nwa-validate .k-tooltip-validation{margin:0}.nwa-validate .k-tooltip{padding:0 0 0 .25rem}.nwa-validate .k-tooltip-validation .k-i-warning{font-size:1rem}.nwa-hr-thin{border-top:1px solid gray;-moz-box-shadow:1px 1px 2px rgba(50,50,50,0.25);-webkit-box-shadow:1px 1px 2px rgba(50,50,50,0.25);box-shadow:1px 1px 2px rgba(50,50,50,0.25);margin-bottom:.2rem;margin-top:.2rem}.nwa-h1{font-size:1.1rem;font-weight:bold;letter-spacing:.1rem}.nwa-h2{font-size:.9rem;font-style:italic;font-weight:bold;margin-bottom:.5rem;margin-top:.25rem}.nwa-h3{color:#aaa;float:right;font-size:.6rem;font-style:italic;margin-right:.25rem;margin-top:.7rem}.nwa-toolbar{background-color:transparent}.nwa-splitter{border-width:0;height:calc(100% - 51px)}.nwa-grid{border-width:0;margin:0;padding:0}.nwa-num-width{width:4rem}.nwa-label{vertical-align:middle}.nwa-window{background-color:#f9f9f9;overflow:hidden;padding:0!important}.k-button{background-clip:border-box}.nwa-buttongroup .k-active{background-color:#1984c8;color:#fff}.nwa-radio-label{line-height:30px;margin-left:5px}.mainDiagram{background-color:#fff;box-shadow:1px 3px 6px 2px rgba(119,119,119,1);margin:10px 0 10px 10px}.mainDiagram>div{padding-right:10px}.k-fab-text{display:none}.nwa-line-element{color:#333;display:inline-block;font-size:10px;font-style:italic}.nwa-shape-element{display:inline-block;font-size:12px}.persoonDropTarget{border-radius:10px;box-shadow:1px 1px 1px 1px #aaa inset,3px 3px 9px -2px rgba(0,0,0,0.75)}.persoonDropTarget>div:first-child{border-radius:10px;outline:1px solid #999!important}.persoonDropTarget>div:first-child::-webkit-scrollbar{width:17px}.persoonDropTarget>div:first-child::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:0 10px 7px 0;box-shadow:1px 1px 1px 1px #aaa inset}.persoonDropTarget>div:first-child::-webkit-scrollbar-thumb{border-radius:0 10px 10px 0;background-color:#cdcdcd;border:1px solid #999}.persoonDropTarget>div:first-child::-webkit-scrollbar-thumb:hover{background-color:#a6a6a6}.persoonShape{border:2px solid black;border-radius:5px;padding:8px}.persoonKleurItem{border:2px solid black;border-radius:20px;box-shadow:3px 3px 9px -2px rgba(0,0,0,0.75);padding:18px;text-shadow:1px 1px 4px rgba(150,150,150,0.5)}.persoonItem{border:2px solid black;border-radius:5px;box-shadow:3px 3px 9px -2px rgba(0,0,0,0.75);cursor:pointer;font-size:12px;margin:10px;overflow:hidden;padding:8px;text-overflow:ellipsis;text-shadow:1px 1px 4px rgba(150,150,150,0.5);white-space:nowrap}.dossierItem{background-color:#fffaf0;border:2px solid #808080;border-radius:5px;box-shadow:3px 3px 9px -2px rgba(0,0,0,0.75);cursor:pointer;margin-top:5px;max-width:475px;overflow:hidden;padding:15px;text-overflow:ellipsis;text-shadow:1px 1px 4px rgba(150,150,150,0.5);white-space:nowrap;width:fit-content}.connectiePersoonItem{background-color:#f0f8ff;border:2px solid #789;border-radius:10px;box-shadow:3px 3px 9px -2px rgba(0,0,0,0.75);font-size:12px;height:fit-content;max-width:180px;overflow:hidden;padding:8px;text-overflow:ellipsis;text-shadow:1px 1px 4px rgba(150,150,150,0.5);white-space:nowrap;width:fit-content}.connectieItem{background-color:#f0f8ff;border:2px solid #789;border-radius:32px;padding:8px 16px}.connectieLine{border-top:3px solid #777;box-shadow:1px 1px 2px rgba(50,50,50,0.25);margin-top:25px}.connectieDashedLine{border-style:dashed none none}#ouderListView .persoonItem,#partnerListView .persoonItem,#kindListView .persoonItem,#geenListView .persoonItem{max-width:170px}#ouderListView>div,#partnerListView>div,#kindListView>div,#geenListView>div{outline:1px solid #789}.highlightBackground{background-color:#fffff4}.persoonShapeBlauw{background-color:#f0f8ff;border-color:#6cf}.persoonShapeWit{background-color:#f1f1f1;border-color:#999}.persoonShapeGroen{background-color:#d4edda;border-color:#4caf50}.persoonShapeRood{background-color:#ffe1ea;border-color:#cd5c5c}.persoonShapeOranje{background-color:#ffe2b8;border-color:#fb9902}.persoonShapeGeel{background-color:#fffbd7;border-color:#fccc1a}.persoonShapePaars{background-color:#fbf0ff;border-color:#c6f}.nwa-menu-button{padding:.35rem .75rem;width:15.5rem;line-height:1.5rem}.k-slider .k-label{font-size:.75em}.k-slider-horizontal .k-label{bottom:-1em}