.dmc-modal-dialog{position:fixed;top:0;display:none;justify-content:center;align-items:center;height:100vh;width:100vw;z-index:9999}.dmc-modal-dialog.dmc-thank-you{display:flex}.comment-action-info{margin-top:10px;padding:10px 0 0 10px;height:50px;line-height:1.1em;font-size:16px;font-family:Roboto,"Open sans",sans-serif;border-left:4px solid #fff;font-weight:400;color:#000}.comment-action-info.civil-yes{border-left-color:#fff}.comment-action-info.civil-no{border-left-color:#bc1717}.comment-action-info.misinfo{border-left-color:#000}.comment-action-info.no-thanks{border-left-color:#bc1717;font-weight:700;color:#bc1717;line-height:2em}.dmc-modal-dialog{background:rgba(0,0,0,.4)}.dmc-modal-content{padding:20px;min-width:200px;min-height:150px;background:#fff;border-radius:0;line-height:60px;max-width:824px}.dmc-modal-header{min-height:27px}.dmc-modal-body{padding:0 40px}.comment-text{line-height:24px;padding:0 0 15px}.dmc-progress-bar{margin-top:10px}.dmc-progress-bar .bar-light-grey,.dmc-progress-bar .bar-hover-light-grey:hover{color:#000 !important;background-color:#f1f1f1 !important}.dmc-progress-bar .br-round-xlarge{border-radius:16px}.dmc-progress-bar .bar-container{padding:.01em 12px}.dmc-progress-bar .bar-container:after,.dmc-progress-bar .bar-container:before{content:"";display:table;clear:both}.dmc-progress-bar .bar-green,.dmc-progress-bar .bar-hover-green:hover{color:#fff;background-color:#0d6427}.dmc-progress-bar .bar-round-xlarge{border-radius:16px;height:24px}#comment-review-close,#comment-thank-you-close{cursor:pointer;float:right;color:#000;line-height:18px;width:40px;height:40px;border:1px solid #ebe4e4;background-color:#ebe4e4;border-radius:50%;padding:12px;margin-top:-40px;margin-right:-40px}.dmc-modal-dialog .step{display:none}.dmc-modal-dialog .step:first-of-type{display:block}#prevBtn{display:none}#dmc-comment-edit{max-width:600px;margin:0 auto}#dmc-comment-edit #dmc_edited_comment{margin-bottom:10px}#dmc-comment-edit-container{max-width:824px;margin:50px auto;padding:10px}#dmc-comment-edit-container.not-allowed{margin:50px auto}#review-comments-form .top-line{line-height:normal}#review-comments-form h2{margin-top:0;margin-bottom:30px;text-align:center}#review-comments-form span.lead{width:auto;max-width:824px;color:#0c0c0c;font-family:Roboto,"Open sans",sans-serif;font-size:20px;letter-spacing:0;line-height:27px;font-weight:400}.dmc-modal-dialog.dmc-thank-you .lead{width:auto;max-width:824px;color:#0c0c0c;font-family:Roboto,"Open sans",sans-serif;letter-spacing:0;line-height:27px;font-weight:400;font-size:24px}#review-comments-form span.dmc-progress{float:right;font-size:42px;font-family:Roboto,"Open sans",sans-serif;color:#656060;line-height:70px}#review-comments-form span.dmc-progress small{font-size:30px;font-weight:400}#review-comments-form h4.civil-question{max-width:696px;color:#0c0c0c;font-family:Roboto,"Open sans",sans-serif;font-size:22px;font-weight:700;letter-spacing:0;line-height:27px;margin-top:35px;margin-bottom:17px}#review-comments-form h5.choose-one{max-width:500px;color:#0c0c0c;font-family:Roboto,"Open sans",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:27px}.dmc-modal-dialog.dmc-thank-you .message{max-width:500px;color:#0c0c0c;font-family:Roboto,"Open sans",sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:27px;margin-bottom:34px}#review-comments-form .comment-text{height:auto;max-height:140px;overflow-y:auto;color:#000;font-family:Georgia,serif;font-size:19px;letter-spacing:-.3px;line-height:27px;margin-bottom:30px;background-color:#eff4f5;border-radius:10px;padding:20px;min-height:80px;-moz-box-shadow:inset 0 0 10px #d1d5d6;-webkit-box-shadow:inset 0 0 10px #d1d5d6;box-shadow:inset 0 0 10px #d1d5d6}#review-comments-form input[type=radio],#review-comments-form input[type=checkbox]{opacity:0;position:fixed;width:0}#review-comments-form label.radio-label-civil-yes,#review-comments-form label.radio-label-civil-no,#review-comments-form label.radio-label-misinfo{display:flex;font-family:Georgia,serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;text-align:center;min-height:45px;color:#fff;border-radius:3px;padding:10px}.flex-container{display:flex;margin:1em}.flex-container .flex-container{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}@media screen and (max-width:560px){.flex-container .flex-container{grid-template-columns:1fr;column-gap:0;row-gap:5px}}.flex-item{width:100%;white-space:nowrap;justify-content:center}.dmc-modal-dialog.dmc-thank-you .continue-button{display:flex;align-items:center;justify-content:space-between}.dmc-modal-dialog.dmc-thank-you .continue-button button{background-color:transparent;font-family:Georgia,'Times New Roman',Times,serif;font-size:18px;border-radius:3px;padding:13px 30px;line-height:28px;font-weight:400}.dmc-modal-dialog.dmc-thank-you .continue-button button#dmc-continue-reading{border:2px solid #ed1c25;color:#ed1c25}.dmc-modal-dialog.dmc-thank-you .continue-button button#dmc-moderate-more{border:2px solid #3c763d;color:#fff;background-color:#3c763d}.dmc-modal-dialog.dmc-thank-you .continue-button button#dmc-continue-reading:hover{color:#fff;background-color:#ed1c25}.dmc-modal-dialog.dmc-thank-you .continue-button button#dmc-moderate-more:hover{background-color:#fff;color:#3c763d}.dmc-modal-dialog.dmc-thank-you .continue-button .space{width:20px}#review-comments-form label.radio-label-civil-yes{background-color:#1f701b;border:1px solid #1f701b}#review-comments-form label.radio-label-civil-no{background-color:#bc1717;border:1px solid #bc1717}#review-comments-form label.radio-label-misinfo{background-color:#000;border:1px solid #000}#review-comments-form label.radio-label-civil-yes:hover{cursor:pointer}#review-comments-form label.radio-label-civil-yes:hover .dmc-thumb-up-1,#review-comments-form label.radio-label-civil-yes:hover .dmc-thumb-up-2,#review-comments-form label.radio-label-civil-yes:hover .dmc-thumb-up-3{fill:#fff}#review-comments-form label.radio-label-civil-no:hover{cursor:pointer}#review-comments-form label.radio-label-civil-no:hover .dmc-thumb-down-1,#review-comments-form label.radio-label-civil-no:hover .dmc-thumb-down-2,#review-comments-form label.radio-label-civil-no:hover .dmc-thumb-down-3{fill:#fff}#review-comments-form label.radio-label-misinfo:hover{cursor:pointer}#review-comments-form #radio-civil-yes-1:checked+label.radio-label-civil-yes,#review-comments-form #radio-civil-yes-2:checked+label.radio-label-civil-yes,#review-comments-form #radio-civil-yes-3:checked+label.radio-label-civil-yes{background-color:#0c8604;color:#fff;border:2px solid #326891}#review-comments-form #radio-civil-yes-1:checked+label.radio-label-civil-yes .dmc-thumb-up-1,#review-comments-form #radio-civil-yes-2:checked+label.radio-label-civil-yes .dmc-thumb-up-2,#review-comments-form #radio-civil-yes-3:checked+label.radio-label-civil-yes .dmc-thumb-up-3{fill:#fff}#review-comments-form #radio-civil-no-1:checked+label.radio-label-civil-no,#review-comments-form #radio-civil-no-2:checked+label.radio-label-civil-no,#review-comments-form #radio-civil-no-3:checked+label.radio-label-civil-no{background-color:#ed1c25;color:#fff;border:2px solid #326891}#review-comments-form #radio-civil-no-1:checked+label.radio-label-civil-no .dmc-thumb-down-1,#review-comments-form #radio-civil-no-2:checked+label.radio-label-civil-no .dmc-thumb-down-2,#review-comments-form #radio-civil-no-3:checked+label.radio-label-civil-no .dmc-thumb-down-3{fill:#fff}#review-comments-form #radio-civil-misinformation-1:checked+label.radio-label-misinfo,#review-comments-form #radio-civil-misinformation-2:checked+label.radio-label-misinfo,#review-comments-form #radio-civil-misinformation-3:checked+label.radio-label-misinfo{background-color:#3f037b;color:#fff;border:2px solid #326891}#review-comments-form svg#thumb-down-1,#review-comments-form svg#thumb-down-2,#review-comments-form svg#thumb-down-3{margin-top:4px}#review-comments-form .dmc-prev-next-buttons{margin-top:25px;width:100%;text-align:center}#review-comments-form .dmc-prev-next-buttons button{background-color:transparent;color:#000;text-transform:uppercase;font-weight:400;line-height:27px;font-family:Roboto,"Open sans",sans-serif;border:2px solid #000;padding:10px 15px;font-size:22px;border-radius:3px}#review-comments-form .dmc-prev-next-buttons button:hover{color:#fff;background-color:#000;border-color:#fff}.dmc-modal-dialog .comment-text-close{color:#656060;text-decoration:underline;font-size:18px;text-align:center;cursor:pointer}.dmc-modal-dialog .comment-text-close:hover{color:#000}.dmc-comments-area.comments-area.comments-closed{max-width:60%;margin:0 auto}@media (min-width:320px) and (max-width:768px){.dmc-modal-content{padding:10px}.dmc-modal-content #comment-review-close,.dmc-modal-content #comment-thank-you-close{margin-top:0;margin-right:0}.dmc-modal-content .dmc-modal-body{padding:10px}.dmc-modal-content .dmc-modal-body #review-comments-form .top-line h2{font-size:24px;margin-bottom:5px}.dmc-modal-content .dmc-modal-body #review-comments-form .top-line .dmc-progress{float:none;display:block;text-align:center;font-size:32px}.dmc-modal-content .dmc-modal-body #review-comments-form .top-line .lead{display:block;width:100%;font-size:18px;text-align:center}.dmc-modal-content .dmc-modal-body #review-comments-form .dmc-progress-bar .bar-round-xlarge{height:12px}.dmc-modal-content .dmc-modal-body #review-comments-form h4.civil-question{margin:10px 0;text-align:center}.dmc-modal-content .dmc-modal-body #review-comments-form .comment-action-info{height:0;display:none}.dmc-modal-content .dmc-modal-body #review-comments-form .comment-text{text-align:center}}.campaign-description{margin-bottom:1em}.single-campaign .campaign-description{font-size:1.5em;font-weight:bolder}.single-campaign.campaign-widget .campaign-description{font-size:1em;font-weight:400}.campaign-summary{padding:0 1em;margin-bottom:1em;border:1px solid #e6e6e6;display:flex;flex-wrap:wrap;flex-direction:row}.campaign-summary:after,.campaign-summary:before{content:" ";display:table}.campaign-summary:after{clear:both}.campaign-summary .campaign-summary-item{float:left;width:50%;padding:1em 0;border-bottom:1px solid #e6e6e6}.campaign-summary .campaign-figures .amount,.campaign-summary .campaign-raised .amount{display:block;font-size:1.5em;font-weight:bolder}.campaign-summary .campaign-donors{clear:left}.campaign-summary .donors-count,.campaign-summary .time-left{font-weight:bolder}.campaign-summary .campaign-donation{float:left;width:100%;padding:1em 0;text-align:center}.campaign-summary .campaign-donation .donate-button{display:inline-block}.campaign-has-no-goal .campaign-summary-item,.campaign-is-endless .campaign-summary-item{width:100%;text-align:center}.campaign-progress-bar{width:100%;height:10px;background-color:#e6e6e6}.campaign-progress-bar .bar{position:relative;display:block;height:100%}.donate-button{padding:6px 24px;font-size:1em;line-height:1.5em;border:none;color:#fff}.charitable-button{cursor:pointer}.charitable-form-field{margin-bottom:1em}.charitable-form-field label{display:block;margin-bottom:4px}.charitable-form-field input,.charitable-form-field select,.charitable-form-field textarea{width:100%}.charitable-form-field button,.charitable-form-field input[type=button],.charitable-form-field input[type=checkbox],.charitable-form-field input[type=radio],.charitable-form-field input[type=submit]{width:auto;margin-left:0}.charitable-form-field.odd{clear:left}.charitable-form-field.charitable-form-field-checkbox input[type=checkbox]{display:inline;height:auto}.charitable-form-field.charitable-form-field-checkbox label{display:inline;padding-left:4px}.charitable-form-field.charitable-radio-list{list-style:none;margin-left:0;padding-left:0}.charitable-form-field.charitable-radio-list li{list-style:none;margin:0 20px 0 0;display:inline-block;line-height:1em}.charitable-form-field.charitable-form-field-multi-checkbox ul{list-style:none;margin-left:0;padding-left:0}.charitable-form-field.charitable-form-field-multi-checkbox ul li{list-style:none;margin-left:0;padding-left:0}.charitable-form-field .wp-media-buttons{margin-bottom:.5em}.charitable-form-field .wp-editor-container{border:1px solid #dedede}.charitable-fieldset-field-wrapper>:last-child,.charitable-fieldset>:last-child{margin-bottom:1em}.charitable-checkbox-list label,.charitable-radio-list label{display:inline}.charitable-submit-field .button{font-size:1em;line-height:1.5em}.charitable-form-content{margin-bottom:1em}.charitable-gateway-fields{padding-top:1em}#charitable_field_cc_cvc{max-width:180px}@media (min-width:48em){#charitable_field_cc_cvc{float:left;width:33%}}@media (min-width:48em){#charitable_field_cc_expiration{float:left;width:63%;margin-left:4%;clear:none}}#charitable_field_cc_expiration .charitable-fieldset-field-header{font-weight:400}#charitable_field_cc_expiration fieldset>:not(.charitable-fieldset-field-header){float:left;width:49%;max-width:140px}#charitable_field_cc_expiration .year{margin-left:2%}.charitable-form-fields .charitable-fieldset{margin:0 0 1em;padding:1.5em 20px .5em;border:1px solid #ebebeb}.charitable-form-fields .charitable-fieldset-field-wrapper{margin:0;padding:0;border:none}.charitable-form-fields .charitable-fieldset-field-wrapper .charitable-fieldset-field-header{margin-bottom:4px;font-weight:700}.charitable-form-header{margin:0 0 1em;font-size:1.2em;font-weight:bolder}.charitable-repeatable-form-field-table{margin-bottom:1em}.charitable-donation-form{padding-top:1em}.charitable-donation-form .donation-amounts{margin:0 0 1em;padding:0;list-style:none}.charitable-donation-form .donation-amounts:after,.charitable-donation-form .donation-amounts:before{content:" ";display:table}.charitable-donation-form .donation-amounts:after{clear:both}.charitable-donation-form .donation-amounts .donation-amount{position:relative;float:left;width:49%;margin:0 2% .5em 0;border:1px solid #ddd;background-color:transparent;list-style:none}.charitable-donation-form .donation-amounts .donation-amount .custom-donation-amount-wrapper,.charitable-donation-form .donation-amounts .donation-amount>label{display:block;width:100%;padding:.5em 1em;margin:0;font-size:1em;cursor:pointer}.charitable-donation-form .donation-amounts .donation-amount .amount{font-weight:bolder}.charitable-donation-form .donation-amounts .donation-amount:nth-child(2n+2){margin-right:0}.charitable-donation-form .donation-amounts .donation-amount input[type=radio]{margin:0 6px 0 0;vertical-align:middle}.charitable-donation-form .donation-amounts .donation-amount.selected label{color:#fff}@media screen and (max-width:37.5em){.charitable-donation-form .donation-amounts .donation-amount{float:none;width:100%;margin-right:0}}.charitable-donation-form .custom-donation-input{max-width:100%;background-color:#fff}#charitable-donor-fields .charitable-form-fields>.charitable-form-field,#charitable-donor-fields>.charitable-form-field{clear:both;padding:0 20px}.widget_charitable_donate_widget #charitable-donation-amount-form{padding-top:0}.widget_charitable_donate_widget #charitable-donation-amount-form .donation-amounts .donation-amount{width:100%;margin-right:0}.charitable-hidden{display:none!important;visibility:hidden}.charitable-form-field-donor-fields .charitable-login-details{padding-top:1em}#charitable-donor-fields{padding:1.5em 0 .5em}#charitable-donor-fields .charitable-form-header{padding:0 20px}.charitable-donor-details{padding:0 20px 1em}.charitable-donor-details .donor-address,.charitable-donor-details .donor-contact-details{margin-bottom:.5em}.charitable-donor-details .charitable-change-user-details{margin-bottom:0;padding-bottom:0}#charitable-meta-fields,#charitable-user-fields{padding:0 20px}#charitable-meta-fields{padding-top:1.5em;margin-top:1.5em;border-top:1px solid #ebebeb}.charitable-terms-text{border:1px solid #ebebeb;padding:10px;background-color:#f8f8f8;margin-bottom:1em;max-height:200px;overflow:scroll;display:none}.charitable-terms-text.active{display:block}#login-prompt{margin-bottom:4px}.charitable-login-form{padding:1em;margin-bottom:1em;border:1px solid #ebebeb}.charitable-login-form label{display:block;margin-bottom:4px}.charitable-login-form .login-password,.charitable-login-form .login-remember,.charitable-login-form .login-username,.charitable-login-form>p{margin-bottom:1em;padding-bottom:0}.charitable-login-form .login-submit{margin-bottom:0;padding-bottom:0}.js .charitable-donation-form .donation-amount input[type=radio]{display:none}.donation-summary{margin-bottom:1em;padding-bottom:0}.donation-summary dd,.donation-summary dt{margin-top:0}.donation-summary dt{float:left;margin-right:.5em;font-weight:700}.donation-summary dd{display:block;margin-bottom:0}.donation-summary dd:after{content:" ";display:block;clear:left}.charitable-table td,.charitable-table tr{padding-right:1.5em}.campaign-loop.campaign-grid,.campaign-loop.campaign-list{margin:0 0 1em;padding:0;list-style:none}.campaign-loop.campaign-grid .campaign.hentry,.campaign-loop.campaign-grid li.campaign,.campaign-loop.campaign-list .campaign.hentry,.campaign-loop.campaign-list li.campaign{position:relative;padding:0;margin:0 0 1em;list-style:none;box-shadow:none;box-sizing:border-box}.campaign-loop.campaign-grid .campaign.hentry h3,.campaign-loop.campaign-grid li.campaign h3,.campaign-loop.campaign-list .campaign.hentry h3,.campaign-loop.campaign-list li.campaign h3{margin-top:0;text-decoration:none}.campaign-loop.campaign-grid .wp-post-image,.campaign-loop.campaign-list .wp-post-image{padding-bottom:1em}.campaign-loop.campaign-grid .campaign-donation-stats,.campaign-loop.campaign-list .campaign-donation-stats{margin-bottom:1em}.campaign-loop.campaign-grid .campaign-donation-stats .amount,.campaign-loop.campaign-grid .campaign-donation-stats .goal-amount,.campaign-loop.campaign-list .campaign-donation-stats .amount,.campaign-loop.campaign-list .campaign-donation-stats .goal-amount{font-weight:bolder}.campaign-loop.campaign-grid .campaign-donation .button,.campaign-loop.campaign-list .campaign-donation .button{display:inline-block}.campaign-progress-bar{margin-bottom:.5em;overflow:hidden}.campaign-loop.campaign-list .campaign.hentry,.campaign-loop.campaign-list li.campaign{padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #e6e6e6}.campaign-loop.campaign-grid{margin:0 0 1em;padding:0}.campaign-loop.campaign-grid:after,.campaign-loop.campaign-grid:before{content:" ";display:table}.campaign-loop.campaign-grid:after{clear:both}.campaign-loop.campaign-grid .wp-post-image{max-width:100%;width:100%}.campaign-loop.campaign-grid .campaign.hentry,.campaign-loop.campaign-grid li.campaign{list-style:none;float:left;margin:0 2% 1em 0;padding:1em;border:1px solid #e6e6e6}.campaign-loop.campaign-grid .campaign-donation{text-align:center}.campaign-grid.masonry{-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}.campaign-grid.masonry .campaign.hentry,.campaign-grid.masonry li.campaign{display:inline-block;margin:0 0 1em;width:100%;float:none}.campaign-grid-2 .campaign.hentry,.campaign-grid-2 li.campaign{width:49%}.campaign-grid-2 .campaign.hentry:nth-child(2n+2),.campaign-grid-2 li.campaign:nth-child(2n+2){margin-right:0}.campaign-grid-2.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}.campaign-grid-3 .campaign.hentry,.campaign-grid-3 li.campaign{width:32%}.campaign-grid-3 .campaign.hentry:nth-child(3n+3),.campaign-grid-3 li.campaign:nth-child(3n+3){margin-right:0}.campaign-grid-3.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}.campaign-grid-4 .campaign.hentry,.campaign-grid-4 li.campaign{width:23.5%}.campaign-grid-4 .campaign.hentry:nth-child(4n+4),.campaign-grid-4 li.campaign:nth-child(4n+4){margin-right:0}.campaign-grid-4.masonry{-moz-column-count:4;-webkit-column-count:4;column-count:4}.donors-list{list-style:none;padding-left:0;margin-left:0}.donors-list .donor{list-style:none;padding:1em 0}.donors-list .donor:after,.donors-list .donor:before{content:" ";display:table}.donors-list .donor:after{clear:both}.donors-list .donor .avatar{margin:0}.donors-list .donor .donor-name{font-weight:700}.donors-list .donor .donor-donation-amount,.donors-list .donor .donor-location,.donors-list .donor .donor-name{margin:.5em 0 0}.donors-list .donor>:first-child{margin-top:0}.donors-list.donors-list-horizontal .donor{display:inline-block;padding:0 20px 1em 0;width:100px;vertical-align:top}.donors-list.donors-list-vertical .donor{border-bottom:1px solid #e6e6e6}.widget.widget_charitable_campaigns_widget .campaigns{margin:0 0 1em;padding:0;list-style:none}.widget.widget_charitable_campaigns_widget .campaign{list-style:none;padding:1em 0;border-bottom-color:#e6e6e6;border-bottom-style:solid;border-bottom-width:1px}.widget.widget_charitable_campaigns_widget .campaign .wp-post-image{padding:0;margin:0 0 .5em}.widget.widget_charitable_campaigns_widget .campaign .campaign-title{padding:0;margin:0 0 .5em;font-size:inherit;font-weight:bolder}.widget.widget_charitable_campaigns_widget .campaign .campaign-time-left{font-weight:400}.charitable-notice{padding:1em;margin-bottom:1em;border:1px solid}.charitable-notice>ul{padding:0;margin:0;list-style:none}.charitable-notice>ul li{padding:0;border:none}.charitable-notice a{text-decoration:underline}