.charitable-donor-comments{list-style:none;margin:0;padding:0}.charitable-donor-comments .donor-comment-content{font-style:italic}.charitable-donor-comments .donor-comment-author{font-weight:700}#charitable_field_donor_comment label{font-size:16px;line-height:16px;font-weight:500;margin-bottom:10px}#charitable_field_donor_comment textarea{font-size:16px;line-height:1.5;padding:10px;border:1px solid #e0e0e0;border-radius:4px;width:100%}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}@media screen and (max-width:980px){.a2a_floating_style.a2a_vertical_style{display:none}}@media screen and (min-width:981px){.a2a_floating_style.a2a_default_style{display:none}}#lean_overlay{position:fixed;z-index:99999;top:0;left:0;height:100%;width:100%;background:#000;display:none}.charitable-modal{width:80%;max-width:600px;max-height:90vh;padding:0;background-color:#fff;overflow-y:auto;position:relative}.charitable-modal.charitable-modal-donation{width:80%;max-width:800px;max-height:90vh;padding:calc(1em + 10px);background-color:#fff;overflow-y:auto}.charitable-modal.charitable-modal-donation.charitable-modal-from-showcase{padding:0}.charitable-modal-from-showcase .donation-form-wrapper{padding:calc(1em + 10px)}.charitable-modal-campaign-name{min-height:240px;padding:15px;display:flex;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:0}.charitable-modal-campaign-name.no-thumbnail{min-height:0;padding:0 0 20px 0;align-items:flex-start;background-image:none}.charitable-modal-campaign-name span{font-size:24px;line-height:32px}.charitable-modal-campaign-name.has-thumbnail span{color:#fff;text-shadow:0 0 2px rgb(0 0 0),0 0 4px rgb(0 0 0 / .9),0 1px 3px rgb(0 0 0 / .8),0 2px 6px rgb(0 0 0 / .6)}.charitable-modal .donation-form-wrapper{text-align:center}.charitable-modal #charitable-donation-form,.charitable-modal .charitable-visual-donation-form,.charitable-modal [id^="charitable-visual-donation-form-"]{text-align:left;padding-top:0}.charitable-modal .charitable-fieldset{padding:0 0 1em;border-width:0 0 1px 0}.charitable-modal .charitable-fieldset:last-of-type{border:none}.charitable-modal>.modal-close{position:absolute;top:15px;right:15px;z-index:1000;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgb(255 255 255 / .8);border-radius:50%;text-decoration:none;transition:background-color 0.2s ease,opacity 0.2s ease;opacity:1}.charitable-modal>.modal-close:hover{background-color:rgb(255 255 255);opacity:1}.charitable-modal>.modal-close::before{content:'×';font-size:28px;line-height:1;color:#333;font-weight:300}.charitable-modal>.modal-close:hover::before{color:#000}.charitable-modal .charitable-modal-header{background-color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:30px}.charitable-modal .charitable-modal-header h3{color:rgb(255 255 255 / .9);font-size:18px;line-height:21px;font-weight:600;margin:0;padding:0}.charitable-modal .charitable-modal-header .modal-close{z-index:10;cursor:pointer;filter:brightness(1.5)}.charitable-modal .charitable-modal-header .modal-close img{filter:brightness(1.5)}.charitable-modal.charitable-modal-standard .charitable-modal-body{padding:30px}.charitable-modal.charitable-modal-standard .charitable-modal-body label,.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset div label,.charitable-modal.charitable-modal-standard .charitable-modal-body div label{font-weight:600;font-size:14px;line-height:21px;letter-spacing:-.1px;margin-bottom:10px;display:block}.charitable-modal.charitable-modal-standard .charitable-modal-body input[type="text"],.charitable-modal.charitable-modal-standard .charitable-modal-body input[type="email"],.charitable-modal.charitable-modal-standard .charitable-modal-body input[type="tel"],.charitable-modal.charitable-modal-standard .charitable-modal-body input[type="number"]{width:100%;padding:10px;margin:0;border:1px solid rgb(57 57 67 / .14);border-radius:3px;font-size:14px;line-height:14px;color:rgb(90 90 90);font-family:Inter,sans-serif;font-weight:500;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;box-sizing:border-box}.charitable-modal.charitable-modal-standard .charitable-modal-body textarea{width:100%;padding:10px;margin:0;border:1px solid #ccc;border-radius:3px;font-size:14px;line-height:14px;font-family:Inter,sans-serif;font-weight:500;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;box-sizing:border-box}.charitable-modal.charitable-modal-standard .charitable-modal-body textarea[name="donor_email_content"]{min-height:220px}.charitable-modal.charitable-modal-standard .charitable-modal-body select{width:100%;max-width:100%;padding:5px 10px;box-sizing:border-box}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset{border:none;padding:0;margin:0 0 30px 0;width:100%}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset:first-child select{margin-bottom:20px}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset p.help{margin:10px 0 0 0;padding:0}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset>div{display:flex;margin-top:-1px;flex-direction:column;justify-content:space-between;margin-bottom:10px;gap:20px}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset>div label{margin-bottom:0}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset>div.no-flex{display:block}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset>div.flex-cb{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset>div.flex-cb input{margin:0}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset>div.flex-cb p{margin:0}.charitable-modal.charitable-modal-standard .charitable-modal-body fieldset:last-child{margin-bottom:0}.charitable-modal .charitable-campaign-selector-wrapper{margin-bottom:20px}.charitable-modal .charitable-campaign-selector-wrapper select,.charitable-modal .charitable-campaign-selector{width:100%;max-width:100%;padding:5px 10px;border:1px solid rgb(57 57 67 / .14);border-radius:3px;font-size:14px;line-height:14px;color:rgb(90 90 90);font-family:Inter,sans-serif;font-weight:500;background-color:#fff;box-sizing:border-box}.charitable-modal .charitable-campaign-selector-wrapper fieldset:first-child select{margin-bottom:20px}.charitable-modal .charitable-campaign-selector-wrapper label{font-weight:600;font-size:14px;line-height:21px;letter-spacing:-.1px;margin-bottom:10px;display:block}.charitable-modal .charitable-campaign-selector-tooltip{position:relative;display:inline-flex;cursor:help}.charitable-modal .charitable-tooltip-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:12px;font-weight:600;color:#666;background:#f0f0f0;border-radius:50%;transition:background-color 0.2s ease,color 0.2s ease;margin-left:8px}.charitable-modal .charitable-campaign-selector-tooltip:hover .charitable-tooltip-icon{background:#0073aa;color:#fff}.charitable-modal .charitable-tooltip-text{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;padding:10px 14px;min-width:200px;max-width:300px;font-size:13px;font-weight:400;line-height:1.5;color:#fff;background:#1e1e1e;border-radius:4px;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease;z-index:100001;text-align:center;box-shadow:0 2px 8px rgb(0 0 0 / .15);pointer-events:none}.charitable-modal .charitable-tooltip-text::before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:6px solid #fff0;border-bottom-color:#1e1e1e}.charitable-modal .charitable-campaign-selector-tooltip:hover .charitable-tooltip-text{opacity:1;visibility:visible}.charitable-modal .charitable-form-field-donation-amount{margin-bottom:20px}.charitable-modal .charitable-donation-amount-wrapper{display:flex;flex-wrap:wrap;gap:10px}.charitable-modal .donation-amount{padding:10px;border:1px solid rgb(57 57 67 / .14);border-radius:3px;cursor:pointer;transition:all 0.2s ease}.charitable-modal .donation-amount:hover{border-color:#0073aa;background-color:#f0f6fc}.charitable-modal .donation-amount.selected{border-color:#0073aa;background-color:#0073aa;color:#fff}.charitable-modal .charitable-payment-methods{margin-bottom:20px}.charitable-modal .charitable-payment-methods ul{list-style:none;margin:0;padding:0}.charitable-modal .charitable-payment-methods li{margin-bottom:10px}.charitable-modal .charitable-payment-methods input[type="radio"]{margin-right:10px}.charitable-modal #charitable_stripe_card_field{padding:10px;border:1px solid rgb(57 57 67 / .14);border-radius:3px;margin-bottom:15px;min-height:40px}.charitable-modal .charitable-submit-field input[type="submit"],.charitable-modal .charitable-submit-field button[type="submit"]{background-color:#0073aa;color:#fff;border:none;padding:12px 24px;border-radius:3px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.2s ease}.charitable-modal .charitable-submit-field input[type="submit"]:hover,.charitable-modal .charitable-submit-field button[type="submit"]:hover{background-color:#005a87}.charitable-modal .charitable-notice{padding:12px;border-radius:3px;margin-bottom:15px;font-size:14px;line-height:1.5}.charitable-modal .charitable-notice.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.charitable-modal .charitable-notice.error,.charitable-modal .charitable-notice.errors{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.charitable-modal-loading{text-align:center;padding:40px 20px;color:#666}.charitable-modal-loading img{display:block;margin:0 auto 20px;width:32px;height:32px}.charitable-modal-loading p{margin:0;font-size:16px}.charitable-modal-error{padding:20px;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin:20px 0}.charitable-modal-error p{margin:0;font-size:14px}body.charitable-modal-open{overflow:hidden}@media (max-width:768px){.charitable-modal{width:95%;max-width:none;margin:2.5vh auto;max-height:95vh}.charitable-modal>.modal-close{top:10px;right:15px;width:35px;height:35px}.charitable-modal>.modal-close::before{font-size:24px}.charitable-modal.charitable-modal-standard .charitable-modal-body{padding:20px}.charitable-modal .charitable-donation-amount-wrapper{flex-direction:column}}@media (prefers-contrast:high){#lean_overlay{background:rgb(0 0 0 / .9)}.charitable-modal{border:2px solid #000}.charitable-modal>.modal-close{background-color:rgb(255 255 255);border:2px solid #000}}@media (prefers-reduced-motion:reduce){.charitable-modal>.modal-close{transition:none}.charitable-modal .donation-amount{transition:none}}.charitable-modal:focus{outline:2px solid #0073aa;outline-offset:2px}@media print{.charitable-modal,#lean_overlay{display:none!important}}.charitable-donation-form .recurring-donation{*zoom:1;margin:10px 0 0 0!important;padding:0!important;border-bottom:1px solid #ddd;list-style:none;display:flex;flex-direction:row}.charitable-donation-form .recurring-donation:after,.charitable-donation-form .recurring-donation:before{content:" ";display:table}.charitable-donation-form .recurring-donation:after{clear:both}.charitable-donation-form .recurring-donation .recurring-donation-option{margin:0;padding:0;border:none;list-style:none;display:flex}.charitable-donation-form .recurring-donation .recurring-donation-option .amount{font-weight:bolder}.charitable-donation-form .recurring-donation .recurring-donation-option:nth-child(2n+2){margin-right:0}.charitable-donation-form .recurring-donation .recurring-donation-option label{display:block;cursor:pointer;width:100%;margin:0;padding:.5em 1em;border:1px solid #ddd;border-width:1px 1px 0 1px;background-color:white;text-align:center}.charitable-donation-form .recurring-donation .recurring-donation-option input[type=radio]{position:relative;margin:0 6px 0 0;vertical-align:middle;cursor:pointer}.charitable-donation-form .recurring-donation .recurring-donation-option.selected>label{font-weight:bolder;margin-bottom:-1px;border-color:#ddd;border-bottom:none;background:#fff}.charitable-donation-form .charitable-form-subheader{margin:0 0 1em;font-style:italic}.charitable-donation-form .charitable-donation-options{padding:1em 0}.charitable-donation-form .charitable-donation-options .charitable-custom-donation-field-alone,.charitable-donation-form .charitable-donation-options .custom-donation-amount{margin-bottom:0}.js .charitable-donation-form .donation-amount input[type=radio],.js .charitable-donation-form .recurring-donation-option input[type=radio]{display:none}.charitable-gateway-tab.disabled-for-recurring,#charitable-gateway-selector li.disabled-for-recurring{opacity:0.4;pointer-events:none;position:relative;color:#6c757d}.charitable-gateway-tab.disabled-for-recurring::after,#charitable-gateway-selector li.disabled-for-recurring::after{content:"⚠";position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#f39c12;font-weight:bold;font-size:14px;z-index:1}#charitable-gateway-selector li.disabled-for-recurring label{padding-right:35px;position:relative}#charitable-gateway-selector li.disabled-for-recurring input[type="radio"]{opacity:0.4}.charitable-recurring-payment-method-warning{margin:1em 0;padding:1em;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;color:#856404;width:100%;display:block;box-sizing:border-box;clear:both;float:none;position:relative;z-index:1}.charitable-recurring-payment-method-warning p{margin:0;font-size:14px;line-height:1.4}.charitable-recurring-payment-method-error{margin:1em 0;padding:1em;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;width:100%;display:block;box-sizing:border-box}.charitable-recurring-payment-method-error p{margin:0;font-size:14px;line-height:1.4}button[type="submit"].disabled-for-recurring,input[type="submit"].disabled-for-recurring,.donate-button.disabled-for-recurring{opacity:0.6;cursor:not-allowed;background-color:#6c757d!important;border-color:#6c757d!important;color:#fff!important}button[type="submit"].disabled-for-recurring:hover,input[type="submit"].disabled-for-recurring:hover,.donate-button.disabled-for-recurring:hover{background-color:#6c757d!important;border-color:#6c757d!important;opacity:0.6}#charitable-gateway-selector{margin-top:0}.charitable-recurring-payment-method-warning+#charitable-gateway-selector{margin-top:0}#charitable-gateway-fields .charitable-recurring-payment-method-warning{margin-bottom:1em}.charitable-recurring-payment-method-warning.charitable-notice{margin:1em 0!important;padding:1em!important;width:100%!important;display:block!important;box-sizing:border-box!important;color:inherit!important;border-color:inherit!important}.charitable-recurring-payment-method-error.charitable-notice{margin:1em 0!important;padding:1em!important;width:100%!important;display:block!important;box-sizing:border-box!important}.charitable-form-field.charitable-form-field-checkbox label{font-size:0.75em}ul.charitable-radio-list.charitable-form-field.charitable-form-field-radio.recurring-donation-period.recurring-donation-frequency label{font-size:0.75em}.cminds_settings_description .button.cmf-cleanup-button{color:#A00}.cminds_settings_description .button.cmf-cleanup-button:hover{color:red}span.footnoteLink,a.footnoteLink{text-decoration:none!important;border-bottom:dotted 1px}#footnoteList .footnoteLink{border:none}.footnoteLink>span{border-bottom:dotted 1px}a.footnoteLink:hover{text-decoration:none!important}#footnote-categories{float:right;margin:0}.footnote_loading{background:url(https://latterdaysaintmag.com/wp-content/plugins/cm-footnotes/assets/css/images/ajax-loader.gif) no-repeat center center;background-color:#DDD;position:absolute;width:100%;height:100%;opacity:.5;display:none}.footnote_replacements_list tr:hover{background-color:#EEE}.footnote_replacements_list th{font-weight:700}div.cmf_field_help{display:inline-block;width:15px;height:15px;background-image:url(https://latterdaysaintmag.com/wp-content/plugins/cm-footnotes/assets/css/images/help.png);background-repeat:no-repeat;cursor:pointer;min-width:15px;margin-left:5px}div.cmf_field_help:hover{background-image:url(https://latterdaysaintmag.com/wp-content/plugins/cm-footnotes/assets/css/images/help_hover.png)}div.cmf_help{display:inline-block;width:15px;height:15px;background-image:url(https://latterdaysaintmag.com/wp-content/plugins/cm-footnotes/assets/css/images/help.png);cursor:pointer;margin-right:5px}div.cmf_help:hover{background-image:url(https://latterdaysaintmag.com/wp-content/plugins/cm-footnotes/assets/css/images/help_hover.png)}.cm-showhide-handle{cursor:pointer}.cmf-post-tags a{cursor:pointer}.server-info-table span{color:green;font-weight:700}.server-info-table strong{color:red;font-weight:700}select#cmf_footnoteID{max-width:350px}div.cminds_call_to_action{display:flex}div.cminds_call_to_action .inner_box{border:1px solid #999;padding:0 .5em .5em;margin:0 auto;min-width:290px}div.cminds_call_to_action a{text-decoration:none}div.cminds_settings_description{float:left;max-width:55%}.cm-foot-meta-header{text-align:center;background-color:#f0f0f0;font-size:13px;font-weight:700;text-transform:uppercase}.cm-foot-meta-header-block{border:1px solid #aaa;padding:8px;background-color:#f0f0f0;display:flex;flex-direction:row;justify-content:space-around}.cm-foot-meta-header__id,.cm_footnote_definitions_td_id{width:5%}.cm-foot-meta-header__definition,.cm_footnote_definitions_td_content,textarea.cm_footnote_definitions_row_content{width:40%}.cm-foot-meta-header__extlink,.cm_footnote_definitions_td_extlink{width:30%}.popupdash{display:none}.cm-foot-meta-values-block{padding:20px 10px;display:flex;flex-direction:row;justify-content:space-between}input[name="cm_footnote_definitions_row_id[]"]{width:100%}.cm-foot-meta-header__dashicon{width:clamp(50px, 90px, 12%)}.cm-foot-meta-dashicons-block{width:clamp(50px, 90px, 12%)}.cm-foot-meta-values-block:nth-child(odd){background:#f5f5f5}.icon16{padding-top:0!important}.ws_select_icon{width:40px}textarea.cm_footnote_definitions_row_content{width:100%}textarea.cm_footnote_definitions_row_extlink{width:100%;height:28px}.cm_footnote_definitions_row_remove img{margin-left:5px}input[name="cm_footnote_dashicons_row_dashicons[]"]{display:none}a#cm_footnote_add_new_definition,a#cm_footnote_add_new_definition:focus,a#cm_footnote_add_new_definition:active{text-decoration:none;border:none;outline:0;box-shadow:none}#cm_footnote_add_new_definition>img{width:30px}a.cm_footnote_definitions_row_remove>img{width:20px;height:20px}#cmfSimpleFootnoteDefinitionBox{width:100%}.cmfSimpleFootnoteDefinitionItem{line-height:normal}#cmfSimpleFootnoteDefinitionBox .cmfSimpleFootnoteDefinitionItem .cmfSimpleFootnoteDefinitionItemId{display:inline-block;vertical-align:top;padding:5px;margin-right:10px}#cmfSimpleFootnoteDefinitionBox .cmfSimpleFootnoteDefinitionItem .cmfSimpleFootnoteDefinitionItemContent{width:90%}.cmfSimpleFootnoteDefinitionExtLink a{font-size:small;margin-left:10px}.cmfSimpleTooltipExtLink a{font-size:inherit;margin-left:10px}.cm-footnote-backlink{color:blue;text-decoration:none}.cmf_simple_footnote_link,.cmf_footnotes_table tbody tr td a,.cmf_has_footnote a{color:blue;text-decoration:none!important;box-shadow:none!important}.cmf_footnotes_wrapper{width:100%!important}.cmfSimpleFootnoteDefinitionItem span{display:inline;padding:0px!important;margin:0px!important;line-height:22px!important;font-size:1rem}.cmfSimpleFootnoteDefinitionItem span:nth-child(1),.cmfSimpleFootnoteDefinitionItem span:nth-child(2){display:inline-block;margin-right:3px!important}.ui-tooltip,.arrow:after{opacity:1}.ui-tooltip{padding:10px 20px;border-radius:3px;font:12px "Helvetica Neue",Sans-Serif}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.postblock{margin-bottom:15px}.postblock-5 input,.postblock-5 button{display:inline-block}.postblock-5 button{padding:0px!important;width:40px;text-align:center;height:27px!important;line-height:26px!important;box-shadow:none!important}.postblock-5 button>div{padding:0;margin:0;display:inline-block!important;float:none;width:auto;height:auto}.postblock-5 button>div:before{height:auto!important;width:auto!important;padding:0px!important;line-height:27px!important}.postblock-5 .custom-dash-show-ft,.popupdash{position:absolute;width:100%;background:#fff;padding:10px;box-sizing:border-box;z-index:999;border:1px solid #ccc;top:160px;text-align:left;right:0}.postblock-5 .custom-dash-show-ft>div,.popupdash>div{display:inline-block;float:none;vertical-align:top;width:10%;text-align:center}.postblock-5 .custom-dash-show-ft>div>div,.popupdash>div>div{margin:0px!important;float:none}.postblock-5 .custom-dash-show-ft>div>div:hover:before,.popupdash>div>div:hover:before{color:blue}.postblock-5 button>span{height:27px;line-height:27px;margin:0 auto}.removeicon-ft,.remve-icon{margin-left:4px!important;border-radius:4px;background:#7f7f7f!important;color:#fff!important}.popupdash{top:70px}.csvdemo{width:900px}.type1,.type2,.type3,.type4{font-size:12px;display:inline-block;line-height:15px}.type1:before{content:"["}.type1:after{content:"]"}.type2:before{content:"{"}.type2:after{content:"}"}.type4,.type3{background:blue;color:#fff!important;padding:0 5px;min-width:18px;text-align:center}.type4:after{content:"";position:absolute;border-top:5px solid blue;border-right:5px solid #fff0;border-bottom:5px solid #fff0;border-left:5px solid #fff0;bottom:-10px;left:22%}sup{line-height:10px}.footnoteLink .cmf_footnote_img,.cmf_footnote_row .cmf_footnote_img{display:block;max-width:50px;width:auto}img.cmf_footnote_img{padding-top:10px;display:block}input#footnote-search-term{width:30%;height:21px;box-sizing:border-box;border-style:solid;border-width:1px;font-size:14px}#cm_footnote_definitions_flexbox_block__header{display:flex;flex-direction:row;height:1.6rem;color:dimgrey;font-size:1rem;text-align:center}#cm_footnote_definitions_flexbox_block__header-id{width:15%;border:1px solid grey;border-radius:3px}.cmf-pro-only{border:3px solid purple;margin-top:25px;padding:0 5px 5px 0}.cmf-pro-only *{opacity:.7}.cmf-pro-only::before{content:'Available in pro version';color:purple;font-size:19px;font-weight:700;position:absolute;top:35px;background:#fff;left:calc(100% / 2.3)}.cmf-pro-only .disabled-link{text-decoration:underline;color:gray}.cmf_shortcode>input{border:none;background-color:inherit;font-size:1rem;font-style:italic;color:#636363}.cmf_shortcode>button{background-color:inherit;border:none;font-size:.9rem;font-style:oblique;color:#587aa5;text-decoration-line:underline}.cmf_shortcode>button:hover{cursor:pointer}.custm-ftnote-tbl::before{content:'Available in pro version';color:purple;font-size:19px;font-weight:700;position:absolute;text-align:center;top:220px;right:calc(100% / 5.3);background:#f0f0f0;z-index:99}.custm-ftnote-tbl::after{content:"";position:absolute;top:247px;bottom:65px;right:calc(100% / 16);width:calc(100% / 2.3);border:3px solid purple;pointer-events:none}.cm-foot-meta-header-block{padding-top:35px}span.cmf_has_footnote a.cmf_footnote_link,.cmf_has_footnote_custom a.cmf_simple_footnote_link{font-weight:400;font-size:13px;color:#b62025}.type3,.type4{background:#b62025}sup>a.type3:hover,sup>a.type4:hover{color:#b62025!important}.type4:after{border-top-color:#b62025}.cmf_footnotes_wrapper table.cmf_footnotes_table .cmf_footnote_row .cmf_footnote_link_anchor a,#cmfSimpleFootnoteDefinitionBox .cmfSimpleFootnoteDefinitionItem .cmfSimpleFootnoteDefinitionItemId{font-size:9px;color:#b62025}#cmfSimpleFootnoteDefinitionBox>div{display:block;width:100%;vertical-align:top;margin-bottom:10px;padding:10px}