#wp_prp_parameters_to_track{width:30%}.wpProQuiz_content .wpProQuiz_answerCorrect{background:#6db46d;font-weight:700}.wpProQuiz_content .wpProQuiz_answerCorrect label{font-weight:700}.wpProQuiz_content .wpProQuiz_answerIncorrect{background:#ff9191;font-weight:700}.wpProQuiz_content .wpProQuiz_answerCorrectIncomplete{border:1px solid #6db46d!important;font-weight:700}.wpProQuiz_content{margin-bottom:10px;margin-top:10px}.wpProQuiz_content .wpProQuiz_question_page,.wpProQuiz_content h2{margin-bottom:10px}.wpProQuiz_content .wpProQuiz_question_page span{font-weight:700}.wpProQuiz_content .wpProQuiz_questionListItem:last-child,.wpProQuiz_content .wpProQuiz_questionListItemLastChildIE{margin-bottom:0;overflow:auto;padding:3px}.wpProQuiz_content .wpProQuiz_questionListItem{background-image:none;border:0;list-style:none;margin-bottom:5px;margin-left:0;padding:3px}.wpProQuiz_content .wpProQuiz_questionListItem>table{border-collapse:collapse;margin:0;padding:0;width:100%}.wpProQuiz_content .wpProQuiz_catOverview ol,.wpProQuiz_content .wpProQuiz_list,.wpProQuiz_content .wpProQuiz_listItem,.wpProQuiz_content .wpProQuiz_maxtrixSortCriterion,.wpProQuiz_content .wpProQuiz_questionList,.wpProQuiz_content .wpProQuiz_resultsList,.wpProQuiz_content .wpProQuiz_sortStringList{list-style:none;margin:0;padding:0}.wpProQuiz_content .wpProQuiz_list{border:0}.wpProQuiz_content .wpProQuiz_questionList{background:#f8faf5;border:1px solid #c3d1a3;list-style:none;margin-bottom:10px;overflow:auto;padding:5px}.wpProQuiz_content .wpProQuiz_listItem{background-image:none;border:0;position:relative}.wpProQuiz_content .wpProQuiz_response{background:#f8faf5;border:1px solid #c4c4c4;box-shadow:1px 1px 2px #aaa;margin-bottom:15px;padding:5px}.wpProQuiz_content .wpProQuiz_response span{font-weight:700}.wpProQuiz_content .wpProQuiz_sort{width:25px}.wpProQuiz_content .wpProQuiz_results h3{margin-bottom:10px}.wpProQuiz_content .wpProQuiz_sort_correct_answer{display:none;font-weight:700;margin-right:5px}.wpProQuiz_content .wpProQuiz_sortable,.wpProQuiz_sortStringItem{background-color:#f8faf5;border:1px solid #d3d3d3;box-shadow:2px 2px 1px #eee;cursor:move;padding:5px}.wpProQuiz_content .wpProQuiz_time_limit .time{font-weight:700;margin-bottom:5px;margin-top:5px}.wpProQuiz_content .wpProQuiz_time_limit .wpProQuiz_progress{background-color:blue;height:10px;margin-bottom:5px}.wpProQuiz_content .wpProQuiz_time_limit_expired{font-size:15px;font-weight:700;text-align:center}.wpProQuiz_content .wpProQuiz_question_text{margin-bottom:10px}.wpProQuiz_content .wpProQuiz_tipp>div{background-color:#ddecff;border:1px dotted #363636;border-radius:10px;bottom:5px;box-shadow:2px 2px 5px 0 #313131;left:5px;padding:10px;position:absolute;right:5px;z-index:99999}.wpProQuiz_content .wpProQuiz_tipp>div p>iframe{max-height:275px;width:100%}.wpProQuiz_content .wpProQuiz_matrixSortString,.wpProQuiz_content .wpProQuiz_matrixSortString>h3{margin-bottom:10px;margin-top:0}.wpProQuiz_content .wpProQuiz_matrixSortString{background:#f8faf5;border:1px solid #c3d1a3;overflow:auto;padding:5px}.wpProQuiz_content ul.wpProQuiz_sortStringList{height:100%;min-height:20px;padding:10px;width:100%}.wpProQuiz_content ul.wpProQuiz_sortStringList:empty{border:2px dashed #bbb!important}.wpProQuiz_content ul.wpProQuiz_sortStringList>li{float:left;margin-bottom:5px;margin-left:5px;margin-right:5px}.wpProQuiz_content .wpProQuiz_sortStringItem{background-image:none;list-style:none;margin:0}.wpProQuiz_content ul.wpProQuiz_maxtrixSortCriterion{height:100%;margin:0;overflow:auto;padding:5px}.wpProQuiz_content .wpProQuiz_placehold{background-color:#ffffc2;background-image:none;border:2px dashed red!important;height:100%;list-style:none;margin:0;min-width:50px;padding:0;width:100%}.wpProQuiz_content .wpProQuiz_maxtrixSortText{padding:5px}.wpProQuiz_content .wpProQuiz_mextrixTr>td{border:1px solid #d1d1d1;padding:5px;vertical-align:middle}.wpProQuiz_content .wpProQuiz_earned_points,.wpProQuiz_content .wpProQuiz_graded_points,.wpProQuiz_content .wpProQuiz_points{font-weight:700;margin-bottom:20px;text-align:center}.wpProQuiz_content .wpProQuiz_cloze input[type=text]{background:#0000;border:0;border-bottom:1px solid;border-radius:0;box-shadow:0 0;color:#000;height:auto;margin:0;padding:0 4px}.wpProQuiz_content .wpProQuiz_cloze input:focus{outline:none}.wpProQuiz_content .wpProQuiz_cloze input.wpProQuiz_answerCorrect{background-color:#b0dab0}.wpProQuiz_content .wpProQuiz_cloze input.wpProQuiz_answerIncorrect{background-color:#ffbaba}.wpProQuiz_content .wpProQuiz_questionListItem input,.wpProQuiz_questionListItem label{display:inline;font-weight:400;margin:0}.wpProQuiz_content .wpProQuiz_questionListItem input{display:inline;float:none}.wpProQuiz_content .wpProQuiz_resultsList{border:0}.wpProQuiz_content .wpProQuiz_resultsList>li{background-image:none;border:0;list-style-type:none;margin:0;padding:0}.wpProQuiz_content .wpProQuiz_lock,.wpProQuiz_loadQuiz,.wpProQuiz_prerequisite,.wpProQuiz_startOnlyRegisteredUser{background-color:#fff7f7;border:1px dotted #ffc3c3}.wpProQuiz_content .wpProQuiz_lock p,.wpProQuiz_loadQuiz p,.wpProQuiz_prerequisite p,.wpProQuiz_startOnlyRegisteredUser p{font-weight:700;margin:20px}.wpProQuiz_content li.wpProQuiz_listItem .wpProQuiz_questionList_containers{display:none}.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input[type=button]{border-radius:5px;display:inline-flex;opacity:.5;padding:.15em;vertical-align:initial}.wpProQuiz_content li.wpProQuiz_listItem div.wpProQuiz_questionList_containers input.wpProQuiz_questionList_containers_view_active{opacity:1;outline:none}.wpProQuiz_toplistTable{border:1px solid #c3d1a3;border-collapse:collapse;margin:0;width:100%}.wpProQuiz_toplistTable caption{caption-side:top;color:gray;font-size:11px;margin:0;padding-bottom:2px;text-align:right}.wpProQuiz_toplistTable thead tr{background:#9bbb59;color:#fff;font-weight:700;padding:5px}.wpProQuiz_toplistTable tbody td:FIRST-CHILD{font-weight:700}.wpProQuiz_toplistTable td,.wpProQuiz_toplistTable th{border:0;padding:5px;text-align:center}.wpProQuiz_toplistTable th{background:#9bbb59}.wpProQuiz_toplistTable th.col-pos{width:10%}.wpProQuiz_toplistTable th.col-name{text-align:left}.wpProQuiz_toplistTable th.col-date{width:25%}.wpProQuiz_toplistTable th.col-points{width:13%}.wpProQuiz_toplistTable th.col-results{width:15%}.wpProQuiz_toplistTable td{font-size:.75em;text-align:center}.wpProQuiz_toplistTable td.col-name{text-align:left}.wpProQuiz_toplistTable td.col-date{font-size:.8em}.wpProQuiz_toplistTrOdd{background-color:#ebf1de}.wpProQuiz_content .wpProQuiz_addToplist{background-color:#f5faea;border:1px solid #c3d1a3;margin-top:10px;padding:10px}.wpProQuiz_content .wpProQuiz_addToplistMessage{background-color:#fcffb3;border:1px solid #a0a0a0;border-radius:5px;color:dimgray;font-weight:700;margin-bottom:5px;padding:5px}.wpProQuiz_content .wpProQuiz_resultTable{border:1px solid #c4c4c4;font-weight:700;margin:15px auto;padding:15px;width:85%}.wpProQuiz_content .wpProQuiz_resultTable table{border:0;border-collapse:collapse;margin:0;width:100%}.wpProQuiz_content .wpProQuiz_resultName{border:0;border-right:1px solid #868686;min-width:100px;padding:10px 0;width:35%}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue{border:0;padding:0}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue .progress-number{font-size:.8em}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue_AvgScore .progress-meter{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_resultTable .wpProQuiz_resultValue_YourScore .progress-meter{background-color:#f79646}.wpProQuiz_content .wpProQuiz_resultValue div{zoom:1;box-shadow:1px 1px 3px 1px #c4c4c4;color:#000;display:inline-block;*display:inline;height:18px;margin-right:3px;text-align:right;vertical-align:middle}.wpProQuiz_content .wpProQuiz_addBox label{display:inline}.wpProQuiz_content .wpProQuiz_addBox input[type=text]{margin:0}.wpProQuiz_content .wpProQuiz_reviewQuestion{-webkit-overflow-scrolling:touch;max-height:100px;overflow-y:scroll;position:relative}.wpProQuiz_content .wpProQuiz_box,.wpProQuiz_content .wpProQuiz_reviewQuestion{background-color:#f8faf5;border:1px solid #c3d1a3}.wpProQuiz_content .wpProQuiz_checkPage h3{margin:10px 0}.wpProQuiz_content .wpProQuiz_reviewQuestion ol{zoom:1;border:0;list-style-type:none;margin:0;padding:5px 12px 0 5px;position:relative}.wpProQuiz_content .wpProQuiz_reviewQuestion li{background-color:#fff;background-image:none;border:1px solid #cfcfcf;cursor:pointer;float:left;list-style-type:none;margin:0 5px 5px 0;padding:5px 0;text-align:center;width:30px}.wpProQuiz_content .wpProQuiz_reviewLegend{margin-bottom:8px;padding:5px}.wpProQuiz_content .wpProQuiz_reviewLegend ol{border:0;list-style-type:none;margin:0;padding:0}.wpProQuiz_content .wpProQuiz_reviewLegend li{background-image:none;border:0;float:left;list-style-type:none;margin:0;padding-right:5px}.wpProQuiz_content .wpProQuiz_reviewColor{display:inline-block;height:15px;margin-right:2px;width:15px}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_AnweredColor{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Review{background-color:#ffb800}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewQuestion_Target,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionTarget{background-color:#7db1d3;border-color:#7db1d3;box-shadow:0 0 2px 1px #c4c4c4;font-weight:700}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerCorrect{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_AnswerIncorrect{background-color:#ffbaba}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolved,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved{background-color:#6ca54c}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview{background-color:#ffb800}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedCorrect,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect{background-color:#6ca54c;color:#000}.wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionSolvedIncorrect,.wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect{background-color:#ffbaba;color:#000}.wpProQuiz_content .wpProQuiz_button2{background:#f5f5f5;border:1px solid #dadada;border-radius:4px;box-shadow:1px 1px 1px #a7a7a7;color:#303030;filter:none;font-weight:400;margin:0;padding:3px 5px;text-shadow:none}.wpProQuiz_content .wpProQuiz_button2:hover{background:#ebebeb}.wpProQuiz_content .wpProQuiz_reviewDiv{margin:20px 0}.wpProQuiz_content .wpProQuiz_header{margin:0}.wpProQuiz_content .wpProQuiz_catOverview{margin-bottom:20px;margin-top:10px}.wpProQuiz_content .wpProQuiz_catOverview li{border-bottom:1px dashed #aaa;clear:left;height:1.05em;list-style:none;margin:10px 0 0;padding:0;position:relative}.wpProQuiz_content .wpProQuiz_catOverview span{background:#fff;float:left;padding:0 3px 0 0;position:absolute;text-decoration:none}.wpProQuiz_content span.wpProQuiz_catPercent{color:#000;font-weight:700;padding-left:5px;right:0}.wpProQuiz_content .wpProQuiz_forms{margin:20px 0}.wpProQuiz_content .wpProQuiz_required{color:red;font-weight:700}.wpProQuiz_content .wpProQuiz_invalidate{background:#ffebe8;border:1px solid #ffcfcf;display:none;margin:4px 0;padding:4px}.wpProQuiz_content .wpProQuiz_forms table{border-collapse:initial;border-spacing:2px;width:auto}.wpProQuiz_content .wpProQuiz_forms td{background:none;border:0;margin:0;padding:0 0 8px;vertical-align:top}.wpProQuiz_content .wpProQuiz_forms input,.wpProQuiz_forms label,.wpProQuiz_forms select,.wpProQuiz_forms textarea{display:inline;float:none;margin:0}.wpProQuiz_content .wpProQuiz_forms select{width:auto}.wpProQuiz_content .uploadEssayMessage{width:100%}.wpProQuiz_content .uploadEssayMessage_fail{color:red}.wpProQuiz_content .uploadEssayMessage_success{color:green}.jq-dropdown{display:none;position:absolute;z-index:1039}.jq-dropdown .jq-dropdown-menu,.jq-dropdown .jq-dropdown-panel{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 5px 10px #0003;list-style:none;margin:0;max-width:360px;min-width:160px;overflow:visible;padding:4px 0}.jq-dropdown .jq-dropdown-panel{padding:10px}.jq-dropdown.jq-dropdown-tip{margin-top:8px}.jq-dropdown.jq-dropdown-tip:before{border-bottom:7px solid #ddd;border-left:7px solid #0000;border-right:7px solid #0000;content:"";display:inline-block;left:9px;position:absolute;top:-6px}.jq-dropdown.jq-dropdown-tip:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;content:"";display:inline-block;left:10px;position:absolute;top:-5px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:before{left:auto;right:9px}.jq-dropdown.jq-dropdown-tip.jq-dropdown-anchor-right:after{left:auto;right:10px}.jq-dropdown.jq-dropdown-scroll .jq-dropdown-menu,.jq-dropdown.jq-dropdown-scroll .jq-dropdown-panel{max-height:180px;overflow:auto}.jq-dropdown .jq-dropdown-menu li{line-height:18px;list-style:none;margin:0;padding:0}.jq-dropdown .jq-dropdown-menu label,.jq-dropdown .jq-dropdown-menu li>a{color:inherit;display:block;line-height:18px;margin:0;padding:3px 15px;text-decoration:none;white-space:nowrap}.jq-dropdown .jq-dropdown-menu label:hover,.jq-dropdown .jq-dropdown-menu li>a:hover{background-color:#f2f2f2;color:inherit;cursor:pointer}.jq-dropdown .jq-dropdown-menu .jq-dropdown-divider{border-top:1px solid #e5e5e5;font-size:1px;margin:5px 0;padding:0}body.learndash-cpt.learndash-embed-responsive .ld-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}body.learndash-cpt.learndash-embed-responsive .ld-video div.wp-video,body.learndash-cpt.learndash-embed-responsive .ld-video embed,body.learndash-cpt.learndash-embed-responsive .ld-video iframe,body.learndash-cpt.learndash-embed-responsive .ld-video object,body.learndash-cpt.learndash-embed-responsive .ld-video video{height:100%;left:0;top:0;width:100%!important}body.learndash-cpt.learndash-embed-responsive .ld-video iframe{position:absolute}body.learndash-cpt.learndash-embed-responsive .ld-video[data-video-provider=vooplayer] iframe{position:unset}body.learndash-cpt.learndash-embed-responsive .ld-video[data-video-provider=vooplayer] .spotlightr-id iframe{position:absolute}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video,body.learndash-cpt.learndash-embed-responsive .mejs-overlay.mejs-video.load,body.learndash-cpt.learndash-embed-responsive .wp-video,body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode{height:100%!important;width:100%!important}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video{padding-top:56.25%}body.learndash-cpt.learndash-embed-responsive .wp-video,body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode{max-width:100%!important}body.learndash-cpt.learndash-embed-responsive video.wp-video-shortcode{position:relative}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video .mejs-mediaelement{bottom:0;left:0;position:absolute;right:0;top:0}body.learndash-cpt.learndash-embed-responsive .mejs-container.mejs-video .mejs-overlay-play{bottom:0;height:auto!important;left:0;right:0;top:0;width:auto!important}.spiffy-clearfix:before,.spiffy-clearfix:after{content:"";display:table}.spiffy-clearfix:after{clear:both}.spiffy.calendar-table a, .spiffy.calendar-table a:visited, .spiffy.calendar-table a:hover{box-shadow:none}.calnk{padding-bottom:5px;display:block}.spiffy .calnk-link, .spiffy .calnk-link:hover, .spiffy .calnk-link:visited{background-position:0 0;text-decoration:none;color:#000;border-bottom:none;box-shadow:none;display:block}.category-bg .calnk-link{border-radius:3px;padding:2px}.category-bg .calnk-link .calnk-box .spiffy-title, .category-bg .calnk-link .calnk-box .calnk-time{border-bottom:none}.calendar-table .calnk-link .calnk-box, .calendar-table .spiffy .calnk-link
span{display:inline-block;max-width:100%;width:100%}.calnk-link .calnk-box .spiffy-title, .calnk-link .calnk-box .calnk-time{border-bottom:1px dotted #ccc}.calnk-link span.spiffy-popup{margin-left:10px;visibility:hidden;position:absolute;display:block}.calnk-link:hover span.spiffy-popup{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.calnk-link span.spiffy-popup{color:#333;background:#FFFFC0;margin-top:1px;padding:5px;width:150px;z-index:100;line-height:1.2em;box-shadow:2px 2px 8px #c0c0c0;border:solid 1px #ccc;border-radius:7px}.spiffy.minical .calnk-link span.spiffy-popup{border-radius:0 7px 7px 7px}.calnk-link span
span{box-shadow:none;border:none}span.spiffy-popup{position:relative;background:#FFFFC0;border:1px
solid #ccc}span.spiffy-popup:after,span.spiffy-popup:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.spiffy.minical span.spiffy-popup:after, .spiffy.minical span.spiffy-popup:before{left:10px}span.spiffy-popup:after{border-color:rgba(255, 255, 192, 0);border-bottom-color:#FFFFC0;border-width:10px;margin-left:-10px}span.spiffy-popup:before{border-color:rgba(204, 204, 204, 0);border-bottom-color:#ccc;border-width:11px;margin-left:-11px}.calnk-link:hover span.spiffy-popup{position:absolute}.calnk-link:hover span
span{}.calnk-icon{max-width:100%;display:block;padding:0;margin-top:3px}.calnk .spiffy-popup
img{max-width:100%;display:block;padding:0;margin:3px
auto;box-shadow:none !important}.minical span.spiffy-mp-left{margin-left:-120px !important;border-radius:7px 0 7px 7px !important}.minical span.spiffy-mp-left:before{margin-left:110px}.minical span.spiffy-mp-left:after{margin-left:111px}.minical span.spiffy-mp-center{margin-left:-60px !important;border-radius:7px !important}.minical span.spiffy-mp-center:before{margin-left:55px}.minical span.spiffy-mp-center:after{margin-left:56px}.spiffy.calendar-table{border:0
!important;width:100% !important;border-collapse:separate !important;border-spacing:2px !important;table-layout:fixed;margin-bottom:5px !important}.spiffy-minical-block{width:320px;max-width:100%}.widget .spiffy-minical-block{width:100%}.spiffy.calendar-table .calnk-icon{margin:0
auto;box-shadow:none;padding:0
!important}.spiffy.calendar-table .category-bg .calnk-icon{margin-bottom:2px}.calendar-heading{text-align:center;color:#404040;width:100% !important;margin:0;padding:2px
2px 0 2px;border:1px
solid #BCCBD8;background-color:#CCDBE8}.calendar-heading-tbl tr, .calendar-heading-tbl
td{border:none}.calendar-next,.calendar-prev{width:25%;text-align:center;font-size:.9em}.spiffy .calendar-next a, .spiffy .calendar-prev
a{text-decoration:none !important;border-bottom:none;font-weight:bold;font-size:1.4em}.calendar-month{width:50%;text-align:center;font-weight:bold}.normal-day-heading{text-align:center;width:25px;height:25px;font-size:11px;border:1px
solid #CCDBE8;background-color:#EEE;color:#404040}.weekend-heading,.week-number-heading{text-align:center;width:25px;height:25px;font-size:11px;border:1px
solid #CCDBE8;background-color:#EEE;color:#F00}.week-number-heading,.week-number{width:12px;text-align:center}.day-with-date{vertical-align:text-top;text-align:left;width:60px;height:60px;border:1px
solid #CCDBE8}.no-events{}.day-without-date{width:60px;height:60px;border:1px
solid #E9F0E8}span.weekend{color:#F00}.day-number{display:block}.current-day{vertical-align:text-top;text-align:left;width:60px;height:60px;border:1px
solid #BCCBD8;background-color:#CCDBE8;color:#404040}span.spiffy-event-group{font-size:0.75em}.calendar-date-switcher{height:25px;text-align:center;border:none;background-color:#CCDBE8;color:#404040}.calendar-date-switcher
form{margin:2px;padding:0}.calendar-date-switcher input, .calendar-date-switcher input[type="submit"]{border:1px
#aCbBc8 solid;margin:0;padding:3px
!important;text-transform:none;background:#fff;opacity: .5;color:#505050;border-radius:5px;font-weight:normal}.calendar-date-switcher
select{border:none;margin:0;color:#404040;background:inherit;appearance:auto}.calnk-link span span.event-title{padding:0;text-align:center;font-weight:bold;font-size:1.2em;margin-left:0px;width:100%;display:block}.calnk-link span span.event-title-break{width:96%;text-align:center;height:1px;padding:0;background-color:#000;margin:8px
auto;display:block}.calnk-link span span.event-content-break{width:96%;text-align:center;height:1px;padding:0;background-color:#000;margin:8px
auto;display:block}.page-upcoming-events{}.page-todays-events{}.spiffy.calendar-table table, .spiffy.calendar-table tbody, .spiffy.calendar-table tr, .spiffy.calendar-table
td{margin:0
!important;padding:0
!important}.spiffy.calendar-table
table{border-collapse:separate;border-spacing:0;width:100% !important}.mini-link{background-color:#F8F9CD}.spiffy.cat-key{margin-top:5px !important;border:1px
solid #CCDBE8 !important;border-collapse:separate !important;border-spacing:4px !important;width:99.5% !important;margin-bottom:5px !important;font-size: .7em}.spiffy.cat-key
tr{display:inline-block;padding:8px
!important}.cal-separate{border:0
!important;margin-top:10px}.spiffy.cat-key
td{border:0
!important;display:inline;padding:5px
!important}.spiffy-category-filter-button:hover{background:#eee;cursor:pointer}.spiffy-category-filter-button.spiffy-inactive{opacity: .4}.calnk.spiffy-inactive{opacity:0}.spiffy-upcoming-day{list-style-type:none}.spiffy-desc,.spiffy-location,.spiffy-manage-links{display:block}.spiffy .ca-desc-p, .spiffy .ca-location-p{display:block;margin-bottom:10px}.spiffy-expanded-event .spiffy-manage-links{clear:left}.spiffy .spiffy-manage-links
a{text-decoration:none;color:#ccc}.spiffy a.spiffy-delete:hover{color:#c00}.spiffy a.spiffy-edit:hover{color:#03A9F4}@media screen and (max-width: 600px){.spiffy.calendar-table{table-layout:fixed}.calnk-icon{max-width:100%}}.spiffy.calendar-table.bigcal.spiffy-listed{border-collapse:collapse !important;border-spacing:0px !important}.spiffy.calendar-table.bigcal.spiffy-listed
tr{border:none}td.calendar-toggle{text-align:right;font-size: .6em;border:none}.spiffy.calendar-table.bigcal.spiffy-listed td.day-with-date,
.spiffy.calendar-table.bigcal.spiffy-listed td.calendar-date-switcher,
.spiffy.calendar-table.bigcal.spiffy-listed td.calendar-toggle,
.spiffy.calendar-table.bigcal.spiffy-listed td.category-key{width:100%;display:block;height:auto;padding:3px
!important;border-top:solid 1px rgba(255, 255, 255, .2) !important;box-sizing:border-box}.spiffy.calendar-table.bigcal.spiffy-listed td.category-key{padding:0
!important;margin-bottom:2px !important}.spiffy.calendar-table.bigcal.spiffy-listed td.spiffy-day-1{border-top:none !important}.spiffy.calendar-table.bigcal.spiffy-listed .weekday-titles,
.spiffy.calendar-table.bigcal.spiffy-listed .day-without-date{display:none !important}.spiffy-listed span.spiffy-month-name, .spiffy-listed span.day-number{font-size:1.4em}.spiffy.calendar-table.bigcal.spiffy-listed .calnk-link span.spiffy-popup{width:100%;margin:0;visibility:unset;position:relative;background:transparent;box-shadow:none;border:none;color:unset !important}.spiffy.calendar-table.bigcal.spiffy-listed span.event-title-break,
.spiffy.calendar-table.bigcal.spiffy-listed span.event-content-break{background:transparent !important}.spiffy.calendar-table.bigcal.spiffy-listed .calnk .spiffy-popup
img{margin:unset !important}.spiffy.calendar-table.bigcal.spiffy-listed .spiffy-event-group{padding:0
!important;font-size:1em}.spiffy.bigcal.spiffy-listed tr > td.no-events,
.spiffy.bigcal.spiffy-listed .spiffy-title,
.spiffy.bigcal.spiffy-listed .calnk-time,
.spiffy.bigcal.spiffy-listed .calnk-icon,
.spiffy.bigcal.spiffy-listed
br{display:none !important}.spiffy.bigcal.spiffy-listed
td{border:none !important}.spiffy.bigcal.spiffy-listed span.spiffy-popup:before,
.spiffy.bigcal.spiffy-listed span.spiffy-popup:after{border:none;border-width:0}.spiffy.bigcal.spiffy-listed .calnk-link span span.event-title{text-align:unset;color:unset !important}.spiffy.bigcal.spiffy-listed span.day-number{display:inline;padding-left:6px}.spiffy.bigcal.spiffy-listed span.spiffy-event-group{display:block;margin-top:20px}.spiffy.calendar-table.bigcal.spiffy-listed .calnk-link span.spiffy-popup
a{border-top:none;padding-top:0;margin-top:0}.spiffy-listed .calnk.spiffy-inactive,
.spiffy-listed .day-with-date.spiffy-inactive{display:none !important}.spiffy-list-Expanded
ul{margin:0
!important;list-style-type:none !important}.widget .spiffy-list-Expanded
ul{text-align:center}.spiffy-event-details.spiffy-Expanded{margin-bottom:20px}.spiffy-list-Expanded .spiffy-upcoming-day{border-bottom:solid 1px #ccc;margin-bottom:20px}.spiffy-list-Expanded .spiffy-title{font-size:1.2em}.spiffy-list-Expanded .spiffy-upcoming-date{font-size:1.1em;font-weight:bold;display:block;margin-bottom:20px}.spiffy-expanded-event .spiffy-author{display:block}.spiffy-list-Columns{font-size:100%}.spiffy-list-Columns
ul{display:flex;flex-flow:row wrap;list-style-type:none !important}.spiffy-list-Columns ul
li{list-style-type:none !important}ul.spiffy.upcoming-events-list{margin:0;padding:0}li.spiffy-event-details.spiffy-Columns{padding:0}.spiffy-list-Columns span.spiffy-img{width:100%;padding:0}li.spiffy-event-details.spiffy-Columns{width:30%;margin:1.5%;background:#efefef;color:#555}li.spiffy-event-details.spiffy-Columns.spiffy-num4{width:22%}li.spiffy-event-details.spiffy-Columns.spiffy-num2{width:47%}li.spiffy-event-details.spiffy-Columns.spiffy-num1{width:100%}@media all and ( max-width: 600px ){li.spiffy-event-details.spiffy-Columns{width:100% !important}}.spiffy-Columns span.spiffy-title-meta{display:block;font-size:16px;text-transform:uppercase}.spiffy-Columns span.spiffy-title-meta span.spiffy-column-date{display:block;width:30px;float:left;margin-right:10px;text-align:center;padding:5px}.spiffy-Columns span.spiffy-column-day-begin{font-size:26px;display:block;font-weight:bold;line-height:26px}.spiffy-Columns span.spiffy-column-month-begin{display:block;font-size:9px}.spiffy-Columns span.spiffy-title{padding:5px;display:block;font-weight:bold}.spiffy-Columns span.spiffy-desc{width:100%;box-sizing:border-box;padding:5px}.spiffy-Columns .spiffy-meta{margin-bottom:1em;font-size:13px;font-weight:bold;display:block;box-sizing:border-box;padding:5px}.spiffy-Columns .spiffy-meta
span{display:block;width:100%;float:none;margin-top:10px}.spiffy-Columns
img{width:100%;margin-bottom:10px}a.spiffy-google-calendar-link{display:block;font-size: .8em;margin-top:10px;opacity: .5;border-top:solid 1px #ccc;padding-top:10px;clear:left}a.spiffy-google-calendar-link:hover{opacity:1}.spiffy-expanded-event a.spiffy-google-calendar-link{border-top:none}.spiffy-meta{margin-bottom:1em;font-size:13px;font-weight:bold;display:block}.page-upcoming-events .spiffy-img, .page-todays-events .spiffy-img{width:30%;float:left;padding-right:4px;padding-bottom:4px}.page-upcoming-events .spiffy-desc, .page-todays-events .spiffy-desc, .page-upcoming-events .spiffy-location, .page-todays-events .spiffy-location{width:67%;float:left}.spiffy-link{margin-top:20px;clear:left;float:left}a.spiffy-button{text-align:center;border:1px
solid #BCCBD8;background-color:#CCDBE8;color:#404040}a.spiffy-button:hover{color:#000;background-color:#BCCBD8;border-color:#aCbBc8}.error-message{color:#dc3232}p.spiffy-recurs{font-style:italic}p.spiffy-cats{margin-top:10px}.single-spiffy_event .attachment-post-thumbnail, .single-spiffy_event .wp-block-post-featured-image{display:none}