.k-login_inner{flex:1 1 100%;margin:0 auto 100px auto;max-width:600px;text-align:center}.k-login_inner img{cursor:pointer;width:350px;max-width:calc(100vw - 60px)}.k-login_inner .k-login-activity-header{margin-bottom:20px}.k-resource-collection-item-lesson-card-dialog{border-radius:12px!important}.k-resource-collection-item-lesson-card-dialog .k-resource-link-inline-html{max-width:760px;margin-left:auto;margin-right:auto}.k-resource-collection-item-lesson-card{border-radius:12px!important;padding:12px}.k-lesson-title{font-size:16px;line-height:20px}.k-aspect-ratio-box--10-8{height:0;overflow:hidden;padding-top:125%;background:#fff;position:relative}.k-aspect-ratio-box-inside{position:absolute;top:0;left:0;width:100%;height:100%}.k-aspect-ratio-box-inside-video{position:absolute;top:0;left:0;width:600px;height:400px}.k-resource-link-iframe-outer.k-aspect-ratio-box--10-8{padding-top:min(70vh,125%)}.k-resource-link-iframe{width:100%;height:100%;border:1px solid #000;background-color:#fff}.k-resource-link-inline-html{background-color:#fff;border-radius:8px;padding:5px 15px 15px 15px;font-size:14px}html{font-size:18px}.v-application{font-family:Roboto,Verdana,sans-serif}.k-page-holder{max-width:920px;margin:0 auto;padding:20px;position:relative;font-size:16px}.k-page-holder h2{margin-top:16px}.k-important{background-color:#ff0;padding:0 5px;font-weight:700}a{color:#2196f3}.k-site-tabs a{text-transform:none!important;letter-spacing:0!important}.k-site-tabs .v-tab{min-width:50px}.k-site-tabs .v-tab--active{font-weight:700}.k-disabled-tab{background-color:#d32f2f}.k-display-name{font-size:14px}@media(max-width:500px){.k-display-name,.k-tab-label,.k-volunteer-info{display:none}.k-site-tabs .v-slide-group__content{justify-content:center!important}}@-webkit-keyframes kGhostShake{25%{transform:translateY(3px)}75%{transform:translateY(-3px)}}@keyframes kGhostShake{25%{transform:translateY(3px)}75%{transform:translateY(-3px)}}.k-halloween-ghost{-webkit-animation:kGhostShake 3s linear infinite;animation:kGhostShake 3s linear infinite;transform:translate(0)}@-webkit-keyframes kCatFade{0%,25%,40%,to{opacity:0}30%,35%{opacity:1}}@keyframes kCatFade{0%,25%,40%,to{opacity:0}30%,35%{opacity:1}}.k-halloween-cat-sound{font-size:12px;margin-left:4px;margin-top:-10px;color:#000;-webkit-animation:kCatFade 10s linear infinite;animation:kCatFade 10s linear infinite}@-webkit-keyframes kSpiderCrawl{0%{transform:translate(0) rotate(90deg)}48%{transform:translate(300px) rotate(90deg)}50%{transform:translate(300px) rotate(-90deg)}98%{transform:translate(0) rotate(-90deg)}to{transform:translate(0) rotate(90deg)}}@keyframes kSpiderCrawl{0%{transform:translate(0) rotate(90deg)}48%{transform:translate(300px) rotate(90deg)}50%{transform:translate(300px) rotate(-90deg)}98%{transform:translate(0) rotate(-90deg)}to{transform:translate(0) rotate(90deg)}}.k-halloween-spider{max-width:300px;margin:0 auto}.k-halloween-spider .v-icon{-webkit-animation:kSpiderCrawl 69s linear infinite;animation:kSpiderCrawl 69s linear infinite}.k-go-letter{font-size:40px;font-weight:700;color:#ff8a80;text-shadow:1px 1px 2px #666}@-webkit-keyframes kGoFlicker1{0%,25%,55%,to{opacity:0}2%,23%,57%,97%{opacity:1}}@keyframes kGoFlicker1{0%,25%,55%,to{opacity:0}2%,23%,57%,97%{opacity:1}}.k-go-letter-1{-webkit-animation:kGoFlicker1 10s linear infinite;animation:kGoFlicker1 10s linear infinite}@-webkit-keyframes kGoFlicker2{0%,25%,50%,55%,to{opacity:0}27%,48%,57%,97%{opacity:1}}@keyframes kGoFlicker2{0%,25%,50%,55%,to{opacity:0}27%,48%,57%,97%{opacity:1}}.k-go-letter-2{-webkit-animation:kGoFlicker2 10s linear infinite;animation:kGoFlicker2 10s linear infinite}@media print{.v-toolbar__content{color:#333!important}.k-burger-menu,.k-new-shift-signup-wrapper,.k-phone-number,.k-site-tabs{display:none}.k-display-name{white-space:nowrap}}.k-resource-editor-outer{background-color:#fbe4d4}.k-resource-editor-outer .v-input--checkbox .v-label{color:#222}.k-inline-checkbox-holder{background-color:#fff;padding:4px 6px;border:1px solid #9e9e9e;border-radius:4px}.k-resource-link-placeholder{margin:0 4px!important;height:20px}.k-resource-link,.k-resource-link-placeholder{background-color:#795548;color:#fff;padding:2px 8px;border-radius:5px!important;display:inline-block;font-size:16px;cursor:pointer}.k-resource-link{margin:1px 4px!important;line-height:23px}.k-page-section{margin-top:12px;padding-top:12px;padding-left:8px;border:1px solid transparent;border-top-color:#ccc}.k-page-section-hovered{border-color:#ccc;border-radius:8px}.k-page-section-hidden{background-color:#ffcdd2;border:1px solid #f44336}.k-froala-editor-section-title{font-weight:700;font-size:18px;color:#000}.k-froala-editor-section-html{font-size:16px;color:#000}.v-treeview-node__root:hover:before{opacity:0!important}.k-faq-top{padding-bottom:5px}.k-faq-main-moving .v-treeview-node__toggle{visibility:hidden!important}.k-faq-main .k-faq-inner-wrapper{height:100%;overflow:auto}.k-faq-main .v-treeview-node__root{min-height:36px;align-items:flex-start}.k-faq-main .v-treeview-node--leaf>.v-treeview-node__root{padding-left:0}.k-faq-main .v-treeview-node__label{overflow:visible!important;white-space:normal!important}.k-faq-main .v-treeview-node__content{margin-left:0}.k-faq-main .k-faq-tree-answer{margin-top:-8px;margin-bottom:16px;background-color:#eee;padding:1px 8px 1px 8px!important;border-radius:6px;cursor:default}.k-faq-tree-node,.k-faq-tree-question{font-size:16px;cursor:pointer}.k-faq-tree-node.k-faq-item-open,.k-faq-tree-question.k-faq-item-open{font-weight:700}.k-faq-tree-answer{font-size:14px}.k-faq-tree-answer p{margin:8px 0}.k-faq-tree-answer .k-faq-question-link{font-weight:700}.k-faq-tree-answer .k-faq-image-link{text-decoration:none;color:inherit}.k-faq-item--active .v-treeview-node__label{color:#0288d1!important;font-weight:700}.k-faq-item{background-color:#fff;border-top:1px solid transparent}.k-faq-item-hidden{background-color:#ffcdd2!important}.k-faq-item-hovered{border-top:1px solid #ccc}.k-faq-tree-question.k-faq-search-match{background-color:#81d4fa;border-radius:4px;padding:0 4px}.k-faq-tree-answer.k-faq-search-match{background-color:#b3e5fc}.k-faq-searched-term{background-color:#4fc3f7;border-radius:4px;padding:0 4px}.k-faq-linked-question{background-color:#a5d6a7;border-radius:4px;padding:0 4px}.k-faq-linked-answer{background-color:#e8f5e9}.k-faq-item-drag-class{background-color:#ff9!important;border-radius:8px}.k-faq-item-drag-class button{visibility:hidden!important}.k-faq-batch-import-textarea textarea{font-size:12px;line-height:16px;font-family:monospace}.k-quick-facts{border-collapse:collapse;margin-bottom:16px}.k-quick-facts td,.k-quick-facts th{padding:4px 8px;border:1px solid #999}.k-quick-facts td{font-size:12px}.k-my-shifts-chooser-table th{white-space:nowrap}.k-my-shifts-chooser-table td{font-size:12px!important}.k-shifts-wrapper{font-size:20px;margin:12px 0}.k-my-shifts-table-wrapper{border:1px solid #999;padding:10px;border-radius:8px}.k-my-shifts-table th{white-space:nowrap}.k-my-shifts-table td{font-size:14px!important}.k-admin-page-holder{max-width:95%}.k-admin-tabs{margin-bottom:20px}.k-admin-tabs a{text-transform:none!important;letter-spacing:0!important}.k-admin-tabs .v-tab{min-width:50px}.k-admin-tabs .v-tab--active{font-weight:700}.k-counties-textarea textarea{font-size:12px;line-height:16px}.k-new-user-textarea textarea{font-size:12px;line-height:15px!important}.k-userinfo-popup{background-color:#f8f8f8;color:#000;text-align:left;border:1px solid #666;border-radius:8px}.k-shift-user-editor-popup,.k-userinfo-popup{position:absolute;z-index:10;white-space:nowrap;font-size:14px;padding:12px 16px}.k-shift-user-editor-popup{width:400px;border-radius:8px}.k-admin-shifts-table-wrapper{border:1px solid #666;border-radius:10px;padding-top:8px}.k-admin-shifts-table th{white-space:nowrap}.k-admin-shifts-table td{font-size:12px!important;color:#000!important}.v-application .k-admin-shift-grid-wrapper{border:1px solid #666;border-radius:10px;padding-top:8px}.v-application .k-admin-shift-grid{border-radius:10px}.v-application .k-admin-shift-grid .v-data-table__wrapper{position:relative}.v-application .k-admin-shift-grid table{padding-bottom:150px}.v-application .k-admin-shift-grid th{white-space:nowrap;border-right:1px solid #ddd}.v-application .k-admin-shift-grid td{font-size:12px!important;color:#000!important;border-right:1px solid #ddd}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift{background-color:#ccc;margin:4px;padding:4px;border-radius:4px;text-align:center;border:2px solid transparent;cursor:pointer}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift-being-edited{background-color:#d7ccc8;border-color:#5d4037}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift-open{color:#000}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift-open .k-admin-grid-shift-status-icon{color:#999!important}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift-filled{color:#fff;border-color:#000!important}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift-filled .k-admin-grid-shift-status-icon{color:#fff!important}.v-application .k-admin-shift-grid .k-admin-shift-grid-shift-volunteer{font-family:monospace;font-size:16px;line-height:14px;padding-right:6px;padding-left:8px;font-weight:700}.k-new-location-textarea textarea{font-size:12px;line-height:15px!important;max-height:70vh}.fr-box.fr-basic .fr-element{padding:4px 8px!important}.k-tight-btn{letter-spacing:0}.k-nocaps-btn{text-transform:none}.k-toggle-btn{background-color:transparent!important}.k-toggle-btn .v-btn{flex:0 1 50%;box-shadow:inset 2px 2px 2px #999!important;background-color:#ddd!important;color:#222}.v-btn.k-toggle-btn-active-class{background-color:#2e7d32!important;border:0 solid #388e3c!important;color:#fff!important;box-shadow:none!important}.v-btn.k-toggle-btn-active-class.k-toggle-btn-active-class-off{background-color:#c62828!important;border-color:#d32f2f!important}.k-admin-users-table td{font-size:12px!important}.simple-dialog-textarea textarea{margin-top:0!important;max-height:50vh;font-size:16px;line-height:20px}.simple-dialog-text-field{margin-top:10px!important}.simple-dialog-file-input{margin-top:15px!important}.simple-dialog .v-card__text{font-size:16px;line-height:24px;color:#111!important}.simple-dialog .v-card__actions{background-color:#f8f8f8;border-top:1px solid #ddd}.simple-dialog .v-card__title{background-color:#f8f8f8;border-bottom:1px solid #ddd}.simple-dialog .v-card__title h3{font-size:24px;margin:12px;margin:0;padding:0;color:#111!important}@media (max-width:600px){.simple-dialog{margin:0}.simple-dialog,.simple-dialog .v-card{border-radius:0}.simple-dialog .v-card__actions{flex-wrap:wrap}.simple-dialog .v-card__actions .v-btn{width:100%;margin-top:5px}}.k-inform-content[data-v-36637e78]{display:flex;justify-content:space-between;align-items:center;margin:0 -20px 0 0}