@charset "UTF-8";body{background-color:#f2f2f2!important;font-family:Lato,sans-serif!important;height:800px;margin:unset!important}body .intro .header{font-size:20px}body .segment{background-color:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.25em;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;padding:1em}body .segment .segment_title{color:#616164;font-size:18px;font-weight:400;line-height:25px;margin-bottom:25px;margin-top:0}.framework_menu{margin-bottom:20px}.framework_menu.cat_1{background-color:#dbe6f1!important}.framework_menu.cat_2{background-color:#e9d9e4!important}.framework_menu.cat_3{background-color:#fadeca!important}.framework_menu.cat_99{background-color:#e2f1db!important}.framework_menu .menu{align-items:center;display:flex;height:100px;justify-content:space-between;margin:0 32px}.framework_menu .menu .left{align-items:center;background-color:#fff;border:.5px solid #cbcbcb;border-radius:0 4px 4px 0;box-shadow:0 3px 6px 0 rgba(0,0,0,.18);color:#444;cursor:pointer;display:flex}.framework_menu .menu .left img{height:30px;margin:8px;width:30px}.framework_menu .menu .left .title{align-items:center;border-left:.5px solid #cbcbcb;display:flex;font-size:11px;font-style:italic;font-weight:400;justify-content:center;letter-spacing:1px;padding:15px;text-align:center}.framework_menu .menu .right{display:flex}.framework_menu .menu .right .item{align-items:center;background-color:#fff;border:.5px solid #cbcbcb;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.18);color:#424242;cursor:pointer;display:flex;font-size:14px;height:47.5px;justify-content:center;margin-left:10px;min-width:47.5px;padding:10px 15px;text-decoration:none}.framework_menu .menu .right .item .fa-circle-user{font-size:18px;margin-right:10px}.framework_menu .menu .right .item .fa-chevron-down{font-size:13px;margin-left:8px}.framework_menu .menu .right .dropdown-menu{padding:0}.framework_menu .menu .right .dropdown-menu .dropdown-item{align-items:center;color:#424242;cursor:pointer;display:flex;font-size:14px;padding:7px 10px}.framework_menu .menu .right .dropdown-menu .dropdown-item i{margin-right:10px;text-align:center;width:18px}.framework_menu .menu .right .dropdown-menu li:first-child .dropdown-item{border-radius:5px 5px 0 0}.framework_menu .menu .right .dropdown-menu li:last-child .dropdown-item{border-radius:0 0 5px 5px}.framework_menu .app_name{font-size:32px;font-weight:700;height:80px;padding-left:3px;padding-top:10px}.framework_menu .app_name span{font-size:30px;font-style:italic;font-weight:300}.framework_menu .app_name.cat_1{color:#719ac8!important}.framework_menu .app_name.cat_2{color:#a96594!important}.framework_menu .app_name.cat_3{color:#ed7b25!important}.framework_menu .app_name.cat_99{color:#87c871!important}.framework_menu .notifications{background-color:transparent;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .2s ease;width:100vw;z-index:-1}.framework_menu .notifications.show{background-color:rgba(0,0,0,.6);opacity:1;z-index:99}.framework_menu .notifications .list{background-color:#fff;border:.5px solid #cbcbcb;border-radius:4px;height:calc(100vh - 117px);overflow-y:auto;padding:1rem;position:fixed;right:32px;top:85px;width:320px}.framework_menu .notifications .list h2{font-size:18px;font-weight:700;text-align:center}.framework_menu .notifications .list h3{font-size:15px;font-weight:500;margin-bottom:5px;margin-top:15px;padding-left:3px;text-align:left}.framework_menu .notifications .list h3 .fa-solid{cursor:pointer;position:absolute;right:1rem}.framework_menu .notifications .list .alert{font-size:13.5px;margin-top:15px}.framework_menu .notifications .list .notification{border:1px solid #d4d4d4;border-radius:5px;margin-bottom:10px}.framework_menu .notifications .list .notification.clickable{cursor:pointer}.framework_menu .notifications .list .notification .content{font-size:14px;padding:10px}.framework_menu .notifications .list .notification .content.extra{border-top:1px solid #d4d4d4;color:#aaa;display:flex;font-size:12px;justify-content:space-between;padding:5px 10px}.framework_menu .notifications .list .notification .content.extra span{font-style:italic}.framework_menu .notifications .list .notification .content.extra span:first-child{font-style:unset;font-weight:600}.framework_menu .notifications .close{align-items:center;background-color:#fff;border:.5px solid #cbcbcb;border-radius:4px;cursor:pointer;display:flex;font-size:20px;height:47.5px;justify-content:center;position:fixed;right:32px;top:26px;width:47.5px}.modal .modal-body p{font-size:14px}#add_app,.modal .modal-footer{justify-content:space-between}#add_app{align-items:center;display:flex;margin:10px 0}#add_app .title{font-size:20px;font-weight:900}#add_app .months{align-items:center;display:flex}#add_app .months .number{font-size:35px;margin-right:5px}#add_app .months .text{font-size:14px;line-height:15px}.dashboard .filters{margin:10px 0 25px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard .filters .title{font-size:14px;font-weight:800;margin-bottom:5px}.dashboard .filters .list{display:flex}.dashboard .filters .list .label{background-color:#fff;border-radius:5px;color:#000;cursor:pointer;font-size:12px;font-weight:700;line-height:12px;margin-right:5px;padding:7px 10px;text-transform:uppercase;transition:all .25s ease}.dashboard .filters .list .label.cat_1.active{background-color:#719ac8!important;color:#fff!important}.dashboard .filters .list .label.cat_2.active{background-color:#a96594!important;color:#fff!important}.dashboard .filters .list .label.cat_3.active{background-color:#ed7b25!important;color:#fff!important}.dashboard .filters .list .label.cat_99.active{background-color:#87c871!important;color:#fff!important}.dashboard .app_list{-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard .app_list .app{background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);cursor:pointer;margin:1rem 0;padding:1em;position:relative}.dashboard .app_list .app:after{content:"";display:block;padding-bottom:100%}.dashboard .app_list .app .app_icon{align-items:center;display:flex;height:calc(100% - 75px);justify-content:center;position:absolute;width:calc(100% - 28px)}.dashboard .app_list .app .app_icon i{border-radius:50%;font-size:30px;height:50px;line-height:50px;text-align:center;width:50px}.dashboard .app_list .app .app_icon.cat_1{color:#719ac8!important}.dashboard .app_list .app .app_icon.cat_1 i{background-color:#dbe6f1!important}.dashboard .app_list .app .app_icon.cat_2{color:#a96594!important}.dashboard .app_list .app .app_icon.cat_2 i{background-color:#e9d9e4!important}.dashboard .app_list .app .app_icon.cat_3{color:#ed7b25!important}.dashboard .app_list .app .app_icon.cat_3 i{background-color:#fadeca!important}.dashboard .app_list .app .app_icon.cat_99{color:#87c871!important}.dashboard .app_list .app .app_icon.cat_99 i{background-color:#e2f1db!important}.dashboard .app_list .app .fa-lock{color:#ed7b25;left:unset!important;position:absolute;right:7px!important;top:5px!important}.dashboard .app_list .app .title{bottom:40px;color:#000;font-size:17px;font-weight:600;line-height:17px;min-height:17px;position:absolute;text-align:center;width:calc(100% - 28px)}.dashboard .app_list .app .subtitle{bottom:0;color:#a1a1a1;font-size:14px;font-style:italic;font-weight:300;height:40px;line-height:15px;position:absolute;text-align:center;width:calc(100% - 28px)}.admin .menu{border:1px solid #d4d4d4;margin:0 0 20px}.admin .menu .col{align-items:center;background-color:#fff;display:flex;font-size:13px;justify-content:center;padding:10px 15px;transition:all .2s ease}.admin .menu .col:not(:first-child){border-left:1px solid #d4d4d4}.admin .menu .col:hover{background-color:#f7f7f7}.admin .menu .col.active{background-color:#f2f2f2}.admin .menu .col i{color:#f2711c;margin-right:5px}.admin table .fa-xmark{color:#db2828}.admin table .fa-check{color:#21ba45}.admin table td.roles{display:flex}.admin table .fa-user{color:#f2711c}.admin table .action,.admin table .role{align-items:center;background-color:#f2711c;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:13px;height:24px;justify-content:center;width:24px}.admin table .role{margin:0 2px}.orange{color:#ff851b}.btn{align-items:center;display:flex;font-size:12px;font-weight:700;height:34px;padding:10px 15px;position:relative}.btn.loading{color:#fff}.btn.loading:after{animation:button-loading-spinner 1s ease infinite;border:4px solid transparent;border-radius:50%;border-top-color:#fff;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.btn.loading.btn-outline-success:after{border-top-color:#198754}.btn.loading.btn-outline-danger:after{border-top-color:#dc3545}.btn.orange{box-shadow:inset 0 0 0 2px #ff851b;color:#ff851b}.btn.orange:hover{background-color:#ff851b!important;color:#fff!important}.btn.orange.disabled{border:unset!important;color:#ff851b!important;opacity:.45!important}.btn.green{box-shadow:inset 0 0 0 2px #198754!important;color:#198754!important}.btn.green:hover{background-color:#198754!important;color:#fff!important}.btn.green.disabled{border:unset!important;color:#ff851b!important;opacity:.45!important}.btn.danger{box-shadow:inset 0 0 0 2px #dc3545!important;color:#dc3545!important}.btn.danger:hover{background-color:#dc3545!important;color:#fff!important}.btn.danger.disabled{border:unset!important;color:#dc3545!important;opacity:.45!important}.alert-info{background:#f8ffff!important;margin:unset!important}.alert-info .alert-heading{font-size:14px;font-weight:700}.alert-info p{font-size:13px}.input-group .btn{height:38px}.form-control::-moz-placeholder{color:#000;font-size:12px;opacity:.5}.form-control::placeholder{color:#000;font-size:12px;opacity:.5}.form-control:disabled{opacity:.45!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.topomjs .hidden_file{height:0;opacity:0;width:0}.topomjs .legend-place{font-weight:700}.topomjs .legend-pointer{fill:#fff;fill-opacity:.7;stroke:#ec7014}.topomjs .domain{display:none}.topomjs .tick line{stroke:#fff}.topomjs .tick text{fill:#aaa;font-size:9px}.topomjs .wijk{fill:none;stroke:#ccf}.topomjs .active{stroke:#ec7014}.topomjs path:hover{fill-opacity:.5;transition:all .3s ease}.topomjs .gemeente-selected{fill:lime}.topomjs .arrow{border-radius:50%}.topomjs .gebruikers-lijst{height:700px;overflow-y:auto}.qr label{font-size:14px;font-weight:600;margin:10px 0 4px}.qr .logos .col-3,.qr .themes .col-3{display:flex;flex-direction:column}.qr .logos label,.qr .themes label{font-weight:300;margin:0;text-align:center}.form-calendar,.form-calendar .form-select{font-size:13px!important}#competence_tool .survey .row{padding:unset}#competence_tool .survey .row:first-child{border-bottom:1px solid #333;border-top:1px solid #333}#competence_tool .survey .column{padding-bottom:10px;padding-top:10px}#competence_tool .survey .column:not(:last-child){border-right:1px solid #333}#competence_tool .survey .column:nth-child(odd){background-color:rgba(237,123,37,.078)}#competence_tool .survey .column:nth-child(2n+0){background-color:rgba(237,123,37,.169)}#competence_tool .survey .level_header .title{font-size:15px;font-weight:800}#competence_tool .survey .level_header .description{font-style:italic}#competence_tool .survey .question_header{border-bottom:1px solid #333}#competence_tool .survey .question_header.column{background-color:rgba(237,123,37,.259)}#competence_tool .survey .question_header .title{font-size:16px;font-weight:800}#competence_tool .survey .question_header .description{font-style:italic}#competence_tool .survey .answer_content{cursor:pointer;padding:20px 15px}#competence_tool .survey .level_selection{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:25px}#competence_tool .survey .level_selection input{cursor:pointer}#competence_tool .survey .comment_space{border-top:1px solid #333}#competence_tool .survey .comment_space.column{background-color:rgba(237,123,37,.259)}#competence_tool .survey .comment_space .title{font-size:16px;font-weight:800;margin:5px 0;text-align:center}#competence_tool .survey .comment_space textarea{background-color:hsla(0,0%,100%,0);border-color:rgba(0,0,0,.267);height:100px;outline:unset;width:100%}#competence_tool .survey .button_space{align-items:center;display:flex;height:66px;justify-content:space-between}#competence_tool .survey .button_space .pages,#competence_tool .survey .button_space .pages .page{align-items:center;display:flex;justify-content:center}#competence_tool .survey .button_space .pages .page{border:2px solid #ff851b;border-radius:3px;color:#ff851b;cursor:pointer;font-size:14px;font-weight:700;height:36px;margin:0 5px;transition:all .2s ease;width:36px}#competence_tool .survey .button_space .pages .page:hover{background-color:#ff851b;color:#fff}#competence_tool .survey .button_space .pages .page.active{background-color:rgba(255,133,27,.671);border-color:rgba(255,133,27,.671);color:#fff;cursor:unset}#competence_tool .survey .category_header.column{background-color:rgba(237,123,37,.259)}#competence_tool .survey .category_header .title{font-size:16px;font-weight:800}#competence_tool .survey .category_header .description{font-style:italic}#competence_tool .survey .category_question_header{border-bottom:1px solid #333;border-top:3px solid #333}#competence_tool .survey .category_question_header.column{background-color:rgba(237,123,37,.259)}#competence_tool .survey .category_question_header .title{font-size:15px;font-weight:700}#competence_tool .survey .category_question_header .description{font-style:italic}#competence_tool .survey .category_question_header .description ul{-webkit-padding-start:20px;margin:3px 0;padding-inline-start:20px}#competence_tool .survey .category_comment_space{border-top:1px solid #333}#competence_tool .survey .category_comment_space.column{background-color:rgba(237,123,37,.122)}#competence_tool .survey .category_comment_space .title{font-size:14px;font-weight:600;margin:5px 0;text-align:center}#competence_tool .survey .category_comment_space textarea{background-color:hsla(0,0%,100%,0);border-color:rgba(0,0,0,.267);height:50px;outline:unset;width:100%}#competence_tool .results .chart{margin:5px;max-width:700px;width:100%}#competence_tool .results .chart .title{font-size:17px;font-weight:700;margin:0 0 10px;text-align:center}#competence_tool .results .chart svg{max-height:100vh}#competence_tool .results .score_names{padding-right:calc(30px + 2.25rem);padding-top:10px}#competence_tool .results .score_names .name{border-left:1px solid #dedede;padding-left:5px;text-align:left;width:150px}#competence_tool .results .score_names .name.own{border-left:unset;padding-right:5px;text-align:right}#competence_tool .results .category{border:10px solid #000;margin:13px 0}#competence_tool .results .category .title{font-size:14px;font-weight:600;padding:5px}#competence_tool .results .category .subtitle{font-size:12px;font-style:italic;padding:3px 5px}#competence_tool .results .category .scores{margin-right:calc(2.25rem + 20px)}#competence_tool .results .category .scores .score{border-left:1px solid #dedede;padding-left:5px;text-align:left;width:150px}#competence_tool .results .category .scores .score.own{border-left:unset;padding-right:5px;text-align:right}#competence_tool .results .category .accordion-button:focus{box-shadow:unset}#competence_tool .results .category .accordion-button:focus:not(.collapsed){box-shadow:inset 0 -1px 0 0 #dee2e6}#competence_tool .results .category .accordion-button:not(.collapsed){background-color:unset}#competence_tool .results .category .accordion-header .scores{margin-right:0}#competence_tool .results .category .accordion-header .scores .score{border-left:1px solid #dedede;padding-left:5px;text-align:left;width:150px}#competence_tool .results .category .accordion-header .scores .score.own{border-left:unset;padding-right:5px;text-align:right}#competence_tool .results .category .accordion-body .comments{margin-right:calc(1rem + 20px)}#competence_tool .results .category .accordion-body .comments .comment{height:100%;padding-right:5px;width:150px}#competence_tool .results .category .accordion-body .comments .comment:not(.own){border-left:1px solid #dedede;padding-left:5px;text-align:left}.label{border-color:#f2711c;border-radius:.28571429rem;min-width:43px;padding:4px 11px;text-align:center}.label,.ribbon{background-color:#f2711c;color:#fff}.ribbon{border-color:#cf590c;border-radius:0 .28571429rem .28571429rem 0;left:calc(-1rem - 1.2em);margin:0;min-width:-moz-max-content;min-width:max-content;padding-left:calc(1rem + 1.2em);padding-right:1.2em;position:relative}.ribbon.label{font-size:12px;font-weight:700;line-height:1;padding:5px 1em 5px 2em;text-decoration:none}.ribbon:after{background-color:transparent;border-color:transparent;border-right-color:inherit;border-style:solid;border-width:0 1.2em 1.2em 0;content:"";height:0;left:0;position:absolute;top:100%;width:0}table tbody tr td:nth-child(2){border-left:1px solid rgba(34,36,38,.1)}.rating .icon{color:rgba(0,0,0,.15);cursor:pointer;margin-right:4px;transition:all .2s ease}.rating .icon.disabled{cursor:default!important}.rating .icon.active{color:#ff851b;text-shadow:0 -1px 0 #f2711c,-1px 0 0 #f2711c,0 1px 0 #f2711c,1px 0 0 #f2711c}.rating .icon:before{content:"\f111";font-family:Font Awesome\ 6 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.rating .icon.selected{color:#e76b00;text-shadow:0 -1px 0 #f26202,-1px 0 0 #f26202,0 1px 0 #f26202,1px 0 0 #f26202}.form-flashcard{font-size:13px!important}.content-cards .card{cursor:pointer;height:210px;width:calc(16.66667% - 1.5em)}.plus{color:#ff851b;font-size:4em}.flashcards-extra{border-top:1px solid rgba(0,0,0,.05)!important;bottom:0;color:rgba(0,0,0,.4);font-size:14px;position:absolute;width:100%}.huge_icon{align-items:center;border-radius:500em!important;cursor:pointer;display:flex;height:5em!important;justify-content:center;margin:auto;width:5em!important}.huge_icon i{color:#fff}.huge_icon.play{background:#2ecc40;opacity:.8}.huge_icon.play:hover{background:#21ba45}.huge_icon.play i{font-size:3.5em;margin-left:8px}.huge_icon.thumbs-down{background:#ff695e;opacity:.8}.huge_icon.thumbs-down:hover{background:#db2828}.huge_icon.thumbs-down i{font-size:2.9em;margin-left:8px}.huge_icon.thumbs-up{background:#2ecc40;opacity:.8}.huge_icon.thumbs-up:hover{background:#21ba45}.huge_icon.thumbs-up i{font-size:2.9em;margin-left:8px}.huge_icon.check{background:#2ecc40;opacity:.8}.huge_icon.check:hover{background:#21ba45}.huge_icon.check i{font-size:2.9em}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}.fortune .segment{position:relative}.fortune .form .field{display:flex;flex-direction:column;margin-bottom:10px}.fortune .form textarea{border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;height:12em}.fortune .form label{font-size:14px;font-weight:700}.fortune .wheel_buttons{display:flex;justify-content:space-between}.fortune .wheel-wrapper{height:300px;width:300px}.fortune .wheel-pointer,.fortune .wheel-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fortune .wheel-pointer{background:#fff;border-radius:1000px;cursor:pointer;height:60px;line-height:60px;text-align:center;width:60px;z-index:10}.fortune .wheel-pointer:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 40px;content:"";left:50%;position:absolute;top:-32px;transform:translateX(-50%)}.fortune .wheel-bg{background:#ed7b25;border-radius:1000px;height:100%;overflow:hidden;transition:transform 4s ease-in-out;width:100%}.fortune .wheel-bg.freeze{background:red;transition:none}.fortune .prize-list{color:#fff;height:100%;position:relative;text-align:center;width:100%}.fortune .prize-item-wrapper{height:150px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:150px}.fortune .prize-item{height:100%;transform-origin:bottom;width:100%}.fortune .prize-item .prize-name{padding:16px 0}.fortune .image{margin-top:8px;width:50px;z-index:99999999}.segment_padding{padding-bottom:150px!important;padding-left:0!important;padding-right:0!important}.segment_title_padding{padding-left:14px}.container_sticky{border-radius:0;bottom:0;position:fixed!important;width:inherit}.container_sticky .segment{background-color:#efefef}.function_title{font-size:14px;font-weight:700;line-height:42px;padding-top:18px}.function_tab{border-bottom:0!important;border-left:0!important;border-right:0!important}.function_tabs{flex-direction:row-reverse;margin-top:-50px!important}.ui.fluid.accordion .title{border-bottom:1px solid #ebebeb;height:50px;line-height:35px}.accordion.sticky_margin{margin-top:47px}.functions_header{background-color:#fff!important;border-bottom:1px solid #ededed!important;line-height:30px}.functions_header td{height:40px}.sticky{position:fixed;top:-20px}.title{position:relative}.accordion .title.active .chevron{right:-10px;top:20px;transform:rotate(90deg);transition:.2s}.accordion .title .chevron{position:absolute;right:0;top:10px;transition:.2s}.d3-tip{background-color:#fff;border-radius:5px;box-shadow:0 6px 8px rgba(52,73,94,.2),0 1px 1px rgba(52,73,94,.1);font-family:Work Sans,sans-serif;left:0;opacity:0;padding:.5em 1em;pointer-events:none;top:-12px;transition:opacity .2s linear,transform .2s ease-in-out;z-index:1}.d3-tip,.d3-tip:after{position:absolute;text-align:center}.d3-tip:after{box-sizing:border-box;color:#fff;content:"▼";display:inline;font-size:10px;line-height:1;width:100%}.d3-tip.n:after{left:0;margin:-1px 0 0;top:100%}.tooltip:before{border-left-color:transparent;border-top-color:transparent;bottom:0;content:"";height:12px;left:50%;transform:translate(-50%,50%) rotate(45deg);transform-origin:center center;width:12px}.tooltip,.tooltip:before{background-color:#fff;position:absolute;z-index:1}.tooltip{border-radius:5px;box-shadow:0 6px 8px rgba(52,73,94,.2),0 1px 1px rgba(52,73,94,.1);font-family:Work Sans,sans-serif;left:0;opacity:0;padding:.5em 1em;pointer-events:none;text-align:center;top:-12px;transition:opacity .2s linear,transform .2s ease-in-out}.tooltip-name{font-size:1em;font-weight:700}.tooltip-name,.tooltip-value{line-height:1.4;margin-bottom:.2em}.tooltip-value{font-size:.8em;font-weight:400}.hoursbudget_results .hours_data .title table{margin-top:1em!important}.accordion-button:focus{border-color:unset!important;box-shadow:unset!important}.accordion-button:not(.collapsed){background-color:#fff!important}.nav-item{--bs-nav-link-color:#000!important}.nav-link.active{font-weight:700}.nav-link:focus,.nav-link:hover{color:#000!important}.input-row{padding-right:30px}.sticky-bottom{padding-right:calc(1rem + 40px)!important}.role_header{padding:0 calc(1rem + 40px) 0 1rem}.hours_data .banner{margin:10px 0;padding-left:10px;padding-right:calc(1.25rem + 20px)}.hours_data .banner .title{font-size:17px;font-weight:800}.hours_data .banner .cell{font-size:15px;font-weight:600;width:100px}.hours_data .accordion-header .title{font-size:16px}.hours_data .accordion-header .cell{font-size:15px;width:100px}.hours_data .accordion-body .data-row{padding:5px 20px 5px 0}.hours_data .accordion-body .data-row .title{font-size:15px}.hours_data .accordion-body .data-row .cell{font-size:14px;width:100px}.totals{padding-right:calc(1rem + 20px)!important}.totals .title{font-size:18px;font-weight:700}.totals .cell{width:100px}.crossword .nav-tabs .nav-link{border-left:unset!important;border-right:unset!important;border-top:unset!important}.crossword .nav-tabs .nav-link.active{border-bottom:2px solid #000!important}.crossword .input-group i{font-size:14px;opacity:.5;position:absolute;right:10px;top:11px}.crossword table{width:100%}.crossword #crossword tr{height:15px}.crossword #answer_table{margin-top:15px}.crossword #crossword td{text-align:center;width:5%}.crossword #crossword td.active{border:1px solid #ed7b25;border-radius:2px;color:#616161;position:relative}.crossword #crossword td.active.start{border:2px solid #ed7b25}.crossword #crossword td.active .number{color:#ed7b25;font-size:10px;left:2px;position:absolute;top:-3px}.crossword img{-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.library-app{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.65);font-family:Source Sans Pro,serif}.library-app .ms-n5{margin-left:-40px}.library-app .input-group i{font-size:14px;opacity:.5;position:absolute;right:10px;top:11px}.library-app .menu .col-3{background:#fff;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);cursor:pointer;font-weight:400}.library-app .menu .col-3:first-child{border-bottom-left-radius:.28571429rem;border-top-left-radius:.28571429rem}.library-app .menu .col-3 i{color:#f2711c}.library-app .menu .col-3 .item.active{background:rgba(0,0,0,.05);box-shadow:none;color:rgba(0,0,0,.95);font-weight:400}.library-app .cards .card{border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5;height:400px;position:relative;text-decoration:none!important;transition:box-shadow .1s ease,transform .1s ease;width:290px}.library-app .cards .card .label{background-color:#198754;border-color:#198754;border-radius:.28571429rem 0 .21428571rem 0;bottom:0;color:#fff;position:absolute;right:0;text-transform:uppercase;z-index:50}.library-app .cards .card .card-img-top{height:55%!important;-o-object-fit:contain;object-fit:contain}.library-app .cards .card .list-group{height:45%}.library-app .cards .card .list-group .list-group-item{height:100%}.library-app .cards .card .header{font-size:18px;line-height:1.1em}.library-app .cards .card .meta{align-items:center;color:#545454;display:flex;font-size:13px;font-style:italic}.library-app .cards .card .description{align-items:center;display:flex}.library-app .cards .card:hover{box-shadow:0 1px 3px 0 #bcbdbd,0 0 0 1px #d4d4d5;transform:translateY(-3px)}.library-app .pagination a{color:#000;cursor:pointer}.library-app .pagination .page-number-input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;margin:0;width:49px}.library-app .pagination .page-number-input::-webkit-inner-spin-button,.library-app .pagination .page-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.library-app .orange{color:#ed7b25;line-height:1.1em}.library-app .ui.ui.ui.green.label,.library-app .ui.ui.ui.red.label{font-size:11px;text-transform:uppercase}.library-app .ui.cards .card .image{height:55%;margin:15px}.library-app .ui.cards .card .image img{height:100%;max-width:100%;width:auto}.library-app .ui.cards .card .content{height:45%;width:100%}.library-app .book_notify_button{position:absolute;right:10px;top:35px}.library-app .book_title{width:75%}.book{position:relative}.book .label{background-color:#198754;border-color:#198754;border-radius:0 .21428571rem 0 .28571429rem;color:#fff;position:absolute;right:0;top:0}.book .label.red{background-color:#dc3545;border-color:#dc3545}.book .edit{border-radius:.21428571rem 0 .28571429rem 0;color:#fff;left:0;position:absolute;top:0}.book .book_notify_button{cursor:pointer;font-size:22px;position:absolute;right:15px;top:40px}.dropdown-menu{cursor:pointer!important}.progress{height:12px}.progress .progress-bar{background-color:#82b2d8!important}.progress .default{background-color:#ddd}.orange-label{background-color:#f2711c;border-color:#f2711c;border-radius:.28571429rem;color:#fff;padding:.5em .7em}.list-group-item:before{content:"●";margin-right:.75rem}.customTip{border-bottom:1px dotted #000;display:inline-block;position:relative}.customTip .customTiptext{background-color:#fff;border-radius:6px;border-radius:.28571429rem;bottom:130%;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);color:#000;font-size:13px!important;font-weight:100!important;left:50%;margin-left:-125px;padding:.833em 1em;position:absolute;text-align:left;visibility:hidden;width:250px;z-index:1}.customTip .customTiptext:after{border:5px solid transparent;border-top-color:#fff;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.customTip:hover .customTiptext{visibility:visible}textarea{line-height:1.2857!important}#layer_selector_container{background:#fff;border-radius:5px;display:flex;flex-direction:column;height:200px;justify-content:space-between;padding:10px 40px 10px 0;position:absolute;right:0;top:50px;width:175px;z-index:1}#layer_selector_container .layer .title{text-align:right}#layer_selector_container #layer_selector{position:absolute;right:-60px;top:92px;transform:rotate(90deg);width:164px}.teaching_methods .content{align-items:center;cursor:pointer;display:flex;justify-content:center}.teaching_methods .content_icon{font-size:4em;padding:.2em}.teaching_methods .content_title{border-top:1px solid rgba(34,36,38,.1);font-size:16px;font-weight:700;padding:1em 1em 3em}.thinkers .controller{margin:0 auto;text-align:center}.thinkers .arrows{font-size:50px;margin:25px auto 0}.thinkers .middle_arrow,.thinkers .right_arrow{border:5px solid #6ecb63;border-radius:50%;color:#6ecb63;padding:10px}.thinkers .middle_arrow:hover,.thinkers .right_arrow:hover{background:#6ecb63;border:5px solid #6ecb63;color:#fff}.thinkers .left_arrow{border:5px solid #e01e37;border-radius:50%;color:#e01e37;padding:10px}.thinkers .left_arrow:hover{background:#e01e37;border:5px solid #e01e37;color:#fff}.thinkers .card,.thinkers .card_container{text-align:center}.thinkers .controls{float:right}.thinkers .loader{margin-bottom:150px!important;margin-top:150px!important}.card-timer{cursor:pointer;height:382px;position:relative}.card-timer .icon{align-items:center;color:#719ac8!important;display:flex;height:75%;justify-content:center;position:absolute;width:100%}.card-timer .icon i{background-color:#dbe6f1!important;border-radius:50%;font-size:30px;height:50px;line-height:50px;text-align:center;width:50px}.card-timer .title{bottom:40px;color:#000;font-size:17px;font-weight:600;line-height:17px;min-height:17px}.card-timer .subtitle,.card-timer .title{position:absolute;text-align:center;width:100%}.card-timer .subtitle{bottom:0;color:#a1a1a1;font-size:14px;font-style:italic;font-weight:200;height:40px;line-height:15px}.sound{align-content:center;display:flex;justify-content:flex-end;width:70%}.sound .volume_label{color:#444;font-size:16px;margin-left:20px;text-transform:uppercase}.sound i{font-size:24px;margin-left:8px}.timer_container{align-items:center;flex-direction:column;padding-bottom:2%;position:relative}.timer_container,.timer_container .timer_circles{display:flex;justify-content:center}.timer_container .timer_circles .give_margin{margin:0 50px}.timer_container .start_timer,.timer_container .timer_input{display:flex;justify-content:center}.timer_container .start_timer{margin-top:30px}.timer_container .start_timer button{background:#fff!important;margin:unset!important;text-transform:uppercase!important;width:175px!important}.timer_container .start_timer button.orange{border:1px solid!important;color:#ed7b25!important}.timer_container .start_timer button.grey{border:1px solid!important;color:grey!important}.timer_container .timer_text{font-size:1.2rem;margin:10px 30px;text-align:center}.timer_container .orange_button{background-color:#ed7b25;border-radius:4px;color:#ed7b25!important;cursor:pointer;height:27px;width:162px}.timer_container .orange_button p{color:#fff;font-size:12px;font-weight:900;letter-spacing:1px;line-height:27px;text-align:center;text-transform:uppercase}.timer_buttons{display:flex!important;justify-content:space-between!important;margin:0 30px!important;width:840px!important}.timer_buttons button{background:#fff!important;border:1px solid #e5925e!important;color:#e5925e!important;font-weight:400!important;height:38px!important;width:110px!important}.timer_buttons button.active{background-color:#ed7b25!important;color:#fff!important}.uppercase{text-transform:uppercase}.Timer html{height:100%}.Timer body{align-items:center;background:#eee;display:flex;justify-content:center;min-height:100%}.Timer .flip-clock{display:flex;margin:0 auto;perspective:600px;text-align:center;width:100%}.Timer .flip-clock *,.Timer .flip-clock :after,.Timer .flip-clock :before{box-sizing:border-box}.Timer .flip-clock__piece{display:inline-block;margin:0 .2vw}@media (min-width:1000px){.Timer .flip-clock__piece{margin:0 5px}}.Timer .flip-clock__slot{display:block;font-size:1rem;line-height:1.5}.Timer .flip-card{display:block;font-size:2.25rem;line-height:.95;padding-bottom:.72em;position:relative}@media (min-width:1000px){.Timer .flip-clock__slot{font-size:1.2rem}.Timer .flip-card{font-size:3rem}}.Timer .flip-card__back-bottom,.Timer .flip-card__back:after,.Timer .flip-card__back:before,.Timer .flip-card__bottom,.Timer .flip-card__top{border-radius:.15em .15em 0 0;display:block;height:.72em;padding:.23em .25em .4em;transform-style:preserve-3d;width:1.8em}.Timer .flip-card__back-bottom,.Timer .flip-card__bottom{border-radius:0 0 .15em .15em;color:#fff;left:0;overflow:hidden;pointer-events:none;position:absolute;top:50%;z-index:2}.Timer .flip-card__back-bottom{z-index:1}.Timer .flip-card__back-bottom:after,.Timer .flip-card__bottom:after{display:block;margin-top:-.72em}.Timer .flip-card__back-bottom:after,.Timer .flip-card__back:before,.Timer .flip-card__bottom:after{content:attr(data-value)}.Timer .flip-card__back{height:100%;left:0;pointer-events:none;position:absolute;top:0}.Timer .flip-card__back:before{overflow:hidden;position:relative;z-index:-1}.Timer .flip .flip-card__back:before{animation:flipTop .3s cubic-bezier(.37,.01,.94,.35);animation-fill-mode:both;transform-origin:center bottom;z-index:1}.Timer .flip .flip-card__bottom{animation-fill-mode:both;animation:flipBottom .6s cubic-bezier(.15,.45,.28,1);transform-origin:center top}@keyframes flipTop{0%{transform:rotateX(0deg);z-index:2}0%,99%{opacity:1}to{opacity:0;transform:rotateX(-90deg)}}@keyframes flipBottom{0%,50%{opacity:0;transform:rotateX(90deg);z-index:-1}51%{opacity:1}to{opacity:1;transform:rotateX(0deg);z-index:5}}.Timer .flip-clock__card.flip-card{border-radius:.15em;box-shadow:0 3px 6px 0 rgba(0,0,0,.18);font-size:8rem!important;margin-right:.05em}.Timer .flip-card__top{background-color:#fff!important;color:#444!important}.Timer .flip-card__back:after,.Timer .flip-card__back:before{background-color:#e6e6e6!important;color:#444!important}.Timer .flip-card__bottom{background-color:#fff!important;border-top:1px solid #fff!important;color:#444!important}.Timer .flip-card__back-bottom{background-color:#e6e6e6!important;border-top:1px solid #fff!important;color:#444!important}
