.visible{display:block!important}span.more{font-size:15px;color:#005ea1;font-weight:700;margin-bottom:10px}span.more:before{content:'Read more +'}#slider_ask,.df-18651 .payment_frequency input,.df-18660 .payment_frequency input,.df-combine .payment_frequency input,.mobile-content-hide.hd .teaser,.teaser,span.more{display:none}.mobile-content-hide .more,.mobile-content-hide .teaser,span.more:before{display:inline-block}.mobile-content-hide p{display:none;margin:0}.mobile-content-hide.hd .more:before{content:'Read less -';display:inline-block}.mobile-content-hide.hd p{display:block;margin:inherit}.df-18651 .payment_frequency,.df-18660 .payment_frequency,.df-combine .payment_frequency{background-color:#d5f0fc;border-radius:3px;padding:5px 5px 5px 20px;margin-bottom:10px}.df-18651 .payment_frequency label,.df-18660 .payment_frequency label,.df-combine .payment_frequency label{display:inline-block;font-size:19px;padding-right:20px;line-height:0}.df-18651 .payment_frequency label:first-child span,.df-18660 .payment_frequency label:first-child span,.df-combine .payment_frequency label:first-child span{border-right:1px solid gray;padding-right:20px}.df-18651 .payment_frequency label span,.df-18660 .payment_frequency label span,.df-combine .payment_frequency label span{position:relative;padding-left:25px}.df-18651 .payment_frequency label span:before,.df-18660 .payment_frequency label span:before,.df-combine .payment_frequency label span:before{content:'';width:15px;height:15px;display:inline-block;border:1px solid gray;background-color:#fff;border-radius:10px;position:absolute;top:1px;left:0}.df-18651 .payment_frequency input[type=radio]:checked~span:before,.df-18660 .payment_frequency input[type=radio]:checked~span:before,.df-combine .payment_frequency input[type=radio]:checked~span:before{width:8px;height:8px;border:5px solid #00a8e7;position:absolute}.df-18651 .button-sub-container .button,.df-18660 .button-sub-container .button,.df-combine .button-sub-container .button{margin-top:30px;width:100%;font-family:Arial,sans-serif}#slider_ask h3,.df-18651 .donation-level-container-generic-repeat,.df-18660 .donation-level-container-generic-repeat,.df-combine .donation-level-container-generic-repeat{margin-bottom:10px}.df-18651 .donation-level-container-generic-repeat label[for=level_standardauto_repeatname],.df-18660 .donation-level-container-generic-repeat label[for=level_standardauto_repeatname],.df-combine .donation-level-container-generic-repeat label[for=level_standardauto_repeatname]{font-weight:700}.df-18660 .donation-level-container:nth-child(5) .form-content{margin-left:0}.donation-form-container .additional_content--cb{padding-left:18px;font-size:15px;margin-bottom:10px}.donation-form-container .donation-levels:not(.choices-6) .donation-level-container:nth-child(5) .form-content{margin-left:0}.check-box-form-label-text{font-weight:700;display:block;margin:0 0 5px}.df-18816 #rightColImg{display:none!important}.layout__container{margin-top:30px}.c-site-search input[type=search]{border-left:0;border-right:0;border-top:0}.c-site-nav__item{color:inherit}.c-site-nav__link--last{box-sizing:border-box!important;margin-left:inherit!important}.c-block #copyOnly h3{margin-bottom:30px}.c-block .section-header__heading{margin-top:0}.c-block .list-unstyled li{margin-bottom:0;color:inherit}.c-block:first-child .c-block__inner{border-top:0}.c-block--footer__hr{-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em}#slider_ask .slider_max,#slider_ask .slider_min{position:relative;top:-5px;display:inline-block;width:50%}#slider_ask .slider_min{text-align:left}#slider_ask .slider_max{text-align:right}#slider_ask .slider_amount{display:block;width:100%;background-color:#f5f5f5;padding:5px;box-sizing:border-box;border-radius:10px;text-align:center;position:relative;top:-5px;margin:5px 0;clear:both}#slider_ask .slider_amount span{display:inline-block;margin:0 5px}#slider_ask .slider_amount span:first-of-type{line-height:14px;margin-bottom:5px;font-weight:700}#slider_ask .slider_amount span+span{font-size:25px}#slider_ask .rangeslider--horizontal{height:25px;width:100%;display:inline-block}#slider_ask .rangeslider__handle{width:30px;height:30px;top:-4px}#slider_ask .rangeslider__fill{background:#5fa8ee}#slider_ask .rangeslider__handle:after{background:0 0}#slider_ask .rangeslider,#slider_ask .rangeslider__fill{border-radius:3px}#slider_ask .increment{display:inline-block;position:absolute;border-right:2px solid #666;text-align:right;height:10px;bottom:-10px;padding-right:5px;font-size:12px}#slider_ask .increment_1{width:25.27166666666667%}#slider_ask .increment_2{width:71.92880952380952%}@media screen and (max-width:620px){.df-18651 .payment_frequency label,.df-18660 .payment_frequency label,.df-combine .payment_frequency label{font-size:12px}.df-18651 .payment_frequency label span:before,.df-18660 .payment_frequency label span:before,.df-combine .payment_frequency label span:before{content:'';width:12px;height:12px;top:-1px}.c-block .section-header__heading{font-size:26px;line-height:30px}}@media screen and (min-width:599px){.df-1366 .custom-field-container:not(:nth-child(10)),.df-1366 .form-row.form-selectlist:not(.moveToContact),.df-1366 .form-row.form-text:not(#tribute_notify_recip_street2_row):not(.moveToContact):not(#payment_typecc_number_row):not(.cvv-input){width:49%;display:inline-block}}@media screen and (max-width:760px){.c-site-nav__item{margin-bottom:0}}@media screen and (min-width:760px){.has-2col-wide .c-block .content-primary{width:70%!important}.has-2col-wide .c-block .content-secondary{width:25%!important}}@media screen and (max-width:650px){#slider_ask .increment{display:none}}