/*!
 *                   _          _             _ _            _         _           _     
 *    __ _ _ __ ___ | |__  _ __(_)_  __   ___| (_) ___ _ __ | |_    __| | __ _ ___| |__  
 *   / _` | '_ ` _ \| '_ \| '__| \ \/ /  / __| | |/ _ \ '_ \| __|  / _` |/ _` / __| '_ \ 
 *  | (_| | | | | | | |_) | |  | |>  <  | (__| | |  __/ | | | |_  | (_| | (_| \__ \ | | |
 *   \__,_|_| |_| |_|_.__/|_|  |_/_/\_\  \___|_|_|\___|_| |_|\__|  \__,_|\__,_|___/_| |_|
 *
 *         Copyright (c) 2022 K. Bisterbosch - All rights reserved.
 *
 * Inhoudsopgave: 
 * - insights.layout.css
 * - insights.loading.css
 * - insights.markup.css
 * - insights.theme.css
 *
 * dd. 2022-08-30 @ 03:10:49
 */

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400');html,body{height:100%}html.application, body.application{overflow:hidden;background-color:rgba(0, 0, 0, 0.025)}i.material-icons{font-size:inherit;line-height:inherit;vertical-align:bottom}*:not(.form-control):not(a):not(.btn){cursor:default}*:not(.form-control):not(a):not(.btn) *{cursor:inherit}a,.btn:not([disabled]){cursor:pointer!important}.container-fluid{padding-right:.5rem;padding-left:.5rem}.row{margin-right:-.5rem;margin-left:-.5rem}.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-right:.5rem;padding-left:.5rem}.card-deck .card{margin-right:.5rem;margin-left:.5rem}.hide{display:none}.swipe-area{position:absolute;width:1rem;left:0;top:0;height:100%;z-index:1}#content{position:relative;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg, rgba(230,230,230,1) 0%, rgba(243,243,243,1) 5%)}#content, .sidebar{overflow-y:auto;overflow-x:hidden}#content, div.sidebar{height:calc(100% - 56px)}div.sidebar{border-left-style:solid}.sidebar{width:270px;padding-left:0;padding-right:0;border-color:rgba(0, 0, 0, 0.1);border-width:1px}nav.sidebar{border-right-style:solid}#navbar{height:56px;border-bottom:1px solid rgba(0, 0, 0, 0.1);z-index:998}.nav-link{white-space:nowrap}.navbar-brand{white-space:nowrap;width:100%;overflow-x:hidden}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight:400}.sidebar-shadow{width:100%;height:100%;content:" ";position:absolute;z-index:9999;display:none;background:-moz-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.35) 4%, rgba(0,0,0,0.35) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.35) 4%,rgba(0,0,0,0.35) 100%);background:linear-gradient(to right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.35) 4%,rgba(0,0,0,0.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#59000000',GradientType=1 )}.badge-super{vertical-align:super}.sidebar-brand,.sidebar-brand:hover,.sidebar-brand:active{display:block;width:100%;height:56px;line-height:56px;padding:0 0 0 18.75px;font-size:1.3rem;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.1);text-decoration:none}.navbar:before{content:"";position:absolute;width:1px;height:inherit;left:-1px;background-color:#03a9f4}.navbar-dark > .sidebar-brand,.navbar-dark > .sidebar-brand:hover,.navbar-dark > .sidebar-brand:active{background-color:rgba(0,0,0,0.1);font-weight:400}nav.sidebar.navbar-dark .sidebar-brand{color:#fff}nav.sidebar.navbar-light .sidebar-brand{color:#000}.sidebar-brand .badge-super{font-size:9px;margin-left:-12px}.card{box-shadow:0 2px 3px rgba(0, 0, 0, 0.05)}.card .card-header, .card .card-footer{color:rgba(0, 0, 0, 0.84);background-color:rgba(0,0,0,0.02)}.card-header{padding:.75rem 1.25rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}.card .card-header .card-title, .card .card-header .card-subtitle{margin:0 !important}.card .card-title{font-size:1.25rem;margin-bottom:.625rem}nav.sidebar .nav-link{padding:.25rem}nav.sidebar .nav-link{display:block;font-weight:400;line-height:2.5rem;padding:0 0 0 18.75px;font-size:.9rem}nav.sidebar.navbar-dark .nav-link{color:#fff}nav.sidebar.navbar-light > .nav .nav-link{color:#000;margin:.5rem .5rem 0;border-radius:.25rem}nav.sidebar.navbar-dark .nav-item:hover, nav.sidebar.navbar-dark .nav-item.open, nav.sidebar.navbar-dark .nav-item.active{color:#fff!important;background:rgba(255, 255, 255, 0.12)}nav.sidebar.sidebar-dark .sm-active-button-bg .active > .sidebar-menu-button{background:rgba(255, 255, 255, 0.12);color:#fff!important}nav.sidebar.navbar-dark .nav-item:not(.active) > .nav-link > .material-icons, nav.sidebar.navbar-dark .nav-item:not(.active) > .nav-link > .fa, nav.sidebar.navbar-dark .nav-item.open > .nav-link:not(:only-child):before, nav.sidebar.navbar-dark .nav-item:not(:only-child):before{color:rgba(255, 255, 255, 0.54)!important}nav.sidebar.navbar-dark .nav-item:hover > .nav-link > .material-icons, nav.sidebar.navbar-dark .nav-item:hover > .nav-link > .fa{color:#fff !important}nav.sidebar.navbar-light > .nav .nav-item:hover > .nav-link, nav.sidebar.navbar-light > .nav .nav-item.open > .nav-link, nav.sidebar.navbar-light > .nav .nav-item.active > .nav-link{background:rgba(179, 229, 252, 0.25)}nav.sidebar.navbar-light > .nav .nav-item.open .nav-item.active > .nav-link{background:rgba(179, 229, 252, 0.5)!important}nav.sidebar.navbar-light .nav-item.active > .nav-link, nav.sidebar.navbar-light .nav-item.active > .nav-link > .material-icons, nav.sidebar.navbar-light .nav-item.active > .nav-link > .fa{color:#03a9f4!important}nav.sidebar.navbar-light .sm-active-button-bg .active > .sidebar-menu-button{background:rgba(0, 0, 0, 0.04);color:#000!important}nav.sidebar.navbar-light .nav-item:not(.active) > .nav-link > .material-icons, nav.sidebar.navbar-light .nav-item:not(.active) > .nav-link > .fa, nav.sidebar.navbar-light .nav-item.open > .nav-link:not(:only-child):before, nav.sidebar.navbar-light .nav-item:not(:only-child):before{color:rgba(0, 0, 0, 0.54)!important}nav.sidebar .nav-item.open > .nav-link:not(:only-child)::before{content:""}nav.sidebar .nav-link:not(:only-child)::before{font-family:"Material Icons";content:"";position:absolute;right:18.75px;display:block}nav.sidebar .nav-link .material-icons, nav.sidebar .nav-link .fa{vertical-align:middle;width:31.5px;display:inline-block;line-height:normal;position:relative}nav.sidebar .nav-link .material-icons{font-size:24px}nav.sidebar .nav-link .fa{font-size:22px}nav.sidebar .nav-item > ul.nav{display:none}nav.sidebar .nav-item.open > ul.nav{display:block}nav.sidebar .nav-item{position:relative;overflow:hidden}nav.sidebar .nav-link, nav.sidebar .nav-link:hover, nav.sidebar .nav-link:focus{text-decoration:none}nav.sidebar .user{background:rgba(0, 0, 0, 0.025);border-bottom:1px solid rgba(0, 0, 0, 0.05);display:block;padding:.625rem 0}nav.sidebar.navbar-dark .user{color:rgba(255, 255, 255, 0.54)}nav.sidebar.navbar-light .user{color:rgba(0, 0, 0, 0.54)}nav.sidebar .user .rounded-circle{width:180px;height:180px;display:inline-block;position:relative;overflow:hidden}nav.sidebar.navbar-dark .user .rounded-circle{background:rgba(255, 255, 255, 0.1)}nav.sidebar.navbar-light .user .rounded-circle{background:rgba(0, 0, 0, 0.025)}nav.sidebar .user .rounded-circle > span{display:block;text-transform:uppercase;font-weight:700;font-size:240px;line-height:240px;vertical-align:middle;-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg);position:absolute}nav.sidebar.navbar-dark .user .rounded-circle > span{color:rgba(255, 255, 255, 0.1)}nav.sidebar.navbar-light .user .rounded-circle > span{color:rgba(0, 0, 0, 0.075)}nav.sidebar .user .rounded-circle > span:first-child{z-index:2;left:-20px;top:-45px}nav.sidebar .user .rounded-circle > span:last-child{z-index:1;left:50px;top:-30px}body{background-color:#f5f7fa}.bg-ambrix-light{background-color:#e3f2fd}.bg-ambrix{background-color:#3890c8}.bg-ambrix-alt{background-color:#2196f3}@media screen and (max-width:991px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-100%}.row-offcanvas-right.active .sidebar-offcanvas{right:-270px}.row-offcanvas-left .sidebar-offcanvas{left:-100%}.row-offcanvas-left.active .sidebar-offcanvas{left:-270px}.row-offcanvas-right.active{right:270px}.row-offcanvas-left.active{left:270px}.sidebar-offcanvas{position:absolute;top:0;width:270px}}.modal{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.modal-backdrop.show{opacity:.75}.modal-content{position:relative;background-color:#fff;background:rgba(255, 255, 255, 1);background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(249, 249, 249, 1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(249, 249, 249, 1)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(249, 249, 249, 1) 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(249, 249, 249, 1) 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(249, 249, 249, 1) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(249, 249, 249, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;outline:0}@media (min-width:576px){.modal-sm{width:90%;max-width:500px}.modal-md{width:90%;max-width:700px}.modal-lg{width:90%;max-width:900px}.modal-xl{width:90%;max-width:1200px}.modal-xxl{width:95%;max-width:95%}}.sidebar .json-content{list-style:none;padding:0}.sidebar .json-content h6{border-bottom:1px solid rgba(0,0,0,0.125);margin:0;color:rgba(0, 0, 0, 0.54);font-weight:500;background:#fff}.sidebar .json-content ul{background-color:rgba(0,0,0,0.025);border-bottom:1px solid rgba(0,0,0,0.125);color:rgba(0,0,0,0.6)}.sidebar .json-content > [data-log-type] > h6{border-bottom:1px solid rgba(0,0,0,0.125);margin:0;color:rgba(0, 0, 0, 0.54);font-weight:500;background:#fff}.sidebar .json-content > [data-log-type] > ul{list-style:none;padding:0}.sidebar .json-content > [data-log-type] > ul > li > a, .sidebar .json-content > [data-log-type] > ul > li > div{border-bottom:1px solid rgba(0,0,0,0.125);padding:.5rem 1rem;background-color:#f2f2f2;color:rgba(0, 0, 0, 0.4 )}.sidebar .json-content > [data-log-type] > ul > li > a:hover{background-color:#fff}.sidebar .json-content > [data-log-type] > ul > li i.material-icons, .sidebar .json-content > [data-log-type] > ul > li i.fa{display:inline-block}.sidebar .json-content > [data-log-type] > ul > li .title{font-weight:500;display:inline-block}.sidebar .json-content > [data-log-type] > ul > li .title:first-letter{text-transform:uppercase}.sidebar .json-content > [data-log-type] > ul > li .small{font-size:0.7rem}.modal-body{padding:.75rem .75rem 0 .75rem}.messages > li > button.float-right + .small{clear:right}.tab-content{border-left:1px solid rgba(0,0,0,0.125);border-right:1px solid rgba(0,0,0,0.125);border-bottom:1px solid rgba(0,0,0,0.125)}.table-border{border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}i.fa.rot-45, i.material-icons.rot-45{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#daycare .easy-autocomplete-container{left:unset;position:fixed;width:unset;z-index:2}.blur{-webkit-filter:blur(10px);filter:blur(10px)}.border-relative{border-color:rgba(0,0,0,0.1)!important}dt{margin:0.5rem 0 0 0}dt:first-child, dd{margin:0}.set-condensed > .card:not(:first-child){margin-top:-2px!important}.min-width-1{min-width:7.6rem}.min-width-2{min-width:9rem}.min-width-3{min-width:11rem}.dotted{border-bottom:1px dotted #ccc}.border-middle{width:100%;position:relative}.border-middle:before{content:'';position:absolute;left:0;bottom:50%;border-bottom:1px solid #dee2e6;width:100%}.border-middle > *{position:inherit}.bg-black{background-color:#000}.mw-1{max-width:1rem}.mw-2{max-width:2rem}.mw-3{max-width:3rem}.mw-4{max-width:4rem}.mw-5{max-width:5rem}.mw-6{max-width:6rem}.mw-7{max-width:7rem}.mw-8{max-width:8rem}.mw-9{max-width:9rem}.mw-10{max-width:10rem}.mw-11{max-width:11rem}.mw-12{max-width:12rem}.mw-13{max-width:13rem}.mw-14{max-width:14rem}.mw-15{max-width:15rem}.mw-16{max-width:16rem}.mw-17{max-width:17rem}.mw-18{max-width:18rem}.mw-19{max-width:19rem}.mw-20{max-width:20rem}.mnw-1{min-width:1rem}.mnw-1-5{min-width:1.5rem}.mnw-2{min-width:2rem}.mnw-3{min-width:3rem}.mnw-4{min-width:4rem}.mnw-5{min-width:5rem}.mnw-6{min-width:6rem}.mnw-7{min-width:7rem}.mnw-8{min-width:8rem}.mnw-9{min-width:9rem}.mnw-10{min-width:10rem}.mnw-11{min-width:11rem}.mnw-12{min-width:12rem}.mnw-13{min-width:13rem}.mnw-14{min-width:14rem}.mnw-15{min-width:15rem}.mnw-16{min-width:16rem}.mnw-17{min-width:17rem}.mnw-18{min-width:18rem}.mnw-19{min-width:19rem}.mnw-20{min-width:20rem}.t-0{top:0}.t-1{top:.125rem}.t-2{top:.25rem}.t-3{top:.375rem}.t-4{top:.5rem}.r-0{right:0}.r-1{right:.125rem}.r-2{right:.25rem}.r-3{right:.375rem}.r-4{right:.5rem}.l-0{left:0}.l-1{left:.125rem}.l-2{left:.25rem}.l-3{left:.375rem}.l-4{left:.5rem}.b-0{bottom:0}.b-1{bottom:.125rem}.b-2{bottom:.25rem}.b-3{bottom:.375rem}.b-4{bottom:.5rem}.alert{box-shadow:0 2px 3px rgba(0, 0, 0, 0.05)}@media (min-width:576px){.card-deck > div{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.hidedisabledbtns a.btn.disabled{display:none !important}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}@media (min-width:576px){.card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (min-width:768px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:1200px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.tooltip .tooltip-inner{background-color:rgba(56,144,200,.95)}.tooltip.bs-tooltip-left .arrow:before{border-left-color:rgba(56,144,200,.95)}.tooltip.bs-tooltip-top .arrow:before{border-top-color:rgba(56,144,200,.95)}.tooltip.bs-tooltip-right .arrow:before{border-right-color:rgba(56,144,200,.95)}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:rgba(56,144,200,.95)}#calendar.actualize:before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background-color:#f3f3f3;opacity:0.65;z-index:2}[data-load-content]{display:none}.fc-view-container .fc-attendance-view *{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.fc .fc-attendance-view td, .fc .fc-attendance-view th{border-style:unset;border-top-style:solid}.fc .fc-attendance-view table{table-layout:initial}.mh-50 ul.list-group{max-height:40vh;overflow-y:auto}#navbar .easy-autocomplete-container{box-shadow:0 5px 10px rgba(0,0,0,.33)}#navbar .easy-autocomplete-container > ul{max-height:calc(100vh - 110px);overflow-y:auto;overflow-x:hidden;margin-bottom:0}.loading-overlay{position:absolute;z-index:998;width:100%;height:100%;top:0;left:0;background:rgba(255, 255, 255, 1);display:table;text-align:center}.loading{box-sizing:border-box;position:relative;display:inline-block;padding:0.5em;vertical-align:middle;margin-top:-10%;text-align:center;background-color:transparent;border:5px solid transparent;border-top-color:#039BE5;border-bottom-color:#039BE5;border-radius:50%}.loading.outer{animation:spin 1s infinite}.loading.inner{animation:spin 1s infinite}@keyframes spin{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.loader-wrapper{box-sizing:border-box;display:table-cell;vertical-align:middle}body{font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.center{display:block;text-align:center}.sidebar.font-weight-bold *{font-weight:500!important}.xx-large{font-size:3rem !important;line-height:3rem !important}.x-large{font-size:2.4rem !important;line-height:2.4rem !important}.large{font-size:1.8rem !important;line-height:1.8rem !important}.normal{font-size:1rem}.small{font-size:0.9rem}.x-small{font-size:0.85rem !important}.xx-small{font-size:0.8rem !important}.xxx-small{font-size:0.7rem !important}.xxxx-small{font-size:0.55rem !important}.fc-view-container{background-color:#fff}.fc h2{font-size:1.6rem;font-weight:300!important}.fc button, .fc table, body .fc{font-size:.92rem}.fc-time,.fc-time-grid-event .fc-time, .fc-bg .table-bordered td:first-child > span{font-size:10px}.fc-time-grid .fc-slats .fc-minor td{border-top-style:none}.fc-agendaDay-button:before, .fc-dayList-button:before{font:normal normal normal 14px/1 FontAwesome;margin-right:.5rem}.fc-agendaDay-button:before{content:"\f073"}.fc-dayList-button:before{content:"\f03a"}.fc-list-item-title > a{font-weight:500}.fc-list-item-title > a > span{font-weight:normal}a{color:rgba(0, 0, 0, 0.84)}.hidden{display:none}.table-sm td,.table-sm th{padding:.6rem}.table-sm td:last-child,.table-sm th:last-child{padding:.6rem}.table-sm th{font-weight:500}@media (max-width:767.98px){.fc-toolbar .fc-left, .fc-toolbar .fc-center, .fc-toolbar .fc-right{float:none;text-align:center}.fc-toolbar > * > .btn-group{display:block;float:none!important;margin-bottom:.25rem}}input[type="number"]{text-align:right}.dataTable select.form-control-sm:not([size]):not([multiple]){}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0}.dataTables_wrapper.container-fluid{padding:0}.dataTables_filter, .dataTables_info, .dataTables_length, .dataTables_paginate{padding:0 20px}.dataTables_wrapper .dataTables_paginate .paginate_button, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:active, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{border:none;background:none}table.dataTable thead th, table.dataTable thead td, table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,0.1)}nav.sidebar.navbar-dark #daycarelocation{color:#fff}.messaging{max-height:38vh;overflow-y:scroll}.messaging > .messages{padding:0}.messaging > .messages > li{border-radius:10px;padding:.5rem;margin:.5rem;list-style-type:none;font-size:small;position:relative;min-height:2.3rem}.messaging > .messages > li.incoming{background:rgba(0,0,0,0.05);margin-right:10%;margin-left:1rem}.messaging > .messages > li.outgoing{background:rgba(220,248,198,1);margin-left:10%;margin-right:1rem}.messaging > .messages > li > .arrow{position:absolute;width:0;height:0;border-style:solid}.messaging > .messages > li.incoming > .arrow{left:-8px;border-color:rgba(0,0,0,0.05);top:10px}.messaging > .messages > li.outgoing > .arrow{right:-8px;border-color:rgba(220,248,198,1);bottom:10px}.arrow-up{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom-width:8px;border-top:0}.arrow-down{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top-width:8px;border-bottom:0}.arrow-right{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left-width:8px;border-right:0}.arrow-left{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right-width:8px;border-left:0}.form-check-label{margin-left:0}input:focus, textarea:focus{outline-style:solid;outline-width:2px}.max-height-10{max-height:10vh;overflow-y:scroll}.max-height-20{max-height:20vh;overflow-y:scroll}.max-height-30{max-height:30vh;overflow-y:scroll}.max-height-40{max-height:40vh;overflow-y:scroll}.max-height-50{max-height:50vh;overflow-y:scroll}.max-height-60{max-height:60vh;overflow-y:scroll}.max-height-70{max-height:70vh;overflow-y:scroll}.easy-autocomplete{width:100% !important}.easy-autocomplete input{width:100%}.easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category{padding:0;font-size:.9rem}.easy-autocomplete-container ul li.selected{background-color:rgba(0,0,0,0.05)}.easy-autocomplete a{padding:.5rem;border-top:1px solid rgba(0,0,0,0.1)}.easy-autocomplete a:hover{text-decoration:none}.easy-autocomplete a > span{line-height:unset}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.btn-xs{padding:.15rem .20rem;line-height:1rem}.btn-xs .fa, .btn-xs .material-icons{font-size:.9rem}.multiselect-container>li>a>label{padding:.25rem .75rem;white-space:nowrap;font-size:.875rem}.cursor-grab{cursor:grab !important}.cursor-move-x:hover{cursor:w-resize !important}.cursor-move-y:hover{cursor:n-resize !important}.cursor-move-xy:hover{cursor:all-scroll !important}.fc-list-table tr.fc-list-item{cursor:pointer !important}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.list-style-none{list-style-type:none}@media all and (max-width:767px){.btn-sm-block{width:100%;display:block;float:none!important;margin:0 0 .5rem 0!important}}a.meta-card[href^="api"]:not(.meta-card-condensed):before{content:'\f00e';font:normal normal normal 14px/1 FontAwesome;vertical-align:super;font-size:smaller;margin-right:.25rem;color:rgba(0,0,0,0.1 )}a.meta-card[href^="api"]:hover:before{color:rgba(0,86,179,0.50 )}a.meta-card,a.meta-card:hover{cursor:default!important}a.meta-card[href^="api"]:hover{text-decoration:none;cursor:pointer!important}button.back{padding:.5rem 0 0;background-color:transparent;border:0;-webkit-appearance:none;font-size:.8rem;line-height:1;color:#000;opacity:.5}.form-control-inline{display:inline;width:auto}.form-control-time{display:inline!important;width:55px!important}.form-control-date{display:inline!important;width:88px!important}.custom-control.custom-checkbox-small{min-height:1.3rem;padding-left:1.3rem}.custom-checkbox-small > .custom-control-label::before, .custom-checkbox-small > .custom-control-label::after{width:.9rem;height:.9rem}.table-success-light, .table-success-light>td, .table-success-light>th{background-color:#f3faf4}.table-danger-light, .table-danger-light>td, .table-danger-light>th{background-color:#fceaeb}.table-warning-light, .table-warning-light>td, .table-warning-light>th{background-color:#fff8e6}.table-secondary-light, .table-secondary-light>td, .table-secondary-light>th{background-color:#f7f7f9}.table-info-light, .table-info-light>td, .table-info-light>th{background-color:#e8f6f8}.table-hilight, .table-hilight>td, .table-hilight>th{background:repeating-linear-gradient( -45deg, #ffffe0, #ffffe0 10px, #fffce0 10px, #fffce0 20px )!important}.table-success-light .custom-checkbox > .custom-control-label::before, .table-danger-light .custom-checkbox > .custom-control-label::before, .table-warning-light .custom-checkbox > .custom-control-label::before, .table-info-light .custom-checkbox > .custom-control-label::before, .table-hilight .custom-checkbox > .custom-control-label::before{border:1px solid rgba(0,0,0,0.1)}.del{text-decoration:line-through}.multiselect-container > li a > label{width:100%}.pre{white-space:pre;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.list-group-flush .list-group-item:first-child{border-top:0}.form-control-xs{height:calc(1.25em + .5rem + 2px);padding:.125rem .25rem;font-size:.875rem;line-height:1;border-radius:.2rem}table[data-type="TSO"] tr td:not(:first-child){text-align:center}table[data-type="TSO"] tr[data-creditsset] td:not(:first-child):not(.month-closed):not(.month-credits-impossible):hover > span:before{content:"\f00c";font-family:FontAwesome;color:rgba(0,0,0,.25)}.table-bordered td.monday{border-left-color:yellow!important;border-left-width:2px}.table-bordered td{background-clip:padding-box}svg > g > g:last-child{pointer-events:none}.text-opacity-25{color:rgba(0,0,0,.25)}.text-opacity-30{color:rgba(0,0,0,.3)}.text-opacity-35{color:rgba(0,0,0,.35)}.text-opacity-40{color:rgba(0,0,0,.4)}.text-opacity-45{color:rgba(0,0,0,.45)}.text-opacity-50{color:rgba(0,0,0,.5)}.text-opacity-55{color:rgba(0,0,0,.55)}.text-opacity-60{color:rgba(0,0,0,.6)}.text-opacity-65{color:rgba(0,0,0,.65)}.text-opacity-70{color:rgba(0,0,0,.7)}.text-opacity-75{color:rgba(0,0,0,.75)}#daycare-charts .tab-pane > div.text-muted{padding:.75rem 0 0 .5rem}#attendance-charts .tab-pane > div.text-muted{padding:0 0 0 .75rem}code.highlight{color:#e83e8c}.text-blink{animation:blinker .75s ease-in-out 50;transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);will-change:transform}.form-control{box-sizing:border-box!important;border-color:rgba(0,0,0,.15)}@keyframes blinker{0%{}50%{opacity:0}100%{}}.fc #staff-attendance .btn.badge.badge-pill{margin:initial;height:initial;padding:3px .75em;font-size:12px}#management .sorting_1:hover{cursor:grab!important}#management .sorting_1:active{cursor:grabbing!important}.blurred:not(:focus):not(:hover){color:transparent;text-shadow:0 0 6px rgba(0,0,0,0.5)}.form-control-sm.blurred:not(:focus):not(:hover){line-height:calc(1.5em + .5rem + 2px)}.opacity-50{opacity:0.5!important}.modal-backdrop{background-color:#f3f3f3}.modal-content{box-shadow:0 0 40px #f3f3f3}.navbar-dark.bg-dev{background-color:#03a9f4}.navbar-dark.bg-test{background-color:#03a9f4}.navbar-dark.bg-main{background-color:#03a9f4}.text-main{color:#607d8b}.navbar-light.bg-dev{background-color:rgba(255, 255, 255, 1)}.navbar-light.bg-test{background-color:rgba(255, 255, 255, 1)}.navbar-light.bg-main{background-color:rgba(255, 255, 255, 1)}nav.sidebar.navbar-light .sidebar-brand{background-color:#03a9f4;color:#fff}.text-muted{color:rgba(0,0,0,0.5)!important}.fc-nonbusiness{background-color:rgba(0,0,0,.25)}.fc-bg .fc-day.alert.alert-info{background-color:rgba(254,224,72,0.08)}.fc-slats .table-bordered td,.fc-slats .table-bordered th{border-color:rgba(0,0,0,0.1)}.fc-event{border:none;padding:5px}.fc-event, .fc-event-dot{background-color:transparent}.fc-event > .fc-bg{border:1px solid rgba(0,0,0,.65)}.fc-event-dot{border:1px solid rgba(0,0,0,.2)}.fc-event.status-aanvraag > .fc-bg, .fc-list-item.status-aanvraag > .fc-list-item-marker > .fc-event-dot{background-color:rgba(255,0,0,1) !important;animation-name:pulse-35;animation-duration:1s;animation-iteration-count:infinite}.fc-event.status-aanvraag > .fc-bg{opacity:.36}.fc-list-item.status-aanvraag > .fc-list-item-marker > .fc-event-dot{opacity:1}.fc-event.status-aanvraag:not(.fc-day-grid-event){color:#000}.fc-event.status-optie > .fc-bg, .fc-list-item.fc-event.status-optie > .fc-list-item-marker > .fc-event-dot{opacity:0.5}.fc-event.status-reservering > .fc-bg, .fc-list-item.status-reservering > .fc-list-item-marker > .fc-event-dot{opacity:1}.fc-timelineDay-button:before, .fc-datePickerButton-button:before{font:normal normal normal 14px/1 FontAwesome;margin-right:.5rem}.fc-timelineDay-button:before{content:"\f00b"}.fc-datePickerButton-button:before{content:"\f073"}.fc-bgevent{background:rgba(0,0,0,.25)}.fc-timeline .fc-divider{background:rgba(0,0,0,.12)}.fc-event-dot{}.close{font-size:1.25rem}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #dee2e6}.dataTables_scrollHeadInner{width:100% !important}.dataTables_scrollHeadInner table{width:100% !important}table tbody > tr.even2{background-color:rgba(0,0,0,0.025)}tr.even2 + tr.even2 > td, tr.odd2 + tr.odd2 > td{border-top:0}@keyframes pulse-35{0%{opacity:.35 }50%{opacity:.100 }100{opacity:.35}}@keyframes pulse-60{0%{opacity:.60 }50%{opacity:.100 }100{opacity:.60}}.box-inner-shadow{box-shadow:0 0 10px rgba(0, 0, 0, 0.2) inset}body.login, body.register{background:-webkit-radial-gradient(#fff, #ddd);background:-o-radial-gradient(#fff, #ddd);background:-moz-radial-gradient(#fff, #ddd);background:radial-gradient(#fff, #ddd);background:url('images/bg.png') repeat}table[data-type] tr[data-creditsset] td:not(:first-child):not(.month-closed):not(.month-credits-impossible):hover{background:rgba(171,240,176,0.25);cursor:pointer}table[data-type] tr[data-staff]:not([data-staff=""]) td:not(:first-child):not(.month-closed):not([data-attendance]):hover{background:rgba(171,240,176,0.25);cursor:pointer}td.month-closed:not([data-placement-id]){background-color:#f6f6f6!important;color:rgba(0,0,0,.25)}table tr td.month-credits-possibile:not(:first-child), table tr td.month-plov-incl:not(:first-child){background-color:#fff}table tr td.month-credits-impossible:not(:first-child), table tr td.month-plov-excl:not(:first-child){background-color:#f6f6f6}div.attendance-aanwezig, table tr td.attendance-aanwezig:not(:first-child){background-color:#c7ffc8!important}div.attendance-afgemeld, div.attendance-ziekte, table tr td.attendance-ziekte:not(:first-child), table tr td.attendance-afgemeld:not(:first-child){background-color:#fcffc9!important}div.attendance-no-show, table tr td.attendance-no-show:not(:first-child){background-color:#ffd6d6!important}div.status-tentative, table tr td.status-tentative:not(:first-child){background-color:#f1faff!important}div.attendance-verlof, table tr td.attendance-verlof:not(:first-child){background-color:#c7e8ff!important}.navbar-dark .ts-danger{text-shadow:0 0 5px #dc3545}.navbar-dark .ts-warning{text-shadow:0 0 5px #856404}.navbar-dark .ts-success{text-shadow:0 0 5px #155724}.navbar-dark .ts-primary{text-shadow:0 0 5px #004085;}.navbar-light .ts-danger{text-shadow:0 0 2px #fff}.navbar-light .ts-warning{text-shadow:0 0 2px #fff}.navbar-light .ts-success{text-shadow:0 0 2px #fff}.navbar-light .ts-primary{text-shadow:0 0 2px #fff;}.navbar-dark .ts-danger.text-danger{color:#f5c6cb!important}.navbar-dark .ts-warning.text-warning{color:#ffeeba!important}.navbar-dark .ts-success.text-success{color:#c3e6cb!important}.navbar-dark .ts-primary.text-primary{color:#b8daff!important}.navbar-dark .settings > form label{color:#fff}.text-primary{color:#03a9f4!important}.btn-primary{background-color:#03a9f4;border-color:#03a9f4}.bg-primary{background-color:#03a9f4!important}