/* Minification failed. Returning unminified contents.
(1,21746): run-time error CSS1038: Expected hex color, found '#f222'
(1,21751): run-time error CSS1019: Unexpected token, found ' '
(1,21751): run-time error CSS1042: Expected function, found ' '
(1,21751): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
 */
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,800");.toggle{position:relative;display:inline-block;width:50px;height:20px;margin-left:0 !important;padding:0 !important;outline:none !important;border:none !important;cursor:pointer;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.toggle:before{position:absolute;content:'';top:50%;margin-top:-10px;left:0;width:20px;height:20px;background-color:#fff;border-radius:50%;box-shadow:0 0 8px rgba(73,159,223,.4);z-index:1;transition:left 150ms ease;}.toggle:after{position:absolute;content:'';top:50%;margin-top:-8px;width:40px;height:16px;background-color:#eee;border-radius:99px;z-index:0;transition:background-color 200ms;}.toggle:checked:before{left:20px;}.toggle:checked:after{background-color:#55dc73;}.currency{max-width:9em;}.inlinelabel{display:inline !important;margin-bottom:10px;font-size:14px;font-weight:400;letter-spacing:.5px;text-transform:none !important;}.field-label{text-transform:none;}.input-icon{position:relative;}.input-icon>i{position:absolute;display:block;color:#666;transform:translate(0,-50%);top:50%;pointer-events:none;width:25px;text-align:center;font-style:normal;}.input-icon>input{padding-left:20px !important;padding-right:0;}.input-icon-right>i{right:0;}.input-icon-right>input{padding-left:0;padding-right:25px;text-align:right;}.formsubtext{color:#666;font-size:13px;margin-bottom:40px;}.validation-summary-errors{color:#ed1c24;}.validation-summary-errors ul{list-style-type:none;margin:10px 0 0 0;padding:0;}.bottom-buffer{margin-bottom:20px;}.field-validation-error,.field-validation-error span,.validation-summary-errors li{top:1px;right:0;color:#ed1c24 !important;font-size:10px !important;text-transform:uppercase;display:block;min-height:16px;padding:3px 0 3px 0;}.field-validation-valid{position:absolute;display:block;height:16px;padding:3px 0 3px 0;margin:3px 0 3px 0;}.no-valfor{padding-top:16px;}.button-container{position:relative;display:block;margin:40px 0 0;width:100%;}.btn{display:inline-block;padding:10px 15px;font-size:16px;line-height:16px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;}.btn-2x{font-size:22px;}.sm-number{width:110px !important;}.btn-success{background-color:#55dc73;color:#fff;}.btn-danger:hover{color:#a94442 !important;background-color:#f2dede !important;border-color:#ebccd1 !important;}.btn-success a,.btn-success a:hover,.btn-success:hover{color:#fff;text-decoration:none;}.btn-default{background-color:#f9f9f9;color:#333;border-color:#ccc;}.btn-full{width:100%;text-align:center;}.btn-default:hover{background-color:#dedede;}.submit-button-full,.submit-button-full-disabled{background-color:#55dc73;color:#fff;}.submit-button-full-disabled{position:absolute;display:none;top:0;left:0;background-color:#ccc;z-index:10;}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:arial;}.form-sm{width:350px;}.form-sm2{width:400px;}.form-md{width:550px;}.form-lg{width:750px;}.form-xl{width:1150px;}.form{max-width:95%;padding:40px 30px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:auto;box-shadow:0 3px 12px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.05);}.brandfont{font-family:"Open Sans",sans-serif;color:#999;text-align:center;font-size:32px;font-weight:normal;}.form h1,.form legend,.form legend span{color:#555;text-align:center;font-family:"Open Sans",sans-serif;font-size:40px;}.form legend{margin-bottom:25px;font-size:26px;text-transform:uppercase;color:#888;font-weight:bold;}.form h1{margin:10px;font-weight:400;}.form legend span{display:block;font-size:20px;margin-bottom:5px;}.form .flexcontainer .pure-control-group{flex:1;}.form .flexcontainer .pure-control-group.flex50{width:50%;}.form .flexcontainer>*+*{margin-left:20px;}.cd-formfield,.cd-textandtoggle{position:relative;margin:0 0 20px;}label{position:relative;display:inline-block;margin-bottom:8px;font-weight:400;font-size:12px;line-height:12px;letter-spacing:.5px;}input,textarea,select{display:block;padding:5px 10px;width:100%;max-width:400px;height:34px;font-size:14px;line-height:14px;background:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.cd-donation-input-wrap{margin-bottom:20px;}.form-group select,.pure-control-group select{margin-bottom:20px !important;}textarea{min-height:80px;line-height:20px;}select{padding:5px 40px 5px 10px;background-image:url("img/dropdownarrow.png");background-size:30px 30px;background-repeat:no-repeat;background-position:right center;}input#NationSlug{display:inline-block;}.nbslug{margin-left:5px;}.inputgroup{margin-top:60px;}.inputgroup h4{margin-bottom:20px;}.cd-textandtoggle{margin-bottom:20px;}.cd-textandtoggle .textandtoggle-text{margin-bottom:5px !important;}input[type=checkbox]{width:auto;}input[type=checkbox].toggle~label{display:inline-block;margin:0 0 0 50px;vertical-align:middle;}input:focus,input:focus+.fa,select:focus{border-color:#55dc73;outline:none;}input:focus+.fa{color:#55dc73;}input.input-validation-error{margin-bottom:10px !important;-moz-animation:wrong-log .3s;-webkit-animation:wrong-log .3s;animation:wrong-log .3s;}input.input-validation-error,input.input-validation-error+.fa{border-color:#ed1c24 !important;color:#ed1c24 !important;}.fa-inline{position:absolute;right:15px;top:12px;color:#999;}.fa.tooltip,.embedcode.tooltip,.fa.tooltip2{margin:0 3px;font-size:14px;line-height:14px;color:#499fdf;cursor:pointer;}.fa.tooltip.ttnomargin{margin-left:3px;}.fa.tooltip2,.embedcode.tooltip{margin-left:0;}.fa.tooltip:hover,.fa.tooltip:hover{color:#55dc73;}.cd-donation-currency{text-align:center;}.cd-donation-currency,.cd-donation-currency-input,.cd-recurring-ddl select{font-size:135%;padding:13px 0 13px 0;border:solid 1px #d9d9d9;}#cd-select-edit-fees{font-size:100%;}.cd-donation-currency-input{border-left:none;}.cd-donation-currency-input input{border:none !important;font-size:100% !important;padding:0 !important;background-color:transparent;height:auto !important;width:90% !important;margin:0 !important;box-shadow:none !important;}.cd-donation-currency-input{padding-left:5px;}.cd-donation-currency-input input{margin-left:10px;}.loginlink{text-decoration:none;float:right;font-size:12px;margin:35px 0 5px;}@-moz-keyframes wrong-log{0%,100%{left:0;}20%,60%{left:15px;}40%,80%{left:-15px;}}@-webkit-keyframes wrong-log{0%,100%{left:0;}20%,60%{left:15px;}40%,80%{left:-15px;}}@keyframes wrong-log{0%,100%{left:0;}20%,60%{left:15px;}40%,80%{left:-15px;}}.cutform{position:relative;display:block;margin:80px 0;}nav{position:relative;padding:10px;width:100%;border-bottom:1px solid #55dc73;}nav #navcontent{margin:0 auto;max-width:1600px;align-items:center;}nav .navlinks{flex:1;justify-content:flex-end;align-items:center;}nav .navlinks .navitem{padding:0 20px;}nav .navlinks .navitem:last-child{padding:0 0 0 20px;}nav .navlinks .navitem a{padding:10px;font-size:14px;line-height:12px;letter-spacing:.5px;color:#499fdf;}nav .navlinks .navitem a.button-empty{padding:10px 20px;border:1px solid #499fdf;}nav .menuicon{display:none;}#admin.flexcontainer{align-items:stretch;height:100%;}#admin.flexcontainer nav{position:sticky;align-self:flex-start;top:0;max-width:300px;height:auto;min-height:100vh;padding:0;}#admin.flexcontainer nav .customdonations-logo{margin:15px auto 30px;max-width:200px;}#admin.flexcontainer nav #navcontent{margin:0 auto;max-width:none;align-items:center;}#admin.flexcontainer nav .navlinks{display:block !important;flex:none;width:100%;align-items:initial;}#admin.flexcontainer nav .navlinks .navitem{padding:0;width:100%;}#admin.flexcontainer nav .navlinks .navitem>.selected a{background:rgba(255,255,255,.3) !important;border-radius:0;}#admin.flexcontainer nav .navlinks .navitem a{display:block;padding:20px;font-size:16px;line-height:16px;color:#fff;}#admin.flexcontainer nav .navlinks .navitem a:hover{background:rgba(255,255,255,.1);}#admin.flexcontainer #accountinfo-mobile,#admin.flexcontainer #accountlinks-mobile{display:none;}#admin #pagebody{flex:1;}.accountavatar{position:relative;display:block;margin-right:10px;width:30px;height:30px;background:linear-gradient(135deg,#499fdf 0%,#55dc73 100%);border-radius:50%;z-index:10;}.accountname,.accountemail{position:relative;display:block;z-index:10;}.accountname{margin-bottom:3px;font-size:14px;line-height:14px;}.accountemail{font-size:10px;line-height:10px;}#accountbar{width:100%;padding:0;border-bottom:1px solid #55dc73;}#accountbar #accountmenu{justify-content:flex-end;}#accountbar #accountmenu .accountmenucontent{height:60px;padding:10px 56px 10px 20px;cursor:pointer;}#accountbar #accountmenu .accountmenucontent ul{position:absolute;left:0;padding:84px 10px 10px;width:100%;background:#fff;visibility:hidden;opacity:0;list-style:none;transition:padding .2s ease;z-index:9;}#accountbar #accountmenu .accountmenucontent ul li{padding:10px;width:100%;font-size:14px;line-height:14px;transition:all .2s ease;}#accountbar #accountmenu .accountmenucontent ul li a{color:#499fdf;}#accountbar #accountmenu .accountmenucontent ul li:hover{background:rgba(73,159,223,.1);}#accountbar #accountmenu .accountmenucontent:hover>ul,#accountbar #accountmenu .accountmenucontent:focus-within>ul,#accountbar #accountmenu .accountmenucontent ul:hover,#accountbar #accountmenu .accountmenucontent ul:focus{padding:104px 10px 10px;visibility:visible;opacity:1;}#accountbar #accountmenu .accountmenucontent:before{content:'';position:absolute;top:50%;right:20px;margin-top:-3px;border-top:6px solid #499fdf;border-left:6px solid transparent;border-right:6px solid transparent;z-index:10;}#accountbar #accountmenu .accountmenucontent:after{content:'';position:absolute;top:50%;right:22px;margin-top:-3px;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;z-index:10;}@media(max-width:1199px){#admin.flexcontainer nav{max-width:225px;}#admin.flexcontainer nav .customdonations-logo{width:200px;}}@media(max-width:767px){body.menu-open{overflow:hidden;}nav .navlinks{position:fixed;display:block;top:0;left:0;padding-top:40px;width:100%;height:100%;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;visibility:hidden;opacity:0;z-index:1000;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}nav .navlinks.menu-open{visibility:visible;opacity:1;}nav .navlinks .navitem,nav .navlinks .navitem:last-child{flex:none;margin-bottom:40px;padding:0;width:100%;}nav .navlinks .navitem a,nav .navlinks .navitem:last-child a{font-size:20px;line-height:20px;}nav .menuicon{position:absolute;display:block;top:50%;right:10px;margin-top:-12.5px;width:20px;height:auto;cursor:pointer;z-index:1001;}nav .menuicon:before{content:'';position:absolute;width:30px;height:30px;border:3px solid transparent;top:calc(50% - 15px);left:calc(50% - 15px);border-radius:100%;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}nav .menuicon .iconline{position:relative;display:block;margin:4px auto;width:20px;height:3px;background:#499fdf;border-radius:2px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}nav .menuicon.is-open{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}nav .menuicon.is-open:before{border:2px solid #499fdf;}nav .menuicon.is-open .iconline{width:15px;}nav .menuicon.is-open .iconline:nth-child(2){opacity:0;}nav .menuicon.is-open .iconline:nth-child(1){-webkit-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px);}nav .menuicon.is-open .iconline:nth-child(3){-webkit-transform:translateY(-7px) rotate(90deg);-ms-transform:translateY(-7px) rotate(90deg);-o-transform:translateY(-7px) rotate(90deg);transform:translateY(-7px) rotate(90deg);}#admin.flexcontainer{align-items:flex-start;height:100%;flex-flow:row wrap;}#admin.flexcontainer nav{position:relative;padding:10px 10px 5px;align-self:flex-start;top:0;width:100% !important;max-width:100%;height:auto;min-height:unset;background:#fff !important;}#admin.flexcontainer nav .customdonations-logo{margin:0;max-width:200px;}#admin.flexcontainer nav .customdonations-logo .logotext path{fill:#666;}#admin.flexcontainer nav .customdonations-logo .icon{fill:#55dc73;}#admin.flexcontainer nav #navcontent{margin:0 auto;max-width:none;align-items:center;}#admin.flexcontainer nav #accountinfo-mobile{display:block;margin-bottom:40px;}#admin.flexcontainer nav #accountinfo-mobile .accountavatar{margin:0 auto 10px;width:60px;height:60px;}#admin.flexcontainer nav #accountinfo-mobile .accountname{margin-bottom:10px;font-size:16px;line-height:16px;}#admin.flexcontainer nav #accountinfo-mobile .accountemail{font-size:12px;line-height:12px;}#admin.flexcontainer nav .navlinks{display:block !important;flex:none;width:100%;padding:40px 20px 20px;align-items:initial;overflow:scroll;}#admin.flexcontainer nav .navlinks .navitem{margin-bottom:15px;padding:0;width:100%;text-align:left;}#admin.flexcontainer nav .navlinks .navitem>.selected a{background:rgba(255,255,255,.3) !important;border-radius:0;}#admin.flexcontainer nav .navlinks .navitem a{display:block;padding:10px 0 10px;font-size:14px;line-height:14px;color:#499fdf;}#admin.flexcontainer nav .navlinks .navitem a:hover{background:none;}#admin.flexcontainer nav .navlinks #accountlinks-mobile{position:relative;display:block;margin-top:25px;padding-top:20px;border-top:1px solid #55dc73;}#admin.flexcontainer #pagebody{flex:none;width:100%;}#admin.flexcontainer #pagebody #accountbar{display:none;}}.custom-wrapper{background-color:#222;color:#fff;-webkit-font-smoothing:antialiased;padding:10px;height:5.2em;overflow:hidden;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;transition:height .5s;}.pure-menu-item .fa{margin-left:16px;}.custom-wrapper.open{height:auto;}@media(max-width:768px){.custom-wrapper{height:63px;padding:0;padding-bottom:10px;padding-top:5px;}.pure-menu-heading{font-size:1.5em;padding-right:0;padding-left:10px;}.pure-menu-list{margin:10px;}}.custom-menu-3{text-align:right;}.custom-toggle{width:34px;height:34px;display:block;position:absolute;top:14px;right:15px;display:none;}.custom-toggle .bar{background-color:#777;display:block;width:20px;height:2px;border-radius:100px;position:absolute;top:17px;right:3px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}.custom-toggle .bar:first-child{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);}.custom-toggle.x .bar{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.custom-toggle.x .bar:first-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media(max-width:47.999em){.custom-menu-3{text-align:left;}.custom-toggle{display:block;}}.toggle{position:relative;display:inline-block;width:50px;height:20px;margin-left:0 !important;padding:0 !important;outline:none !important;border:none !important;cursor:pointer;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.toggle:before{position:absolute;content:'';top:50%;margin-top:-10px;left:0;width:20px;height:20px;background-color:#fff;border-radius:50%;box-shadow:0 0 8px rgba(73,159,223,.4);z-index:1;transition:left 150ms ease;}.toggle:after{position:absolute;content:'';top:50%;margin-top:-8px;width:40px;height:16px;background-color:#eee;border-radius:99px;z-index:0;transition:background-color 200ms;}.toggle:checked:before{left:20px;}.toggle:checked:after{background-color:#55dc73;}.pure-button-primary{background-color:#afe9af;}.pure-form legend{border-bottom:none;}.pure-g.alert-warning{background-color:#fff9bc;}.pure-g.alert-warning span{font-size:14px;line-height:20px;}.pure-padded>div[class*="pure-u-"]{padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pure-padded-not-exterior>div[class*="pure-u-"]{padding-right:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pure-padded-tb>div[class*="pure-u-"]{padding:1em 0 1em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pure-table-horizontal tfoot{border-width:0 0 1px;border-top:1px solid #cbcbcb;}.pure-g>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.l-box{padding:1em;}.pure-menu-active>.pure-menu-link,.pure-menu-link:hover,.pure-menu-link:focus{background-color:transparent;}.pure-menu-link:hover,.pure-menu-heading:hover{background-color:transparent;color:#55dc73;text-decoration:none;}.pure-menu-heading:hover{color:#85bb65;}.pure-menu-heading{color:#55dc73;font-family:"Open Sans",sans-serif;font-size:2em;text-transform:initial;}.selected{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#55dc73;}.selected:hover{background-color:#85bb65;}.selected .pure-menu-link:hover{color:#fff !important;}.pure-menu-link{font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:1px;color:#fff;}.pure-menu-heading{padding:0;padding-top:0;}.pure-menu-heading img{max-height:60px;padding-top:0;vertical-align:middle;}@media screen and (max-width:767px){.pure-menu-heading img{max-height:35px;padding-top:0;padding-left:5px;}}.pure-menu-horizontal{margin:15px 0 0 0;}@media screen and (max-width:567px){.pure-visible-sm{display:none;}.pure-visible-md{display:none;}.pure-visible-lg{display:none;}.pure-visible-xl{display:none;}.pure-hidden-xs{display:none;}}@media screen and (min-width:568px) and (max-width:767px){.pure-visible-xs{display:none;}.pure-visible-md{display:none;}.pure-visible-lg{display:none;}.pure-visible-xl{display:none;}.pure-hidden-sm{display:none;}}@media screen and (min-width:768px) and (max-width:1023px){.pure-visible-xs{display:none;}.pure-visible-sm{display:none;}.pure-visible-lg{display:none;}.pure-visible-xl{display:none;}.pure-hidden-md{display:none;}}@media screen and (min-width:1024px) and (max-width:1279px){.pure-visible-xs{display:none;}.pure-visible-sm{display:none;}.pure-visible-md{display:none;}.pure-visible-xl{display:none;}.pure-hidden-lg{display:none;}}@media screen and (min-width:1280px){.pure-visible-xs{display:none;}.pure-visible-sm{display:none;}.pure-visible-md{display:none;}.pure-visible-lg{display:none;}.pure-hidden-xl{display:none;}}html,body{width:100%;height:100%;min-height:100vh;margin:0;}#sitewrapper{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-height:100%;}body,p,a,li,span{font-family:"Open Sans",sans-serif !important;font-weight:400;font-size:18px;line-height:24px;color:#555;}p{margin-bottom:20px;}a{display:inline-block;font-family:inherit;font-weight:600;font-size:inherit;line-height:inherit;text-decoration:none;color:#499fdf;}li{font-size:inherit;line-height:inherit;}h1,h2{margin:0 0 20px;font-weight:800;font-size:48px;line-height:53px;}h2{font-size:32px;line-height:36px;}h4{margin-bottom:10px;font-weight:700;font-size:20px;line-height:20px;}h5{display:block;margin-bottom:10px;width:100%;padding-bottom:4px;font-size:20px;line-height:20px;border-bottom:2px solid #55dc73;}h6{margin:0 0 15px;font-weight:700;font-size:16px;line-height:16px;}.whitetext{color:#fff;}.cd-blue{color:#499fdf;}.cd-green{color:#55dc73;}.customdonations-logo{position:relative;display:block;width:250px;height:auto;}.customdonations-logo svg{width:100%;height:auto;}.customdonations-logo.colorlogo .logotext path{fill:#666;}.customdonations-logo.colorlogo .icon{fill:#55dc73;}.customdonations-logo.whitelogo .logotext path{fill:#fff;}.customdonations-logo.whitelogo .icon{fill:#55dc73;}.button{padding:10px 20px;background:#55dc73;color:#fff;border-radius:2px;letter-spacing:.5px;border:1px solid #55dc73;}.button.white{background:#fff;border:1px solid #fff;color:#499fdf;}.button-empty{padding:10px 20px;background:none;border:1px solid #499fdf;border-radius:2px;color:#499fdf;letter-spacing:.5px;}.button-empty.white{border:1px solid #fff;color:#fff;}.flexcontainer{position:relative;display:flex;display:-ms-flexbox;align-items:center;}.alt-text{color:#666;}.tiny{font-weight:normal;font-size:13px;display:block;}#userlist .btn{width:400px;}.embedcode{max-height:18px;margin-top:2px;}.sm-text{font-weight:normal;font-size:12px !important;text-align:center;}.thembed{width:70px;}.page-header h1,.page-header h2{font-family:"Open Sans",sans-serif;color:#999;font-size:36px;font-weight:400;margin:0;padding:0;}.page-header h2{font-size:30px;}#allocTbody tr:hover,#allocTbody td:hover,.ui-sortable-handle:hover{background-color:#fff;cursor:move;}.buffer-right-sm{margin-right:10px;}.pure-table-headed h2{display:inline-block;margin-right:20px;}.pure-table-headed th a{display:inline-block;color:#fff;margin-left:15px;font-weight:normal;}.selectContainer{display:inline-block;width:100%;}select{width:100%;}select option{overflow:hidden !important;}.width-100{width:100%;}.pure-table-headed thead{background-color:#fff;background-image:linear-gradient(135deg,#499fdf 0%,#55dc73 100%);}.pure-table-headed thead tr:first-child{background-color:#222;background-image:linear-gradient(0deg,#f222 0,#000 100%);color:#97d497;}.pure-table-headed tfoot{background-color:#fff;background-image:linear-gradient(135deg,#499fdf 0%,#55dc73 100%);}.pure-table-headed thead tr:first-child h2{font-family:"Open Sans",sans-serif;}.pure-table-headed thead h2{padding:0;margin:5px 0 5px 0;font-size:150%;font-weight:400;}.pure-table-headed{background-color:#fff;}.whitebg{background-color:#fff;}.whitebg tbody{background-color:#fff;}#integrations img{max-height:85px;margin-top:20px;}.nbslug{padding-top:6px;color:#666;}.hidden{display:none;}.tooltip-fa{position:relative !important;top:0;right:0;}.text-right{text-align:right;}.list-unstyled li{list-style-type:none;}.list-unstyled{padding-left:0;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}fieldset{border:0;padding:0;}.main{min-height:100%;padding:40px 40px 90px;background:#f9f9f9;}.main p,.main a,.main li,.main span{font-size:16px;line-height:22px;}.gradientbg{background:linear-gradient(135deg,#499fdf 0%,#55dc73 100%);color:#fff;}.gradientbg p{color:#fff;font-size:22px;}.intro{max-width:800px;margin:auto;}img{max-width:100%;}img.footerimg{max-width:100%;max-height:105px;margin-top:8px;}.buffer-all-sm{margin-top:20px;margin-bottom:20px;}.buffer-all-md{margin-top:40px;margin-bottom:40px;}.buffer-all-lg{margin-top:60px;margin-bottom:60px;}.top-buffer-lg{margin-top:60px;}.top-buffer-md{margin-top:40px;}.top-buffer-sm{margin-top:20px;}.top-buffer-lg{margin-top:60px;}.margin-none{margin:0;}.padding-none{padding:0;}.list-inline-padded{list-style:none;list-style-type:none;}.list-inline-padded li{display:inline-block;margin-right:16px;}.social-icons li{margin-right:5px;}.list-inline-padded li:last-child,.social-icons li:last-child{margin-right:0;}.contact-us{background-color:#222;}footer{position:relative;padding:40px 20px;width:100%;height:auto;font-size:14px;line-height:20px;background:#fff;border-top:1px solid #55dc73;}footer #footercontent{margin:0 auto;max-width:1600px;flex-flow:row wrap;}footer #footercontent,footer #footerlinks{align-items:flex-start;}footer #footermaininfo{flex:1;padding-right:60px;}footer #footermaininfo .customdonations-logo svg{width:200px;height:auto;}footer #footermaininfo .footerlegal,footer #footermaininfo .footerlegal a{margin-top:10px;font-size:12px;line-height:16px;}footer #footerlinks,footer .footermenu,footer .footercontact{flex:1;}footer .footercontact{padding-left:20px;}footer .footermenu a,footer .footercontact a{margin:0 0 5px;}footer .footercontact li{margin-bottom:10px;}@media(max-width:1023px){footer .footermenu a,footer .footercontact li,footer .footercontact a{font-size:14px;line-height:19px;}}@media(max-width:767px){footer #footermaininfo{order:2;flex:none;margin-top:40px;width:100%;}}.is-center{text-align:center;}.is-right{text-align:right;}.is-left{text-align:left;}@media screen and (min-width:48em){.is-center-md{text-align:center;}.is-right-md{text-align:right;}}.text-success{color:#3c763d;}.bg-success{background-color:#3c763d;color:#222;font-size:1em;padding:.4em;}.pure-g>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.alert-warning{background-color:#fcf8e3;}.cd-donation-percentage-input{padding-left:5px;}.cd-donation-percentage-input input{margin-left:10px;}.list-lg-padded li{font-size:125%;padding:7px;}.dashboard-title{font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;letter-spacing:1px;}.dashboardheading{width:100%;border-bottom:1px solid #ddd;}.dashboardheading .dashboard-title,.dashboardheading .dashboard-title.options{flex:1;padding-bottom:5px;}.dashboardheading .dashboard-title.options{flex:1;padding-right:20px;color:#499fdf;text-align:right;}.dashboardheading .dashboard-title.options:before{content:'';position:absolute;top:50%;right:0;margin-top:-5px;border-top:5px solid #499fdf;border-left:5px solid transparent;border-right:5px solid transparent;z-index:10;}.dashboardheading .dashboard-title.options:after{content:'';position:absolute;top:50%;right:2px;margin-top:-5px;border-top:3px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent;z-index:10;}#accountstats{position:relative;display:block;margin-bottom:100px;}#stats-blockscontainer{margin-top:40px;flex-flow:row wrap;}#stats-blockscontainer .statblock:not(:first-child)+.statblock{margin-left:60px;}#stats-blockscontainer .statblock{flex:1;}#stats-blockscontainer .statblock:first-child{flex:none;display:block;margin-bottom:40px;width:100%;text-align:center;}#stats-blockscontainer .statblock:not(:first-child){margin:0 auto 20px;padding:20px;max-width:275px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.05),0 3px 6px rgba(0,0,0,.02);border-radius:4px;text-align:right;}#stats-blockscontainer .statblock:not(:first-child) .dashboard-title{color:#fff;}#stats-blockscontainer .statblock>div{display:block;width:100%;}#stats-blockscontainer .statblock .statblock-icon{color:#fff;width:40px;height:40px;font-size:40px;line-height:40px;}#stats-blockscontainer .statblock .statblock-number .count{position:relative;margin-bottom:5px;font-size:40px;line-height:40px;color:#fff;}#stats-blockscontainer .statblock .statblock-number.totalgifts{padding-bottom:10px;font-weight:300;font-size:40px;color:#55dc73;}#stats-blockscontainer .statblock .statblock-number.totalgifts .count{font-size:60px;line-height:60px;color:#55dc73;}#stats-blockscontainer .statblock.numbergifts{background:linear-gradient(135deg,#b8f9ed 0%,#84c6f8 100%);}#stats-blockscontainer .statblock.recurring{background:linear-gradient(135deg,#bddafa 0%,#d78efc 100%);}#stats-blockscontainer .statblock.recurring .statblock-icon{transform:rotate(75deg);}#stats-blockscontainer .statblock.abandoned{background:linear-gradient(135deg,#fbc4a7 0%,#f98d98 100%);}#manageforms-blockscontainer{margin-top:20px;font-size:0;}#manageforms-blockscontainer .manageformsblock{margin-top:20px;padding:20px;width:100%;background:#fff;border-radius:2px;box-shadow:0 3px 6px rgba(0,0,0,.05),0 3px 6px rgba(0,0,0,.02);align-items:center;}#manageforms-blockscontainer .manageformsblock .count{font-size:32px;line-height:32px;}#manageforms-blockscontainer .manageformsblock .dashboard-title{flex:1;margin-left:20px;}#manageforms-blockscontainer .manageformsblock .manageformsblock-buttons{font-size:0;}#manageforms-blockscontainer .manageformsblock .manageformsblock-buttons .button.button-empty{padding:10px 20px;font-size:14px;line-height:14px;}#manageforms-blockscontainer .manageformsblock .manageformsblock-buttons .button.button-empty:not(:first-child){margin-left:20px;}#manageaccount{flex-flow:row wrap;align-items:flex-start;}#manageaccount>div{margin-bottom:80px;width:calc(50% - 40px);}#manageaccount>div:nth-child(odd){margin-left:80px;}#manageaccount>div:first-child{margin-left:0;width:100%;}#manageaccount .ui-widget-header{background:none;}.manageaccountlinks p{margin-bottom:10px;width:100%;font-size:16px;line-height:22px;}#accountdetails{flex-flow:row wrap;}#accountdetails .accountavatar{margin:0 15px 20px 0;width:100px;height:100px;}#accountdetails .account{margin:0 0 20px;flex:1;}#accountdetails .account .accountname{margin-bottom:5px;font-size:24px;line-height:30px;}#accountdetails .account .accountemail{font-size:16px;line-height:22px;}#accountdetails .updatepassword{margin:0 0 20px;}#accountdetails .updatepassword .button-empty{padding:10px 20px;font-size:14px;line-height:14px;}@media(max-width:1199px){#stats-blockscontainer .statblock{min-width:215px;}#stats-blockscontainer .statblock .statblock-icon{width:30px;height:30px;font-size:30px;line-height:30px;}#stats-blockscontainer .statblock .statblock-number .count{font-size:30px;line-height:30px;}#stats-blockscontainer .statblock .statblock-number.totalgifts{font-size:34px;}#stats-blockscontainer .statblock .statblock-number.totalgifts .count{font-size:48px;line-height:48px;}#stats-blockscontainer .statblock:not(:first-child)+.statblock{margin-left:20px;}.manageaccountlinks p a{font-size:14px;line-height:20px;}#accountdetails .accountavatar{margin-right:15px;width:75px;height:75px;}#accountdetails .account{flex:1;}#accountdetails .account .accountname{margin-bottom:3px;font-size:20px;line-height:26px;}#accountdetails .account .accountemail{font-size:14px;line-height:20px;}#accountdetails .updatepassword .button-empty{font-size:12px;line-height:12px;padding:10px 20px;}}@media only screen and (min-width:768px) and (max-width:995px){#stats-blockscontainer{align-items:flex-start;}#stats-blockscontainer .statblock:not(:first-child){margin:0 auto 20px;flex:none;max-width:215px;}#stats-blockscontainer .statblock:not(:first-child)+.statblock{margin-left:auto;}#stats-blockscontainer .statblock:last-child{margin:0 auto !important;}}@media(max-width:767px){.main{padding:40px 20px 90px;}#accountstats{margin-bottom:60px;}#stats-blockscontainer{margin-top:20px;flex-flow:row wrap;}#stats-blockscontainer .statblock:not(:first-child)+.statblock{margin-left:20px;}#stats-blockscontainer .statblock{width:100%;}}@media(max-width:600px){#accountdetails .accountavatar{display:block;margin:0 auto 20px;}#accountdetails .account{margin:0 0 20px;flex:none;width:100%;text-align:center;}#accountdetails .updatepassword{margin:0 auto 20px;}.statblock{flex:none !important;width:100%;}.statblock:not(:first-child)+.statblock{margin:0 auto 20px !important;}}@media(max-width:450px){.manageformsblock{flex-flow:row wrap;}.manageformsblock .manageformsblock-number{width:100%;text-align:center;}.manageformsblock .manageformsblock-number .count{font-size:32px;line-height:32px;}.manageformsblock .dashboard-title{flex:none;width:100%;margin:0 0 20px !important;text-align:center;}.manageformsblock .manageformsblock-buttons{width:100%;font-size:0;text-align:center;}.manageformsblock .manageformsblock-buttons .button.button-empty{padding:10px 20px;min-width:110px;font-size:14px;line-height:14px;}#manageaccount>div{margin-bottom:60px;width:100%;}#manageaccount>div:nth-child(odd){margin-left:0;}}
