.pledge-layout{display:flex;flex-wrap:wrap;margin:0 -15px}@media(min-width:992px){.pledge-layout{flex-wrap:nowrap;margin:0 -7.5px}}.pledge-layout__main{flex:1 1 0;margin-bottom:15px;max-width:100%;padding:0 15px}@media(min-width:992px){.pledge-layout__main{max-width:75%;padding:0 7.5px}}.pledge-layout__sidebar{flex:0 0 100%;margin-bottom:15px;max-width:100%;padding:0 15px}@media(min-width:992px){.pledge-layout__sidebar{flex:0 0 25%;max-width:25%;order:1;padding:0 7.5px}}.pledge-layout__sidebar .btn{white-space:normal}.achievement-badge__img{padding:10px 0}.pledge-achievement__name{font-weight:600;margin:5px 0;max-height:40px}.pledge-achievement__raised-amount{font-size:12px;font-weight:100;margin-bottom:15px}.pledge-achievement__date{font-size:10px}.pledge-achievement__date span.fa{color:#060;display:inline-block;margin-right:5px;vertical-align:middle}.transaction-form__charity-logo{float:left;height:100px;margin:0 10px 10px 0;width:100px}@media(min-width:992px){.transaction-form__charity-logo{margin:0 20px 20px 0}}.billing-information__fields{align-items:center;clear:left;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.billing-information__field{flex:0 1 100%;max-width:100%;padding:0 15px}@media(min-width:992px){.billing-information__field{flex:0 1 50%;max-width:50%}.billing-information__field--full-width{flex:0 1 100%;max-width:100%}}.pledge-details__edit-image{border:none;height:350px;margin-top:5px;overflow:hidden;width:100%}.modal-edit-pledge__content{margin-bottom:5vh;margin-top:5vh}.modal-edit-pledge__footer{text-align:center}@media(max-width:768px){.modal-edit-pledge__footer .btn{margin-bottom:5px!important}}@media(min-width:992px){.modal-edit-pledge__footer{text-align:left}.fundraiser-info-card{text-align:center}}.fundraiser-info-card__title{word-break:break-word}.fundraiser-info-card__image{margin:0 auto;width:120px}@media(min-width:768px){.fundraiser-info-card__image{width:180px}}@media(min-width:992px){.fundraiser-info-card__image{width:auto}}.fundraising-organization__titles.invisible{height:184px}.fundraising-organization-page__container .dataTables_wrapper .dataTables_paginate .paginate_button.current,.fundraising-organization-page__container .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus,.fundraising-organization-page__container .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background-color:#272930}.fundraising-organization-page__donation-widget .pledge-donation__next-button{background-color:#060}.fundraising-organization-page__donation-widget .pledge__amount-raised-chart{color:#272930}.fundraising-organization-page__donation-widget .pledge__amount-raised-chart:before{border-color:#272930}.fundraising-organization-page__donation-widget .pledge__goal-icon{color:#272930}.edit-fundraising__btn-remove{border-radius:50%;position:absolute;right:-.5rem;top:-1.5rem}.pledge__title-container{margin-top:20px}@media(min-width:992px){.pledge__title-container{margin-top:0}}.pledge__custom-title{font-size:26px;font-weight:500}.pledge-widget__container{margin-bottom:20px;width:100%}@media(min-width:1200px){.pledge-widget__container{border:1px solid #c0c0cc}}.pledge__goal-container{background:#dddde6;min-width:100%}@media(min-width:768px){.pledge__goal-container{min-width:30%}}.pledge-donation__amount-selection{flex-grow:1;padding:20px 0;width:100%}@media(min-width:768px){.pledge-donation__amount-selection{padding:20px;width:auto}}.pledge__donation-header{font-size:24px}.pledge-layout .custom-primary-border-color{border-style:solid;border-width:1px}.pledge-layout .progress-text{font-size:16px}.pledge-layout .progress{border-radius:1rem}.donation-form .form-group{margin-bottom:0}.donation-form .form-group+.form-group{margin-top:15px}.donation-form__fundraising-organization-info p:last-child{margin-bottom:0}@media(min-width:768px){.donation-form__fundraising-organization-info-well{align-items:flex-start;display:flex}}.donation-form__fundraising-organization-info-logo{display:block;height:auto;margin:0 auto 15px;max-width:150px}@media(min-width:768px){.donation-form__fundraising-organization-info-logo{margin:0 15px 0 0;max-width:200px}}.donation-form__fundraising-organization-info-content{flex:1 1 auto}.donation-form__fundraising-organization-info-content img{max-width:100%}.donation-amount{flex:1 1 calc(50% - 10px);margin:5px;max-width:calc(50% - 10px)}@media(min-width:480px){.donation-amount{flex-basis:calc(33.33% - 10px);max-width:calc(33.33% - 10px)}}@media(min-width:768px){.donation-amount{flex-basis:calc(25% - 10px);max-width:calc(25% - 10px)}}@media(min-width:992px){.donation-amount{flex-basis:calc(20% - 10px);max-width:calc(20% - 10px)}}@media(min-width:1200px){.donation-amount{flex-basis:auto;max-width:none}}.donation-amount__button{background-color:#edeff1;border-color:#ccc;box-shadow:none!important;padding:12px;white-space:nowrap;width:100%}.donation-amount__radio:focus+.donation-amount__button{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.donation-amounts{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-5px}@media(min-width:1200px){.donation-amounts--fixed-width .donation-amount{flex-basis:calc(20% - 10px);max-width:calc(20% - 10px)}}.pledge-donation__next-button{display:block;text-transform:uppercase;width:100%}.pledge__amount-raised{display:block;font-size:30px}.pledge__participant-goal{color:#44444d;display:block;margin-top:10px}.fee-payer-selection{clear:both;padding-top:20px}.pledge__amount-raised-chart-container{display:block;margin:15px 0;position:relative;text-align:center}.pledge__amount-raised-chart{border-radius:50px 50px 0 0;color:#5c5c66;font-size:22px;font-weight:600;height:100px;line-height:280px;margin:auto;overflow:hidden;position:relative;text-align:center;width:200px}.pledge__amount-raised-chart:after,.pledge__amount-raised-chart:before{border:10px solid #5c5c66;border-radius:0 0 100px 100px;border-top:none;content:"";height:100px;left:0;position:absolute;top:100%;transform-origin:50% 0;transition:.3s;width:200px;z-index:5}.pledge__amount-raised-chart:after{border-color:#00000026;transform:rotate(180deg);z-index:3}.pledge__amount-raised-chart:focus:before,.pledge__amount-raised-chart:hover:before{opacity:.8}.pledge__goal-icon{font-size:40px;margin-bottom:-56px;position:relative;top:-68px}.recent-donors__table{border-bottom:1px solid #c0c0cc;width:100%}.recent-donors__table td{padding:15px}.recent-donors__day,.recent-donors__month,.recent-donors__name{display:block}.recent-donors__month{font-size:12px}.recent-donors__day{font-size:18px}.recent-donors__message{display:block;font-size:12px;margin-top:5px}.recent-donors__row{border-top:1px solid #c0c0cc}.recent-donors__row:nth-child(2n){background:#f2f2f6}nav .recent-donors__pagination li{margin-left:0}.recent-donors__pagination-nav{float:none}.pledge__edit-cta{font-size:14px}.pledge__additional-links{display:block;margin-bottom:10px;text-align:left}.pledge__social-icons-container{margin:20px auto 5px}.pledge__social-link-dropdown{padding:3px 20px}.share-link{background:none;display:inline-block!important;margin:0!important;padding:0!important;width:auto!important}.pledge__social-icons{border-radius:50%;height:30px;line-height:30px;margin:1px 5px 1px 0;text-align:center;width:30px}.pledge__social-icons.pledge__social-icons--facebook{background-color:#3b5998;color:#fff}.pledge__social-icons.pledge__social-icons--twitter{background-color:#1da1f2;color:#fff}.pledge__social-icons.pledge__social-icons--email{background-color:#0043bf;color:#fff}div.dataTables_wrapper div.dataTables_filter input{margin-left:0;width:75%}div.dataTables_wrapper div.dataTables_filter label{float:none;width:100%}.pledge-table{width:100%}.pledge-table__body{display:flex;flex-wrap:wrap;width:100%}.pledge-table__row{display:inline-block;width:50%}@media(min-width:992px){.pledge-table__row{width:25%}}.pledge-table__cell{display:block;padding:5px}.pledge-table__image{border:1px solid #c0c0cc;border-radius:50%;margin:0 auto;max-height:120px;width:120px}

/*# sourceMappingURL=pledge.css.map*/