Give – Donation Plugin and Fundraising Platform - Version 1.8.6

Version Description

  • Fix: Provide a fallback for using price_id rather than give_price_id. Some gateways were incorrectly assigning it as a donation level within the receipt despite the correct custom amount being processed. #1598
  • Fix: Multi-level donation forms with 10+ options were selecting the wrong option on click due to an incorrect incrementing logic. #1592
  • Fix: Prevent multiple slide animations when a donor toggles the donation terms if more than one donation form is on page that is using "Terms and Conditions" enabled. #1602
  • Tweak: The give_get_current_page_url() now uses trailingslashit so urls end with a slash to prevent issues with some custom htaccess redirects. #1589
  • Tweak: Code cleanup and removal of unused functions. #1571
Download this release

Release Info

Developer webdevmattcrom
Plugin Icon 128x128 Give – Donation Plugin and Fundraising Platform
Version 1.8.6
Comparing to
See all releases

Code changes from version 1.8.5 to 1.8.6

assets/css/give-admin-rtl.css CHANGED
@@ -1863,12 +1863,29 @@ h2.give-nav-tab-wrapper {
1863
  height: 35px; }
1864
 
1865
  @media screen and (max-width: 600px) {
1866
- h2.give-nav-tab-wrapper {
1867
- height: 50px; } }
1868
-
1869
- @media screen and (max-width: 414px) {
1870
- .give-nav-tab-wrapper > a {
1871
- width: 75%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1872
 
1873
  .give-sub-nav-tab-wrapper {
1874
  position: relative;
1863
  height: 35px; }
1864
 
1865
  @media screen and (max-width: 600px) {
1866
+ .give-nav-tab-wrapper {
1867
+ position: relative;
1868
+ padding-top: 0 !important; }
1869
+ .give-nav-tab-wrapper > a {
1870
+ width: 100%;
1871
+ box-sizing: border-box;
1872
+ margin: 0; }
1873
+ .give-nav-tab-wrapper > a:hover {
1874
+ border-bottom: 1px solid #ccc; }
1875
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper {
1876
+ position: absolute;
1877
+ top: 0;
1878
+ left: 0; }
1879
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav {
1880
+ height: 28px;
1881
+ width: 30px;
1882
+ border-radius: 0;
1883
+ margin: 0; }
1884
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav > span.dashicons {
1885
+ margin: 6px auto 0;
1886
+ display: block; }
1887
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper nav.give-sub-nav-tab {
1888
+ top: 35px; } }
1889
 
1890
  .give-sub-nav-tab-wrapper {
1891
  position: relative;
assets/css/give-admin-rtl.min.css CHANGED
@@ -6,4 +6,4 @@
6
  * @subpackage: SCSS/Admin
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
- */#qtip-overlay.blurs,.qtip-close{cursor:pointer}.give-clearfix:after,.type-download .addon-content:after{clear:both}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}#give-payments-filter .give-payment-id,.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{padding:.2em .4em .3em;font-size:11px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.give-item-label:hover{color:#fff;text-decoration:none}.qtip{position:absolute;right:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:rtl;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:right;word-wrap:break-word}.qtip-titlebar{padding:5px 10px 5px 35px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;left:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{left:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:rtl}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:-1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:-1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:-1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,right top,right bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,right top,right bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:-4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:-4px 4px 5px rgba(0,0,0,.4);box-shadow:-4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 10px 0 35px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,right top,right bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{left:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:left;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{top:0;height:100%;width:100%;right:0}.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{line-height:1;font-family:give-icomoon;font-style:normal;font-weight:400}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}#mce-modal-block.mce-reset.mce-fade.mce-in,#qtip-overlay div{opacity:.7;filter:alpha(opacity=70)}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;right:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-icon-lamp:before{content:"\e603"}.give-icon-heart:before{content:"\e604"}.give-icon-question:before{content:"\e602"}.give-icon-info:before{content:"\e601"}.give-icon-new-tab:before{content:"\ea7e"}.give-icon-alert:before{content:"\f02d"}.give-icon-help:before{content:"\e606"}.give-icon-spinner:before{content:"\e605"}.give-icon-spinner2:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before{content:"\e600"}#dashboard_right_now .give-forms-count:before,.dashicons-give:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\e800";speak:none;-moz-osx-font-smoothing:grayscale}.fa-spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@font-face{font-family:give-icomoon;font-weight:400;font-style:normal}.give-metabox-tabs li .give-icon:before{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;vertical-align:top;line-height:20px;margin:0 0 0 5px}.give-metabox-tabs li .give-icon-default:before{content:"\e903"}.give-metabox-tabs li .give-icon-heart:before{content:"\e604"}.give-metabox-tabs li .give-icon-target:before{content:"\e901"}.give-metabox-tabs li .give-icon-display:before{content:"\e90c"}.give-metabox-tabs li .give-icon-edit:before{content:"\e902"}.give-metabox-tabs li .give-icon-checklist:before{position:relative;top:1px;content:"\e900"}.give-metabox-tabs li .give-icon-purse:before{content:"\e8df"}#_give_donation_levels_repeat .cmb-group-title,#_give_donation_levels_repeat .cmb-row>.cmb-remove-group-row,#_give_donation_levels_repeat .cmb-row>.handlediv,.cmb-type-levels-id,.cmb2-id--give-custom-amount-minimum,.cmb2-id--give-custom-amount-text,.cmb2-id--give-display-style,.cmb2-id--give-form-content,.cmb2-id--give-levels-header,.cmb2-id--give-levels-header+.cmb-repeat-group-wrap,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-reveal-label,.cmb2-id--give-set-price,.give-hidden,.post-type-give_forms .tablenav #post-query-submit{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row .cmb2-radio-list label{font-size:12px}div.cmb-type-levels-repeater-header+div.cmb-repeat-group-wrap{padding:0!important;margin:0!important;min-width:100%;max-width:0}.cmb2-id--give-levels-header{padding:10px 12px 0!important;margin:0!important;background:#F7F7F7;border-bottom:none!important}.cmb2-id--give-levels-header .table-container{display:table;width:100%;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.cmb2-id--give-levels-header .table-container>.table-row{display:table-row;background:#FCFCFC}.cmb2-id--give-levels-header .table-container>.table-row>.table-cell{display:table-cell;vertical-align:middle;padding:10px 15px;border-left:1px solid #e9e9e9}#_give_donation_levels_repeat .cmbhandle,.cmb2-id--give-levels-header .table-container>.table-row>.table-cell.col-id{display:none}#_give_donation_levels_repeat{background:#F7F7F7;padding:0 12px 20px 1px;box-sizing:border-box}#_give_donation_levels_repeat .cmb-row,#_give_donation_levels_repeat .inside{margin:0}#_give_donation_levels_repeat .cmb-remove-field-row{margin:3px 0 0}#_give_donation_levels_repeat .cmb-remove-field-row .button{height:25px;padding:0 3px}#_give_donation_levels_repeat .cmb-remove-field-row span.dashicons-no{line-height:1.15em}#_give_donation_levels_repeat .cmb-add-row{margin:12px 0 0}.give-time-field{width:65px}.give-money-field{width:75px;margin-left:0;margin-right:0}.give-money-symbol{border:1px solid #DDD;background:#FCFCFC;margin:0;font-size:14px;padding:5px 8px}.give-money-symbol-before{border-left:0;margin-left:-4px}.give-money-symbol-after{margin-right:-1px}.give_options_panel input[type=text]{padding:5px;width:100%}input.give-text-small,input.give-text_small{width:100px!important}input.give-text-medium,input.give-text_medium{width:200px!important}.give-underline{text-decoration:underline}.postbox-container .cmb-row{margin:0}.postbox-container .cmb-row .cmb-th label{padding-right:8px}@media only screen and (min-width:851px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{float:right;border-bottom:none;padding-left:10px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-th{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-td{float:right;width:100%}.cmb-type-give-default-radio-inline .cmb-td{margin-top:5px}}@media only screen and (min-width:851px) and (max-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{width:100%;padding-top:0}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-type-text-money{width:105px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list input.cmb2-text-money{width:65px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .give-multilevel-text-field{width:160px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .cmb-type-radio-inline{margin-right:20px}.col-amount{width:70px}.col-text{width:140px}.col-sort{display:none!important}.give-money-field{width:55px}}@media only screen and (min-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{float:left}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{padding-left:20px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row.cmb-row{padding-left:0}.col-amount{width:93px}.col-text{width:195px}.col-sort{width:100px}.give-multilevel-text-field{width:205px}}@media only screen and (max-width:850px){div.cmb-type-levels-repeater-header{display:none!important}}.shortcode-wrap{margin:1px 11px 12px 14px}.shortcode-wrap label{margin:0 0 3px;display:block;cursor:default}#side-sortables .cmb-th label:after,.cmb2-id--give-agree-label,.cmb2-id--give-agree-text{display:none}.shortcode-wrap .shortcode-input{margin:0;width:100%}.cmb2-id--give-content-option,.cmb2-id--give-customize-offline-donations,.cmb2-id--give-goal-option,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-terms-option{border-bottom:none!important;margin:0!important}.cmb2-id--give-agree-label,.cmb2-id--give-form-content,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-set-goal{border-top:1px solid #e9e9e9!important}input.shortcode-input{width:100%}#side-sortables .cmb2-id--give-show-register-form{padding:10px 0 0!important}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row{padding-top:10px}#side-sortables .cmb-row .cmb2-metabox-description{padding-bottom:0}.cmb2-metabox-description{line-height:1.5;display:block}.give-tooltip{margin:0 3px;padding:0;font-size:14px;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear;color:rgba(51,51,51,.5);position:relative;top:1px}.give-tooltip:hover{color:#333}#give-metabox-form-data .inside{margin:0;padding:0}#give-metabox-form-data .give-metabox-panel-wrap{background:#fff;overflow:hidden}#give-metabox-form-data .give_options_panel{padding-right:170px}#give-metabox-form-data .give_options_panel .give-field-wrap{padding:1em 162px 1em 20px!important;margin:0;border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-field-wrap>label,#give-metabox-form-data .give_options_panel .give-field-wrap>span.give-field-label{float:right;width:135px;padding:0;margin:2px -150px 0 0;line-height:18px;font-size:12px;font-weight:400}#give-metabox-form-data .give_options_panel .give-field-wrap .give-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-top:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-field-wrap ul{margin:0}#give-metabox-form-data .give_options_panel .give-field-wrap .mce-container iframe,#give-metabox-form-data .give_options_panel .give-field-wrap textarea{min-height:250px!important}#give-metabox-form-data .give_options_panel .give-field-wrap .wp-editor-wrap{display:inline-block;width:100%}#give-metabox-form-data .give_options_panel textarea.give-field{width:100%}#give-metabox-form-data .give_options_panel .give-field-wrap:hover .give-field-row-actions{display:block}#give-metabox-form-data .give_options_panel .give-field-wrap:last-child{border-bottom:0}#give-metabox-form-data .give_options_panel .give-inline-radio-fields li{display:inline-block;margin-left:15px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section{padding:10px;background:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeatable-fields-section-wrapper{width:100%;background-color:#fff;border-collapse:collapse}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row{border-bottom:15px solid #f5f5f5;background-color:#fff}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-template{display:none}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row:last-child{border-bottom:10px solid #f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-column{padding:0}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove{float:left;width:36px;height:36px;padding:0;display:block;text-align:center;line-height:34px;font-size:21px;font-weight:300;cursor:pointer}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove:hover{background-color:red;color:#fff;width:30px;height:30px;border-radius:30px;margin-top:3px;line-height:28px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head{border-bottom:1px solid #eee;cursor:move}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head h2{text-align:right!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.closed .toggle-indicator:before{content:"\f140"}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row-wrap{background-color:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row{margin:5px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-field-wrap:last-child{border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-ui-placeholder-state-highlight{background-color:#68bb6c}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-name{border:0!important;padding:0!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-bottom:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .ui-sortable-helper{display:table!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.ui-sortable-helper{border-bottom:0}#give-metabox-form-data .give-metabox-tabs{margin:0;min-width:170px;float:right;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-left:1px solid #eee;box-sizing:border-box}#give-metabox-form-data .give-metabox-tabs:after{content:"";display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;right:0;background-color:#fafafa;border-left:1px solid #eee}#give-metabox-form-data .give-metabox-tabs li{margin:0;padding:0;display:block;position:relative}#give-metabox-form-data .give-metabox-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee;overflow:hidden}#give-metabox-form-data .give-metabox-tabs li a span.give-label{width:122px;display:inline-block}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li{background-color:#f1f1f1}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li a{border-bottom-color:#e5e5e5}#give-metabox-form-data .give-metabox-tabs li.active>a{color:#555;position:relative;background-color:#eee}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields.active>a{background-color:#ddd}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields:not(.active):hover ul.give-metabox-sub-tabs{display:block;position:absolute;bottom:0;right:170px;width:170px;max-height:250px;overflow-y:scroll}@media only screen and (min-width:851px) and (max-width:1025px),(max-width:550px){#give-metabox-form-data ul.give-metabox-tabs{min-width:40px}#give-metabox-form-data ul.give-metabox-tabs li>a{text-align:center}#give-metabox-form-data ul.give-metabox-tabs li>a:before{margin-left:0;font-size:15px}#give-metabox-form-data ul.give-metabox-tabs li>a span{display:none}#give-metabox-form-data .give_options_panel{padding-right:40px}}#give-export-payments .give_forms_categories,#give-export-payments .give_forms_tags{min-width:250px;margin:0 0 10px;display:block}#give-export-payments .give_forms_categories input,#give-export-payments .give_forms_tags input{color:#999}#give-export-payments div.chosen-container:first-of-type{margin-top:10px}.give-docs-link{text-align:left;margin-left:15px}.give-docs-link a{color:#999;text-decoration:none;font-style:italic}.give-docs-link a:hover{color:#0073aa}.give-docs-link a span{font-style:normal}.type-download{float:right;margin:0 0 1em 1em!important;padding:0;vertical-align:top;width:280px;text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:365px;overflow:hidden;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);-webkit-transition-property:border,background,color;transition-property:border,background,color;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:relative}.type-download:hover{border:1px solid #d1d1d1}.type-download>.featured-img img{border-bottom:1px solid #ddd}.type-download .addon-content{padding:15px 20px}.type-download .addon-content:after,.type-download .addon-content:before{content:" ";display:table}.type-download .addon-content .addon-heading{margin:0 0 10px}.type-download .addon-content .addon-heading a{outline:0;text-decoration:none}.type-download .addon-footer-wrap{border-top:1px solid #ddd;position:absolute;bottom:2px;right:0;width:100%;background-color:#FFF;padding:15px 20px}.give-view-addons-all span.dashicons,.type-download span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.give-view-addons-all span.dashicons{margin-right:3px}#give-dashboard-widgets-wrap .inside{padding-top:0;padding-bottom:0}.give_forms_page_give-reports #give-dashboard-widgets-wrap .inside{padding-right:0}#give-dashboard-widgets-wrap .inside #give-graphs-filter{float:none}#give-dashboard-widgets-wrap .postbox{margin-bottom:10px}#give-dashboard-widgets-wrap table.reports-table{clear:none}#give-dashboard-widgets-wrap #give-date-range-options{float:right}#give-dashboard-widgets-wrap #give-date-range-options>span{float:right;line-height:30px;font-style:italic;padding:0 0 0 5px}#give-graphs-filter,body.give_forms_page_give-payment-history .tablenav-right .tablenav-pages,body.give_forms_page_give-reports .tablenav-right .tablenav-pages{float:left}#give-graphs-filter .tablenav{margin:0 17px 0 0}#give-graphs-filter .tablenav .actions{padding:0}.give-graph .y1Axis{color:#66bb6a!important}.give-graph .y2Axis{color:#546e7a!important}body.give_forms_page_give-payment-history h1.nav-tab-wrapper,body.give_forms_page_give-payment-history h2.nav-tab-wrapper,body.give_forms_page_give-reports h1.nav-tab-wrapper,body.give_forms_page_give-reports h2.nav-tab-wrapper{margin-bottom:10px}body.give_forms_page_give-payment-history .actions,body.give_forms_page_give-reports .actions{padding-top:0}body.give_forms_page_give-payment-history .pagination-links,body.give_forms_page_give-reports .pagination-links{margin-right:10px}body.give_forms_page_give-payment-history p.donor-search,body.give_forms_page_give-reports p.donor-search{margin-left:10px}body.give_forms_page_give-payment-history .tablenav-right #give-reports-view,body.give_forms_page_give-reports .tablenav-right #give-reports-view{margin-top:0}body.give_forms_page_give-payment-history .tablenav-right .actions,body.give_forms_page_give-payment-history p.search-box,body.give_forms_page_give-reports .tablenav-right .actions,body.give_forms_page_give-reports p.search-box{float:right}body.give_forms_page_give-payment-history .reports-table-nav.tablenav.top,body.give_forms_page_give-reports .reports-table-nav.tablenav.top{width:100%;float:none;margin:0 0 10px}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top,body.give_forms_page_give-reports .reports-forms-details-wrap.top{float:left;overflow:hidden}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top #give-reports-filter,body.give_forms_page_give-reports .reports-forms-details-wrap.top #give-reports-filter{float:right}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top>.actions,body.give_forms_page_give-reports .reports-forms-details-wrap.top>.actions{padding-left:0}body.give_forms_page_give-payment-history .tablenav.bottom,body.give_forms_page_give-reports .tablenav.bottom{margin-top:10px}body.give_forms_page_give-payment-history h3.reports-earnings-title,body.give_forms_page_give-reports h3.reports-earnings-title{margin:7px 0 0}body.give_forms_page_give-payment-history .reports-views-wrap,body.give_forms_page_give-reports .reports-views-wrap{padding:3px 0 0}body.give_forms_page_give-payment-history .wrap.give-reports-donors-wrap,body.give_forms_page_give-reports .wrap.give-reports-donors-wrap{margin-left:0;margin-bottom:10px}body.give_forms_page_give-payment-history .widefat tbody td,body.give_forms_page_give-payment-history .widefat tbody th,body.give_forms_page_give-reports .widefat tbody td,body.give_forms_page_give-reports .widefat tbody th{padding-top:12px;padding-bottom:12px}body.give_forms_page_give-reports table.export-options-table tbody td{padding:20px 12px;vertical-align:top}#test-payment-label,.give-mobile-link,table.give-table td{vertical-align:middle}body.give_forms_page_give-reports table.export-options-table .give-export-form{position:relative}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap{background-color:transparent;padding:12px 12px 4px;margin:2px -11px -16px 0;overflow:auto}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap .spinner{margin:-2px 0 8px -12px}body.give_forms_page_give-reports table.export-options-table span#give-end-wrap input,body.give_forms_page_give-reports table.export-options-table span#give-start-wrap input{width:100px}#export-donor-options-wrap p{padding:20px 0 0;margin:0;font-weight:700}#export-donor-options-wrap ul{max-width:900px;overflow:hidden}#export-donor-options-wrap ul li{margin:0;padding:0 0 5px 5px;box-sizing:border-box;float:right;width:33%}#give-tools-recount-form .notice-wrap{position:relative;min-height:25px;margin:10px -12px -12px;background:#EFEFEF;padding:10px 12px 12px;border-top:1px solid #E5E5E5}#give-tools-recount-form .notice-wrap .give-progress{position:absolute;top:15px}#give-tools-recount-form .notice-wrap .spinner{position:absolute;left:14px;top:13px;margin:0}#give-tools-recount-form .notice-wrap #give-batch-success{margin-bottom:6px}.give-progress{height:15px;width:95%;border-radius:4px;overflow:hidden}.give-progress>div{height:100%;width:0}.admin-color-fresh .give-export-form .give-progress div,.give-export-form .give-progress div{background:#0073aa}.admin-color-light .give-export-form .give-progress div{background:#888}.admin-color-blue .give-export-form .give-progress div{background:#096484}.admin-color-coffee .give-export-form .give-progress div{background:#c7a589}.admin-color-ectoplasm .give-export-form .give-progress div{background:#a3b745}.admin-color-midnight .give-export-form .give-progress div{background:#e14d43}.admin-color-sunrise .give-export-form .give-progress div{background:#dd823b}.recount-stats-controls form{display:inline}.give-recount-stats-descriptions{margin:8px 0 0;display:block}.give-recount-stats-descriptions span{line-height:24px;font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0;display:none}.social-items-wrap,.social-items-wrap>div,.welcome-h1{display:inline-block}.gateways-report-tablenav .actions.bulkactions{padding-left:0}table.give-table td.row-title h3{margin:0 0 .4em;font-size:1.2em}table.give-table td.row-title p{font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0}#give-graphs-filter>.tablenav{height:auto}#give-logs-filter .search-box{float:left}#give-logs-filter .tablenav.top{float:right;clear:none;margin-top:0}.welcome-h1{margin-left:15px!important}.about-wrap h3{margin:1.5em 0 .6em}.about-wrap img{border:none}.give-badge{padding-top:150px;height:52px;width:185px;color:#FFF;font-weight:700;font-size:14px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.8);margin:0 -5px;position:absolute;top:0;left:0}.introduction{padding:0 0 20px;margin:0 0 20px}.feature-section{margin-top:40px}.feature-section span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.feature-section .feature-section-item{width:48%;float:right}.feature-section div.last-feature{margin-left:0;margin-right:4%}[class*=dashboard_page_give-] .about-text,[class^=dashboard_page_give-] .about-text{min-height:0}.social-items-wrap .twitter-item-wrap{margin:0 0 10px 20px}.wp-person img{border-radius:50%}.wp-person a.web{margin:17px 0 0;font-weight:700;font-style:italic}.newsletter-intro{font-size:13px;font-style:italic;color:#777}.give-newsletter-form-wrap{margin:10px -5px 20px 0;max-width:700px}.give-newsletter-form-wrap td{padding:3px}.give-newsletter-form-wrap div.give-newsletter-confirmation{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 5px 4px 10px;padding:1px 12px;border-right:4px solid #7ad03a;display:none}.give-newsletter-form-wrap div.give-newsletter-confirmation>p{margin:.5em 0;padding:2px}#give_donor_export_form{margin:0 0 5px}.column-status .give-donation-status,.column-status .give-test-mode-transactions-label{display:inline-block}.column-status .give-test-mode-transactions-label{margin:0 5px;vertical-align:middle}.give-settings-page .nav-tab-wrapper{margin-bottom:5px;overflow:visible}.give-settings-page .cmb2-wrap .cmb-type-checkbox input[type=checkbox]{display:block;margin-bottom:5px}.give-settings-page div.give-submit-wrap{margin:20px 0}.give-settings-page .give_forms_page_give-payment-history .postbox .hndle{cursor:default}.give-settings-page .give-input-field{width:25em}.give-settings-page table table input[type=text]{width:15em}.give-setting-tab-header{clear:both;overflow:hidden;margin:30px 0}.give-setting-tab-header h2{margin-top:8px}.give-radio-inline ul{margin-top:0}.give-radio-inline li{display:inline-block;margin:0 15px 0 0}.give-radio-inline li:first-child{margin-right:0}.give-tools-setting-page .bulkactions{overflow:visible}.form-table td.give-radio-inline fieldset li>label{margin:5px 0 0!important}.cmb2-metabox-description,p.give-field-description{color:#aaa;font-style:italic;font-size:13px!important}.give-image-thumb{position:relative;margin-top:14px}.give-image-thumb span.give-delete-image-thumb{position:absolute;background:red;color:#fff;border-radius:30px;right:-10px;top:-10px}.give-image-thumb img{max-width:400px;border:4px solid #fff}.cmb-type-give-title label,.give-setting-tab-header h2{float:right;display:inline-block;width:220px;font-style:italic;color:#AAA;margin:0;font-size:14px}.postbox-container #_give_donation_levels_repeat>.cmb-repeatable-grouping:not(:last-of-type){border-bottom:1px solid #e9e9e9;border-top:none}.cmb-type-enabled-gateways .cmb-td>p:first-of-type{display:none}.cmb-type-checkbox .cmb-td{width:80%}.cmb-type-checkbox .cmb-td label{font-size:13px}.give_settings .cmb2-wrap .cmb-row{display:table-row}.give_settings .cmb2-wrap .cmb-row>.cmb-td,.give_settings .cmb2-wrap .cmb-row>.cmb-th{display:table-cell;float:none}.cmb2-id-give-title label{font-style:italic;color:#AAA;cursor:default}.cmb2-id-give-title>div.cmb-th{padding-bottom:10px}.cmb2-id-give-title>div.cmb-td{padding-bottom:5px}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle{padding:3px 0 0 4px;font-size:15px;font-weight:400;color:#bdbdbd;cursor:move}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle:hover{color:#333}.give-email-tags-wrap{margin:5px 0 0}.give-email-tags-wrap code{font-style:normal;padding:1px 2px;font-size:12px}.give-email-tags-wrap span{display:block;color:#AAA;font-style:italic;margin:0 0 2px;font-size:13px}.give-email-tags-wrap .give_price_tag{display:none}#system-info-textarea{width:800px;height:600px;font-family:Menlo,Monaco,monospace;background:#FFF;white-space:pre;overflow:auto;display:block;direction:ltr}#give-download-sysinfo{margin:0}.cmb2-id-api .cmb-td{padding:0}.cmb2-id-api table th{padding:10px 8px}.cmb2-id-api .give-ajax-user-search{padding:3px 5px}.give_user_search_wrap{position:relative;overflow:visible}.give_user_search_results{position:absolute;right:0;top:27px;z-index:100}.give_user_search_results a.give-ajax-user-cancel{position:absolute;left:6px;top:2px}.give_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}#api .tablenav .actions{overflow:visible}a.give-delete{color:#a00}.give-settings-wrap-licenses .give-license-deactivate{margin:1px 10px 0 0;height:30px}.give-settings-wrap-licenses .give-license-field{background:url(../images/close.png) 1.5% center no-repeat #FFF;background-size:18px}.give-settings-wrap-licenses .give-license-active,.give-settings-wrap-licenses .give-license-active:focus{background-image:url(../images/tick.png);background-color:#FFF;background-repeat:no-repeat;background-position:1.5% center;outline:0;background-size:16px;width:100%}.give-settings-page{margin-top:20px}.give-settings-page .give-settings-wrap-licenses{display:block;position:relative;float:right;width:30.5%;min-height:180px;margin:20px 0 20px 1%}.give-settings-page .give-license-key label{margin:0 10px 0 0;padding:10px 0;display:block;font-size:14px;font-weight:600;cursor:default}.give-settings-page .give-license-block{margin:0 10px}.give-settings-page input[type=text].give-license-field,.give-settings-page input[type=password].give-license-field{width:100%}.give-settings-page .give-license-block input[type=submit]{position:absolute;top:3px;left:10px;height:24px;line-height:22px;padding:0 8px 1px;font-size:11px}.give-settings-page .give-license-status-notice{background:#fff;border-right:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 2px;padding:1px 12px}.give-settings-page .give-license-status-notice p{padding:10px 0;margin:0}.give-settings-page .give-license-status-notice a{color:#444;cursor:pointer}.give-settings-page .give-license-status-notice a:hover{text-decoration:none}.give-settings-page .give-license-status-notice.give-license-expires-soon{border-color:#00a0d2}.give-settings-page .give-license-status-notice.give-inactive,.give-settings-page .give-license-status-notice.give-license-expired{border-color:#e24e4e}.give-settings-page .give-license-status-notice.give-license-error,.give-settings-page .give-license-status-notice.give-license-invalid,.give-settings-page .give-license-status-notice.give-license-item_name_mismatch,.give-settings-page .give-license-status-notice.give-license-missing,.give-settings-page .give-license-status-notice.give-license-no_activations_left,.give-settings-page .give-license-status-notice.give-license-site_inactive{border-color:orange}.give-settings-page .give-license-status-notice.give-license-expiration-date,.give-settings-page .give-license-status-notice.give-license-lifetime-notice{border-color:#46b450}.give-settings-page .give-license-status-notice.give-license-expired a:hover,.give-settings-page .give-license-status-notice.give-license-expires-soon a:hover{text-decoration:none}@media screen and (max-width:1100px){.give-settings-page .give-settings-wrap-licenses{width:45%;min-height:150px}}.give-table thead th{padding:8px 10px!important}.give_settings .cmb-td hr+hr{display:none}.post-type-give_forms .mce-container iframe,.post-type-give_forms .wp-editor-area{min-height:400px}.give-field-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}h2.give-nav-tab-wrapper{overflow:hidden;height:35px}@media screen and (max-width:600px){.give-settings-page .give-settings-wrap-licenses{width:100%;max-width:320px}h2.give-nav-tab-wrapper{height:50px}}@media screen and (max-width:414px){.give-nav-tab-wrapper>a{width:75%}}.give-sub-nav-tab-wrapper{position:relative;z-index:9999;float:right;display:none}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab{border:1px solid #ccc;border-bottom:0;position:absolute;top:32px;left:0}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a{float:right;background:#fff;padding:6px 10px;clear:both;text-decoration:none;border-bottom:1px solid #ccc;min-width:170px;color:#555;font-size:14px}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a:hover{background:#e5e5e5}#give-show-sub-nav{text-decoration:none;padding:3px 4px;border-bottom:1px solid #ccc;line-height:0;background:#fff;border-radius:4px;margin-top:5px}#give-show-sub-nav>span.dashicons{font-size:16px;height:16px;width:16px}#give-show-sub-nav:active,#give-show-sub-nav:hover{outline:0;box-shadow:inset 0 0 4px #ddd}#give-payment-filters,.give-submit-wrap{clear:both;background:#f5f5f5;border-color:#dfdfdf;overflow:auto;margin:8px 0;padding:12px;border-width:1px;border-style:solid;font-size:13px;line-height:2.1em}#give-payment-filters p{color:#777}#give-payment-filters ul.subsubsub{margin-bottom:8px}#give-payment-filters label{font-style:italic;margin:0 10px}#give-payment-filters label.give-start-date-label{margin-right:5px}#give-payments-filter ul.subsubsub{margin-bottom:12px}#give-payments-filter .tablenav.top{float:none}#give-payments-filter .tablenav.top .bulkactions{margin-top:1px;padding-top:0}#give-payments-filter .give-email-column-value{font-size:14px;font-weight:700}#give-payments-filter #the-list .check-column input{margin-top:1px}#give-payments-filter .column-details{width:50px}#give-payments-filter .column-amount{width:120px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}.wp-list-table.forms th#date{width:140px}.give-mobile-link{line-height:32px}.give-mobile-link img{max-width:80%;height:auto;float:right}.give-donation-status>span{display:inline-block;width:12px;height:12px;position:relative;top:1px;margin:0;padding:0;border-radius:50%;background:#888;line-height:16px}#give-payments-filter .give-payment-id,#test-payment-label{padding:.2em .4em .3em;font-size:11px;text-align:center;border-radius:.25em;color:#fff;white-space:nowrap}.give-donation-status.status-pending>span{background-color:#ffba00}.give-donation-status.status-complete>span,.give-donation-status.status-publish>span{background-color:#7ad03a}.give-donation-status.status-refunded>span{background-color:#777}.give-donation-status.status-failed>span{background-color:#a00}.give-donation-status.status-abandoned>span{background-color:#333}.give-donation-status.status-revoked>span{background-color:#d9534f}.give-donation-status.status-give_subscription>span,.give-donation-status.status-renewal>span,.give-donation-status.status-subscription>span{background-color:#5bc0de}#test-payment-label{line-height:1;background-color:#ffba00;margin:0 15px}#test-payment-label:hover{color:#fff;text-decoration:none}#give-payments-filter .give-payment-id{line-height:1;vertical-align:baseline;font-weight:400}.give-admin-box .label,.give-admin-box-inside .strong{font-weight:600}#give-payments-filter .give-payment-id:hover{color:#fff;text-decoration:none}#give-payments-filter .column-details{padding-left:30px}#give-payments-filter .give-donation-status{display:inline-block}#give-order-update .give-donation-status{display:inline-block;float:none;margin:0 10px;position:relative;top:3px}.column-donation_form .donation-level-text-wrap{font-style:italic;display:block}@media handheld,only screen and (max-width:640px){.wp-list-table.forms th{width:auto!important}}.download_page_give-payment-history .ui-dialog .ui-dialog-titlebar-close span{margin-right:-8px;margin-top:-8px}.give-admin-box-inside{margin:0;padding:3px 10px;clear:both;border-bottom:1px solid #eee}.give-payment-fees .fee-label{font-weight:400;color:#666}.give-admin-box .right{float:left}#give-order-details .inside,#give-order-update .inside{margin:0;padding:0}#give-order-update input.give_datepicker{width:180px}#give-order-update input[type=number].give-payment-time-hour,#give-order-update input[type=number].give-payment-time-min{width:50px}.give-admin-box-inside:last-child{border-bottom:0}#give-edit-order-form .data-payment-key{word-break:break-all}.give-order-update-box #major-publishing-actions .button-secondary{margin-left:10px}#give-donation-overview th{text-align:right}#give-donation-overview .give-select-chosen{width:196px}#give-donation-overview ul,#give-donor-details .order-data-address input,#give-donor-details .order-data-column p.data input,#give-edit-order-form .column input,#give-order-address-country-wrap select{clear:both;display:block}.give-order-data input.small-text{margin:0}#give-order-update span.label{display:inline;width:50px}.give-order-update-box .button-primary{margin-left:0}#give-edit-order-form .column .description{padding-left:10px}#give-donation-overview .inside>ul>li,#give-donation-overview .row>ul>li,#give-edit-order-form .column{display:inline-block;position:relative;vertical-align:top}#give-donation-overview ul{font-size:0}#give-donation-overview ul li{font-size:13px}#give-donation-overview ul li.actions{text-align:left;min-width:200px}#give-donation-overview ul li.remove{text-align:left}#give-donation-overview ul .row{padding:12px;border-bottom:1px solid #eee}#give-order-data .data span{color:#666;font-weight:600}input.give-price-field{width:80px;padding:3px 5px}.give_forms_page_give-payment-history.js .postbox .hndle{cursor:default}#give-payment-notes textarea{min-height:150px}#give-payment-notes #give-add-payment-note{margin:6px 0 15px}#give-billing-details .column>div{margin:0 0 10px}#give-billing-details label{display:block}#give-billing-details .column-container{padding:5px 0 10px}#give-billing-details input[type=text]{width:95%}#give-billing-details .chosen-container{width:98%!important}@media screen and (min-width:1200px){#give-edit-order-form .column{width:33%}#give-donation-overview.columns-4 li.actions{width:25%;margin-top:0;margin-left:0}}@media screen and (max-width:1199px){#give-edit-order-form .column{width:49%}}@media screen and (max-width:782px){.order-data-column input[type=email]{padding:6px 10px}}#give-donation-overview .inside,#give-donor-details .inside{margin-top:0}.give_forms_page_give-payment-history #give-dashboard-widgets-wrap #side-sortables{padding-top:0}.give-dashboard-widget .give-dashboard-today{text-align:center}.give-dashboard-widget .give-dashboard-today .give-dashboard-date-today{margin:10px 0 0;padding:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-happy-day{padding:3px;margin:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-today-earnings{font-size:42px;color:#4ead61;font-weight:700;margin:15px 0 0;line-height:1}.give-dashboard-widget .give-dashboard-today .give-donations-today{font-size:18px;font-weight:700;margin:0 0 30px;padding:4px 0 1px}.give-dashboard-widget .give-dashboard-today .give-last-seven{font-size:14px;font-weight:700;padding:0;margin:0 0 30px}.give-dashboard-widget .give-table-stats{width:100%;text-align:center;margin:0;table-layout:fixed;border-top:1px solid #ececec;border-spacing:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total,.give-dashboard-widget .give-table-stats .give-dashboard-stat-total-label{padding:0;margin:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total{color:#4ead61;font-weight:700;font-size:16px}#give_dashboard_sales>.inside{padding:0}#give_dashboard_sales .give-table-stats td{padding:10px 0}#give_dashboard_sales .give-table-stats td:first-of-type{border-left:1px solid #ececec}#give_dashboard_sales .give-table-stats tr#give-table-stats-tr-1 td{border-bottom:1px solid #ececec}#dashboard_right_now .give-forms-count:before{font-family:give-icomoon;font-style:normal;font-weight:400;line-height:1;font-size:18px;width:18px;height:18px}.give_forms_page_give-donors .wrap>h2{margin-bottom:15px}.give_forms_page_give-donors .nav-tab-wrapper .dashicons{position:relative;top:2px;margin:0 0 0 3px}.give_forms_page_give-donors #give-donors-filter{position:relative}.give_forms_page_give-donors #give-donors-filter p.search-box{float:right;margin:0}.give_forms_page_give-donors .tablenav.top{float:left;clear:none}#give-customer-card-wrapper{margin-right:-1px;z-index:2;min-height:200px}#give-customer-card-wrapper input{font-weight:400}#give-customer-card-wrapper .customer-section{border-bottom:1px solid #eee;margin-bottom:10px}#give-customer-card-wrapper .customer-section table{margin-bottom:0}#give-customer-card-wrapper>div:first-child{padding-top:20px}#give-customer-card-wrapper>div:last-child{padding-bottom:20px;border:none}#give-customer-card-wrapper .avatar-wrap{padding:0 0 15px 15px;text-align:center;float:right}#give-customer-card-wrapper .avatar-wrap img{border-radius:3px}#give-customer-card-wrapper a.delete{text-decoration:none;color:red;margin-left:5px}#give-customer-card-wrapper .donor-bio-header .customer-since{margin:10px 0;font-size:16px}#give-customer-card-wrapper .donor-bio-header .customer-id{display:inline-block;font-size:24px;font-weight:600;margin-left:10px}#give-customer-card-wrapper .donor-bio-header .customer-name-wrap{display:inline-block}#give-customer-card-wrapper .donor-bio-header .customer-edit-link{margin-bottom:15px}.customer-main-wrapper{clear:both;margin:0 0 20px}@media (max-width:655px){.customer-main-wrapper{width:100%}}.customer-main-wrapper table{margin:0}.customer-main-wrapper input{width:200px}#donor-summary{padding:0 20px}#donor-summary:after{font-family:dashicons;content:"\f110";position:absolute;top:10px;left:10px;font-size:100px;color:#F0F0F0;z-index:0}.sc-wrap,button.sc-button:after{position:relative;display:inline-block}#give-customer-card-wrapper .customer-address-wrapper{width:202px}#give-customer-card-wrapper .customer-address-wrapper select,#give-customer-card-wrapper .give_user_search_results ul{width:200px}#give-customer-card-wrapper .customer-address-wrapper span[data-key=line2]{display:table;clear:both}#give-customer-card-wrapper .customer-info{min-height:185px}#give-customer-card-wrapper .info-wrapper{min-height:125px}.customer-info .customer-name{font-size:24px;font-weight:600}.disconnect-user a{font-size:12px;font-weight:400;text-decoration:none}#customer-edit-actions{text-align:center;margin-bottom:20px;line-height:28px}#customer-edit-actions .button-secondary{margin-left:10px}#give-customer-card-wrapper .edit-item{display:none}#give-customer-card-wrapper .give_user_search_results{right:1px;top:16px}#customer-stats-wrapper{margin:0 auto;text-align:center;padding:15px}#customer-stats-wrapper ul{margin:0;padding:0;overflow:hidden}#customer-stats-wrapper ul li{width:50%;float:right;line-height:22px;font-size:14px;margin:0}#customer-stats-wrapper a{text-decoration:none}#customer-stats-wrapper .dashicons{color:#888}#customer-tables-wrapper table{width:100%;text-align:center}#customer-tables-wrapper th{text-align:center}#customer-tables-wrapper .donations tr>td:first-child,#customer-tables-wrapper .donations tr>th:first-child,#customer-tables-wrapper .emails tr>td:first-child,#customer-tables-wrapper .emails tr>th:first-child{text-align:right}#customer-tables-wrapper .donations tr>td:only-child,.delete-customer{text-align:center}#customer-notes-wrapper{min-height:50px}.customer-notes-header img,.customer-notes-header span{font-weight:600;line-height:30px;vertical-align:middle}.customer-note-input{width:100%;margin-bottom:5px}#give-customer-notes div:nth-of-type(even){background-color:#f9f9f9}#give-customer-notes .customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:0}#give-customer-notes .customer-note-wrapper .note-content-wrap{padding:10px 12px;line-height:20px;font-size:14px}#give-customer-notes .give-no-customer-notes{text-align:center;padding:20px}.customer-note-wrapper span{display:block}@media screen and (max-width:782px){#wp-content-media-buttons a.give-thickbox{padding:6px 14px;line-height:normal;font-size:14px;height:auto}.wp-media-buttons span#give-media-button{margin-top:0!important;margin-right:2px!important}}.mce-primary.mce-give-primary button{padding-left:10px;padding-right:10px}.wp-core-ui .give-admin-button{padding-right:7px;padding-left:7px}.give-admin-button-icon{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px}.give-admin-button-icon:before{font:400 18px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-admin-button-icon-update:before{content:"\f463"}.mce-primary.mce-sc-primary button{padding-left:10px;padding-right:10px}.mce-sc-popup a{text-decoration:underline}.mce-sc-popup p{margin-bottom:1em}.mce-sc-popup p.strong{font-weight:600}.mce-sc-popup p.no-margin{margin-bottom:0}.mce-sc-popup p.margin-top{margin-top:1em}.mce-sc-popup .mce-listbox button{text-overflow:ellipsis;overflow:hidden!important}@media screen and (max-width:782px){.wp-media-buttons button.sc-button span{width:18px!important}}.wp-media-buttons button.sc-button{outline:0;padding-right:5px;margin-left:0}.wp-media-buttons button.sc-button:active{margin-bottom:5px}button.sc-button:after{top:-1px;content:'';width:0;height:0;border-top:6px solid #777;border-left:4px solid transparent;border-right:4px solid transparent;margin:0 6px 0 3px}button.sc-button.active:after{top:-2px;border-top:0;border-bottom:6px solid #32373c}.sc-wrap{margin-left:5px}div.sc-menu{display:none;position:absolute;top:100%;right:0;min-width:100%;max-height:410px;font-size:14px;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#fff;border:1px solid rgba(0,0,0,.15);overflow:auto;overflow-x:hidden;padding:5px 0;margin:-2px 0 0;z-index:1002}div.sc-shortcode{display:block;white-space:nowrap;cursor:pointer;padding:6px 12px;margin-bottom:2px}div.sc-shortcode:hover{color:#fff}.give-status-table{margin-bottom:1em}.give-status-table h2{font-size:14px;margin:0}.give-status-table tr:nth-child(2n) td,.give-status-table tr:nth-child(2n) th{background:#fcfcfc}.give-status-table th{font-weight:700;padding:9px}.give-status-table td:first-child{width:33%}.give-status-table td.help{width:1em}.give-status-table td{padding:9px;font-size:1.1em}.give-status-table td mark{background:0 0}.give-status-table td mark.yes{color:#7ad03a}.give-status-table td mark.no{color:#999}.give-status-table td mark.error{color:#a00}.give-status-table td ul{margin:0}.wrap div.give-debug-report-wrapper{margin-top:1em}.give-debug-report{display:none;margin:10px 0;padding:0;position:relative}.give-debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}
6
  * @subpackage: SCSS/Admin
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
+ */#qtip-overlay.blurs,.qtip-close{cursor:pointer}.give-clearfix:after,.type-download .addon-content:after{clear:both}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}#give-payments-filter .give-payment-id,.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{padding:.2em .4em .3em;font-size:11px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.give-item-label:hover{color:#fff;text-decoration:none}.qtip{position:absolute;right:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:rtl;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:right;word-wrap:break-word}.qtip-titlebar{padding:5px 10px 5px 35px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;left:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{left:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:rtl}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:-1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:-1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:-1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,right top,right bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,right top,right bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:-4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:-4px 4px 5px rgba(0,0,0,.4);box-shadow:-4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 10px 0 35px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,right top,right bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{left:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:left;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{top:0;height:100%;width:100%;right:0}.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{line-height:1;font-family:give-icomoon;font-style:normal;font-weight:400}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}#mce-modal-block.mce-reset.mce-fade.mce-in,#qtip-overlay div{opacity:.7;filter:alpha(opacity=70)}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;right:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-icon-lamp:before{content:"\e603"}.give-icon-heart:before{content:"\e604"}.give-icon-question:before{content:"\e602"}.give-icon-info:before{content:"\e601"}.give-icon-new-tab:before{content:"\ea7e"}.give-icon-alert:before{content:"\f02d"}.give-icon-help:before{content:"\e606"}.give-icon-spinner:before{content:"\e605"}.give-icon-spinner2:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before{content:"\e600"}#dashboard_right_now .give-forms-count:before,.dashicons-give:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\e800";speak:none;-moz-osx-font-smoothing:grayscale}.fa-spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@font-face{font-family:give-icomoon;font-weight:400;font-style:normal}.give-metabox-tabs li .give-icon:before{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;vertical-align:top;line-height:20px;margin:0 0 0 5px}.give-metabox-tabs li .give-icon-default:before{content:"\e903"}.give-metabox-tabs li .give-icon-heart:before{content:"\e604"}.give-metabox-tabs li .give-icon-target:before{content:"\e901"}.give-metabox-tabs li .give-icon-display:before{content:"\e90c"}.give-metabox-tabs li .give-icon-edit:before{content:"\e902"}.give-metabox-tabs li .give-icon-checklist:before{position:relative;top:1px;content:"\e900"}.give-metabox-tabs li .give-icon-purse:before{content:"\e8df"}#_give_donation_levels_repeat .cmb-group-title,#_give_donation_levels_repeat .cmb-row>.cmb-remove-group-row,#_give_donation_levels_repeat .cmb-row>.handlediv,.cmb-type-levels-id,.cmb2-id--give-custom-amount-minimum,.cmb2-id--give-custom-amount-text,.cmb2-id--give-display-style,.cmb2-id--give-form-content,.cmb2-id--give-levels-header,.cmb2-id--give-levels-header+.cmb-repeat-group-wrap,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-reveal-label,.cmb2-id--give-set-price,.give-hidden,.post-type-give_forms .tablenav #post-query-submit{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row .cmb2-radio-list label{font-size:12px}div.cmb-type-levels-repeater-header+div.cmb-repeat-group-wrap{padding:0!important;margin:0!important;min-width:100%;max-width:0}.cmb2-id--give-levels-header{padding:10px 12px 0!important;margin:0!important;background:#F7F7F7;border-bottom:none!important}.cmb2-id--give-levels-header .table-container{display:table;width:100%;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.cmb2-id--give-levels-header .table-container>.table-row{display:table-row;background:#FCFCFC}.cmb2-id--give-levels-header .table-container>.table-row>.table-cell{display:table-cell;vertical-align:middle;padding:10px 15px;border-left:1px solid #e9e9e9}#_give_donation_levels_repeat .cmbhandle,.cmb2-id--give-levels-header .table-container>.table-row>.table-cell.col-id{display:none}#_give_donation_levels_repeat{background:#F7F7F7;padding:0 12px 20px 1px;box-sizing:border-box}#_give_donation_levels_repeat .cmb-row,#_give_donation_levels_repeat .inside{margin:0}#_give_donation_levels_repeat .cmb-remove-field-row{margin:3px 0 0}#_give_donation_levels_repeat .cmb-remove-field-row .button{height:25px;padding:0 3px}#_give_donation_levels_repeat .cmb-remove-field-row span.dashicons-no{line-height:1.15em}#_give_donation_levels_repeat .cmb-add-row{margin:12px 0 0}.give-time-field{width:65px}.give-money-field{width:75px;margin-left:0;margin-right:0}.give-money-symbol{border:1px solid #DDD;background:#FCFCFC;margin:0;font-size:14px;padding:5px 8px}.give-money-symbol-before{border-left:0;margin-left:-4px}.give-money-symbol-after{margin-right:-1px}.give_options_panel input[type=text]{padding:5px;width:100%}input.give-text-small,input.give-text_small{width:100px!important}input.give-text-medium,input.give-text_medium{width:200px!important}.give-underline{text-decoration:underline}.postbox-container .cmb-row{margin:0}.postbox-container .cmb-row .cmb-th label{padding-right:8px}@media only screen and (min-width:851px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{float:right;border-bottom:none;padding-left:10px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-th{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-td{float:right;width:100%}.cmb-type-give-default-radio-inline .cmb-td{margin-top:5px}}@media only screen and (min-width:851px) and (max-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{width:100%;padding-top:0}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-type-text-money{width:105px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list input.cmb2-text-money{width:65px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .give-multilevel-text-field{width:160px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .cmb-type-radio-inline{margin-right:20px}.col-amount{width:70px}.col-text{width:140px}.col-sort{display:none!important}.give-money-field{width:55px}}@media only screen and (min-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{float:left}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{padding-left:20px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row.cmb-row{padding-left:0}.col-amount{width:93px}.col-text{width:195px}.col-sort{width:100px}.give-multilevel-text-field{width:205px}}@media only screen and (max-width:850px){div.cmb-type-levels-repeater-header{display:none!important}}.shortcode-wrap{margin:1px 11px 12px 14px}.shortcode-wrap label{margin:0 0 3px;display:block;cursor:default}#side-sortables .cmb-th label:after,.cmb2-id--give-agree-label,.cmb2-id--give-agree-text{display:none}.shortcode-wrap .shortcode-input{margin:0;width:100%}.cmb2-id--give-content-option,.cmb2-id--give-customize-offline-donations,.cmb2-id--give-goal-option,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-terms-option{border-bottom:none!important;margin:0!important}.cmb2-id--give-agree-label,.cmb2-id--give-form-content,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-set-goal{border-top:1px solid #e9e9e9!important}input.shortcode-input{width:100%}#side-sortables .cmb2-id--give-show-register-form{padding:10px 0 0!important}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row{padding-top:10px}#side-sortables .cmb-row .cmb2-metabox-description{padding-bottom:0}.cmb2-metabox-description{line-height:1.5;display:block}.give-tooltip{margin:0 3px;padding:0;font-size:14px;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear;color:rgba(51,51,51,.5);position:relative;top:1px}.give-tooltip:hover{color:#333}#give-metabox-form-data .inside{margin:0;padding:0}#give-metabox-form-data .give-metabox-panel-wrap{background:#fff;overflow:hidden}#give-metabox-form-data .give_options_panel{padding-right:170px}#give-metabox-form-data .give_options_panel .give-field-wrap{padding:1em 162px 1em 20px!important;margin:0;border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-field-wrap>label,#give-metabox-form-data .give_options_panel .give-field-wrap>span.give-field-label{float:right;width:135px;padding:0;margin:2px -150px 0 0;line-height:18px;font-size:12px;font-weight:400}#give-metabox-form-data .give_options_panel .give-field-wrap .give-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-top:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-field-wrap ul{margin:0}#give-metabox-form-data .give_options_panel .give-field-wrap .mce-container iframe,#give-metabox-form-data .give_options_panel .give-field-wrap textarea{min-height:250px!important}#give-metabox-form-data .give_options_panel .give-field-wrap .wp-editor-wrap{display:inline-block;width:100%}#give-metabox-form-data .give_options_panel textarea.give-field{width:100%}#give-metabox-form-data .give_options_panel .give-field-wrap:hover .give-field-row-actions{display:block}#give-metabox-form-data .give_options_panel .give-field-wrap:last-child{border-bottom:0}#give-metabox-form-data .give_options_panel .give-inline-radio-fields li{display:inline-block;margin-left:15px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section{padding:10px;background:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeatable-fields-section-wrapper{width:100%;background-color:#fff;border-collapse:collapse}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row{border-bottom:15px solid #f5f5f5;background-color:#fff}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-template{display:none}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row:last-child{border-bottom:10px solid #f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-column{padding:0}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove{float:left;width:36px;height:36px;padding:0;display:block;text-align:center;line-height:34px;font-size:21px;font-weight:300;cursor:pointer}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove:hover{background-color:red;color:#fff;width:30px;height:30px;border-radius:30px;margin-top:3px;line-height:28px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head{border-bottom:1px solid #eee;cursor:move}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head h2{text-align:right!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.closed .toggle-indicator:before{content:"\f140"}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row-wrap{background-color:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row{margin:5px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-field-wrap:last-child{border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-ui-placeholder-state-highlight{background-color:#68bb6c}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-name{border:0!important;padding:0!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-bottom:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .ui-sortable-helper{display:table!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.ui-sortable-helper{border-bottom:0}#give-metabox-form-data .give-metabox-tabs{margin:0;min-width:170px;float:right;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-left:1px solid #eee;box-sizing:border-box}#give-metabox-form-data .give-metabox-tabs:after{content:"";display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;right:0;background-color:#fafafa;border-left:1px solid #eee}#give-metabox-form-data .give-metabox-tabs li{margin:0;padding:0;display:block;position:relative}#give-metabox-form-data .give-metabox-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee;overflow:hidden}#give-metabox-form-data .give-metabox-tabs li a span.give-label{width:122px;display:inline-block}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li{background-color:#f1f1f1}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li a{border-bottom-color:#e5e5e5}#give-metabox-form-data .give-metabox-tabs li.active>a{color:#555;position:relative;background-color:#eee}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields.active>a{background-color:#ddd}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields:not(.active):hover ul.give-metabox-sub-tabs{display:block;position:absolute;bottom:0;right:170px;width:170px;max-height:250px;overflow-y:scroll}@media only screen and (min-width:851px) and (max-width:1025px),(max-width:550px){#give-metabox-form-data ul.give-metabox-tabs{min-width:40px}#give-metabox-form-data ul.give-metabox-tabs li>a{text-align:center}#give-metabox-form-data ul.give-metabox-tabs li>a:before{margin-left:0;font-size:15px}#give-metabox-form-data ul.give-metabox-tabs li>a span{display:none}#give-metabox-form-data .give_options_panel{padding-right:40px}}#give-export-payments .give_forms_categories,#give-export-payments .give_forms_tags{min-width:250px;margin:0 0 10px;display:block}#give-export-payments .give_forms_categories input,#give-export-payments .give_forms_tags input{color:#999}#give-export-payments div.chosen-container:first-of-type{margin-top:10px}.give-docs-link{text-align:left;margin-left:15px}.give-docs-link a{color:#999;text-decoration:none;font-style:italic}.give-docs-link a:hover{color:#0073aa}.give-docs-link a span{font-style:normal}.type-download{float:right;margin:0 0 1em 1em!important;padding:0;vertical-align:top;width:280px;text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:365px;overflow:hidden;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);-webkit-transition-property:border,background,color;transition-property:border,background,color;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:relative}.type-download:hover{border:1px solid #d1d1d1}.type-download>.featured-img img{border-bottom:1px solid #ddd}.type-download .addon-content{padding:15px 20px}.type-download .addon-content:after,.type-download .addon-content:before{content:" ";display:table}.type-download .addon-content .addon-heading{margin:0 0 10px}.type-download .addon-content .addon-heading a{outline:0;text-decoration:none}.type-download .addon-footer-wrap{border-top:1px solid #ddd;position:absolute;bottom:2px;right:0;width:100%;background-color:#FFF;padding:15px 20px}.give-view-addons-all span.dashicons,.type-download span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.give-view-addons-all span.dashicons{margin-right:3px}#give-dashboard-widgets-wrap .inside{padding-top:0;padding-bottom:0}.give_forms_page_give-reports #give-dashboard-widgets-wrap .inside{padding-right:0}#give-dashboard-widgets-wrap .inside #give-graphs-filter{float:none}#give-dashboard-widgets-wrap .postbox{margin-bottom:10px}#give-dashboard-widgets-wrap table.reports-table{clear:none}#give-dashboard-widgets-wrap #give-date-range-options{float:right}#give-dashboard-widgets-wrap #give-date-range-options>span{float:right;line-height:30px;font-style:italic;padding:0 0 0 5px}#give-graphs-filter,body.give_forms_page_give-payment-history .tablenav-right .tablenav-pages,body.give_forms_page_give-reports .tablenav-right .tablenav-pages{float:left}#give-graphs-filter .tablenav{margin:0 17px 0 0}#give-graphs-filter .tablenav .actions{padding:0}.give-graph .y1Axis{color:#66bb6a!important}.give-graph .y2Axis{color:#546e7a!important}body.give_forms_page_give-payment-history h1.nav-tab-wrapper,body.give_forms_page_give-payment-history h2.nav-tab-wrapper,body.give_forms_page_give-reports h1.nav-tab-wrapper,body.give_forms_page_give-reports h2.nav-tab-wrapper{margin-bottom:10px}body.give_forms_page_give-payment-history .actions,body.give_forms_page_give-reports .actions{padding-top:0}body.give_forms_page_give-payment-history .pagination-links,body.give_forms_page_give-reports .pagination-links{margin-right:10px}body.give_forms_page_give-payment-history p.donor-search,body.give_forms_page_give-reports p.donor-search{margin-left:10px}body.give_forms_page_give-payment-history .tablenav-right #give-reports-view,body.give_forms_page_give-reports .tablenav-right #give-reports-view{margin-top:0}body.give_forms_page_give-payment-history .tablenav-right .actions,body.give_forms_page_give-payment-history p.search-box,body.give_forms_page_give-reports .tablenav-right .actions,body.give_forms_page_give-reports p.search-box{float:right}body.give_forms_page_give-payment-history .reports-table-nav.tablenav.top,body.give_forms_page_give-reports .reports-table-nav.tablenav.top{width:100%;float:none;margin:0 0 10px}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top,body.give_forms_page_give-reports .reports-forms-details-wrap.top{float:left;overflow:hidden}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top #give-reports-filter,body.give_forms_page_give-reports .reports-forms-details-wrap.top #give-reports-filter{float:right}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top>.actions,body.give_forms_page_give-reports .reports-forms-details-wrap.top>.actions{padding-left:0}body.give_forms_page_give-payment-history .tablenav.bottom,body.give_forms_page_give-reports .tablenav.bottom{margin-top:10px}body.give_forms_page_give-payment-history h3.reports-earnings-title,body.give_forms_page_give-reports h3.reports-earnings-title{margin:7px 0 0}body.give_forms_page_give-payment-history .reports-views-wrap,body.give_forms_page_give-reports .reports-views-wrap{padding:3px 0 0}body.give_forms_page_give-payment-history .wrap.give-reports-donors-wrap,body.give_forms_page_give-reports .wrap.give-reports-donors-wrap{margin-left:0;margin-bottom:10px}body.give_forms_page_give-payment-history .widefat tbody td,body.give_forms_page_give-payment-history .widefat tbody th,body.give_forms_page_give-reports .widefat tbody td,body.give_forms_page_give-reports .widefat tbody th{padding-top:12px;padding-bottom:12px}body.give_forms_page_give-reports table.export-options-table tbody td{padding:20px 12px;vertical-align:top}#test-payment-label,.give-mobile-link,table.give-table td{vertical-align:middle}body.give_forms_page_give-reports table.export-options-table .give-export-form{position:relative}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap{background-color:transparent;padding:12px 12px 4px;margin:2px -11px -16px 0;overflow:auto}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap .spinner{margin:-2px 0 8px -12px}body.give_forms_page_give-reports table.export-options-table span#give-end-wrap input,body.give_forms_page_give-reports table.export-options-table span#give-start-wrap input{width:100px}#export-donor-options-wrap p{padding:20px 0 0;margin:0;font-weight:700}#export-donor-options-wrap ul{max-width:900px;overflow:hidden}#export-donor-options-wrap ul li{margin:0;padding:0 0 5px 5px;box-sizing:border-box;float:right;width:33%}#give-tools-recount-form .notice-wrap{position:relative;min-height:25px;margin:10px -12px -12px;background:#EFEFEF;padding:10px 12px 12px;border-top:1px solid #E5E5E5}#give-tools-recount-form .notice-wrap .give-progress{position:absolute;top:15px}#give-tools-recount-form .notice-wrap .spinner{position:absolute;left:14px;top:13px;margin:0}#give-tools-recount-form .notice-wrap #give-batch-success{margin-bottom:6px}.give-progress{height:15px;width:95%;border-radius:4px;overflow:hidden}.give-progress>div{height:100%;width:0}.admin-color-fresh .give-export-form .give-progress div,.give-export-form .give-progress div{background:#0073aa}.admin-color-light .give-export-form .give-progress div{background:#888}.admin-color-blue .give-export-form .give-progress div{background:#096484}.admin-color-coffee .give-export-form .give-progress div{background:#c7a589}.admin-color-ectoplasm .give-export-form .give-progress div{background:#a3b745}.admin-color-midnight .give-export-form .give-progress div{background:#e14d43}.admin-color-sunrise .give-export-form .give-progress div{background:#dd823b}.recount-stats-controls form{display:inline}.give-recount-stats-descriptions{margin:8px 0 0;display:block}.give-recount-stats-descriptions span{line-height:24px;font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0;display:none}.social-items-wrap,.social-items-wrap>div,.welcome-h1{display:inline-block}.gateways-report-tablenav .actions.bulkactions{padding-left:0}table.give-table td.row-title h3{margin:0 0 .4em;font-size:1.2em}table.give-table td.row-title p{font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0}#give-graphs-filter>.tablenav{height:auto}#give-logs-filter .search-box{float:left}#give-logs-filter .tablenav.top{float:right;clear:none;margin-top:0}.welcome-h1{margin-left:15px!important}.about-wrap h3{margin:1.5em 0 .6em}.about-wrap img{border:none}.give-badge{padding-top:150px;height:52px;width:185px;color:#FFF;font-weight:700;font-size:14px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.8);margin:0 -5px;position:absolute;top:0;left:0}.introduction{padding:0 0 20px;margin:0 0 20px}.feature-section{margin-top:40px}.feature-section span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.feature-section .feature-section-item{width:48%;float:right}.feature-section div.last-feature{margin-left:0;margin-right:4%}[class*=dashboard_page_give-] .about-text,[class^=dashboard_page_give-] .about-text{min-height:0}.social-items-wrap .twitter-item-wrap{margin:0 0 10px 20px}.wp-person img{border-radius:50%}.wp-person a.web{margin:17px 0 0;font-weight:700;font-style:italic}.newsletter-intro{font-size:13px;font-style:italic;color:#777}.give-newsletter-form-wrap{margin:10px -5px 20px 0;max-width:700px}.give-newsletter-form-wrap td{padding:3px}.give-newsletter-form-wrap div.give-newsletter-confirmation{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 5px 4px 10px;padding:1px 12px;border-right:4px solid #7ad03a;display:none}.give-newsletter-form-wrap div.give-newsletter-confirmation>p{margin:.5em 0;padding:2px}#give_donor_export_form{margin:0 0 5px}.column-status .give-donation-status,.column-status .give-test-mode-transactions-label{display:inline-block}.column-status .give-test-mode-transactions-label{margin:0 5px;vertical-align:middle}.give-settings-page .nav-tab-wrapper{margin-bottom:5px;overflow:visible}.give-settings-page .cmb2-wrap .cmb-type-checkbox input[type=checkbox]{display:block;margin-bottom:5px}.give-settings-page div.give-submit-wrap{margin:20px 0}.give-settings-page .give_forms_page_give-payment-history .postbox .hndle{cursor:default}.give-settings-page .give-input-field{width:25em}.give-settings-page table table input[type=text]{width:15em}.give-setting-tab-header{clear:both;overflow:hidden;margin:30px 0}.give-setting-tab-header h2{margin-top:8px}.give-radio-inline ul{margin-top:0}.give-radio-inline li{display:inline-block;margin:0 15px 0 0}.give-radio-inline li:first-child{margin-right:0}.give-tools-setting-page .bulkactions{overflow:visible}.form-table td.give-radio-inline fieldset li>label{margin:5px 0 0!important}.cmb2-metabox-description,p.give-field-description{color:#aaa;font-style:italic;font-size:13px!important}.give-image-thumb{position:relative;margin-top:14px}.give-image-thumb span.give-delete-image-thumb{position:absolute;background:red;color:#fff;border-radius:30px;right:-10px;top:-10px}.give-image-thumb img{max-width:400px;border:4px solid #fff}.cmb-type-give-title label,.give-setting-tab-header h2{float:right;display:inline-block;width:220px;font-style:italic;color:#AAA;margin:0;font-size:14px}.postbox-container #_give_donation_levels_repeat>.cmb-repeatable-grouping:not(:last-of-type){border-bottom:1px solid #e9e9e9;border-top:none}.cmb-type-enabled-gateways .cmb-td>p:first-of-type{display:none}.cmb-type-checkbox .cmb-td{width:80%}.cmb-type-checkbox .cmb-td label{font-size:13px}.give_settings .cmb2-wrap .cmb-row{display:table-row}.give_settings .cmb2-wrap .cmb-row>.cmb-td,.give_settings .cmb2-wrap .cmb-row>.cmb-th{display:table-cell;float:none}.cmb2-id-give-title label{font-style:italic;color:#AAA;cursor:default}.cmb2-id-give-title>div.cmb-th{padding-bottom:10px}.cmb2-id-give-title>div.cmb-td{padding-bottom:5px}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle{padding:3px 0 0 4px;font-size:15px;font-weight:400;color:#bdbdbd;cursor:move}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle:hover{color:#333}.give-email-tags-wrap{margin:5px 0 0}.give-email-tags-wrap code{font-style:normal;padding:1px 2px;font-size:12px}.give-email-tags-wrap span{display:block;color:#AAA;font-style:italic;margin:0 0 2px;font-size:13px}.give-email-tags-wrap .give_price_tag{display:none}#system-info-textarea{width:800px;height:600px;font-family:Menlo,Monaco,monospace;background:#FFF;white-space:pre;overflow:auto;display:block;direction:ltr}#give-download-sysinfo{margin:0}.cmb2-id-api .cmb-td{padding:0}.cmb2-id-api table th{padding:10px 8px}.cmb2-id-api .give-ajax-user-search{padding:3px 5px}.give_user_search_wrap{position:relative;overflow:visible}.give_user_search_results{position:absolute;right:0;top:27px;z-index:100}.give_user_search_results a.give-ajax-user-cancel{position:absolute;left:6px;top:2px}.give_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}#api .tablenav .actions{overflow:visible}a.give-delete{color:#a00}.give-settings-wrap-licenses .give-license-deactivate{margin:1px 10px 0 0;height:30px}.give-settings-wrap-licenses .give-license-field{background:url(../images/close.png) 1.5% center no-repeat #FFF;background-size:18px}.give-settings-wrap-licenses .give-license-active,.give-settings-wrap-licenses .give-license-active:focus{background-image:url(../images/tick.png);background-color:#FFF;background-repeat:no-repeat;background-position:1.5% center;outline:0;background-size:16px;width:100%}.give-settings-page{margin-top:20px}.give-settings-page .give-settings-wrap-licenses{display:block;position:relative;float:right;width:30.5%;min-height:180px;margin:20px 0 20px 1%}.give-settings-page .give-license-key label{margin:0 10px 0 0;padding:10px 0;display:block;font-size:14px;font-weight:600;cursor:default}.give-settings-page .give-license-block{margin:0 10px}.give-settings-page input[type=text].give-license-field,.give-settings-page input[type=password].give-license-field{width:100%}.give-settings-page .give-license-block input[type=submit]{position:absolute;top:3px;left:10px;height:24px;line-height:22px;padding:0 8px 1px;font-size:11px}.give-settings-page .give-license-status-notice{background:#fff;border-right:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 2px;padding:1px 12px}.give-settings-page .give-license-status-notice p{padding:10px 0;margin:0}.give-settings-page .give-license-status-notice a{color:#444;cursor:pointer}.give-settings-page .give-license-status-notice a:hover{text-decoration:none}.give-settings-page .give-license-status-notice.give-license-expires-soon{border-color:#00a0d2}.give-settings-page .give-license-status-notice.give-inactive,.give-settings-page .give-license-status-notice.give-license-expired{border-color:#e24e4e}.give-settings-page .give-license-status-notice.give-license-error,.give-settings-page .give-license-status-notice.give-license-invalid,.give-settings-page .give-license-status-notice.give-license-item_name_mismatch,.give-settings-page .give-license-status-notice.give-license-missing,.give-settings-page .give-license-status-notice.give-license-no_activations_left,.give-settings-page .give-license-status-notice.give-license-site_inactive{border-color:orange}.give-settings-page .give-license-status-notice.give-license-expiration-date,.give-settings-page .give-license-status-notice.give-license-lifetime-notice{border-color:#46b450}.give-settings-page .give-license-status-notice.give-license-expired a:hover,.give-settings-page .give-license-status-notice.give-license-expires-soon a:hover{text-decoration:none}@media screen and (max-width:1100px){.give-settings-page .give-settings-wrap-licenses{width:45%;min-height:150px}}.give-table thead th{padding:8px 10px!important}.give_settings .cmb-td hr+hr{display:none}.post-type-give_forms .mce-container iframe,.post-type-give_forms .wp-editor-area{min-height:400px}.give-field-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}h2.give-nav-tab-wrapper{overflow:hidden;height:35px}@media screen and (max-width:600px){.give-settings-page .give-settings-wrap-licenses{width:100%;max-width:320px}.give-nav-tab-wrapper{position:relative;padding-top:0!important}.give-nav-tab-wrapper>a{width:100%;box-sizing:border-box;margin:0}.give-nav-tab-wrapper>a:hover{border-bottom:1px solid #ccc}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper{position:absolute;top:0;left:0}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav{height:28px;width:30px;border-radius:0;margin:0}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav>span.dashicons{margin:6px auto 0;display:block}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper nav.give-sub-nav-tab{top:35px}}.give-sub-nav-tab-wrapper{position:relative;z-index:9999;float:right;display:none}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab{border:1px solid #ccc;border-bottom:0;position:absolute;top:32px;left:0}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a{float:right;background:#fff;padding:6px 10px;clear:both;text-decoration:none;border-bottom:1px solid #ccc;min-width:170px;color:#555;font-size:14px}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a:hover{background:#e5e5e5}#give-show-sub-nav{text-decoration:none;padding:3px 4px;border-bottom:1px solid #ccc;line-height:0;background:#fff;border-radius:4px;margin-top:5px}#give-show-sub-nav>span.dashicons{font-size:16px;height:16px;width:16px}#give-show-sub-nav:active,#give-show-sub-nav:hover{outline:0;box-shadow:inset 0 0 4px #ddd}#give-payment-filters,.give-submit-wrap{clear:both;background:#f5f5f5;border-color:#dfdfdf;overflow:auto;margin:8px 0;padding:12px;border-width:1px;border-style:solid;font-size:13px;line-height:2.1em}#give-payment-filters p{color:#777}#give-payment-filters ul.subsubsub{margin-bottom:8px}#give-payment-filters label{font-style:italic;margin:0 10px}#give-payment-filters label.give-start-date-label{margin-right:5px}#give-payments-filter ul.subsubsub{margin-bottom:12px}#give-payments-filter .tablenav.top{float:none}#give-payments-filter .tablenav.top .bulkactions{margin-top:1px;padding-top:0}#give-payments-filter .give-email-column-value{font-size:14px;font-weight:700}#give-payments-filter #the-list .check-column input{margin-top:1px}#give-payments-filter .column-details{width:50px}#give-payments-filter .column-amount{width:120px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}.wp-list-table.forms th#date{width:140px}.give-mobile-link{line-height:32px}.give-mobile-link img{max-width:80%;height:auto;float:right}.give-donation-status>span{display:inline-block;width:12px;height:12px;position:relative;top:1px;margin:0;padding:0;border-radius:50%;background:#888;line-height:16px}#give-payments-filter .give-payment-id,#test-payment-label{padding:.2em .4em .3em;font-size:11px;text-align:center;border-radius:.25em;color:#fff;white-space:nowrap}.give-donation-status.status-pending>span{background-color:#ffba00}.give-donation-status.status-complete>span,.give-donation-status.status-publish>span{background-color:#7ad03a}.give-donation-status.status-refunded>span{background-color:#777}.give-donation-status.status-failed>span{background-color:#a00}.give-donation-status.status-abandoned>span{background-color:#333}.give-donation-status.status-revoked>span{background-color:#d9534f}.give-donation-status.status-give_subscription>span,.give-donation-status.status-renewal>span,.give-donation-status.status-subscription>span{background-color:#5bc0de}#test-payment-label{line-height:1;background-color:#ffba00;margin:0 15px}#test-payment-label:hover{color:#fff;text-decoration:none}#give-payments-filter .give-payment-id{line-height:1;vertical-align:baseline;font-weight:400}.give-admin-box .label,.give-admin-box-inside .strong{font-weight:600}#give-payments-filter .give-payment-id:hover{color:#fff;text-decoration:none}#give-payments-filter .column-details{padding-left:30px}#give-payments-filter .give-donation-status{display:inline-block}#give-order-update .give-donation-status{display:inline-block;float:none;margin:0 10px;position:relative;top:3px}.column-donation_form .donation-level-text-wrap{font-style:italic;display:block}@media handheld,only screen and (max-width:640px){.wp-list-table.forms th{width:auto!important}}.download_page_give-payment-history .ui-dialog .ui-dialog-titlebar-close span{margin-right:-8px;margin-top:-8px}.give-admin-box-inside{margin:0;padding:3px 10px;clear:both;border-bottom:1px solid #eee}.give-payment-fees .fee-label{font-weight:400;color:#666}.give-admin-box .right{float:left}#give-order-details .inside,#give-order-update .inside{margin:0;padding:0}#give-order-update input.give_datepicker{width:180px}#give-order-update input[type=number].give-payment-time-hour,#give-order-update input[type=number].give-payment-time-min{width:50px}.give-admin-box-inside:last-child{border-bottom:0}#give-edit-order-form .data-payment-key{word-break:break-all}.give-order-update-box #major-publishing-actions .button-secondary{margin-left:10px}#give-donation-overview th{text-align:right}#give-donation-overview .give-select-chosen{width:196px}#give-donation-overview ul,#give-donor-details .order-data-address input,#give-donor-details .order-data-column p.data input,#give-edit-order-form .column input,#give-order-address-country-wrap select{clear:both;display:block}.give-order-data input.small-text{margin:0}#give-order-update span.label{display:inline;width:50px}.give-order-update-box .button-primary{margin-left:0}#give-edit-order-form .column .description{padding-left:10px}#give-donation-overview .inside>ul>li,#give-donation-overview .row>ul>li,#give-edit-order-form .column{display:inline-block;position:relative;vertical-align:top}#give-donation-overview ul{font-size:0}#give-donation-overview ul li{font-size:13px}#give-donation-overview ul li.actions{text-align:left;min-width:200px}#give-donation-overview ul li.remove{text-align:left}#give-donation-overview ul .row{padding:12px;border-bottom:1px solid #eee}#give-order-data .data span{color:#666;font-weight:600}input.give-price-field{width:80px;padding:3px 5px}.give_forms_page_give-payment-history.js .postbox .hndle{cursor:default}#give-payment-notes textarea{min-height:150px}#give-payment-notes #give-add-payment-note{margin:6px 0 15px}#give-billing-details .column>div{margin:0 0 10px}#give-billing-details label{display:block}#give-billing-details .column-container{padding:5px 0 10px}#give-billing-details input[type=text]{width:95%}#give-billing-details .chosen-container{width:98%!important}@media screen and (min-width:1200px){#give-edit-order-form .column{width:33%}#give-donation-overview.columns-4 li.actions{width:25%;margin-top:0;margin-left:0}}@media screen and (max-width:1199px){#give-edit-order-form .column{width:49%}}@media screen and (max-width:782px){.order-data-column input[type=email]{padding:6px 10px}}#give-donation-overview .inside,#give-donor-details .inside{margin-top:0}.give_forms_page_give-payment-history #give-dashboard-widgets-wrap #side-sortables{padding-top:0}.give-dashboard-widget .give-dashboard-today{text-align:center}.give-dashboard-widget .give-dashboard-today .give-dashboard-date-today{margin:10px 0 0;padding:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-happy-day{padding:3px;margin:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-today-earnings{font-size:42px;color:#4ead61;font-weight:700;margin:15px 0 0;line-height:1}.give-dashboard-widget .give-dashboard-today .give-donations-today{font-size:18px;font-weight:700;margin:0 0 30px;padding:4px 0 1px}.give-dashboard-widget .give-dashboard-today .give-last-seven{font-size:14px;font-weight:700;padding:0;margin:0 0 30px}.give-dashboard-widget .give-table-stats{width:100%;text-align:center;margin:0;table-layout:fixed;border-top:1px solid #ececec;border-spacing:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total,.give-dashboard-widget .give-table-stats .give-dashboard-stat-total-label{padding:0;margin:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total{color:#4ead61;font-weight:700;font-size:16px}#give_dashboard_sales>.inside{padding:0}#give_dashboard_sales .give-table-stats td{padding:10px 0}#give_dashboard_sales .give-table-stats td:first-of-type{border-left:1px solid #ececec}#give_dashboard_sales .give-table-stats tr#give-table-stats-tr-1 td{border-bottom:1px solid #ececec}#dashboard_right_now .give-forms-count:before{font-family:give-icomoon;font-style:normal;font-weight:400;line-height:1;font-size:18px;width:18px;height:18px}.give_forms_page_give-donors .wrap>h2{margin-bottom:15px}.give_forms_page_give-donors .nav-tab-wrapper .dashicons{position:relative;top:2px;margin:0 0 0 3px}.give_forms_page_give-donors #give-donors-filter{position:relative}.give_forms_page_give-donors #give-donors-filter p.search-box{float:right;margin:0}.give_forms_page_give-donors .tablenav.top{float:left;clear:none}#give-customer-card-wrapper{margin-right:-1px;z-index:2;min-height:200px}#give-customer-card-wrapper input{font-weight:400}#give-customer-card-wrapper .customer-section{border-bottom:1px solid #eee;margin-bottom:10px}#give-customer-card-wrapper .customer-section table{margin-bottom:0}#give-customer-card-wrapper>div:first-child{padding-top:20px}#give-customer-card-wrapper>div:last-child{padding-bottom:20px;border:none}#give-customer-card-wrapper .avatar-wrap{padding:0 0 15px 15px;text-align:center;float:right}#give-customer-card-wrapper .avatar-wrap img{border-radius:3px}#give-customer-card-wrapper a.delete{text-decoration:none;color:red;margin-left:5px}#give-customer-card-wrapper .donor-bio-header .customer-since{margin:10px 0;font-size:16px}#give-customer-card-wrapper .donor-bio-header .customer-id{display:inline-block;font-size:24px;font-weight:600;margin-left:10px}#give-customer-card-wrapper .donor-bio-header .customer-name-wrap{display:inline-block}#give-customer-card-wrapper .donor-bio-header .customer-edit-link{margin-bottom:15px}.customer-main-wrapper{clear:both;margin:0 0 20px}@media (max-width:655px){.customer-main-wrapper{width:100%}}.customer-main-wrapper table{margin:0}.customer-main-wrapper input{width:200px}#donor-summary{padding:0 20px}#donor-summary:after{font-family:dashicons;content:"\f110";position:absolute;top:10px;left:10px;font-size:100px;color:#F0F0F0;z-index:0}.sc-wrap,button.sc-button:after{position:relative;display:inline-block}#give-customer-card-wrapper .customer-address-wrapper{width:202px}#give-customer-card-wrapper .customer-address-wrapper select,#give-customer-card-wrapper .give_user_search_results ul{width:200px}#give-customer-card-wrapper .customer-address-wrapper span[data-key=line2]{display:table;clear:both}#give-customer-card-wrapper .customer-info{min-height:185px}#give-customer-card-wrapper .info-wrapper{min-height:125px}.customer-info .customer-name{font-size:24px;font-weight:600}.disconnect-user a{font-size:12px;font-weight:400;text-decoration:none}#customer-edit-actions{text-align:center;margin-bottom:20px;line-height:28px}#customer-edit-actions .button-secondary{margin-left:10px}#give-customer-card-wrapper .edit-item{display:none}#give-customer-card-wrapper .give_user_search_results{right:1px;top:16px}#customer-stats-wrapper{margin:0 auto;text-align:center;padding:15px}#customer-stats-wrapper ul{margin:0;padding:0;overflow:hidden}#customer-stats-wrapper ul li{width:50%;float:right;line-height:22px;font-size:14px;margin:0}#customer-stats-wrapper a{text-decoration:none}#customer-stats-wrapper .dashicons{color:#888}#customer-tables-wrapper table{width:100%;text-align:center}#customer-tables-wrapper th{text-align:center}#customer-tables-wrapper .donations tr>td:first-child,#customer-tables-wrapper .donations tr>th:first-child,#customer-tables-wrapper .emails tr>td:first-child,#customer-tables-wrapper .emails tr>th:first-child{text-align:right}#customer-tables-wrapper .donations tr>td:only-child,.delete-customer{text-align:center}#customer-notes-wrapper{min-height:50px}.customer-notes-header img,.customer-notes-header span{font-weight:600;line-height:30px;vertical-align:middle}.customer-note-input{width:100%;margin-bottom:5px}#give-customer-notes div:nth-of-type(even){background-color:#f9f9f9}#give-customer-notes .customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:0}#give-customer-notes .customer-note-wrapper .note-content-wrap{padding:10px 12px;line-height:20px;font-size:14px}#give-customer-notes .give-no-customer-notes{text-align:center;padding:20px}.customer-note-wrapper span{display:block}@media screen and (max-width:782px){#wp-content-media-buttons a.give-thickbox{padding:6px 14px;line-height:normal;font-size:14px;height:auto}.wp-media-buttons span#give-media-button{margin-top:0!important;margin-right:2px!important}}.mce-primary.mce-give-primary button{padding-left:10px;padding-right:10px}.wp-core-ui .give-admin-button{padding-right:7px;padding-left:7px}.give-admin-button-icon{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px}.give-admin-button-icon:before{font:400 18px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-admin-button-icon-update:before{content:"\f463"}.mce-primary.mce-sc-primary button{padding-left:10px;padding-right:10px}.mce-sc-popup a{text-decoration:underline}.mce-sc-popup p{margin-bottom:1em}.mce-sc-popup p.strong{font-weight:600}.mce-sc-popup p.no-margin{margin-bottom:0}.mce-sc-popup p.margin-top{margin-top:1em}.mce-sc-popup .mce-listbox button{text-overflow:ellipsis;overflow:hidden!important}@media screen and (max-width:782px){.wp-media-buttons button.sc-button span{width:18px!important}}.wp-media-buttons button.sc-button{outline:0;padding-right:5px;margin-left:0}.wp-media-buttons button.sc-button:active{margin-bottom:5px}button.sc-button:after{top:-1px;content:'';width:0;height:0;border-top:6px solid #777;border-left:4px solid transparent;border-right:4px solid transparent;margin:0 6px 0 3px}button.sc-button.active:after{top:-2px;border-top:0;border-bottom:6px solid #32373c}.sc-wrap{margin-left:5px}div.sc-menu{display:none;position:absolute;top:100%;right:0;min-width:100%;max-height:410px;font-size:14px;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#fff;border:1px solid rgba(0,0,0,.15);overflow:auto;overflow-x:hidden;padding:5px 0;margin:-2px 0 0;z-index:1002}div.sc-shortcode{display:block;white-space:nowrap;cursor:pointer;padding:6px 12px;margin-bottom:2px}div.sc-shortcode:hover{color:#fff}.give-status-table{margin-bottom:1em}.give-status-table h2{font-size:14px;margin:0}.give-status-table tr:nth-child(2n) td,.give-status-table tr:nth-child(2n) th{background:#fcfcfc}.give-status-table th{font-weight:700;padding:9px}.give-status-table td:first-child{width:33%}.give-status-table td.help{width:1em}.give-status-table td{padding:9px;font-size:1.1em}.give-status-table td mark{background:0 0}.give-status-table td mark.yes{color:#7ad03a}.give-status-table td mark.no{color:#999}.give-status-table td mark.error{color:#a00}.give-status-table td ul{margin:0}.wrap div.give-debug-report-wrapper{margin-top:1em}.give-debug-report{display:none;margin:10px 0;padding:0;position:relative}.give-debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}
assets/css/give-admin.css CHANGED
@@ -1864,12 +1864,29 @@ h2.give-nav-tab-wrapper {
1864
  height: 35px; }
1865
 
1866
  @media screen and (max-width: 600px) {
1867
- h2.give-nav-tab-wrapper {
1868
- height: 50px; } }
1869
-
1870
- @media screen and (max-width: 414px) {
1871
- .give-nav-tab-wrapper > a {
1872
- width: 75%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1873
 
1874
  .give-sub-nav-tab-wrapper {
1875
  position: relative;
1864
  height: 35px; }
1865
 
1866
  @media screen and (max-width: 600px) {
1867
+ .give-nav-tab-wrapper {
1868
+ position: relative;
1869
+ padding-top: 0 !important; }
1870
+ .give-nav-tab-wrapper > a {
1871
+ width: 100%;
1872
+ box-sizing: border-box;
1873
+ margin: 0; }
1874
+ .give-nav-tab-wrapper > a:hover {
1875
+ border-bottom: 1px solid #ccc; }
1876
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper {
1877
+ position: absolute;
1878
+ top: 0;
1879
+ right: 0; }
1880
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav {
1881
+ height: 28px;
1882
+ width: 30px;
1883
+ border-radius: 0;
1884
+ margin: 0; }
1885
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav > span.dashicons {
1886
+ margin: 6px auto 0;
1887
+ display: block; }
1888
+ .give-nav-tab-wrapper div.give-sub-nav-tab-wrapper nav.give-sub-nav-tab {
1889
+ top: 35px; } }
1890
 
1891
  .give-sub-nav-tab-wrapper {
1892
  position: relative;
assets/css/give-admin.min.css CHANGED
@@ -6,4 +6,4 @@
6
  * @subpackage: SCSS/Admin
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
- */#qtip-overlay.blurs,.qtip-close{cursor:pointer}.give-clearfix:after,.type-download .addon-content:after{clear:both}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}#give-payments-filter .give-payment-id,.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{padding:.2em .4em .3em;font-size:11px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.give-item-label:hover{color:#fff;text-decoration:none}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{top:0;height:100%;width:100%;left:0}.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{line-height:1;font-family:give-icomoon;font-style:normal;font-weight:400}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}#mce-modal-block.mce-reset.mce-fade.mce-in,#qtip-overlay div{opacity:.7;filter:alpha(opacity=70)}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-icon-lamp:before{content:"\e603"}.give-icon-heart:before{content:"\e604"}.give-icon-question:before{content:"\e602"}.give-icon-info:before{content:"\e601"}.give-icon-new-tab:before{content:"\ea7e"}.give-icon-alert:before{content:"\f02d"}.give-icon-help:before{content:"\e606"}.give-icon-spinner:before{content:"\e605"}.give-icon-spinner2:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before{content:"\e600"}#dashboard_right_now .give-forms-count:before,.dashicons-give:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\e800";speak:none;-moz-osx-font-smoothing:grayscale}.fa-spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:give-icomoon;font-weight:400;font-style:normal}.give-metabox-tabs li .give-icon:before{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;vertical-align:top;line-height:20px;margin:0 5px 0 0}.give-metabox-tabs li .give-icon-default:before{content:"\e903"}.give-metabox-tabs li .give-icon-heart:before{content:"\e604"}.give-metabox-tabs li .give-icon-target:before{content:"\e901"}.give-metabox-tabs li .give-icon-display:before{content:"\e90c"}.give-metabox-tabs li .give-icon-edit:before{content:"\e902"}.give-metabox-tabs li .give-icon-checklist:before{position:relative;top:1px;content:"\e900"}.give-metabox-tabs li .give-icon-purse:before{content:"\e8df"}#_give_donation_levels_repeat .cmb-group-title,#_give_donation_levels_repeat .cmb-row>.cmb-remove-group-row,#_give_donation_levels_repeat .cmb-row>.handlediv,.cmb-type-levels-id,.cmb2-id--give-custom-amount-minimum,.cmb2-id--give-custom-amount-text,.cmb2-id--give-display-style,.cmb2-id--give-form-content,.cmb2-id--give-levels-header,.cmb2-id--give-levels-header+.cmb-repeat-group-wrap,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-reveal-label,.cmb2-id--give-set-price,.give-hidden,.post-type-give_forms .tablenav #post-query-submit{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row .cmb2-radio-list label{font-size:12px}div.cmb-type-levels-repeater-header+div.cmb-repeat-group-wrap{padding:0!important;margin:0!important;min-width:100%;max-width:0}.cmb2-id--give-levels-header{padding:10px 12px 0!important;margin:0!important;background:#F7F7F7;border-bottom:none!important}.cmb2-id--give-levels-header .table-container{display:table;width:100%;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9}.cmb2-id--give-levels-header .table-container>.table-row{display:table-row;background:#FCFCFC}.cmb2-id--give-levels-header .table-container>.table-row>.table-cell{display:table-cell;vertical-align:middle;padding:10px 15px;border-right:1px solid #e9e9e9}#_give_donation_levels_repeat .cmbhandle,.cmb2-id--give-levels-header .table-container>.table-row>.table-cell.col-id{display:none}#_give_donation_levels_repeat{background:#F7F7F7;padding:0 1px 20px 12px;box-sizing:border-box}#_give_donation_levels_repeat .cmb-row,#_give_donation_levels_repeat .inside{margin:0}#_give_donation_levels_repeat .cmb-remove-field-row{margin:3px 0 0}#_give_donation_levels_repeat .cmb-remove-field-row .button{height:25px;padding:0 3px}#_give_donation_levels_repeat .cmb-remove-field-row span.dashicons-no{line-height:1.15em}#_give_donation_levels_repeat .cmb-add-row{margin:12px 0 0}.give-time-field{width:65px}.give-money-field{width:75px;margin-right:0;margin-left:0}.give-money-symbol{border:1px solid #DDD;background:#FCFCFC;margin:0;font-size:14px;padding:5px 8px}.give-money-symbol-before{border-right:0;margin-right:-4px}.give-money-symbol-after{margin-left:-1px}.give_options_panel input[type=text]{padding:5px;width:100%}input.give-text-small,input.give-text_small{width:100px!important}input.give-text-medium,input.give-text_medium{width:200px!important}.give-underline{text-decoration:underline}.postbox-container .cmb-row{margin:0}.postbox-container .cmb-row .cmb-th label{padding-left:8px}@media only screen and (min-width:851px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{float:left;border-bottom:none;padding-right:10px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-th{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-td{float:left;width:100%}.cmb-type-give-default-radio-inline .cmb-td{margin-top:5px}}@media only screen and (min-width:851px) and (max-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{width:100%;padding-top:0}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-type-text-money{width:105px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list input.cmb2-text-money{width:65px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .give-multilevel-text-field{width:160px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .cmb-type-radio-inline{margin-left:20px}.col-amount{width:70px}.col-text{width:140px}.col-sort{display:none!important}.give-money-field{width:55px}}@media only screen and (min-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{float:right}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{padding-right:20px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row.cmb-row{padding-right:0}.col-amount{width:93px}.col-text{width:195px}.col-sort{width:100px}.give-multilevel-text-field{width:205px}}@media only screen and (max-width:850px){div.cmb-type-levels-repeater-header{display:none!important}}.shortcode-wrap{margin:1px 14px 12px 11px}.shortcode-wrap label{margin:0 0 3px;display:block;cursor:default}#side-sortables .cmb-th label:after,.cmb2-id--give-agree-label,.cmb2-id--give-agree-text{display:none}.shortcode-wrap .shortcode-input{margin:0;width:100%}.cmb2-id--give-content-option,.cmb2-id--give-customize-offline-donations,.cmb2-id--give-goal-option,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-terms-option{border-bottom:none!important;margin:0!important}.cmb2-id--give-agree-label,.cmb2-id--give-form-content,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-set-goal{border-top:1px solid #e9e9e9!important}input.shortcode-input{width:100%}#side-sortables .cmb2-id--give-show-register-form{padding:10px 0 0!important}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row{padding-top:10px}#side-sortables .cmb-row .cmb2-metabox-description{padding-bottom:0}.cmb2-metabox-description{line-height:1.5;display:block}.give-tooltip{margin:0 3px;padding:0;font-size:14px;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear;color:rgba(51,51,51,.5);position:relative;top:1px}.give-tooltip:hover{color:#333}#give-metabox-form-data .inside{margin:0;padding:0}#give-metabox-form-data .give-metabox-panel-wrap{background:#fff;overflow:hidden}#give-metabox-form-data .give_options_panel{padding-left:170px}#give-metabox-form-data .give_options_panel .give-field-wrap{padding:1em 20px 1em 162px!important;margin:0;border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-field-wrap>label,#give-metabox-form-data .give_options_panel .give-field-wrap>span.give-field-label{float:left;width:135px;padding:0;margin:2px 0 0 -150px;line-height:18px;font-size:12px;font-weight:400}#give-metabox-form-data .give_options_panel .give-field-wrap .give-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-top:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-field-wrap ul{margin:0}#give-metabox-form-data .give_options_panel .give-field-wrap .mce-container iframe,#give-metabox-form-data .give_options_panel .give-field-wrap textarea{min-height:250px!important}#give-metabox-form-data .give_options_panel .give-field-wrap .wp-editor-wrap{display:inline-block;width:100%}#give-metabox-form-data .give_options_panel textarea.give-field{width:100%}#give-metabox-form-data .give_options_panel .give-field-wrap:hover .give-field-row-actions{display:block}#give-metabox-form-data .give_options_panel .give-field-wrap:last-child{border-bottom:0}#give-metabox-form-data .give_options_panel .give-inline-radio-fields li{display:inline-block;margin-right:15px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section{padding:10px;background:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeatable-fields-section-wrapper{width:100%;background-color:#fff;border-collapse:collapse}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row{border-bottom:15px solid #f5f5f5;background-color:#fff}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-template{display:none}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row:last-child{border-bottom:10px solid #f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-column{padding:0}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove{float:right;width:36px;height:36px;padding:0;display:block;text-align:center;line-height:34px;font-size:21px;font-weight:300;cursor:pointer}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove:hover{background-color:red;color:#fff;width:30px;height:30px;border-radius:30px;margin-top:3px;line-height:28px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head{border-bottom:1px solid #eee;cursor:move}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head h2{text-align:left!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.closed .toggle-indicator:before{content:"\f140"}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row-wrap{background-color:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row{margin:5px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-field-wrap:last-child{border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-ui-placeholder-state-highlight{background-color:#68bb6c}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-name{border:0!important;padding:0!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-bottom:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .ui-sortable-helper{display:table!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.ui-sortable-helper{border-bottom:0}#give-metabox-form-data .give-metabox-tabs{margin:0;min-width:170px;float:left;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-right:1px solid #eee;box-sizing:border-box}#give-metabox-form-data .give-metabox-tabs:after{content:"";display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;left:0;background-color:#fafafa;border-right:1px solid #eee}#give-metabox-form-data .give-metabox-tabs li{margin:0;padding:0;display:block;position:relative}#give-metabox-form-data .give-metabox-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee;overflow:hidden}#give-metabox-form-data .give-metabox-tabs li a span.give-label{width:122px;display:inline-block}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li{background-color:#f1f1f1}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li a{border-bottom-color:#e5e5e5}#give-metabox-form-data .give-metabox-tabs li.active>a{color:#555;position:relative;background-color:#eee}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields.active>a{background-color:#ddd}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields:not(.active):hover ul.give-metabox-sub-tabs{display:block;position:absolute;bottom:0;left:170px;width:170px;max-height:250px;overflow-y:scroll}@media only screen and (min-width:851px) and (max-width:1025px),(max-width:550px){#give-metabox-form-data ul.give-metabox-tabs{min-width:40px}#give-metabox-form-data ul.give-metabox-tabs li>a{text-align:center}#give-metabox-form-data ul.give-metabox-tabs li>a:before{margin-right:0;font-size:15px}#give-metabox-form-data ul.give-metabox-tabs li>a span{display:none}#give-metabox-form-data .give_options_panel{padding-left:40px}}#give-export-payments .give_forms_categories,#give-export-payments .give_forms_tags{min-width:250px;margin:0 0 10px;display:block}#give-export-payments .give_forms_categories input,#give-export-payments .give_forms_tags input{color:#999}#give-export-payments div.chosen-container:first-of-type{margin-top:10px}.give-docs-link{text-align:right;margin-right:15px}.give-docs-link a{color:#999;text-decoration:none;font-style:italic}.give-docs-link a:hover{color:#0073aa}.give-docs-link a span{font-style:normal}.type-download{float:left;margin:0 1em 1em 0!important;padding:0;vertical-align:top;width:280px;text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:365px;overflow:hidden;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);-webkit-transition-property:border,background,color;transition-property:border,background,color;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:relative}.type-download:hover{border:1px solid #d1d1d1}.type-download>.featured-img img{border-bottom:1px solid #ddd}.type-download .addon-content{padding:15px 20px}.type-download .addon-content:after,.type-download .addon-content:before{content:" ";display:table}.type-download .addon-content .addon-heading{margin:0 0 10px}.type-download .addon-content .addon-heading a{outline:0;text-decoration:none}.type-download .addon-footer-wrap{border-top:1px solid #ddd;position:absolute;bottom:2px;left:0;width:100%;background-color:#FFF;padding:15px 20px}.give-view-addons-all span.dashicons,.type-download span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.give-view-addons-all span.dashicons{margin-left:3px}#give-dashboard-widgets-wrap .inside{padding-top:0;padding-bottom:0}.give_forms_page_give-reports #give-dashboard-widgets-wrap .inside{padding-left:0}#give-dashboard-widgets-wrap .inside #give-graphs-filter{float:none}#give-dashboard-widgets-wrap .postbox{margin-bottom:10px}#give-dashboard-widgets-wrap table.reports-table{clear:none}#give-dashboard-widgets-wrap #give-date-range-options{float:left}#give-dashboard-widgets-wrap #give-date-range-options>span{float:left;line-height:30px;font-style:italic;padding:0 5px 0 0}#give-graphs-filter,body.give_forms_page_give-payment-history .tablenav-right .tablenav-pages,body.give_forms_page_give-reports .tablenav-right .tablenav-pages{float:right}#give-graphs-filter .tablenav{margin:0 0 0 17px}#give-graphs-filter .tablenav .actions{padding:0}.give-graph .y1Axis{color:#66bb6a!important}.give-graph .y2Axis{color:#546e7a!important}body.give_forms_page_give-payment-history h1.nav-tab-wrapper,body.give_forms_page_give-payment-history h2.nav-tab-wrapper,body.give_forms_page_give-reports h1.nav-tab-wrapper,body.give_forms_page_give-reports h2.nav-tab-wrapper{margin-bottom:10px}body.give_forms_page_give-payment-history .actions,body.give_forms_page_give-reports .actions{padding-top:0}body.give_forms_page_give-payment-history .pagination-links,body.give_forms_page_give-reports .pagination-links{margin-left:10px}body.give_forms_page_give-payment-history p.donor-search,body.give_forms_page_give-reports p.donor-search{margin-right:10px}body.give_forms_page_give-payment-history .tablenav-right #give-reports-view,body.give_forms_page_give-reports .tablenav-right #give-reports-view{margin-top:0}body.give_forms_page_give-payment-history .tablenav-right .actions,body.give_forms_page_give-payment-history p.search-box,body.give_forms_page_give-reports .tablenav-right .actions,body.give_forms_page_give-reports p.search-box{float:left}body.give_forms_page_give-payment-history .reports-table-nav.tablenav.top,body.give_forms_page_give-reports .reports-table-nav.tablenav.top{width:100%;float:none;margin:0 0 10px}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top,body.give_forms_page_give-reports .reports-forms-details-wrap.top{float:right;overflow:hidden}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top #give-reports-filter,body.give_forms_page_give-reports .reports-forms-details-wrap.top #give-reports-filter{float:left}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top>.actions,body.give_forms_page_give-reports .reports-forms-details-wrap.top>.actions{padding-right:0}body.give_forms_page_give-payment-history .tablenav.bottom,body.give_forms_page_give-reports .tablenav.bottom{margin-top:10px}body.give_forms_page_give-payment-history h3.reports-earnings-title,body.give_forms_page_give-reports h3.reports-earnings-title{margin:7px 0 0}body.give_forms_page_give-payment-history .reports-views-wrap,body.give_forms_page_give-reports .reports-views-wrap{padding:3px 0 0}body.give_forms_page_give-payment-history .wrap.give-reports-donors-wrap,body.give_forms_page_give-reports .wrap.give-reports-donors-wrap{margin-right:0;margin-bottom:10px}body.give_forms_page_give-payment-history .widefat tbody td,body.give_forms_page_give-payment-history .widefat tbody th,body.give_forms_page_give-reports .widefat tbody td,body.give_forms_page_give-reports .widefat tbody th{padding-top:12px;padding-bottom:12px}body.give_forms_page_give-reports table.export-options-table tbody td{padding:20px 12px;vertical-align:top}#test-payment-label,.give-mobile-link,table.give-table td{vertical-align:middle}body.give_forms_page_give-reports table.export-options-table .give-export-form{position:relative}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap{background-color:transparent;padding:12px 12px 4px;margin:2px 0 -16px -11px;overflow:auto}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap .spinner{margin:-2px -12px 8px 0}body.give_forms_page_give-reports table.export-options-table span#give-end-wrap input,body.give_forms_page_give-reports table.export-options-table span#give-start-wrap input{width:100px}#export-donor-options-wrap p{padding:20px 0 0;margin:0;font-weight:700}#export-donor-options-wrap ul{max-width:900px;overflow:hidden}#export-donor-options-wrap ul li{margin:0;padding:0 5px 5px 0;box-sizing:border-box;float:left;width:33%}#give-tools-recount-form .notice-wrap{position:relative;min-height:25px;margin:10px -12px -12px;background:#EFEFEF;padding:10px 12px 12px;border-top:1px solid #E5E5E5}#give-tools-recount-form .notice-wrap .give-progress{position:absolute;top:15px}#give-tools-recount-form .notice-wrap .spinner{position:absolute;right:14px;top:13px;margin:0}#give-tools-recount-form .notice-wrap #give-batch-success{margin-bottom:6px}.give-progress{height:15px;width:95%;border-radius:4px;overflow:hidden}.give-progress>div{height:100%;width:0}.admin-color-fresh .give-export-form .give-progress div,.give-export-form .give-progress div{background:#0073aa}.admin-color-light .give-export-form .give-progress div{background:#888}.admin-color-blue .give-export-form .give-progress div{background:#096484}.admin-color-coffee .give-export-form .give-progress div{background:#c7a589}.admin-color-ectoplasm .give-export-form .give-progress div{background:#a3b745}.admin-color-midnight .give-export-form .give-progress div{background:#e14d43}.admin-color-sunrise .give-export-form .give-progress div{background:#dd823b}.recount-stats-controls form{display:inline}.give-recount-stats-descriptions{margin:8px 0 0;display:block}.give-recount-stats-descriptions span{line-height:24px;font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0;display:none}.social-items-wrap,.social-items-wrap>div,.welcome-h1{display:inline-block}.gateways-report-tablenav .actions.bulkactions{padding-right:0}table.give-table td.row-title h3{margin:0 0 .4em;font-size:1.2em}table.give-table td.row-title p{font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0}#give-graphs-filter>.tablenav{height:auto}#give-logs-filter .search-box{float:right}#give-logs-filter .tablenav.top{float:left;clear:none;margin-top:0}.welcome-h1{margin-right:15px!important}.about-wrap h3{margin:1.5em 0 .6em}.about-wrap img{border:none}.give-badge{padding-top:150px;height:52px;width:185px;color:#FFF;font-weight:700;font-size:14px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.8);margin:0 -5px;position:absolute;top:0;right:0}.introduction{padding:0 0 20px;margin:0 0 20px}.feature-section{margin-top:40px}.feature-section span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.feature-section .feature-section-item{width:48%;float:left}.feature-section div.last-feature{margin-right:0;margin-left:4%}[class*=dashboard_page_give-] .about-text,[class^=dashboard_page_give-] .about-text{min-height:0}.social-items-wrap .twitter-item-wrap{margin:0 20px 10px 0}.wp-person img{border-radius:50%}.wp-person a.web{margin:17px 0 0;font-weight:700;font-style:italic}.newsletter-intro{font-size:13px;font-style:italic;color:#777}.give-newsletter-form-wrap{margin:10px 0 20px -5px;max-width:700px}.give-newsletter-form-wrap td{padding:3px}.give-newsletter-form-wrap div.give-newsletter-confirmation{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 10px 4px 5px;padding:1px 12px;border-left:4px solid #7ad03a;display:none}.give-newsletter-form-wrap div.give-newsletter-confirmation>p{margin:.5em 0;padding:2px}#give_donor_export_form{margin:0 0 5px}.column-status .give-donation-status,.column-status .give-test-mode-transactions-label{display:inline-block}.column-status .give-test-mode-transactions-label{margin:0 5px;vertical-align:middle}.give-settings-page .nav-tab-wrapper{margin-bottom:5px;overflow:visible}.give-settings-page .cmb2-wrap .cmb-type-checkbox input[type=checkbox]{display:block;margin-bottom:5px}.give-settings-page div.give-submit-wrap{margin:20px 0}.give-settings-page .give_forms_page_give-payment-history .postbox .hndle{cursor:default}.give-settings-page .give-input-field{width:25em}.give-settings-page table table input[type=text]{width:15em}.give-setting-tab-header{clear:both;overflow:hidden;margin:30px 0}.give-setting-tab-header h2{margin-top:8px}.give-radio-inline ul{margin-top:0}.give-radio-inline li{display:inline-block;margin:0 0 0 15px}.give-radio-inline li:first-child{margin-left:0}.give-tools-setting-page .bulkactions{overflow:visible}.form-table td.give-radio-inline fieldset li>label{margin:5px 0 0!important}.cmb2-metabox-description,p.give-field-description{color:#aaa;font-style:italic;font-size:13px!important}.give-image-thumb{position:relative;margin-top:14px}.give-image-thumb span.give-delete-image-thumb{position:absolute;background:red;color:#fff;border-radius:30px;left:-10px;top:-10px}.give-image-thumb img{max-width:400px;border:4px solid #fff}.cmb-type-give-title label,.give-setting-tab-header h2{float:left;display:inline-block;width:220px;font-style:italic;color:#AAA;margin:0;font-size:14px}.postbox-container #_give_donation_levels_repeat>.cmb-repeatable-grouping:not(:last-of-type){border-bottom:1px solid #e9e9e9;border-top:none}.cmb-type-enabled-gateways .cmb-td>p:first-of-type{display:none}.cmb-type-checkbox .cmb-td{width:80%}.cmb-type-checkbox .cmb-td label{font-size:13px}.give_settings .cmb2-wrap .cmb-row{display:table-row}.give_settings .cmb2-wrap .cmb-row>.cmb-td,.give_settings .cmb2-wrap .cmb-row>.cmb-th{display:table-cell;float:none}.cmb2-id-give-title label{font-style:italic;color:#AAA;cursor:default}.cmb2-id-give-title>div.cmb-th{padding-bottom:10px}.cmb2-id-give-title>div.cmb-td{padding-bottom:5px}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle{padding:3px 4px 0 0;font-size:15px;font-weight:400;color:#bdbdbd;cursor:move}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle:hover{color:#333}.give-email-tags-wrap{margin:5px 0 0}.give-email-tags-wrap code{font-style:normal;padding:1px 2px;font-size:12px}.give-email-tags-wrap span{display:block;color:#AAA;font-style:italic;margin:0 0 2px;font-size:13px}.give-email-tags-wrap .give_price_tag{display:none}#system-info-textarea{width:800px;height:600px;font-family:Menlo,Monaco,monospace;background:#FFF;white-space:pre;overflow:auto;display:block;direction:ltr}#give-download-sysinfo{margin:0}.cmb2-id-api .cmb-td{padding:0}.cmb2-id-api table th{padding:10px 8px}.cmb2-id-api .give-ajax-user-search{padding:3px 5px}.give_user_search_wrap{position:relative;overflow:visible}.give_user_search_results{position:absolute;left:0;top:27px;z-index:100}.give_user_search_results a.give-ajax-user-cancel{position:absolute;right:6px;top:2px}.give_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}#api .tablenav .actions{overflow:visible}a.give-delete{color:#a00}.give-settings-wrap-licenses .give-license-deactivate{margin:1px 0 0 10px;height:30px}.give-settings-wrap-licenses .give-license-field{background:url(../images/close.png) 98.5% center no-repeat #FFF;background-size:18px}.give-settings-wrap-licenses .give-license-active,.give-settings-wrap-licenses .give-license-active:focus{background-image:url(../images/tick.png);background-color:#FFF;background-repeat:no-repeat;background-position:98.5% center;outline:0;background-size:16px;width:100%}.give-settings-page{margin-top:20px}.give-settings-page .give-settings-wrap-licenses{display:block;position:relative;float:left;width:30.5%;min-height:180px;margin:20px 1% 20px 0}.give-settings-page .give-license-key label{margin:0 0 0 10px;padding:10px 0;display:block;font-size:14px;font-weight:600;cursor:default}.give-settings-page .give-license-block{margin:0 10px}.give-settings-page input[type=text].give-license-field,.give-settings-page input[type=password].give-license-field{width:100%}.give-settings-page .give-license-block input[type=submit]{position:absolute;top:3px;right:10px;height:24px;line-height:22px;padding:0 8px 1px;font-size:11px}.give-settings-page .give-license-status-notice{background:#fff;border-left:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 2px;padding:1px 12px}.give-settings-page .give-license-status-notice p{padding:10px 0;margin:0}.give-settings-page .give-license-status-notice a{color:#444;cursor:pointer}.give-settings-page .give-license-status-notice a:hover{text-decoration:none}.give-settings-page .give-license-status-notice.give-license-expires-soon{border-color:#00a0d2}.give-settings-page .give-license-status-notice.give-inactive,.give-settings-page .give-license-status-notice.give-license-expired{border-color:#e24e4e}.give-settings-page .give-license-status-notice.give-license-error,.give-settings-page .give-license-status-notice.give-license-invalid,.give-settings-page .give-license-status-notice.give-license-item_name_mismatch,.give-settings-page .give-license-status-notice.give-license-missing,.give-settings-page .give-license-status-notice.give-license-no_activations_left,.give-settings-page .give-license-status-notice.give-license-site_inactive{border-color:orange}.give-settings-page .give-license-status-notice.give-license-expiration-date,.give-settings-page .give-license-status-notice.give-license-lifetime-notice{border-color:#46b450}.give-settings-page .give-license-status-notice.give-license-expired a:hover,.give-settings-page .give-license-status-notice.give-license-expires-soon a:hover{text-decoration:none}@media screen and (max-width:1100px){.give-settings-page .give-settings-wrap-licenses{width:45%;min-height:150px}}.give-table thead th{padding:8px 10px!important}.give_settings .cmb-td hr+hr{display:none}.post-type-give_forms .mce-container iframe,.post-type-give_forms .wp-editor-area{min-height:400px}.give-field-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}h2.give-nav-tab-wrapper{overflow:hidden;height:35px}@media screen and (max-width:600px){.give-settings-page .give-settings-wrap-licenses{width:100%;max-width:320px}h2.give-nav-tab-wrapper{height:50px}}@media screen and (max-width:414px){.give-nav-tab-wrapper>a{width:75%}}.give-sub-nav-tab-wrapper{position:relative;z-index:9999;float:left;display:none}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab{border:1px solid #ccc;border-bottom:0;position:absolute;top:32px;right:0}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a{float:left;background:#fff;padding:6px 10px;clear:both;text-decoration:none;border-bottom:1px solid #ccc;min-width:170px;color:#555;font-size:14px}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a:hover{background:#e5e5e5}#give-show-sub-nav{text-decoration:none;padding:3px 4px;border-bottom:1px solid #ccc;line-height:0;background:#fff;border-radius:4px;margin-top:5px}#give-show-sub-nav>span.dashicons{font-size:16px;height:16px;width:16px}#give-show-sub-nav:active,#give-show-sub-nav:hover{outline:0;box-shadow:inset 0 0 4px #ddd}#give-payment-filters,.give-submit-wrap{clear:both;background:#f5f5f5;border-color:#dfdfdf;overflow:auto;margin:8px 0;padding:12px;border-width:1px;border-style:solid;font-size:13px;line-height:2.1em}#give-payment-filters p{color:#777}#give-payment-filters ul.subsubsub{margin-bottom:8px}#give-payment-filters label{font-style:italic;margin:0 10px}#give-payment-filters label.give-start-date-label{margin-left:5px}#give-payments-filter ul.subsubsub{margin-bottom:12px}#give-payments-filter .tablenav.top{float:none}#give-payments-filter .tablenav.top .bulkactions{margin-top:1px;padding-top:0}#give-payments-filter .give-email-column-value{font-size:14px;font-weight:700}#give-payments-filter #the-list .check-column input{margin-top:1px}#give-payments-filter .column-details{width:50px}#give-payments-filter .column-amount{width:120px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}.wp-list-table.forms th#date{width:140px}.give-mobile-link{line-height:32px}.give-mobile-link img{max-width:80%;height:auto;float:left}.give-donation-status>span{display:inline-block;width:12px;height:12px;position:relative;top:1px;margin:0;padding:0;border-radius:50%;background:#888;line-height:16px}#give-payments-filter .give-payment-id,#test-payment-label{padding:.2em .4em .3em;font-size:11px;text-align:center;border-radius:.25em;color:#fff;white-space:nowrap}.give-donation-status.status-pending>span{background-color:#ffba00}.give-donation-status.status-complete>span,.give-donation-status.status-publish>span{background-color:#7ad03a}.give-donation-status.status-refunded>span{background-color:#777}.give-donation-status.status-failed>span{background-color:#a00}.give-donation-status.status-abandoned>span{background-color:#333}.give-donation-status.status-revoked>span{background-color:#d9534f}.give-donation-status.status-give_subscription>span,.give-donation-status.status-renewal>span,.give-donation-status.status-subscription>span{background-color:#5bc0de}#test-payment-label{line-height:1;background-color:#ffba00;margin:0 15px}#test-payment-label:hover{color:#fff;text-decoration:none}#give-payments-filter .give-payment-id{line-height:1;vertical-align:baseline;font-weight:400}.give-admin-box .label,.give-admin-box-inside .strong{font-weight:600}#give-payments-filter .give-payment-id:hover{color:#fff;text-decoration:none}#give-payments-filter .column-details{padding-right:30px}#give-payments-filter .give-donation-status{display:inline-block}#give-order-update .give-donation-status{display:inline-block;float:none;margin:0 10px;position:relative;top:3px}.column-donation_form .donation-level-text-wrap{font-style:italic;display:block}@media handheld,only screen and (max-width:640px){.wp-list-table.forms th{width:auto!important}}.download_page_give-payment-history .ui-dialog .ui-dialog-titlebar-close span{margin-left:-8px;margin-top:-8px}.give-admin-box-inside{margin:0;padding:3px 10px;clear:both;border-bottom:1px solid #eee}.give-payment-fees .fee-label{font-weight:400;color:#666}.give-admin-box .right{float:right}#give-order-details .inside,#give-order-update .inside{margin:0;padding:0}#give-order-update input.give_datepicker{width:180px}#give-order-update input[type=number].give-payment-time-hour,#give-order-update input[type=number].give-payment-time-min{width:50px}.give-admin-box-inside:last-child{border-bottom:0}#give-edit-order-form .data-payment-key{word-break:break-all}.give-order-update-box #major-publishing-actions .button-secondary{margin-right:10px}#give-donation-overview th{text-align:left}#give-donation-overview .give-select-chosen{width:196px}#give-donation-overview ul,#give-donor-details .order-data-address input,#give-donor-details .order-data-column p.data input,#give-edit-order-form .column input,#give-order-address-country-wrap select{clear:both;display:block}.give-order-data input.small-text{margin:0}#give-order-update span.label{display:inline;width:50px}.give-order-update-box .button-primary{margin-right:0}#give-edit-order-form .column .description{padding-right:10px}#give-donation-overview .inside>ul>li,#give-donation-overview .row>ul>li,#give-edit-order-form .column{display:inline-block;position:relative;vertical-align:top}#give-donation-overview ul{font-size:0}#give-donation-overview ul li{font-size:13px}#give-donation-overview ul li.actions{text-align:right;min-width:200px}#give-donation-overview ul li.remove{text-align:right}#give-donation-overview ul .row{padding:12px;border-bottom:1px solid #eee}#give-order-data .data span{color:#666;font-weight:600}input.give-price-field{width:80px;padding:3px 5px}.give_forms_page_give-payment-history.js .postbox .hndle{cursor:default}#give-payment-notes textarea{min-height:150px}#give-payment-notes #give-add-payment-note{margin:6px 0 15px}#give-billing-details .column>div{margin:0 0 10px}#give-billing-details label{display:block}#give-billing-details .column-container{padding:5px 0 10px}#give-billing-details input[type=text]{width:95%}#give-billing-details .chosen-container{width:98%!important}@media screen and (min-width:1200px){#give-edit-order-form .column{width:33%}#give-donation-overview.columns-4 li.actions{width:25%;margin-top:0;margin-right:0}}@media screen and (max-width:1199px){#give-edit-order-form .column{width:49%}}@media screen and (max-width:782px){.order-data-column input[type=email]{padding:6px 10px}}#give-donation-overview .inside,#give-donor-details .inside{margin-top:0}.give_forms_page_give-payment-history #give-dashboard-widgets-wrap #side-sortables{padding-top:0}.give-dashboard-widget .give-dashboard-today{text-align:center}.give-dashboard-widget .give-dashboard-today .give-dashboard-date-today{margin:10px 0 0;padding:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-happy-day{padding:3px;margin:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-today-earnings{font-size:42px;color:#4ead61;font-weight:700;margin:15px 0 0;line-height:1}.give-dashboard-widget .give-dashboard-today .give-donations-today{font-size:18px;font-weight:700;margin:0 0 30px;padding:4px 0 1px}.give-dashboard-widget .give-dashboard-today .give-last-seven{font-size:14px;font-weight:700;padding:0;margin:0 0 30px}.give-dashboard-widget .give-table-stats{width:100%;text-align:center;margin:0;table-layout:fixed;border-top:1px solid #ececec;border-spacing:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total,.give-dashboard-widget .give-table-stats .give-dashboard-stat-total-label{padding:0;margin:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total{color:#4ead61;font-weight:700;font-size:16px}#give_dashboard_sales>.inside{padding:0}#give_dashboard_sales .give-table-stats td{padding:10px 0}#give_dashboard_sales .give-table-stats td:first-of-type{border-right:1px solid #ececec}#give_dashboard_sales .give-table-stats tr#give-table-stats-tr-1 td{border-bottom:1px solid #ececec}#dashboard_right_now .give-forms-count:before{font-family:give-icomoon;font-style:normal;font-weight:400;line-height:1;font-size:18px;width:18px;height:18px}.give_forms_page_give-donors .wrap>h2{margin-bottom:15px}.give_forms_page_give-donors .nav-tab-wrapper .dashicons{position:relative;top:2px;margin:0 3px 0 0}.give_forms_page_give-donors #give-donors-filter{position:relative}.give_forms_page_give-donors #give-donors-filter p.search-box{float:left;margin:0}.give_forms_page_give-donors .tablenav.top{float:right;clear:none}#give-customer-card-wrapper{margin-left:-1px;z-index:2;min-height:200px}#give-customer-card-wrapper input{font-weight:400}#give-customer-card-wrapper .customer-section{border-bottom:1px solid #eee;margin-bottom:10px}#give-customer-card-wrapper .customer-section table{margin-bottom:0}#give-customer-card-wrapper>div:first-child{padding-top:20px}#give-customer-card-wrapper>div:last-child{padding-bottom:20px;border:none}#give-customer-card-wrapper .avatar-wrap{padding:0 15px 15px 0;text-align:center;float:left}#give-customer-card-wrapper .avatar-wrap img{border-radius:3px}#give-customer-card-wrapper a.delete{text-decoration:none;color:red;margin-right:5px}#give-customer-card-wrapper .donor-bio-header .customer-since{margin:10px 0;font-size:16px}#give-customer-card-wrapper .donor-bio-header .customer-id{display:inline-block;font-size:24px;font-weight:600;margin-right:10px}#give-customer-card-wrapper .donor-bio-header .customer-name-wrap{display:inline-block}#give-customer-card-wrapper .donor-bio-header .customer-edit-link{margin-bottom:15px}.customer-main-wrapper{clear:both;margin:0 0 20px}@media (max-width:655px){.customer-main-wrapper{width:100%}}.customer-main-wrapper table{margin:0}.customer-main-wrapper input{width:200px}#donor-summary{padding:0 20px}#donor-summary:after{font-family:dashicons;content:"\f110";position:absolute;top:10px;right:10px;font-size:100px;color:#F0F0F0;z-index:0}.sc-wrap,button.sc-button:after{position:relative;display:inline-block}#give-customer-card-wrapper .customer-address-wrapper{width:202px}#give-customer-card-wrapper .customer-address-wrapper select,#give-customer-card-wrapper .give_user_search_results ul{width:200px}#give-customer-card-wrapper .customer-address-wrapper span[data-key=line2]{display:table;clear:both}#give-customer-card-wrapper .customer-info{min-height:185px}#give-customer-card-wrapper .info-wrapper{min-height:125px}.customer-info .customer-name{font-size:24px;font-weight:600}.disconnect-user a{font-size:12px;font-weight:400;text-decoration:none}#customer-edit-actions{text-align:center;margin-bottom:20px;line-height:28px}#customer-edit-actions .button-secondary{margin-right:10px}#give-customer-card-wrapper .edit-item{display:none}#give-customer-card-wrapper .give_user_search_results{left:1px;top:16px}#customer-stats-wrapper{margin:0 auto;text-align:center;padding:15px}#customer-stats-wrapper ul{margin:0;padding:0;overflow:hidden}#customer-stats-wrapper ul li{width:50%;float:left;line-height:22px;font-size:14px;margin:0}#customer-stats-wrapper a{text-decoration:none}#customer-stats-wrapper .dashicons{color:#888}#customer-tables-wrapper table{width:100%;text-align:center}#customer-tables-wrapper th{text-align:center}#customer-tables-wrapper .donations tr>td:first-child,#customer-tables-wrapper .donations tr>th:first-child,#customer-tables-wrapper .emails tr>td:first-child,#customer-tables-wrapper .emails tr>th:first-child{text-align:left}#customer-tables-wrapper .donations tr>td:only-child,.delete-customer{text-align:center}#customer-notes-wrapper{min-height:50px}.customer-notes-header img,.customer-notes-header span{font-weight:600;line-height:30px;vertical-align:middle}.customer-note-input{width:100%;margin-bottom:5px}#give-customer-notes div:nth-of-type(even){background-color:#f9f9f9}#give-customer-notes .customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:0}#give-customer-notes .customer-note-wrapper .note-content-wrap{padding:10px 12px;line-height:20px;font-size:14px}#give-customer-notes .give-no-customer-notes{text-align:center;padding:20px}.customer-note-wrapper span{display:block}@media screen and (max-width:782px){#wp-content-media-buttons a.give-thickbox{padding:6px 14px;line-height:normal;font-size:14px;height:auto}.wp-media-buttons span#give-media-button{margin-top:0!important;margin-left:2px!important}}.mce-primary.mce-give-primary button{padding-right:10px;padding-left:10px}.wp-core-ui .give-admin-button{padding-left:7px;padding-right:7px}.give-admin-button-icon{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px}.give-admin-button-icon:before{font:400 18px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-admin-button-icon-update:before{content:"\f463"}.mce-primary.mce-sc-primary button{padding-right:10px;padding-left:10px}.mce-sc-popup a{text-decoration:underline}.mce-sc-popup p{margin-bottom:1em}.mce-sc-popup p.strong{font-weight:600}.mce-sc-popup p.no-margin{margin-bottom:0}.mce-sc-popup p.margin-top{margin-top:1em}.mce-sc-popup .mce-listbox button{text-overflow:ellipsis;overflow:hidden!important}@media screen and (max-width:782px){.wp-media-buttons button.sc-button span{width:18px!important}}.wp-media-buttons button.sc-button{outline:0;padding-left:5px;margin-right:0}.wp-media-buttons button.sc-button:active{margin-bottom:5px}button.sc-button:after{top:-1px;content:'';width:0;height:0;border-top:6px solid #777;border-right:4px solid transparent;border-left:4px solid transparent;margin:0 3px 0 6px}button.sc-button.active:after{top:-2px;border-top:0;border-bottom:6px solid #32373c}.sc-wrap{margin-right:5px}div.sc-menu{display:none;position:absolute;top:100%;left:0;min-width:100%;max-height:410px;font-size:14px;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#fff;border:1px solid rgba(0,0,0,.15);overflow:auto;overflow-x:hidden;padding:5px 0;margin:-2px 0 0;z-index:1002}div.sc-shortcode{display:block;white-space:nowrap;cursor:pointer;padding:6px 12px;margin-bottom:2px}div.sc-shortcode:hover{color:#fff}.give-status-table{margin-bottom:1em}.give-status-table h2{font-size:14px;margin:0}.give-status-table tr:nth-child(2n) td,.give-status-table tr:nth-child(2n) th{background:#fcfcfc}.give-status-table th{font-weight:700;padding:9px}.give-status-table td:first-child{width:33%}.give-status-table td.help{width:1em}.give-status-table td{padding:9px;font-size:1.1em}.give-status-table td mark{background:0 0}.give-status-table td mark.yes{color:#7ad03a}.give-status-table td mark.no{color:#999}.give-status-table td mark.error{color:#a00}.give-status-table td ul{margin:0}.wrap div.give-debug-report-wrapper{margin-top:1em}.give-debug-report{display:none;margin:10px 0;padding:0;position:relative}.give-debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}
6
  * @subpackage: SCSS/Admin
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
+ */#qtip-overlay.blurs,.qtip-close{cursor:pointer}.give-clearfix:after,.type-download .addon-content:after{clear:both}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}#give-payments-filter .give-payment-id,.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{padding:.2em .4em .3em;font-size:11px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.give-item-label:hover{color:#fff;text-decoration:none}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:transparent}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{top:0;height:100%;width:100%;left:0}.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{line-height:1;font-family:give-icomoon;font-style:normal;font-weight:400}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}#mce-modal-block.mce-reset.mce-fade.mce-in,#qtip-overlay div{opacity:.7;filter:alpha(opacity=70)}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}@font-face{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-icon-lamp:before{content:"\e603"}.give-icon-heart:before{content:"\e604"}.give-icon-question:before{content:"\e602"}.give-icon-info:before{content:"\e601"}.give-icon-new-tab:before{content:"\ea7e"}.give-icon-alert:before{content:"\f02d"}.give-icon-help:before{content:"\e606"}.give-icon-spinner:before{content:"\e605"}.give-icon-spinner2:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before{content:"\e600"}#dashboard_right_now .give-forms-count:before,.dashicons-give:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\e800";speak:none;-moz-osx-font-smoothing:grayscale}.fa-spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:give-icomoon;font-weight:400;font-style:normal}.give-metabox-tabs li .give-icon:before{font-family:give-icomoon;src:url(../assets/fonts/icomoon.eot?kdnr3d);src:url(../assets/fonts/icomoon.eot?kdnr3d#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon.woff?kdnr3d) format("woff"),url(../assets/fonts/icomoon.svg?kdnr3d#icomoon) format("svg");speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;vertical-align:top;line-height:20px;margin:0 5px 0 0}.give-metabox-tabs li .give-icon-default:before{content:"\e903"}.give-metabox-tabs li .give-icon-heart:before{content:"\e604"}.give-metabox-tabs li .give-icon-target:before{content:"\e901"}.give-metabox-tabs li .give-icon-display:before{content:"\e90c"}.give-metabox-tabs li .give-icon-edit:before{content:"\e902"}.give-metabox-tabs li .give-icon-checklist:before{position:relative;top:1px;content:"\e900"}.give-metabox-tabs li .give-icon-purse:before{content:"\e8df"}#_give_donation_levels_repeat .cmb-group-title,#_give_donation_levels_repeat .cmb-row>.cmb-remove-group-row,#_give_donation_levels_repeat .cmb-row>.handlediv,.cmb-type-levels-id,.cmb2-id--give-custom-amount-minimum,.cmb2-id--give-custom-amount-text,.cmb2-id--give-display-style,.cmb2-id--give-form-content,.cmb2-id--give-levels-header,.cmb2-id--give-levels-header+.cmb-repeat-group-wrap,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-reveal-label,.cmb2-id--give-set-price,.give-hidden,.post-type-give_forms .tablenav #post-query-submit{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row .cmb2-radio-list label{font-size:12px}div.cmb-type-levels-repeater-header+div.cmb-repeat-group-wrap{padding:0!important;margin:0!important;min-width:100%;max-width:0}.cmb2-id--give-levels-header{padding:10px 12px 0!important;margin:0!important;background:#F7F7F7;border-bottom:none!important}.cmb2-id--give-levels-header .table-container{display:table;width:100%;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9}.cmb2-id--give-levels-header .table-container>.table-row{display:table-row;background:#FCFCFC}.cmb2-id--give-levels-header .table-container>.table-row>.table-cell{display:table-cell;vertical-align:middle;padding:10px 15px;border-right:1px solid #e9e9e9}#_give_donation_levels_repeat .cmbhandle,.cmb2-id--give-levels-header .table-container>.table-row>.table-cell.col-id{display:none}#_give_donation_levels_repeat{background:#F7F7F7;padding:0 1px 20px 12px;box-sizing:border-box}#_give_donation_levels_repeat .cmb-row,#_give_donation_levels_repeat .inside{margin:0}#_give_donation_levels_repeat .cmb-remove-field-row{margin:3px 0 0}#_give_donation_levels_repeat .cmb-remove-field-row .button{height:25px;padding:0 3px}#_give_donation_levels_repeat .cmb-remove-field-row span.dashicons-no{line-height:1.15em}#_give_donation_levels_repeat .cmb-add-row{margin:12px 0 0}.give-time-field{width:65px}.give-money-field{width:75px;margin-right:0;margin-left:0}.give-money-symbol{border:1px solid #DDD;background:#FCFCFC;margin:0;font-size:14px;padding:5px 8px}.give-money-symbol-before{border-right:0;margin-right:-4px}.give-money-symbol-after{margin-left:-1px}.give_options_panel input[type=text]{padding:5px;width:100%}input.give-text-small,input.give-text_small{width:100px!important}input.give-text-medium,input.give-text_medium{width:200px!important}.give-underline{text-decoration:underline}.postbox-container .cmb-row{margin:0}.postbox-container .cmb-row .cmb-th label{padding-left:8px}@media only screen and (min-width:851px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{float:left;border-bottom:none;padding-right:10px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-th{display:none}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row>.cmb-td{float:left;width:100%}.cmb-type-give-default-radio-inline .cmb-td{margin-top:5px}}@media only screen and (min-width:851px) and (max-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{width:100%;padding-top:0}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-type-text-money{width:105px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list input.cmb2-text-money{width:65px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .give-multilevel-text-field{width:160px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list .cmb-type-radio-inline{margin-left:20px}.col-amount{width:70px}.col-text{width:140px}.col-sort{display:none!important}.give-money-field{width:55px}}@media only screen and (min-width:1201px){#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row{float:right}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-row{padding-right:20px}#_give_donation_levels_repeat>.cmb-repeatable-grouping .cmb-field-list>.cmb-remove-field-row.cmb-row{padding-right:0}.col-amount{width:93px}.col-text{width:195px}.col-sort{width:100px}.give-multilevel-text-field{width:205px}}@media only screen and (max-width:850px){div.cmb-type-levels-repeater-header{display:none!important}}.shortcode-wrap{margin:1px 14px 12px 11px}.shortcode-wrap label{margin:0 0 3px;display:block;cursor:default}#side-sortables .cmb-th label:after,.cmb2-id--give-agree-label,.cmb2-id--give-agree-text{display:none}.shortcode-wrap .shortcode-input{margin:0;width:100%}.cmb2-id--give-content-option,.cmb2-id--give-customize-offline-donations,.cmb2-id--give-goal-option,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-terms-option{border-bottom:none!important;margin:0!important}.cmb2-id--give-agree-label,.cmb2-id--give-form-content,.cmb2-id--give-offline-checkout-notes,.cmb2-id--give-offline-donation-enable-billing-fields-single,.cmb2-id--give-set-goal{border-top:1px solid #e9e9e9!important}input.shortcode-input{width:100%}#side-sortables .cmb2-id--give-show-register-form{padding:10px 0 0!important}#side-sortables .cmb2-wrap>.cmb-field-list>.cmb-row{padding-top:10px}#side-sortables .cmb-row .cmb2-metabox-description{padding-bottom:0}.cmb2-metabox-description{line-height:1.5;display:block}.give-tooltip{margin:0 3px;padding:0;font-size:14px;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:.2s all linear;color:rgba(51,51,51,.5);position:relative;top:1px}.give-tooltip:hover{color:#333}#give-metabox-form-data .inside{margin:0;padding:0}#give-metabox-form-data .give-metabox-panel-wrap{background:#fff;overflow:hidden}#give-metabox-form-data .give_options_panel{padding-left:170px}#give-metabox-form-data .give_options_panel .give-field-wrap{padding:1em 20px 1em 162px!important;margin:0;border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-field-wrap>label,#give-metabox-form-data .give_options_panel .give-field-wrap>span.give-field-label{float:left;width:135px;padding:0;margin:2px 0 0 -150px;line-height:18px;font-size:12px;font-weight:400}#give-metabox-form-data .give_options_panel .give-field-wrap .give-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-top:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-field-wrap ul{margin:0}#give-metabox-form-data .give_options_panel .give-field-wrap .mce-container iframe,#give-metabox-form-data .give_options_panel .give-field-wrap textarea{min-height:250px!important}#give-metabox-form-data .give_options_panel .give-field-wrap .wp-editor-wrap{display:inline-block;width:100%}#give-metabox-form-data .give_options_panel textarea.give-field{width:100%}#give-metabox-form-data .give_options_panel .give-field-wrap:hover .give-field-row-actions{display:block}#give-metabox-form-data .give_options_panel .give-field-wrap:last-child{border-bottom:0}#give-metabox-form-data .give_options_panel .give-inline-radio-fields li{display:inline-block;margin-right:15px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section{padding:10px;background:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeatable-fields-section-wrapper{width:100%;background-color:#fff;border-collapse:collapse}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row{border-bottom:15px solid #f5f5f5;background-color:#fff}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-template{display:none}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row:last-child{border-bottom:10px solid #f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-column{padding:0}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove{float:right;width:36px;height:36px;padding:0;display:block;text-align:center;line-height:34px;font-size:21px;font-weight:300;cursor:pointer}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-remove:hover{background-color:red;color:#fff;width:30px;height:30px;border-radius:30px;margin-top:3px;line-height:28px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head{border-bottom:1px solid #eee;cursor:move}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row-head h2{text-align:left!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.closed .toggle-indicator:before{content:"\f140"}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row-wrap{background-color:#f5f5f5}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-add-repeater-field-section-row{margin:5px}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-field-wrap:last-child{border-bottom:1px solid #eee}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-ui-placeholder-state-highlight{background-color:#68bb6c}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-name{border:0!important;padding:0!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-repeater-field-description{color:#aaa;font-size:12px;line-height:18px;display:block;padding-bottom:10px;font-style:italic}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .ui-sortable-helper{display:table!important}#give-metabox-form-data .give_options_panel .give-repeatable-field-section .give-row.ui-sortable-helper{border-bottom:0}#give-metabox-form-data .give-metabox-tabs{margin:0;min-width:170px;float:left;line-height:1em;padding:0 0 10px;position:relative;background-color:#fafafa;border-right:1px solid #eee;box-sizing:border-box}#give-metabox-form-data .give-metabox-tabs:after{content:"";display:block;width:100%;height:9999em;position:absolute;bottom:-9999em;left:0;background-color:#fafafa;border-right:1px solid #eee}#give-metabox-form-data .give-metabox-tabs li{margin:0;padding:0;display:block;position:relative}#give-metabox-form-data .give-metabox-tabs li a{margin:0;padding:10px;display:block;box-shadow:none;text-decoration:none;line-height:20px!important;border-bottom:1px solid #eee;overflow:hidden}#give-metabox-form-data .give-metabox-tabs li a span.give-label{width:122px;display:inline-block}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li{background-color:#f1f1f1}#give-metabox-form-data .give-metabox-tabs .give-metabox-sub-tabs li a{border-bottom-color:#e5e5e5}#give-metabox-form-data .give-metabox-tabs li.active>a{color:#555;position:relative;background-color:#eee}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields.active>a{background-color:#ddd}#give-metabox-form-data .give-metabox-tabs li.has-sub-fields:not(.active):hover ul.give-metabox-sub-tabs{display:block;position:absolute;bottom:0;left:170px;width:170px;max-height:250px;overflow-y:scroll}@media only screen and (min-width:851px) and (max-width:1025px),(max-width:550px){#give-metabox-form-data ul.give-metabox-tabs{min-width:40px}#give-metabox-form-data ul.give-metabox-tabs li>a{text-align:center}#give-metabox-form-data ul.give-metabox-tabs li>a:before{margin-right:0;font-size:15px}#give-metabox-form-data ul.give-metabox-tabs li>a span{display:none}#give-metabox-form-data .give_options_panel{padding-left:40px}}#give-export-payments .give_forms_categories,#give-export-payments .give_forms_tags{min-width:250px;margin:0 0 10px;display:block}#give-export-payments .give_forms_categories input,#give-export-payments .give_forms_tags input{color:#999}#give-export-payments div.chosen-container:first-of-type{margin-top:10px}.give-docs-link{text-align:right;margin-right:15px}.give-docs-link a{color:#999;text-decoration:none;font-style:italic}.give-docs-link a:hover{color:#0073aa}.give-docs-link a span{font-style:normal}.type-download{float:left;margin:0 1em 1em 0!important;padding:0;vertical-align:top;width:280px;text-decoration:none;color:inherit;border:1px solid #ddd;display:block;min-height:365px;overflow:hidden;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(0,0,0,.1);-webkit-transition-property:border,background,color;transition-property:border,background,color;-webkit-transition-duration:.05s;transition-duration:.05s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:relative}.type-download:hover{border:1px solid #d1d1d1}.type-download>.featured-img img{border-bottom:1px solid #ddd}.type-download .addon-content{padding:15px 20px}.type-download .addon-content:after,.type-download .addon-content:before{content:" ";display:table}.type-download .addon-content .addon-heading{margin:0 0 10px}.type-download .addon-content .addon-heading a{outline:0;text-decoration:none}.type-download .addon-footer-wrap{border-top:1px solid #ddd;position:absolute;bottom:2px;left:0;width:100%;background-color:#FFF;padding:15px 20px}.give-view-addons-all span.dashicons,.type-download span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.give-view-addons-all span.dashicons{margin-left:3px}#give-dashboard-widgets-wrap .inside{padding-top:0;padding-bottom:0}.give_forms_page_give-reports #give-dashboard-widgets-wrap .inside{padding-left:0}#give-dashboard-widgets-wrap .inside #give-graphs-filter{float:none}#give-dashboard-widgets-wrap .postbox{margin-bottom:10px}#give-dashboard-widgets-wrap table.reports-table{clear:none}#give-dashboard-widgets-wrap #give-date-range-options{float:left}#give-dashboard-widgets-wrap #give-date-range-options>span{float:left;line-height:30px;font-style:italic;padding:0 5px 0 0}#give-graphs-filter,body.give_forms_page_give-payment-history .tablenav-right .tablenav-pages,body.give_forms_page_give-reports .tablenav-right .tablenav-pages{float:right}#give-graphs-filter .tablenav{margin:0 0 0 17px}#give-graphs-filter .tablenav .actions{padding:0}.give-graph .y1Axis{color:#66bb6a!important}.give-graph .y2Axis{color:#546e7a!important}body.give_forms_page_give-payment-history h1.nav-tab-wrapper,body.give_forms_page_give-payment-history h2.nav-tab-wrapper,body.give_forms_page_give-reports h1.nav-tab-wrapper,body.give_forms_page_give-reports h2.nav-tab-wrapper{margin-bottom:10px}body.give_forms_page_give-payment-history .actions,body.give_forms_page_give-reports .actions{padding-top:0}body.give_forms_page_give-payment-history .pagination-links,body.give_forms_page_give-reports .pagination-links{margin-left:10px}body.give_forms_page_give-payment-history p.donor-search,body.give_forms_page_give-reports p.donor-search{margin-right:10px}body.give_forms_page_give-payment-history .tablenav-right #give-reports-view,body.give_forms_page_give-reports .tablenav-right #give-reports-view{margin-top:0}body.give_forms_page_give-payment-history .tablenav-right .actions,body.give_forms_page_give-payment-history p.search-box,body.give_forms_page_give-reports .tablenav-right .actions,body.give_forms_page_give-reports p.search-box{float:left}body.give_forms_page_give-payment-history .reports-table-nav.tablenav.top,body.give_forms_page_give-reports .reports-table-nav.tablenav.top{width:100%;float:none;margin:0 0 10px}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top,body.give_forms_page_give-reports .reports-forms-details-wrap.top{float:right;overflow:hidden}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top #give-reports-filter,body.give_forms_page_give-reports .reports-forms-details-wrap.top #give-reports-filter{float:left}body.give_forms_page_give-payment-history .reports-forms-details-wrap.top>.actions,body.give_forms_page_give-reports .reports-forms-details-wrap.top>.actions{padding-right:0}body.give_forms_page_give-payment-history .tablenav.bottom,body.give_forms_page_give-reports .tablenav.bottom{margin-top:10px}body.give_forms_page_give-payment-history h3.reports-earnings-title,body.give_forms_page_give-reports h3.reports-earnings-title{margin:7px 0 0}body.give_forms_page_give-payment-history .reports-views-wrap,body.give_forms_page_give-reports .reports-views-wrap{padding:3px 0 0}body.give_forms_page_give-payment-history .wrap.give-reports-donors-wrap,body.give_forms_page_give-reports .wrap.give-reports-donors-wrap{margin-right:0;margin-bottom:10px}body.give_forms_page_give-payment-history .widefat tbody td,body.give_forms_page_give-payment-history .widefat tbody th,body.give_forms_page_give-reports .widefat tbody td,body.give_forms_page_give-reports .widefat tbody th{padding-top:12px;padding-bottom:12px}body.give_forms_page_give-reports table.export-options-table tbody td{padding:20px 12px;vertical-align:top}#test-payment-label,.give-mobile-link,table.give-table td{vertical-align:middle}body.give_forms_page_give-reports table.export-options-table .give-export-form{position:relative}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap{background-color:transparent;padding:12px 12px 4px;margin:2px 0 -16px -11px;overflow:auto}body.give_forms_page_give-reports table.export-options-table .give-export-form .notice-wrap .spinner{margin:-2px -12px 8px 0}body.give_forms_page_give-reports table.export-options-table span#give-end-wrap input,body.give_forms_page_give-reports table.export-options-table span#give-start-wrap input{width:100px}#export-donor-options-wrap p{padding:20px 0 0;margin:0;font-weight:700}#export-donor-options-wrap ul{max-width:900px;overflow:hidden}#export-donor-options-wrap ul li{margin:0;padding:0 5px 5px 0;box-sizing:border-box;float:left;width:33%}#give-tools-recount-form .notice-wrap{position:relative;min-height:25px;margin:10px -12px -12px;background:#EFEFEF;padding:10px 12px 12px;border-top:1px solid #E5E5E5}#give-tools-recount-form .notice-wrap .give-progress{position:absolute;top:15px}#give-tools-recount-form .notice-wrap .spinner{position:absolute;right:14px;top:13px;margin:0}#give-tools-recount-form .notice-wrap #give-batch-success{margin-bottom:6px}.give-progress{height:15px;width:95%;border-radius:4px;overflow:hidden}.give-progress>div{height:100%;width:0}.admin-color-fresh .give-export-form .give-progress div,.give-export-form .give-progress div{background:#0073aa}.admin-color-light .give-export-form .give-progress div{background:#888}.admin-color-blue .give-export-form .give-progress div{background:#096484}.admin-color-coffee .give-export-form .give-progress div{background:#c7a589}.admin-color-ectoplasm .give-export-form .give-progress div{background:#a3b745}.admin-color-midnight .give-export-form .give-progress div{background:#e14d43}.admin-color-sunrise .give-export-form .give-progress div{background:#dd823b}.recount-stats-controls form{display:inline}.give-recount-stats-descriptions{margin:8px 0 0;display:block}.give-recount-stats-descriptions span{line-height:24px;font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0;display:none}.social-items-wrap,.social-items-wrap>div,.welcome-h1{display:inline-block}.gateways-report-tablenav .actions.bulkactions{padding-right:0}table.give-table td.row-title h3{margin:0 0 .4em;font-size:1.2em}table.give-table td.row-title p{font-size:13px;font-style:italic;font-weight:400;color:#aaa;margin:0}#give-graphs-filter>.tablenav{height:auto}#give-logs-filter .search-box{float:right}#give-logs-filter .tablenav.top{float:left;clear:none;margin-top:0}.welcome-h1{margin-right:15px!important}.about-wrap h3{margin:1.5em 0 .6em}.about-wrap img{border:none}.give-badge{padding-top:150px;height:52px;width:185px;color:#FFF;font-weight:700;font-size:14px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.8);margin:0 -5px;position:absolute;top:0;right:0}.introduction{padding:0 0 20px;margin:0 0 20px}.feature-section{margin-top:40px}.feature-section span.dashicons{width:16px;height:16px;font-size:14px;margin:6px 0 0}.feature-section .feature-section-item{width:48%;float:left}.feature-section div.last-feature{margin-right:0;margin-left:4%}[class*=dashboard_page_give-] .about-text,[class^=dashboard_page_give-] .about-text{min-height:0}.social-items-wrap .twitter-item-wrap{margin:0 20px 10px 0}.wp-person img{border-radius:50%}.wp-person a.web{margin:17px 0 0;font-weight:700;font-style:italic}.newsletter-intro{font-size:13px;font-style:italic;color:#777}.give-newsletter-form-wrap{margin:10px 0 20px -5px;max-width:700px}.give-newsletter-form-wrap td{padding:3px}.give-newsletter-form-wrap div.give-newsletter-confirmation{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 10px 4px 5px;padding:1px 12px;border-left:4px solid #7ad03a;display:none}.give-newsletter-form-wrap div.give-newsletter-confirmation>p{margin:.5em 0;padding:2px}#give_donor_export_form{margin:0 0 5px}.column-status .give-donation-status,.column-status .give-test-mode-transactions-label{display:inline-block}.column-status .give-test-mode-transactions-label{margin:0 5px;vertical-align:middle}.give-settings-page .nav-tab-wrapper{margin-bottom:5px;overflow:visible}.give-settings-page .cmb2-wrap .cmb-type-checkbox input[type=checkbox]{display:block;margin-bottom:5px}.give-settings-page div.give-submit-wrap{margin:20px 0}.give-settings-page .give_forms_page_give-payment-history .postbox .hndle{cursor:default}.give-settings-page .give-input-field{width:25em}.give-settings-page table table input[type=text]{width:15em}.give-setting-tab-header{clear:both;overflow:hidden;margin:30px 0}.give-setting-tab-header h2{margin-top:8px}.give-radio-inline ul{margin-top:0}.give-radio-inline li{display:inline-block;margin:0 0 0 15px}.give-radio-inline li:first-child{margin-left:0}.give-tools-setting-page .bulkactions{overflow:visible}.form-table td.give-radio-inline fieldset li>label{margin:5px 0 0!important}.cmb2-metabox-description,p.give-field-description{color:#aaa;font-style:italic;font-size:13px!important}.give-image-thumb{position:relative;margin-top:14px}.give-image-thumb span.give-delete-image-thumb{position:absolute;background:red;color:#fff;border-radius:30px;left:-10px;top:-10px}.give-image-thumb img{max-width:400px;border:4px solid #fff}.cmb-type-give-title label,.give-setting-tab-header h2{float:left;display:inline-block;width:220px;font-style:italic;color:#AAA;margin:0;font-size:14px}.postbox-container #_give_donation_levels_repeat>.cmb-repeatable-grouping:not(:last-of-type){border-bottom:1px solid #e9e9e9;border-top:none}.cmb-type-enabled-gateways .cmb-td>p:first-of-type{display:none}.cmb-type-checkbox .cmb-td{width:80%}.cmb-type-checkbox .cmb-td label{font-size:13px}.give_settings .cmb2-wrap .cmb-row{display:table-row}.give_settings .cmb2-wrap .cmb-row>.cmb-td,.give_settings .cmb2-wrap .cmb-row>.cmb-th{display:table-cell;float:none}.cmb2-id-give-title label{font-style:italic;color:#AAA;cursor:default}.cmb2-id-give-title>div.cmb-th{padding-bottom:10px}.cmb2-id-give-title>div.cmb-td{padding-bottom:5px}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle{padding:3px 4px 0 0;font-size:15px;font-weight:400;color:#bdbdbd;cursor:move}.give-payment-gatways-list li.ui-sortable-handle span.give-drag-handle:hover{color:#333}.give-email-tags-wrap{margin:5px 0 0}.give-email-tags-wrap code{font-style:normal;padding:1px 2px;font-size:12px}.give-email-tags-wrap span{display:block;color:#AAA;font-style:italic;margin:0 0 2px;font-size:13px}.give-email-tags-wrap .give_price_tag{display:none}#system-info-textarea{width:800px;height:600px;font-family:Menlo,Monaco,monospace;background:#FFF;white-space:pre;overflow:auto;display:block;direction:ltr}#give-download-sysinfo{margin:0}.cmb2-id-api .cmb-td{padding:0}.cmb2-id-api table th{padding:10px 8px}.cmb2-id-api .give-ajax-user-search{padding:3px 5px}.give_user_search_wrap{position:relative;overflow:visible}.give_user_search_results{position:absolute;left:0;top:27px;z-index:100}.give_user_search_results a.give-ajax-user-cancel{position:absolute;right:6px;top:2px}.give_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}#api .tablenav .actions{overflow:visible}a.give-delete{color:#a00}.give-settings-wrap-licenses .give-license-deactivate{margin:1px 0 0 10px;height:30px}.give-settings-wrap-licenses .give-license-field{background:url(../images/close.png) 98.5% center no-repeat #FFF;background-size:18px}.give-settings-wrap-licenses .give-license-active,.give-settings-wrap-licenses .give-license-active:focus{background-image:url(../images/tick.png);background-color:#FFF;background-repeat:no-repeat;background-position:98.5% center;outline:0;background-size:16px;width:100%}.give-settings-page{margin-top:20px}.give-settings-page .give-settings-wrap-licenses{display:block;position:relative;float:left;width:30.5%;min-height:180px;margin:20px 1% 20px 0}.give-settings-page .give-license-key label{margin:0 0 0 10px;padding:10px 0;display:block;font-size:14px;font-weight:600;cursor:default}.give-settings-page .give-license-block{margin:0 10px}.give-settings-page input[type=text].give-license-field,.give-settings-page input[type=password].give-license-field{width:100%}.give-settings-page .give-license-block input[type=submit]{position:absolute;top:3px;right:10px;height:24px;line-height:22px;padding:0 8px 1px;font-size:11px}.give-settings-page .give-license-status-notice{background:#fff;border-left:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 2px;padding:1px 12px}.give-settings-page .give-license-status-notice p{padding:10px 0;margin:0}.give-settings-page .give-license-status-notice a{color:#444;cursor:pointer}.give-settings-page .give-license-status-notice a:hover{text-decoration:none}.give-settings-page .give-license-status-notice.give-license-expires-soon{border-color:#00a0d2}.give-settings-page .give-license-status-notice.give-inactive,.give-settings-page .give-license-status-notice.give-license-expired{border-color:#e24e4e}.give-settings-page .give-license-status-notice.give-license-error,.give-settings-page .give-license-status-notice.give-license-invalid,.give-settings-page .give-license-status-notice.give-license-item_name_mismatch,.give-settings-page .give-license-status-notice.give-license-missing,.give-settings-page .give-license-status-notice.give-license-no_activations_left,.give-settings-page .give-license-status-notice.give-license-site_inactive{border-color:orange}.give-settings-page .give-license-status-notice.give-license-expiration-date,.give-settings-page .give-license-status-notice.give-license-lifetime-notice{border-color:#46b450}.give-settings-page .give-license-status-notice.give-license-expired a:hover,.give-settings-page .give-license-status-notice.give-license-expires-soon a:hover{text-decoration:none}@media screen and (max-width:1100px){.give-settings-page .give-settings-wrap-licenses{width:45%;min-height:150px}}.give-table thead th{padding:8px 10px!important}.give_settings .cmb-td hr+hr{display:none}.post-type-give_forms .mce-container iframe,.post-type-give_forms .wp-editor-area{min-height:400px}.give-field-description{color:#aaa;font-style:italic;margin:0;padding-top:.5em}h2.give-nav-tab-wrapper{overflow:hidden;height:35px}@media screen and (max-width:600px){.give-settings-page .give-settings-wrap-licenses{width:100%;max-width:320px}.give-nav-tab-wrapper{position:relative;padding-top:0!important}.give-nav-tab-wrapper>a{width:100%;box-sizing:border-box;margin:0}.give-nav-tab-wrapper>a:hover{border-bottom:1px solid #ccc}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper{position:absolute;top:0;right:0}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav{height:28px;width:30px;border-radius:0;margin:0}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper #give-show-sub-nav>span.dashicons{margin:6px auto 0;display:block}.give-nav-tab-wrapper div.give-sub-nav-tab-wrapper nav.give-sub-nav-tab{top:35px}}.give-sub-nav-tab-wrapper{position:relative;z-index:9999;float:left;display:none}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab{border:1px solid #ccc;border-bottom:0;position:absolute;top:32px;right:0}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a{float:left;background:#fff;padding:6px 10px;clear:both;text-decoration:none;border-bottom:1px solid #ccc;min-width:170px;color:#555;font-size:14px}.give-sub-nav-tab-wrapper nav.give-sub-nav-tab a:hover{background:#e5e5e5}#give-show-sub-nav{text-decoration:none;padding:3px 4px;border-bottom:1px solid #ccc;line-height:0;background:#fff;border-radius:4px;margin-top:5px}#give-show-sub-nav>span.dashicons{font-size:16px;height:16px;width:16px}#give-show-sub-nav:active,#give-show-sub-nav:hover{outline:0;box-shadow:inset 0 0 4px #ddd}#give-payment-filters,.give-submit-wrap{clear:both;background:#f5f5f5;border-color:#dfdfdf;overflow:auto;margin:8px 0;padding:12px;border-width:1px;border-style:solid;font-size:13px;line-height:2.1em}#give-payment-filters p{color:#777}#give-payment-filters ul.subsubsub{margin-bottom:8px}#give-payment-filters label{font-style:italic;margin:0 10px}#give-payment-filters label.give-start-date-label{margin-left:5px}#give-payments-filter ul.subsubsub{margin-bottom:12px}#give-payments-filter .tablenav.top{float:none}#give-payments-filter .tablenav.top .bulkactions{margin-top:1px;padding-top:0}#give-payments-filter .give-email-column-value{font-size:14px;font-weight:700}#give-payments-filter #the-list .check-column input{margin-top:1px}#give-payments-filter .column-details{width:50px}#give-payments-filter .column-amount{width:120px}tr.status-refunded td{background:#cecece;border-top-color:#ccc}.wp-list-table.forms th#date{width:140px}.give-mobile-link{line-height:32px}.give-mobile-link img{max-width:80%;height:auto;float:left}.give-donation-status>span{display:inline-block;width:12px;height:12px;position:relative;top:1px;margin:0;padding:0;border-radius:50%;background:#888;line-height:16px}#give-payments-filter .give-payment-id,#test-payment-label{padding:.2em .4em .3em;font-size:11px;text-align:center;border-radius:.25em;color:#fff;white-space:nowrap}.give-donation-status.status-pending>span{background-color:#ffba00}.give-donation-status.status-complete>span,.give-donation-status.status-publish>span{background-color:#7ad03a}.give-donation-status.status-refunded>span{background-color:#777}.give-donation-status.status-failed>span{background-color:#a00}.give-donation-status.status-abandoned>span{background-color:#333}.give-donation-status.status-revoked>span{background-color:#d9534f}.give-donation-status.status-give_subscription>span,.give-donation-status.status-renewal>span,.give-donation-status.status-subscription>span{background-color:#5bc0de}#test-payment-label{line-height:1;background-color:#ffba00;margin:0 15px}#test-payment-label:hover{color:#fff;text-decoration:none}#give-payments-filter .give-payment-id{line-height:1;vertical-align:baseline;font-weight:400}.give-admin-box .label,.give-admin-box-inside .strong{font-weight:600}#give-payments-filter .give-payment-id:hover{color:#fff;text-decoration:none}#give-payments-filter .column-details{padding-right:30px}#give-payments-filter .give-donation-status{display:inline-block}#give-order-update .give-donation-status{display:inline-block;float:none;margin:0 10px;position:relative;top:3px}.column-donation_form .donation-level-text-wrap{font-style:italic;display:block}@media handheld,only screen and (max-width:640px){.wp-list-table.forms th{width:auto!important}}.download_page_give-payment-history .ui-dialog .ui-dialog-titlebar-close span{margin-left:-8px;margin-top:-8px}.give-admin-box-inside{margin:0;padding:3px 10px;clear:both;border-bottom:1px solid #eee}.give-payment-fees .fee-label{font-weight:400;color:#666}.give-admin-box .right{float:right}#give-order-details .inside,#give-order-update .inside{margin:0;padding:0}#give-order-update input.give_datepicker{width:180px}#give-order-update input[type=number].give-payment-time-hour,#give-order-update input[type=number].give-payment-time-min{width:50px}.give-admin-box-inside:last-child{border-bottom:0}#give-edit-order-form .data-payment-key{word-break:break-all}.give-order-update-box #major-publishing-actions .button-secondary{margin-right:10px}#give-donation-overview th{text-align:left}#give-donation-overview .give-select-chosen{width:196px}#give-donation-overview ul,#give-donor-details .order-data-address input,#give-donor-details .order-data-column p.data input,#give-edit-order-form .column input,#give-order-address-country-wrap select{clear:both;display:block}.give-order-data input.small-text{margin:0}#give-order-update span.label{display:inline;width:50px}.give-order-update-box .button-primary{margin-right:0}#give-edit-order-form .column .description{padding-right:10px}#give-donation-overview .inside>ul>li,#give-donation-overview .row>ul>li,#give-edit-order-form .column{display:inline-block;position:relative;vertical-align:top}#give-donation-overview ul{font-size:0}#give-donation-overview ul li{font-size:13px}#give-donation-overview ul li.actions{text-align:right;min-width:200px}#give-donation-overview ul li.remove{text-align:right}#give-donation-overview ul .row{padding:12px;border-bottom:1px solid #eee}#give-order-data .data span{color:#666;font-weight:600}input.give-price-field{width:80px;padding:3px 5px}.give_forms_page_give-payment-history.js .postbox .hndle{cursor:default}#give-payment-notes textarea{min-height:150px}#give-payment-notes #give-add-payment-note{margin:6px 0 15px}#give-billing-details .column>div{margin:0 0 10px}#give-billing-details label{display:block}#give-billing-details .column-container{padding:5px 0 10px}#give-billing-details input[type=text]{width:95%}#give-billing-details .chosen-container{width:98%!important}@media screen and (min-width:1200px){#give-edit-order-form .column{width:33%}#give-donation-overview.columns-4 li.actions{width:25%;margin-top:0;margin-right:0}}@media screen and (max-width:1199px){#give-edit-order-form .column{width:49%}}@media screen and (max-width:782px){.order-data-column input[type=email]{padding:6px 10px}}#give-donation-overview .inside,#give-donor-details .inside{margin-top:0}.give_forms_page_give-payment-history #give-dashboard-widgets-wrap #side-sortables{padding-top:0}.give-dashboard-widget .give-dashboard-today{text-align:center}.give-dashboard-widget .give-dashboard-today .give-dashboard-date-today{margin:10px 0 0;padding:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-happy-day{padding:3px;margin:0}.give-dashboard-widget .give-dashboard-today .give-dashboard-today-earnings{font-size:42px;color:#4ead61;font-weight:700;margin:15px 0 0;line-height:1}.give-dashboard-widget .give-dashboard-today .give-donations-today{font-size:18px;font-weight:700;margin:0 0 30px;padding:4px 0 1px}.give-dashboard-widget .give-dashboard-today .give-last-seven{font-size:14px;font-weight:700;padding:0;margin:0 0 30px}.give-dashboard-widget .give-table-stats{width:100%;text-align:center;margin:0;table-layout:fixed;border-top:1px solid #ececec;border-spacing:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total,.give-dashboard-widget .give-table-stats .give-dashboard-stat-total-label{padding:0;margin:0}.give-dashboard-widget .give-table-stats .give-dashboard-stat-total{color:#4ead61;font-weight:700;font-size:16px}#give_dashboard_sales>.inside{padding:0}#give_dashboard_sales .give-table-stats td{padding:10px 0}#give_dashboard_sales .give-table-stats td:first-of-type{border-right:1px solid #ececec}#give_dashboard_sales .give-table-stats tr#give-table-stats-tr-1 td{border-bottom:1px solid #ececec}#dashboard_right_now .give-forms-count:before{font-family:give-icomoon;font-style:normal;font-weight:400;line-height:1;font-size:18px;width:18px;height:18px}.give_forms_page_give-donors .wrap>h2{margin-bottom:15px}.give_forms_page_give-donors .nav-tab-wrapper .dashicons{position:relative;top:2px;margin:0 3px 0 0}.give_forms_page_give-donors #give-donors-filter{position:relative}.give_forms_page_give-donors #give-donors-filter p.search-box{float:left;margin:0}.give_forms_page_give-donors .tablenav.top{float:right;clear:none}#give-customer-card-wrapper{margin-left:-1px;z-index:2;min-height:200px}#give-customer-card-wrapper input{font-weight:400}#give-customer-card-wrapper .customer-section{border-bottom:1px solid #eee;margin-bottom:10px}#give-customer-card-wrapper .customer-section table{margin-bottom:0}#give-customer-card-wrapper>div:first-child{padding-top:20px}#give-customer-card-wrapper>div:last-child{padding-bottom:20px;border:none}#give-customer-card-wrapper .avatar-wrap{padding:0 15px 15px 0;text-align:center;float:left}#give-customer-card-wrapper .avatar-wrap img{border-radius:3px}#give-customer-card-wrapper a.delete{text-decoration:none;color:red;margin-right:5px}#give-customer-card-wrapper .donor-bio-header .customer-since{margin:10px 0;font-size:16px}#give-customer-card-wrapper .donor-bio-header .customer-id{display:inline-block;font-size:24px;font-weight:600;margin-right:10px}#give-customer-card-wrapper .donor-bio-header .customer-name-wrap{display:inline-block}#give-customer-card-wrapper .donor-bio-header .customer-edit-link{margin-bottom:15px}.customer-main-wrapper{clear:both;margin:0 0 20px}@media (max-width:655px){.customer-main-wrapper{width:100%}}.customer-main-wrapper table{margin:0}.customer-main-wrapper input{width:200px}#donor-summary{padding:0 20px}#donor-summary:after{font-family:dashicons;content:"\f110";position:absolute;top:10px;right:10px;font-size:100px;color:#F0F0F0;z-index:0}.sc-wrap,button.sc-button:after{position:relative;display:inline-block}#give-customer-card-wrapper .customer-address-wrapper{width:202px}#give-customer-card-wrapper .customer-address-wrapper select,#give-customer-card-wrapper .give_user_search_results ul{width:200px}#give-customer-card-wrapper .customer-address-wrapper span[data-key=line2]{display:table;clear:both}#give-customer-card-wrapper .customer-info{min-height:185px}#give-customer-card-wrapper .info-wrapper{min-height:125px}.customer-info .customer-name{font-size:24px;font-weight:600}.disconnect-user a{font-size:12px;font-weight:400;text-decoration:none}#customer-edit-actions{text-align:center;margin-bottom:20px;line-height:28px}#customer-edit-actions .button-secondary{margin-right:10px}#give-customer-card-wrapper .edit-item{display:none}#give-customer-card-wrapper .give_user_search_results{left:1px;top:16px}#customer-stats-wrapper{margin:0 auto;text-align:center;padding:15px}#customer-stats-wrapper ul{margin:0;padding:0;overflow:hidden}#customer-stats-wrapper ul li{width:50%;float:left;line-height:22px;font-size:14px;margin:0}#customer-stats-wrapper a{text-decoration:none}#customer-stats-wrapper .dashicons{color:#888}#customer-tables-wrapper table{width:100%;text-align:center}#customer-tables-wrapper th{text-align:center}#customer-tables-wrapper .donations tr>td:first-child,#customer-tables-wrapper .donations tr>th:first-child,#customer-tables-wrapper .emails tr>td:first-child,#customer-tables-wrapper .emails tr>th:first-child{text-align:left}#customer-tables-wrapper .donations tr>td:only-child,.delete-customer{text-align:center}#customer-notes-wrapper{min-height:50px}.customer-notes-header img,.customer-notes-header span{font-weight:600;line-height:30px;vertical-align:middle}.customer-note-input{width:100%;margin-bottom:5px}#give-customer-notes div:nth-of-type(even){background-color:#f9f9f9}#give-customer-notes .customer-note-wrapper{border-bottom:1px solid #f9f9f9;min-height:38px;padding:0}#give-customer-notes .customer-note-wrapper .note-content-wrap{padding:10px 12px;line-height:20px;font-size:14px}#give-customer-notes .give-no-customer-notes{text-align:center;padding:20px}.customer-note-wrapper span{display:block}@media screen and (max-width:782px){#wp-content-media-buttons a.give-thickbox{padding:6px 14px;line-height:normal;font-size:14px;height:auto}.wp-media-buttons span#give-media-button{margin-top:0!important;margin-left:2px!important}}.mce-primary.mce-give-primary button{padding-right:10px;padding-left:10px}.wp-core-ui .give-admin-button{padding-left:7px;padding-right:7px}.give-admin-button-icon{display:inline-block;width:18px;height:18px;vertical-align:text-top;margin:0 2px}.give-admin-button-icon:before{font:400 18px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-admin-button-icon-update:before{content:"\f463"}.mce-primary.mce-sc-primary button{padding-right:10px;padding-left:10px}.mce-sc-popup a{text-decoration:underline}.mce-sc-popup p{margin-bottom:1em}.mce-sc-popup p.strong{font-weight:600}.mce-sc-popup p.no-margin{margin-bottom:0}.mce-sc-popup p.margin-top{margin-top:1em}.mce-sc-popup .mce-listbox button{text-overflow:ellipsis;overflow:hidden!important}@media screen and (max-width:782px){.wp-media-buttons button.sc-button span{width:18px!important}}.wp-media-buttons button.sc-button{outline:0;padding-left:5px;margin-right:0}.wp-media-buttons button.sc-button:active{margin-bottom:5px}button.sc-button:after{top:-1px;content:'';width:0;height:0;border-top:6px solid #777;border-right:4px solid transparent;border-left:4px solid transparent;margin:0 3px 0 6px}button.sc-button.active:after{top:-2px;border-top:0;border-bottom:6px solid #32373c}.sc-wrap{margin-right:5px}div.sc-menu{display:none;position:absolute;top:100%;left:0;min-width:100%;max-height:410px;font-size:14px;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#fff;border:1px solid rgba(0,0,0,.15);overflow:auto;overflow-x:hidden;padding:5px 0;margin:-2px 0 0;z-index:1002}div.sc-shortcode{display:block;white-space:nowrap;cursor:pointer;padding:6px 12px;margin-bottom:2px}div.sc-shortcode:hover{color:#fff}.give-status-table{margin-bottom:1em}.give-status-table h2{font-size:14px;margin:0}.give-status-table tr:nth-child(2n) td,.give-status-table tr:nth-child(2n) th{background:#fcfcfc}.give-status-table th{font-weight:700;padding:9px}.give-status-table td:first-child{width:33%}.give-status-table td.help{width:1em}.give-status-table td{padding:9px;font-size:1.1em}.give-status-table td mark{background:0 0}.give-status-table td mark.yes{color:#7ad03a}.give-status-table td mark.no{color:#999}.give-status-table td mark.error{color:#a00}.give-status-table td ul{margin:0}.wrap div.give-debug-report-wrapper{margin-top:1em}.give-debug-report{display:none;margin:10px 0;padding:0;position:relative}.give-debug-report textarea{font-family:monospace;width:100%;margin:0;height:300px;padding:20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;resize:none;font-size:12px;line-height:20px;outline:0}
assets/js/admin/admin-scripts.js CHANGED
@@ -222,7 +222,12 @@ jQuery.noConflict();
222
  variable_prices_html_container = $('.give-donation-level');
223
 
224
  // Check for form ID.
225
- if (!( give_form_id = $(this).val() )) {
 
 
 
 
 
226
  return false;
227
  }
228
 
@@ -1360,9 +1365,10 @@ jQuery.noConflict();
1360
 
1361
  // Get max level id.
1362
  $('input[type="hidden"].give-levels_id', $this).each(function (index, item) {
1363
- var $item = $(item);
1364
- if (max_level_id < $item.val()) {
1365
- max_level_id = $item.val();
 
1366
  }
1367
  });
1368
 
@@ -1707,7 +1713,7 @@ jQuery.noConflict();
1707
  });
1708
 
1709
  // Render setting tab.
1710
- give_render_responsinve_tabs();
1711
  });
1712
  })(jQuery);
1713
 
@@ -1715,13 +1721,13 @@ jQuery.noConflict();
1715
  * Responsive js.
1716
  */
1717
  jQuery(window).resize(function () {
1718
- give_render_responsinve_tabs();
1719
  });
1720
 
1721
  /**
1722
  * Render responsive tabs
1723
  */
1724
- function give_render_responsinve_tabs() {
1725
  var $setting_page_form = jQuery('.give-settings-page'),
1726
  $main_tab_nav = jQuery('h2.give-nav-tab-wrapper'),
1727
  setting_page_form_width = $setting_page_form.width(),
@@ -1732,7 +1738,7 @@ function give_render_responsinve_tabs() {
1732
  $hide_tabs = [],
1733
  tab_width = 0;
1734
 
1735
- if( 414 < jQuery(window).outerWidth() ) {
1736
  tab_width = 200;
1737
  }
1738
 
222
  variable_prices_html_container = $('.give-donation-level');
223
 
224
  // Check for form ID.
225
+ if ( ! ( give_form_id = $(this).val() )) {
226
+ return false;
227
+ }
228
+
229
+ // Bailout.
230
+ if( ! variable_prices_html_container.length ) {
231
  return false;
232
  }
233
 
1365
 
1366
  // Get max level id.
1367
  $('input[type="hidden"].give-levels_id', $this).each(function (index, item) {
1368
+ var $item = $(item),
1369
+ current_level = parseInt( $item.val() );
1370
+ if (max_level_id < current_level ) {
1371
+ max_level_id = current_level;
1372
  }
1373
  });
1374
 
1713
  });
1714
 
1715
  // Render setting tab.
1716
+ give_render_responsive_tabs();
1717
  });
1718
  })(jQuery);
1719
 
1721
  * Responsive js.
1722
  */
1723
  jQuery(window).resize(function () {
1724
+ give_render_responsive_tabs();
1725
  });
1726
 
1727
  /**
1728
  * Render responsive tabs
1729
  */
1730
+ function give_render_responsive_tabs() {
1731
  var $setting_page_form = jQuery('.give-settings-page'),
1732
  $main_tab_nav = jQuery('h2.give-nav-tab-wrapper'),
1733
  setting_page_form_width = $setting_page_form.width(),
1738
  $hide_tabs = [],
1739
  tab_width = 0;
1740
 
1741
+ if( 600 < jQuery(window).outerWidth() ) {
1742
  tab_width = 200;
1743
  }
1744
 
assets/js/admin/admin-scripts.min.js CHANGED
@@ -1 +1 @@
1
- function give_render_responsinve_tabs(){var e=jQuery(".give-settings-page"),t=jQuery("h2.give-nav-tab-wrapper"),i=e.width(),n=jQuery(".give-sub-nav-tab-wrapper"),a=jQuery("nav",n),o=jQuery("h2.give-nav-tab-wrapper>a:not(give-not-tab)"),r=[],s=[],c=0;if(414<jQuery(window).outerWidth()&&(c=200),!e.length)return!1;t.css({height:"auto",overflow:"visible"}),o.removeClass("give-hidden");var d=new Promise(function(e,t){jQuery.each(o,function(e,t){t=jQuery(t),c+=parseInt(t.outerWidth()),c<i?r.push(t):s.push(t)}),e(!0)});d.then(function(e){if(s.length&&-1!=window.location.search.indexOf("&tab=")){var i={},o=get_url_params();s=s.filter(function(e){var t=-1!=parseInt(e.attr("href").indexOf("&tab="+o.tab));return t&&(i=e),!t}),i.length&&(s.unshift(r.pop()),r.push(i))}var c=new Promise(function(e,t){r.length&&jQuery.each(r,function(e,t){t=jQuery(t),t.hasClass("give-hidden")&&t.removeClass("give-hidden")}),e(!0)});c.then(function(e){s.length?(a.html(""),jQuery.each(s,function(e,t){t=jQuery(t),t.addClass("give-hidden"),t.clone().removeClass().appendTo(a)}),jQuery(".give-sub-nav-tab-wrapper",t).length||t.append(n),n.show()):n.hide()})})}function get_url_params(){for(var e,t=[],i=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),n=0;n<i.length;n++)e=i[n].split("="),t[e[0]]=e[1];return t}jQuery.noConflict(),function(e){function t(e,t){e=accounting.unformat(e,give_vars.decimal_separator).toString();var i=e.indexOf(".");return 0!=t?e=parseFloat(e).toFixed(t):(-1===i||give_vars.currency_decimals>e.substr(i+1).length)&&(e=parseFloat(e).toFixed(give_vars.currency_decimals)),e}var i=function(){if(e(".give_datepicker").length>0){var t="mm/dd/yy";e(".give_datepicker").datepicker({dateFormat:t})}},n=function(){e(".give-select-chosen").chosen({inherit_select_classes:!0,placeholder_text_single:give_vars.one_option,placeholder_text_multiple:give_vars.one_or_more_option}),e("#post").on("click",".give-thickbox",function(){e(".give-select-chosen","#choose-give-form").css("width","100%")})},a={init:function(){this.edit_address(),this.add_note(),this.remove_note(),this.new_donor(),this.resend_receipt(),this.variable_price_list()},edit_address:function(){e('select[name="give-payment-address[0][country]"]').change(function(){var t=e(this);return data={action:"give_get_states",country:t.val(),field_name:"give-payment-address[0][state]"},e.post(ajaxurl,data,function(t){var i=e("#give-order-address-state-wrap");i.find("*").not(".order-data-address-line").remove(),"nostates"==t?i.append('<input type="text" name="give-payment-address[0][state]" value="" class="give-edit-toggles medium-text"/>'):(i.append(t),i.find("select").chosen())}),!1})},add_note:function(){e("#give-add-payment-note").on("click",function(t){t.preventDefault();var i={action:"give_insert_payment_note",payment_id:e(this).data("payment-id"),note:e("#give-payment-note").val()};if(i.note)e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){e("#give-payment-notes-inner").append(t),e(".give-no-payment-notes").hide(),e("#give-payment-note").val("")}}).fail(function(e){window.console&&window.console.log&&console.log(e)});else{var n=e("#give-payment-note").css("border-color");e("#give-payment-note").css("border-color","red"),setTimeout(function(){e("#give-payment-note").css("border-color",n)},500)}})},remove_note:function(){e("body").on("click",".give-delete-payment-note",function(t){if(t.preventDefault(),confirm(give_vars.delete_payment_note)){var i={action:"give_delete_payment_note",payment_id:e(this).data("payment-id"),note_id:e(this).data("note-id")};return e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){return e("#give-payment-note-"+i.note_id).remove(),e(".give-payment-note").length||e(".give-no-payment-notes").show(),!1}}).fail(function(e){window.console&&window.console.log&&console.log(e)}),!0}})},new_donor:function(){e("#give-donor-details").on("click",".give-payment-new-customer, .give-payment-new-customer-cancel",function(t){t.preventDefault(),e(".customer-info").toggle(),e(".new-customer").toggle(),e(".new-customer").is(":visible")?e("#give-new-customer").val(1):e("#give-new-customer").val(0)})},resend_receipt:function(){e("body").on("click","#give-resend-receipt",function(e){return confirm(give_vars.resend_receipt)})},variable_price_list:function(){e('select[name="forms"]').chosen().change(function(){var t,i=e(".give-donation-level");return!!(t=e(this).val())&&void e.ajax({type:"POST",url:ajaxurl,data:{form_id:t,payment_id:e('input[name="give_payment_id"]').val(),action:"give_check_for_form_price_variations_html"},success:function(t){t=t.trim(),t?(i.html(t),e('select[name="give-variable-price"]').chosen().change()):i.html("")}})}),e("#give-donation-overview").on("change",'select[name="give-variable-price"]',function(){var t=jQuery(this).data("prices"),i=e("#give-payment-total");e(this).val()in t&&(i.val(t[e(this).val()]).css("background-color","yellow"),window.setTimeout(function(){i.css("background-color","white")},1e3))})}},o={init:function(){this.toggle_options(),this.main_setting_update_notice(),this.verify_settings()},toggle_options:function(){var t=e('input[name="email_access"]',".give-setting-tab-body-general");t.on("change",function(){var t=e('input[name="email_access"]:checked',".give-setting-tab-body-general").val();"enabled"===t?(e("#recaptcha_key").parents("tr").show(),e("#recaptcha_secret").parents("tr").show()):(e("#recaptcha_key").parents("tr").hide(),e("#recaptcha_secret").parents("tr").hide())}).change();var i=e('input[name="form_featured_img"]',".give-setting-tab-body-display");i.on("change",function(){var t=e('input[name="form_featured_img"]:checked',".give-setting-tab-body-display").val();"enabled"===t?e("#featured_image_size").parents("tr").show():e("#featured_image_size").parents("tr").hide()}).change();var n=e('input[name="terms"]',".give-setting-tab-body-display");n.on("change",function(){var t=e('input[name="terms"]:checked',".give-setting-tab-body-display").val();"enabled"===t?(e("#agree_to_terms_label").parents("tr").show(),e("#wp-agreement_text-wrap").parents("tr").show()):(e("#agree_to_terms_label").parents("tr").hide(),e("#wp-agreement_text-wrap").parents("tr").hide())}).change();var a=e('input[name="admin_notices"]',".give-setting-tab-body-emails");a.on("change",function(){var t=e('input[name="admin_notices"]:checked',".give-setting-tab-body-emails").val();"enabled"===t?(e("#donation_notification_subject").parents("tr").show(),e("#wp-donation_notification-wrap").parents("tr").show(),e("#admin_notice_emails").parents("tr").show()):(e("#donation_notification_subject").parents("tr").hide(),e("#wp-donation_notification-wrap").parents("tr").hide(),e("#admin_notice_emails").parents("tr").hide())}).change()},main_setting_update_notice:function(){var t=e("#setting-error-give-setting-updated");t.length&&window.setTimeout(function(){t.slideUp()},5e3)},verify_settings:function(){var t=e("#success_page"),i=e("#failure_page");t.add(i).change(function(){if(t.val()===i.val()){var n='<div id="setting-error-give-matched-success-failure-page" class="updated settings-error notice is-dismissible"> <p><strong>'+give_vars.matched_success_failure_page+'</strong></p> <button type="button" class="notice-dismiss"><span class="screen-reader-text">'+give_vars.dismiss_notice_text+"</span></button> </div>",a=e("#setting-error-give-matched-success-failure-page");if(a.length)return!1;e("h2","#give-mainform").after(n),a=e("#setting-error-give-matched-success-failure-page"),e(".notice-dismiss",a).click(function(){a.remove()}),e(this).val("")}}).change()}},r={init:function(){this.date_options(),this.donors_export(),this.recount_stats()},date_options:function(){e("#give-graphs-date-options").change(function(){var t=e(this);"other"===t.val()?e("#give-date-range-options").show():e("#give-date-range-options").hide()})},donors_export:function(){e("#give_customer_export_form").change(function(){var t=e(this),i=e("option:selected",t).val(),n=e("#give_customer_export_option");"0"===t.val()?n.show():n.hide();var a=e(".give_price_options_select");if(0!=parseInt(i)){var o={action:"give_check_for_form_price_variations",form_id:i,all_prices:!0};e.post(ajaxurl,o,function(t){a.remove(),e("#give_customer_export_form_chosen").after(t)})}else a.remove()})},recount_stats:function(){e("body").on("change","#recount-stats-type",function(){var t=e("#give-tools-recount-form"),i=e("option:selected",this).data("type"),n=e("#recount-stats-submit"),a=e("#tools-form-dropdown");if(t.find(".notice-wrap").remove(),n.removeClass("button-disabled").attr("disabled",!1),a.hide(),e(".give-recount-stats-descriptions span").hide(),"recount-form"===i)a.show(),a.find(".give-select-chosen").css({width:"auto","min-width":"250px"});else if("reset-stats"===i){t.append('<div class="notice-wrap"></div>');var o=t.find(".notice-wrap");o.html('<div class="notice notice-warning"><p><input type="checkbox" id="confirm-reset" name="confirm_reset_store" value="1" /> <label for="confirm-reset">'+give_vars.reset_stats_warn+"</label></p></div>"),n.addClass("button-disabled").attr("disabled","disabled")}else a.hide(),a.val(0);e("#"+i).show()}),e("body").on("change","#confirm-reset",function(){var t=e(this).is(":checked");t?e("#recount-stats-submit").removeClass("button-disabled").removeAttr("disabled"):e("#recount-stats-submit").addClass("button-disabled").attr("disabled","disabled")}),e("#give-tools-recount-form").submit(function(t){var i=e("#recount-stats-type").val(),n=e(this),a=e("option:selected",this).data("type");if("reset-stats"===a){var o=e("#confirm-reset").is(":checked");if(o)return!0;s=!0}n.find(".notice-wrap").remove(),n.append('<div class="notice-wrap"></div>');var r=n.find(".notice-wrap"),s=!1;if(null!==i&&0!==i||(r.html('<div class="updated error"><p>'+give_vars.batch_export_no_class+"</p></div>"),s=!0),"recount-form"===a){var c=e('select[name="form_id"]').val();0==c&&(r.html('<div class="updated error"><p>'+give_vars.batch_export_no_reqs+"</p></div>"),s=!0)}if(s)return n.find(".button-disabled").removeClass("button-disabled"),!1})}},s={init:function(){this.submit(),this.dismiss_message()},submit:function(){var t=this;e(document.body).on("submit",".give-export-form",function(i){i.preventDefault();var n=e(this).find('input[type="submit"]');if(!n.hasClass("button-disabled")){var a=e(this).serialize();n.addClass("button-disabled"),e(this).find(".notice-wrap").remove(),e(this).append('<div class="notice-wrap give-clearfix"><span class="spinner is-active"></span><div class="give-progress"><div></div></div></div>'),t.process_step(1,a,t)}})},process_step:function(t,i,n){e.ajax({type:"POST",url:ajaxurl,data:{form:i,action:"give_do_ajax_export",step:t},dataType:"json",success:function(t){if("done"==t.step||t.error||t.success){var a=e(".give-export-form").find(".give-progress").parent().parent(),o=a.find(".notice-wrap");if(a.find(".button-disabled").removeClass("button-disabled"),t.error){var r=t.message;o.html('<div class="updated error"><p>'+r+"</p></div>")}else if(t.success){var s=t.message;o.html('<div id="give-batch-success" class="updated notice is-dismissible"><p>'+s+'<span class="notice-dismiss"></span></p></div>')}else o.remove(),window.location=t.url}else e(".give-progress div").animate({width:t.percentage+"%"},50,function(){}),n.process_step(parseInt(t.step),i,n)}}).fail(function(t){window.console&&window.console.log&&console.log(t),e(".notice-wrap").append(t.responseText)})},dismiss_message:function(){e("body").on("click","#give-batch-success .notice-dismiss",function(){e("#give-batch-success").parent().slideUp("fast")})}},c=function(){e('select[name="give-payment-status"]').on("change",function(){var t=e(this).val();e(".give-donation-status").removeClass(function(e,t){return(t.match(/\bstatus-\S+/g)||[]).join(" ")}).addClass("status-"+t)})},d={init:function(){this.edit_customer(),this.add_email(),this.user_search(),this.remove_user(),this.cancel_edit(),this.change_country(),this.add_note(),this.delete_checked()},edit_customer:function(){e("body").on("click","#edit-customer",function(t){t.preventDefault(),e("#give-customer-card-wrapper .editable").hide(),e("#give-customer-card-wrapper .edit-item").fadeIn().css("display","block")})},user_search:function(){e("body").on("click.giveSelectUser",".give_user_search_results a",function(t){t.preventDefault();var i=e(this).data("userid");e('input[name="customerinfo[user_id]"]').val(i)})},remove_user:function(){e("body").on("click","#disconnect-customer",function(t){t.preventDefault();var i=e('input[name="customerinfo[id]"]').val(),n={give_action:"disconnect-userid",customer_id:i,_wpnonce:e("#edit-customer-info #_wpnonce").val()};e.post(ajaxurl,n,function(e){window.location.href=window.location.href},"json")})},cancel_edit:function(){e("body").on("click","#give-edit-customer-cancel",function(t){t.preventDefault(),e("#give-customer-card-wrapper .edit-item").hide(),e("#give-customer-card-wrapper .editable").show(),e(".give_user_search_results").html("")})},change_country:function(){e('select[name="customerinfo[country]"]').change(function(){var t=e(this),i={action:"give_get_states",country:t.val(),field_name:"customerinfo[state]"};return e.post(ajaxurl,i,function(t){"nostates"==t?e(':input[name="customerinfo[state]"]').replaceWith('<input type="text" name="'+i.field_name+'" value="" class="give-edit-toggles medium-text"/>'):e(':input[name="customerinfo[state]"]').replaceWith(t)}),!1})},add_note:function(){e("body").on("click","#add-customer-note",function(t){t.preventDefault();var i={give_action:"add-customer-note",customer_id:e("#customer-id").val(),customer_note:e("#customer-note").val(),add_customer_note_nonce:e("#add_customer_note_nonce").val()};if(i.customer_note)e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){e("#give-customer-notes").prepend(t),e(".give-no-customer-notes").hide(),e("#customer-note").val("")}}).fail(function(e){window.console&&window.console.log&&console.log(e)});else{var n=e("#customer-note").css("border-color");e("#customer-note").css("border-color","red"),setTimeout(function(){e("#customer-note").css("border-color",n)},500)}})},delete_checked:function(){e("#give-customer-delete-confirm").change(function(){var t=e("#give-customer-delete-records"),i=e("#give-delete-customer");e(this).prop("checked")?(t.attr("disabled",!1),i.attr("disabled",!1)):(t.attr("disabled",!0),t.prop("checked",!1),i.attr("disabled",!0))})},add_email:function(){e("#add-customer-email").length&&e(document.body).on("click","#add-customer-email",function(t){t.preventDefault();var i=e(this),n=i.parent();n.parent().find(".notice-wrap").remove(),n.find(".spinner").css("visibility","visible"),i.attr("disabled",!0);var a=n.find('input[name="customer-id"]').val(),o=n.find('input[name="additional-email"]').val(),r=n.find('input[name="make-additional-primary"]').is(":checked"),s=n.find('input[name="add_email_nonce"]').val(),c={give_action:"add_donor_email",customer_id:a,email:o,primary:r,_wpnonce:s};e.post(ajaxurl,c,function(e){!0===e.success?window.location.href=e.redirect:(i.attr("disabled",!1),n.after('<div class="notice-wrap"><div class="notice notice-error inline"><p>'+e.message+"</p></div></div>"),n.find(".spinner").css("visibility","hidden"))},"json")})}},l={init:function(){this.revoke_api_key(),this.regenerate_api_key()},revoke_api_key:function(){e("body").on("click",".give-revoke-api-key",function(e){return confirm(give_vars.revoke_api_key)})},regenerate_api_key:function(){e("body").on("click",".give-regenerate-api-key",function(e){return confirm(give_vars.regenerate_api_key)})}},u={init:function(){this.handle_metabox_tab_click(),this.setup_colorpicker_fields(),this.setup_media_fields(),this.setup_repeatable_fields(),this.handle_repeater_group_events(),this.handle_multi_levels_repeater_group_events()},handle_metabox_tab_click:function(){var t=e(".give-metabox-tabs a");if(t.on("click",function(i){i.preventDefault();var n=e(this).parent(),a=e("ul.give-metabox-sub-tabs",n),o=a.length,r=t.parents("li"),s=e("ul.give-metabox-sub-tabs"),c=e(this).parents("ul.give-metabox-sub-tabs").length;if(o){n.toggleClass("active"),a.toggleClass("give-hidden");var d=e("li.active","ul.give-metabox-sub-tabs");return s.not(a).addClass("give-hidden"),r.not(n).removeClass("active"),d.addClass("active"),!1}return c?c&&(e("ul.give-metabox-sub-tabs").addClass("give-hidden"),r.removeClass("active"),e(this).parents("ul.give-metabox-sub-tabs").removeClass("give-hidden").children("li").removeClass("active"),e(this).parents("li.has-sub-fields").addClass("active")):r.each(function(t,i){i=e(i),i.removeClass("active"),i.hasClass("has-sub-fields")&&e("ul.give-metabox-sub-tabs",i).addClass("give-hidden")}),e(this).parent().addClass("active"),e(".give_options_panel").addClass("give-hidden"),e(e(this).attr("href")).removeClass("give-hidden"),!1}),location.hash.length){var i=e('a[href="'+location.hash+'"]',".give-metabox-tabs");i.length&&i.trigger("click")}},setup_colorpicker_fields:function(){e(document).ready(function(){var t=e(".give-colorpicker");t.length&&t.each(function(t,i){var n=e(i);n.parents(".give-template").length||n.wpColorPicker()})})},setup_media_fields:function(){var t;e("body").on("click",".give-media-upload",function(i){return i.preventDefault(),window.give_media_uploader_input_field=e(this),t?void t.open():(t=wp.media.frames.file_frame=wp.media({title:give_vars.metabox_fields.media.button_title,button:{text:give_vars.metabox_fields.media.button_title},multiple:!1}),t.on("select",function(){var e=t.state().get("selection").first().toJSON(),i=window.give_media_uploader_input_field.prev(),n="id"===i.data("fvalue")?e.id:e.url;console.log(i),i.val(n)}),void t.open())})},setup_repeatable_fields:function(){jQuery(function(){jQuery(".give-repeatable-field-section").each(function(){var t=e(this),i={wrapper:".give-repeatable-fields-section-wrapper",container:".container",row:".give-row",add:".give-add-repeater-field-section-row",remove:".give-remove",move:".give-move",template:".give-template",confirm_before_remove_row:!0,confirm_before_remove_row_text:give_vars.confirm_before_remove_row_text,is_sortable:!0,before_add:null,after_add:v,before_remove:null,after_remove:p,sortable_options:{placeholder:"give-ui-placeholder-state-highlight",start:function(t,i){e("body").trigger("repeater_field_sorting_start",[i.item])},stop:function(t,i){e("body").trigger("repeater_field_sorting_stop",[i.item])},update:function(i,n){n.item.next().hasClass("give-template")&&n.item.next().after(n.item);var a=e(".give-row",t).not(".give-template");if(a.length){var o=1;a.each(function(t,i){var n=e(".give-field, label",e(i));n.length&&n.each(function(){var t=e(this).parents(".give-field-wrap"),i=e(this);e.each(this.attributes,function(e,n){var a=this.value.replace(/\[/g,"_").replace(/]/g,""),r=a+"_field",s="",c="";this.value&&(this.value=this.value.replace(/\[\d+\]/g,"["+(o-1)+"]"),c=this.value.replace(/\[/g,"_").replace(/]/g,""),t.hasClass(r)&&(s=c+"_field",t.removeClass(r).addClass(s)),a==i.attr("id")&&i.attr("id",c))})}),o++}),t.trigger("repeater_field_row_reordered",[n.item])}}}};jQuery(this).repeatable_fields(i)})})},handle_repeater_group_events:function(){var t=e(".give-repeatable-field-section"),i=e("body");i.on("click",".give-row-head button",function(){var t=e(this).closest("tr");t.toggleClass("closed"),e(".give-row-body",t).toggle()}),t.on("repeater_field_new_row_added repeater_field_row_deleted repeater_field_row_reordered",function(){_(e(this))}),i.on("repeater_field_sorting_start",function(t,i){var n=e(".wp-editor-area",i);n.length&&n.each(function(t,i){window.setTimeout(function(){tinyMCE.execCommand("mceRemoveEditor",!0,e(i).attr("id"))},300)})}),i.on("repeater_field_sorting_stop",function(t,i){var n=e(".wp-editor-area",i);n.length&&n.each(function(t,i){window.setTimeout(function(){var t=e(i).attr("id");tinyMCE.execCommand("mceAddEditor",!0,t),window.setTimeout(function(){switchEditors.go(t,"html"),e("#"+t+"-tmce").trigger("click")},100)},300)})}),t.each(function(t,i){var n=e(i);_(n),parseInt(n.data("close-tabs"))&&(e(".give-row-head button",n).trigger("click"),e(".give-template",n).removeClass("closed"),e(".give-template .give-row-body",n).show())}),t.on("repeater_field_new_row_added",function(t,i,n){e(".give-colorpicker",e(this)).each(function(t,i){var n=e(i);n.parents(".wp-picker-container").length||n.parents(".give-template").length||n.wpColorPicker()});var a=e("div[data-wp-editor]",n);a.length&&a.each(function(t,i){var n=e(i),a=e(".wp-editor-wrap",n),o=e("textarea",n),r="give_wysiwyg_unique_"+Math.random().toString().replace(".","_"),s=a.prev();o.attr("id",r),e.post(ajaxurl,{action:"give_load_wp_editor",wp_editor:n.data("wp-editor"),wp_editor_id:r,textarea_name:e("textarea",n).attr("name")},function(t){a.remove(),s.after(t),tinyMCEPreInit.qtInit[o.attr("id")]=e.extend(!0,tinyMCEPreInit.qtInit._give_agree_text,{id:r}),tinyMCEPreInit.mceInit[r]=e.extend(!0,tinyMCEPreInit.mceInit._give_agree_text,{body_class:r+" post-type-give_forms post-status-publish locale-"+tinyMCEPreInit.mceInit._give_agree_text.wp_lang_attr.toLowerCase(),selector:"#"+r}),tinymce.init(tinyMCEPreInit.mceInit[r]),quicktags(tinyMCEPreInit.qtInit[r]),QTags._buttonsInit(),window.setTimeout(function(){switchEditors.go(r,"html"),e("#"+r+"-tmce").trigger("click")},100),window.wpActiveEditor||(window.wpActiveEditor=r)})})})},handle_multi_levels_repeater_group_events:function(){var t=e("#_give_donation_levels_field");e("body").on("keyup",".give-multilevel-text-field",function(){var t=e(this).closest("tr"),i=e(".give-row-head h2 span",t),n=i.data("header-title");return(!e(this).val()||e(this).val()!==i.html())&&void(e(this).val()?i.html(n+": "+e(this).val()):i.html(n))}),e(".give-multilevel-text-field").each(function(t,i){if(t){var n=e(i),a=n.closest("tr"),o=e(".give-row-head h2 span",a),r=o.data("header-title");return(!n.val()||n.val()!==o.html())&&void(n.val()?o.html(r+": "+n.val()):o.html(r))}}),t.on("repeater_field_row_deleted",function(){var t=e(this);window.setTimeout(function(){var i=t,n=e(".give-row",i).not(".give-template"),a=e(".give-give_default_radio_inline",n),o=n.length;1===o&&a.prop("checked",!0)},200)}),t.on("repeater_field_new_row_added",function(t,i,n){var a=e(this),o=0;window.setTimeout(function(){e(".give-give_default_radio_inline",a).is(":checked")===!1&&e(".give-row",a).not(".give-template").first().find(".give-give_default_radio_inline").prop("checked",!0)},200),e('input[type="hidden"].give-levels_id',a).each(function(t,i){var n=e(i);o<n.val()&&(o=n.val())}),e('input[type="hidden"].give-levels_id',n).val(++o)})}},v=function(t,i){var n=e(t).attr("data-rf-row-count"),a=e(t),o=a.parents(".give-repeatable-field-section");n++,e("*",i).each(function(){e.each(this.attributes,function(e,t){this.value=this.value.replace("{{row-count-placeholder}}",n-1)})}),e(t).attr("data-rf-row-count",n),o.trigger("repeater_field_new_row_added",[t,i])},p=function(t){var i=e(t),n=i.parents(".give-repeatable-field-section"),a=e(t).attr("data-rf-row-count");i.attr("data-rf-row-count",--a),n.trigger("repeater_field_row_deleted")},_=function(t){if(parseInt(t.data("group-numbering"))){var i=e(".give-row-head h2 span",t),n=i.data("header-title");i.each(function(t,i){var a=e(i);a.parents(".give-template").length||a.html(n+": "+t)})}},g=function(){jQuery('[data-tooltip!=""]').qtip({content:{attr:"data-tooltip"},style:{classes:"qtip-rounded qtip-tipsy"},events:{show:function(t,i){var n=e(i.elements.target[0]);n.qtip("option","position.my",void 0==n.data("tooltip-my-position")?"bottom center":n.data("tooltip-my-position")),n.qtip("option","position.at",void 0==n.data("tooltip-target-position")?"top center":n.data("tooltip-target-position"))}}})},h={init:function(){this.handle_bulk_delete()},handle_bulk_delete:function(){var t=e("#give-payments-filter");t.on("submit",function(t){var i=e('select[name="action"]',e(this)).val(),n=[],a="";switch(e('input[name="payment[]"]:checked',e(this)).each(function(t,i){n.push(e(this).val())}),n=n.length.toString(),i){case"delete":if(!parseInt(n))return alert(give_vars.bulk_action["delete"].zero_payment_selected),!1;if(a=1<n?give_vars.bulk_action["delete"].delete_payments:give_vars.bulk_action["delete"].delete_payment,!window.confirm(a.replace("{payment_count}",n)))return!1;break;case"resend-receipt":if(!parseInt(n))return alert(give_vars.bulk_action.resend_receipt.zero_recipient_selected),!1;if(a=1<n?give_vars.bulk_action.resend_receipt.resend_receipts:give_vars.bulk_action.resend_receipt.resend_receipt,!window.confirm(a.replace("{payment_count}",n)))return!1}return!0})}};e(function(){function v(t){t.each(function(){e(this).qtip({style:"qtip-dark qtip-tipsy",content:{text:give_vars.price_format_guide.trim()},show:"",position:{my:"bottom center",at:"top center"}})})}i(),c(),n(),a.init(),o.init(),r.init(),d.init(),l.init(),s.init(),u.init(),h.init(),g(),e("a.give-rating-link").click(function(){jQuery(this).parent().text(jQuery(this).data("rated"))}),e(".give-ajax-user-search").on("keyup",function(){var t=e(this).val(),i="";e(this).data("exclude")&&(i=e(this).data("exclude")),e(".give-ajax").show(),data={action:"give_search_users",user_name:t,exclude:i},document.body.style.cursor="wait",e.ajax({type:"POST",data:data,dataType:"json",url:ajaxurl,success:function(t){e(".give-ajax").hide(),e(".give_user_search_results").removeClass("hidden"),e(".give_user_search_results span").html(""),e(t.results).appendTo(".give_user_search_results span"),document.body.style.cursor="default"}})}),e("body").on("click.giveSelectUser",".give_user_search_results span a",function(t){t.preventDefault();var i=e(this).data("login");e(".give-ajax-user-search").val(i),e(".give_user_search_results").addClass("hidden"),e(".give_user_search_results span").html("")}),e("body").on("click.giveCancelUserSearch",".give_user_search_results a.give-ajax-user-cancel",function(t){t.preventDefault(),e(".give-ajax-user-search").val(""),e(".give_user_search_results").addClass("hidden"),e(".give_user_search_results span").html("")});var p=e("input.give-money-field, input.give-price-field"),_=give_vars.thousands_separator,f=give_vars.decimal_separator,m="",b="",w="",y=f===_?1:0;v(p),e("#_give_donation_levels_repeat").on("click","button.cmb-add-group-row",function(){window.setTimeout(function(){p=e("input.give-money-field, input.give-price-field"),v(p)},100)}),e("#poststuff").on("keyup","input.give-money-field, input.give-price-field",function(){m=(e(this).val().match(new RegExp(_,"g"))||[]).length,b=(e(this).val().match(new RegExp("[a-z]","g"))||[]).length,-1!==e(this).val().indexOf(_)&&y<m?e(this).qtip("show"):b?e(this).qtip("show"):e(this).qtip("hide"),m=b=""}),e("#poststuff").on("focusout","input.give-money-field, input.give-price-field",function(){return w=t(e(this).val(),!1),parseInt(w)?(w=w.replace(".",f),-1!==w.indexOf("-")&&(w=w.replace("-","")),void e(this).val(w)):(e(this).val(""),!1)}),e(".give-settings-page").on("click","#give-show-sub-nav",function(t){t.preventDefault();var i=e(this).next();return i.is(":hover")||i.toggleClass("give-hidden"),!1}).on("blur","#give-show-sub-nav",function(){var t=e(this).next();t.is(":hover")||t.addClass("give-hidden")}),give_render_responsinve_tabs()})}(jQuery),jQuery(window).resize(function(){give_render_responsinve_tabs()});
1
+ function give_render_responsive_tabs(){var e=jQuery(".give-settings-page"),t=jQuery("h2.give-nav-tab-wrapper"),i=e.width(),n=jQuery(".give-sub-nav-tab-wrapper"),a=jQuery("nav",n),o=jQuery("h2.give-nav-tab-wrapper>a:not(give-not-tab)"),r=[],s=[],c=0;if(600<jQuery(window).outerWidth()&&(c=200),!e.length)return!1;t.css({height:"auto",overflow:"visible"}),o.removeClass("give-hidden");var d=new Promise(function(e,t){jQuery.each(o,function(e,t){t=jQuery(t),c+=parseInt(t.outerWidth()),c<i?r.push(t):s.push(t)}),e(!0)});d.then(function(e){if(s.length&&-1!=window.location.search.indexOf("&tab=")){var i={},o=get_url_params();s=s.filter(function(e){var t=-1!=parseInt(e.attr("href").indexOf("&tab="+o.tab));return t&&(i=e),!t}),i.length&&(s.unshift(r.pop()),r.push(i))}var c=new Promise(function(e,t){r.length&&jQuery.each(r,function(e,t){t=jQuery(t),t.hasClass("give-hidden")&&t.removeClass("give-hidden")}),e(!0)});c.then(function(e){s.length?(a.html(""),jQuery.each(s,function(e,t){t=jQuery(t),t.addClass("give-hidden"),t.clone().removeClass().appendTo(a)}),jQuery(".give-sub-nav-tab-wrapper",t).length||t.append(n),n.show()):n.hide()})})}function get_url_params(){for(var e,t=[],i=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),n=0;n<i.length;n++)e=i[n].split("="),t[e[0]]=e[1];return t}jQuery.noConflict(),function(e){function t(e,t){e=accounting.unformat(e,give_vars.decimal_separator).toString();var i=e.indexOf(".");return 0!=t?e=parseFloat(e).toFixed(t):(-1===i||give_vars.currency_decimals>e.substr(i+1).length)&&(e=parseFloat(e).toFixed(give_vars.currency_decimals)),e}var i=function(){if(e(".give_datepicker").length>0){var t="mm/dd/yy";e(".give_datepicker").datepicker({dateFormat:t})}},n=function(){e(".give-select-chosen").chosen({inherit_select_classes:!0,placeholder_text_single:give_vars.one_option,placeholder_text_multiple:give_vars.one_or_more_option}),e("#post").on("click",".give-thickbox",function(){e(".give-select-chosen","#choose-give-form").css("width","100%")})},a={init:function(){this.edit_address(),this.add_note(),this.remove_note(),this.new_donor(),this.resend_receipt(),this.variable_price_list()},edit_address:function(){e('select[name="give-payment-address[0][country]"]').change(function(){var t=e(this);return data={action:"give_get_states",country:t.val(),field_name:"give-payment-address[0][state]"},e.post(ajaxurl,data,function(t){var i=e("#give-order-address-state-wrap");i.find("*").not(".order-data-address-line").remove(),"nostates"==t?i.append('<input type="text" name="give-payment-address[0][state]" value="" class="give-edit-toggles medium-text"/>'):(i.append(t),i.find("select").chosen())}),!1})},add_note:function(){e("#give-add-payment-note").on("click",function(t){t.preventDefault();var i={action:"give_insert_payment_note",payment_id:e(this).data("payment-id"),note:e("#give-payment-note").val()};if(i.note)e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){e("#give-payment-notes-inner").append(t),e(".give-no-payment-notes").hide(),e("#give-payment-note").val("")}}).fail(function(e){window.console&&window.console.log&&console.log(e)});else{var n=e("#give-payment-note").css("border-color");e("#give-payment-note").css("border-color","red"),setTimeout(function(){e("#give-payment-note").css("border-color",n)},500)}})},remove_note:function(){e("body").on("click",".give-delete-payment-note",function(t){if(t.preventDefault(),confirm(give_vars.delete_payment_note)){var i={action:"give_delete_payment_note",payment_id:e(this).data("payment-id"),note_id:e(this).data("note-id")};return e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){return e("#give-payment-note-"+i.note_id).remove(),e(".give-payment-note").length||e(".give-no-payment-notes").show(),!1}}).fail(function(e){window.console&&window.console.log&&console.log(e)}),!0}})},new_donor:function(){e("#give-donor-details").on("click",".give-payment-new-customer, .give-payment-new-customer-cancel",function(t){t.preventDefault(),e(".customer-info").toggle(),e(".new-customer").toggle(),e(".new-customer").is(":visible")?e("#give-new-customer").val(1):e("#give-new-customer").val(0)})},resend_receipt:function(){e("body").on("click","#give-resend-receipt",function(e){return confirm(give_vars.resend_receipt)})},variable_price_list:function(){e('select[name="forms"]').chosen().change(function(){var t,i=e(".give-donation-level");return!!(t=e(this).val())&&(!!i.length&&void e.ajax({type:"POST",url:ajaxurl,data:{form_id:t,payment_id:e('input[name="give_payment_id"]').val(),action:"give_check_for_form_price_variations_html"},success:function(t){t=t.trim(),t?(i.html(t),e('select[name="give-variable-price"]').chosen().change()):i.html("")}}))}),e("#give-donation-overview").on("change",'select[name="give-variable-price"]',function(){var t=jQuery(this).data("prices"),i=e("#give-payment-total");e(this).val()in t&&(i.val(t[e(this).val()]).css("background-color","yellow"),window.setTimeout(function(){i.css("background-color","white")},1e3))})}},o={init:function(){this.toggle_options(),this.main_setting_update_notice(),this.verify_settings()},toggle_options:function(){var t=e('input[name="email_access"]',".give-setting-tab-body-general");t.on("change",function(){var t=e('input[name="email_access"]:checked',".give-setting-tab-body-general").val();"enabled"===t?(e("#recaptcha_key").parents("tr").show(),e("#recaptcha_secret").parents("tr").show()):(e("#recaptcha_key").parents("tr").hide(),e("#recaptcha_secret").parents("tr").hide())}).change();var i=e('input[name="form_featured_img"]',".give-setting-tab-body-display");i.on("change",function(){var t=e('input[name="form_featured_img"]:checked',".give-setting-tab-body-display").val();"enabled"===t?e("#featured_image_size").parents("tr").show():e("#featured_image_size").parents("tr").hide()}).change();var n=e('input[name="terms"]',".give-setting-tab-body-display");n.on("change",function(){var t=e('input[name="terms"]:checked',".give-setting-tab-body-display").val();"enabled"===t?(e("#agree_to_terms_label").parents("tr").show(),e("#wp-agreement_text-wrap").parents("tr").show()):(e("#agree_to_terms_label").parents("tr").hide(),e("#wp-agreement_text-wrap").parents("tr").hide())}).change();var a=e('input[name="admin_notices"]',".give-setting-tab-body-emails");a.on("change",function(){var t=e('input[name="admin_notices"]:checked',".give-setting-tab-body-emails").val();"enabled"===t?(e("#donation_notification_subject").parents("tr").show(),e("#wp-donation_notification-wrap").parents("tr").show(),e("#admin_notice_emails").parents("tr").show()):(e("#donation_notification_subject").parents("tr").hide(),e("#wp-donation_notification-wrap").parents("tr").hide(),e("#admin_notice_emails").parents("tr").hide())}).change()},main_setting_update_notice:function(){var t=e("#setting-error-give-setting-updated");t.length&&window.setTimeout(function(){t.slideUp()},5e3)},verify_settings:function(){var t=e("#success_page"),i=e("#failure_page");t.add(i).change(function(){if(t.val()===i.val()){var n='<div id="setting-error-give-matched-success-failure-page" class="updated settings-error notice is-dismissible"> <p><strong>'+give_vars.matched_success_failure_page+'</strong></p> <button type="button" class="notice-dismiss"><span class="screen-reader-text">'+give_vars.dismiss_notice_text+"</span></button> </div>",a=e("#setting-error-give-matched-success-failure-page");if(a.length)return!1;e("h2","#give-mainform").after(n),a=e("#setting-error-give-matched-success-failure-page"),e(".notice-dismiss",a).click(function(){a.remove()}),e(this).val("")}}).change()}},r={init:function(){this.date_options(),this.donors_export(),this.recount_stats()},date_options:function(){e("#give-graphs-date-options").change(function(){var t=e(this);"other"===t.val()?e("#give-date-range-options").show():e("#give-date-range-options").hide()})},donors_export:function(){e("#give_customer_export_form").change(function(){var t=e(this),i=e("option:selected",t).val(),n=e("#give_customer_export_option");"0"===t.val()?n.show():n.hide();var a=e(".give_price_options_select");if(0!=parseInt(i)){var o={action:"give_check_for_form_price_variations",form_id:i,all_prices:!0};e.post(ajaxurl,o,function(t){a.remove(),e("#give_customer_export_form_chosen").after(t)})}else a.remove()})},recount_stats:function(){e("body").on("change","#recount-stats-type",function(){var t=e("#give-tools-recount-form"),i=e("option:selected",this).data("type"),n=e("#recount-stats-submit"),a=e("#tools-form-dropdown");if(t.find(".notice-wrap").remove(),n.removeClass("button-disabled").attr("disabled",!1),a.hide(),e(".give-recount-stats-descriptions span").hide(),"recount-form"===i)a.show(),a.find(".give-select-chosen").css({width:"auto","min-width":"250px"});else if("reset-stats"===i){t.append('<div class="notice-wrap"></div>');var o=t.find(".notice-wrap");o.html('<div class="notice notice-warning"><p><input type="checkbox" id="confirm-reset" name="confirm_reset_store" value="1" /> <label for="confirm-reset">'+give_vars.reset_stats_warn+"</label></p></div>"),n.addClass("button-disabled").attr("disabled","disabled")}else a.hide(),a.val(0);e("#"+i).show()}),e("body").on("change","#confirm-reset",function(){var t=e(this).is(":checked");t?e("#recount-stats-submit").removeClass("button-disabled").removeAttr("disabled"):e("#recount-stats-submit").addClass("button-disabled").attr("disabled","disabled")}),e("#give-tools-recount-form").submit(function(t){var i=e("#recount-stats-type").val(),n=e(this),a=e("option:selected",this).data("type");if("reset-stats"===a){var o=e("#confirm-reset").is(":checked");if(o)return!0;s=!0}n.find(".notice-wrap").remove(),n.append('<div class="notice-wrap"></div>');var r=n.find(".notice-wrap"),s=!1;if(null!==i&&0!==i||(r.html('<div class="updated error"><p>'+give_vars.batch_export_no_class+"</p></div>"),s=!0),"recount-form"===a){var c=e('select[name="form_id"]').val();0==c&&(r.html('<div class="updated error"><p>'+give_vars.batch_export_no_reqs+"</p></div>"),s=!0)}if(s)return n.find(".button-disabled").removeClass("button-disabled"),!1})}},s={init:function(){this.submit(),this.dismiss_message()},submit:function(){var t=this;e(document.body).on("submit",".give-export-form",function(i){i.preventDefault();var n=e(this).find('input[type="submit"]');if(!n.hasClass("button-disabled")){var a=e(this).serialize();n.addClass("button-disabled"),e(this).find(".notice-wrap").remove(),e(this).append('<div class="notice-wrap give-clearfix"><span class="spinner is-active"></span><div class="give-progress"><div></div></div></div>'),t.process_step(1,a,t)}})},process_step:function(t,i,n){e.ajax({type:"POST",url:ajaxurl,data:{form:i,action:"give_do_ajax_export",step:t},dataType:"json",success:function(t){if("done"==t.step||t.error||t.success){var a=e(".give-export-form").find(".give-progress").parent().parent(),o=a.find(".notice-wrap");if(a.find(".button-disabled").removeClass("button-disabled"),t.error){var r=t.message;o.html('<div class="updated error"><p>'+r+"</p></div>")}else if(t.success){var s=t.message;o.html('<div id="give-batch-success" class="updated notice is-dismissible"><p>'+s+'<span class="notice-dismiss"></span></p></div>')}else o.remove(),window.location=t.url}else e(".give-progress div").animate({width:t.percentage+"%"},50,function(){}),n.process_step(parseInt(t.step),i,n)}}).fail(function(t){window.console&&window.console.log&&console.log(t),e(".notice-wrap").append(t.responseText)})},dismiss_message:function(){e("body").on("click","#give-batch-success .notice-dismiss",function(){e("#give-batch-success").parent().slideUp("fast")})}},c=function(){e('select[name="give-payment-status"]').on("change",function(){var t=e(this).val();e(".give-donation-status").removeClass(function(e,t){return(t.match(/\bstatus-\S+/g)||[]).join(" ")}).addClass("status-"+t)})},d={init:function(){this.edit_customer(),this.add_email(),this.user_search(),this.remove_user(),this.cancel_edit(),this.change_country(),this.add_note(),this.delete_checked()},edit_customer:function(){e("body").on("click","#edit-customer",function(t){t.preventDefault(),e("#give-customer-card-wrapper .editable").hide(),e("#give-customer-card-wrapper .edit-item").fadeIn().css("display","block")})},user_search:function(){e("body").on("click.giveSelectUser",".give_user_search_results a",function(t){t.preventDefault();var i=e(this).data("userid");e('input[name="customerinfo[user_id]"]').val(i)})},remove_user:function(){e("body").on("click","#disconnect-customer",function(t){t.preventDefault();var i=e('input[name="customerinfo[id]"]').val(),n={give_action:"disconnect-userid",customer_id:i,_wpnonce:e("#edit-customer-info #_wpnonce").val()};e.post(ajaxurl,n,function(e){window.location.href=window.location.href},"json")})},cancel_edit:function(){e("body").on("click","#give-edit-customer-cancel",function(t){t.preventDefault(),e("#give-customer-card-wrapper .edit-item").hide(),e("#give-customer-card-wrapper .editable").show(),e(".give_user_search_results").html("")})},change_country:function(){e('select[name="customerinfo[country]"]').change(function(){var t=e(this),i={action:"give_get_states",country:t.val(),field_name:"customerinfo[state]"};return e.post(ajaxurl,i,function(t){"nostates"==t?e(':input[name="customerinfo[state]"]').replaceWith('<input type="text" name="'+i.field_name+'" value="" class="give-edit-toggles medium-text"/>'):e(':input[name="customerinfo[state]"]').replaceWith(t)}),!1})},add_note:function(){e("body").on("click","#add-customer-note",function(t){t.preventDefault();var i={give_action:"add-customer-note",customer_id:e("#customer-id").val(),customer_note:e("#customer-note").val(),add_customer_note_nonce:e("#add_customer_note_nonce").val()};if(i.customer_note)e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){e("#give-customer-notes").prepend(t),e(".give-no-customer-notes").hide(),e("#customer-note").val("")}}).fail(function(e){window.console&&window.console.log&&console.log(e)});else{var n=e("#customer-note").css("border-color");e("#customer-note").css("border-color","red"),setTimeout(function(){e("#customer-note").css("border-color",n)},500)}})},delete_checked:function(){e("#give-customer-delete-confirm").change(function(){var t=e("#give-customer-delete-records"),i=e("#give-delete-customer");e(this).prop("checked")?(t.attr("disabled",!1),i.attr("disabled",!1)):(t.attr("disabled",!0),t.prop("checked",!1),i.attr("disabled",!0))})},add_email:function(){e("#add-customer-email").length&&e(document.body).on("click","#add-customer-email",function(t){t.preventDefault();var i=e(this),n=i.parent();n.parent().find(".notice-wrap").remove(),n.find(".spinner").css("visibility","visible"),i.attr("disabled",!0);var a=n.find('input[name="customer-id"]').val(),o=n.find('input[name="additional-email"]').val(),r=n.find('input[name="make-additional-primary"]').is(":checked"),s=n.find('input[name="add_email_nonce"]').val(),c={give_action:"add_donor_email",customer_id:a,email:o,primary:r,_wpnonce:s};e.post(ajaxurl,c,function(e){!0===e.success?window.location.href=e.redirect:(i.attr("disabled",!1),n.after('<div class="notice-wrap"><div class="notice notice-error inline"><p>'+e.message+"</p></div></div>"),n.find(".spinner").css("visibility","hidden"))},"json")})}},l={init:function(){this.revoke_api_key(),this.regenerate_api_key()},revoke_api_key:function(){e("body").on("click",".give-revoke-api-key",function(e){return confirm(give_vars.revoke_api_key)})},regenerate_api_key:function(){e("body").on("click",".give-regenerate-api-key",function(e){return confirm(give_vars.regenerate_api_key)})}},u={init:function(){this.handle_metabox_tab_click(),this.setup_colorpicker_fields(),this.setup_media_fields(),this.setup_repeatable_fields(),this.handle_repeater_group_events(),this.handle_multi_levels_repeater_group_events()},handle_metabox_tab_click:function(){var t=e(".give-metabox-tabs a");if(t.on("click",function(i){i.preventDefault();var n=e(this).parent(),a=e("ul.give-metabox-sub-tabs",n),o=a.length,r=t.parents("li"),s=e("ul.give-metabox-sub-tabs"),c=e(this).parents("ul.give-metabox-sub-tabs").length;if(o){n.toggleClass("active"),a.toggleClass("give-hidden");var d=e("li.active","ul.give-metabox-sub-tabs");return s.not(a).addClass("give-hidden"),r.not(n).removeClass("active"),d.addClass("active"),!1}return c?c&&(e("ul.give-metabox-sub-tabs").addClass("give-hidden"),r.removeClass("active"),e(this).parents("ul.give-metabox-sub-tabs").removeClass("give-hidden").children("li").removeClass("active"),e(this).parents("li.has-sub-fields").addClass("active")):r.each(function(t,i){i=e(i),i.removeClass("active"),i.hasClass("has-sub-fields")&&e("ul.give-metabox-sub-tabs",i).addClass("give-hidden")}),e(this).parent().addClass("active"),e(".give_options_panel").addClass("give-hidden"),e(e(this).attr("href")).removeClass("give-hidden"),!1}),location.hash.length){var i=e('a[href="'+location.hash+'"]',".give-metabox-tabs");i.length&&i.trigger("click")}},setup_colorpicker_fields:function(){e(document).ready(function(){var t=e(".give-colorpicker");t.length&&t.each(function(t,i){var n=e(i);n.parents(".give-template").length||n.wpColorPicker()})})},setup_media_fields:function(){var t;e("body").on("click",".give-media-upload",function(i){return i.preventDefault(),window.give_media_uploader_input_field=e(this),t?void t.open():(t=wp.media.frames.file_frame=wp.media({title:give_vars.metabox_fields.media.button_title,button:{text:give_vars.metabox_fields.media.button_title},multiple:!1}),t.on("select",function(){var e=t.state().get("selection").first().toJSON(),i=window.give_media_uploader_input_field.prev(),n="id"===i.data("fvalue")?e.id:e.url;console.log(i),i.val(n)}),void t.open())})},setup_repeatable_fields:function(){jQuery(function(){jQuery(".give-repeatable-field-section").each(function(){var t=e(this),i={wrapper:".give-repeatable-fields-section-wrapper",container:".container",row:".give-row",add:".give-add-repeater-field-section-row",remove:".give-remove",move:".give-move",template:".give-template",confirm_before_remove_row:!0,confirm_before_remove_row_text:give_vars.confirm_before_remove_row_text,is_sortable:!0,before_add:null,after_add:v,before_remove:null,after_remove:p,sortable_options:{placeholder:"give-ui-placeholder-state-highlight",start:function(t,i){e("body").trigger("repeater_field_sorting_start",[i.item])},stop:function(t,i){e("body").trigger("repeater_field_sorting_stop",[i.item])},update:function(i,n){n.item.next().hasClass("give-template")&&n.item.next().after(n.item);var a=e(".give-row",t).not(".give-template");if(a.length){var o=1;a.each(function(t,i){var n=e(".give-field, label",e(i));n.length&&n.each(function(){var t=e(this).parents(".give-field-wrap"),i=e(this);e.each(this.attributes,function(e,n){var a=this.value.replace(/\[/g,"_").replace(/]/g,""),r=a+"_field",s="",c="";this.value&&(this.value=this.value.replace(/\[\d+\]/g,"["+(o-1)+"]"),c=this.value.replace(/\[/g,"_").replace(/]/g,""),t.hasClass(r)&&(s=c+"_field",t.removeClass(r).addClass(s)),a==i.attr("id")&&i.attr("id",c))})}),o++}),t.trigger("repeater_field_row_reordered",[n.item])}}}};jQuery(this).repeatable_fields(i)})})},handle_repeater_group_events:function(){var t=e(".give-repeatable-field-section"),i=e("body");i.on("click",".give-row-head button",function(){var t=e(this).closest("tr");t.toggleClass("closed"),e(".give-row-body",t).toggle()}),t.on("repeater_field_new_row_added repeater_field_row_deleted repeater_field_row_reordered",function(){_(e(this))}),i.on("repeater_field_sorting_start",function(t,i){var n=e(".wp-editor-area",i);n.length&&n.each(function(t,i){window.setTimeout(function(){tinyMCE.execCommand("mceRemoveEditor",!0,e(i).attr("id"))},300)})}),i.on("repeater_field_sorting_stop",function(t,i){var n=e(".wp-editor-area",i);n.length&&n.each(function(t,i){window.setTimeout(function(){var t=e(i).attr("id");tinyMCE.execCommand("mceAddEditor",!0,t),window.setTimeout(function(){switchEditors.go(t,"html"),e("#"+t+"-tmce").trigger("click")},100)},300)})}),t.each(function(t,i){var n=e(i);_(n),parseInt(n.data("close-tabs"))&&(e(".give-row-head button",n).trigger("click"),e(".give-template",n).removeClass("closed"),e(".give-template .give-row-body",n).show())}),t.on("repeater_field_new_row_added",function(t,i,n){e(".give-colorpicker",e(this)).each(function(t,i){var n=e(i);n.parents(".wp-picker-container").length||n.parents(".give-template").length||n.wpColorPicker()});var a=e("div[data-wp-editor]",n);a.length&&a.each(function(t,i){var n=e(i),a=e(".wp-editor-wrap",n),o=e("textarea",n),r="give_wysiwyg_unique_"+Math.random().toString().replace(".","_"),s=a.prev();o.attr("id",r),e.post(ajaxurl,{action:"give_load_wp_editor",wp_editor:n.data("wp-editor"),wp_editor_id:r,textarea_name:e("textarea",n).attr("name")},function(t){a.remove(),s.after(t),tinyMCEPreInit.qtInit[o.attr("id")]=e.extend(!0,tinyMCEPreInit.qtInit._give_agree_text,{id:r}),tinyMCEPreInit.mceInit[r]=e.extend(!0,tinyMCEPreInit.mceInit._give_agree_text,{body_class:r+" post-type-give_forms post-status-publish locale-"+tinyMCEPreInit.mceInit._give_agree_text.wp_lang_attr.toLowerCase(),selector:"#"+r}),tinymce.init(tinyMCEPreInit.mceInit[r]),quicktags(tinyMCEPreInit.qtInit[r]),QTags._buttonsInit(),window.setTimeout(function(){switchEditors.go(r,"html"),e("#"+r+"-tmce").trigger("click")},100),window.wpActiveEditor||(window.wpActiveEditor=r)})})})},handle_multi_levels_repeater_group_events:function(){var t=e("#_give_donation_levels_field");e("body").on("keyup",".give-multilevel-text-field",function(){var t=e(this).closest("tr"),i=e(".give-row-head h2 span",t),n=i.data("header-title");return(!e(this).val()||e(this).val()!==i.html())&&void(e(this).val()?i.html(n+": "+e(this).val()):i.html(n))}),e(".give-multilevel-text-field").each(function(t,i){if(t){var n=e(i),a=n.closest("tr"),o=e(".give-row-head h2 span",a),r=o.data("header-title");return(!n.val()||n.val()!==o.html())&&void(n.val()?o.html(r+": "+n.val()):o.html(r))}}),t.on("repeater_field_row_deleted",function(){var t=e(this);window.setTimeout(function(){var i=t,n=e(".give-row",i).not(".give-template"),a=e(".give-give_default_radio_inline",n),o=n.length;1===o&&a.prop("checked",!0)},200)}),t.on("repeater_field_new_row_added",function(t,i,n){var a=e(this),o=0;window.setTimeout(function(){e(".give-give_default_radio_inline",a).is(":checked")===!1&&e(".give-row",a).not(".give-template").first().find(".give-give_default_radio_inline").prop("checked",!0)},200),e('input[type="hidden"].give-levels_id',a).each(function(t,i){var n=e(i),a=parseInt(n.val());o<a&&(o=a)}),e('input[type="hidden"].give-levels_id',n).val(++o)})}},v=function(t,i){var n=e(t).attr("data-rf-row-count"),a=e(t),o=a.parents(".give-repeatable-field-section");n++,e("*",i).each(function(){e.each(this.attributes,function(e,t){this.value=this.value.replace("{{row-count-placeholder}}",n-1)})}),e(t).attr("data-rf-row-count",n),o.trigger("repeater_field_new_row_added",[t,i])},p=function(t){var i=e(t),n=i.parents(".give-repeatable-field-section"),a=e(t).attr("data-rf-row-count");i.attr("data-rf-row-count",--a),n.trigger("repeater_field_row_deleted")},_=function(t){if(parseInt(t.data("group-numbering"))){var i=e(".give-row-head h2 span",t),n=i.data("header-title");i.each(function(t,i){var a=e(i);a.parents(".give-template").length||a.html(n+": "+t)})}},g=function(){jQuery('[data-tooltip!=""]').qtip({content:{attr:"data-tooltip"},style:{classes:"qtip-rounded qtip-tipsy"},events:{show:function(t,i){var n=e(i.elements.target[0]);n.qtip("option","position.my",void 0==n.data("tooltip-my-position")?"bottom center":n.data("tooltip-my-position")),n.qtip("option","position.at",void 0==n.data("tooltip-target-position")?"top center":n.data("tooltip-target-position"))}}})},h={init:function(){this.handle_bulk_delete()},handle_bulk_delete:function(){var t=e("#give-payments-filter");t.on("submit",function(t){var i=e('select[name="action"]',e(this)).val(),n=[],a="";switch(e('input[name="payment[]"]:checked',e(this)).each(function(t,i){n.push(e(this).val())}),n=n.length.toString(),i){case"delete":if(!parseInt(n))return alert(give_vars.bulk_action["delete"].zero_payment_selected),!1;if(a=1<n?give_vars.bulk_action["delete"].delete_payments:give_vars.bulk_action["delete"].delete_payment,!window.confirm(a.replace("{payment_count}",n)))return!1;break;case"resend-receipt":if(!parseInt(n))return alert(give_vars.bulk_action.resend_receipt.zero_recipient_selected),!1;if(a=1<n?give_vars.bulk_action.resend_receipt.resend_receipts:give_vars.bulk_action.resend_receipt.resend_receipt,!window.confirm(a.replace("{payment_count}",n)))return!1}return!0})}};e(function(){function v(t){t.each(function(){e(this).qtip({style:"qtip-dark qtip-tipsy",content:{text:give_vars.price_format_guide.trim()},show:"",position:{my:"bottom center",at:"top center"}})})}i(),c(),n(),a.init(),o.init(),r.init(),d.init(),l.init(),s.init(),u.init(),h.init(),g(),e("a.give-rating-link").click(function(){jQuery(this).parent().text(jQuery(this).data("rated"))}),e(".give-ajax-user-search").on("keyup",function(){var t=e(this).val(),i="";e(this).data("exclude")&&(i=e(this).data("exclude")),e(".give-ajax").show(),data={action:"give_search_users",user_name:t,exclude:i},document.body.style.cursor="wait",e.ajax({type:"POST",data:data,dataType:"json",url:ajaxurl,success:function(t){e(".give-ajax").hide(),e(".give_user_search_results").removeClass("hidden"),e(".give_user_search_results span").html(""),e(t.results).appendTo(".give_user_search_results span"),document.body.style.cursor="default"}})}),e("body").on("click.giveSelectUser",".give_user_search_results span a",function(t){t.preventDefault();var i=e(this).data("login");e(".give-ajax-user-search").val(i),e(".give_user_search_results").addClass("hidden"),e(".give_user_search_results span").html("")}),e("body").on("click.giveCancelUserSearch",".give_user_search_results a.give-ajax-user-cancel",function(t){t.preventDefault(),e(".give-ajax-user-search").val(""),e(".give_user_search_results").addClass("hidden"),e(".give_user_search_results span").html("")});var p=e("input.give-money-field, input.give-price-field"),_=give_vars.thousands_separator,f=give_vars.decimal_separator,m="",b="",w="",y=f===_?1:0;v(p),e("#_give_donation_levels_repeat").on("click","button.cmb-add-group-row",function(){window.setTimeout(function(){p=e("input.give-money-field, input.give-price-field"),v(p)},100)}),e("#poststuff").on("keyup","input.give-money-field, input.give-price-field",function(){m=(e(this).val().match(new RegExp(_,"g"))||[]).length,b=(e(this).val().match(new RegExp("[a-z]","g"))||[]).length,-1!==e(this).val().indexOf(_)&&y<m?e(this).qtip("show"):b?e(this).qtip("show"):e(this).qtip("hide"),m=b=""}),e("#poststuff").on("focusout","input.give-money-field, input.give-price-field",function(){return w=t(e(this).val(),!1),parseInt(w)?(w=w.replace(".",f),-1!==w.indexOf("-")&&(w=w.replace("-","")),void e(this).val(w)):(e(this).val(""),!1)}),e(".give-settings-page").on("click","#give-show-sub-nav",function(t){t.preventDefault();var i=e(this).next();return i.is(":hover")||i.toggleClass("give-hidden"),!1}).on("blur","#give-show-sub-nav",function(){var t=e(this).next();t.is(":hover")||t.addClass("give-hidden")}),give_render_responsive_tabs()})}(jQuery),jQuery(window).resize(function(){give_render_responsive_tabs()});
assets/js/frontend/give-checkout-global.js CHANGED
@@ -26,19 +26,19 @@ jQuery(function ($) {
26
 
27
  // If the country field has changed, we need to update the state/province field
28
  var postData = {
29
- action: 'give_get_states',
30
- country: $this.val(),
31
  field_name: 'card_state'
32
  };
33
 
34
  $.ajax({
35
- type: 'POST',
36
- data: postData,
37
- url: give_global_vars.ajaxurl,
38
  xhrFields: {
39
  withCredentials: true
40
  },
41
- success: function (response) {
42
  if ('nostates' == response) {
43
  var text_field = '<input type="text" id="card_state" name="card_state" class="cart-state give-input required" value=""/>';
44
  $form.find('input[name="card_state"], select[name="card_state"]').replaceWith(text_field);
@@ -60,7 +60,6 @@ jQuery(function ($) {
60
  doc.on('change', '#give_cc_address input.card_state, #give_cc_address select', update_billing_state_field
61
  );
62
 
63
-
64
  /**
65
  * Format CC Fields
66
  * @description Set variables and format cc fields
@@ -72,7 +71,7 @@ jQuery(function ($) {
72
  //Loop through forms on page and set CC validation
73
  give_form.each(function () {
74
  var card_number = $(this).find('.card-number');
75
- var card_cvc = $(this).find('.card-cvc');
76
  var card_expiry = $(this).find('.card-expiry');
77
 
78
  //Only validate if there is a card field
@@ -106,13 +105,13 @@ jQuery(function ($) {
106
  * Validate cc fields on change
107
  */
108
  doc.on('keyup change', '.give-form .card-number, .give-form .card-cvc, .give-form .card-expiry', function () {
109
- var el = $(this),
110
- give_form = el.parents('form.give-form'),
111
- id = el.attr('id'),
112
  card_number = give_form.find('.card-number'),
113
- card_cvc = give_form.find('.card-cvc'),
114
  card_expiry = give_form.find('.card-expiry'),
115
- type = $.payment.cardType(card_number.val());
116
 
117
  if (id.indexOf('card_number') > -1) {
118
 
@@ -172,7 +171,6 @@ jQuery(function ($) {
172
  return Math.abs(parseFloat(accounting.unformat(price, give_global_vars.decimal_separator)));
173
  }
174
 
175
-
176
  /**
177
  * Get formatted amount
178
  *
@@ -182,16 +180,15 @@ jQuery(function ($) {
182
 
183
  //Set the custom amount input value format properly
184
  var format_args = {
185
- symbol: '',
186
- decimal: give_global_vars.decimal_separator,
187
- thousand: give_global_vars.thousands_separator,
188
  precision: give_global_vars.number_decimals
189
  };
190
 
191
  return accounting.formatMoney(amount, format_args);
192
  }
193
 
194
-
195
  /**
196
  * Get Price ID and levels for multi donation form
197
  *
@@ -215,11 +212,10 @@ jQuery(function ($) {
215
  ) ? jQuery(item) : item
216
  );
217
 
218
-
219
  // Add price id and amount to collector.
220
  variable_prices.push({
221
  price_id: item.data('price-id'),
222
- amount: give_unformat_currency(item.val())
223
  });
224
  });
225
 
@@ -237,9 +233,9 @@ jQuery(function ($) {
237
 
238
  // Add a class to the currently selected gateway on click
239
  doc.on('click', '#give-payment-mode-select input', function () {
240
- var $form = $(this).parents('form'),
241
- $gateways_li = $('#give-payment-mode-select li'),
242
- old_payment_gateway = $('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),
243
  new_payment_gateways = '';
244
 
245
  // Unselect all payment gateways.
@@ -276,7 +272,6 @@ jQuery(function ($) {
276
  var current_total = parent_form.find('.give-final-total-amount').data('total');
277
  $(this).data('amount', give_unformat_currency(current_total));
278
 
279
-
280
  //This class is used for CSS purposes
281
  $(this).parent('.give-donation-amount').addClass('give-custom-amount-focus-in');
282
 
@@ -297,14 +292,14 @@ jQuery(function ($) {
297
  *
298
  */
299
  doc.on('blur', '.give-donation-amount .give-text-input', function (e, $parent_form, donation_amount, price_id) {
300
- var parent_form = ($parent_form != undefined) ? $parent_form : $(this).closest('form'),
301
  pre_focus_amount = $(this).data('amount'),
302
- this_value = (donation_amount != undefined) ? donation_amount : $(this).val(),
303
- $minimum_amount = parent_form.find('input[name="give-form-minimum"]'),
304
- value_min = give_unformat_currency($minimum_amount.val()),
305
- value_now = (this_value == 0) ? value_min : give_unformat_currency(this_value),
306
- variable_prices = give_get_variable_prices($(this).parents('form')),
307
- error_msg = '';
308
 
309
  /**
310
  * Flag Multi-levels for min. donation conditional.
@@ -312,7 +307,7 @@ jQuery(function ($) {
312
  * Note: Value of this variable will be:
313
  * a. -1 if no any level found.
314
  * b. [0-*] Any number from zero if donation level found.
315
- * c custom if donation level not found and donation amount is greater then the custom minimum amount.
316
  *
317
  * @type {number/string} Donation level ID.
318
  */
@@ -320,12 +315,11 @@ jQuery(function ($) {
320
  undefined != price_id
321
  ) ? price_id : -1;
322
 
323
-
324
  //Set the custom amount input value format properly
325
  var format_args = {
326
- symbol: '',
327
- decimal: give_global_vars.decimal_separator,
328
- thousand: give_global_vars.thousands_separator,
329
  precision: give_global_vars.number_decimals
330
  };
331
 
@@ -364,7 +358,7 @@ jQuery(function ($) {
364
  //It doesn't... Invalid Minimum
365
  $(this).addClass('give-invalid-amount');
366
  format_args.symbol = give_global_vars.currency_sign;
367
- error_msg = give_global_vars.bad_minimum + ' ' + give_format_currency(value_min, format_args);
368
 
369
  //Disable submit
370
  parent_form.find('.give-submit').prop('disabled', true);
@@ -453,7 +447,6 @@ jQuery(function ($) {
453
 
454
  });
455
 
456
-
457
  //Multi-level Buttons: Update Amount Field based on Multi-level Donation Select
458
  doc.on('click touchend', '.give-donation-level-btn', function (e) {
459
  e.preventDefault(); //don't let the form submit
@@ -481,8 +474,8 @@ jQuery(function ($) {
481
  function update_multiselect_vals(selected_field) {
482
 
483
  var $parent_form = selected_field.parents('form'),
484
- this_amount = selected_field.val(),
485
- price_id = selected_field.data('price-id');
486
 
487
  // Check if price ID blank because of dropdown type
488
  if (!price_id) {
@@ -528,7 +521,7 @@ jQuery(function ($) {
528
  */
529
  function sent_back_to_form() {
530
 
531
- var form_id = give_get_parameter_by_name('form-id');
532
  var payment_mode = give_get_parameter_by_name('payment-mode');
533
 
534
  // Sanity check - only proceed if query strings in place.
@@ -536,9 +529,9 @@ jQuery(function ($) {
536
  return false;
537
  }
538
 
539
- var form_wrap = $('body').find('#give-form-' + form_id + '-wrap');
540
- var form = form_wrap.find('form.give-form');
541
- var display_modal = form_wrap.hasClass('give-display-modal');
542
  var display_reveal = form_wrap.hasClass('give-display-reveal');
543
 
544
  // Update payment mode radio so it's correctly checked.
@@ -547,7 +540,7 @@ jQuery(function ($) {
547
 
548
  // Select the proper level for Multi-level forms.
549
  // It can either be a dropdown, buttons, or radio list. Default is buttons field type.
550
- var level_id = give_get_parameter_by_name('level-id');
551
  var level_field = form.find('*[data-price-id="' + level_id + '"]');
552
  if (level_field.length > 0) {
553
  update_multiselect_vals(level_field);
@@ -579,8 +572,8 @@ jQuery(function ($) {
579
  if (!url) {
580
  url = window.location.href;
581
  }
582
- name = name.replace(/[\[\]]/g, "\\$&");
583
- var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
584
  results = regex.exec(url);
585
  if (!results) {
586
  return null;
@@ -591,5 +584,15 @@ jQuery(function ($) {
591
  return decodeURIComponent(results[2].replace(/\+/g, " "));
592
  }
593
 
 
 
 
 
 
 
 
 
 
 
594
 
595
  });
26
 
27
  // If the country field has changed, we need to update the state/province field
28
  var postData = {
29
+ action : 'give_get_states',
30
+ country : $this.val(),
31
  field_name: 'card_state'
32
  };
33
 
34
  $.ajax({
35
+ type : 'POST',
36
+ data : postData,
37
+ url : give_global_vars.ajaxurl,
38
  xhrFields: {
39
  withCredentials: true
40
  },
41
+ success : function (response) {
42
  if ('nostates' == response) {
43
  var text_field = '<input type="text" id="card_state" name="card_state" class="cart-state give-input required" value=""/>';
44
  $form.find('input[name="card_state"], select[name="card_state"]').replaceWith(text_field);
60
  doc.on('change', '#give_cc_address input.card_state, #give_cc_address select', update_billing_state_field
61
  );
62
 
 
63
  /**
64
  * Format CC Fields
65
  * @description Set variables and format cc fields
71
  //Loop through forms on page and set CC validation
72
  give_form.each(function () {
73
  var card_number = $(this).find('.card-number');
74
+ var card_cvc = $(this).find('.card-cvc');
75
  var card_expiry = $(this).find('.card-expiry');
76
 
77
  //Only validate if there is a card field
105
  * Validate cc fields on change
106
  */
107
  doc.on('keyup change', '.give-form .card-number, .give-form .card-cvc, .give-form .card-expiry', function () {
108
+ var el = $(this),
109
+ give_form = el.parents('form.give-form'),
110
+ id = el.attr('id'),
111
  card_number = give_form.find('.card-number'),
112
+ card_cvc = give_form.find('.card-cvc'),
113
  card_expiry = give_form.find('.card-expiry'),
114
+ type = $.payment.cardType(card_number.val());
115
 
116
  if (id.indexOf('card_number') > -1) {
117
 
171
  return Math.abs(parseFloat(accounting.unformat(price, give_global_vars.decimal_separator)));
172
  }
173
 
 
174
  /**
175
  * Get formatted amount
176
  *
180
 
181
  //Set the custom amount input value format properly
182
  var format_args = {
183
+ symbol : '',
184
+ decimal : give_global_vars.decimal_separator,
185
+ thousand : give_global_vars.thousands_separator,
186
  precision: give_global_vars.number_decimals
187
  };
188
 
189
  return accounting.formatMoney(amount, format_args);
190
  }
191
 
 
192
  /**
193
  * Get Price ID and levels for multi donation form
194
  *
212
  ) ? jQuery(item) : item
213
  );
214
 
 
215
  // Add price id and amount to collector.
216
  variable_prices.push({
217
  price_id: item.data('price-id'),
218
+ amount : give_unformat_currency(item.val())
219
  });
220
  });
221
 
233
 
234
  // Add a class to the currently selected gateway on click
235
  doc.on('click', '#give-payment-mode-select input', function () {
236
+ var $form = $(this).parents('form'),
237
+ $gateways_li = $('#give-payment-mode-select li'),
238
+ old_payment_gateway = $('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),
239
  new_payment_gateways = '';
240
 
241
  // Unselect all payment gateways.
272
  var current_total = parent_form.find('.give-final-total-amount').data('total');
273
  $(this).data('amount', give_unformat_currency(current_total));
274
 
 
275
  //This class is used for CSS purposes
276
  $(this).parent('.give-donation-amount').addClass('give-custom-amount-focus-in');
277
 
292
  *
293
  */
294
  doc.on('blur', '.give-donation-amount .give-text-input', function (e, $parent_form, donation_amount, price_id) {
295
+ var parent_form = ($parent_form != undefined) ? $parent_form : $(this).closest('form'),
296
  pre_focus_amount = $(this).data('amount'),
297
+ this_value = (donation_amount != undefined) ? donation_amount : $(this).val(),
298
+ $minimum_amount = parent_form.find('input[name="give-form-minimum"]'),
299
+ value_min = give_unformat_currency($minimum_amount.val()),
300
+ value_now = (this_value == 0) ? value_min : give_unformat_currency(this_value),
301
+ variable_prices = give_get_variable_prices($(this).parents('form')),
302
+ error_msg = '';
303
 
304
  /**
305
  * Flag Multi-levels for min. donation conditional.
307
  * Note: Value of this variable will be:
308
  * a. -1 if no any level found.
309
  * b. [0-*] Any number from zero if donation level found.
310
+ * c custom if donation level not found and donation amount is greater than the custom minimum amount.
311
  *
312
  * @type {number/string} Donation level ID.
313
  */
315
  undefined != price_id
316
  ) ? price_id : -1;
317
 
 
318
  //Set the custom amount input value format properly
319
  var format_args = {
320
+ symbol : '',
321
+ decimal : give_global_vars.decimal_separator,
322
+ thousand : give_global_vars.thousands_separator,
323
  precision: give_global_vars.number_decimals
324
  };
325
 
358
  //It doesn't... Invalid Minimum
359
  $(this).addClass('give-invalid-amount');
360
  format_args.symbol = give_global_vars.currency_sign;
361
+ error_msg = give_global_vars.bad_minimum + ' ' + give_format_currency(value_min, format_args);
362
 
363
  //Disable submit
364
  parent_form.find('.give-submit').prop('disabled', true);
447
 
448
  });
449
 
 
450
  //Multi-level Buttons: Update Amount Field based on Multi-level Donation Select
451
  doc.on('click touchend', '.give-donation-level-btn', function (e) {
452
  e.preventDefault(); //don't let the form submit
474
  function update_multiselect_vals(selected_field) {
475
 
476
  var $parent_form = selected_field.parents('form'),
477
+ this_amount = selected_field.val(),
478
+ price_id = selected_field.data('price-id');
479
 
480
  // Check if price ID blank because of dropdown type
481
  if (!price_id) {
521
  */
522
  function sent_back_to_form() {
523
 
524
+ var form_id = give_get_parameter_by_name('form-id');
525
  var payment_mode = give_get_parameter_by_name('payment-mode');
526
 
527
  // Sanity check - only proceed if query strings in place.
529
  return false;
530
  }
531
 
532
+ var form_wrap = $('body').find('#give-form-' + form_id + '-wrap');
533
+ var form = form_wrap.find('form.give-form');
534
+ var display_modal = form_wrap.hasClass('give-display-modal');
535
  var display_reveal = form_wrap.hasClass('give-display-reveal');
536
 
537
  // Update payment mode radio so it's correctly checked.
540
 
541
  // Select the proper level for Multi-level forms.
542
  // It can either be a dropdown, buttons, or radio list. Default is buttons field type.
543
+ var level_id = give_get_parameter_by_name('level-id');
544
  var level_field = form.find('*[data-price-id="' + level_id + '"]');
545
  if (level_field.length > 0) {
546
  update_multiselect_vals(level_field);
572
  if (!url) {
573
  url = window.location.href;
574
  }
575
+ name = name.replace(/[\[\]]/g, "\\$&");
576
+ var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
577
  results = regex.exec(url);
578
  if (!results) {
579
  return null;
584
  return decodeURIComponent(results[2].replace(/\+/g, " "));
585
  }
586
 
587
+ /**
588
+ * Show/Hide term and condition
589
+ */
590
+ doc.on('click', '.give_terms_links', function (e) {
591
+ e.preventDefault();
592
+ var $fieldset_wrapper = $(this).closest('fieldset');
593
+ $('[class^=give_terms-]', $fieldset_wrapper).slideToggle();
594
+ $('a.give_terms_links', $fieldset_wrapper).toggle();
595
+ return false;
596
+ });
597
 
598
  });
assets/js/frontend/give-checkout-global.min.js CHANGED
@@ -1 +1 @@
1
- var give_scripts,give_global_vars;jQuery(function(e){function a(){var a=e(this),i=a.parents("form");if("card_state"!=a.attr("id")){i.find("#card_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var t={action:"give_get_states",country:a.val(),field_name:"card_state"};e.ajax({type:"POST",data:t,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){if("nostates"==e){var a='<input type="text" id="card_state" name="card_state" class="cart-state give-input required" value=""/>';i.find('input[name="card_state"], select[name="card_state"]').replaceWith(a)}else i.find('input[name="card_state"], select[name="card_state"]').replaceWith(e);s.trigger("give_checkout_billing_address_updated",[e,i.attr("id")])}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}function i(){give_form=e("form.give-form"),give_form.each(function(){var a=e(this).find(".card-number"),i=e(this).find(".card-cvc"),t=e(this).find(".card-expiry");return 0!==a.length&&(a.payment("formatCardNumber"),i.payment("formatCardCVC"),void t.payment("formatCardExpiry"))})}function t(e,a){return"after"==give_global_vars.currency_pos&&(a.format="%v%s"),accounting.formatMoney(e,a).trim()}function n(e){return Math.abs(parseFloat(accounting.unformat(e,give_global_vars.decimal_separator)))}function o(e){var a={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals};return accounting.formatMoney(e,a)}function r(a){var i=[];return a.hasClass("give-form-type-multi")?(e.each(a.find(".give-donation-levels-wrap [data-price-id] "),function(e,a){a=a instanceof jQuery?a:jQuery(a),i.push({price_id:a.data("price-id"),amount:n(a.val())})}),i):i}function d(a){var i=a.parents("form"),t=a.val(),o=a.data("price-id");return o||(o=a.find("option:selected").data("price-id")),"custom"===t?(i.find(".give-amount-top").val("").focus(),!1):(i.find(".give-amount-top").val(t),i.find("span.give-amount-top").text(t),e(".give-donation-amount .give-text-input",i).data("amount",n(i.find(".give-final-total-amount").data("total"))),i.find(".give-donation-amount .give-text-input").trigger("blur",[i,t,o]),void e(document).trigger("give_donation_value_updated",[i,t,o]))}function l(){var a=v("form-id"),i=v("payment-mode");if(!a||!i)return!1;var t=e("body").find("#give-form-"+a+"-wrap"),n=t.find("form.give-form"),o=t.hasClass("give-display-modal"),r=t.hasClass("give-display-reveal");n.find("#give-gateway-radio-list label").removeClass("give-gateway-option-selected"),n.find("input[name=payment-mode][value="+i+"]").prop("checked",!0).parent().addClass("give-gateway-option-selected");var l=v("level-id"),s=n.find('*[data-price-id="'+l+'"]');s.length>0&&d(s),o?give_open_form_modal(t,n):r&&(n.find(".give-btn-reveal").hide(),n.find("#give-payment-mode-select, #give_purchase_form_wrap").slideDown())}function v(e,a){a||(a=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),t=i.exec(a);return t?t[2]?decodeURIComponent(t[2].replace(/\+/g," ")):"":null}var s=e(document);s.on("change","#give_cc_address input.card_state, #give_cc_address select",a),i(),s.on("give_gateway_loaded",function(){i()}),e.fn.toggleError=function(e){return this.toggleClass("error",e),this.toggleClass("valid",!e),this},s.on("keyup change",".give-form .card-number, .give-form .card-cvc, .give-form .card-expiry",function(){var a=e(this),i=a.parents("form.give-form"),t=a.attr("id"),n=i.find(".card-number"),o=i.find(".card-cvc"),r=i.find(".card-expiry"),d=e.payment.cardType(n.val());if(t.indexOf("card_number")>-1){var l=i.find(".card-type");null===d?(l.removeClass().addClass("off card-type"),a.removeClass("valid").addClass("error")):l.removeClass().addClass("card-type "+d),n.toggleError(!e.payment.validateCardNumber(n.val()))}if(t.indexOf("card_cvc")>-1&&o.toggleError(!e.payment.validateCardCVC(o.val(),d)),t.indexOf("card_expiry")>-1){r.toggleError(!e.payment.validateCardExpiry(r.payment("cardExpiryVal")));var v=r.payment("cardExpiryVal");i.find(".card-expiry-month").val(v.month),i.find(".card-expiry-year").val(v.year)}}),s.on("submit","#give_payment_mode",function(){var a=e("#give-gateway option:selected").val();if(0==a)return alert(give_global_vars.no_gateway),!1}),s.on("click","#give-payment-mode-select input",function(){var a=e(this).parents("form"),i=e("#give-payment-mode-select li"),t=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),n="";i.removeClass("give-gateway-option-selected"),i.prop("checked",!1),e(this).prop("checked",!0),e(this).parent().addClass("give-gateway-option-selected"),n=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),a.attr("action",a.attr("action").replace("payment-mode="+t,"payment-mode="+n))}),s.on("focus",".give-donation-amount .give-text-input",function(a){var i=e(this).parents("form");e(this).removeClass("invalid-amount");var t=i.find(".give-final-total-amount").data("total");e(this).data("amount",n(t)),e(this).parent(".give-donation-amount").addClass("give-custom-amount-focus-in"),i.find(".give-default-level, .give-radio-input").removeClass("give-default-level"),i.find(".give-btn-level-custom").addClass("give-default-level"),i.find(".give-radio-input").prop("checked",!1),i.find(".give-radio-input.give-radio-level-custom").prop("checked",!0),i.find(".give-select-level").prop("selected",!1),i.find(".give-select-level .give-donation-level-custom").prop("selected",!0)}),s.on("blur",".give-donation-amount .give-text-input",function(a,i,d,l){var v=void 0!=i?i:e(this).closest("form"),s=e(this).data("amount"),c=void 0!=d?d:e(this).val(),g=v.find('input[name="give-form-minimum"]'),m=n(g.val()),u=0==c?m:n(c),p=r(e(this).parents("form")),f="";l=void 0!=l?l:-1;var _={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals},h=t(u,_);if(e(this).val(h),!p.length||-1<l||(e.each(p,function(e,a){if(a.amount===u)return l=a.price_id,!1}),!(-1<l)&&m<=u&&(l="custom")),(u<m||u<1)&&-1===l){e(this).addClass("give-invalid-amount"),_.symbol=give_global_vars.currency_sign,f=give_global_vars.bad_minimum+" "+t(m,_),v.find(".give-submit").prop("disabled",!0);var y=v.find(".give-invalid-minimum");if(0===y.length){var b=e('<div class="give_error give-invalid-minimum">'+f+"</div>").hide();b.insertBefore(v.find(".give-total-wrap")).show()}}else e(this).removeClass("give-invalid-amount"),v.find(".give-invalid-minimum").slideUp(300,function(){e(this).remove()}),v.find(".give-submit").prop("disabled",!1);if(s!==u&&(_.symbol=give_global_vars.currency_sign,v.find(".give-final-total-amount").data("total",u).text(t(u,_))),-1!==l)switch(e('input[name="give-price-id"]',v).val(l),v.find(".give-amount-hidden").val(o(u)),v.find(".give-default-level").removeClass("give-default-level"),!0){case!!v.find(".give-radio-input").length:v.find(".give-radio-input").prop("checked",!1),v.find('.give-radio-input[data-price-id="'+l+'"]').prop("checked",!0).addClass("give-default-level");break;case!!v.find("button.give-donation-level-btn").length:v.find("button.give-donation-level-btn").blur(),v.find('button.give-donation-level-btn[data-price-id="'+l+'"]').focus().addClass("give-default-level");break;case!!v.find("select.give-select-level").length:v.find("select.give-select-level option").prop("selected",!1),v.find('select.give-select-level option[data-price-id="'+l+'"]').prop("selected",!0).addClass("give-default-level")}e(this).parent(".give-donation-amount").removeClass("give-custom-amount-focus-in")}),s.on("click touchend",".give-donation-level-btn",function(a){a.preventDefault(),d(e(this))}),s.on("click touchend",".give-radio-input-level",function(a){d(e(this))}),s.on("change",".give-select-level",function(a){d(e(this))}),l()});
1
+ var give_scripts,give_global_vars;jQuery(function(e){function a(){var a=e(this),i=a.parents("form");if("card_state"!=a.attr("id")){i.find("#card_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var t={action:"give_get_states",country:a.val(),field_name:"card_state"};e.ajax({type:"POST",data:t,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){if("nostates"==e){var a='<input type="text" id="card_state" name="card_state" class="cart-state give-input required" value=""/>';i.find('input[name="card_state"], select[name="card_state"]').replaceWith(a)}else i.find('input[name="card_state"], select[name="card_state"]').replaceWith(e);v.trigger("give_checkout_billing_address_updated",[e,i.attr("id")])}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}function i(){give_form=e("form.give-form"),give_form.each(function(){var a=e(this).find(".card-number"),i=e(this).find(".card-cvc"),t=e(this).find(".card-expiry");return 0!==a.length&&(a.payment("formatCardNumber"),i.payment("formatCardCVC"),void t.payment("formatCardExpiry"))})}function t(e,a){return"after"==give_global_vars.currency_pos&&(a.format="%v%s"),accounting.formatMoney(e,a).trim()}function n(e){return Math.abs(parseFloat(accounting.unformat(e,give_global_vars.decimal_separator)))}function o(e){var a={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals};return accounting.formatMoney(e,a)}function r(a){var i=[];return a.hasClass("give-form-type-multi")?(e.each(a.find(".give-donation-levels-wrap [data-price-id] "),function(e,a){a=a instanceof jQuery?a:jQuery(a),i.push({price_id:a.data("price-id"),amount:n(a.val())})}),i):i}function d(a){var i=a.parents("form"),t=a.val(),o=a.data("price-id");return o||(o=a.find("option:selected").data("price-id")),"custom"===t?(i.find(".give-amount-top").val("").focus(),!1):(i.find(".give-amount-top").val(t),i.find("span.give-amount-top").text(t),e(".give-donation-amount .give-text-input",i).data("amount",n(i.find(".give-final-total-amount").data("total"))),i.find(".give-donation-amount .give-text-input").trigger("blur",[i,t,o]),void e(document).trigger("give_donation_value_updated",[i,t,o]))}function l(){var a=s("form-id"),i=s("payment-mode");if(!a||!i)return!1;var t=e("body").find("#give-form-"+a+"-wrap"),n=t.find("form.give-form"),o=t.hasClass("give-display-modal"),r=t.hasClass("give-display-reveal");n.find("#give-gateway-radio-list label").removeClass("give-gateway-option-selected"),n.find("input[name=payment-mode][value="+i+"]").prop("checked",!0).parent().addClass("give-gateway-option-selected");var l=s("level-id"),v=n.find('*[data-price-id="'+l+'"]');v.length>0&&d(v),o?give_open_form_modal(t,n):r&&(n.find(".give-btn-reveal").hide(),n.find("#give-payment-mode-select, #give_purchase_form_wrap").slideDown())}function s(e,a){a||(a=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),t=i.exec(a);return t?t[2]?decodeURIComponent(t[2].replace(/\+/g," ")):"":null}var v=e(document);v.on("change","#give_cc_address input.card_state, #give_cc_address select",a),i(),v.on("give_gateway_loaded",function(){i()}),e.fn.toggleError=function(e){return this.toggleClass("error",e),this.toggleClass("valid",!e),this},v.on("keyup change",".give-form .card-number, .give-form .card-cvc, .give-form .card-expiry",function(){var a=e(this),i=a.parents("form.give-form"),t=a.attr("id"),n=i.find(".card-number"),o=i.find(".card-cvc"),r=i.find(".card-expiry"),d=e.payment.cardType(n.val());if(t.indexOf("card_number")>-1){var l=i.find(".card-type");null===d?(l.removeClass().addClass("off card-type"),a.removeClass("valid").addClass("error")):l.removeClass().addClass("card-type "+d),n.toggleError(!e.payment.validateCardNumber(n.val()))}if(t.indexOf("card_cvc")>-1&&o.toggleError(!e.payment.validateCardCVC(o.val(),d)),t.indexOf("card_expiry")>-1){r.toggleError(!e.payment.validateCardExpiry(r.payment("cardExpiryVal")));var s=r.payment("cardExpiryVal");i.find(".card-expiry-month").val(s.month),i.find(".card-expiry-year").val(s.year)}}),v.on("submit","#give_payment_mode",function(){var a=e("#give-gateway option:selected").val();if(0==a)return alert(give_global_vars.no_gateway),!1}),v.on("click","#give-payment-mode-select input",function(){var a=e(this).parents("form"),i=e("#give-payment-mode-select li"),t=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),n="";i.removeClass("give-gateway-option-selected"),i.prop("checked",!1),e(this).prop("checked",!0),e(this).parent().addClass("give-gateway-option-selected"),n=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),a.attr("action",a.attr("action").replace("payment-mode="+t,"payment-mode="+n))}),v.on("focus",".give-donation-amount .give-text-input",function(a){var i=e(this).parents("form");e(this).removeClass("invalid-amount");var t=i.find(".give-final-total-amount").data("total");e(this).data("amount",n(t)),e(this).parent(".give-donation-amount").addClass("give-custom-amount-focus-in"),i.find(".give-default-level, .give-radio-input").removeClass("give-default-level"),i.find(".give-btn-level-custom").addClass("give-default-level"),i.find(".give-radio-input").prop("checked",!1),i.find(".give-radio-input.give-radio-level-custom").prop("checked",!0),i.find(".give-select-level").prop("selected",!1),i.find(".give-select-level .give-donation-level-custom").prop("selected",!0)}),v.on("blur",".give-donation-amount .give-text-input",function(a,i,d,l){var s=void 0!=i?i:e(this).closest("form"),v=e(this).data("amount"),c=void 0!=d?d:e(this).val(),g=s.find('input[name="give-form-minimum"]'),m=n(g.val()),u=0==c?m:n(c),p=r(e(this).parents("form")),f="";l=void 0!=l?l:-1;var _={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals},h=t(u,_);if(e(this).val(h),!p.length||-1<l||(e.each(p,function(e,a){if(a.amount===u)return l=a.price_id,!1}),!(-1<l)&&m<=u&&(l="custom")),(u<m||u<1)&&-1===l){e(this).addClass("give-invalid-amount"),_.symbol=give_global_vars.currency_sign,f=give_global_vars.bad_minimum+" "+t(m,_),s.find(".give-submit").prop("disabled",!0);var y=s.find(".give-invalid-minimum");if(0===y.length){var b=e('<div class="give_error give-invalid-minimum">'+f+"</div>").hide();b.insertBefore(s.find(".give-total-wrap")).show()}}else e(this).removeClass("give-invalid-amount"),s.find(".give-invalid-minimum").slideUp(300,function(){e(this).remove()}),s.find(".give-submit").prop("disabled",!1);if(v!==u&&(_.symbol=give_global_vars.currency_sign,s.find(".give-final-total-amount").data("total",u).text(t(u,_))),-1!==l)switch(e('input[name="give-price-id"]',s).val(l),s.find(".give-amount-hidden").val(o(u)),s.find(".give-default-level").removeClass("give-default-level"),!0){case!!s.find(".give-radio-input").length:s.find(".give-radio-input").prop("checked",!1),s.find('.give-radio-input[data-price-id="'+l+'"]').prop("checked",!0).addClass("give-default-level");break;case!!s.find("button.give-donation-level-btn").length:s.find("button.give-donation-level-btn").blur(),s.find('button.give-donation-level-btn[data-price-id="'+l+'"]').focus().addClass("give-default-level");break;case!!s.find("select.give-select-level").length:s.find("select.give-select-level option").prop("selected",!1),s.find('select.give-select-level option[data-price-id="'+l+'"]').prop("selected",!0).addClass("give-default-level")}e(this).parent(".give-donation-amount").removeClass("give-custom-amount-focus-in")}),v.on("click touchend",".give-donation-level-btn",function(a){a.preventDefault(),d(e(this))}),v.on("click touchend",".give-radio-input-level",function(a){d(e(this))}),v.on("change",".give-select-level",function(a){d(e(this))}),l(),v.on("click",".give_terms_links",function(a){a.preventDefault();var i=e(this).closest("fieldset");return e("[class^=give_terms-]",i).slideToggle(),e("a.give_terms_links",i).toggle(),!1})});
assets/js/frontend/give.all.min.js CHANGED
@@ -6,5 +6,5 @@
6
  !function(t,e,i){!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):jQuery&&!jQuery.fn.qtip&&t(jQuery)}(function(s){"use strict";function o(t,e,i,o){this.id=i,this.target=t,this.tooltip=k,this.elements={target:t},this._id=R+"-"+i,this.timers={img:{}},this.options=e,this.plugins={},this.cache={event:{},target:s(),disabled:I,attr:o,onTooltip:I,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=I}function n(t){return t===k||"object"!==s.type(t)}function r(t){return!(s.isFunction(t)||t&&t.attr||t.length||"object"===s.type(t)&&(t.jquery||t.then))}function a(t){var e,i,o,a;return n(t)?I:(n(t.metadata)&&(t.metadata={type:t.metadata}),"content"in t&&(e=t.content,n(e)||e.jquery||e.done?e=t.content={text:i=r(e)?I:e}:i=e.text,"ajax"in e&&(o=e.ajax,a=o&&o.once!==I,delete e.ajax,e.text=function(t,e){var n=i||s(this).attr(e.options.content.attr)||"Loading...",r=s.ajax(s.extend({},o,{context:e})).then(o.success,k,o.error).then(function(t){return t&&a&&e.set("content.text",t),t},function(t,i,s){e.destroyed||0===t.status||e.set("content.text",i+": "+s)});return a?n:(e.set("content.text",n),r)}),"title"in e&&(s.isPlainObject(e.title)&&(e.button=e.title.button,e.title=e.title.text),r(e.title||I)&&(e.title=I))),"position"in t&&n(t.position)&&(t.position={my:t.position,at:t.position}),"show"in t&&n(t.show)&&(t.show=t.show.jquery?{target:t.show}:t.show===W?{ready:W}:{event:t.show}),"hide"in t&&n(t.hide)&&(t.hide=t.hide.jquery?{target:t.hide}:{event:t.hide}),"style"in t&&n(t.style)&&(t.style={classes:t.style}),s.each(V,function(){this.sanitize&&this.sanitize(t)}),t)}function h(t,e){for(var i,s=0,o=t,n=e.split(".");o=o[n[s++]];)s<n.length&&(i=o);return[i||t,n.pop()]}function l(t,e){var i,s,o;for(i in this.checks)for(s in this.checks[i])(o=new RegExp(s,"i").exec(t))&&(e.push(o),("builtin"===i||this.plugins[i])&&this.checks[i][s].apply(this.plugins[i]||this,e))}function c(t){return Y.concat("").join(t?"-"+t+" ":" ")}function d(t,e){return e>0?setTimeout(s.proxy(t,this),e):void t.call(this)}function p(t){this.tooltip.hasClass(tt)||(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this.timers.show=d.call(this,function(){this.toggle(W,t)},this.options.show.delay))}function u(t){if(!this.tooltip.hasClass(tt)&&!this.destroyed){var e=s(t.relatedTarget),i=e.closest(G)[0]===this.tooltip[0],o=e[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==e[0]&&"mouse"===this.options.position.target&&i||this.options.hide.fixed&&/mouse(out|leave|move)/.test(t.type)&&(i||o))try{t.preventDefault(),t.stopImmediatePropagation()}catch(n){}else this.timers.hide=d.call(this,function(){this.toggle(I,t)},this.options.hide.delay,this)}}function f(t){!this.tooltip.hasClass(tt)&&this.options.hide.inactive&&(clearTimeout(this.timers.inactive),this.timers.inactive=d.call(this,function(){this.hide(t)},this.options.hide.inactive))}function g(t){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(t)}function m(t,i,o){s(e.body).delegate(t,(i.split?i:i.join("."+R+" "))+"."+R,function(){var t=q.api[s.attr(this,X)];t&&!t.disabled&&o.apply(t,arguments)})}function v(t,i,n){var r,h,l,c,d,p=s(e.body),u=t[0]===e?p:t,f=t.metadata?t.metadata(n.metadata):k,g="html5"===n.metadata.type&&f?f[n.metadata.name]:k,m=t.data(n.metadata.name||"qtipopts");try{m="string"==typeof m?s.parseJSON(m):m}catch(v){}if(c=s.extend(W,{},q.defaults,n,"object"==typeof m?a(m):k,a(g||f)),h=c.position,c.id=i,"boolean"==typeof c.content.text){if(l=t.attr(c.content.attr),c.content.attr===I||!l)return I;c.content.text=l}if(h.container.length||(h.container=p),h.target===I&&(h.target=u),c.show.target===I&&(c.show.target=u),c.show.solo===W&&(c.show.solo=h.container.closest("body")),c.hide.target===I&&(c.hide.target=u),c.position.viewport===W&&(c.position.viewport=h.container),h.container=h.container.eq(0),h.at=new j(h.at,W),h.my=new j(h.my),t.data(R))if(c.overwrite)t.qtip("destroy",!0);else if(c.overwrite===I)return I;return t.attr(H,i),c.suppress&&(d=t.attr("title"))&&t.removeAttr("title").attr(it,d).attr("title",""),r=new o(t,c,i,(!!l)),t.data(R,r),r}function y(t){return t.charAt(0).toUpperCase()+t.slice(1)}function b(t,e){var s,o,n=e.charAt(0).toUpperCase()+e.slice(1),r=(e+" "+vt.join(n+" ")+n).split(" "),a=0;if(mt[e])return t.css(mt[e]);for(;s=r[a++];)if((o=t.css(s))!==i)return mt[e]=s,o}function w(t,e){return Math.ceil(parseFloat(b(t,e)))}function _(t,e){this._ns="tip",this.options=e,this.offset=e.offset,this.size=[e.width,e.height],this.init(this.qtip=t)}function x(t,e){this.options=e,this._ns="-modal",this.init(this.qtip=t)}function C(t,e){this._ns="ie6",this.init(this.qtip=t)}var q,T,j,z,M,W=!0,I=!1,k=null,E="x",S="y",A="width",L="height",P="top",D="left",B="bottom",F="right",N="center",O="flipinvert",$="shift",V={},R="qtip",H="data-hasqtip",X="data-qtip-id",Y=["ui-widget","ui-tooltip"],G="."+R,U="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Q=R+"-fixed",J=R+"-default",K=R+"-focus",Z=R+"-hover",tt=R+"-disabled",et="_replacedByqTip",it="oldtitle",st={ie:function(){for(var t=4,i=e.createElement("div");(i.innerHTML="<!--[if gt IE "+t+"]><i></i><![endif]-->")&&i.getElementsByTagName("i")[0];t+=1);return t>4?t:NaN}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||I};T=o.prototype,T._when=function(t){return s.when.apply(s,t)},T.render=function(t){if(this.rendered||this.destroyed)return this;var e,i=this,o=this.options,n=this.cache,r=this.elements,a=o.content.text,h=o.content.title,l=o.content.button,c=o.position,d=("."+this._id+" ",[]);return s.attr(this.target[0],"aria-describedby",this._id),n.posClass=this._createPosClass((this.position={my:c.my,at:c.at}).my),this.tooltip=r.tooltip=e=s("<div/>",{id:this._id,"class":[R,J,o.style.classes,n.posClass].join(" "),width:o.style.width||"",height:o.style.height||"",tracking:"mouse"===c.target&&c.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":I,"aria-describedby":this._id+"-content","aria-hidden":W}).toggleClass(tt,this.disabled).attr(X,this.id).data(R,this).appendTo(c.container).append(r.content=s("<div />",{"class":R+"-content",id:this._id+"-content","aria-atomic":W})),this.rendered=-1,this.positioning=W,h&&(this._createTitle(),s.isFunction(h)||d.push(this._updateTitle(h,I))),l&&this._createButton(),s.isFunction(a)||d.push(this._updateContent(a,I)),this.rendered=W,this._setWidget(),s.each(V,function(t){var e;"render"===this.initialize&&(e=this(i))&&(i.plugins[t]=e)}),this._unassignEvents(),this._assignEvents(),this._when(d).then(function(){i._trigger("render"),i.positioning=I,i.hiddenDuringWait||!o.show.ready&&!t||i.toggle(W,n.event,I),i.hiddenDuringWait=I}),q.api[this.id]=this,this},T.destroy=function(t){function e(){if(!this.destroyed){this.destroyed=W;var t,e=this.target,i=e.attr(it);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),s.each(this.plugins,function(t){this.destroy&&this.destroy()});for(t in this.timers)clearTimeout(this.timers[t]);e.removeData(R).removeAttr(X).removeAttr(H).removeAttr("aria-describedby"),this.options.suppress&&i&&e.attr("title",i).removeAttr(it),this._unassignEvents(),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=k,delete q.api[this.id]}}return this.destroyed?this.target:(t===W&&"hide"!==this.triggering||!this.rendered?e.call(this):(this.tooltip.one("tooltiphidden",s.proxy(e,this)),!this.triggering&&this.hide()),this.target)},z=T.checks={builtin:{"^id$":function(t,e,i,o){var n=i===W?q.nextid:i,r=R+"-"+n;n!==I&&n.length>0&&!s("#"+r).length?(this._id=r,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):t[e]=o},"^prerender":function(t,e,i){i&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(t,e,i){this._updateContent(i)},"^content.attr$":function(t,e,i,s){this.options.content.text===this.target.attr(s)&&this._updateContent(this.target.attr(i))},"^content.title$":function(t,e,i){return i?(i&&!this.elements.title&&this._createTitle(),void this._updateTitle(i)):this._removeTitle()},"^content.button$":function(t,e,i){this._updateButton(i)},"^content.title.(text|button)$":function(t,e,i){this.set("content."+e,i)},"^position.(my|at)$":function(t,e,i){"string"==typeof i&&(this.position[e]=t[e]=new j(i,"at"===e))},"^position.container$":function(t,e,i){this.rendered&&this.tooltip.appendTo(i)},"^show.ready$":function(t,e,i){i&&(!this.rendered&&this.render(W)||this.toggle(W))},"^style.classes$":function(t,e,i,s){this.rendered&&this.tooltip.removeClass(s).addClass(i)},"^style.(width|height)":function(t,e,i){this.rendered&&this.tooltip.css(e,i)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(t,e,i){this.rendered&&this.tooltip.toggleClass(J,!!i)},"^events.(render|show|move|hide|focus|blur)$":function(t,e,i){this.rendered&&this.tooltip[(s.isFunction(i)?"":"un")+"bind"]("tooltip"+e,i)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var t=this.options.position;this.tooltip.attr("tracking","mouse"===t.target&&t.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},T.get=function(t){if(this.destroyed)return this;var e=h(this.options,t.toLowerCase()),i=e[0][e[1]];return i.precedance?i.string():i};var ot=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,nt=/^prerender|show\.ready/i;T.set=function(t,e){if(this.destroyed)return this;var i,o=this.rendered,n=I,r=this.options;this.checks;return"string"==typeof t?(i=t,t={},t[i]=e):t=s.extend({},t),s.each(t,function(e,i){if(o&&nt.test(e))return void delete t[e];var a,l=h(r,e.toLowerCase());a=l[0][l[1]],l[0][l[1]]=i&&i.nodeType?s(i):i,n=ot.test(e)||n,t[e]=[l[0],l[1],i,a]}),a(r),this.positioning=W,s.each(t,s.proxy(l,this)),this.positioning=I,this.rendered&&this.tooltip[0].offsetWidth>0&&n&&this.reposition("mouse"===r.position.target?k:this.cache.event),this},T._update=function(t,e,i){var o=this,n=this.cache;return this.rendered&&t?(s.isFunction(t)&&(t=t.call(this.elements.target,n.event,this)||""),s.isFunction(t.then)?(n.waiting=W,t.then(function(t){return n.waiting=I,o._update(t,e)},k,function(t){return o._update(t,e)})):t===I||!t&&""!==t?I:(t.jquery&&t.length>0?e.empty().append(t.css({display:"block",visibility:"visible"})):e.html(t),this._waitForContent(e).then(function(t){o.rendered&&o.tooltip[0].offsetWidth>0&&o.reposition(n.event,!t.length)}))):I},T._waitForContent=function(t){var e=this.cache;return e.waiting=W,(s.fn.imagesLoaded?t.imagesLoaded():s.Deferred().resolve([])).done(function(){e.waiting=I}).promise()},T._updateContent=function(t,e){this._update(t,this.elements.content,e)},T._updateTitle=function(t,e){this._update(t,this.elements.title,e)===I&&this._removeTitle(I)},T._createTitle=function(){var t=this.elements,e=this._id+"-title";t.titlebar&&this._removeTitle(),t.titlebar=s("<div />",{"class":R+"-titlebar "+(this.options.style.widget?c("header"):"")}).append(t.title=s("<div />",{id:e,"class":R+"-title","aria-atomic":W})).insertBefore(t.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(t){s(this).toggleClass("ui-state-active ui-state-focus","down"===t.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(t){s(this).toggleClass("ui-state-hover","mouseover"===t.type)}),this.options.content.button&&this._createButton()},T._removeTitle=function(t){var e=this.elements;e.title&&(e.titlebar.remove(),e.titlebar=e.title=e.button=k,t!==I&&this.reposition())},T._createPosClass=function(t){return R+"-pos-"+(t||this.options.position.my).abbrev()},T.reposition=function(i,o){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=W;var n,r,a,h,l=this.cache,c=this.tooltip,d=this.options.position,p=d.target,u=d.my,f=d.at,g=d.viewport,m=d.container,v=d.adjust,y=v.method.split(" "),b=c.outerWidth(I),w=c.outerHeight(I),_=0,x=0,C=c.css("position"),q={left:0,top:0},T=c[0].offsetWidth>0,j=i&&"scroll"===i.type,z=s(t),M=m[0].ownerDocument,k=this.mouse;if(s.isArray(p)&&2===p.length)f={x:D,y:P},q={left:p[0],top:p[1]};else if("mouse"===p)f={x:D,y:P},(!v.mouse||this.options.hide.distance)&&l.origin&&l.origin.pageX?i=l.origin:!i||i&&("resize"===i.type||"scroll"===i.type)?i=l.event:k&&k.pageX&&(i=k),"static"!==C&&(q=m.offset()),M.body.offsetWidth!==(t.innerWidth||M.documentElement.clientWidth)&&(r=s(e.body).offset()),q={left:i.pageX-q.left+(r&&r.left||0),top:i.pageY-q.top+(r&&r.top||0)},v.mouse&&j&&k&&(q.left-=(k.scrollX||0)-z.scrollLeft(),q.top-=(k.scrollY||0)-z.scrollTop());else{if("event"===p?i&&i.target&&"scroll"!==i.type&&"resize"!==i.type?l.target=s(i.target):i.target||(l.target=this.elements.target):"event"!==p&&(l.target=s(p.jquery?p:this.elements.target)),p=l.target,p=s(p).eq(0),0===p.length)return this;p[0]===e||p[0]===t?(_=st.iOS?t.innerWidth:p.width(),x=st.iOS?t.innerHeight:p.height(),p[0]===t&&(q={top:(g||p).scrollTop(),left:(g||p).scrollLeft()})):V.imagemap&&p.is("area")?n=V.imagemap(this,p,f,V.viewport?y:I):V.svg&&p&&p[0].ownerSVGElement?n=V.svg(this,p,f,V.viewport?y:I):(_=p.outerWidth(I),x=p.outerHeight(I),q=p.offset()),n&&(_=n.width,x=n.height,r=n.offset,q=n.position),q=this.reposition.offset(p,q,m),(st.iOS>3.1&&st.iOS<4.1||st.iOS>=4.3&&st.iOS<4.33||!st.iOS&&"fixed"===C)&&(q.left-=z.scrollLeft(),q.top-=z.scrollTop()),(!n||n&&n.adjustable!==I)&&(q.left+=f.x===F?_:f.x===N?_/2:0,q.top+=f.y===B?x:f.y===N?x/2:0)}return q.left+=v.x+(u.x===F?-b:u.x===N?-b/2:0),q.top+=v.y+(u.y===B?-w:u.y===N?-w/2:0),V.viewport?(a=q.adjusted=V.viewport(this,q,d,_,x,b,w),r&&a.left&&(q.left+=r.left),r&&a.top&&(q.top+=r.top),a.my&&(this.position.my=a.my)):q.adjusted={left:0,top:0},l.posClass!==(h=this._createPosClass(this.position.my))&&c.removeClass(l.posClass).addClass(l.posClass=h),this._trigger("move",[q,g.elem||g],i)?(delete q.adjusted,o===I||!T||isNaN(q.left)||isNaN(q.top)||"mouse"===p||!s.isFunction(d.effect)?c.css(q):s.isFunction(d.effect)&&(d.effect.call(c,this,s.extend({},q)),c.queue(function(t){s(this).css({opacity:"",height:""}),st.ie&&this.style.removeAttribute("filter"),t()})),this.positioning=I,this):this},T.reposition.offset=function(t,i,o){function n(t,e){i.left+=e*t.scrollLeft(),i.top+=e*t.scrollTop()}if(!o[0])return i;var r,a,h,l,c=s(t[0].ownerDocument),d=!!st.ie&&"CSS1Compat"!==e.compatMode,p=o[0];do"static"!==(a=s.css(p,"position"))&&("fixed"===a?(h=p.getBoundingClientRect(),n(c,-1)):(h=s(p).position(),h.left+=parseFloat(s.css(p,"borderLeftWidth"))||0,h.top+=parseFloat(s.css(p,"borderTopWidth"))||0),i.left-=h.left+(parseFloat(s.css(p,"marginLeft"))||0),i.top-=h.top+(parseFloat(s.css(p,"marginTop"))||0),r||"hidden"===(l=s.css(p,"overflow"))||"visible"===l||(r=s(p)));while(p=p.offsetParent);return r&&(r[0]!==c[0]||d)&&n(r,1),i};var rt=(j=T.reposition.Corner=function(t,e){t=(""+t).replace(/([A-Z])/," $1").replace(/middle/gi,N).toLowerCase(),this.x=(t.match(/left|right/i)||t.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(t.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!e;var i=t.charAt(0);this.precedance="t"===i||"b"===i?S:E}).prototype;rt.invert=function(t,e){this[t]=this[t]===D?F:this[t]===F?D:e||this[t]},rt.string=function(t){var e=this.x,i=this.y,s=e!==i?"center"===e||"center"!==i&&(this.precedance===S||this.forceY)?[i,e]:[e,i]:[e];return t!==!1?s.join(" "):s},rt.abbrev=function(){var t=this.string(!1);return t[0].charAt(0)+(t[1]&&t[1].charAt(0)||"")},rt.clone=function(){return new j(this.string(),this.forceY)},T.toggle=function(t,i){var o=this.cache,n=this.options,r=this.tooltip;if(i){if(/over|enter/.test(i.type)&&o.event&&/out|leave/.test(o.event.type)&&n.show.target.add(i.target).length===n.show.target.length&&r.has(i.relatedTarget).length)return this;o.event=s.event.fix(i)}if(this.waiting&&!t&&(this.hiddenDuringWait=W),!this.rendered)return t?this.render(1):this;if(this.destroyed||this.disabled)return this;var a,h,l,c=t?"show":"hide",d=this.options[c],p=(this.options[t?"hide":"show"],this.options.position),u=this.options.content,f=this.tooltip.css("width"),g=this.tooltip.is(":visible"),m=t||1===d.target.length,v=!i||d.target.length<2||o.target[0]===i.target;return(typeof t).search("boolean|number")&&(t=!g),a=!r.is(":animated")&&g===t&&v,h=a?k:!!this._trigger(c,[90]),this.destroyed?this:(h!==I&&t&&this.focus(i),!h||a?this:(s.attr(r[0],"aria-hidden",!t),t?(this.mouse&&(o.origin=s.event.fix(this.mouse)),s.isFunction(u.text)&&this._updateContent(u.text,I),s.isFunction(u.title)&&this._updateTitle(u.title,I),!M&&"mouse"===p.target&&p.adjust.mouse&&(s(e).bind("mousemove."+R,this._storeMouse),M=W),f||r.css("width",r.outerWidth(I)),this.reposition(i,arguments[2]),f||r.css("width",""),d.solo&&("string"==typeof d.solo?s(d.solo):s(G,d.solo)).not(r).not(d.target).qtip("hide",s.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete o.origin,M&&!s(G+'[tracking="true"]:visible',d.solo).not(r).length&&(s(e).unbind("mousemove."+R),M=I),this.blur(i)),l=s.proxy(function(){t?(st.ie&&r[0].style.removeAttribute("filter"),r.css("overflow",""),"string"==typeof d.autofocus&&s(this.options.show.autofocus,r).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):r.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(t?"visible":"hidden")},this),d.effect===I||m===I?(r[c](),l()):s.isFunction(d.effect)?(r.stop(1,1),d.effect.call(r,this),r.queue("fx",function(t){l(),t()})):r.fadeTo(90,t?1:0,l),t&&d.target.trigger("qtip-"+this.id+"-inactive"),this))},T.show=function(t){return this.toggle(W,t)},T.hide=function(t){return this.toggle(I,t)},T.focus=function(t){if(!this.rendered||this.destroyed)return this;var e=s(G),i=this.tooltip,o=parseInt(i[0].style.zIndex,10),n=q.zindex+e.length;return i.hasClass(K)||this._trigger("focus",[n],t)&&(o!==n&&(e.each(function(){this.style.zIndex>o&&(this.style.zIndex=this.style.zIndex-1)}),e.filter("."+K).qtip("blur",t)),i.addClass(K)[0].style.zIndex=n),this},T.blur=function(t){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(K),this._trigger("blur",[this.tooltip.css("zIndex")],t),this)},T.disable=function(t){return this.destroyed?this:("toggle"===t?t=!(this.rendered?this.tooltip.hasClass(tt):this.disabled):"boolean"!=typeof t&&(t=W),this.rendered&&this.tooltip.toggleClass(tt,t).attr("aria-disabled",t),this.disabled=!!t,this)},T.enable=function(){return this.disable(I)},T._createButton=function(){var t=this,e=this.elements,i=e.tooltip,o=this.options.content.button,n="string"==typeof o,r=n?o:"Close tooltip";e.button&&e.button.remove(),o.jquery?e.button=o:e.button=s("<a />",{"class":"qtip-close "+(this.options.style.widget?"":R+"-icon"),title:r,"aria-label":r}).prepend(s("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),e.button.appendTo(e.titlebar||i).attr("role","button").click(function(e){return i.hasClass(tt)||t.hide(e),I})},T._updateButton=function(t){if(!this.rendered)return I;var e=this.elements.button;t?this._createButton():e.remove()},T._setWidget=function(){var t=this.options.style.widget,e=this.elements,i=e.tooltip,s=i.hasClass(tt);i.removeClass(tt),tt=t?"ui-state-disabled":"qtip-disabled",i.toggleClass(tt,s),i.toggleClass("ui-helper-reset "+c(),t).toggleClass(J,this.options.style.def&&!t),e.content&&e.content.toggleClass(c("content"),t),e.titlebar&&e.titlebar.toggleClass(c("header"),t),e.button&&e.button.toggleClass(R+"-icon",!t)},T._storeMouse=function(t){return(this.mouse=s.event.fix(t)).type="mousemove",this},T._bind=function(t,e,i,o,n){if(t&&i&&e.length){var r="."+this._id+(o?"-"+o:"");return s(t).bind((e.split?e:e.join(r+" "))+r,s.proxy(i,n||this)),this}},T._unbind=function(t,e){return t&&s(t).unbind("."+this._id+(e?"-"+e:"")),this},T._trigger=function(t,e,i){var o=s.Event("tooltip"+t);return o.originalEvent=i&&s.extend({},i)||this.cache.event||k,this.triggering=t,this.tooltip.trigger(o,[this].concat(e||[])),this.triggering=I,!o.isDefaultPrevented()},T._bindEvents=function(t,e,i,o,n,r){var a=i.filter(o).add(o.filter(i)),h=[];a.length&&(s.each(e,function(e,i){var o=s.inArray(i,t);o>-1&&h.push(t.splice(o,1)[0])}),h.length&&(this._bind(a,h,function(t){var e=!!this.rendered&&this.tooltip[0].offsetWidth>0;(e?r:n).call(this,t)}),i=i.not(a),o=o.not(a))),this._bind(i,t,n),this._bind(o,e,r)},T._assignInitialEvents=function(t){function e(t){return this.disabled||this.destroyed?I:(this.cache.event=t&&s.event.fix(t),this.cache.target=t&&s(t.target),clearTimeout(this.timers.show),void(this.timers.show=d.call(this,function(){this.render("object"==typeof t||i.show.ready)},i.prerender?0:i.show.delay)))}var i=this.options,o=i.show.target,n=i.hide.target,r=i.show.event?s.trim(""+i.show.event).split(" "):[],a=i.hide.event?s.trim(""+i.hide.event).split(" "):[];this._bind(this.elements.target,["remove","removeqtip"],function(t){this.destroy(!0)},"destroy"),/mouse(over|enter)/i.test(i.show.event)&&!/mouse(out|leave)/i.test(i.hide.event)&&a.push("mouseleave"),this._bind(o,"mousemove",function(t){this._storeMouse(t),this.cache.onTarget=W}),this._bindEvents(r,a,o,n,e,function(){return this.timers?void clearTimeout(this.timers.show):I}),(i.show.ready||i.prerender)&&e.call(this,t)},T._assignEvents=function(){var i=this,o=this.options,n=o.position,r=this.tooltip,a=o.show.target,h=o.hide.target,l=n.container,c=n.viewport,d=s(e),m=(s(e.body),s(t)),v=o.show.event?s.trim(""+o.show.event).split(" "):[],y=o.hide.event?s.trim(""+o.hide.event).split(" "):[];s.each(o.events,function(t,e){i._bind(r,"toggle"===t?["tooltipshow","tooltiphide"]:["tooltip"+t],e,null,r)}),/mouse(out|leave)/i.test(o.hide.event)&&"window"===o.hide.leave&&this._bind(d,["mouseout","blur"],function(t){/select|option/.test(t.target.nodeName)||t.relatedTarget||this.hide(t)}),o.hide.fixed?h=h.add(r.addClass(Q)):/mouse(over|enter)/i.test(o.show.event)&&this._bind(h,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+o.hide.event).indexOf("unfocus")>-1&&this._bind(l.closest("html"),["mousedown","touchstart"],function(t){var e=s(t.target),i=this.rendered&&!this.tooltip.hasClass(tt)&&this.tooltip[0].offsetWidth>0,o=e.parents(G).filter(this.tooltip[0]).length>0;e[0]===this.target[0]||e[0]===this.tooltip[0]||o||this.target.has(e[0]).length||!i||this.hide(t)}),"number"==typeof o.hide.inactive&&(this._bind(a,"qtip-"+this.id+"-inactive",f,"inactive"),this._bind(h.add(r),q.inactiveEvents,f)),this._bindEvents(v,y,a,h,p,u),this._bind(a.add(r),"mousemove",function(t){if("number"==typeof o.hide.distance){var e=this.cache.origin||{},i=this.options.hide.distance,s=Math.abs;(s(t.pageX-e.pageX)>=i||s(t.pageY-e.pageY)>=i)&&this.hide(t)}this._storeMouse(t)}),"mouse"===n.target&&n.adjust.mouse&&(o.hide.event&&this._bind(a,["mouseenter","mouseleave"],function(t){return this.cache?void(this.cache.onTarget="mouseenter"===t.type):I}),this._bind(d,"mousemove",function(t){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(tt)&&this.tooltip[0].offsetWidth>0&&this.reposition(t)})),(n.adjust.resize||c.length)&&this._bind(s.event.special.resize?c:m,"resize",g),n.adjust.scroll&&this._bind(m.add(n.container),"scroll",g)},T._unassignEvents=function(){var i=this.options,o=i.show.target,n=i.hide.target,r=s.grep([this.elements.target[0],this.rendered&&this.tooltip[0],i.position.container[0],i.position.viewport[0],i.position.container.closest("html")[0],t,e],function(t){return"object"==typeof t});o&&o.toArray&&(r=r.concat(o.toArray())),n&&n.toArray&&(r=r.concat(n.toArray())),this._unbind(r)._unbind(r,"destroy")._unbind(r,"inactive")},s(function(){m(G,["mouseenter","mouseleave"],function(t){var e="mouseenter"===t.type,i=s(t.currentTarget),o=s(t.relatedTarget||t.target),n=this.options;e?(this.focus(t),i.hasClass(Q)&&!i.hasClass(tt)&&clearTimeout(this.timers.hide)):"mouse"===n.position.target&&n.position.adjust.mouse&&n.hide.event&&n.show.target&&!o.closest(n.show.target[0]).length&&this.hide(t),i.toggleClass(Z,e)}),m("["+X+"]",U,f)}),q=s.fn.qtip=function(t,e,o){var n=(""+t).toLowerCase(),r=k,h=s.makeArray(arguments).slice(1),l=h[h.length-1],c=this[0]?s.data(this[0],R):k;return!arguments.length&&c||"api"===n?c:"string"==typeof t?(this.each(function(){var t=s.data(this,R);if(!t)return W;if(l&&l.timeStamp&&(t.cache.event=l),!e||"option"!==n&&"options"!==n)t[n]&&t[n].apply(t,h);else{if(o===i&&!s.isPlainObject(e))return r=t.get(e),I;t.set(e,o)}}),r!==k?r:this):"object"!=typeof t&&arguments.length?void 0:(c=a(s.extend(W,{},t)),this.each(function(t){var e,i;return i=s.isArray(c.id)?c.id[t]:c.id,i=!i||i===I||i.length<1||q.api[i]?q.nextid++:i,e=v(s(this),i,c),e===I?W:(q.api[i]=e,s.each(V,function(){"initialize"===this.initialize&&this(e)}),void e._assignInitialEvents(l))}))},s.qtip=o,q.api={},s.each({attr:function(t,e){if(this.length){var i=this[0],o="title",n=s.data(i,"qtip");if(t===o&&n&&"object"==typeof n&&n.options.suppress)return arguments.length<2?s.attr(i,it):(n&&n.options.content.attr===o&&n.cache.attr&&n.set("content.text",e),this.attr(it,e))}return s.fn["attr"+et].apply(this,arguments)},clone:function(t){var e=(s([]),s.fn["clone"+et].apply(this,arguments));return t||e.filter("["+it+"]").attr("title",function(){return s.attr(this,it)}).removeAttr(it),e}},function(t,e){if(!e||s.fn[t+et])return W;var i=s.fn[t+et]=s.fn[t];s.fn[t]=function(){return e.apply(this,arguments)||i.apply(this,arguments)}}),s.ui||(s["cleanData"+et]=s.cleanData,s.cleanData=function(t){for(var e,i=0;(e=s(t[i])).length;i++)if(e.attr(H))try{e.triggerHandler("removeqtip")}catch(o){}s["cleanData"+et].apply(this,arguments)}),q.version="2.2.1",q.nextid=0,q.inactiveEvents=U,q.zindex=15e3,q.defaults={prerender:I,id:I,overwrite:W,suppress:W,content:{text:W,attr:"title",title:I,button:I},position:{my:"top left",at:"bottom right",target:I,container:I,viewport:I,adjust:{x:0,y:0,mouse:W,scroll:W,resize:W,method:"flipinvert flipinvert"},effect:function(t,e,i){s(this).animate(e,{duration:200,queue:I})}},show:{target:I,event:"mouseenter",effect:W,delay:90,solo:I,ready:I,autofocus:I},hide:{target:I,event:"mouseleave",effect:W,delay:0,fixed:I,inactive:I,leave:"window",distance:I},style:{classes:"",widget:I,width:I,height:I,def:W},events:{render:k,move:k,show:k,hide:k,toggle:k,visible:k,hidden:k,focus:k,blur:k}};var at,ht="margin",lt="border",ct="color",dt="background-color",pt="transparent",ut=" !important",ft=!!e.createElement("canvas").getContext,gt=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,mt={},vt=["Webkit","O","Moz","ms"];if(ft)var yt=t.devicePixelRatio||1,bt=function(){var t=e.createElement("canvas").getContext("2d");return t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||1}(),wt=yt/bt;else var _t=function(t,e,i){return"<qtipvml:"+t+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(e||"")+' style="behavior: url(#default#VML); '+(i||"")+'" />'};s.extend(_.prototype,{init:function(t){var e,i;i=this.element=t.elements.tip=s("<div />",{"class":R+"-tip"}).prependTo(t.tooltip),ft?(e=s("<canvas />").appendTo(this.element)[0].getContext("2d"),e.lineJoin="miter",e.miterLimit=1e5,e.save()):(e=_t("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(e+e),t._bind(s("*",i).add(i),["click","mousedown"],function(t){t.stopPropagation()},this._ns)),t._bind(t.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(t){var e=this.qtip.elements.titlebar;return e&&(t.y===P||t.y===N&&this.element.position().top+this.size[1]/2+this.options.offset<e.outerHeight(W))},_parseCorner:function(t){var e=this.qtip.options.position.my;return t===I||e===I?t=I:t===W?t=new j(e.string()):t.string||(t=new j(t),t.fixed=W),t},_parseWidth:function(t,e,i){var s=this.qtip.elements,o=lt+y(e)+"Width";return(i?w(i,o):w(s.content,o)||w(this._useTitle(t)&&s.titlebar||s.content,o)||w(s.tooltip,o))||0},_parseRadius:function(t){var e=this.qtip.elements,i=lt+y(t.y)+y(t.x)+"Radius";return st.ie<9?0:w(this._useTitle(t)&&e.titlebar||e.content,i)||w(e.tooltip,i)||0},_invalidColour:function(t,e,i){var s=t.css(e);return!s||i&&s===t.css(i)||gt.test(s)?I:s},_parseColours:function(t){var e=this.qtip.elements,i=this.element.css("cssText",""),o=lt+y(t[t.precedance])+y(ct),n=this._useTitle(t)&&e.titlebar||e.content,r=this._invalidColour,a=[];return a[0]=r(i,dt)||r(n,dt)||r(e.content,dt)||r(e.tooltip,dt)||i.css(dt),a[1]=r(i,o,ct)||r(n,o,ct)||r(e.content,o,ct)||r(e.tooltip,o,ct)||e.tooltip.css(o),s("*",i).add(i).css("cssText",dt+":"+pt+ut+";"+lt+":0"+ut+";"),a},_calculateSize:function(t){var e,i,s,o=t.precedance===S,n=this.options.width,r=this.options.height,a="c"===t.abbrev(),h=(o?n:r)*(a?.5:1),l=Math.pow,c=Math.round,d=Math.sqrt(l(h,2)+l(r,2)),p=[this.border/h*d,this.border/r*d];return p[2]=Math.sqrt(l(p[0],2)-l(this.border,2)),p[3]=Math.sqrt(l(p[1],2)-l(this.border,2)),e=d+p[2]+p[3]+(a?0:p[0]),i=e/d,s=[c(i*n),c(i*r)],o?s:s.reverse()},_calculateTip:function(t,e,i){i=i||1,e=e||this.size;var s=e[0]*i,o=e[1]*i,n=Math.ceil(s/2),r=Math.ceil(o/2),a={br:[0,0,s,o,s,0],bl:[0,0,s,0,0,o],tr:[0,o,s,0,s,o],tl:[0,0,0,o,s,o],tc:[0,o,n,0,s,o],bc:[0,0,s,0,n,o],rc:[0,0,s,r,0,o],lc:[s,0,s,o,0,r]};return a.lt=a.br,a.rt=a.bl,a.lb=a.tr,a.rb=a.tl,a[t.abbrev()]},_drawCoords:function(t,e){t.beginPath(),t.moveTo(e[0],e[1]),t.lineTo(e[2],e[3]),t.lineTo(e[4],e[5]),t.closePath()},create:function(){var t=this.corner=(ft||st.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=t.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(e,i){if(!this.enabled)return this;var o,n,r,a,h,l,c,d,p=this.qtip.elements,u=this.element,f=u.children(),g=this.options,m=this.size,v=g.mimic,y=Math.round;e||(e=this.qtip.cache.corner||this.corner),v===I?v=e:(v=new j(v),v.precedance=e.precedance,"inherit"===v.x?v.x=e.x:"inherit"===v.y?v.y=e.y:v.x===v.y&&(v[e.precedance]=e[e.precedance])),n=v.precedance,e.precedance===E?this._swapDimensions():this._resetDimensions(),o=this.color=this._parseColours(e),o[1]!==pt?(d=this.border=this._parseWidth(e,e[e.precedance]),g.border&&d<1&&!gt.test(o[1])&&(o[0]=o[1]),this.border=d=g.border!==W?g.border:d):this.border=d=0,c=this.size=this._calculateSize(e),u.css({width:c[0],height:c[1],lineHeight:c[1]+"px"}),l=e.precedance===S?[y(v.x===D?d:v.x===F?c[0]-m[0]-d:(c[0]-m[0])/2),y(v.y===P?c[1]-m[1]:0)]:[y(v.x===D?c[0]-m[0]:0),y(v.y===P?d:v.y===B?c[1]-m[1]-d:(c[1]-m[1])/2)],ft?(r=f[0].getContext("2d"),r.restore(),r.save(),r.clearRect(0,0,6e3,6e3),a=this._calculateTip(v,m,wt),h=this._calculateTip(v,this.size,wt),f.attr(A,c[0]*wt).attr(L,c[1]*wt),f.css(A,c[0]).css(L,c[1]),this._drawCoords(r,h),r.fillStyle=o[1],r.fill(),r.translate(l[0]*wt,l[1]*wt),this._drawCoords(r,a),r.fillStyle=o[0],r.fill()):(a=this._calculateTip(v),a="m"+a[0]+","+a[1]+" l"+a[2]+","+a[3]+" "+a[4]+","+a[5]+" xe",l[2]=d&&/^(r|b)/i.test(e.string())?8===st.ie?2:1:0,f.css({coordsize:c[0]+d+" "+(c[1]+d),antialias:""+(v.string().indexOf(N)>-1),left:l[0]-l[2]*Number(n===E),top:l[1]-l[2]*Number(n===S),width:c[0]+d,height:c[1]+d}).each(function(t){var e=s(this);e[e.prop?"prop":"attr"]({coordsize:c[0]+d+" "+(c[1]+d),path:a,fillcolor:o[0],filled:!!t,stroked:!t}).toggle(!(!d&&!t)),!t&&e.html(_t("stroke",'weight="'+2*d+'px" color="'+o[1]+'" miterlimit="1000" joinstyle="miter"'))})),t.opera&&setTimeout(function(){p.tip.css({display:"inline-block",visibility:"visible"})},1),i!==I&&this.calculate(e,c)},calculate:function(t,e){if(!this.enabled)return I;var i,o,n=this,r=this.qtip.elements,a=this.element,h=this.options.offset,l=(r.tooltip.hasClass("ui-widget"),
7
  {});return t=t||this.corner,i=t.precedance,e=e||this._calculateSize(t),o=[t.x,t.y],i===E&&o.reverse(),s.each(o,function(s,o){var a,c,d;o===N?(a=i===S?D:P,l[a]="50%",l[ht+"-"+a]=-Math.round(e[i===S?0:1]/2)+h):(a=n._parseWidth(t,o,r.tooltip),c=n._parseWidth(t,o,r.content),d=n._parseRadius(t),l[o]=Math.max(-n.border,s?c:h+(d>a?d:-a)))}),l[t[i]]-=e[i===E?0:1],a.css({margin:"",top:"",bottom:"",left:"",right:""}).css(l),l},reposition:function(t,e,s,o){function n(t,e,i,s,o){t===$&&c.precedance===e&&d[s]&&c[i]!==N?c.precedance=c.precedance===E?S:E:t!==$&&d[s]&&(c[e]=c[e]===N?d[s]>0?s:o:c[e]===s?o:s)}function r(t,e,o){c[t]===N?m[ht+"-"+e]=g[t]=a[ht+"-"+e]-d[e]:(h=a[o]!==i?[d[e],-a[e]]:[-d[e],a[e]],(g[t]=Math.max(h[0],h[1]))>h[0]&&(s[e]-=d[e],g[e]=I),m[a[o]!==i?o:e]=g[t])}if(this.enabled){var a,h,l=e.cache,c=this.corner.clone(),d=s.adjusted,p=e.options.position.adjust.method.split(" "),u=p[0],f=p[1]||p[0],g={left:I,top:I,x:0,y:0},m={};this.corner.fixed!==W&&(n(u,E,S,D,F),n(f,S,E,P,B),c.string()===l.corner.string()&&l.cornerTop===d.top&&l.cornerLeft===d.left||this.update(c,I)),a=this.calculate(c),a.right!==i&&(a.left=-a.right),a.bottom!==i&&(a.top=-a.bottom),a.user=this.offset,(g.left=u===$&&!!d.left)&&r(E,D,F),(g.top=f===$&&!!d.top)&&r(S,P,B),this.element.css(m).toggle(!(g.x&&g.y||c.x===N&&g.y||c.y===N&&g.x)),s.left-=a.left.charAt?a.user:u!==$||g.top||!g.left&&!g.top?a.left+this.border:0,s.top-=a.top.charAt?a.user:f!==$||g.left||!g.left&&!g.top?a.top+this.border:0,l.cornerLeft=d.left,l.cornerTop=d.top,l.corner=c.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),at=V.tip=function(t){return new _(t,t.options.style.tip)},at.initialize="render",at.sanitize=function(t){if(t.style&&"tip"in t.style){var e=t.style.tip;"object"!=typeof e&&(e=t.style.tip={corner:e}),/string|boolean/i.test(typeof e.corner)||(e.corner=W)}},z.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(t){this.size=[t.width,t.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},s.extend(W,q.defaults,{style:{tip:{corner:W,mimic:I,width:6,height:6,border:W,offset:0}}});var xt,Ct,qt="qtip-modal",Tt="."+qt;Ct=function(){function t(t){if(s.expr[":"].focusable)return s.expr[":"].focusable;var e,i,o,n=!isNaN(s.attr(t,"tabindex")),r=t.nodeName&&t.nodeName.toLowerCase();return"area"===r?(e=t.parentNode,i=e.name,!(!t.href||!i||"map"!==e.nodeName.toLowerCase())&&(o=s("img[usemap=#"+i+"]")[0],!!o&&o.is(":visible"))):/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||n:n}function i(t){c.length<1&&t.length?t.not("body").blur():c.first().focus()}function o(t){if(h.is(":visible")){var e,o=s(t.target),a=n.tooltip,l=o.closest(G);e=l.length<1?I:parseInt(l[0].style.zIndex,10)>parseInt(a[0].style.zIndex,10),e||o.closest(G)[0]===a[0]||i(o),r=t.target===c[c.length-1]}}var n,r,a,h,l=this,c={};s.extend(l,{init:function(){return h=l.elem=s("<div />",{id:"qtip-overlay",html:"<div></div>",mousedown:function(){return I}}).hide(),s(e.body).bind("focusin"+Tt,o),s(e).bind("keydown"+Tt,function(t){n&&n.options.show.modal.escape&&27===t.keyCode&&n.hide(t)}),h.bind("click"+Tt,function(t){n&&n.options.show.modal.blur&&n.hide(t)}),l},update:function(e){n=e,c=e.options.show.modal.stealfocus!==I?e.tooltip.find("*").filter(function(){return t(this)}):[]},toggle:function(t,o,r){var c=(s(e.body),t.tooltip),d=t.options.show.modal,p=d.effect,u=o?"show":"hide",f=h.is(":visible"),g=s(Tt).filter(":visible:not(:animated)").not(c);return l.update(t),o&&d.stealfocus!==I&&i(s(":focus")),h.toggleClass("blurs",d.blur),o&&h.appendTo(e.body),h.is(":animated")&&f===o&&a!==I||!o&&g.length?l:(h.stop(W,I),s.isFunction(p)?p.call(h,o):p===I?h[u]():h.fadeTo(parseInt(r,10)||90,o?1:0,function(){o||h.hide()}),o||h.queue(function(t){h.css({left:"",top:""}),s(Tt).length||h.detach(),t()}),a=o,n.destroyed&&(n=k),l)}}),l.init()},Ct=new Ct,s.extend(x.prototype,{init:function(t){var e=t.tooltip;return this.options.on?(t.elements.overlay=Ct.elem,e.addClass(qt).css("z-index",q.modal_zindex+s(Tt).length),t._bind(e,["tooltipshow","tooltiphide"],function(t,i,o){var n=t.originalEvent;if(t.target===e[0])if(n&&"tooltiphide"===t.type&&/mouse(leave|enter)/.test(n.type)&&s(n.relatedTarget).closest(Ct.elem[0]).length)try{t.preventDefault()}catch(r){}else(!n||n&&"tooltipsolo"!==n.type)&&this.toggle(t,"tooltipshow"===t.type,o)},this._ns,this),t._bind(e,"tooltipfocus",function(t,i){if(!t.isDefaultPrevented()&&t.target===e[0]){var o=s(Tt),n=q.modal_zindex+o.length,r=parseInt(e[0].style.zIndex,10);Ct.elem[0].style.zIndex=n-1,o.each(function(){this.style.zIndex>r&&(this.style.zIndex-=1)}),o.filter("."+K).qtip("blur",t.originalEvent),e.addClass(K)[0].style.zIndex=n,Ct.update(i);try{t.preventDefault()}catch(a){}}},this._ns,this),void t._bind(e,"tooltiphide",function(t){t.target===e[0]&&s(Tt).filter(":visible").not(e).last().qtip("focus",t)},this._ns,this)):this},toggle:function(t,e,i){return t&&t.isDefaultPrevented()?this:void Ct.toggle(this.qtip,!!e,i)},destroy:function(){this.qtip.tooltip.removeClass(qt),this.qtip._unbind(this.qtip.tooltip,this._ns),Ct.toggle(this.qtip,I),delete this.qtip.elements.overlay}}),xt=V.modal=function(t){return new x(t,t.options.show.modal)},xt.sanitize=function(t){t.show&&("object"!=typeof t.show.modal?t.show.modal={on:!!t.show.modal}:"undefined"==typeof t.show.modal.on&&(t.show.modal.on=W))},q.modal_zindex=q.zindex-200,xt.initialize="render",z.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},s.extend(W,q.defaults,{show:{modal:{on:I,effect:W,blur:W,stealfocus:W,escape:W}}}),V.viewport=function(i,s,o,n,r,a,h){function l(t,e,i,o,n,r,a,h,l){var c=s[n],y=w[t],b=_[t],x=i===$,C=y===n?l:y===r?-l:-l/2,q=b===n?h:b===r?-h:-h/2,T=m[n]+v[n]-(u?0:p[n]),j=T-c,z=c+l-(a===A?f:g)-T,M=C-(w.precedance===t||y===w[e]?q:0)-(b===N?h/2:0);return x?(M=(y===n?1:-1)*C,s[n]+=j>0?j:z>0?-z:0,s[n]=Math.max(-p[n]+v[n],c-M,Math.min(Math.max(-p[n]+v[n]+(a===A?f:g),c+M),s[n],"center"===y?c-C:1e9))):(o*=i===O?2:0,j>0&&(y!==n||z>0)?(s[n]-=M+o,d.invert(t,n)):z>0&&(y!==r||j>0)&&(s[n]-=(y===N?-M:M)+o,d.invert(t,r)),s[n]<m&&-s[n]>z&&(s[n]=c,d=w.clone())),s[n]-c}var c,d,p,u,f,g,m,v,y=o.target,b=i.elements.tooltip,w=o.my,_=o.at,x=o.adjust,C=x.method.split(" "),q=C[0],T=C[1]||C[0],j=o.viewport,z=o.container,M=(i.cache,{left:0,top:0});return j.jquery&&y[0]!==t&&y[0]!==e.body&&"none"!==x.method?(p=z.offset()||M,u="static"===z.css("position"),c="fixed"===b.css("position"),f=j[0]===t?j.width():j.outerWidth(I),g=j[0]===t?j.height():j.outerHeight(I),m={left:c?0:j.scrollLeft(),top:c?0:j.scrollTop()},v=j.offset()||M,"shift"===q&&"shift"===T||(d=w.clone()),M={left:"none"!==q?l(E,S,q,x.x,D,F,A,n,a):0,top:"none"!==T?l(S,E,T,x.y,P,B,L,r,h):0,my:d}):M},V.polys={polygon:function(t,e){var i,s,o,n={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:I},r=0,a=[],h=1,l=1,c=0,d=0;for(r=t.length;r--;)i=[parseInt(t[--r],10),parseInt(t[r+1],10)],i[0]>n.position.right&&(n.position.right=i[0]),i[0]<n.position.left&&(n.position.left=i[0]),i[1]>n.position.bottom&&(n.position.bottom=i[1]),i[1]<n.position.top&&(n.position.top=i[1]),a.push(i);if(s=n.width=Math.abs(n.position.right-n.position.left),o=n.height=Math.abs(n.position.bottom-n.position.top),"c"===e.abbrev())n.position={left:n.position.left+n.width/2,top:n.position.top+n.height/2};else{for(;s>0&&o>0&&h>0&&l>0;)for(s=Math.floor(s/2),o=Math.floor(o/2),e.x===D?h=s:e.x===F?h=n.width-s:h+=Math.floor(s/2),e.y===P?l=o:e.y===B?l=n.height-o:l+=Math.floor(o/2),r=a.length;r--&&!(a.length<2);)c=a[r][0]-n.position.left,d=a[r][1]-n.position.top,(e.x===D&&c>=h||e.x===F&&c<=h||e.x===N&&(c<h||c>n.width-h)||e.y===P&&d>=l||e.y===B&&d<=l||e.y===N&&(d<l||d>n.height-l))&&a.splice(r,1);n.position={left:a[0][0],top:a[0][1]}}return n},rect:function(t,e,i,s){return{width:Math.abs(i-t),height:Math.abs(s-e),position:{left:Math.min(t,i),top:Math.min(e,s)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(t,e,i,s,o){var n=V.polys._angles[o.abbrev()],r=0===n?0:i*Math.cos(n*Math.PI),a=s*Math.sin(n*Math.PI);return{width:2*i-Math.abs(r),height:2*s-Math.abs(a),position:{left:t+r,top:e+a},adjustable:I}},circle:function(t,e,i,s){return V.polys.ellipse(t,e,i,i,s)}},V.svg=function(t,i,o){for(var n,r,a,h,l,c,d,p,u,f=(s(e),i[0]),g=s(f.ownerSVGElement),m=f.ownerDocument,v=(parseInt(i.css("stroke-width"),10)||0)/2;!f.getBBox;)f=f.parentNode;if(!f.getBBox||!f.parentNode)return I;switch(f.nodeName){case"ellipse":case"circle":p=V.polys.ellipse(f.cx.baseVal.value,f.cy.baseVal.value,(f.rx||f.r).baseVal.value+v,(f.ry||f.r).baseVal.value+v,o);break;case"line":case"polygon":case"polyline":for(d=f.points||[{x:f.x1.baseVal.value,y:f.y1.baseVal.value},{x:f.x2.baseVal.value,y:f.y2.baseVal.value}],p=[],c=-1,h=d.numberOfItems||d.length;++c<h;)l=d.getItem?d.getItem(c):d[c],p.push.apply(p,[l.x,l.y]);p=V.polys.polygon(p,o);break;default:p=f.getBBox(),p={width:p.width,height:p.height,position:{left:p.x,top:p.y}}}return u=p.position,g=g[0],g.createSVGPoint&&(r=f.getScreenCTM(),d=g.createSVGPoint(),d.x=u.left,d.y=u.top,a=d.matrixTransform(r),u.left=a.x,u.top=a.y),m!==e&&"mouse"!==t.position.target&&(n=s((m.defaultView||m.parentWindow).frameElement).offset(),n&&(u.left+=n.left,u.top+=n.top)),m=s(m),u.left+=m.scrollLeft(),u.top+=m.scrollTop(),p},V.imagemap=function(t,e,i,o){e.jquery||(e=s(e));var n,r,a,h,l,c=(e.attr("shape")||"rect").toLowerCase().replace("poly","polygon"),d=s('img[usemap="#'+e.parent("map").attr("name")+'"]'),p=s.trim(e.attr("coords")),u=p.replace(/,$/,"").split(",");if(!d.length)return I;if("polygon"===c)h=V.polys.polygon(u,i);else{if(!V.polys[c])return I;for(a=-1,l=u.length,r=[];++a<l;)r.push(parseInt(u[a],10));h=V.polys[c].apply(this,r.concat(i))}return n=d.offset(),n.left+=Math.ceil((d.outerWidth(I)-d.width())/2),n.top+=Math.ceil((d.outerHeight(I)-d.height())/2),h.position.left+=n.left,h.position.top+=n.top,h};var jt,zt='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>';s.extend(C.prototype,{_scroll:function(){var e=this.qtip.elements.overlay;e&&(e[0].style.top=s(t).scrollTop()+"px")},init:function(i){var o=i.tooltip;s("select, object").length<1&&(this.bgiframe=i.elements.bgiframe=s(zt).appendTo(o),i._bind(o,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=s("<div/>",{id:R+"-rcontainer"}).appendTo(e.body),i.elements.overlay&&i.elements.overlay.addClass("qtipmodal-ie6fix")&&(i._bind(t,["scroll","resize"],this._scroll,this._ns,this),i._bind(o,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var t,e,i=this.qtip.tooltip,s={height:i.outerHeight(I),width:i.outerWidth(I)},o=this.qtip.plugins.tip,n=this.qtip.elements.tip;e=parseInt(i.css("borderLeftWidth"),10)||0,e={left:-e,top:-e},o&&n&&(t="x"===o.corner.precedance?[A,D]:[L,P],e[t[1]]-=n[t[0]]()),this.bgiframe.css(e).css(s)},redraw:function(){if(this.qtip.rendered<1||this.drawing)return this;var t,e,i,s,o=this.qtip.tooltip,n=this.qtip.options.style,r=this.qtip.options.position.container;return this.qtip.drawing=1,n.height&&o.css(L,n.height),n.width?o.css(A,n.width):(o.css(A,"").appendTo(this.redrawContainer),e=o.width(),e%2<1&&(e+=1),i=o.css("maxWidth")||"",s=o.css("minWidth")||"",t=(i+s).indexOf("%")>-1?r.width()/100:0,i=(i.indexOf("%")>-1?t:1)*parseInt(i,10)||e,s=(s.indexOf("%")>-1?t:1)*parseInt(s,10)||0,e=i+s?Math.min(Math.max(e,s),i):e,o.css(A,Math.round(e)).appendTo(r)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([t,this.qtip.tooltip],this._ns)}}),jt=V.ie6=function(t){return 6===st.ie?new C(t):I},jt.initialize="render",z.ie6={"^content|style$":function(){this.redraw()}}})}(window,document);
8
  function give_load_gateway(e,i){var t=jQuery(e).find("#give-payment-mode-select .give-loading-text"),a=jQuery(e).find("#give-amount").val(),n=jQuery(e).find('input[name="give-form-id"]').val();t.fadeIn();var o=jQuery(e).data();1!=o["blockUI.isBlocked"]&&jQuery(e).find("#give_purchase_form_wrap").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),jQuery.post(give_scripts.ajaxurl+"?payment-mode="+i,{action:"give_load_gateway",give_total:a,give_form_id:n,give_payment_mode:i},function(i){jQuery(e).unblock(),jQuery(e).find("#give_purchase_form_wrap").html(i),jQuery(".give-no-js").hide(),jQuery(e).find("#give-payment-mode-select .give-loading-text").fadeOut(),setup_give_tooltips(),jQuery(document).trigger("give_gateway_loaded",[i,jQuery(e).attr("id")])})}function setup_give_tooltips(){jQuery('[data-tooltip!=""]').qtip({content:{attr:"data-tooltip"},style:{classes:"qtip-rounded qtip-tipsy"},position:{my:"bottom center",at:"top center"}}),jQuery.fn.qtip.zindex=2147483641}var give_scripts,give_global_vars;jQuery(document).ready(function(e){setup_give_tooltips(),e(".give-loading-text").hide(),e(document).on("click",".give-checkout-login",function(i){var t=e(this),a=e(this).parents("form"),n=e(a).find('[id^="give-checkout-login-register"] .give-loading-text'),o={action:t.data("action"),form_id:e(a).find('[name="give-form-id"]').val()};return n.show(),e.post(give_scripts.ajaxurl,o,function(i){e(a).find("[id^=give-checkout-login-register]").html(i),e(a).find(".give-submit-button-wrap").hide()}).done(function(){n.hide(),give_fl_trigger(),setup_give_tooltips()}),!1}),e(document).on("click",".give-checkout-register-cancel",function(i){i.preventDefault();var t=e(this),a=e(this).parents("form"),n={action:t.data("action"),form_id:e(a).find('[name="give-form-id"]').val()};e.post(give_scripts.ajaxurl,n,function(i){e(a).find("[id^=give-checkout-login-register]").html(e.parseJSON(i.fields)),e(a).find(".give-submit-button-wrap").show()}).done(function(){give_fl_trigger(),setup_give_tooltips()})}),e(document).on("click","[id^=give-login-fields] input[type=submit]",function(i){i.preventDefault();var t=e(this).val(),a=e(this).parents("form");e(this).val(give_global_vars.purchase_loading),a.find("[id^=give-login-fields] .give-loading-animation").fadeIn();var n={action:"give_process_donation_login",give_ajax:1,give_user_login:a.find("[name=give_user_login]").val(),give_user_pass:a.find("[name=give_user_pass]").val()};e.post(give_global_vars.ajaxurl,n,function(i){"success"==e.trim(i)?(a.find(".give_errors").remove(),give_load_gateway(a,a.find(".give-gateway-option-selected input").val())):(a.find("[id^=give-login-fields] input[type=submit]").val(t),a.find(".give-loading-animation").fadeOut(),a.find(".give_errors").remove(),a.find("[id^=give-user-login-submit]").before(i))})}),e("select#give-gateway, input.give-gateway").on("change",function(i){i.preventDefault();var t=e(this).val();return"0"==t?(console.log("There was a problem loading the selected gateway"),!1):(give_load_gateway(e(this).parents("form"),t),!1)}),e("body").on("click touchend",'form.give-form input[name="give-purchase"].give-submit',function(i){var t=e(this).parents("form.give-form"),a=t.find('input[type="submit"].give-submit + .give-loading-animation');a.fadeIn();var n=t.get(0);if("function"!=typeof n.checkValidity||n.checkValidity()!==!1||(a.fadeOut(),(navigator.userAgent.indexOf("Safari")!=-1&&navigator.userAgent.indexOf("Chrome")==-1)!=!1)){i.preventDefault();var o=e(this).val();e(this).val(give_global_vars.purchase_loading),e.post(give_global_vars.ajaxurl,t.serialize()+"&action=give_process_donation&give_ajax=true",function(i){"success"==e.trim(i)?(t.find(".give_errors").remove(),e(n).submit(),t.trigger("give_form_validation_passed")):(t.find('input[type="submit"].give-submit').val(o),a.fadeOut(),t.find(".give_errors").remove(),t.find('input[type="submit"].give-submit').before(i))})}})});
9
- var give_scripts,give_global_vars;jQuery(function(e){function a(){var a=e(this),i=a.parents("form");if("card_state"!=a.attr("id")){i.find("#card_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var t={action:"give_get_states",country:a.val(),field_name:"card_state"};e.ajax({type:"POST",data:t,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){if("nostates"==e){var a='<input type="text" id="card_state" name="card_state" class="cart-state give-input required" value=""/>';i.find('input[name="card_state"], select[name="card_state"]').replaceWith(a)}else i.find('input[name="card_state"], select[name="card_state"]').replaceWith(e);s.trigger("give_checkout_billing_address_updated",[e,i.attr("id")])}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}function i(){give_form=e("form.give-form"),give_form.each(function(){var a=e(this).find(".card-number"),i=e(this).find(".card-cvc"),t=e(this).find(".card-expiry");return 0!==a.length&&(a.payment("formatCardNumber"),i.payment("formatCardCVC"),void t.payment("formatCardExpiry"))})}function t(e,a){return"after"==give_global_vars.currency_pos&&(a.format="%v%s"),accounting.formatMoney(e,a).trim()}function n(e){return Math.abs(parseFloat(accounting.unformat(e,give_global_vars.decimal_separator)))}function o(e){var a={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals};return accounting.formatMoney(e,a)}function r(a){var i=[];return a.hasClass("give-form-type-multi")?(e.each(a.find(".give-donation-levels-wrap [data-price-id] "),function(e,a){a=a instanceof jQuery?a:jQuery(a),i.push({price_id:a.data("price-id"),amount:n(a.val())})}),i):i}function d(a){var i=a.parents("form"),t=a.val(),o=a.data("price-id");return o||(o=a.find("option:selected").data("price-id")),"custom"===t?(i.find(".give-amount-top").val("").focus(),!1):(i.find(".give-amount-top").val(t),i.find("span.give-amount-top").text(t),e(".give-donation-amount .give-text-input",i).data("amount",n(i.find(".give-final-total-amount").data("total"))),i.find(".give-donation-amount .give-text-input").trigger("blur",[i,t,o]),void e(document).trigger("give_donation_value_updated",[i,t,o]))}function l(){var a=v("form-id"),i=v("payment-mode");if(!a||!i)return!1;var t=e("body").find("#give-form-"+a+"-wrap"),n=t.find("form.give-form"),o=t.hasClass("give-display-modal"),r=t.hasClass("give-display-reveal");n.find("#give-gateway-radio-list label").removeClass("give-gateway-option-selected"),n.find("input[name=payment-mode][value="+i+"]").prop("checked",!0).parent().addClass("give-gateway-option-selected");var l=v("level-id"),s=n.find('*[data-price-id="'+l+'"]');s.length>0&&d(s),o?give_open_form_modal(t,n):r&&(n.find(".give-btn-reveal").hide(),n.find("#give-payment-mode-select, #give_purchase_form_wrap").slideDown())}function v(e,a){a||(a=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),t=i.exec(a);return t?t[2]?decodeURIComponent(t[2].replace(/\+/g," ")):"":null}var s=e(document);s.on("change","#give_cc_address input.card_state, #give_cc_address select",a),i(),s.on("give_gateway_loaded",function(){i()}),e.fn.toggleError=function(e){return this.toggleClass("error",e),this.toggleClass("valid",!e),this},s.on("keyup change",".give-form .card-number, .give-form .card-cvc, .give-form .card-expiry",function(){var a=e(this),i=a.parents("form.give-form"),t=a.attr("id"),n=i.find(".card-number"),o=i.find(".card-cvc"),r=i.find(".card-expiry"),d=e.payment.cardType(n.val());if(t.indexOf("card_number")>-1){var l=i.find(".card-type");null===d?(l.removeClass().addClass("off card-type"),a.removeClass("valid").addClass("error")):l.removeClass().addClass("card-type "+d),n.toggleError(!e.payment.validateCardNumber(n.val()))}if(t.indexOf("card_cvc")>-1&&o.toggleError(!e.payment.validateCardCVC(o.val(),d)),t.indexOf("card_expiry")>-1){r.toggleError(!e.payment.validateCardExpiry(r.payment("cardExpiryVal")));var v=r.payment("cardExpiryVal");i.find(".card-expiry-month").val(v.month),i.find(".card-expiry-year").val(v.year)}}),s.on("submit","#give_payment_mode",function(){var a=e("#give-gateway option:selected").val();if(0==a)return alert(give_global_vars.no_gateway),!1}),s.on("click","#give-payment-mode-select input",function(){var a=e(this).parents("form"),i=e("#give-payment-mode-select li"),t=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),n="";i.removeClass("give-gateway-option-selected"),i.prop("checked",!1),e(this).prop("checked",!0),e(this).parent().addClass("give-gateway-option-selected"),n=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),a.attr("action",a.attr("action").replace("payment-mode="+t,"payment-mode="+n))}),s.on("focus",".give-donation-amount .give-text-input",function(a){var i=e(this).parents("form");e(this).removeClass("invalid-amount");var t=i.find(".give-final-total-amount").data("total");e(this).data("amount",n(t)),e(this).parent(".give-donation-amount").addClass("give-custom-amount-focus-in"),i.find(".give-default-level, .give-radio-input").removeClass("give-default-level"),i.find(".give-btn-level-custom").addClass("give-default-level"),i.find(".give-radio-input").prop("checked",!1),i.find(".give-radio-input.give-radio-level-custom").prop("checked",!0),i.find(".give-select-level").prop("selected",!1),i.find(".give-select-level .give-donation-level-custom").prop("selected",!0)}),s.on("blur",".give-donation-amount .give-text-input",function(a,i,d,l){var v=void 0!=i?i:e(this).closest("form"),s=e(this).data("amount"),c=void 0!=d?d:e(this).val(),g=v.find('input[name="give-form-minimum"]'),m=n(g.val()),u=0==c?m:n(c),p=r(e(this).parents("form")),f="";l=void 0!=l?l:-1;var _={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals},h=t(u,_);if(e(this).val(h),!p.length||-1<l||(e.each(p,function(e,a){if(a.amount===u)return l=a.price_id,!1}),!(-1<l)&&m<=u&&(l="custom")),(u<m||u<1)&&-1===l){e(this).addClass("give-invalid-amount"),_.symbol=give_global_vars.currency_sign,f=give_global_vars.bad_minimum+" "+t(m,_),v.find(".give-submit").prop("disabled",!0);var y=v.find(".give-invalid-minimum");if(0===y.length){var b=e('<div class="give_error give-invalid-minimum">'+f+"</div>").hide();b.insertBefore(v.find(".give-total-wrap")).show()}}else e(this).removeClass("give-invalid-amount"),v.find(".give-invalid-minimum").slideUp(300,function(){e(this).remove()}),v.find(".give-submit").prop("disabled",!1);if(s!==u&&(_.symbol=give_global_vars.currency_sign,v.find(".give-final-total-amount").data("total",u).text(t(u,_))),-1!==l)switch(e('input[name="give-price-id"]',v).val(l),v.find(".give-amount-hidden").val(o(u)),v.find(".give-default-level").removeClass("give-default-level"),!0){case!!v.find(".give-radio-input").length:v.find(".give-radio-input").prop("checked",!1),v.find('.give-radio-input[data-price-id="'+l+'"]').prop("checked",!0).addClass("give-default-level");break;case!!v.find("button.give-donation-level-btn").length:v.find("button.give-donation-level-btn").blur(),v.find('button.give-donation-level-btn[data-price-id="'+l+'"]').focus().addClass("give-default-level");break;case!!v.find("select.give-select-level").length:v.find("select.give-select-level option").prop("selected",!1),v.find('select.give-select-level option[data-price-id="'+l+'"]').prop("selected",!0).addClass("give-default-level")}e(this).parent(".give-donation-amount").removeClass("give-custom-amount-focus-in")}),s.on("click touchend",".give-donation-level-btn",function(a){a.preventDefault(),d(e(this))}),s.on("click touchend",".give-radio-input-level",function(a){d(e(this))}),s.on("change",".give-select-level",function(a){d(e(this))}),l()});
10
  function give_open_form_modal(e,t){var n="#give_purchase_form_wrap, #give-payment-mode-select, .mfp-close, .give-hidden";jQuery.magnificPopup.open({mainClass:give_global_vars.magnific_options.main_class,closeOnBgClick:give_global_vars.magnific_options.close_on_bg_click,items:{src:t,type:"inline"},callbacks:{beforeOpen:function(){if(e.hasClass("give-display-button-only")&&!t.data("content")){var n=jQuery(".give-form-content-wrap",e),i=jQuery(".give-form-title",e),r=jQuery(".give-goal-progress",e),a=jQuery(">.give_error",e),l=jQuery(".give_errors",e);n.length&&!jQuery(".give-form-content-wrap",t).length&&(n.hasClass("give_post_form-content")?t.append(n):t.prepend(n)),l.length&&!jQuery(".give_errors",t).length&&l.each(function(e,n){t.prepend(jQuery(n))}),a.length&&!jQuery(">.give_error",t).length&&a.each(function(e,n){t.prepend(jQuery(n))}),r.length&&!jQuery(".give-goal-progress",t).length&&t.prepend(r),i.length&&!jQuery(".give-form-title",t).length&&t.prepend(i),t.data("content","loaded")}},open:function(){var i=jQuery(".mfp-content");i.outerWidth()>=500&&i.addClass("give-responsive-mfp-content"),e.hasClass("give-display-button-only")&&(n=t.children().not(".give-hidden, .give-btn-modal")),t.children().not(n).hide()},close:function(){t.removeClass("mfp-hide"),t.children().not(n).show()}}})}function give_fl_trigger(){var e={exclude:['#give-amount, .give-select-level, .multiselect, .give-repeater-table input, input[type="url"]'],customEvent:give_fl_custom_events};jQuery(".float-labels-enabled").floatlabels(e)}function give_fl_custom_events(e){e.hasClass("card-number")&&e.after('<span class="off card-type"/>')}function give_change_html5_form_field_validation_message(){var e,t=jQuery(".give-form");t.length&&jQuery.each(t,function(t,n){e=jQuery("input",n),e.length&&jQuery.each(e,function(e,t){t=jQuery(t).get(0),give_global_vars.form_translation.hasOwnProperty(t.name)&&(t.oninvalid=function(e){e.target.setCustomValidity(""),e.target.validity.valid||e.target.setCustomValidity(give_global_vars.form_translation[t.name])})})})}var give_scripts;jQuery(function(e){var t=e(document);give_fl_trigger(),give_change_html5_form_field_validation_message(),t.on("give_gateway_loaded",function(e,t,n){give_fl_trigger()}),t.on("give_checkout_billing_address_updated",function(t,n,i){var r=e("form#"+i);if(r.hasClass("float-labels-enabled")){var a=r.find("#give-card-state-wrap"),l=a.find("#card_state"),o=a.find('label[for="card_state"]');o=o.length?o.text().replace(/[*:]/g,"").trim():"","nostates"===n?l.attr("placeholder",o).parent().removeClass("styled select"):(l.children().first().text(o),l.parent().addClass("styled select")),l.parent().removeClass("is-active"),give_fl_trigger()}}),t.on("click",".give-btn-reveal",function(t){t.preventDefault();var n=e(this),i=e(this).parents("form"),r="#give-payment-mode-select",a=e(r),l="";return n.hide(),e("li",a).length>1&&(l=r+", "),i.find(l+"#give_purchase_form_wrap").slideDown(),!1}),t.on("click",".give-btn-modal",function(t){t.preventDefault();var n=e(this).parents("div.give-form-wrap"),i=n.find("form.give-form"),r=i.find("#give-amount"),a=r.val();return!a||a<=0?(r.focus(),!1):void give_open_form_modal(n,i)})});
6
  !function(t,e,i){!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):jQuery&&!jQuery.fn.qtip&&t(jQuery)}(function(s){"use strict";function o(t,e,i,o){this.id=i,this.target=t,this.tooltip=k,this.elements={target:t},this._id=R+"-"+i,this.timers={img:{}},this.options=e,this.plugins={},this.cache={event:{},target:s(),disabled:I,attr:o,onTooltip:I,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=I}function n(t){return t===k||"object"!==s.type(t)}function r(t){return!(s.isFunction(t)||t&&t.attr||t.length||"object"===s.type(t)&&(t.jquery||t.then))}function a(t){var e,i,o,a;return n(t)?I:(n(t.metadata)&&(t.metadata={type:t.metadata}),"content"in t&&(e=t.content,n(e)||e.jquery||e.done?e=t.content={text:i=r(e)?I:e}:i=e.text,"ajax"in e&&(o=e.ajax,a=o&&o.once!==I,delete e.ajax,e.text=function(t,e){var n=i||s(this).attr(e.options.content.attr)||"Loading...",r=s.ajax(s.extend({},o,{context:e})).then(o.success,k,o.error).then(function(t){return t&&a&&e.set("content.text",t),t},function(t,i,s){e.destroyed||0===t.status||e.set("content.text",i+": "+s)});return a?n:(e.set("content.text",n),r)}),"title"in e&&(s.isPlainObject(e.title)&&(e.button=e.title.button,e.title=e.title.text),r(e.title||I)&&(e.title=I))),"position"in t&&n(t.position)&&(t.position={my:t.position,at:t.position}),"show"in t&&n(t.show)&&(t.show=t.show.jquery?{target:t.show}:t.show===W?{ready:W}:{event:t.show}),"hide"in t&&n(t.hide)&&(t.hide=t.hide.jquery?{target:t.hide}:{event:t.hide}),"style"in t&&n(t.style)&&(t.style={classes:t.style}),s.each(V,function(){this.sanitize&&this.sanitize(t)}),t)}function h(t,e){for(var i,s=0,o=t,n=e.split(".");o=o[n[s++]];)s<n.length&&(i=o);return[i||t,n.pop()]}function l(t,e){var i,s,o;for(i in this.checks)for(s in this.checks[i])(o=new RegExp(s,"i").exec(t))&&(e.push(o),("builtin"===i||this.plugins[i])&&this.checks[i][s].apply(this.plugins[i]||this,e))}function c(t){return Y.concat("").join(t?"-"+t+" ":" ")}function d(t,e){return e>0?setTimeout(s.proxy(t,this),e):void t.call(this)}function p(t){this.tooltip.hasClass(tt)||(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this.timers.show=d.call(this,function(){this.toggle(W,t)},this.options.show.delay))}function u(t){if(!this.tooltip.hasClass(tt)&&!this.destroyed){var e=s(t.relatedTarget),i=e.closest(G)[0]===this.tooltip[0],o=e[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==e[0]&&"mouse"===this.options.position.target&&i||this.options.hide.fixed&&/mouse(out|leave|move)/.test(t.type)&&(i||o))try{t.preventDefault(),t.stopImmediatePropagation()}catch(n){}else this.timers.hide=d.call(this,function(){this.toggle(I,t)},this.options.hide.delay,this)}}function f(t){!this.tooltip.hasClass(tt)&&this.options.hide.inactive&&(clearTimeout(this.timers.inactive),this.timers.inactive=d.call(this,function(){this.hide(t)},this.options.hide.inactive))}function g(t){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(t)}function m(t,i,o){s(e.body).delegate(t,(i.split?i:i.join("."+R+" "))+"."+R,function(){var t=q.api[s.attr(this,X)];t&&!t.disabled&&o.apply(t,arguments)})}function v(t,i,n){var r,h,l,c,d,p=s(e.body),u=t[0]===e?p:t,f=t.metadata?t.metadata(n.metadata):k,g="html5"===n.metadata.type&&f?f[n.metadata.name]:k,m=t.data(n.metadata.name||"qtipopts");try{m="string"==typeof m?s.parseJSON(m):m}catch(v){}if(c=s.extend(W,{},q.defaults,n,"object"==typeof m?a(m):k,a(g||f)),h=c.position,c.id=i,"boolean"==typeof c.content.text){if(l=t.attr(c.content.attr),c.content.attr===I||!l)return I;c.content.text=l}if(h.container.length||(h.container=p),h.target===I&&(h.target=u),c.show.target===I&&(c.show.target=u),c.show.solo===W&&(c.show.solo=h.container.closest("body")),c.hide.target===I&&(c.hide.target=u),c.position.viewport===W&&(c.position.viewport=h.container),h.container=h.container.eq(0),h.at=new j(h.at,W),h.my=new j(h.my),t.data(R))if(c.overwrite)t.qtip("destroy",!0);else if(c.overwrite===I)return I;return t.attr(H,i),c.suppress&&(d=t.attr("title"))&&t.removeAttr("title").attr(it,d).attr("title",""),r=new o(t,c,i,(!!l)),t.data(R,r),r}function y(t){return t.charAt(0).toUpperCase()+t.slice(1)}function b(t,e){var s,o,n=e.charAt(0).toUpperCase()+e.slice(1),r=(e+" "+vt.join(n+" ")+n).split(" "),a=0;if(mt[e])return t.css(mt[e]);for(;s=r[a++];)if((o=t.css(s))!==i)return mt[e]=s,o}function w(t,e){return Math.ceil(parseFloat(b(t,e)))}function _(t,e){this._ns="tip",this.options=e,this.offset=e.offset,this.size=[e.width,e.height],this.init(this.qtip=t)}function x(t,e){this.options=e,this._ns="-modal",this.init(this.qtip=t)}function C(t,e){this._ns="ie6",this.init(this.qtip=t)}var q,T,j,z,M,W=!0,I=!1,k=null,E="x",S="y",A="width",L="height",P="top",D="left",B="bottom",F="right",N="center",O="flipinvert",$="shift",V={},R="qtip",H="data-hasqtip",X="data-qtip-id",Y=["ui-widget","ui-tooltip"],G="."+R,U="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),Q=R+"-fixed",J=R+"-default",K=R+"-focus",Z=R+"-hover",tt=R+"-disabled",et="_replacedByqTip",it="oldtitle",st={ie:function(){for(var t=4,i=e.createElement("div");(i.innerHTML="<!--[if gt IE "+t+"]><i></i><![endif]-->")&&i.getElementsByTagName("i")[0];t+=1);return t>4?t:NaN}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||I};T=o.prototype,T._when=function(t){return s.when.apply(s,t)},T.render=function(t){if(this.rendered||this.destroyed)return this;var e,i=this,o=this.options,n=this.cache,r=this.elements,a=o.content.text,h=o.content.title,l=o.content.button,c=o.position,d=("."+this._id+" ",[]);return s.attr(this.target[0],"aria-describedby",this._id),n.posClass=this._createPosClass((this.position={my:c.my,at:c.at}).my),this.tooltip=r.tooltip=e=s("<div/>",{id:this._id,"class":[R,J,o.style.classes,n.posClass].join(" "),width:o.style.width||"",height:o.style.height||"",tracking:"mouse"===c.target&&c.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":I,"aria-describedby":this._id+"-content","aria-hidden":W}).toggleClass(tt,this.disabled).attr(X,this.id).data(R,this).appendTo(c.container).append(r.content=s("<div />",{"class":R+"-content",id:this._id+"-content","aria-atomic":W})),this.rendered=-1,this.positioning=W,h&&(this._createTitle(),s.isFunction(h)||d.push(this._updateTitle(h,I))),l&&this._createButton(),s.isFunction(a)||d.push(this._updateContent(a,I)),this.rendered=W,this._setWidget(),s.each(V,function(t){var e;"render"===this.initialize&&(e=this(i))&&(i.plugins[t]=e)}),this._unassignEvents(),this._assignEvents(),this._when(d).then(function(){i._trigger("render"),i.positioning=I,i.hiddenDuringWait||!o.show.ready&&!t||i.toggle(W,n.event,I),i.hiddenDuringWait=I}),q.api[this.id]=this,this},T.destroy=function(t){function e(){if(!this.destroyed){this.destroyed=W;var t,e=this.target,i=e.attr(it);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),s.each(this.plugins,function(t){this.destroy&&this.destroy()});for(t in this.timers)clearTimeout(this.timers[t]);e.removeData(R).removeAttr(X).removeAttr(H).removeAttr("aria-describedby"),this.options.suppress&&i&&e.attr("title",i).removeAttr(it),this._unassignEvents(),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=k,delete q.api[this.id]}}return this.destroyed?this.target:(t===W&&"hide"!==this.triggering||!this.rendered?e.call(this):(this.tooltip.one("tooltiphidden",s.proxy(e,this)),!this.triggering&&this.hide()),this.target)},z=T.checks={builtin:{"^id$":function(t,e,i,o){var n=i===W?q.nextid:i,r=R+"-"+n;n!==I&&n.length>0&&!s("#"+r).length?(this._id=r,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):t[e]=o},"^prerender":function(t,e,i){i&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(t,e,i){this._updateContent(i)},"^content.attr$":function(t,e,i,s){this.options.content.text===this.target.attr(s)&&this._updateContent(this.target.attr(i))},"^content.title$":function(t,e,i){return i?(i&&!this.elements.title&&this._createTitle(),void this._updateTitle(i)):this._removeTitle()},"^content.button$":function(t,e,i){this._updateButton(i)},"^content.title.(text|button)$":function(t,e,i){this.set("content."+e,i)},"^position.(my|at)$":function(t,e,i){"string"==typeof i&&(this.position[e]=t[e]=new j(i,"at"===e))},"^position.container$":function(t,e,i){this.rendered&&this.tooltip.appendTo(i)},"^show.ready$":function(t,e,i){i&&(!this.rendered&&this.render(W)||this.toggle(W))},"^style.classes$":function(t,e,i,s){this.rendered&&this.tooltip.removeClass(s).addClass(i)},"^style.(width|height)":function(t,e,i){this.rendered&&this.tooltip.css(e,i)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(t,e,i){this.rendered&&this.tooltip.toggleClass(J,!!i)},"^events.(render|show|move|hide|focus|blur)$":function(t,e,i){this.rendered&&this.tooltip[(s.isFunction(i)?"":"un")+"bind"]("tooltip"+e,i)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var t=this.options.position;this.tooltip.attr("tracking","mouse"===t.target&&t.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},T.get=function(t){if(this.destroyed)return this;var e=h(this.options,t.toLowerCase()),i=e[0][e[1]];return i.precedance?i.string():i};var ot=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,nt=/^prerender|show\.ready/i;T.set=function(t,e){if(this.destroyed)return this;var i,o=this.rendered,n=I,r=this.options;this.checks;return"string"==typeof t?(i=t,t={},t[i]=e):t=s.extend({},t),s.each(t,function(e,i){if(o&&nt.test(e))return void delete t[e];var a,l=h(r,e.toLowerCase());a=l[0][l[1]],l[0][l[1]]=i&&i.nodeType?s(i):i,n=ot.test(e)||n,t[e]=[l[0],l[1],i,a]}),a(r),this.positioning=W,s.each(t,s.proxy(l,this)),this.positioning=I,this.rendered&&this.tooltip[0].offsetWidth>0&&n&&this.reposition("mouse"===r.position.target?k:this.cache.event),this},T._update=function(t,e,i){var o=this,n=this.cache;return this.rendered&&t?(s.isFunction(t)&&(t=t.call(this.elements.target,n.event,this)||""),s.isFunction(t.then)?(n.waiting=W,t.then(function(t){return n.waiting=I,o._update(t,e)},k,function(t){return o._update(t,e)})):t===I||!t&&""!==t?I:(t.jquery&&t.length>0?e.empty().append(t.css({display:"block",visibility:"visible"})):e.html(t),this._waitForContent(e).then(function(t){o.rendered&&o.tooltip[0].offsetWidth>0&&o.reposition(n.event,!t.length)}))):I},T._waitForContent=function(t){var e=this.cache;return e.waiting=W,(s.fn.imagesLoaded?t.imagesLoaded():s.Deferred().resolve([])).done(function(){e.waiting=I}).promise()},T._updateContent=function(t,e){this._update(t,this.elements.content,e)},T._updateTitle=function(t,e){this._update(t,this.elements.title,e)===I&&this._removeTitle(I)},T._createTitle=function(){var t=this.elements,e=this._id+"-title";t.titlebar&&this._removeTitle(),t.titlebar=s("<div />",{"class":R+"-titlebar "+(this.options.style.widget?c("header"):"")}).append(t.title=s("<div />",{id:e,"class":R+"-title","aria-atomic":W})).insertBefore(t.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(t){s(this).toggleClass("ui-state-active ui-state-focus","down"===t.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(t){s(this).toggleClass("ui-state-hover","mouseover"===t.type)}),this.options.content.button&&this._createButton()},T._removeTitle=function(t){var e=this.elements;e.title&&(e.titlebar.remove(),e.titlebar=e.title=e.button=k,t!==I&&this.reposition())},T._createPosClass=function(t){return R+"-pos-"+(t||this.options.position.my).abbrev()},T.reposition=function(i,o){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=W;var n,r,a,h,l=this.cache,c=this.tooltip,d=this.options.position,p=d.target,u=d.my,f=d.at,g=d.viewport,m=d.container,v=d.adjust,y=v.method.split(" "),b=c.outerWidth(I),w=c.outerHeight(I),_=0,x=0,C=c.css("position"),q={left:0,top:0},T=c[0].offsetWidth>0,j=i&&"scroll"===i.type,z=s(t),M=m[0].ownerDocument,k=this.mouse;if(s.isArray(p)&&2===p.length)f={x:D,y:P},q={left:p[0],top:p[1]};else if("mouse"===p)f={x:D,y:P},(!v.mouse||this.options.hide.distance)&&l.origin&&l.origin.pageX?i=l.origin:!i||i&&("resize"===i.type||"scroll"===i.type)?i=l.event:k&&k.pageX&&(i=k),"static"!==C&&(q=m.offset()),M.body.offsetWidth!==(t.innerWidth||M.documentElement.clientWidth)&&(r=s(e.body).offset()),q={left:i.pageX-q.left+(r&&r.left||0),top:i.pageY-q.top+(r&&r.top||0)},v.mouse&&j&&k&&(q.left-=(k.scrollX||0)-z.scrollLeft(),q.top-=(k.scrollY||0)-z.scrollTop());else{if("event"===p?i&&i.target&&"scroll"!==i.type&&"resize"!==i.type?l.target=s(i.target):i.target||(l.target=this.elements.target):"event"!==p&&(l.target=s(p.jquery?p:this.elements.target)),p=l.target,p=s(p).eq(0),0===p.length)return this;p[0]===e||p[0]===t?(_=st.iOS?t.innerWidth:p.width(),x=st.iOS?t.innerHeight:p.height(),p[0]===t&&(q={top:(g||p).scrollTop(),left:(g||p).scrollLeft()})):V.imagemap&&p.is("area")?n=V.imagemap(this,p,f,V.viewport?y:I):V.svg&&p&&p[0].ownerSVGElement?n=V.svg(this,p,f,V.viewport?y:I):(_=p.outerWidth(I),x=p.outerHeight(I),q=p.offset()),n&&(_=n.width,x=n.height,r=n.offset,q=n.position),q=this.reposition.offset(p,q,m),(st.iOS>3.1&&st.iOS<4.1||st.iOS>=4.3&&st.iOS<4.33||!st.iOS&&"fixed"===C)&&(q.left-=z.scrollLeft(),q.top-=z.scrollTop()),(!n||n&&n.adjustable!==I)&&(q.left+=f.x===F?_:f.x===N?_/2:0,q.top+=f.y===B?x:f.y===N?x/2:0)}return q.left+=v.x+(u.x===F?-b:u.x===N?-b/2:0),q.top+=v.y+(u.y===B?-w:u.y===N?-w/2:0),V.viewport?(a=q.adjusted=V.viewport(this,q,d,_,x,b,w),r&&a.left&&(q.left+=r.left),r&&a.top&&(q.top+=r.top),a.my&&(this.position.my=a.my)):q.adjusted={left:0,top:0},l.posClass!==(h=this._createPosClass(this.position.my))&&c.removeClass(l.posClass).addClass(l.posClass=h),this._trigger("move",[q,g.elem||g],i)?(delete q.adjusted,o===I||!T||isNaN(q.left)||isNaN(q.top)||"mouse"===p||!s.isFunction(d.effect)?c.css(q):s.isFunction(d.effect)&&(d.effect.call(c,this,s.extend({},q)),c.queue(function(t){s(this).css({opacity:"",height:""}),st.ie&&this.style.removeAttribute("filter"),t()})),this.positioning=I,this):this},T.reposition.offset=function(t,i,o){function n(t,e){i.left+=e*t.scrollLeft(),i.top+=e*t.scrollTop()}if(!o[0])return i;var r,a,h,l,c=s(t[0].ownerDocument),d=!!st.ie&&"CSS1Compat"!==e.compatMode,p=o[0];do"static"!==(a=s.css(p,"position"))&&("fixed"===a?(h=p.getBoundingClientRect(),n(c,-1)):(h=s(p).position(),h.left+=parseFloat(s.css(p,"borderLeftWidth"))||0,h.top+=parseFloat(s.css(p,"borderTopWidth"))||0),i.left-=h.left+(parseFloat(s.css(p,"marginLeft"))||0),i.top-=h.top+(parseFloat(s.css(p,"marginTop"))||0),r||"hidden"===(l=s.css(p,"overflow"))||"visible"===l||(r=s(p)));while(p=p.offsetParent);return r&&(r[0]!==c[0]||d)&&n(r,1),i};var rt=(j=T.reposition.Corner=function(t,e){t=(""+t).replace(/([A-Z])/," $1").replace(/middle/gi,N).toLowerCase(),this.x=(t.match(/left|right/i)||t.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(t.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!e;var i=t.charAt(0);this.precedance="t"===i||"b"===i?S:E}).prototype;rt.invert=function(t,e){this[t]=this[t]===D?F:this[t]===F?D:e||this[t]},rt.string=function(t){var e=this.x,i=this.y,s=e!==i?"center"===e||"center"!==i&&(this.precedance===S||this.forceY)?[i,e]:[e,i]:[e];return t!==!1?s.join(" "):s},rt.abbrev=function(){var t=this.string(!1);return t[0].charAt(0)+(t[1]&&t[1].charAt(0)||"")},rt.clone=function(){return new j(this.string(),this.forceY)},T.toggle=function(t,i){var o=this.cache,n=this.options,r=this.tooltip;if(i){if(/over|enter/.test(i.type)&&o.event&&/out|leave/.test(o.event.type)&&n.show.target.add(i.target).length===n.show.target.length&&r.has(i.relatedTarget).length)return this;o.event=s.event.fix(i)}if(this.waiting&&!t&&(this.hiddenDuringWait=W),!this.rendered)return t?this.render(1):this;if(this.destroyed||this.disabled)return this;var a,h,l,c=t?"show":"hide",d=this.options[c],p=(this.options[t?"hide":"show"],this.options.position),u=this.options.content,f=this.tooltip.css("width"),g=this.tooltip.is(":visible"),m=t||1===d.target.length,v=!i||d.target.length<2||o.target[0]===i.target;return(typeof t).search("boolean|number")&&(t=!g),a=!r.is(":animated")&&g===t&&v,h=a?k:!!this._trigger(c,[90]),this.destroyed?this:(h!==I&&t&&this.focus(i),!h||a?this:(s.attr(r[0],"aria-hidden",!t),t?(this.mouse&&(o.origin=s.event.fix(this.mouse)),s.isFunction(u.text)&&this._updateContent(u.text,I),s.isFunction(u.title)&&this._updateTitle(u.title,I),!M&&"mouse"===p.target&&p.adjust.mouse&&(s(e).bind("mousemove."+R,this._storeMouse),M=W),f||r.css("width",r.outerWidth(I)),this.reposition(i,arguments[2]),f||r.css("width",""),d.solo&&("string"==typeof d.solo?s(d.solo):s(G,d.solo)).not(r).not(d.target).qtip("hide",s.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete o.origin,M&&!s(G+'[tracking="true"]:visible',d.solo).not(r).length&&(s(e).unbind("mousemove."+R),M=I),this.blur(i)),l=s.proxy(function(){t?(st.ie&&r[0].style.removeAttribute("filter"),r.css("overflow",""),"string"==typeof d.autofocus&&s(this.options.show.autofocus,r).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):r.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(t?"visible":"hidden")},this),d.effect===I||m===I?(r[c](),l()):s.isFunction(d.effect)?(r.stop(1,1),d.effect.call(r,this),r.queue("fx",function(t){l(),t()})):r.fadeTo(90,t?1:0,l),t&&d.target.trigger("qtip-"+this.id+"-inactive"),this))},T.show=function(t){return this.toggle(W,t)},T.hide=function(t){return this.toggle(I,t)},T.focus=function(t){if(!this.rendered||this.destroyed)return this;var e=s(G),i=this.tooltip,o=parseInt(i[0].style.zIndex,10),n=q.zindex+e.length;return i.hasClass(K)||this._trigger("focus",[n],t)&&(o!==n&&(e.each(function(){this.style.zIndex>o&&(this.style.zIndex=this.style.zIndex-1)}),e.filter("."+K).qtip("blur",t)),i.addClass(K)[0].style.zIndex=n),this},T.blur=function(t){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(K),this._trigger("blur",[this.tooltip.css("zIndex")],t),this)},T.disable=function(t){return this.destroyed?this:("toggle"===t?t=!(this.rendered?this.tooltip.hasClass(tt):this.disabled):"boolean"!=typeof t&&(t=W),this.rendered&&this.tooltip.toggleClass(tt,t).attr("aria-disabled",t),this.disabled=!!t,this)},T.enable=function(){return this.disable(I)},T._createButton=function(){var t=this,e=this.elements,i=e.tooltip,o=this.options.content.button,n="string"==typeof o,r=n?o:"Close tooltip";e.button&&e.button.remove(),o.jquery?e.button=o:e.button=s("<a />",{"class":"qtip-close "+(this.options.style.widget?"":R+"-icon"),title:r,"aria-label":r}).prepend(s("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),e.button.appendTo(e.titlebar||i).attr("role","button").click(function(e){return i.hasClass(tt)||t.hide(e),I})},T._updateButton=function(t){if(!this.rendered)return I;var e=this.elements.button;t?this._createButton():e.remove()},T._setWidget=function(){var t=this.options.style.widget,e=this.elements,i=e.tooltip,s=i.hasClass(tt);i.removeClass(tt),tt=t?"ui-state-disabled":"qtip-disabled",i.toggleClass(tt,s),i.toggleClass("ui-helper-reset "+c(),t).toggleClass(J,this.options.style.def&&!t),e.content&&e.content.toggleClass(c("content"),t),e.titlebar&&e.titlebar.toggleClass(c("header"),t),e.button&&e.button.toggleClass(R+"-icon",!t)},T._storeMouse=function(t){return(this.mouse=s.event.fix(t)).type="mousemove",this},T._bind=function(t,e,i,o,n){if(t&&i&&e.length){var r="."+this._id+(o?"-"+o:"");return s(t).bind((e.split?e:e.join(r+" "))+r,s.proxy(i,n||this)),this}},T._unbind=function(t,e){return t&&s(t).unbind("."+this._id+(e?"-"+e:"")),this},T._trigger=function(t,e,i){var o=s.Event("tooltip"+t);return o.originalEvent=i&&s.extend({},i)||this.cache.event||k,this.triggering=t,this.tooltip.trigger(o,[this].concat(e||[])),this.triggering=I,!o.isDefaultPrevented()},T._bindEvents=function(t,e,i,o,n,r){var a=i.filter(o).add(o.filter(i)),h=[];a.length&&(s.each(e,function(e,i){var o=s.inArray(i,t);o>-1&&h.push(t.splice(o,1)[0])}),h.length&&(this._bind(a,h,function(t){var e=!!this.rendered&&this.tooltip[0].offsetWidth>0;(e?r:n).call(this,t)}),i=i.not(a),o=o.not(a))),this._bind(i,t,n),this._bind(o,e,r)},T._assignInitialEvents=function(t){function e(t){return this.disabled||this.destroyed?I:(this.cache.event=t&&s.event.fix(t),this.cache.target=t&&s(t.target),clearTimeout(this.timers.show),void(this.timers.show=d.call(this,function(){this.render("object"==typeof t||i.show.ready)},i.prerender?0:i.show.delay)))}var i=this.options,o=i.show.target,n=i.hide.target,r=i.show.event?s.trim(""+i.show.event).split(" "):[],a=i.hide.event?s.trim(""+i.hide.event).split(" "):[];this._bind(this.elements.target,["remove","removeqtip"],function(t){this.destroy(!0)},"destroy"),/mouse(over|enter)/i.test(i.show.event)&&!/mouse(out|leave)/i.test(i.hide.event)&&a.push("mouseleave"),this._bind(o,"mousemove",function(t){this._storeMouse(t),this.cache.onTarget=W}),this._bindEvents(r,a,o,n,e,function(){return this.timers?void clearTimeout(this.timers.show):I}),(i.show.ready||i.prerender)&&e.call(this,t)},T._assignEvents=function(){var i=this,o=this.options,n=o.position,r=this.tooltip,a=o.show.target,h=o.hide.target,l=n.container,c=n.viewport,d=s(e),m=(s(e.body),s(t)),v=o.show.event?s.trim(""+o.show.event).split(" "):[],y=o.hide.event?s.trim(""+o.hide.event).split(" "):[];s.each(o.events,function(t,e){i._bind(r,"toggle"===t?["tooltipshow","tooltiphide"]:["tooltip"+t],e,null,r)}),/mouse(out|leave)/i.test(o.hide.event)&&"window"===o.hide.leave&&this._bind(d,["mouseout","blur"],function(t){/select|option/.test(t.target.nodeName)||t.relatedTarget||this.hide(t)}),o.hide.fixed?h=h.add(r.addClass(Q)):/mouse(over|enter)/i.test(o.show.event)&&this._bind(h,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+o.hide.event).indexOf("unfocus")>-1&&this._bind(l.closest("html"),["mousedown","touchstart"],function(t){var e=s(t.target),i=this.rendered&&!this.tooltip.hasClass(tt)&&this.tooltip[0].offsetWidth>0,o=e.parents(G).filter(this.tooltip[0]).length>0;e[0]===this.target[0]||e[0]===this.tooltip[0]||o||this.target.has(e[0]).length||!i||this.hide(t)}),"number"==typeof o.hide.inactive&&(this._bind(a,"qtip-"+this.id+"-inactive",f,"inactive"),this._bind(h.add(r),q.inactiveEvents,f)),this._bindEvents(v,y,a,h,p,u),this._bind(a.add(r),"mousemove",function(t){if("number"==typeof o.hide.distance){var e=this.cache.origin||{},i=this.options.hide.distance,s=Math.abs;(s(t.pageX-e.pageX)>=i||s(t.pageY-e.pageY)>=i)&&this.hide(t)}this._storeMouse(t)}),"mouse"===n.target&&n.adjust.mouse&&(o.hide.event&&this._bind(a,["mouseenter","mouseleave"],function(t){return this.cache?void(this.cache.onTarget="mouseenter"===t.type):I}),this._bind(d,"mousemove",function(t){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(tt)&&this.tooltip[0].offsetWidth>0&&this.reposition(t)})),(n.adjust.resize||c.length)&&this._bind(s.event.special.resize?c:m,"resize",g),n.adjust.scroll&&this._bind(m.add(n.container),"scroll",g)},T._unassignEvents=function(){var i=this.options,o=i.show.target,n=i.hide.target,r=s.grep([this.elements.target[0],this.rendered&&this.tooltip[0],i.position.container[0],i.position.viewport[0],i.position.container.closest("html")[0],t,e],function(t){return"object"==typeof t});o&&o.toArray&&(r=r.concat(o.toArray())),n&&n.toArray&&(r=r.concat(n.toArray())),this._unbind(r)._unbind(r,"destroy")._unbind(r,"inactive")},s(function(){m(G,["mouseenter","mouseleave"],function(t){var e="mouseenter"===t.type,i=s(t.currentTarget),o=s(t.relatedTarget||t.target),n=this.options;e?(this.focus(t),i.hasClass(Q)&&!i.hasClass(tt)&&clearTimeout(this.timers.hide)):"mouse"===n.position.target&&n.position.adjust.mouse&&n.hide.event&&n.show.target&&!o.closest(n.show.target[0]).length&&this.hide(t),i.toggleClass(Z,e)}),m("["+X+"]",U,f)}),q=s.fn.qtip=function(t,e,o){var n=(""+t).toLowerCase(),r=k,h=s.makeArray(arguments).slice(1),l=h[h.length-1],c=this[0]?s.data(this[0],R):k;return!arguments.length&&c||"api"===n?c:"string"==typeof t?(this.each(function(){var t=s.data(this,R);if(!t)return W;if(l&&l.timeStamp&&(t.cache.event=l),!e||"option"!==n&&"options"!==n)t[n]&&t[n].apply(t,h);else{if(o===i&&!s.isPlainObject(e))return r=t.get(e),I;t.set(e,o)}}),r!==k?r:this):"object"!=typeof t&&arguments.length?void 0:(c=a(s.extend(W,{},t)),this.each(function(t){var e,i;return i=s.isArray(c.id)?c.id[t]:c.id,i=!i||i===I||i.length<1||q.api[i]?q.nextid++:i,e=v(s(this),i,c),e===I?W:(q.api[i]=e,s.each(V,function(){"initialize"===this.initialize&&this(e)}),void e._assignInitialEvents(l))}))},s.qtip=o,q.api={},s.each({attr:function(t,e){if(this.length){var i=this[0],o="title",n=s.data(i,"qtip");if(t===o&&n&&"object"==typeof n&&n.options.suppress)return arguments.length<2?s.attr(i,it):(n&&n.options.content.attr===o&&n.cache.attr&&n.set("content.text",e),this.attr(it,e))}return s.fn["attr"+et].apply(this,arguments)},clone:function(t){var e=(s([]),s.fn["clone"+et].apply(this,arguments));return t||e.filter("["+it+"]").attr("title",function(){return s.attr(this,it)}).removeAttr(it),e}},function(t,e){if(!e||s.fn[t+et])return W;var i=s.fn[t+et]=s.fn[t];s.fn[t]=function(){return e.apply(this,arguments)||i.apply(this,arguments)}}),s.ui||(s["cleanData"+et]=s.cleanData,s.cleanData=function(t){for(var e,i=0;(e=s(t[i])).length;i++)if(e.attr(H))try{e.triggerHandler("removeqtip")}catch(o){}s["cleanData"+et].apply(this,arguments)}),q.version="2.2.1",q.nextid=0,q.inactiveEvents=U,q.zindex=15e3,q.defaults={prerender:I,id:I,overwrite:W,suppress:W,content:{text:W,attr:"title",title:I,button:I},position:{my:"top left",at:"bottom right",target:I,container:I,viewport:I,adjust:{x:0,y:0,mouse:W,scroll:W,resize:W,method:"flipinvert flipinvert"},effect:function(t,e,i){s(this).animate(e,{duration:200,queue:I})}},show:{target:I,event:"mouseenter",effect:W,delay:90,solo:I,ready:I,autofocus:I},hide:{target:I,event:"mouseleave",effect:W,delay:0,fixed:I,inactive:I,leave:"window",distance:I},style:{classes:"",widget:I,width:I,height:I,def:W},events:{render:k,move:k,show:k,hide:k,toggle:k,visible:k,hidden:k,focus:k,blur:k}};var at,ht="margin",lt="border",ct="color",dt="background-color",pt="transparent",ut=" !important",ft=!!e.createElement("canvas").getContext,gt=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,mt={},vt=["Webkit","O","Moz","ms"];if(ft)var yt=t.devicePixelRatio||1,bt=function(){var t=e.createElement("canvas").getContext("2d");return t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||1}(),wt=yt/bt;else var _t=function(t,e,i){return"<qtipvml:"+t+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(e||"")+' style="behavior: url(#default#VML); '+(i||"")+'" />'};s.extend(_.prototype,{init:function(t){var e,i;i=this.element=t.elements.tip=s("<div />",{"class":R+"-tip"}).prependTo(t.tooltip),ft?(e=s("<canvas />").appendTo(this.element)[0].getContext("2d"),e.lineJoin="miter",e.miterLimit=1e5,e.save()):(e=_t("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(e+e),t._bind(s("*",i).add(i),["click","mousedown"],function(t){t.stopPropagation()},this._ns)),t._bind(t.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(t){var e=this.qtip.elements.titlebar;return e&&(t.y===P||t.y===N&&this.element.position().top+this.size[1]/2+this.options.offset<e.outerHeight(W))},_parseCorner:function(t){var e=this.qtip.options.position.my;return t===I||e===I?t=I:t===W?t=new j(e.string()):t.string||(t=new j(t),t.fixed=W),t},_parseWidth:function(t,e,i){var s=this.qtip.elements,o=lt+y(e)+"Width";return(i?w(i,o):w(s.content,o)||w(this._useTitle(t)&&s.titlebar||s.content,o)||w(s.tooltip,o))||0},_parseRadius:function(t){var e=this.qtip.elements,i=lt+y(t.y)+y(t.x)+"Radius";return st.ie<9?0:w(this._useTitle(t)&&e.titlebar||e.content,i)||w(e.tooltip,i)||0},_invalidColour:function(t,e,i){var s=t.css(e);return!s||i&&s===t.css(i)||gt.test(s)?I:s},_parseColours:function(t){var e=this.qtip.elements,i=this.element.css("cssText",""),o=lt+y(t[t.precedance])+y(ct),n=this._useTitle(t)&&e.titlebar||e.content,r=this._invalidColour,a=[];return a[0]=r(i,dt)||r(n,dt)||r(e.content,dt)||r(e.tooltip,dt)||i.css(dt),a[1]=r(i,o,ct)||r(n,o,ct)||r(e.content,o,ct)||r(e.tooltip,o,ct)||e.tooltip.css(o),s("*",i).add(i).css("cssText",dt+":"+pt+ut+";"+lt+":0"+ut+";"),a},_calculateSize:function(t){var e,i,s,o=t.precedance===S,n=this.options.width,r=this.options.height,a="c"===t.abbrev(),h=(o?n:r)*(a?.5:1),l=Math.pow,c=Math.round,d=Math.sqrt(l(h,2)+l(r,2)),p=[this.border/h*d,this.border/r*d];return p[2]=Math.sqrt(l(p[0],2)-l(this.border,2)),p[3]=Math.sqrt(l(p[1],2)-l(this.border,2)),e=d+p[2]+p[3]+(a?0:p[0]),i=e/d,s=[c(i*n),c(i*r)],o?s:s.reverse()},_calculateTip:function(t,e,i){i=i||1,e=e||this.size;var s=e[0]*i,o=e[1]*i,n=Math.ceil(s/2),r=Math.ceil(o/2),a={br:[0,0,s,o,s,0],bl:[0,0,s,0,0,o],tr:[0,o,s,0,s,o],tl:[0,0,0,o,s,o],tc:[0,o,n,0,s,o],bc:[0,0,s,0,n,o],rc:[0,0,s,r,0,o],lc:[s,0,s,o,0,r]};return a.lt=a.br,a.rt=a.bl,a.lb=a.tr,a.rb=a.tl,a[t.abbrev()]},_drawCoords:function(t,e){t.beginPath(),t.moveTo(e[0],e[1]),t.lineTo(e[2],e[3]),t.lineTo(e[4],e[5]),t.closePath()},create:function(){var t=this.corner=(ft||st.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=t.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(e,i){if(!this.enabled)return this;var o,n,r,a,h,l,c,d,p=this.qtip.elements,u=this.element,f=u.children(),g=this.options,m=this.size,v=g.mimic,y=Math.round;e||(e=this.qtip.cache.corner||this.corner),v===I?v=e:(v=new j(v),v.precedance=e.precedance,"inherit"===v.x?v.x=e.x:"inherit"===v.y?v.y=e.y:v.x===v.y&&(v[e.precedance]=e[e.precedance])),n=v.precedance,e.precedance===E?this._swapDimensions():this._resetDimensions(),o=this.color=this._parseColours(e),o[1]!==pt?(d=this.border=this._parseWidth(e,e[e.precedance]),g.border&&d<1&&!gt.test(o[1])&&(o[0]=o[1]),this.border=d=g.border!==W?g.border:d):this.border=d=0,c=this.size=this._calculateSize(e),u.css({width:c[0],height:c[1],lineHeight:c[1]+"px"}),l=e.precedance===S?[y(v.x===D?d:v.x===F?c[0]-m[0]-d:(c[0]-m[0])/2),y(v.y===P?c[1]-m[1]:0)]:[y(v.x===D?c[0]-m[0]:0),y(v.y===P?d:v.y===B?c[1]-m[1]-d:(c[1]-m[1])/2)],ft?(r=f[0].getContext("2d"),r.restore(),r.save(),r.clearRect(0,0,6e3,6e3),a=this._calculateTip(v,m,wt),h=this._calculateTip(v,this.size,wt),f.attr(A,c[0]*wt).attr(L,c[1]*wt),f.css(A,c[0]).css(L,c[1]),this._drawCoords(r,h),r.fillStyle=o[1],r.fill(),r.translate(l[0]*wt,l[1]*wt),this._drawCoords(r,a),r.fillStyle=o[0],r.fill()):(a=this._calculateTip(v),a="m"+a[0]+","+a[1]+" l"+a[2]+","+a[3]+" "+a[4]+","+a[5]+" xe",l[2]=d&&/^(r|b)/i.test(e.string())?8===st.ie?2:1:0,f.css({coordsize:c[0]+d+" "+(c[1]+d),antialias:""+(v.string().indexOf(N)>-1),left:l[0]-l[2]*Number(n===E),top:l[1]-l[2]*Number(n===S),width:c[0]+d,height:c[1]+d}).each(function(t){var e=s(this);e[e.prop?"prop":"attr"]({coordsize:c[0]+d+" "+(c[1]+d),path:a,fillcolor:o[0],filled:!!t,stroked:!t}).toggle(!(!d&&!t)),!t&&e.html(_t("stroke",'weight="'+2*d+'px" color="'+o[1]+'" miterlimit="1000" joinstyle="miter"'))})),t.opera&&setTimeout(function(){p.tip.css({display:"inline-block",visibility:"visible"})},1),i!==I&&this.calculate(e,c)},calculate:function(t,e){if(!this.enabled)return I;var i,o,n=this,r=this.qtip.elements,a=this.element,h=this.options.offset,l=(r.tooltip.hasClass("ui-widget"),
7
  {});return t=t||this.corner,i=t.precedance,e=e||this._calculateSize(t),o=[t.x,t.y],i===E&&o.reverse(),s.each(o,function(s,o){var a,c,d;o===N?(a=i===S?D:P,l[a]="50%",l[ht+"-"+a]=-Math.round(e[i===S?0:1]/2)+h):(a=n._parseWidth(t,o,r.tooltip),c=n._parseWidth(t,o,r.content),d=n._parseRadius(t),l[o]=Math.max(-n.border,s?c:h+(d>a?d:-a)))}),l[t[i]]-=e[i===E?0:1],a.css({margin:"",top:"",bottom:"",left:"",right:""}).css(l),l},reposition:function(t,e,s,o){function n(t,e,i,s,o){t===$&&c.precedance===e&&d[s]&&c[i]!==N?c.precedance=c.precedance===E?S:E:t!==$&&d[s]&&(c[e]=c[e]===N?d[s]>0?s:o:c[e]===s?o:s)}function r(t,e,o){c[t]===N?m[ht+"-"+e]=g[t]=a[ht+"-"+e]-d[e]:(h=a[o]!==i?[d[e],-a[e]]:[-d[e],a[e]],(g[t]=Math.max(h[0],h[1]))>h[0]&&(s[e]-=d[e],g[e]=I),m[a[o]!==i?o:e]=g[t])}if(this.enabled){var a,h,l=e.cache,c=this.corner.clone(),d=s.adjusted,p=e.options.position.adjust.method.split(" "),u=p[0],f=p[1]||p[0],g={left:I,top:I,x:0,y:0},m={};this.corner.fixed!==W&&(n(u,E,S,D,F),n(f,S,E,P,B),c.string()===l.corner.string()&&l.cornerTop===d.top&&l.cornerLeft===d.left||this.update(c,I)),a=this.calculate(c),a.right!==i&&(a.left=-a.right),a.bottom!==i&&(a.top=-a.bottom),a.user=this.offset,(g.left=u===$&&!!d.left)&&r(E,D,F),(g.top=f===$&&!!d.top)&&r(S,P,B),this.element.css(m).toggle(!(g.x&&g.y||c.x===N&&g.y||c.y===N&&g.x)),s.left-=a.left.charAt?a.user:u!==$||g.top||!g.left&&!g.top?a.left+this.border:0,s.top-=a.top.charAt?a.user:f!==$||g.left||!g.left&&!g.top?a.top+this.border:0,l.cornerLeft=d.left,l.cornerTop=d.top,l.corner=c.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),at=V.tip=function(t){return new _(t,t.options.style.tip)},at.initialize="render",at.sanitize=function(t){if(t.style&&"tip"in t.style){var e=t.style.tip;"object"!=typeof e&&(e=t.style.tip={corner:e}),/string|boolean/i.test(typeof e.corner)||(e.corner=W)}},z.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(t){this.size=[t.width,t.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},s.extend(W,q.defaults,{style:{tip:{corner:W,mimic:I,width:6,height:6,border:W,offset:0}}});var xt,Ct,qt="qtip-modal",Tt="."+qt;Ct=function(){function t(t){if(s.expr[":"].focusable)return s.expr[":"].focusable;var e,i,o,n=!isNaN(s.attr(t,"tabindex")),r=t.nodeName&&t.nodeName.toLowerCase();return"area"===r?(e=t.parentNode,i=e.name,!(!t.href||!i||"map"!==e.nodeName.toLowerCase())&&(o=s("img[usemap=#"+i+"]")[0],!!o&&o.is(":visible"))):/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||n:n}function i(t){c.length<1&&t.length?t.not("body").blur():c.first().focus()}function o(t){if(h.is(":visible")){var e,o=s(t.target),a=n.tooltip,l=o.closest(G);e=l.length<1?I:parseInt(l[0].style.zIndex,10)>parseInt(a[0].style.zIndex,10),e||o.closest(G)[0]===a[0]||i(o),r=t.target===c[c.length-1]}}var n,r,a,h,l=this,c={};s.extend(l,{init:function(){return h=l.elem=s("<div />",{id:"qtip-overlay",html:"<div></div>",mousedown:function(){return I}}).hide(),s(e.body).bind("focusin"+Tt,o),s(e).bind("keydown"+Tt,function(t){n&&n.options.show.modal.escape&&27===t.keyCode&&n.hide(t)}),h.bind("click"+Tt,function(t){n&&n.options.show.modal.blur&&n.hide(t)}),l},update:function(e){n=e,c=e.options.show.modal.stealfocus!==I?e.tooltip.find("*").filter(function(){return t(this)}):[]},toggle:function(t,o,r){var c=(s(e.body),t.tooltip),d=t.options.show.modal,p=d.effect,u=o?"show":"hide",f=h.is(":visible"),g=s(Tt).filter(":visible:not(:animated)").not(c);return l.update(t),o&&d.stealfocus!==I&&i(s(":focus")),h.toggleClass("blurs",d.blur),o&&h.appendTo(e.body),h.is(":animated")&&f===o&&a!==I||!o&&g.length?l:(h.stop(W,I),s.isFunction(p)?p.call(h,o):p===I?h[u]():h.fadeTo(parseInt(r,10)||90,o?1:0,function(){o||h.hide()}),o||h.queue(function(t){h.css({left:"",top:""}),s(Tt).length||h.detach(),t()}),a=o,n.destroyed&&(n=k),l)}}),l.init()},Ct=new Ct,s.extend(x.prototype,{init:function(t){var e=t.tooltip;return this.options.on?(t.elements.overlay=Ct.elem,e.addClass(qt).css("z-index",q.modal_zindex+s(Tt).length),t._bind(e,["tooltipshow","tooltiphide"],function(t,i,o){var n=t.originalEvent;if(t.target===e[0])if(n&&"tooltiphide"===t.type&&/mouse(leave|enter)/.test(n.type)&&s(n.relatedTarget).closest(Ct.elem[0]).length)try{t.preventDefault()}catch(r){}else(!n||n&&"tooltipsolo"!==n.type)&&this.toggle(t,"tooltipshow"===t.type,o)},this._ns,this),t._bind(e,"tooltipfocus",function(t,i){if(!t.isDefaultPrevented()&&t.target===e[0]){var o=s(Tt),n=q.modal_zindex+o.length,r=parseInt(e[0].style.zIndex,10);Ct.elem[0].style.zIndex=n-1,o.each(function(){this.style.zIndex>r&&(this.style.zIndex-=1)}),o.filter("."+K).qtip("blur",t.originalEvent),e.addClass(K)[0].style.zIndex=n,Ct.update(i);try{t.preventDefault()}catch(a){}}},this._ns,this),void t._bind(e,"tooltiphide",function(t){t.target===e[0]&&s(Tt).filter(":visible").not(e).last().qtip("focus",t)},this._ns,this)):this},toggle:function(t,e,i){return t&&t.isDefaultPrevented()?this:void Ct.toggle(this.qtip,!!e,i)},destroy:function(){this.qtip.tooltip.removeClass(qt),this.qtip._unbind(this.qtip.tooltip,this._ns),Ct.toggle(this.qtip,I),delete this.qtip.elements.overlay}}),xt=V.modal=function(t){return new x(t,t.options.show.modal)},xt.sanitize=function(t){t.show&&("object"!=typeof t.show.modal?t.show.modal={on:!!t.show.modal}:"undefined"==typeof t.show.modal.on&&(t.show.modal.on=W))},q.modal_zindex=q.zindex-200,xt.initialize="render",z.modal={"^show.modal.(on|blur)$":function(){this.destroy(),this.init(),this.qtip.elems.overlay.toggle(this.qtip.tooltip[0].offsetWidth>0)}},s.extend(W,q.defaults,{show:{modal:{on:I,effect:W,blur:W,stealfocus:W,escape:W}}}),V.viewport=function(i,s,o,n,r,a,h){function l(t,e,i,o,n,r,a,h,l){var c=s[n],y=w[t],b=_[t],x=i===$,C=y===n?l:y===r?-l:-l/2,q=b===n?h:b===r?-h:-h/2,T=m[n]+v[n]-(u?0:p[n]),j=T-c,z=c+l-(a===A?f:g)-T,M=C-(w.precedance===t||y===w[e]?q:0)-(b===N?h/2:0);return x?(M=(y===n?1:-1)*C,s[n]+=j>0?j:z>0?-z:0,s[n]=Math.max(-p[n]+v[n],c-M,Math.min(Math.max(-p[n]+v[n]+(a===A?f:g),c+M),s[n],"center"===y?c-C:1e9))):(o*=i===O?2:0,j>0&&(y!==n||z>0)?(s[n]-=M+o,d.invert(t,n)):z>0&&(y!==r||j>0)&&(s[n]-=(y===N?-M:M)+o,d.invert(t,r)),s[n]<m&&-s[n]>z&&(s[n]=c,d=w.clone())),s[n]-c}var c,d,p,u,f,g,m,v,y=o.target,b=i.elements.tooltip,w=o.my,_=o.at,x=o.adjust,C=x.method.split(" "),q=C[0],T=C[1]||C[0],j=o.viewport,z=o.container,M=(i.cache,{left:0,top:0});return j.jquery&&y[0]!==t&&y[0]!==e.body&&"none"!==x.method?(p=z.offset()||M,u="static"===z.css("position"),c="fixed"===b.css("position"),f=j[0]===t?j.width():j.outerWidth(I),g=j[0]===t?j.height():j.outerHeight(I),m={left:c?0:j.scrollLeft(),top:c?0:j.scrollTop()},v=j.offset()||M,"shift"===q&&"shift"===T||(d=w.clone()),M={left:"none"!==q?l(E,S,q,x.x,D,F,A,n,a):0,top:"none"!==T?l(S,E,T,x.y,P,B,L,r,h):0,my:d}):M},V.polys={polygon:function(t,e){var i,s,o,n={width:0,height:0,position:{top:1e10,right:0,bottom:0,left:1e10},adjustable:I},r=0,a=[],h=1,l=1,c=0,d=0;for(r=t.length;r--;)i=[parseInt(t[--r],10),parseInt(t[r+1],10)],i[0]>n.position.right&&(n.position.right=i[0]),i[0]<n.position.left&&(n.position.left=i[0]),i[1]>n.position.bottom&&(n.position.bottom=i[1]),i[1]<n.position.top&&(n.position.top=i[1]),a.push(i);if(s=n.width=Math.abs(n.position.right-n.position.left),o=n.height=Math.abs(n.position.bottom-n.position.top),"c"===e.abbrev())n.position={left:n.position.left+n.width/2,top:n.position.top+n.height/2};else{for(;s>0&&o>0&&h>0&&l>0;)for(s=Math.floor(s/2),o=Math.floor(o/2),e.x===D?h=s:e.x===F?h=n.width-s:h+=Math.floor(s/2),e.y===P?l=o:e.y===B?l=n.height-o:l+=Math.floor(o/2),r=a.length;r--&&!(a.length<2);)c=a[r][0]-n.position.left,d=a[r][1]-n.position.top,(e.x===D&&c>=h||e.x===F&&c<=h||e.x===N&&(c<h||c>n.width-h)||e.y===P&&d>=l||e.y===B&&d<=l||e.y===N&&(d<l||d>n.height-l))&&a.splice(r,1);n.position={left:a[0][0],top:a[0][1]}}return n},rect:function(t,e,i,s){return{width:Math.abs(i-t),height:Math.abs(s-e),position:{left:Math.min(t,i),top:Math.min(e,s)}}},_angles:{tc:1.5,tr:7/4,tl:5/4,bc:.5,br:.25,bl:.75,rc:2,lc:1,c:0},ellipse:function(t,e,i,s,o){var n=V.polys._angles[o.abbrev()],r=0===n?0:i*Math.cos(n*Math.PI),a=s*Math.sin(n*Math.PI);return{width:2*i-Math.abs(r),height:2*s-Math.abs(a),position:{left:t+r,top:e+a},adjustable:I}},circle:function(t,e,i,s){return V.polys.ellipse(t,e,i,i,s)}},V.svg=function(t,i,o){for(var n,r,a,h,l,c,d,p,u,f=(s(e),i[0]),g=s(f.ownerSVGElement),m=f.ownerDocument,v=(parseInt(i.css("stroke-width"),10)||0)/2;!f.getBBox;)f=f.parentNode;if(!f.getBBox||!f.parentNode)return I;switch(f.nodeName){case"ellipse":case"circle":p=V.polys.ellipse(f.cx.baseVal.value,f.cy.baseVal.value,(f.rx||f.r).baseVal.value+v,(f.ry||f.r).baseVal.value+v,o);break;case"line":case"polygon":case"polyline":for(d=f.points||[{x:f.x1.baseVal.value,y:f.y1.baseVal.value},{x:f.x2.baseVal.value,y:f.y2.baseVal.value}],p=[],c=-1,h=d.numberOfItems||d.length;++c<h;)l=d.getItem?d.getItem(c):d[c],p.push.apply(p,[l.x,l.y]);p=V.polys.polygon(p,o);break;default:p=f.getBBox(),p={width:p.width,height:p.height,position:{left:p.x,top:p.y}}}return u=p.position,g=g[0],g.createSVGPoint&&(r=f.getScreenCTM(),d=g.createSVGPoint(),d.x=u.left,d.y=u.top,a=d.matrixTransform(r),u.left=a.x,u.top=a.y),m!==e&&"mouse"!==t.position.target&&(n=s((m.defaultView||m.parentWindow).frameElement).offset(),n&&(u.left+=n.left,u.top+=n.top)),m=s(m),u.left+=m.scrollLeft(),u.top+=m.scrollTop(),p},V.imagemap=function(t,e,i,o){e.jquery||(e=s(e));var n,r,a,h,l,c=(e.attr("shape")||"rect").toLowerCase().replace("poly","polygon"),d=s('img[usemap="#'+e.parent("map").attr("name")+'"]'),p=s.trim(e.attr("coords")),u=p.replace(/,$/,"").split(",");if(!d.length)return I;if("polygon"===c)h=V.polys.polygon(u,i);else{if(!V.polys[c])return I;for(a=-1,l=u.length,r=[];++a<l;)r.push(parseInt(u[a],10));h=V.polys[c].apply(this,r.concat(i))}return n=d.offset(),n.left+=Math.ceil((d.outerWidth(I)-d.width())/2),n.top+=Math.ceil((d.outerHeight(I)-d.height())/2),h.position.left+=n.left,h.position.top+=n.top,h};var jt,zt='<iframe class="qtip-bgiframe" frameborder="0" tabindex="-1" src="javascript:\'\';" style="display:block; position:absolute; z-index:-1; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";"></iframe>';s.extend(C.prototype,{_scroll:function(){var e=this.qtip.elements.overlay;e&&(e[0].style.top=s(t).scrollTop()+"px")},init:function(i){var o=i.tooltip;s("select, object").length<1&&(this.bgiframe=i.elements.bgiframe=s(zt).appendTo(o),i._bind(o,"tooltipmove",this.adjustBGIFrame,this._ns,this)),this.redrawContainer=s("<div/>",{id:R+"-rcontainer"}).appendTo(e.body),i.elements.overlay&&i.elements.overlay.addClass("qtipmodal-ie6fix")&&(i._bind(t,["scroll","resize"],this._scroll,this._ns,this),i._bind(o,["tooltipshow"],this._scroll,this._ns,this)),this.redraw()},adjustBGIFrame:function(){var t,e,i=this.qtip.tooltip,s={height:i.outerHeight(I),width:i.outerWidth(I)},o=this.qtip.plugins.tip,n=this.qtip.elements.tip;e=parseInt(i.css("borderLeftWidth"),10)||0,e={left:-e,top:-e},o&&n&&(t="x"===o.corner.precedance?[A,D]:[L,P],e[t[1]]-=n[t[0]]()),this.bgiframe.css(e).css(s)},redraw:function(){if(this.qtip.rendered<1||this.drawing)return this;var t,e,i,s,o=this.qtip.tooltip,n=this.qtip.options.style,r=this.qtip.options.position.container;return this.qtip.drawing=1,n.height&&o.css(L,n.height),n.width?o.css(A,n.width):(o.css(A,"").appendTo(this.redrawContainer),e=o.width(),e%2<1&&(e+=1),i=o.css("maxWidth")||"",s=o.css("minWidth")||"",t=(i+s).indexOf("%")>-1?r.width()/100:0,i=(i.indexOf("%")>-1?t:1)*parseInt(i,10)||e,s=(s.indexOf("%")>-1?t:1)*parseInt(s,10)||0,e=i+s?Math.min(Math.max(e,s),i):e,o.css(A,Math.round(e)).appendTo(r)),this.drawing=0,this},destroy:function(){this.bgiframe&&this.bgiframe.remove(),this.qtip._unbind([t,this.qtip.tooltip],this._ns)}}),jt=V.ie6=function(t){return 6===st.ie?new C(t):I},jt.initialize="render",z.ie6={"^content|style$":function(){this.redraw()}}})}(window,document);
8
  function give_load_gateway(e,i){var t=jQuery(e).find("#give-payment-mode-select .give-loading-text"),a=jQuery(e).find("#give-amount").val(),n=jQuery(e).find('input[name="give-form-id"]').val();t.fadeIn();var o=jQuery(e).data();1!=o["blockUI.isBlocked"]&&jQuery(e).find("#give_purchase_form_wrap").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),jQuery.post(give_scripts.ajaxurl+"?payment-mode="+i,{action:"give_load_gateway",give_total:a,give_form_id:n,give_payment_mode:i},function(i){jQuery(e).unblock(),jQuery(e).find("#give_purchase_form_wrap").html(i),jQuery(".give-no-js").hide(),jQuery(e).find("#give-payment-mode-select .give-loading-text").fadeOut(),setup_give_tooltips(),jQuery(document).trigger("give_gateway_loaded",[i,jQuery(e).attr("id")])})}function setup_give_tooltips(){jQuery('[data-tooltip!=""]').qtip({content:{attr:"data-tooltip"},style:{classes:"qtip-rounded qtip-tipsy"},position:{my:"bottom center",at:"top center"}}),jQuery.fn.qtip.zindex=2147483641}var give_scripts,give_global_vars;jQuery(document).ready(function(e){setup_give_tooltips(),e(".give-loading-text").hide(),e(document).on("click",".give-checkout-login",function(i){var t=e(this),a=e(this).parents("form"),n=e(a).find('[id^="give-checkout-login-register"] .give-loading-text'),o={action:t.data("action"),form_id:e(a).find('[name="give-form-id"]').val()};return n.show(),e.post(give_scripts.ajaxurl,o,function(i){e(a).find("[id^=give-checkout-login-register]").html(i),e(a).find(".give-submit-button-wrap").hide()}).done(function(){n.hide(),give_fl_trigger(),setup_give_tooltips()}),!1}),e(document).on("click",".give-checkout-register-cancel",function(i){i.preventDefault();var t=e(this),a=e(this).parents("form"),n={action:t.data("action"),form_id:e(a).find('[name="give-form-id"]').val()};e.post(give_scripts.ajaxurl,n,function(i){e(a).find("[id^=give-checkout-login-register]").html(e.parseJSON(i.fields)),e(a).find(".give-submit-button-wrap").show()}).done(function(){give_fl_trigger(),setup_give_tooltips()})}),e(document).on("click","[id^=give-login-fields] input[type=submit]",function(i){i.preventDefault();var t=e(this).val(),a=e(this).parents("form");e(this).val(give_global_vars.purchase_loading),a.find("[id^=give-login-fields] .give-loading-animation").fadeIn();var n={action:"give_process_donation_login",give_ajax:1,give_user_login:a.find("[name=give_user_login]").val(),give_user_pass:a.find("[name=give_user_pass]").val()};e.post(give_global_vars.ajaxurl,n,function(i){"success"==e.trim(i)?(a.find(".give_errors").remove(),give_load_gateway(a,a.find(".give-gateway-option-selected input").val())):(a.find("[id^=give-login-fields] input[type=submit]").val(t),a.find(".give-loading-animation").fadeOut(),a.find(".give_errors").remove(),a.find("[id^=give-user-login-submit]").before(i))})}),e("select#give-gateway, input.give-gateway").on("change",function(i){i.preventDefault();var t=e(this).val();return"0"==t?(console.log("There was a problem loading the selected gateway"),!1):(give_load_gateway(e(this).parents("form"),t),!1)}),e("body").on("click touchend",'form.give-form input[name="give-purchase"].give-submit',function(i){var t=e(this).parents("form.give-form"),a=t.find('input[type="submit"].give-submit + .give-loading-animation');a.fadeIn();var n=t.get(0);if("function"!=typeof n.checkValidity||n.checkValidity()!==!1||(a.fadeOut(),(navigator.userAgent.indexOf("Safari")!=-1&&navigator.userAgent.indexOf("Chrome")==-1)!=!1)){i.preventDefault();var o=e(this).val();e(this).val(give_global_vars.purchase_loading),e.post(give_global_vars.ajaxurl,t.serialize()+"&action=give_process_donation&give_ajax=true",function(i){"success"==e.trim(i)?(t.find(".give_errors").remove(),e(n).submit(),t.trigger("give_form_validation_passed")):(t.find('input[type="submit"].give-submit').val(o),a.fadeOut(),t.find(".give_errors").remove(),t.find('input[type="submit"].give-submit').before(i))})}})});
9
+ var give_scripts,give_global_vars;jQuery(function(e){function a(){var a=e(this),i=a.parents("form");if("card_state"!=a.attr("id")){i.find("#card_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var t={action:"give_get_states",country:a.val(),field_name:"card_state"};e.ajax({type:"POST",data:t,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){if("nostates"==e){var a='<input type="text" id="card_state" name="card_state" class="cart-state give-input required" value=""/>';i.find('input[name="card_state"], select[name="card_state"]').replaceWith(a)}else i.find('input[name="card_state"], select[name="card_state"]').replaceWith(e);v.trigger("give_checkout_billing_address_updated",[e,i.attr("id")])}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}function i(){give_form=e("form.give-form"),give_form.each(function(){var a=e(this).find(".card-number"),i=e(this).find(".card-cvc"),t=e(this).find(".card-expiry");return 0!==a.length&&(a.payment("formatCardNumber"),i.payment("formatCardCVC"),void t.payment("formatCardExpiry"))})}function t(e,a){return"after"==give_global_vars.currency_pos&&(a.format="%v%s"),accounting.formatMoney(e,a).trim()}function n(e){return Math.abs(parseFloat(accounting.unformat(e,give_global_vars.decimal_separator)))}function o(e){var a={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals};return accounting.formatMoney(e,a)}function r(a){var i=[];return a.hasClass("give-form-type-multi")?(e.each(a.find(".give-donation-levels-wrap [data-price-id] "),function(e,a){a=a instanceof jQuery?a:jQuery(a),i.push({price_id:a.data("price-id"),amount:n(a.val())})}),i):i}function d(a){var i=a.parents("form"),t=a.val(),o=a.data("price-id");return o||(o=a.find("option:selected").data("price-id")),"custom"===t?(i.find(".give-amount-top").val("").focus(),!1):(i.find(".give-amount-top").val(t),i.find("span.give-amount-top").text(t),e(".give-donation-amount .give-text-input",i).data("amount",n(i.find(".give-final-total-amount").data("total"))),i.find(".give-donation-amount .give-text-input").trigger("blur",[i,t,o]),void e(document).trigger("give_donation_value_updated",[i,t,o]))}function l(){var a=s("form-id"),i=s("payment-mode");if(!a||!i)return!1;var t=e("body").find("#give-form-"+a+"-wrap"),n=t.find("form.give-form"),o=t.hasClass("give-display-modal"),r=t.hasClass("give-display-reveal");n.find("#give-gateway-radio-list label").removeClass("give-gateway-option-selected"),n.find("input[name=payment-mode][value="+i+"]").prop("checked",!0).parent().addClass("give-gateway-option-selected");var l=s("level-id"),v=n.find('*[data-price-id="'+l+'"]');v.length>0&&d(v),o?give_open_form_modal(t,n):r&&(n.find(".give-btn-reveal").hide(),n.find("#give-payment-mode-select, #give_purchase_form_wrap").slideDown())}function s(e,a){a||(a=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),t=i.exec(a);return t?t[2]?decodeURIComponent(t[2].replace(/\+/g," ")):"":null}var v=e(document);v.on("change","#give_cc_address input.card_state, #give_cc_address select",a),i(),v.on("give_gateway_loaded",function(){i()}),e.fn.toggleError=function(e){return this.toggleClass("error",e),this.toggleClass("valid",!e),this},v.on("keyup change",".give-form .card-number, .give-form .card-cvc, .give-form .card-expiry",function(){var a=e(this),i=a.parents("form.give-form"),t=a.attr("id"),n=i.find(".card-number"),o=i.find(".card-cvc"),r=i.find(".card-expiry"),d=e.payment.cardType(n.val());if(t.indexOf("card_number")>-1){var l=i.find(".card-type");null===d?(l.removeClass().addClass("off card-type"),a.removeClass("valid").addClass("error")):l.removeClass().addClass("card-type "+d),n.toggleError(!e.payment.validateCardNumber(n.val()))}if(t.indexOf("card_cvc")>-1&&o.toggleError(!e.payment.validateCardCVC(o.val(),d)),t.indexOf("card_expiry")>-1){r.toggleError(!e.payment.validateCardExpiry(r.payment("cardExpiryVal")));var s=r.payment("cardExpiryVal");i.find(".card-expiry-month").val(s.month),i.find(".card-expiry-year").val(s.year)}}),v.on("submit","#give_payment_mode",function(){var a=e("#give-gateway option:selected").val();if(0==a)return alert(give_global_vars.no_gateway),!1}),v.on("click","#give-payment-mode-select input",function(){var a=e(this).parents("form"),i=e("#give-payment-mode-select li"),t=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),n="";i.removeClass("give-gateway-option-selected"),i.prop("checked",!1),e(this).prop("checked",!0),e(this).parent().addClass("give-gateway-option-selected"),n=e('#give-payment-mode-select li.give-gateway-option-selected input[name="payment-mode"]').val(),a.attr("action",a.attr("action").replace("payment-mode="+t,"payment-mode="+n))}),v.on("focus",".give-donation-amount .give-text-input",function(a){var i=e(this).parents("form");e(this).removeClass("invalid-amount");var t=i.find(".give-final-total-amount").data("total");e(this).data("amount",n(t)),e(this).parent(".give-donation-amount").addClass("give-custom-amount-focus-in"),i.find(".give-default-level, .give-radio-input").removeClass("give-default-level"),i.find(".give-btn-level-custom").addClass("give-default-level"),i.find(".give-radio-input").prop("checked",!1),i.find(".give-radio-input.give-radio-level-custom").prop("checked",!0),i.find(".give-select-level").prop("selected",!1),i.find(".give-select-level .give-donation-level-custom").prop("selected",!0)}),v.on("blur",".give-donation-amount .give-text-input",function(a,i,d,l){var s=void 0!=i?i:e(this).closest("form"),v=e(this).data("amount"),c=void 0!=d?d:e(this).val(),g=s.find('input[name="give-form-minimum"]'),m=n(g.val()),u=0==c?m:n(c),p=r(e(this).parents("form")),f="";l=void 0!=l?l:-1;var _={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals},h=t(u,_);if(e(this).val(h),!p.length||-1<l||(e.each(p,function(e,a){if(a.amount===u)return l=a.price_id,!1}),!(-1<l)&&m<=u&&(l="custom")),(u<m||u<1)&&-1===l){e(this).addClass("give-invalid-amount"),_.symbol=give_global_vars.currency_sign,f=give_global_vars.bad_minimum+" "+t(m,_),s.find(".give-submit").prop("disabled",!0);var y=s.find(".give-invalid-minimum");if(0===y.length){var b=e('<div class="give_error give-invalid-minimum">'+f+"</div>").hide();b.insertBefore(s.find(".give-total-wrap")).show()}}else e(this).removeClass("give-invalid-amount"),s.find(".give-invalid-minimum").slideUp(300,function(){e(this).remove()}),s.find(".give-submit").prop("disabled",!1);if(v!==u&&(_.symbol=give_global_vars.currency_sign,s.find(".give-final-total-amount").data("total",u).text(t(u,_))),-1!==l)switch(e('input[name="give-price-id"]',s).val(l),s.find(".give-amount-hidden").val(o(u)),s.find(".give-default-level").removeClass("give-default-level"),!0){case!!s.find(".give-radio-input").length:s.find(".give-radio-input").prop("checked",!1),s.find('.give-radio-input[data-price-id="'+l+'"]').prop("checked",!0).addClass("give-default-level");break;case!!s.find("button.give-donation-level-btn").length:s.find("button.give-donation-level-btn").blur(),s.find('button.give-donation-level-btn[data-price-id="'+l+'"]').focus().addClass("give-default-level");break;case!!s.find("select.give-select-level").length:s.find("select.give-select-level option").prop("selected",!1),s.find('select.give-select-level option[data-price-id="'+l+'"]').prop("selected",!0).addClass("give-default-level")}e(this).parent(".give-donation-amount").removeClass("give-custom-amount-focus-in")}),v.on("click touchend",".give-donation-level-btn",function(a){a.preventDefault(),d(e(this))}),v.on("click touchend",".give-radio-input-level",function(a){d(e(this))}),v.on("change",".give-select-level",function(a){d(e(this))}),l(),v.on("click",".give_terms_links",function(a){a.preventDefault();var i=e(this).closest("fieldset");return e("[class^=give_terms-]",i).slideToggle(),e("a.give_terms_links",i).toggle(),!1})});
10
  function give_open_form_modal(e,t){var n="#give_purchase_form_wrap, #give-payment-mode-select, .mfp-close, .give-hidden";jQuery.magnificPopup.open({mainClass:give_global_vars.magnific_options.main_class,closeOnBgClick:give_global_vars.magnific_options.close_on_bg_click,items:{src:t,type:"inline"},callbacks:{beforeOpen:function(){if(e.hasClass("give-display-button-only")&&!t.data("content")){var n=jQuery(".give-form-content-wrap",e),i=jQuery(".give-form-title",e),r=jQuery(".give-goal-progress",e),a=jQuery(">.give_error",e),l=jQuery(".give_errors",e);n.length&&!jQuery(".give-form-content-wrap",t).length&&(n.hasClass("give_post_form-content")?t.append(n):t.prepend(n)),l.length&&!jQuery(".give_errors",t).length&&l.each(function(e,n){t.prepend(jQuery(n))}),a.length&&!jQuery(">.give_error",t).length&&a.each(function(e,n){t.prepend(jQuery(n))}),r.length&&!jQuery(".give-goal-progress",t).length&&t.prepend(r),i.length&&!jQuery(".give-form-title",t).length&&t.prepend(i),t.data("content","loaded")}},open:function(){var i=jQuery(".mfp-content");i.outerWidth()>=500&&i.addClass("give-responsive-mfp-content"),e.hasClass("give-display-button-only")&&(n=t.children().not(".give-hidden, .give-btn-modal")),t.children().not(n).hide()},close:function(){t.removeClass("mfp-hide"),t.children().not(n).show()}}})}function give_fl_trigger(){var e={exclude:['#give-amount, .give-select-level, .multiselect, .give-repeater-table input, input[type="url"]'],customEvent:give_fl_custom_events};jQuery(".float-labels-enabled").floatlabels(e)}function give_fl_custom_events(e){e.hasClass("card-number")&&e.after('<span class="off card-type"/>')}function give_change_html5_form_field_validation_message(){var e,t=jQuery(".give-form");t.length&&jQuery.each(t,function(t,n){e=jQuery("input",n),e.length&&jQuery.each(e,function(e,t){t=jQuery(t).get(0),give_global_vars.form_translation.hasOwnProperty(t.name)&&(t.oninvalid=function(e){e.target.setCustomValidity(""),e.target.validity.valid||e.target.setCustomValidity(give_global_vars.form_translation[t.name])})})})}var give_scripts;jQuery(function(e){var t=e(document);give_fl_trigger(),give_change_html5_form_field_validation_message(),t.on("give_gateway_loaded",function(e,t,n){give_fl_trigger()}),t.on("give_checkout_billing_address_updated",function(t,n,i){var r=e("form#"+i);if(r.hasClass("float-labels-enabled")){var a=r.find("#give-card-state-wrap"),l=a.find("#card_state"),o=a.find('label[for="card_state"]');o=o.length?o.text().replace(/[*:]/g,"").trim():"","nostates"===n?l.attr("placeholder",o).parent().removeClass("styled select"):(l.children().first().text(o),l.parent().addClass("styled select")),l.parent().removeClass("is-active"),give_fl_trigger()}}),t.on("click",".give-btn-reveal",function(t){t.preventDefault();var n=e(this),i=e(this).parents("form"),r="#give-payment-mode-select",a=e(r),l="";return n.hide(),e("li",a).length>1&&(l=r+", "),i.find(l+"#give_purchase_form_wrap").slideDown(),!1}),t.on("click",".give-btn-modal",function(t){t.preventDefault();var n=e(this).parents("div.give-form-wrap"),i=n.find("form.give-form"),r=i.find("#give-amount"),a=r.val();return!a||a<=0?(r.focus(),!1):void give_open_form_modal(n,i)})});
assets/scss/admin/settings.scss CHANGED
@@ -453,14 +453,41 @@ h2.give-nav-tab-wrapper {
453
  }
454
 
455
  @media screen and (max-width: 600px) {
456
- h2.give-nav-tab-wrapper {
457
- height: 50px;
458
- }
459
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
460
 
461
- @media screen and (max-width: 414px) {
462
- .give-nav-tab-wrapper > a {
463
- width: 75%;
464
  }
465
  }
466
 
453
  }
454
 
455
  @media screen and (max-width: 600px) {
456
+ .give-nav-tab-wrapper {
457
+ position: relative;
458
+ padding-top:0 !important;
459
+
460
+ > a {
461
+ width: 100%;
462
+ box-sizing: border-box;
463
+ margin:0;
464
+ &:hover {
465
+ border-bottom: 1px solid #ccc;
466
+ }
467
+ }
468
+
469
+ div.give-sub-nav-tab-wrapper {
470
+ position: absolute;
471
+ top:0;
472
+ right:0;
473
+
474
+ #give-show-sub-nav {
475
+ height: 28px;
476
+ width: 30px;
477
+ border-radius: 0;
478
+ margin:0;
479
+ > span.dashicons {
480
+ margin: 6px auto 0;
481
+ display: block;
482
+ }
483
+
484
+ }
485
+
486
+ nav.give-sub-nav-tab {
487
+ top:35px;
488
+ }
489
+ }
490
 
 
 
 
491
  }
492
  }
493
 
assets/sourcemaps/give-admin.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"give-admin.css","sources":["admin/give-admin.scss","frontend/_mixins.scss","frontend/_variables.scss","plugins/qtip.scss","frontend/fonts.scss","admin/fonts.scss","admin/forms.scss","admin/addons.scss","admin/reports.scss","admin/welcome.scss","admin/logs.scss","admin/settings.scss","admin/payment-history.scss","admin/dashboard.scss","admin/donors.scss","admin/buttons.scss","admin/shortcodes.scss","admin/system-info.scss"],"sourcesContent":["/*!\r\n * Give Admin SCSS/CSS\r\n *\r\n * @description: The Main SCSS file for ADMIN styles which is compiled and minified via Gulp taskrunner\r\n * @package: Give\r\n * @subpackage: SCSS/Admin\r\n * @copyright: Copyright (c) 2016, WordImpress\r\n * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n@import '../frontend/mixins';\r\n@import '../frontend/variables';\r\n@import '../plugins/qtip';\r\n@import '../frontend/fonts';\r\n@import 'fonts';\r\n@import 'forms';\r\n@import 'addons';\r\n@import 'reports';\r\n@import 'welcome';\r\n@import 'logs';\r\n@import 'settings';\r\n@import 'payment-history';\r\n@import 'dashboard';\r\n@import 'donors';\r\n@import 'buttons';\r\n@import 'shortcodes';\r\n@import 'system-info';\r\n","/**\r\n * Clearfix\r\n */\r\n@mixin clearfix() {\r\n *zoom: 1;\r\n\r\n &:before,\r\n &:after {\r\n content: \" \";\r\n display: table;\r\n }\r\n\r\n &:after {\r\n clear: both;\r\n }\r\n}\r\n\r\n.give-clearfix {\r\n @include clearfix;\r\n}\r\n\r\n/**\r\n * Box Sizing\r\n * https://github.com/timrogers/sass-box-sizing-mixin\r\n */\r\n@mixin box-sizing($box-model) {\r\n -webkit-box-sizing: $box-model; // Safari <= 5\r\n -moz-box-sizing: $box-model; // Firefox <= 19\r\n box-sizing: $box-model;\r\n}\r\n\r\n/**\r\n * CSS3 Easing\r\n */\r\n@mixin easing-transition() {\r\n -moz-transition: 0.2s all linear;\r\n -o-transition: 0.2s all linear;\r\n transition: 0.2s all linear;\r\n}\r\n\r\n//Labels\r\n@mixin give-label() {\r\n padding: .2em .4em .3em;\r\n font-size: 11px;\r\n line-height: 1;\r\n color: #fff;\r\n text-align: center;\r\n white-space: nowrap;\r\n vertical-align: baseline;\r\n border-radius: .25em;\r\n \r\n &:hover {\r\n color:#fff;\r\n text-decoration: none;\r\n }\r\n}\r\n\r\n@mixin give-label-gray() {\r\n background-color: #929292;\r\n}\r\n@mixin give-label-orange() {\r\n background-color: #ffba00;\r\n}\r\n\r\n.give-item-label {\r\n @include give-label();\r\n}\r\n\r\n.give-item-label-gray {\r\n @include give-label-gray();\r\n}\r\n\r\n.give-item-label-orange {\r\n @include give-label-orange();\r\n}\r\n\r\n\r\n.give-item-label {\r\n @include give-label();\r\n}\r\n\r\n//Fields\r\n@mixin give-currency() {\r\n background-color: lighten($light-gray, 2%);\r\n border-top: 1px solid $borders;\r\n border-bottom: 1px solid $borders;\r\n color: $dark;\r\n margin: 0;\r\n padding: 0 12px;\r\n height: 35px;\r\n line-height: 35px;\r\n font-size: $font-size-medium;\r\n @include box-sizing(border-box);\r\n}\r\n\r\n@mixin give-input() {\r\n border: 1px solid $borders;\r\n background: #FFF;\r\n border-radius: 0;\r\n height: 35px;\r\n line-height: 35px;\r\n padding: 0 12px;\r\n margin: 0;\r\n font-size: $font-size-medium;\r\n @include box-sizing(border-box);\r\n}","/**\r\n * Give CSS Variables\r\n */\r\n\r\n$green: #7ad03a;\r\n$red: #a00;\r\n$orange: #ffba00;\r\n$blue: #2ea2cc;\r\n$dark: #333;\r\n$borders: #ccc;\r\n$light-gray: #EDEDED;\r\n\r\n//Status\r\n$status-default: #777;\r\n$status-complete: $green;\r\n$status-refunded: $status-default;\r\n$status-subscription: #5bc0de;\r\n$status-revoked: #d9534f;\r\n\r\n//Font sizes\r\n$font-size-medium: 18px;\r\n\r\n$primary: #007ba4;\r\n// Primary colour for buttons (alt)\r\n$primarytext: desaturate(lighten($primary, 50%), 18%);\r\n// Text on primary colour bg\r\n\r\n$secondary: desaturate(lighten($primary, 40%), 21%);\r\n// Secondary buttons\r\n$secondarytext: desaturate(darken($secondary, 60%), 21%);\r\n// Text on secondary colour bg\r\n\r\n$highlight: adjust-hue($primary, 150deg);\r\n// Prices, In stock labels, sales flash\r\n$highlightext: desaturate(lighten($highlight, 50%), 18%);\r\n// Text on highlight colour bg\r\n\r\n$contentbg: #fff;\r\n// Content BG - Tabs (active state)\r\n$subtext: #777;\r\n// small, breadcrumbs etc","/*\n * qTip2 - Pretty powerful tooltips - v2.2.1\n * http://qtip2.com\n *\n * Copyright (c) 2014 \n * Released under the MIT licenses\n * http://jquery.org/license\n *\n * Date: Sun Sep 7 2014 12:09 GMT+0100+0100\n * Plugins: tips modal viewport svg imagemap ie6\n * Styles: core basic css3\n */\n.qtip{\n\tposition: absolute;\n\tleft: -28000px;\n\ttop: -28000px;\n\tdisplay: none;\n\n\tmax-width: 280px;\n\tmin-width: 50px;\n\n\tfont-size: 10.5px;\n\tline-height: 12px;\n\n\tdirection: ltr;\n\n\tbox-shadow: none;\n\tpadding: 0;\n}\n\n\t.qtip-content{\n\t\tposition: relative;\n\t\tpadding: 5px 9px;\n\t\toverflow: hidden;\n\n\t\ttext-align: left;\n\t\tword-wrap: break-word;\n\t}\n\n\t.qtip-titlebar{\n\t\tposition: relative;\n\t\tpadding: 5px 35px 5px 10px;\n\t\toverflow: hidden;\n\n\t\tborder-width: 0 0 1px;\n\t\tfont-weight: bold;\n\t}\n\n\t.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }\n\n\t/* Default close button class */\n\t.qtip-close{\n\t\tposition: absolute;\n\t\tright: -9px; top: -9px;\n\t\tz-index: 11; /* Overlap .qtip-tip */\n\n\t\tcursor: pointer;\n\t\toutline: medium none;\n\n\t\tborder: 1px solid transparent;\n\t}\n\n\t\t.qtip-titlebar .qtip-close{\n\t\t\tright: 4px; top: 50%;\n\t\t\tmargin-top: -9px;\n\t\t}\n\n\t\t* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */\n\n\t\t.qtip-titlebar .ui-icon,\n\t\t.qtip-icon .ui-icon{\n\t\t\tdisplay: block;\n\t\t\ttext-indent: -1000em;\n\t\t\tdirection: ltr;\n\t\t}\n\n\t\t.qtip-icon, .qtip-icon .ui-icon{\n\t\t\t-moz-border-radius: 3px;\n\t\t\t-webkit-border-radius: 3px;\n\t\t\tborder-radius: 3px;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t\t.qtip-icon .ui-icon{\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 14px;\n\n\t\t\t\tline-height: 14px;\n\t\t\t\ttext-align: center;\n\t\t\t\ttext-indent: 0;\n\t\t\t\tfont: normal bold 10px/13px Tahoma,sans-serif;\n\n\t\t\t\tcolor: inherit;\n\t\t\t\tbackground: transparent none no-repeat -100em -100em;\n\t\t\t}\n\n/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */\n.qtip-focus{}\n\n/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */\n.qtip-hover{}\n\n/* Default tooltip style */\n.qtip-default{\n\tborder: 1px solid #F1D031;\n\n\tbackground-color: #FFFFA3;\n\tcolor: #555;\n}\n\n\t.qtip-default .qtip-titlebar{\n\t\tbackground-color: #FFEF93;\n\t}\n\n\t.qtip-default .qtip-icon{\n\t\tborder-color: #CCC;\n\t\tbackground: #F1F1F1;\n\t\tcolor: #777;\n\t}\n\n\t.qtip-default .qtip-titlebar .qtip-close{\n\t\tborder-color: #AAA;\n\t\tcolor: #111;\n\t}\n\n\n/*! Light tooltip style */\n.qtip-light{\n\tbackground-color: white;\n\tborder-color: #E2E2E2;\n\tcolor: #454545;\n}\n\n\t.qtip-light .qtip-titlebar{\n\t\tbackground-color: #f1f1f1;\n\t}\n\n\n/*! Dark tooltip style */\n.qtip-dark{\n\tbackground-color: #505050;\n\tborder-color: #303030;\n\tcolor: #f3f3f3;\n}\n\n\t.qtip-dark .qtip-titlebar{\n\t\tbackground-color: #404040;\n\t}\n\n\t.qtip-dark .qtip-icon{\n\t\tborder-color: #444;\n\t}\n\n\t.qtip-dark .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #303030;\n\t}\n\n\n/*! Cream tooltip style */\n.qtip-cream{\n\tbackground-color: #FBF7AA;\n\tborder-color: #F9E98E;\n\tcolor: #A27D35;\n}\n\n\t.qtip-cream .qtip-titlebar{\n\t\tbackground-color: #F0DE7D;\n\t}\n\n\t.qtip-cream .qtip-close .qtip-icon{\n\t\tbackground-position: -82px 0;\n\t}\n\n\n/*! Red tooltip style */\n.qtip-red{\n\tbackground-color: #F78B83;\n\tborder-color: #D95252;\n\tcolor: #912323;\n}\n\n\t.qtip-red .qtip-titlebar{\n\t\tbackground-color: #F06D65;\n\t}\n\n\t.qtip-red .qtip-close .qtip-icon{\n\t\tbackground-position: -102px 0;\n\t}\n\n\t.qtip-red .qtip-icon{\n\t\tborder-color: #D95252;\n\t}\n\n\t.qtip-red .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #D95252;\n\t}\n\n\n/*! Green tooltip style */\n.qtip-green{\n\tbackground-color: #CAED9E;\n\tborder-color: #90D93F;\n\tcolor: #3F6219;\n}\n\n\t.qtip-green .qtip-titlebar{\n\t\tbackground-color: #B0DE78;\n\t}\n\n\t.qtip-green .qtip-close .qtip-icon{\n\t\tbackground-position: -42px 0;\n\t}\n\n\n/*! Blue tooltip style */\n.qtip-blue{\n\tbackground-color: #E5F6FE;\n\tborder-color: #ADD9ED;\n\tcolor: #5E99BD;\n}\n\n\t.qtip-blue .qtip-titlebar{\n\t\tbackground-color: #D0E9F5;\n\t}\n\n\t.qtip-blue .qtip-close .qtip-icon{\n\t\tbackground-position: -2px 0;\n\t}\n\n\n.qtip-shadow{\n\t-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\n\t-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\n\tbox-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\n}\n\n/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */\n.qtip-rounded,\n.qtip-tipsy,\n.qtip-bootstrap{\n\t-moz-border-radius: 5px;\n\t-webkit-border-radius: 5px;\n\tborder-radius: 5px;\n}\n\n.qtip-rounded .qtip-titlebar{\n\t-moz-border-radius: 4px 4px 0 0;\n\t-webkit-border-radius: 4px 4px 0 0;\n\tborder-radius: 4px 4px 0 0;\n}\n\n/* Youtube tooltip style */\n.qtip-youtube{\n\t-moz-border-radius: 2px;\n\t-webkit-border-radius: 2px;\n\tborder-radius: 2px;\n\n\t-webkit-box-shadow: 0 0 3px #333;\n\t-moz-box-shadow: 0 0 3px #333;\n\tbox-shadow: 0 0 3px #333;\n\n\tcolor: white;\n\tborder: 0 solid transparent;\n\n\tbackground: #4A4A4A;\n\tbackground-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));\n\tbackground-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);\n\tbackground-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);\n\tbackground-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);\n\tbackground-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);\n}\n\n\t.qtip-youtube .qtip-titlebar{\n\t\tbackground-color: #4A4A4A;\n\t\tbackground-color: rgba(0,0,0,0);\n\t}\n\n\t.qtip-youtube .qtip-content{\n\t\tpadding: .75em;\n\t\tfont: 12px arial,sans-serif;\n\n\t\tfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);\";\n\t}\n\n\t.qtip-youtube .qtip-icon{\n\t\tborder-color: #222;\n\t}\n\n\t.qtip-youtube .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #303030;\n\t}\n\n\n/* jQuery TOOLS Tooltip style */\n.qtip-jtools{\n\tbackground: #232323;\n\tbackground: rgba(0, 0, 0, 0.7);\n\tbackground-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));\n\tbackground-image: -moz-linear-gradient(top, #717171, #232323);\n\tbackground-image: -webkit-linear-gradient(top, #717171, #232323);\n\tbackground-image: -ms-linear-gradient(top, #717171, #232323);\n\tbackground-image: -o-linear-gradient(top, #717171, #232323);\n\n\tborder: 2px solid #ddd;\n\tborder: 2px solid rgba(241,241,241,1);\n\n\t-moz-border-radius: 2px;\n\t-webkit-border-radius: 2px;\n\tborder-radius: 2px;\n\n\t-webkit-box-shadow: 0 0 12px #333;\n\t-moz-box-shadow: 0 0 12px #333;\n\tbox-shadow: 0 0 12px #333;\n}\n\n\t/* IE Specific */\n\t.qtip-jtools .qtip-titlebar{\n\t\tbackground-color: transparent;\n\t\tfilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)\";\n\t}\n\t.qtip-jtools .qtip-content{\n\t\tfilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)\";\n\t}\n\n\t.qtip-jtools .qtip-titlebar,\n\t.qtip-jtools .qtip-content{\n\t\tbackground: transparent;\n\t\tcolor: white;\n\t\tborder: 0 dashed transparent;\n\t}\n\n\t.qtip-jtools .qtip-icon{\n\t\tborder-color: #555;\n\t}\n\n\t.qtip-jtools .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #333;\n\t}\n\n\n/* Cluetip style */\n.qtip-cluetip{\n\t-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\n\t-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\n\tbox-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\n\n\tbackground-color: #D9D9C2;\n\tcolor: #111;\n\tborder: 0 dashed transparent;\n}\n\n\t.qtip-cluetip .qtip-titlebar{\n\t\tbackground-color: #87876A;\n\t\tcolor: white;\n\t\tborder: 0 dashed transparent;\n\t}\n\n\t.qtip-cluetip .qtip-icon{\n\t\tborder-color: #808064;\n\t}\n\n\t.qtip-cluetip .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #696952;\n\t\tcolor: #696952;\n\t}\n\n\n/* Tipsy style */\n.qtip-tipsy{\n\tbackground: black;\n\tbackground: rgba(0, 0, 0, .87);\n\n\tcolor: white;\n\tborder: 0 solid transparent;\n\n\tfont-size: 11px;\n\tfont-family: 'Lucida Grande', sans-serif;\n\tfont-weight: bold;\n\tline-height: 16px;\n\ttext-shadow: 0 1px black;\n}\n\n\t.qtip-tipsy .qtip-titlebar{\n\t\tpadding: 6px 35px 0 10px;\n\t\tbackground-color: transparent;\n\t}\n\n\t.qtip-tipsy .qtip-content{\n\t\tpadding: 6px 10px;\n\t}\n\n\t.qtip-tipsy .qtip-icon{\n\t\tborder-color: #222;\n\t\ttext-shadow: none;\n\t}\n\n\t.qtip-tipsy .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #303030;\n\t}\n\n\n/* Tipped style */\n.qtip-tipped{\n\tborder: 3px solid #959FA9;\n\n\t-moz-border-radius: 3px;\n\t-webkit-border-radius: 3px;\n\tborder-radius: 3px;\n\n\tbackground-color: #F9F9F9;\n\tcolor: #454545;\n\n\tfont-weight: normal;\n\tfont-family: serif;\n}\n\n\t.qtip-tipped .qtip-titlebar{\n\t\tborder-bottom-width: 0;\n\n\t\tcolor: white;\n\t\tbackground: #3A79B8;\n\t\tbackground-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));\n\t\tbackground-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);\n\t\tbackground-image: -moz-linear-gradient(top, #3A79B8, #2E629D);\n\t\tbackground-image: -ms-linear-gradient(top, #3A79B8, #2E629D);\n\t\tbackground-image: -o-linear-gradient(top, #3A79B8, #2E629D);\n\t\tfilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)\";\n\t}\n\n\t.qtip-tipped .qtip-icon{\n\t\tborder: 2px solid #285589;\n\t\tbackground: #285589;\n\t}\n\n\t\t.qtip-tipped .qtip-icon .ui-icon{\n\t\t\tbackground-color: #FBFBFB;\n\t\t\tcolor: #555;\n\t\t}\n\n\n/**\n * Twitter Bootstrap style.\n *\n * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.\n * Does not work with IE 7.\n */\n.qtip-bootstrap{\n\t/** Taken from Bootstrap body */\n\tfont-size: 14px;\n\tline-height: 20px;\n\tcolor: #333333;\n\n\t/** Taken from Bootstrap .popover */\n\tpadding: 1px;\n\tbackground-color: #ffffff;\n\tborder: 1px solid #ccc;\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\n\t-webkit-border-radius: 6px;\n\t-moz-border-radius: 6px;\n\tborder-radius: 6px;\n\t-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n\t-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n\tbox-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n\t-webkit-background-clip: padding-box;\n\t-moz-background-clip: padding;\n\tbackground-clip: padding-box;\n}\n\n\t.qtip-bootstrap .qtip-titlebar{\n\t\t/** Taken from Bootstrap .popover-title */\n\t\tpadding: 8px 14px;\n\t\tmargin: 0;\n\t\tfont-size: 14px;\n\t\tfont-weight: normal;\n\t\tline-height: 18px;\n\t\tbackground-color: #f7f7f7;\n\t\tborder-bottom: 1px solid #ebebeb;\n\t\t-webkit-border-radius: 5px 5px 0 0;\n\t\t-moz-border-radius: 5px 5px 0 0;\n\t\tborder-radius: 5px 5px 0 0;\n\t}\n\n\t\t.qtip-bootstrap .qtip-titlebar .qtip-close{\n\t\t\t/**\n\t\t\t * Overrides qTip2:\n\t\t\t * .qtip-titlebar .qtip-close{\n\t\t\t * [...]\n\t\t\t * right: 4px;\n\t\t\t * top: 50%;\n\t\t\t * [...]\n\t\t\t * border-style: solid;\n\t\t\t * }\n\t\t\t */\n\t\t\tright: 11px;\n\t\t\ttop: 45%;\n\t\t\tborder-style: none;\n\t\t}\n\n\t.qtip-bootstrap .qtip-content{\n\t\t/** Taken from Bootstrap .popover-content */\n\t\tpadding: 9px 14px;\n\t}\n\n\t.qtip-bootstrap .qtip-icon{\n\t\t/**\n\t\t * Overrides qTip2:\n\t\t * .qtip-default .qtip-icon {\n\t\t * border-color: #CCC;\n\t\t * background: #F1F1F1;\n\t\t * color: #777;\n\t\t * }\n\t\t */\n\t\tbackground: transparent;\n\t}\n\n\t\t.qtip-bootstrap .qtip-icon .ui-icon{\n\t\t\t/**\n\t\t\t * Overrides qTip2:\n\t\t\t * .qtip-icon .ui-icon{\n\t\t\t * width: 18px;\n\t\t\t * height: 14px;\n\t\t\t * }\n\t\t\t */\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\n\t\t\t/* Taken from Bootstrap .close */\n\t\t\tfloat: right;\n\t\t\tfont-size: 20px;\n\t\t\tfont-weight: bold;\n\t\t\tline-height: 18px;\n\t\t\tcolor: #000000;\n\t\t\ttext-shadow: 0 1px 0 #ffffff;\n\t\t\topacity: 0.2;\n\t\t\tfilter: alpha(opacity=20);\n\t\t}\n\n\t\t.qtip-bootstrap .qtip-icon .ui-icon:hover{\n\t\t\t/* Taken from Bootstrap .close:hover */\n\t\t\tcolor: #000000;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t\topacity: 0.4;\n\t\t\tfilter: alpha(opacity=40);\n\t\t}\n\n\n/* IE9 fix - removes all filters */\n.qtip:not(.ie9haxors) div.qtip-content,\n.qtip:not(.ie9haxors) div.qtip-titlebar{\n\tfilter: none;\n\t-ms-filter: none;\n}\n\n\n.qtip .qtip-tip{\n\tmargin: 0 auto;\n\toverflow: hidden;\n\tz-index: 10;\n\n}\n\n\t/* Opera bug #357 - Incorrect tip position\n\thttps://github.com/Craga89/qTip2/issues/367 */\n\tx:-o-prefocus, .qtip .qtip-tip{\n\t\tvisibility: hidden;\n\t}\n\n\t.qtip .qtip-tip,\n\t.qtip .qtip-tip .qtip-vml,\n\t.qtip .qtip-tip canvas{\n\t\tposition: absolute;\n\n\t\tcolor: #123456;\n\t\tbackground: transparent;\n\t\tborder: 0 dashed transparent;\n\t}\n\n\t.qtip .qtip-tip canvas{ top: 0; left: 0; }\n\n\t.qtip .qtip-tip .qtip-vml{\n\t\tbehavior: url(#default#VML);\n\t\tdisplay: inline-block;\n\t\tvisibility: visible;\n\t}\n\n\n#qtip-overlay{\n\tposition: fixed;\n\tleft: 0; top: 0;\n\twidth: 100%; height: 100%;\n}\n\n\t/* Applied to modals with show.modal.blur set to true */\n\t#qtip-overlay.blurs{ cursor: pointer; }\n\n\t/* Change opacity of overlay here */\n\t#qtip-overlay div{\n\t\tposition: absolute;\n\t\tleft: 0; top: 0;\n\t\twidth: 100%; height: 100%;\n\n\t\tbackground-color: black;\n\n\t\topacity: 0.7;\n\t\tfilter:alpha(opacity=70);\n\t\t-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)\";\n\t}\n\n\n.qtipmodal-ie6fix{\n\tposition: absolute !important;\n}\n","/**\n * Give Frontend Fonts SCSS\n *\n * Fonts are from icomoon and the src paths need to be relative to template directory.\n * @package Give\n * @subpackage SCSS/Frontend\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n@font-face {\n font-family: 'give-icomoon';\n src: url('../assets/fonts/icomoon.eot?kdnr3d');\n src: url('../assets/fonts/icomoon.eot?kdnr3d#iefix') format('embedded-opentype'),\n url('../assets/fonts/icomoon.woff?kdnr3d') format('woff'),\n url('../assets/fonts/icomoon.svg?kdnr3d#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin iconstyle() {\n font-family: 'give-icomoon';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n // Better Font Rendering\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n[class^=\"give-icon-\"], [class*=\" give-icon-\"] {\n @include iconstyle();\n}\n\n.give-icon-lamp:before {\n content: \"\\e603\";\n}\n\n.give-icon-heart:before {\n content: \"\\e604\";\n}\n\n.give-icon-question:before {\n content: \"\\e602\";\n}\n\n.give-icon-info:before {\n content: \"\\e601\";\n}\n\n.give-icon-new-tab:before {\n content: \"\\ea7e\";\n}\n\n.give-icon-alert:before {\n content: \"\\f02d\";\n}\n\n.give-icon-help:before {\n content: \"\\e606\";\n}\n\n.give-icon-spinner:before {\n content: \"\\e605\";\n}\n\n.give-icon-spinner2:before {\n content: \"\\e607\";\n}\n\n.give-icon-plus:before {\n content: \"\\e040\";\n}\n\n.give-icon-minus:before {\n content: \"\\e041\";\n}\n\n.give-icon-locked:before {\n content: \"\\e600\";\n}\n\n.dashicons-give:before {\n @include iconstyle();\n content: \"\\e800\";\n}\n\n// --------------------------\n// Spinning Icons\n// --------------------------\n\n.fa-spin {\n -webkit-animation: spin 1000ms infinite linear;\n animation: spin 1000ms infinite linear;\n}\n\n@-webkit-keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","@font-face {\n\tfont-family: 'give-icomoon';\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n@mixin admin_fonts() {\n\tfont-family: 'give-icomoon';\n\tsrc: url('../assets/fonts/icomoon.eot?kdnr3d');\n\tsrc: url('../assets/fonts/icomoon.eot?kdnr3d#iefix') format('embedded-opentype'),\n\turl('../assets/fonts/icomoon.woff?kdnr3d') format('woff'),\n\turl('../assets/fonts/icomoon.svg?kdnr3d#icomoon') format('svg');\n\tspeak: none;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tfont-variant: normal;\n\ttext-transform: none;\n\tline-height: 1;\n\n\t// Better Font Rendering\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n// ---------------------------------\n// Donation form vertical tab icons.\n// ---------------------------------\n.give-metabox-tabs li {\n\n\t.give-icon:before {\n\t\t@include admin_fonts();\n\t\tfont-size: 12px;\n\t\tvertical-align: top;\n\t\tline-height: 20px;\n\t\tmargin: 0 5px 0 0;\n\t}\n\n\t.give-icon-default:before {\n\t\tcontent: \"\\e903\";\n\t}\n\n\t//Donation options tab.\n\t.give-icon-heart:before {\n\t\tcontent: \"\\e604\"; //this is a wp dashicon heart.\n\t}\n\t//Goal tab.\n\t.give-icon-target:before {\n\t\tcontent: \"\\e901\";\n\t}\n\t//Form display tab.\n\t.give-icon-display:before {\n\t\tcontent: \"\\e90c\";\n\t}\n\t//Form content tab.\n\t.give-icon-edit:before {\n\t\tcontent: \"\\e902\";\n\t}\n\t//Form terms tab.\n\t.give-icon-checklist:before {\n\t\tposition: relative;\n\t\ttop: 1px;\n\t\tcontent: \"\\e900\";\n\t}\n\t//Form offline donations tab.\n\t.give-icon-purse:before {\n\t\tcontent: \"\\e8df\";\n\t}\n\n}","/**\r\n * Give Forms SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n/*------------------------------------\r\nForms CPT\r\n--------------------------------------*/\r\n/* Hide conditional fields */\r\n.cmb2-id--give-set-price,\r\n.cmb2-id--give-levels-header,\r\n.cmb2-id--give-levels-header + .cmb-repeat-group-wrap,\r\n.cmb2-id--give-display-style,\r\n.post-type-give_forms .tablenav #post-query-submit,\r\n.give-hidden,\r\n.cmb2-id--give-form-content,\r\n.cmb2-id--give-reveal-label,\r\n.cmb2-id--give-custom-amount-minimum,\r\n.cmb2-id--give-custom-amount-text,\r\n.cmb2-id--give-offline-checkout-notes,\r\n.cmb-type-levels-id,\r\n#_give_donation_levels_repeat .cmb-group-title,\r\n#_give_donation_levels_repeat .cmb-row > .cmb-remove-group-row,\r\n#_give_donation_levels_repeat .cmb-row > .handlediv {\r\n\tdisplay: none;\r\n}\r\n\r\n/* Donation Levels Repeating Field */\r\n#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list > .cmb-row .cmb2-radio-list label {\r\n\tfont-size: 12px;\r\n}\r\n\r\n//-----------------------------\r\n// Table Rows\r\n//-----------------------------\r\ndiv.cmb-type-levels-repeater-header + div.cmb-repeat-group-wrap {\r\n\tpadding: 0 !important;\r\n\tmargin: 0 !important;\r\n\tmin-width: 100%;\r\n\tmax-width: 0;\r\n\r\n}\r\n\r\n//-----------------------------\r\n// Multilevel Repeater Header\r\n//-----------------------------\r\n.cmb2-id--give-levels-header {\r\n\tpadding: 10px 12px 0 !important;\r\n\tmargin: 0 !important;\r\n\tbackground: #F7F7F7;\r\n\tborder-bottom: none !important;\r\n\r\n\t.table-container {\r\n\t\tdisplay: table;\r\n\t\twidth: 100%;\r\n\r\n\t\tborder-top: 1px solid #e9e9e9;\r\n\t\tborder-bottom: 1px solid #e9e9e9;\r\n\t\tborder-left: 1px solid #e9e9e9;\r\n\r\n\t\t> .table-row {\r\n\t\t\tdisplay: table-row;\r\n\t\t\tbackground: #FCFCFC;\r\n\r\n\t\t\t> .table-cell {\r\n\t\t\t\tdisplay: table-cell;\r\n\t\t\t\tvertical-align: middle;\r\n\t\t\t\tpadding: 10px 15px;\r\n\t\t\t\tborder-right: 1px solid #e9e9e9;\r\n\t\t\t\t&.col-id {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n#_give_donation_levels_repeat {\r\n\tbackground: #F7F7F7;\r\n\tpadding: 0 1px 20px 12px;\r\n\tbox-sizing: border-box;\r\n\r\n\t.cmb-row, .inside {\r\n\t\tmargin: 0;\r\n\t}\r\n\t.cmb-remove-field-row {\r\n\t\tmargin: 3px 0 0;\r\n\r\n\t\t.button {\r\n\t\t\theight: 25px;\r\n\t\t\tpadding: 0 3px;\r\n\t\t}\r\n\t\tspan.dashicons-no {\r\n\t\t\tline-height: 1.15em;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.cmbhandle {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.cmb-add-row {\r\n\t\tmargin: 12px 0 0;\r\n\t}\r\n\r\n}\r\n\r\n//---------------------------------------------------\r\n// Field One Offs\r\n//---------------------------------------------------\r\n.give-time-field {\r\n\twidth: 65px;\r\n}\r\n\r\n.give-money-field {\r\n\twidth: 75px;\r\n\tmargin-right: 0;\r\n\tmargin-left: 0;\r\n}\r\n\r\n.give-money-symbol {\r\n\tborder: 1px solid #DDD;\r\n\tbackground: #FCFCFC;\r\n\tmargin: 0;\r\n\tfont-size: 14px;\r\n\tpadding: 5px 8px;\r\n}\r\n\r\n.give-money-symbol-before {\r\n\tborder-right: 0;\r\n\tmargin-right: -4px;\r\n}\r\n\r\n.give-money-symbol-after {\r\n\t//border-left: 0;\r\n\tmargin-left: -1px;\r\n}\r\n\r\n.give_options_panel input[ type=\"text\"] {\r\n\tpadding: 5px;\r\n\twidth: 100%;\r\n}\r\n\r\ninput.give-text_small,\r\ninput.give-text-small {\r\n\twidth: 100px !important;\r\n}\r\n\r\ninput.give-text-medium,\r\ninput.give-text_medium {\r\n\twidth: 200px !important;\r\n}\r\n\r\n.give-underline {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n.postbox-container .cmb-row {\r\n\tmargin: 0;\r\n\r\n\t.cmb-th label {\r\n\t\tpadding-left: 8px;\r\n\t}\r\n\r\n}\r\n\r\n//---------------------------------------------------\r\n// Responsive\r\n//---------------------------------------------------\r\n@media only screen and (min-width: 851px) {\r\n\r\n\t#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list {\r\n\t\t> .cmb-row {\r\n\t\t\tfloat: left;\r\n\t\t\tborder-bottom: none;\r\n\t\t\tpadding-right: 10px;\r\n\t\t\t> .cmb-th {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t\t> .cmb-td {\r\n\t\t\t\tfloat: left;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t.cmb-type-give-default-radio-inline .cmb-td {\r\n\t\tmargin-top: 5px;\r\n\t}\r\n\r\n}\r\n\r\n/* Smaller Resolution Desktops */\r\n@media only screen and (min-width: 851px) and (max-width: 1201px) {\r\n\r\n\t#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list {\r\n\r\n\t\t> .cmb-remove-field-row {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding-top: 0;\r\n\t\t}\r\n\t\t> .cmb-type-text-money {\r\n\t\t\twidth: 105px;\r\n\t\t}\r\n\t\tinput.cmb2-text-money {\r\n\t\t\twidth: 65px;\r\n\t\t}\r\n\r\n\t\t.give-multilevel-text-field {\r\n\t\t\twidth: 160px;\r\n\t\t}\r\n\t\t.cmb-type-radio-inline {\r\n\t\t\tmargin-left: 20px;\r\n\t\t}\r\n\r\n\t}\r\n\t.col-amount {\r\n\t\twidth: 70px;\r\n\t}\r\n\t.col-text {\r\n\t\twidth: 140px;\r\n\t}\r\n\t.col-sort {\r\n\t\tdisplay: none !important;\r\n\t}\r\n\t.give-money-field {\r\n\t\twidth: 55px;\r\n\t}\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n\r\n\t#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list {\r\n\r\n\t\t> .cmb-remove-field-row {\r\n\t\t\tfloat: right;\r\n\t\t}\r\n\t\t> .cmb-row {\r\n\t\t\tpadding-right: 20px;\r\n\t\t}\r\n\t\t> .cmb-remove-field-row.cmb-row {\r\n\t\t\tpadding-right: 0;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.col-amount {\r\n\t\twidth: 93px;\r\n\t}\r\n\t.col-text {\r\n\t\twidth: 195px;\r\n\t}\r\n\t.col-sort {\r\n\t\twidth: 100px;\r\n\t}\r\n\t.give-multilevel-text-field {\r\n\t\twidth: 205px;\r\n\t}\r\n\r\n}\r\n\r\n//Small Resolution Repeater\r\n@media only screen and (max-width: 850px) {\r\n\tdiv.cmb-type-levels-repeater-header {\r\n\t\tdisplay: none !important;\r\n\t}\r\n}\r\n\r\n//-------------------------------------\r\n// Publish Metabox\r\n//-------------------------------------\r\n\r\n/*Shortcode Input */\r\n\r\n.shortcode-wrap {\r\n\tmargin: 1px 14px 12px 11px;\r\n\r\n\tlabel {\r\n\t\tmargin: 0 0 3px;\r\n\t\tdisplay: block;\r\n\t\tcursor: default;\r\n\t}\r\n\r\n\t.shortcode-input {\r\n\t\tmargin: 0;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n}\r\n\r\n//-------------------------------------\r\n// Content Options\r\n//-------------------------------------\r\n\r\n.cmb2-id--give-content-option,\r\n.cmb2-id--give-terms-option,\r\n.cmb2-id--give-offline-donation-enable-billing-fields-single,\r\n.cmb2-id--give-goal-option,\r\n.cmb2-id--give-customize-offline-donations {\r\n\tborder-bottom: none !important;\r\n\tmargin: 0 !important;\r\n}\r\n\r\n.cmb2-id--give-form-content,\r\n.cmb2-id--give-agree-label,\r\n.cmb2-id--give-offline-checkout-notes,\r\n.cmb2-id--give-set-goal,\r\n.cmb2-id--give-offline-donation-enable-billing-fields-single {\r\n\tborder-top: 1px solid #e9e9e9 !important;\r\n}\r\n\r\n/*-------------------------------------\r\nTerms and Conditions Metabox\r\n---------------------------------------*/\r\n\r\n.cmb2-id--give-agree-label,\r\n.cmb2-id--give-agree-text {\r\n\tdisplay: none;\r\n}\r\n\r\n/*-------------------------------------\r\nDashboard Columns\r\n-------------------------------------*/\r\n\r\ninput.shortcode-input {\r\n\twidth: 100%;\r\n}\r\n\r\n/*-------------------------------------\r\nASIDE\r\n-------------------------------------*/\r\n\r\n#side-sortables {\r\n\r\n\t.cmb-th label {\r\n\r\n\t\t&:after {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t}\r\n\t.cmb2-id--give-show-register-form {\r\n\t\tpadding: 10px 0 0 !important;\r\n\t}\r\n\r\n\t.cmb2-wrap > .cmb-field-list > .cmb-row {\r\n\t\tpadding-top: 10px;\r\n\t}\r\n\r\n\t.cmb-row .cmb2-metabox-description {\r\n\t\tpadding-bottom: 0;\r\n\t}\r\n\r\n}\r\n\r\n.cmb2-metabox-description {\r\n\tfont-size: 13px;\r\n\tline-height: 1.5;\r\n\tdisplay: block;\r\n}\r\n\r\n//-------------------------------------\r\n// Tooltips\r\n//-------------------------------------\r\n.give-tooltip {\r\n\tmargin: 0 3px;\r\n\tpadding: 0;\r\n\tfont-size: 14px;\r\n\t@include easing-transition();\r\n\tcolor: transparentize($dark, 0.5);\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\r\n\t&:hover {\r\n\t\tcolor: $dark;\r\n\t}\r\n\r\n}\r\n\r\n//-------------------------------------\r\n// Metabox Form\r\n// -------------------------------------\r\n#give-metabox-form-data {\r\n\r\n\t.inside {\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t}\r\n\r\n\t.give-metabox-panel-wrap {\r\n\t\tbackground: #fff;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.give_options_panel {\r\n\t\tpadding-left: 170px;\r\n\r\n\t\t.give-field-wrap {\r\n\t\t\tpadding: 1em 20px 1em 162px !important;\r\n\t\t\tmargin: 0;\r\n\t\t\tborder-bottom: 1px solid #eee;\r\n\r\n\t\t\t> label, > span.give-field-label {\r\n\t\t\t\tfloat: left;\r\n\t\t\t\twidth: 135px;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tmargin: 2px 0 0 -150px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t}\r\n\r\n\t\t\t.give-field-description {\r\n\t\t\t\tcolor: #aaaaaa;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tpadding-top: 10px;\r\n\t\t\t\tfont-style: italic;\r\n\t\t\t}\r\n\r\n\t\t\tul {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\r\n\t\t\t.mce-container iframe, textarea {\r\n\t\t\t\tmin-height: 250px !important;\r\n\t\t\t}\r\n\r\n\t\t\t.wp-editor-wrap {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.give-field-wrap:last-child {\r\n\t\t\tborder-bottom: 0;\r\n\t\t}\r\n\r\n\t\ttextarea.give-field {\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\r\n\t\t.give-field-wrap:hover .give-field-row-actions {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\t.give-field-wrap:last-child {\r\n\t\t\tborder-bottom: 0;\r\n\t\t}\r\n\r\n\t\t.give-inline-radio-fields {\r\n\t\t\tli {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tmargin-right: 15px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.give-repeatable-field-section {\r\n\t\t\tpadding: 10px;\r\n\t\t\tbackground: #f5f5f5;\r\n\r\n\t\t\t.give-repeatable-fields-section-wrapper {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tbackground-color: white;\r\n\t\t\t\tborder-collapse: collapse;\r\n\t\t\t}\r\n\r\n\t\t\t.give-row {\r\n\t\t\t\tborder-bottom: 15px solid #f5f5f5;\r\n\t\t\t\tbackground-color: white;\r\n\t\t\t}\r\n\r\n\t\t\t.give-template {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t.give-row:last-child {\r\n\t\t\t\tborder-bottom: 10px solid #f5f5f5;\r\n\t\t\t}\r\n\r\n\t\t\t.give-column {\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\r\n\t\t\t.give-remove {\r\n\t\t\t\tfloat: right;\r\n\t\t\t\twidth: 36px;\r\n\t\t\t\theight: 36px;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tline-height: 34px;\r\n\t\t\t\tfont-size: 21px;\r\n\t\t\t\tfont-weight: 300;\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t}\r\n\r\n\t\t\t.give-remove:hover {\r\n\t\t\t\tbackground-color: red;\r\n\t\t\t\tcolor: white;\r\n\t\t\t\twidth: 30px;\r\n\t\t\t\theight: 30px;\r\n\t\t\t\tborder-radius: 30px;\r\n\t\t\t\tmargin-top: 3px;\r\n\t\t\t\tline-height: 28px;\r\n\t\t\t}\r\n\r\n\t\t\t.give-row-head {\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\t\tcursor: move;\r\n\t\t\t\th2 {\r\n\t\t\t\t\ttext-align: left !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.give-row.closed .toggle-indicator:before {\r\n\t\t\t\tcontent: \"\\f140\";\r\n\t\t\t}\r\n\r\n\t\t\t.give-add-repeater-field-section-row-wrap {\r\n\t\t\t\tbackground-color: #f5f5f5;\r\n\t\t\t}\r\n\r\n\t\t\t.give-add-repeater-field-section-row {\r\n\t\t\t\tmargin: 5px 5px;\r\n\t\t\t}\r\n\r\n\t\t\t.give-field-wrap:last-child {\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\t}\r\n\r\n\t\t\t.give-ui-placeholder-state-highlight {\r\n\t\t\t\tbackground-color: #68bb6c;\r\n\t\t\t}\r\n\r\n\t\t\t.give-repeater-field-name {\r\n\t\t\t\tborder: 0 !important;\r\n\t\t\t\tpadding: 0 !important;\r\n\t\t\t}\r\n\r\n\t\t\t.give-repeater-field-description {\r\n\t\t\t\tcolor: #aaaaaa;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tpadding-bottom: 10px;\r\n\t\t\t\tfont-style: italic;\r\n\t\t\t}\r\n\r\n\t\t\t// Sortable jquery css fix.\r\n\t\t\t.ui-sortable-helper {\r\n\t\t\t\tdisplay: table !important;\r\n\t\t\t}\r\n\t\t\t.give-row.ui-sortable-helper {\r\n\t\t\t\tborder-bottom: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n//-------------------------------------\r\n// Metabox Tabs\r\n//-------------------------------------\r\n#give-metabox-form-data {\r\n\r\n\t.give-metabox-tabs {\r\n\t\tmargin: 0;\r\n\t\tmin-width: 170px;\r\n\t\tfloat: left;\r\n\t\tline-height: 1em;\r\n\t\tpadding: 0 0 10px;\r\n\t\tposition: relative;\r\n\t\tbackground-color: #fafafa;\r\n\t\tborder-right: 1px solid #eee;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\t&:after {\r\n\t\t\tcontent: \"\";\r\n\t\t\tdisplay: block;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 9999em;\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: -9999em;\r\n\t\t\tleft: 0;\r\n\t\t\tbackground-color: #fafafa;\r\n\t\t\tborder-right: 1px solid #eee;\r\n\t\t}\r\n\r\n\t\tli {\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: relative;\r\n\r\n\t\t\ta {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tpadding: 10px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t\ttext-decoration: none;\r\n\t\t\t\tline-height: 20px !important;\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\t\toverflow: hidden;\r\n\r\n\t\t\t\tspan.give-label {\r\n\t\t\t\t\twidth: 122px;\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t.give-metabox-sub-tabs li {\r\n\t\t\tbackground-color: #f1f1f1;\r\n\t\t\ta {\r\n\t\t\t\tborder-bottom-color: #e5e5e5;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tli.active {\r\n\t\t\t> a {\r\n\t\t\t\tcolor: #555;\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tbackground-color: #eee;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tli.has-sub-fields.active > a {\r\n\t\t\tbackground-color: #ddd;\r\n\t\t}\r\n\r\n\t\tli.has-sub-fields:not(.active):hover {\r\n\t\t\tul.give-metabox-sub-tabs {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tbottom: 0;\r\n\t\t\t\tleft: 170px;\r\n\t\t\t\twidth: 170px;\r\n\t\t\t\tmax-height: 250px;\r\n\t\t\t\toverflow-y: scroll;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n}\r\n\r\n// Icons only display for tight resolutions.\r\n@media only screen and (min-width: 851px) and (max-width: 1025px),\r\n(max-width: 550px) {\r\n\r\n\t#give-metabox-form-data {\r\n\t\tul.give-metabox-tabs {\r\n\t\t\tmin-width: 40px;\r\n\r\n\t\t\tli > a {\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\t&:before {\r\n\t\t\t\t\tmargin-right: 0;\r\n\t\t\t\t\tfont-size: 15px;\r\n\t\t\t\t}\r\n\t\t\t\tspan {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t\t.give_options_panel {\r\n\t\t\tpadding-left: 40px;\r\n\t\t}\r\n\r\n\t}\r\n\t//#give-metabox-form-data\r\n}\r\n\r\n//-------------------------------------\r\n// Export Form\r\n// -------------------------------------\r\n\r\n#give-export-payments {\r\n\t.give_forms_categories,\r\n\t.give_forms_tags {\r\n\t\tinput {\r\n\t\t\tcolor: #999;\r\n\t\t}\r\n\r\n\t\tmin-width: 250px;\r\n\t\tmargin: 0 0 10px 0;\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\tdiv.chosen-container:first-of-type {\r\n\t\tmargin-top: 10px;\r\n\t}\r\n}\r\n\r\n/*-------------------------------------\r\nDoc Links\r\n-------------------------------------*/\r\n\r\n.give-docs-link {\r\n\ttext-align: right;\r\n\tmargin-right: 15px;\r\n\r\n\ta {\r\n\t\tcolor: #999;\r\n\t\ttext-decoration: none;\r\n\t\tfont-style: italic;\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: rgb(0, 115, 170);\r\n\t\t}\r\n\t\tspan {\r\n\t\t\tfont-style: normal;\r\n\t\t}\r\n\t}\r\n}","/**\n * Give Add-ons SCSS\n *\n * @description Add-on Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n.type-download {\n float: left;\n margin: 0 1em 1em 0 !important;\n padding: 0;\n vertical-align: top;\n width: 280px;\n text-decoration: none;\n color: inherit;\n border: 1px solid #ddd;\n display: block;\n min-height: 365px;\n overflow: hidden;\n background: #f5f5f5;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .1);\n -webkit-transition-property: border, background, color;\n transition-property: border, background, color;\n -webkit-transition-duration: .05s;\n transition-duration: .05s;\n -webkit-transition-timing-function: ease-in-out;\n transition-timing-function: ease-in-out;\n position: relative;\n\n &:hover {\n\tborder: 1px solid #d1d1d1;\n }\n\n > .featured-img img {\n\tborder-bottom: 1px solid #ddd;\n }\n\n .addon-content {\n\t@include clearfix;\n\tpadding: 15px 20px;\n\n\t.addon-heading {\n\t margin: 0 0 10px;\n\t a {\n\t\toutline: none;\n\t\ttext-decoration: none;\n\t }\n\t}\n\n }\n\n .addon-footer-wrap {\n\tborder-top: 1px solid #ddd;\n\tposition: absolute;\n\tbottom: 2px;\n\tleft: 0;\n\twidth: 100%;\n\tbackground-color: #FFF;\n\tpadding: 15px 20px;\n }\n\n}\n\n.give-view-addons-all, .type-download {\n\n span.dashicons {\n\twidth: 16px;\n\theight: 16px;\n\tfont-size: 14px;\n\tmargin: 6px 0 0 0;\n }\n\n}\n\n.give-view-addons-all span.dashicons {\n margin-left: 3px;\n}\n","/**\n * Give Reports SCSS\n *\n * @description Payment History Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n//---------------------------------------------------------\n// Dashboard Widget\n//---------------------------------------------------------\n#give-dashboard-widgets-wrap {\n\n .inside {\n padding-top: 0;\n padding-bottom: 0;\n\n /* counteract extra padding in Income Report graph */\n .give_forms_page_give-reports & {\n padding-left: 0;\n }\n\n #give-graphs-filter {\n float:none;\n }\n }\n\n .postbox {\n margin-bottom: 10px;\n }\n\n table.reports-table {\n clear: none;\n }\n\n #give-date-range-options {\n float: left;\n\n > span {\n float: left;\n line-height: 30px;\n font-style: italic;\n padding: 0 5px 0 0;\n }\n\n }\n\n}\n\n\n#give-graphs-filter {\n float:right;\n\n .tablenav {\n margin: 0 0 0 17px;\n .actions {\n padding: 0;\n }\n }\n}\n\n//---------------------------------------------------------\n// Global Graph Styles\n//---------------------------------------------------------\n\n.give-graph {\n .y1Axis {\n color: #66bb6a !important;\n }\n .y2Axis {\n color: #546e7a !important;\n }\n}\n\n//---------------------------------------------------------\n//Donor Filter\n//---------------------------------------------------------\nbody.give_forms_page_give-reports, body.give_forms_page_give-payment-history {\n\n h1.nav-tab-wrapper, h2.nav-tab-wrapper {\n margin-bottom: 10px;\n }\n .actions {\n padding-top: 0;\n }\n\n .pagination-links {\n margin-left: 10px;\n }\n\n p.donor-search {\n margin-right: 10px;\n }\n\n .tablenav-right {\n\n .tablenav-pages {\n float: right;\n }\n #give-reports-view {\n margin-top: 0;\n }\n .actions {\n float: left;\n }\n\n }\n\n p.search-box {\n float: left;\n }\n\n .reports-table-nav.tablenav.top {\n width: 100%;\n float: none;\n margin: 0 0 10px;\n }\n\n .reports-forms-details-wrap.top {\n float: right;\n overflow: hidden;\n\n #give-reports-filter {\n float: left;\n }\n > .actions {\n padding-right: 0;\n }\n }\n\n .tablenav.bottom {\n margin-top: 10px;\n }\n\n h3.reports-earnings-title {\n margin: 7px 0 0;\n }\n\n .reports-views-wrap {\n padding: 3px 0 0;\n }\n\n .wrap.give-reports-donors-wrap {\n margin-right: 0;\n margin-bottom: 10px;\n }\n\n .widefat tbody td, .widefat tbody th {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n\n}\n\n//---------------------------------------------------------\n//Export Options Styles\n//---------------------------------------------------------\nbody.give_forms_page_give-reports table.export-options-table {\n tbody td {\n padding: 20px 12px;\n vertical-align: top;\n }\n .give-export-form {\n position: relative;\n .notice-wrap {\n background-color: transparent;\n padding: 12px 12px 4px;\n margin: 2px 0 -16px -11px;\n overflow: auto;\n .spinner {\n margin: -2px -12px 8px 0;\n }\n }\n }\n\n span#give-start-wrap, span#give-end-wrap {\n input {\n width: 100px;\n }\n }\n\n}\n\n#export-donor-options-wrap {\n p {\n padding: 20px 0 0;\n margin: 0;\n font-weight: bold;\n }\n ul {\n max-width: 900px;\n overflow: hidden;\n\n li {\n margin: 0;\n padding: 0 5px 5px 0;\n box-sizing: border-box;\n float: left;\n width: 33%;\n }\n }\n\n}\n\n//---------------------------------------------------------\n//Recount Stats Form\n//---------------------------------------------------------\n\n#give-tools-recount-form {\n\n .notice-wrap {\n position: relative;\n min-height: 25px;\n margin: 10px -12px -12px;\n background: #EFEFEF;\n padding: 10px 12px 12px;\n border-top: 1px solid #E5E5E5;\n\n .give-progress {\n position: absolute;\n top: 15px;\n }\n\n .spinner {\n position: absolute;\n right: 14px;\n top: 13px;\n margin: 0;\n }\n\n #give-batch-success {\n margin-bottom: 6px;\n }\n\n }\n\n}\n\n//---------------------------------------------------------\n//Progress Bar Styles\n//---------------------------------------------------------\n.give-progress {\n height: 15px;\n width: 95%;\n border-radius: 4px;\n overflow: hidden;\n > div {\n height: 100%;\n width: 0;\n }\n\n}\n\n.admin-color-fresh .give-export-form .give-progress div, .give-export-form .give-progress div {\n background: #0073aa;\n}\n\n.admin-color-light .give-export-form .give-progress div {\n background: #888;\n}\n\n.admin-color-blue .give-export-form .give-progress div {\n background: #096484;\n}\n\n.admin-color-coffee .give-export-form .give-progress div {\n background: #c7a589;\n}\n\n.admin-color-ectoplasm .give-export-form .give-progress div {\n background: #a3b745;\n}\n\n.admin-color-midnight .give-export-form .give-progress div {\n background: #e14d43;\n}\n\n.admin-color-sunrise .give-export-form .give-progress div {\n background: #dd823b;\n}\n\n//---------------------------------------------------------\n//Tools\n//---------------------------------------------------------\n\n.recount-stats-controls form {\n display: inline;\n}\n\n.give-recount-stats-descriptions {\n margin: 8px 0 0;\n display: block;\n\n span {\n line-height: 24px;\n font-size: 13px;\n font-style: italic;\n font-weight: normal;\n color: #aaa;\n margin: 0;\n display: none;\n }\n}\n\n//---------------------------------------------------------\n//Payment Methods\n//---------------------------------------------------------\n.gateways-report-tablenav {\n .actions.bulkactions {\n padding-right: 0;\n }\n}\n\n//---------------------------------------------------------\n//Table List Styles\n//---------------------------------------------------------\n\ntable.give-table {\n\n td {\n vertical-align: middle;\n }\n td.row-title {\n h3 {\n margin: 0 0 0.4em;\n font-size: 1.2em;\n }\n p {\n font-size: 13px;\n font-style: italic;\n font-weight: normal;\n color: #aaa;\n margin: 0;\n }\n }\n\n}\n\n#give-graphs-filter > .tablenav {\n height: auto;\n}\n\n//---------------------------------------------------------\n//Logs\n//---------------------------------------------------------\n#give-logs-filter {\n .search-box {\n float: right;\n }\n .tablenav.top {\n float: left;\n clear: none;\n margin-top: 0;\n }\n}","/**\n * Give Admin Welcome SCSS\n *\n * @description Displays when user activates the plugin\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n */\n\n.welcome-h1 {\n display: inline-block;\n margin-right: 15px !important;\n}\n\n.about-wrap {\n h3 {\n margin: 1.5em 0 .6em;\n }\n\n img {\n border:none;\n }\n}\n\n.give-badge {\n padding-top: 150px;\n height: 52px;\n width: 185px;\n color: #FFF;\n font-weight: bold;\n font-size: 14px;\n text-align: center;\n text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);\n margin: 0 -5px;\n\n position: absolute;\n top: 0;\n right: 0;\n}\n\n.introduction {\n padding: 0 0 20px;\n margin: 0 0 20px;\n}\n\n//Feature section\n.feature-section {\n margin-top: 40px;\n\n span.dashicons {\n width: 16px;\n height: 16px;\n font-size: 14px;\n margin: 6px 0 0 0;\n }\n\n .feature-section-item {\n width: 48%;\n float: left;\n }\n\n div.last-feature {\n margin-right: 0;\n margin-left: 4%;\n }\n\n}\n\n//Get started\n[class^=\"dashboard_page_give-\"], [class*=\"dashboard_page_give-\"] {\n .about-text {\n min-height: 0;\n }\n}\n\n//Social Media\n.social-items-wrap {\n display: inline-block;\n > div {\n display: inline-block;\n }\n .twitter-item-wrap {\n margin: 0 20px 10px 0;\n }\n}\n\n//Credits\n.wp-person {\n img {\n border-radius: 50%;\n }\n a.web {\n margin: 17px 0 0;\n font-weight: bold;\n font-style: italic;\n }\n}\n\n//Newsletter\n.newsletter-intro {\n font-size: 13px;\n font-style: italic;\n color: #777;\n}\n\n.give-newsletter-form-wrap {\n margin: 10px 0 20px -5px;\n max-width: 700px;\n\n td {\n padding: 3px;\n }\n\n div.give-newsletter-confirmation {\n background: #fff;\n -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n margin: 5px 10px 4px 5px;\n padding: 1px 12px;\n border-left: 4px solid #7ad03a;\n display: none;\n > p {\n margin: 0.5em 0;\n padding: 2px;\n }\n }\n\n}","/**\n * Give Logs SCSS\n *\n * @description Payment History Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n#give_donor_export_form {\n margin: 0 0 5px;\n}\n\n\n#give-payments-filter .give-donation-status {\n display: inline-block;\n}\n\n.column-status {\n .give-donation-status, .give-test-mode-transactions-label {\n display: inline-block;\n }\n .give-test-mode-transactions-label {\n margin: 0 5px;\n vertical-align: middle;\n }\n}\n","/**\r\n * Give Settings SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n */\r\n\r\n//--------------------------------------------------------------\r\n// General Settings\r\n//--------------------------------------------------------------\r\n\r\n.give-settings-page {\r\n\r\n\t.nav-tab-wrapper {\r\n\t\tmargin-bottom: 5px;\r\n\t\toverflow: visible;\r\n\t}\r\n\r\n\t.cmb2-wrap .cmb-type-checkbox input[type=\"checkbox\"] {\r\n\t\tdisplay: block;\r\n\t\tmargin-bottom: 5px;\r\n\t}\r\n\r\n\tdiv.give-submit-wrap {\r\n\t\tmargin: 20px 0;\r\n\t}\r\n\r\n\t.give_forms_page_give-payment-history .postbox .hndle {\r\n\t\tcursor: default;\r\n\t}\r\n\r\n\t.give-input-field {\r\n\t\twidth: 25em;\r\n\t}\r\n\r\n\ttable table input[type=\"text\"] {\r\n\t\twidth: 15em;\r\n\t}\r\n}\r\n\r\n.give-setting-tab-header {\r\n\tclear: both;\r\n\toverflow: hidden;\r\n\tmargin: 30px 0;\r\n\r\n\th2 {\r\n\t\tmargin-top: 8px;\r\n\t}\r\n}\r\n\r\n.give-radio-inline {\r\n\tul {\r\n\t\tmargin-top: 0;\r\n\t}\r\n\r\n\tli {\r\n\t\tdisplay: inline-block;\r\n\t\tmargin: 0 0 0 15px;\r\n\t}\r\n\r\n\tli:first-child {\r\n\t\tmargin-left: 0;\r\n\t}\r\n}\r\n\r\n// Tools page: fix ajax search user list hide bug\r\n.give-tools-setting-page .bulkactions {\r\n\toverflow: visible;\r\n}\r\n\r\n//Ugly but necessary to override WP core styles.\r\n.form-table td.give-radio-inline fieldset li > label {\r\n\tmargin: 5px 0 0 !important;\r\n}\r\n\r\np.give-field-description, .cmb2-metabox-description {\r\n\tcolor: #aaaaaa;\r\n\tfont-style: italic;\r\n\tfont-size: 13px !important;\r\n}\r\n\r\n.give-image-thumb {\r\n\tposition: relative;\r\n\tmargin-top: 14px;\r\n\r\n\tspan.give-delete-image-thumb {\r\n\t\tposition: absolute;\r\n\t\tbackground: red;\r\n\t\tcolor: white;\r\n\t\tborder-radius: 30px;\r\n\t\tleft: -10px;\r\n\t\ttop: -10px;\r\n\t}\r\n\r\n\timg {\r\n\t\tmax-width: 400px;\r\n\t\tborder: 4px solid white;\r\n\t}\r\n}\r\n\r\n.cmb-type-give-title label,\r\n.give-setting-tab-header h2 {\r\n\tfloat: left;\r\n\tdisplay: inline-block;\r\n\twidth: 220px;\r\n\tfont-style: italic;\r\n\tcolor: #AAA;\r\n\tmargin: 0;\r\n\tfont-size: 14px;\r\n}\r\n\r\n.postbox-container #_give_donation_levels_repeat > .cmb-repeatable-grouping:not(:last-of-type) {\r\n\tborder-bottom: 1px solid #e9e9e9;\r\n\tborder-top: none;\r\n}\r\n\r\n.cmb-type-enabled-gateways .cmb-td > p:first-of-type {\r\n\tdisplay: none;\r\n}\r\n\r\n// CMB2 Checkbox Revised Styles\r\n.cmb-type-checkbox .cmb-td {\r\n\twidth: 80%;\r\n\tlabel {\r\n\t\tfont-size: 13px;\r\n\t}\r\n}\r\n\r\n/* Responsive Settings Rows */\r\n.give_settings {\r\n\t.cmb2-wrap .cmb-row {\r\n\t\tdisplay: table-row;\r\n\t\t> .cmb-th, > .cmb-td {\r\n\t\t\tdisplay: table-cell;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/* Custom Title Separators */\r\n.cmb2-id-give-title {\r\n\tlabel {\r\n\t\tfont-style: italic;\r\n\t\tcolor: #AAA;\r\n\t\tcursor: default;\r\n\t}\r\n\t> div.cmb-th {\r\n\t\tpadding-bottom: 10px;\r\n\t}\r\n\t> div.cmb-td {\r\n\t\tpadding-bottom: 5px;\r\n\t}\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Payment Gateways\r\n//--------------------------------------------------------------\r\n.give-payment-gatways-list li.ui-sortable-handle {\r\n\r\n\tspan.give-drag-handle {\r\n\t\tpadding: 3px 4px 0 0;\r\n\t\tfont-size: 15px;\r\n\t\tfont-weight: normal;\r\n\t\tcolor: #bdbdbd;\r\n\t\tcursor: move;\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: #333;\r\n\t\t}\r\n\r\n\t}\r\n\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Emails\r\n//--------------------------------------------------------------\r\n\r\n.give-email-tags-wrap {\r\n\tmargin: 5px 0 0;\r\n\tcode {\r\n\t\tfont-style: normal;\r\n\t\tpadding: 1px 2px;\r\n\t\tfont-size: 12px;\r\n\t}\r\n\tspan {\r\n\t\tdisplay: block;\r\n\t\tcolor: #AAA;\r\n\t\tfont-style: italic;\r\n\t\tmargin: 0 0 2px;\r\n\t\tfont-size: 13px;\r\n\t}\r\n\t.give_price_tag {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// System Info page styles\r\n//--------------------------------------------------------------\r\n\r\n#system-info-textarea {\r\n\twidth: 800px;\r\n\theight: 600px;\r\n\tfont-family: Menlo, Monaco, monospace;\r\n\tbackground: #FFF;\r\n\twhite-space: pre;\r\n\toverflow: auto;\r\n\tdisplay: block;\r\n\t/*rtl:ignore*/\r\n\tdirection: ltr;\r\n}\r\n\r\n#give-download-sysinfo {\r\n\tmargin: 0;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// API\r\n//--------------------------------------------------------------\r\n\r\n.cmb2-id-api {\r\n\r\n\t.cmb-td {\r\n\t\tpadding: 0;\r\n\t}\r\n\ttable th {\r\n\t\tpadding: 10px 8px;\r\n\t}\r\n\r\n\t.give-ajax-user-search {\r\n\t\tpadding: 3px 5px;\r\n\r\n\t}\r\n\r\n}\r\n\r\n.give_user_search_wrap {\r\n\tposition: relative;\r\n\toverflow: visible;\r\n}\r\n\r\n.give_user_search_results {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 27px;\r\n\tz-index: 100;\r\n\r\n\ta.give-ajax-user-cancel {\r\n\t\tposition: absolute;\r\n\t\tright: 6px;\r\n\t\ttop: 2px;\r\n\t}\r\n\tul {\r\n\t\tpadding: 10px 10px 4px;\r\n\t\tmargin: 0;\r\n\t\tbackground: #f0f0f0;\r\n\t\tborder: 1px solid #DFDFDF;\r\n\t\twidth: 300px;\r\n\t\tmax-height: 200px;\r\n\t\toverflow-y: scroll;\r\n\t}\r\n\r\n}\r\n\r\n#api {\r\n\r\n\t.tablenav .actions {\r\n\t\toverflow: visible;\r\n\t}\r\n\r\n}\r\n\r\na.give-delete {\r\n\tcolor: #a00;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// License\r\n//--------------------------------------------------------------\r\n.give-settings-wrap-licenses {\r\n\t.give-license-deactivate {\r\n\t\tmargin: 1px 0 0 10px;\r\n\t\theight: 30px;\r\n\t}\r\n\r\n\t.give-license-field {\r\n\t\tbackground: #FFF url('../images/close.png') no-repeat;\r\n\t\tbackground-position: 98.5% center;\r\n\t\tbackground-size: 18px;\r\n\t}\r\n\r\n\t.give-license-active, .give-license-active:focus {\r\n\t\tbackground-image: url('../images/tick.png');\r\n\t\tbackground-color: #FFF;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: 98.5% center;\r\n\t\toutline: none;\r\n\t\tbackground-size: 16px;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n}\r\n\r\n/* Addon grid design */\r\n.give-settings-page {\r\n\tmargin-top: 20px;\r\n\r\n\t.give-settings-wrap-licenses {\r\n\t\tdisplay: block;\r\n\t\tposition: relative;\r\n\t\tfloat: left;\r\n\t\twidth: 30.5%;\r\n\t\tmin-height: 180px;\r\n\t\tmargin: 20px 1% 20px 0;\r\n\t}\r\n\r\n\t.give-license-key {\r\n\t\tlabel {\r\n\t\t\tmargin: 0 0 0 10px;\r\n\t\t\tpadding: 10px 0;\r\n\t\t\tdisplay: block;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tfont-weight: 600;\r\n\t\t\tcursor: default;\r\n\t\t}\r\n\t}\r\n\r\n\t.give-license-block {\r\n\t\tmargin: 0 10px;\r\n\t}\r\n\r\n\tinput[type=\"text\"].give-license-field,\r\n\tinput[type=\"password\"].give-license-field {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.give-license-block input[type=\"submit\"] {\r\n\t\tposition: absolute;\r\n\t\ttop: 3px;\r\n\t\tright: 10px;\r\n\t\theight: 24px;\r\n\t\tline-height: 22px;\r\n\t\tpadding: 0 8px 1px;\r\n\t\tfont-size: 11px;\r\n\t}\r\n\r\n\t//License status notice.\r\n\t.give-license-status-notice {\r\n\t\tbackground: #fff;\r\n\t\tborder-left: 4px solid #fff;\r\n\t\t-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\t\tbox-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\t\tmargin: 5px 0 2px;\r\n\t\tpadding: 1px 12px;\r\n\r\n\t\tp {\r\n\t\t\tpadding: 10px 0;\r\n\t\t\tmargin: 0;\r\n\t\t}\r\n\r\n\t\ta {\r\n\t\t\tcolor: #444;\r\n\t\t\tcursor: pointer;\r\n\t\t\t&:hover {\r\n\t\t\t\ttext-decoration: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-expires-soon {\r\n\t\tborder-color: #00a0d2;\r\n\t}\r\n\r\n\t//Inactive or Expired.\r\n\t.give-license-status-notice.give-inactive,\r\n\t.give-license-status-notice.give-license-expired {\r\n\t\tborder-color: #e24e4e;\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-error,\r\n\t.give-license-status-notice.give-license-no_activations_left,\r\n\t.give-license-status-notice.give-license-missing,\r\n\t.give-license-status-notice.give-license-invalid,\r\n\t.give-license-status-notice.give-license-site_inactive,\r\n\t.give-license-status-notice.give-license-item_name_mismatch {\r\n\t\tborder-color: orange;\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-lifetime-notice,\r\n\t.give-license-status-notice.give-license-expiration-date {\r\n\t\tborder-color: #46b450;\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-expires-soon a:hover,\r\n\t.give-license-status-notice.give-license-expired a:hover {\r\n\t\ttext-decoration: none;\r\n\t}\r\n}\r\n\r\n/* Responsive fixes: Addon grid design */\r\n@media screen and (max-width: 1100px) {\r\n\t.give-settings-page .give-settings-wrap-licenses {\r\n\t\twidth: 45%;\r\n\t\tmin-height: 150px;\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n\t.give-settings-page .give-settings-wrap-licenses {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 320px;\r\n\t}\r\n}\r\n\r\n/* Tables */\r\n\r\n.give-table {\r\n\r\n\tthead {\r\n\t\tth {\r\n\t\t\tpadding: 8px 10px !important;\r\n\t\t}\r\n\t}\r\n\r\n}\r\n\r\n//Fix double <hr>s for change to `give_title` in 1.3.5\r\n.give_settings .cmb-td hr + hr {\r\n\tdisplay: none;\r\n}\r\n\r\n//Set a min-height for TinyMCE so it's not too small when hidden in a tab and then revealed\r\n.post-type-give_forms .mce-container iframe, .post-type-give_forms .wp-editor-area {\r\n\tmin-height: 400px;\r\n}\r\n\r\n// Widget Page\r\n.give-field-description {\r\n\tcolor: #aaaaaa;\r\n\tfont-style: italic;\r\n\tmargin: 0;\r\n\tpadding-top: .5em;\r\n}\r\n\r\n// Setting page tab\r\nh2.give-nav-tab-wrapper {\r\n\toverflow: hidden;\r\n\theight: 35px;\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n\th2.give-nav-tab-wrapper {\r\n\t\theight: 50px;\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: 414px) {\r\n\t.give-nav-tab-wrapper > a {\r\n\t\twidth: 75%;\r\n\t}\r\n}\r\n\r\n.give-sub-nav-tab-wrapper {\r\n\tposition: relative;\r\n\tdisplay: inline-block;\r\n\tz-index: 9999;\r\n\tfloat: left;\r\n\r\n\tnav.give-sub-nav-tab {\r\n\t\tborder: 1px solid #ccc;\r\n\t\tborder-bottom: 0;\r\n\t\tposition: absolute;\r\n\t\ttop: 32px;\r\n\t\tright: 0;\r\n\r\n\t\ta {\r\n\t\t\tfloat: left;\r\n\t\t\tbackground: white;\r\n\t\t\tpadding: 6px 10px;\r\n\t\t\tclear: both;\r\n\t\t\ttext-decoration: none;\r\n\t\t\tborder-bottom: 1px solid #ccc;\r\n\t\t\tmin-width: 170px;\r\n\t\t\tcolor: #555;\r\n\t\t\tfont-size: 14px;\r\n\t\t}\r\n\r\n\t\ta:hover {\r\n\t\t\tbackground: #e5e5e5;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n// By default hide setting tab wrapper.\r\n.give-sub-nav-tab-wrapper{\r\n\tdisplay:none;\r\n}\r\n\r\n#give-show-sub-nav {\r\n\ttext-decoration: none;\r\n\tpadding: 3px 4px;\r\n\tborder-bottom: 1px solid #ccc;\r\n\tline-height: 0;\r\n\tbackground: white;\r\n\tborder-radius: 4px;\r\n margin-top:5px;\r\n\r\n\t> span.dashicons {\r\n font-size:16px;\r\n height:16px;\r\n width:16px;\r\n\t}\r\n}\r\n\r\n#give-show-sub-nav:hover, #give-show-sub-nav:active {\r\n\toutline: none;\r\n\tbox-shadow: inset 0px 0px 4px #ddd;\r\n}","/**\r\n * Give Payment History SCSS\r\n *\r\n * @description Payment History Styles\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n#give-payment-filters, .give-submit-wrap {\r\n clear: both;\r\n background: #f5f5f5;\r\n border-color: #dfdfdf;\r\n overflow: auto;\r\n margin: 8px 0;\r\n padding: 12px;\r\n border-width: 1px;\r\n border-style: solid;\r\n font-size: 13px;\r\n line-height: 2.1em;\r\n}\r\n\r\n#give-payment-filters {\r\n p {\r\n color: #777;\r\n }\r\n ul.subsubsub {\r\n margin-bottom: 8px;\r\n }\r\n label {\r\n font-style: italic;\r\n margin: 0 10px;\r\n\r\n &.give-start-date-label {\r\n margin-left: 5px;\r\n }\r\n\r\n }\r\n\r\n}\r\n\r\n#give-payments-filter {\r\n ul.subsubsub {\r\n margin-bottom: 12px;\r\n }\r\n .tablenav.top {\r\n float: none;\r\n .bulkactions {\r\n margin-top: 1px;\r\n padding-top: 0;\r\n }\r\n\r\n }\r\n\r\n .give-email-column-value {\r\n font-size: 14px;\r\n font-weight: bold;\r\n }\r\n\r\n #the-list .check-column input {\r\n margin-top: 1px;\r\n }\r\n\r\n .column-details {\r\n width: 50px;\r\n }\r\n\r\n .column-amount {\r\n width: 120px;\r\n }\r\n\r\n}\r\n\r\ntr.status-refunded td {\r\n background: #cecece;\r\n border-top-color: #ccc;\r\n}\r\n\r\n.wp-list-table.forms th#date {\r\n width: 140px;\r\n}\r\n\r\n.give-mobile-link {\r\n line-height: 32px;\r\n vertical-align: middle;\r\n}\r\n\r\n.give-mobile-link img {\r\n max-width: 80%;\r\n height: auto;\r\n float: left;\r\n}\r\n\r\n//------------------------------------\r\n// Status Colors\r\n//------------------------------------\r\n\r\n.give-donation-status {\r\n > span {\r\n display: inline-block;\r\n width: 12px;\r\n height: 12px;\r\n position: relative;\r\n top: 1px;\r\n margin: 0;\r\n padding: 0;\r\n border-radius: 50%;\r\n background: #888;\r\n line-height: 16px;\r\n }\r\n\r\n //Pending\r\n &.status-pending > span {\r\n background-color: $orange;\r\n }\r\n\r\n //Complete\r\n &.status-complete > span, &.status-publish > span {\r\n background-color: $status-complete;\r\n }\r\n\r\n //Refunded\r\n &.status-refunded > span {\r\n background-color: $status-default;\r\n }\r\n\r\n &.status-failed > span {\r\n background-color: $red;\r\n }\r\n\r\n &.status-abandoned > span {\r\n background-color: $dark;\r\n }\r\n\r\n &.status-revoked > span {\r\n background-color: $status-revoked;\r\n }\r\n\r\n &.status-subscription > span, &.status-renewal > span, &.status-give_subscription > span {\r\n background-color: $status-subscription;\r\n }\r\n\r\n}\r\n\r\n//Test Payment Label\r\n#test-payment-label {\r\n @include give-label();\r\n background-color: $orange;\r\n margin: 0 15px;\r\n vertical-align: middle;\r\n}\r\n\r\n//ID & link field\r\n#give-payments-filter {\r\n\r\n .give-payment-id {\r\n @include give-label();\r\n font-weight: normal;\r\n @extend .give-item-label-gray;\r\n }\r\n\r\n .column-details {\r\n padding-right: 30px;\r\n }\r\n\r\n .give-donation-status {\r\n display: inline-block;\r\n }\r\n\r\n}\r\n\r\n//Payment View Metabox\r\n#give-order-update {\r\n .give-donation-status {\r\n display: inline-block;\r\n float: none;\r\n margin: 0 10px;\r\n position: relative;\r\n top: 3px;\r\n }\r\n}\r\n\r\n//Donation Column\r\n.column-donation_form {\r\n .donation-level-text-wrap {\r\n font-style: italic;\r\n display: block;\r\n }\r\n}\r\n\r\n/*---------------------\r\nResponsiveness\r\n---------------------------*/\r\n@media handheld, only screen and (max-width: 640px) {\r\n .wp-list-table.forms th {\r\n width: auto !important;\r\n }\r\n}\r\n\r\n.download_page_give-payment-history .ui-dialog .ui-dialog-titlebar-close span {\r\n margin-left: -8px;\r\n margin-top: -8px;\r\n}\r\n\r\n/* Payment Details\r\n-------------------------------------------------------------- */\r\n.give-admin-box .label {\r\n font-weight: 600;\r\n}\r\n\r\n.give-admin-box-inside {\r\n margin: 0;\r\n padding: 3px 10px;\r\n clear: both;\r\n border-bottom: 1px solid #eee;\r\n}\r\n\r\n.give-admin-box-inside .strong {\r\n font-weight: 600;\r\n}\r\n\r\n.give-payment-fees .fee-label {\r\n font-weight: normal;\r\n color: #666;\r\n}\r\n\r\n.give-admin-box .right {\r\n float: right;\r\n}\r\n\r\n#give-order-update .inside,\r\n#give-order-details .inside {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#give-order-update input.give_datepicker {\r\n width: 180px;\r\n}\r\n\r\n#give-order-update input[type=\"number\"].give-payment-time-hour,\r\n#give-order-update input[type=\"number\"].give-payment-time-min {\r\n width: 50px;\r\n}\r\n\r\n.give-admin-box-inside:last-child {\r\n border-bottom: 0;\r\n}\r\n\r\n#give-edit-order-form .data-payment-key {\r\n word-break: break-all;\r\n}\r\n\r\n.give-order-update-box #major-publishing-actions .button-secondary {\r\n margin-right: 10px;\r\n}\r\n\r\n#give-donation-overview th {\r\n text-align: left;\r\n}\r\n\r\n#give-donation-overview .give-select-chosen {\r\n width: 196px;\r\n}\r\n\r\n#give-donation-overview ul,\r\n#give-order-address-country-wrap select,\r\n#give-donor-details .order-data-address input,\r\n#give-edit-order-form .column input,\r\n#give-donor-details .order-data-column p.data input {\r\n clear: both;\r\n display: block;\r\n}\r\n\r\n.give-order-data input.small-text {\r\n margin: 0;\r\n}\r\n\r\n#give-order-update span.label {\r\n display: inline;\r\n width: 50px;\r\n}\r\n\r\n.give-order-update-box .button-primary {\r\n margin-right: 0;\r\n}\r\n\r\n#give-edit-order-form .column .description {\r\n padding-right: 10px;\r\n}\r\n\r\n#give-edit-order-form .column,\r\n#give-donation-overview .row > ul > li,\r\n#give-donation-overview .inside > ul > li {\r\n display: inline-block;\r\n position: relative;\r\n vertical-align: top;\r\n}\r\n\r\n#give-donation-overview ul {\r\n font-size: 0;\r\n\r\n li {\r\n font-size: 13px;\r\n\r\n &.actions {\r\n text-align: right;\r\n min-width: 200px;\r\n }\r\n\r\n &.remove {\r\n text-align: right;\r\n }\r\n\r\n }\r\n\r\n .row {\r\n padding: 12px;\r\n border-bottom: 1px solid #eee;\r\n }\r\n\r\n}\r\n\r\n#give-order-data .data span {\r\n color: #666;\r\n font-weight: 600;\r\n}\r\n\r\ninput.give-price-field {\r\n width: 80px;\r\n padding: 3px 5px;\r\n}\r\n\r\n.give_forms_page_give-payment-history.js .postbox .hndle {\r\n cursor: default;\r\n}\r\n\r\n//------------------------------------------\r\n//Payment Notes Section\r\n//------------------------------------------\r\n\r\n#give-payment-notes {\r\n textarea {\r\n min-height: 150px;\r\n }\r\n #give-add-payment-note {\r\n margin: 6px 0 15px;\r\n }\r\n\r\n}\r\n\r\n//------------------------------------------\r\n//Edit Order Form\r\n//------------------------------------------\r\n\r\n#give-billing-details {\r\n\r\n .column > div {\r\n margin: 0 0 10px;\r\n }\r\n\r\n label {\r\n display: block;\r\n }\r\n\r\n .column-container {\r\n padding: 5px 0 10px;\r\n }\r\n\r\n input[type=\"text\"] {\r\n width: 95%;\r\n }\r\n\r\n .chosen-container {\r\n width: 98% !important;\r\n }\r\n\r\n}\r\n\r\n//------------------------------------------\r\n//Responsive\r\n//------------------------------------------\r\n\r\n@media screen and (min-width: 1200px) {\r\n #give-edit-order-form .column {\r\n width: 33%;\r\n }\r\n\r\n #give-donation-overview.columns-4 li.actions {\r\n width: 25%;\r\n margin-top: 0;\r\n margin-right: 0;\r\n }\r\n\r\n}\r\n\r\n@media screen and (max-width: 1199px) {\r\n #give-edit-order-form .column {\r\n width: 49%;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 782px) {\r\n .order-data-column input[type=\"email\"] {\r\n padding: 6px 10px;\r\n }\r\n}\r\n\r\n//------------------------------------------\r\n//Donation Details\r\n//------------------------------------------\r\n#give-donor-details .inside, #give-donation-overview .inside {\r\n margin-top: 0;\r\n}\r\n\r\n.give_forms_page_give-payment-history #give-dashboard-widgets-wrap #side-sortables {\r\n padding-top: 0;\r\n}","/**\n * Give Admin Dashboard SCSS\n *\n * @description Styles the Give dashboard widget\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n.give-dashboard-widget {\n\n .give-dashboard-today {\n\ttext-align: center;\n\n\t.give-dashboard-date-today {\n\t margin: 10px 0 0;\n\t padding: 0;\n\t}\n\n\t.give-dashboard-happy-day {\n\t padding: 3px;\n\t margin: 0;\n\t}\n\n\t.give-dashboard-today-earnings {\n\t font-size: 42px;\n\t color: #4ead61;\n\t font-weight: bold;\n\t margin: 15px 0 0;\n\t line-height: 1;\n\t}\n\n\t.give-donations-today {\n\t font-size: 18px;\n\t font-weight: bold;\n\t margin: 0 0 30px;\n\t padding: 4px 0 1px;\n\t}\n\n\t.give-last-seven {\n\t font-size: 14px;\n\t font-weight: bold;\n\t padding: 0;\n\t margin: 0 0 30px;\n\t}\n\n }\n\n //Table Stats\n .give-table-stats {\n\twidth: 100%;\n\ttext-align: center;\n\tmargin: 0;\n\ttable-layout: fixed;\n\tborder-top: 1px solid #ececec;\n\tborder-spacing: 0;\n\n\t.give-dashboard-stat-total, .give-dashboard-stat-total-label {\n\t padding: 0;\n\t margin: 0;\n\t}\n\n\t.give-dashboard-stat-total {\n\t color: #4ead61;\n\t font-weight: bold;\n\t font-size: 16px;\n\t}\n\n }\n\n}\n\n//Fancy borders\n#give_dashboard_sales {\n\n > .inside {\n\tpadding: 0;\n }\n\n .give-table-stats {\n\ttd {\n\t padding: 10px 0;\n\t}\n\ttd:first-of-type {\n\t border-right: 1px solid #ececec;\n\t}\n\ttr#give-table-stats-tr-1 td {\n\t border-bottom: 1px solid #ececec;\n\t}\n }\n\n}\n\n//At a Glance Widget\n#dashboard_right_now {\n .give-forms-count:before {\n\t@include iconstyle();\n\tfont-size: 18px;\n\twidth: 18px;\n\theight: 18px;\n\tcontent: \"\\e800\";\n }\n}","/**\n * Give Forms SCSS\n *\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n//--------------------------------------------------------------\n// Donors Listing Page Style\n//--------------------------------------------------------------\n.give_forms_page_give-donors {\n .wrap > h2 {\n\tmargin-bottom: 15px;\n }\n\n .nav-tab-wrapper .dashicons {\n position: relative;\n top:2px;\n margin: 0 3px 0 0;\n }\n\n #give-donors-filter {\n\tposition: relative;\n\tp.search-box {\n\t float: left;\n\t margin: 0;\n\t}\n }\n\n .tablenav.top {\n\tfloat: right;\n\tclear: none;\n }\n}\n\n//--------------------------------------------------------------\n// Donor Styles\n//--------------------------------------------------------------\n#give-customer-card-wrapper {\n margin-left: -1px;\n z-index: 2;\n min-height: 200px;\n\n\n input {\n\tfont-weight: normal;\n }\n\n .customer-section {\n\tborder-bottom: 1px solid #eee;\n\tmargin-bottom: 10px;\n }\n\n .customer-section table {\n\tmargin-bottom: 0;\n }\n\n > div:first-child {\n\tpadding-top: 20px;\n }\n\n > div:last-child {\n\tpadding-bottom: 20px;\n\tborder: none;\n }\n\n //AVATAR\n .avatar-wrap {\n\tpadding: 0 15px 15px 0;\n\ttext-align: center;\n\tfloat: left;\n\n\timg {\n\t border-radius: 3px;\n\t}\n\n }\n\n a.delete {\n\ttext-decoration: none;\n\tcolor: #ff0000;\n\tmargin-right: 5px;\n }\n\n //Donor Header (non-avatar content)\n .donor-bio-header {\n\n\t.customer-since {\n\t margin: 10px 0;\n\t font-size: 16px;\n\t}\n\n\t.customer-id {\n display: inline-block;\n\t font-size: 24px;\n\t font-weight: 600;\n\t margin-right: 10px;\n\t}\n\n .customer-name-wrap {\n display: inline-block;\n }\n\n\t.customer-edit-link {\n\t margin-bottom: 15px;\n\t}\n\n }\n\n}\n\n.customer-main-wrapper {\n clear: both;\n margin: 0 0 20px;\n\n @media(max-width: 655px) {\n\twidth: 100%;\n }\n\n table {\n\tmargin: 0;\n }\n\n input {\n\twidth: 200px;\n }\n\n}\n\n//Donor Summary\n#donor-summary {\n padding: 0 20px;\n\n &:after {\n\tfont-family: \"dashicons\";\n\tcontent: \"\\f110\";\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\tfont-size: 100px;\n\tcolor: #F0F0F0;\n\tz-index: 0;\n }\n\n}\n#give-customer-card-wrapper .customer-address-wrapper {\n width: 202px;\n\n\tspan[data-key=\"line2\"] {\n\t\tdisplay: table;\n\t\tclear: both;\n\t}\n}\n\n#give-customer-card-wrapper .customer-address-wrapper select {\n width: 200px;\n}\n\n#give-customer-card-wrapper .customer-info {\n min-height: 185px;\n}\n\n#give-customer-card-wrapper .info-wrapper {\n min-height: 125px;\n}\n\n.customer-info .customer-name {\n font-size: 24px;\n font-weight: 600;\n}\n\n.disconnect-user a {\n font-size: 12px;\n font-weight: normal;\n text-decoration: none;\n}\n\n#customer-edit-actions {\n text-align: center;\n margin-bottom: 20px;\n line-height: 28px;\n}\n\n#customer-edit-actions .button-secondary {\n margin-right: 10px;\n}\n\n#give-customer-card-wrapper .edit-item {\n display: none;\n}\n\n#give-customer-card-wrapper .give_user_search_results {\n left: 1px;\n top: 16px;\n}\n\n#give-customer-card-wrapper .give_user_search_results ul {\n width: 200px\n}\n\n#customer-stats-wrapper {\n margin: 0 auto;\n text-align: center;\n padding: 15px;\n ul {\n\tmargin: 0;\n\tpadding: 0;\n\toverflow: hidden;\n\tli {\n\t width: 50%;\n\t float: left;\n\t line-height: 22px;\n\t font-size: 14px;\n\t margin: 0;\n\t}\n\n }\n\n a {\n\ttext-decoration: none;\n }\n}\n\n#customer-stats-wrapper .dashicons {\n color: #888;\n}\n\n#customer-tables-wrapper table {\n width: 100%;\n text-align: center;\n}\n\n#customer-tables-wrapper th {\n text-align: center;\n}\n\n#customer-tables-wrapper .donations tr > th:first-child,\n#customer-tables-wrapper .donations tr > td:first-child,\n#customer-tables-wrapper .emails tr > th:first-child,\n#customer-tables-wrapper .emails tr > td:first-child {\n text-align: left;\n}\n\n#customer-tables-wrapper .donations tr > td:only-child {\n text-align: center;\n}\n\n#customer-notes-wrapper {\n min-height: 50px;\n}\n\n.customer-notes-header span, .customer-notes-header img {\n font-weight: 600;\n line-height: 30px;\n vertical-align: middle;\n}\n\n.customer-note-input {\n width: 100%;\n margin-bottom: 5px;\n}\n\n//Customer Notes\n#give-customer-notes {\n div:nth-of-type(even) {\n\tbackground-color: #f9f9f9;\n }\n .customer-note-wrapper {\n\tborder-bottom: 1px solid #f9f9f9;\n\tmin-height: 38px;\n\tpadding: 0;\n\n\t.note-content-wrap {\n\t padding: 10px 12px;\n\t line-height: 20px;\n\t font-size: 14px;\n\t}\n\n }\n\n .give-no-customer-notes {\n\ttext-align: center;\n\tpadding: 20px;\n }\n\n}\n\n.customer-note-wrapper span {\n display: block;\n}\n\n.delete-customer {\n text-align: center;\n}\n\n","/**\r\n * Give Admin Buttons SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n/*=Give Shortcode Button\r\n--------------------------------------*/\r\n\r\n@media screen and (max-width: 782px) {\r\n #wp-content-media-buttons a.give-thickbox {\r\n padding: 6px 14px;\r\n line-height: normal;\r\n font-size: 14px;\r\n height: auto;\r\n }\r\n .wp-media-buttons span#give-media-button {\r\n margin-top: 0 !important;\r\n margin-left: 2px !important;\r\n }\r\n}\r\n\r\n/*=Button in shortcode tinymce dialog\r\n--------------------------------------*/\r\n\r\n.mce-primary.mce-give-primary button {\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n}\r\n\r\n/*=Admin Buttons w/ Icons\r\n--------------------------------------*/\r\n\r\n/* extends .wp-core-ui .button */\r\n.wp-core-ui .give-admin-button {\r\n padding-left: 7px;\r\n padding-right: 7px;\r\n}\r\n\r\n/* matches style of Add Media and Give Shortcodes buttons */\r\n.give-admin-button-icon {\r\n display: inline-block;\r\n width: 18px;\r\n height: 18px;\r\n vertical-align: text-top;\r\n margin: 0 2px;\r\n\r\n &:before {\r\n font: 400 18px/1 dashicons;\r\n speak: none;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n }\r\n\r\n /* specific DashIcon styles */\r\n &-update:before {\r\n content: \"\\f463\";\r\n }\r\n}\r\n","\n/* =Primary button in shortcode tinymce dialog\n-------------------------------------------------------------- */\n\n.mce-primary.mce-sc-primary button {\n\tpadding-right: 10px;\n\tpadding-left: 10px;\n}\n\n.mce-sc-popup {\n\ta {\n\t\ttext-decoration: underline;\n\t}\n\tp {\n\t\tmargin-bottom: 1em;\n\t\t&.strong {\n\t\t\tfont-weight: 600;\n\t\t}\n\t\t&.no-margin {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&.margin-top {\n\t\t\tmargin-top: 1em;\n\t\t}\n\t}\n\t// Crop text which overflow in listbox.\n\t.mce-listbox button{\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden !important;\n\t}\n}\n\n/* =Shortcode button above wp_editor\n-------------------------------------------------------------- */\n\n@media screen and (max-width: 782px) {\n\t.wp-media-buttons button.sc-button span {\n\t\twidth: 18px !important;\n\t}\n}\n\n.wp-media-buttons {\n\tbutton.sc-button {\n\t\toutline: none;\n\t\tpadding-left: 5px;\n\t\tmargin-right: 0;\n\n\t\t&:active {\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t}\n}\n\nbutton.sc-button {\n\t&:after {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\ttop: -1px;\n\t\tcontent: '';\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-top: 6px solid #777;\n\t\tborder-right: 4px solid transparent;\n\t\tborder-left: 4px solid transparent;\n\t\tmargin: 0 3px 0 6px;\n\t}\n\n\t&.active:after {\n\t\ttop: -2px;\n\t\tborder-top: 0;\n\t\tborder-bottom: 6px solid #32373c;\n\t}\n}\n\n/* =Shortcode button dropdown menu\n-------------------------------------------------------------- */\n\n.sc-wrap {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 5px;\n}\n\ndiv.sc-menu {\n\tdisplay: none;\n\tposition: absolute;\n\ttop: 100%;\n\tleft: 0;\n\tmin-width: 100%;\n\tmax-height: 410px;\n\tfont-size: 14px;\n\tbox-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );\n\tbackground: #fff;\n\tborder: 1px solid rgba( 0, 0, 0, 0.15 );\n\toverflow: auto;\n\toverflow-x: hidden;\n\tpadding: 5px 0;\n\tmargin: -2px 0 0;\n\tz-index: 1002;\n}\n\ndiv.sc-shortcode {\n\tdisplay: block;\n\twhite-space: nowrap;\n\tcursor: pointer;\n\tpadding: 6px 12px;\n\tmargin-bottom: 2px;\n\n\t&:hover {\n\t\tcolor: #fff;\n\t}\n}\n\n/* =Shortcode tinymce dialog backdrop\n-------------------------------------------------------------- */\n\n#mce-modal-block.mce-reset.mce-fade.mce-in {\n\topacity: 0.7;\n\tfilter: alpha(opacity=70);\n}\n","/**\n * Give System Info SCSS\n *\n * @description System Info Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license https://opensource.org/licenses/gpl-3.0/ GNU Public License\n *\n * The following code is a derivative work of the code from the WooCommerce\n * plugin, which is licensed GPLv3. This code therefore is also licensed under\n * the terms of the GNU Public License, version 3.\n *\n * Copyright (c) 2015 WooThemes\n * Copyright (c) 2016 WordImpress, LLC\n*/\n\n.give-status-table {\n margin-bottom: 1em;\n\n h2 {\n font-size: 14px;\n margin: 0;\n }\n\n tr {\n &:nth-child(2n) {\n th,\n td {\n background: #fcfcfc;\n }\n }\n }\n\n th {\n font-weight: 700;\n padding: 9px;\n }\n\n td:first-child {\n width: 33%;\n }\n\n td.help {\n width: 1em;\n }\n\n td {\n padding: 9px;\n font-size: 1.1em;\n\n mark {\n background: transparent none;\n }\n\n mark.yes {\n color: $green;\n }\n\n mark.no {\n color: #999;\n }\n\n mark.error {\n color: $red;\n }\n\n ul {\n margin: 0;\n }\n }\n}\n\n.wrap div.give-debug-report-wrapper {\n margin-top: 1em;\n}\n\n.give-debug-report {\n display: none;\n margin: 10px 0;\n padding: 0;\n position: relative;\n\n textarea {\n font-family: monospace;\n width: 100%;\n margin: 0;\n height: 300px;\n padding: 20px;\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0;\n resize: none;\n font-size: 12px;\n line-height: 20px;\n outline: 0;\n }\n}\n"],"mappings":"AAAA;;;;;;;;EAQE;ACRF;;GAEG;AAeH,AAAA,cAAc,CAAC;EAbb,KAAK,EAAE,CAAE,GAeV;EAFD,AAAA,cAAc,AAXX,OAAO,EAWV,AAAA,cAAc,AAVX,MAAM,CAAC;IACN,OAAO,EAAE,GAAI;IACb,OAAO,EAAE,KAAM,GAChB;EAOH,AAAA,cAAc,AALX,MAAM,CAAC;IACN,KAAK,EAAE,IAAK,GACb;;AAOH;;;GAGG;AAOH;;GAEG;AA+BH,AAAA,gBAAgB,CAAC;EAtBf,OAAO,EAAE,cAAe;EACxB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,CAAE;EACf,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,cAAc,EAAE,QAAS;EACzB,aAAa,EAAE,KAAM,GAiBtB;EAFD,AAAA,gBAAgB,AAbb,MAAM,CAAC;IACN,KAAK,EAAC,IAAK;IACX,eAAe,EAAE,IAAK,GACvB;;AAcH,AAAA,qBAAqB,EWsFrB,AXtFA,qBWsFqB,CAEnB,gBAAgB,CXxFI;EAVpB,gBAAgB,EAAE,OAAQ,GAY3B;;AAED,AAAA,uBAAuB,CAAC;EAXtB,gBAAgB,EAAE,OAAQ,GAa3B;;AAGD,AAAA,gBAAgB,CAAC;EAnCf,OAAO,EAAE,cAAe;EACxB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,CAAE;EACf,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,cAAc,EAAE,QAAS;EACzB,aAAa,EAAE,KAAM,GA8BtB;EAFD,AAAA,gBAAgB,AA1Bb,MAAM,CAAC;IACN,KAAK,EAAC,IAAK;IACX,eAAe,EAAE,IAAK,GACvB;;ACtDH;;GAEG;ACFH;;;;;;;;;;;GAWG;AACH,AAAA,KAAK,CAAA;EACJ,QAAQ,EAAE,QAAS;EACnB,IAAI,EAAE,QAAS;EACf,GAAG,EAAE,QAAS;EACd,OAAO,EAAE,IAAK;EAEd,SAAS,EAAE,KAAM;EACjB,SAAS,EAAE,IAAK;EAEhB,SAAS,EAAE,MAAO;EAClB,WAAW,EAAE,IAAK;EAElB,SAAS,EAAE,GAAI;EAEf,UAAU,EAAE,IAAK;EACjB,OAAO,EAAE,CAAE,GACX;;AAEA,AAAA,aAAa,CAAA;EACZ,QAAQ,EAAE,QAAS;EACnB,OAAO,EAAE,OAAQ;EACjB,QAAQ,EAAE,MAAO;EAEjB,UAAU,EAAE,IAAK;EACjB,SAAS,EAAE,UAAW,GACtB;;AAED,AAAA,cAAc,CAAA;EACb,QAAQ,EAAE,QAAS;EACnB,OAAO,EAAE,iBAAkB;EAC3B,QAAQ,EAAE,MAAO;EAEjB,YAAY,EAAE,OAAQ;EACtB,WAAW,EAAE,IAAK,GAClB;;AAED,AAAiB,cAAH,GAAG,aAAa,CAAA;EAAE,gBAAgB,EAAE,YAAa,GAAI;;AAEnE,gCAAgC;AAChC,AAAA,WAAW,CAAA;EACV,QAAQ,EAAE,QAAS;EACnB,KAAK,EAAE,IAAK;EAAE,GAAG,EAAE,IAAK;EACxB,OAAO,EAAE,EAAG;EAAE,uBAAuB;EAErC,MAAM,EAAE,OAAQ;EAChB,OAAO,EAAE,WAAY;EAErB,MAAM,EAAE,qBAAsB,GAC9B;;AAEA,AAAe,cAAD,CAAC,WAAW,CAAA;EACzB,KAAK,EAAE,GAAI;EAAE,GAAG,EAAE,GAAI;EACtB,UAAU,EAAE,IAAK,GACjB;;AAED,AAAsB,CAArB,CAAC,IAAI,CAAC,cAAc,CAAC,WAAW,CAAA;EAAE,GAAG,EAAE,IAAK,GAAI;;AAAA,YAAY;AAE7D,AAAe,cAAD,CAAC,QAAQ;AACvB,AAAW,UAAD,CAAC,QAAQ,CAAA;EAClB,OAAO,EAAE,KAAM;EACf,WAAW,EAAE,OAAQ;EACrB,SAAS,EAAE,GAAI,GACf;;AAED,AAAA,UAAU,EAAE,AAAW,UAAD,CAAC,QAAQ,CAAA;EAC9B,kBAAkB,EAAE,GAAI;EACxB,qBAAqB,EAAE,GAAI;EAC3B,aAAa,EAAE,GAAI;EACnB,eAAe,EAAE,IAAK,GACtB;;AAEA,AAAW,UAAD,CAAC,QAAQ,CAAA;EAClB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EAEb,WAAW,EAAE,IAAK;EAClB,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,CAAE;EACf,IAAI,EAAE,uCAAwC;EAE9C,KAAK,EAAE,OAAQ;EACf,UAAU,EAAE,wCAAyC,GACrD;;AAEJ,gFAAgF;AAGhF,2FAA2F;AAG3F,2BAA2B;AAC3B,AAAA,aAAa,CAAA;EACZ,MAAM,EAAE,iBAAkB;EAE1B,gBAAgB,EAAE,OAAQ;EAC1B,KAAK,EAAE,IAAK,GACZ;;AAEA,AAAc,aAAD,CAAC,cAAc,CAAA;EAC3B,gBAAgB,EAAE,OAAQ,GAC1B;;AAED,AAAc,aAAD,CAAC,UAAU,CAAA;EACvB,YAAY,EAAE,IAAK;EACnB,UAAU,EAAE,OAAQ;EACpB,KAAK,EAAE,IAAK,GACZ;;AAED,AAA6B,aAAhB,CAAC,cAAc,CAAC,WAAW,CAAA;EACvC,YAAY,EAAE,IAAK;EACnB,KAAK,EAAE,IAAK,GACZ;;AAGF,0BAA0B;AAC1B,AAAA,WAAW,CAAA;EACV,gBAAgB,EAAE,KAAM;EACxB,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAEA,AAAY,WAAD,CAAC,cAAc,CAAA;EACzB,gBAAgB,EAAE,OAAQ,GAC1B;;AAGF,yBAAyB;AACzB,AAAA,UAAU,CAAA;EACT,gBAAgB,EAAE,OAAQ;EAC1B,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAEA,AAAW,UAAD,CAAC,cAAc,CAAA;EACxB,gBAAgB,EAAE,OAAQ,GAC1B;;AAED,AAAW,UAAD,CAAC,UAAU,CAAA;EACpB,YAAY,EAAE,IAAK,GACnB;;AAED,AAA0B,UAAhB,CAAC,cAAc,CAAC,eAAe,CAAA;EACxC,YAAY,EAAE,OAAQ,GACtB;;AAGF,0BAA0B;AAC1B,AAAA,WAAW,CAAA;EACV,gBAAgB,EAAE,OAAQ;EAC1B,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAEA,AAAY,WAAD,CAAC,cAAc,CAAA;EACzB,gBAAgB,EAAE,OAAQ,GAC1B;;AAED,AAAwB,WAAb,CAAC,WAAW,CAAC,UAAU,CAAA;EACjC,mBAAmB,EAAE,OAAQ,GAC7B;;AAGF,wBAAwB;AACxB,AAAA,SAAS,CAAA;EACR,gBAAgB,EAAE,OAAQ;EAC1B,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAEA,AAAU,SAAD,CAAC,cAAc,CAAA;EACvB,gBAAgB,EAAE,OAAQ,GAC1B;;AAED,AAAsB,SAAb,CAAC,WAAW,CAAC,UAAU,CAAA;EAC/B,mBAAmB,EAAE,QAAS,GAC9B;;AAED,AAAU,SAAD,CAAC,UAAU,CAAA;EACnB,YAAY,EAAE,OAAQ,GACtB;;AAED,AAAyB,SAAhB,CAAC,cAAc,CAAC,eAAe,CAAA;EACvC,YAAY,EAAE,OAAQ,GACtB;;AAGF,0BAA0B;AAC1B,AAAA,WAAW,CAAA;EACV,gBAAgB,EAAE,OAAQ;EAC1B,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAEA,AAAY,WAAD,CAAC,cAAc,CAAA;EACzB,gBAAgB,EAAE,OAAQ,GAC1B;;AAED,AAAwB,WAAb,CAAC,WAAW,CAAC,UAAU,CAAA;EACjC,mBAAmB,EAAE,OAAQ,GAC7B;;AAGF,yBAAyB;AACzB,AAAA,UAAU,CAAA;EACT,gBAAgB,EAAE,OAAQ;EAC1B,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAEA,AAAW,UAAD,CAAC,cAAc,CAAA;EACxB,gBAAgB,EAAE,OAAQ,GAC1B;;AAED,AAAuB,UAAb,CAAC,WAAW,CAAC,UAAU,CAAA;EAChC,mBAAmB,EAAE,MAAO,GAC5B;;AAGF,AAAA,YAAY,CAAA;EACX,kBAAkB,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,mBAAI;EACxC,eAAe,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,mBAAI;EACrC,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,mBAAI,GAChC;;AAED,4FAA4F;AAC5F,AAAA,aAAa;AACb,AAAA,WAAW;AACX,AAAA,eAAe,CAAA;EACd,kBAAkB,EAAE,GAAI;EACxB,qBAAqB,EAAE,GAAI;EAC3B,aAAa,EAAE,GAAI,GACnB;;AAED,AAAc,aAAD,CAAC,cAAc,CAAA;EAC3B,kBAAkB,EAAE,WAAY;EAChC,qBAAqB,EAAE,WAAY;EACnC,aAAa,EAAE,WAAY,GAC3B;;AAED,2BAA2B;AAC3B,AAAA,aAAa,CAAA;EACZ,kBAAkB,EAAE,GAAI;EACxB,qBAAqB,EAAE,GAAI;EAC3B,aAAa,EAAE,GAAI;EAEnB,kBAAkB,EAAE,YAAa;EACjC,eAAe,EAAE,YAAa;EAC9B,UAAU,EAAE,YAAa;EAEzB,KAAK,EAAE,KAAM;EACb,MAAM,EAAE,mBAAoB;EAE5B,UAAU,EAAE,OAAQ;EACpB,gBAAgB,EAAE,gGAAgB;EAClC,gBAAgB,EAAE,mDAAuB;EACzC,gBAAgB,EAAE,gDAAoB;EACtC,gBAAgB,EAAE,+CAAmB;EACrC,gBAAgB,EAAE,8CAAkB,GACpC;;AAEA,AAAc,aAAD,CAAC,cAAc,CAAA;EAC3B,gBAAgB,EAAE,OAAQ;EAC1B,gBAAgB,EAAE,WAAI,GACtB;;AAED,AAAc,aAAD,CAAC,aAAa,CAAA;EAC1B,OAAO,EAAE,KAAM;EACf,IAAI,EAAE,qBAAsB;EAE5B,MAAM,EAAE,oGAAoG;EAC5G,UAAU,EAAE,uGAAwG,GACpH;;AAED,AAAc,aAAD,CAAC,UAAU,CAAA;EACvB,YAAY,EAAE,IAAK,GACnB;;AAED,AAA6B,aAAhB,CAAC,cAAc,CAAC,eAAe,CAAA;EAC3C,YAAY,EAAE,OAAQ,GACtB;;AAGF,gCAAgC;AAChC,AAAA,YAAY,CAAA;EACX,UAAU,EAAE,OAAQ;EACpB,UAAU,EAAE,kBAAI;EAChB,gBAAgB,EAAE,2EAAgB;EAClC,gBAAgB,EAAE,2CAAoB;EACtC,gBAAgB,EAAE,8CAAuB;EACzC,gBAAgB,EAAE,0CAAmB;EACrC,gBAAgB,EAAE,yCAAkB;EAEpC,MAAM,EAAE,cAAe;EACvB,MAAM,EAAE,GAAG,CAAC,KAAK,CAAC,OAAI;EAEtB,kBAAkB,EAAE,GAAI;EACxB,qBAAqB,EAAE,GAAI;EAC3B,aAAa,EAAE,GAAI;EAEnB,kBAAkB,EAAE,aAAc;EAClC,eAAe,EAAE,aAAc;EAC/B,UAAU,EAAE,aAAc,GAC1B;;AAEA,iBAAiB;AACjB,AAAa,YAAD,CAAC,cAAc,CAAA;EAC1B,gBAAgB,EAAE,WAAY;EAC9B,MAAM,EAAC,qFAAqF;EAC5F,UAAU,EAAE,uFAAwF,GACpG;;AACD,AAAa,YAAD,CAAC,aAAa,CAAA;EACzB,MAAM,EAAC,qFAAqF;EAC5F,UAAU,EAAE,uFAAwF,GACpG;;AAED,AAAa,YAAD,CAAC,cAAc;AAC3B,AAAa,YAAD,CAAC,aAAa,CAAA;EACzB,UAAU,EAAE,WAAY;EACxB,KAAK,EAAE,KAAM;EACb,MAAM,EAAE,oBAAqB,GAC7B;;AAED,AAAa,YAAD,CAAC,UAAU,CAAA;EACtB,YAAY,EAAE,IAAK,GACnB;;AAED,AAA4B,YAAhB,CAAC,cAAc,CAAC,eAAe,CAAA;EAC1C,YAAY,EAAE,IAAK,GACnB;;AAGF,mBAAmB;AACnB,AAAA,aAAa,CAAA;EACZ,kBAAkB,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAI;EACpC,eAAe,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAI;EACjC,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAI;EAE5B,gBAAgB,EAAE,OAAQ;EAC1B,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,oBAAqB,GAC7B;;AAEA,AAAc,aAAD,CAAC,cAAc,CAAA;EAC3B,gBAAgB,EAAE,OAAQ;EAC1B,KAAK,EAAE,KAAM;EACb,MAAM,EAAE,oBAAqB,GAC7B;;AAED,AAAc,aAAD,CAAC,UAAU,CAAA;EACvB,YAAY,EAAE,OAAQ,GACtB;;AAED,AAA6B,aAAhB,CAAC,cAAc,CAAC,eAAe,CAAA;EAC3C,YAAY,EAAE,OAAQ;EACtB,KAAK,EAAE,OAAQ,GACf;;AAGF,iBAAiB;AACjB,AAAA,WAAW,CAAA;EACV,UAAU,EAAE,KAAM;EAClB,UAAU,EAAE,mBAAI;EAEhB,KAAK,EAAE,KAAM;EACb,MAAM,EAAE,mBAAoB;EAE5B,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,2BAA4B;EACzC,WAAW,EAAE,IAAK;EAClB,WAAW,EAAE,IAAK;EAClB,WAAW,EAAE,WAAY,GACzB;;AAEA,AAAY,WAAD,CAAC,cAAc,CAAA;EACzB,OAAO,EAAE,eAAgB;EACzB,gBAAgB,EAAE,WAAY,GAC9B;;AAED,AAAY,WAAD,CAAC,aAAa,CAAA;EACxB,OAAO,EAAE,QAAS,GAClB;;AAED,AAAY,WAAD,CAAC,UAAU,CAAA;EACrB,YAAY,EAAE,IAAK;EACnB,WAAW,EAAE,IAAK,GAClB;;AAED,AAA2B,WAAhB,CAAC,cAAc,CAAC,eAAe,CAAA;EACzC,YAAY,EAAE,OAAQ,GACtB;;AAGF,kBAAkB;AAClB,AAAA,YAAY,CAAA;EACX,MAAM,EAAE,iBAAkB;EAE1B,kBAAkB,EAAE,GAAI;EACxB,qBAAqB,EAAE,GAAI;EAC3B,aAAa,EAAE,GAAI;EAEnB,gBAAgB,EAAE,OAAQ;EAC1B,KAAK,EAAE,OAAQ;EAEf,WAAW,EAAE,MAAO;EACpB,WAAW,EAAE,KAAM,GACnB;;AAEA,AAAa,YAAD,CAAC,cAAc,CAAA;EAC1B,mBAAmB,EAAE,CAAE;EAEvB,KAAK,EAAE,KAAM;EACb,UAAU,EAAE,OAAQ;EACpB,gBAAgB,EAAE,2EAAgB;EAClC,gBAAgB,EAAE,8CAAuB;EACzC,gBAAgB,EAAE,2CAAoB;EACtC,gBAAgB,EAAE,0CAAmB;EACrC,gBAAgB,EAAE,yCAAkB;EACpC,MAAM,EAAC,qFAAqF;EAC5F,UAAU,EAAE,uFAAwF,GACpG;;AAED,AAAa,YAAD,CAAC,UAAU,CAAA;EACtB,MAAM,EAAE,iBAAkB;EAC1B,UAAU,EAAE,OAAQ,GACpB;;AAEA,AAAwB,YAAZ,CAAC,UAAU,CAAC,QAAQ,CAAA;EAC/B,gBAAgB,EAAE,OAAQ;EAC1B,KAAK,EAAE,IAAK,GACZ;;AAGH;;;;;GAKG;AACH,AAAA,eAAe,CAAA;EACd,gCAAgC;EAChC,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,IAAK;EAClB,KAAK,EAAE,OAAQ;EAEf,oCAAoC;EACpC,OAAO,EAAE,GAAI;EACb,gBAAgB,EAAE,OAAQ;EAC1B,MAAM,EAAE,cAAe;EACvB,MAAM,EAAE,GAAG,CAAC,KAAK,CAAC,kBAAI;EACtB,qBAAqB,EAAE,GAAI;EAC3B,kBAAkB,EAAE,GAAI;EACxB,aAAa,EAAE,GAAI;EACnB,kBAAkB,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,kBAAI;EACnC,eAAe,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,kBAAI;EAChC,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,kBAAI;EAC3B,uBAAuB,EAAE,WAAY;EACrC,oBAAoB,EAAE,OAAQ;EAC9B,eAAe,EAAE,WAAY,GAC7B;;AAEA,AAAgB,eAAD,CAAC,cAAc,CAAA;EAC7B,0CAA0C;EAC1C,OAAO,EAAE,QAAS;EAClB,MAAM,EAAE,CAAE;EACV,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,MAAO;EACpB,WAAW,EAAE,IAAK;EAClB,gBAAgB,EAAE,OAAQ;EAC1B,aAAa,EAAE,iBAAkB;EACjC,qBAAqB,EAAE,WAAY;EACnC,kBAAkB,EAAE,WAAY;EAChC,aAAa,EAAE,WAAY,GAC3B;;AAEA,AAA+B,eAAhB,CAAC,cAAc,CAAC,WAAW,CAAA;EACzC;;;;;;;;;MASG;EACH,KAAK,EAAE,IAAK;EACZ,GAAG,EAAE,GAAI;EACT,YAAY,EAAE,IAAK,GACnB;;AAEF,AAAgB,eAAD,CAAC,aAAa,CAAA;EAC5B,4CAA4C;EAC5C,OAAO,EAAE,QAAS,GAClB;;AAED,AAAgB,eAAD,CAAC,UAAU,CAAA;EACzB;;;;;;;KAOG;EACH,UAAU,EAAE,WAAY,GACxB;;AAEA,AAA2B,eAAZ,CAAC,UAAU,CAAC,QAAQ,CAAA;EAClC;;;;;;MAMG;EACH,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EAEb,iCAAiC;EACjC,KAAK,EAAE,KAAM;EACb,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,IAAK;EAClB,WAAW,EAAE,IAAK;EAClB,KAAK,EAAE,OAAQ;EACf,WAAW,EAAE,eAAgB;EAC7B,OAAO,EAAE,GAAI;EACb,MAAM,EAAE,iBAAK,GACb;;AAED,AAAmC,eAApB,CAAC,UAAU,CAAC,QAAQ,AAAA,MAAM,CAAA;EACxC,uCAAuC;EACvC,KAAK,EAAE,OAAQ;EACf,eAAe,EAAE,IAAK;EACtB,MAAM,EAAE,OAAQ;EAChB,OAAO,EAAE,GAAI;EACb,MAAM,EAAE,iBAAK,GACb;;AAGH,mCAAmC;AACnC,AAAyB,KAApB,AAAA,IAAK,CAAA,AAAA,UAAU,EAAE,GAAG,AAAA,aAAa;AACtC,AAAyB,KAApB,AAAA,IAAK,CAAA,AAAA,UAAU,EAAE,GAAG,AAAA,cAAc,CAAA;EACtC,MAAM,EAAE,IAAK;EACb,UAAU,EAAE,IAAK,GACjB;;AAGD,AAAM,KAAD,CAAC,SAAS,CAAA;EACd,MAAM,EAAE,MAAO;EACf,QAAQ,EAAE,MAAO;EACjB,OAAO,EAAE,EAAG,GAEZ;;AAEA;+CAC8C;AAC9C,AAAC,CAAA,AAAA,YAAY,EAAE,AAAM,KAAD,CAAC,SAAS,CAAA;EAC7B,UAAU,EAAE,MAAO,GACnB;;AAED,AAAM,KAAD,CAAC,SAAS;AACf,AAAgB,KAAX,CAAC,SAAS,CAAC,SAAS;AACzB,AAAgB,KAAX,CAAC,SAAS,CAAC,MAAM,CAAA;EACrB,QAAQ,EAAE,QAAS;EAEnB,KAAK,EAAE,OAAQ;EACf,UAAU,EAAE,WAAY;EACxB,MAAM,EAAE,oBAAqB,GAC7B;;AAED,AAAgB,KAAX,CAAC,SAAS,CAAC,MAAM,CAAA;EAAE,GAAG,EAAE,CAAE;EAAE,IAAI,EAAE,CAAE,GAAI;;AAE7C,AAAgB,KAAX,CAAC,SAAS,CAAC,SAAS,CAAA;EACxB,QAAQ,EAAkB,iBAAC;EAC3B,OAAO,EAAE,YAAa;EACtB,UAAU,EAAE,OAAQ,GACpB;;AAGF,AAAA,aAAa,CAAA;EACZ,QAAQ,EAAE,KAAM;EAChB,IAAI,EAAE,CAAE;EAAE,GAAG,EAAE,CAAE;EACjB,KAAK,EAAE,IAAK;EAAE,MAAM,EAAE,IAAK,GAC3B;;AAEA,wDAAwD;AACxD,AAAa,aAAA,AAAA,MAAM,CAAA;EAAE,MAAM,EAAE,OAAQ,GAAI;;AAEzC,oCAAoC;AACpC,AAAc,aAAD,CAAC,GAAG,CAAA;EAChB,QAAQ,EAAE,QAAS;EACnB,IAAI,EAAE,CAAE;EAAE,GAAG,EAAE,CAAE;EACjB,KAAK,EAAE,IAAK;EAAE,MAAM,EAAE,IAAK;EAE3B,gBAAgB,EAAE,KAAM;EAExB,OAAO,EAAE,GAAI;EACb,MAAM,EAAC,iBAAK;EACZ,UAAU,EAAC,qDAAsD,GACjE;;AAGF,AAAA,iBAAiB,CAAA;EAChB,QAAQ,EAAE,mBAAoB,GAC9B;;ACxmBD;;;;;;;;EAQE;AACF,UAAU;EACR,WAAW,EAAE,cAAe;EAC5B,GAAG,EAAE,yCAAG;EACR,GAAG,EAAE,+CAAG,CAA6C,2BAAM,EAC3D,0CAAG,CAAwC,cAAM,EACjD,iDAAG,CAA+C,aAAM;EACxD,WAAW,EAAE,MAAO;EACpB,UAAU,EAAE,MAAO;;CAiBrB,AAAA,AAAoB,KAAnB,EAAO,YAAY,AAAnB,IAAsB,AAAA,AAAqB,KAApB,EAAO,aAAa,AAApB,EAAsB;EAb5C,WAAW,EAAE,cAAe;EAC5B,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,YAAY,EAAE,MAAO;EACrB,cAAc,EAAE,IAAK;EACrB,WAAW,EAAE,CAAE;EAGf,sBAAsB,EAAE,WAAY;EACpC,uBAAuB,EAAE,SAAU,GAKpC;;AAED,AAAe,eAAA,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAgB,gBAAA,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAmB,mBAAA,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAe,eAAA,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAkB,kBAAA,AAAA,OAAO,CAAC;EACxB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAgB,gBAAA,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAe,eAAA,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAkB,kBAAA,AAAA,OAAO,CAAC;EACxB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAmB,mBAAA,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAe,eAAA,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAgB,gBAAA,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAiB,iBAAA,AAAA,OAAO,CAAC;EACvB,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAe,eAAA,AAAA,OAAO,CAAC;EAjErB,WAAW,EAAE,cAAe;EAC5B,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,YAAY,EAAE,MAAO;EACrB,cAAc,EAAE,IAAK;EACrB,WAAW,EAAE,CAAE;EAGf,sBAAsB,EAAE,WAAY;EACpC,uBAAuB,EAAE,SAAU;EAyDnC,OAAO,EAAE,OAAQ,GAClB;;AAMD,AAAA,QAAQ,CAAC;EACP,iBAAiB,EAAE,2BAA4B;EAC/C,SAAS,EAAE,2BAA4B,GACxC;;AAED,kBAAkB,CAAlB,IAAkB;EAChB,AAAA,EAAE;IACA,iBAAiB,EAAE,YAAM;IACzB,SAAS,EAAE,YAAM;EAEnB,AAAA,IAAI;IACF,iBAAiB,EAAE,cAAM;IACzB,SAAS,EAAE,cAAM;;AAIrB,UAAU,CAAV,IAAU;EACR,AAAA,EAAE;IACA,iBAAiB,EAAE,YAAM;IACzB,SAAS,EAAE,YAAM;EAEnB,AAAA,IAAI;IACF,iBAAiB,EAAE,cAAM;IACzB,SAAS,EAAE,cAAM;;ACrHrB,UAAU;EACT,WAAW,EAAE,cAAe;EAC5B,WAAW,EAAE,MAAO;EACpB,UAAU,EAAE,MAAO;;AAwBpB,AAEW,kBAFO,CAAC,EAAE,CAEpB,UAAU,AAAA,OAAO,CAAC;EAtBlB,WAAW,EAAE,cAAe;EAC5B,GAAG,EAAE,yCAAG;EACR,GAAG,EAAE,+CAAG,CAA6C,2BAAM,EAC3D,0CAAG,CAAwC,cAAM,EACjD,iDAAG,CAA+C,aAAM;EACxD,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,YAAY,EAAE,MAAO;EACrB,cAAc,EAAE,IAAK;EACrB,WAAW,EAAE,CAAE;EAGf,sBAAsB,EAAE,WAAY;EACpC,uBAAuB,EAAE,SAAU;EAUlC,SAAS,EAAE,IAAK;EAChB,cAAc,EAAE,GAAI;EACpB,WAAW,EAAE,IAAK;EAClB,MAAM,EAAE,SAAU,GAClB;;AARF,AAUmB,kBAVD,CAAC,EAAE,CAUpB,kBAAkB,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAQ,GACjB;;AAZF,AAeiB,kBAfC,CAAC,EAAE,CAepB,gBAAgB,AAAA,OAAO,CAAC;EACvB,OAAO,EAAE,OAAQ,GACjB;;AAjBF,AAmBkB,kBAnBA,CAAC,EAAE,CAmBpB,iBAAiB,AAAA,OAAO,CAAC;EACxB,OAAO,EAAE,OAAQ,GACjB;;AArBF,AAuBmB,kBAvBD,CAAC,EAAE,CAuBpB,kBAAkB,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAQ,GACjB;;AAzBF,AA2BgB,kBA3BE,CAAC,EAAE,CA2BpB,eAAe,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAQ,GACjB;;AA7BF,AA+BqB,kBA/BH,CAAC,EAAE,CA+BpB,oBAAoB,AAAA,OAAO,CAAC;EAC3B,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,GAAI;EACT,OAAO,EAAE,OAAQ,GACjB;;AAnCF,AAqCiB,kBArCC,CAAC,EAAE,CAqCpB,gBAAgB,AAAA,OAAO,CAAC;EACvB,OAAO,EAAE,OAAQ,GACjB;;AClEF;;;;;;;EAOE;AAEF;;wCAEwC;AACxC,6BAA6B;AAC7B,AAAA,wBAAwB;AACxB,AAAA,4BAA4B;AAC5B,AAA+B,4BAAH,GAAG,sBAAsB;AACrD,AAAA,4BAA4B;AAC5B,AAAgC,qBAAX,CAAC,SAAS,CAAC,kBAAkB;AAClD,AAAA,YAAY;AACZ,AAAA,2BAA2B;AAC3B,AAAA,2BAA2B;AAC3B,AAAA,oCAAoC;AACpC,AAAA,iCAAiC;AACjC,AAAA,qCAAqC;AACrC,AAAA,mBAAmB;AACnB,AAA8B,6BAAD,CAAC,gBAAgB;AAC9C,AAAyC,6BAAZ,CAAC,QAAQ,GAAG,qBAAqB;AAC9D,AAAyC,6BAAZ,CAAC,QAAQ,GAAG,UAAU,CAAC;EACnD,OAAO,EAAE,IAAK,GACd;;AAED,qCAAqC;AACrC,AAAqG,6BAAxE,GAAG,wBAAwB,CAAC,eAAe,GAAG,QAAQ,CAAC,gBAAgB,CAAC,KAAK,CAAC;EAC1G,SAAS,EAAE,IAAK,GAChB;;AAKD,AAAyC,GAAtC,AAAA,gCAAgC,GAAG,GAAG,AAAA,sBAAsB,CAAC;EAC/D,OAAO,EAAE,YAAa;EACtB,MAAM,EAAE,YAAa;EACrB,SAAS,EAAE,IAAK;EAChB,SAAS,EAAE,CAAE,GAEb;;AAKD,AAAA,4BAA4B,CAAC;EAC5B,OAAO,EAAE,sBAAuB;EAChC,MAAM,EAAE,YAAa;EACrB,UAAU,EAAE,OAAQ;EACpB,aAAa,EAAE,eAAgB,GA2B/B;EA/BD,AAMC,4BAN2B,CAM3B,gBAAgB,CAAC;IAChB,OAAO,EAAE,KAAM;IACf,KAAK,EAAE,IAAK;IAEZ,UAAU,EAAE,iBAAkB;IAC9B,aAAa,EAAE,iBAAkB;IACjC,WAAW,EAAE,iBAAkB,GAkB/B;IA9BF,AAcI,4BAdwB,CAM3B,gBAAgB,GAQb,UAAU,CAAC;MACZ,OAAO,EAAE,SAAU;MACnB,UAAU,EAAE,OAAQ,GAYpB;MA5BH,AAkBK,4BAlBuB,CAM3B,gBAAgB,GAQb,UAAU,GAIT,WAAW,CAAC;QACb,OAAO,EAAE,UAAW;QACpB,cAAc,EAAE,MAAO;QACvB,OAAO,EAAE,SAAU;QACnB,YAAY,EAAE,iBAAkB,GAIhC;QA1BJ,AAkBK,4BAlBuB,CAM3B,gBAAgB,GAQb,UAAU,GAIT,WAAW,AAKX,OAAO,CAAC;UACR,OAAO,EAAE,IAAK,GACd;;AAQL,AAAA,6BAA6B,CAAC;EAC7B,UAAU,EAAE,OAAQ;EACpB,OAAO,EAAE,eAAgB;EACzB,UAAU,EAAE,UAAW,GAyBvB;EA5BD,AAKC,6BAL4B,CAK5B,QAAQ,EALT,AAKW,6BALkB,CAKlB,OAAO,CAAC;IACjB,MAAM,EAAE,CAAE,GACV;EAPF,AAQC,6BAR4B,CAQ5B,qBAAqB,CAAC;IACrB,MAAM,EAAE,OAAQ,GAUhB;IAnBF,AAWE,6BAX2B,CAQ5B,qBAAqB,CAGpB,OAAO,CAAC;MACP,MAAM,EAAE,IAAK;MACb,OAAO,EAAE,KAAM,GACf;IAdH,AAeM,6BAfuB,CAQ5B,qBAAqB,CAOpB,IAAI,AAAA,aAAa,CAAC;MACjB,WAAW,EAAE,MAAO,GACpB;EAjBH,AAqBC,6BArB4B,CAqB5B,UAAU,CAAC;IACV,OAAO,EAAE,IAAK,GACd;EAvBF,AAwBC,6BAxB4B,CAwB5B,YAAY,CAAC;IACZ,MAAM,EAAE,QAAS,GACjB;;AAOF,AAAA,gBAAgB,CAAC;EAChB,KAAK,EAAE,IAAK,GACZ;;AAED,AAAA,iBAAiB,CAAC;EACjB,KAAK,EAAE,IAAK;EACZ,YAAY,EAAE,CAAE;EAChB,WAAW,EAAE,CAAE,GACf;;AAED,AAAA,kBAAkB,CAAC;EAClB,MAAM,EAAE,cAAe;EACvB,UAAU,EAAE,OAAQ;EACpB,MAAM,EAAE,CAAE;EACV,SAAS,EAAE,IAAK;EAChB,OAAO,EAAE,OAAQ,GACjB;;AAED,AAAA,yBAAyB,CAAC;EACzB,YAAY,EAAE,CAAE;EAChB,YAAY,EAAE,IAAK,GACnB;;AAED,AAAA,wBAAwB,CAAC;EAExB,WAAW,EAAE,IAAK,GAClB;;AAED,AAAsC,mBAAnB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAM,MAAM,AAAZ,EAAc;EACvC,OAAO,EAAE,GAAI;EACb,KAAK,EAAE,IAAK,GACZ;;AAED,AAAK,KAAA,AAAA,gBAAgB;AACrB,AAAK,KAAA,AAAA,gBAAgB,CAAC;EACrB,KAAK,EAAE,gBAAiB,GACxB;;AAED,AAAK,KAAA,AAAA,iBAAiB;AACtB,AAAK,KAAA,AAAA,iBAAiB,CAAC;EACtB,KAAK,EAAE,gBAAiB,GACxB;;AAED,AAAA,eAAe,CAAC;EACf,eAAe,EAAE,SAAU,GAC3B;;AAED,AAAmB,kBAAD,CAAC,QAAQ,CAAC;EAC3B,MAAM,EAAE,CAAE,GAMV;EAPD,AAGS,kBAHS,CAAC,QAAQ,CAG1B,OAAO,CAAC,KAAK,CAAC;IACb,YAAY,EAAE,GAAI,GAClB;;AAOF,MAAM,MAAD,MAAM,MAAM,SAAS,EAAE,KAAK;EAEhC,AACG,6BAD0B,GAAG,wBAAwB,CAAC,eAAe,GACrE,QAAQ,CAAC;IACV,KAAK,EAAE,IAAK;IACZ,aAAa,EAAE,IAAK;IACpB,aAAa,EAAE,IAAK,GAQpB;IAZF,AAKI,6BALyB,GAAG,wBAAwB,CAAC,eAAe,GACrE,QAAQ,GAIP,OAAO,CAAC;MACT,OAAO,EAAE,IAAK,GACd;IAPH,AAQI,6BARyB,GAAG,wBAAwB,CAAC,eAAe,GACrE,QAAQ,GAOP,OAAO,CAAC;MACT,KAAK,EAAE,IAAK;MACZ,KAAK,EAAE,IAAK,GACZ;EAIH,AAAoC,mCAAD,CAAC,OAAO,CAAC;IAC3C,UAAU,EAAE,GAAI,GAChB;;AAIF,iCAAiC;AACjC,MAAM,MAAD,MAAM,MAAM,SAAS,EAAE,KAAK,OAAO,SAAS,EAAE,MAAM;EAExD,AAEG,6BAF0B,GAAG,wBAAwB,CAAC,eAAe,GAErE,qBAAqB,CAAC;IACvB,KAAK,EAAE,IAAK;IACZ,WAAW,EAAE,CAAE,GACf;EALF,AAMG,6BAN0B,GAAG,wBAAwB,CAAC,eAAe,GAMrE,oBAAoB,CAAC;IACtB,KAAK,EAAE,KAAM,GACb;EARF,AASM,6BATuB,GAAG,wBAAwB,CAAC,eAAe,CASvE,KAAK,AAAA,gBAAgB,CAAC;IACrB,KAAK,EAAE,IAAK,GACZ;EAXF,AAaC,6BAb4B,GAAG,wBAAwB,CAAC,eAAe,CAavE,2BAA2B,CAAC;IAC3B,KAAK,EAAE,KAAM,GACb;EAfF,AAgBC,6BAhB4B,GAAG,wBAAwB,CAAC,eAAe,CAgBvE,sBAAsB,CAAC;IACtB,WAAW,EAAE,IAAK,GAClB;EAGF,AAAA,WAAW,CAAC;IACX,KAAK,EAAE,IAAK,GACZ;EACD,AAAA,SAAS,CAAC;IACT,KAAK,EAAE,KAAM,GACb;EACD,AAAA,SAAS,CAAC;IACT,OAAO,EAAE,eAAgB,GACzB;EACD,AAAA,iBAAiB,CAAC;IACjB,KAAK,EAAE,IAAK,GACZ;;AAGF,MAAM,MAAD,MAAM,MAAM,SAAS,EAAE,MAAM;EAEjC,AAEG,6BAF0B,GAAG,wBAAwB,CAAC,eAAe,GAErE,qBAAqB,CAAC;IACvB,KAAK,EAAE,KAAM,GACb;EAJF,AAKG,6BAL0B,GAAG,wBAAwB,CAAC,eAAe,GAKrE,QAAQ,CAAC;IACV,aAAa,EAAE,IAAK,GACpB;EAPF,AAQwB,6BARK,GAAG,wBAAwB,CAAC,eAAe,GAQrE,qBAAqB,AAAA,QAAQ,CAAC;IAC/B,aAAa,EAAE,CAAE,GACjB;EAIF,AAAA,WAAW,CAAC;IACX,KAAK,EAAE,IAAK,GACZ;EACD,AAAA,SAAS,CAAC;IACT,KAAK,EAAE,KAAM,GACb;EACD,AAAA,SAAS,CAAC;IACT,KAAK,EAAE,KAAM,GACb;EACD,AAAA,2BAA2B,CAAC;IAC3B,KAAK,EAAE,KAAM,GACb;;AAKF,MAAM,MAAD,MAAM,MAAM,SAAS,EAAE,KAAK;EAChC,AAAG,GAAA,AAAA,gCAAgC,CAAC;IACnC,OAAO,EAAE,eAAgB,GACzB;;AAOF,oBAAoB;AAEpB,AAAA,eAAe,CAAC;EACf,MAAM,EAAE,kBAAmB,GAa3B;EAdD,AAGC,eAHc,CAGd,KAAK,CAAC;IACL,MAAM,EAAE,OAAQ;IAChB,OAAO,EAAE,KAAM;IACf,MAAM,EAAE,OAAQ,GAChB;EAPF,AASC,eATc,CASd,gBAAgB,CAAC;IAChB,MAAM,EAAE,CAAE;IACV,KAAK,EAAE,IAAK,GACZ;;AAQF,AAAA,6BAA6B;AAC7B,AAAA,2BAA2B;AAC3B,AAAA,4DAA4D;AAC5D,AAAA,0BAA0B;AAC1B,AAAA,0CAA0C,CAAC;EAC1C,aAAa,EAAE,eAAgB;EAC/B,MAAM,EAAE,YAAa,GACrB;;AAED,AAAA,2BAA2B;AAC3B,AAAA,0BAA0B;AAC1B,AAAA,qCAAqC;AACrC,AAAA,uBAAuB;AACvB,AAAA,4DAA4D,CAAC;EAC5D,UAAU,EAAE,4BAA6B,GACzC;;AAED;;yCAEyC;AAEzC,AAAA,0BAA0B;AAC1B,AAAA,yBAAyB,CAAC;EACzB,OAAO,EAAE,IAAK,GACd;;AAED;;uCAEuC;AAEvC,AAAK,KAAA,AAAA,gBAAgB,CAAC;EACrB,KAAK,EAAE,IAAK,GACZ;;AAED;;uCAEuC;AAEvC,AAES,eAFM,CAEd,OAAO,CAAC,KAAK,AAEX,MAAM,CAAC;EACP,OAAO,EAAE,IAAK,GACd;;AANH,AASC,eATc,CASd,iCAAiC,CAAC;EACjC,OAAO,EAAE,mBAAoB,GAC7B;;AAXF,AAagC,eAbjB,CAad,UAAU,GAAG,eAAe,GAAG,QAAQ,CAAC;EACvC,WAAW,EAAE,IAAK,GAClB;;AAfF,AAiBU,eAjBK,CAiBd,QAAQ,CAAC,yBAAyB,CAAC;EAClC,cAAc,EAAE,CAAE,GAClB;;AAIF,AAAA,yBAAyB,CAAC;EACzB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,GAAI;EACjB,OAAO,EAAE,KAAM,GACf;;AAKD,AAAA,aAAa,CAAC;EACb,MAAM,EAAE,KAAM;EACd,OAAO,EAAE,CAAE;EACX,SAAS,EAAE,IAAK;ELlVf,eAAe,EAAE,eAAgB;EACjC,aAAa,EAAE,eAAgB;EAC/B,UAAU,EAAE,eAAgB;EKkV7B,KAAK,EAAE,qBAAc;EACrB,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,GAAI,GAMT;EAbD,AAAA,aAAa,AASX,MAAM,CAAC;IACP,KAAK,EJpXA,IAAI,GIqXT;;AAOF,AAEC,uBAFsB,CAEtB,OAAO,CAAC;EACP,MAAM,EAAE,CAAE;EACV,OAAO,EAAE,CAAE,GACX;;AALF,AAOC,uBAPsB,CAOtB,wBAAwB,CAAC;EACxB,UAAU,EAAE,IAAK;EACjB,QAAQ,EAAE,MAAO,GACjB;;AAVF,AAYC,uBAZsB,CAYtB,mBAAmB,CAAC;EACnB,YAAY,EAAE,KAAM,GAmKpB;EAhLF,AAeE,uBAfqB,CAYtB,mBAAmB,CAGlB,gBAAgB,CAAC;IAChB,OAAO,EAAE,6BAA8B;IACvC,MAAM,EAAE,CAAE;IACV,aAAa,EAAE,cAAe,GAiC9B;IAnDH,AAoBK,uBApBkB,CAYtB,mBAAmB,CAGlB,gBAAgB,GAKb,KAAK,EApBV,AAoBkB,uBApBK,CAYtB,mBAAmB,CAGlB,gBAAgB,GAKJ,IAAI,AAAA,iBAAiB,CAAC;MAChC,KAAK,EAAE,IAAK;MACZ,KAAK,EAAE,KAAM;MACb,OAAO,EAAE,CAAE;MACX,MAAM,EAAE,cAAe;MACvB,WAAW,EAAE,IAAK;MAClB,SAAS,EAAE,IAAK;MAChB,WAAW,EAAE,GAAI,GACjB;IA5BJ,AA8BG,uBA9BoB,CAYtB,mBAAmB,CAGlB,gBAAgB,CAef,uBAAuB,CAAC;MACvB,KAAK,EAAE,OAAQ;MACf,SAAS,EAAE,IAAK;MAChB,WAAW,EAAE,IAAK;MAClB,OAAO,EAAE,KAAM;MACf,WAAW,EAAE,IAAK;MAClB,UAAU,EAAE,MAAO,GACnB;IArCJ,AAuCG,uBAvCoB,CAYtB,mBAAmB,CAGlB,gBAAgB,CAwBf,EAAE,CAAC;MACF,MAAM,EAAE,CAAE,GACV;IAzCJ,AA2CkB,uBA3CK,CAYtB,mBAAmB,CAGlB,gBAAgB,CA4Bf,cAAc,CAAC,MAAM,EA3CxB,AA2C0B,uBA3CH,CAYtB,mBAAmB,CAGlB,gBAAgB,CA4BQ,QAAQ,CAAC;MAC/B,UAAU,EAAE,gBAAiB,GAC7B;IA7CJ,AA+CG,uBA/CoB,CAYtB,mBAAmB,CAGlB,gBAAgB,CAgCf,eAAe,CAAC;MACf,OAAO,EAAE,YAAa;MACtB,KAAK,EAAE,IAAK,GACZ;EAlDJ,AAqDkB,uBArDK,CAYtB,mBAAmB,CAyClB,gBAAgB,AAAA,WAAW,CAAC;IAC3B,aAAa,EAAE,CAAE,GACjB;EAvDH,AAyDU,uBAzDa,CAYtB,mBAAmB,CA6ClB,QAAQ,AAAA,WAAW,CAAC;IACnB,KAAK,EAAE,IAAK,GACZ;EA3DH,AA6DyB,uBA7DF,CAYtB,mBAAmB,CAiDlB,gBAAgB,AAAA,MAAM,CAAC,uBAAuB,CAAC;IAC9C,OAAO,EAAE,KAAM,GACf;EA/DH,AAiEkB,uBAjEK,CAYtB,mBAAmB,CAqDlB,gBAAgB,AAAA,WAAW,CAAC;IAC3B,aAAa,EAAE,CAAE,GACjB;EAnEH,AAsEG,uBAtEoB,CAYtB,mBAAmB,CAyDlB,yBAAyB,CACxB,EAAE,CAAC;IACF,OAAO,EAAE,YAAa;IACtB,YAAY,EAAE,IAAK,GACnB;EAzEJ,AA4EE,uBA5EqB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAAC;IAC9B,OAAO,EAAE,IAAK;IACd,UAAU,EAAE,OAAQ,GAiGpB;IA/KH,AAgFG,uBAhFoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAI7B,uCAAuC,CAAC;MACvC,KAAK,EAAE,IAAK;MACZ,gBAAgB,EAAE,KAAM;MACxB,eAAe,EAAE,QAAS,GAC1B;IApFJ,AAsFG,uBAtFoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAU7B,SAAS,CAAC;MACT,aAAa,EAAE,kBAAmB;MAClC,gBAAgB,EAAE,KAAM,GACxB;IAzFJ,AA2FG,uBA3FoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAe7B,cAAc,CAAC;MACd,OAAO,EAAE,IAAK,GACd;IA7FJ,AA+FY,uBA/FW,CAYtB,mBAAmB,CAgElB,8BAA8B,CAmB7B,SAAS,AAAA,WAAW,CAAC;MACpB,aAAa,EAAE,kBAAmB,GAClC;IAjGJ,AAmGG,uBAnGoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAuB7B,YAAY,CAAC;MACZ,OAAO,EAAE,CAAE,GACX;IArGJ,AAuGG,uBAvGoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CA2B7B,YAAY,CAAC;MACZ,KAAK,EAAE,KAAM;MACb,KAAK,EAAE,IAAK;MACZ,MAAM,EAAE,IAAK;MACb,OAAO,EAAE,CAAE;MACX,OAAO,EAAE,KAAM;MACf,UAAU,EAAE,MAAO;MACnB,WAAW,EAAE,IAAK;MAClB,SAAS,EAAE,IAAK;MAChB,WAAW,EAAE,GAAI;MACjB,MAAM,EAAE,OAAQ,GAChB;IAlHJ,AAoHe,uBApHQ,CAYtB,mBAAmB,CAgElB,8BAA8B,CAwC7B,YAAY,AAAA,MAAM,CAAC;MAClB,gBAAgB,EAAE,GAAI;MACtB,KAAK,EAAE,KAAM;MACb,KAAK,EAAE,IAAK;MACZ,MAAM,EAAE,IAAK;MACb,aAAa,EAAE,IAAK;MACpB,UAAU,EAAE,GAAI;MAChB,WAAW,EAAE,IAAK,GAClB;IA5HJ,AA8HG,uBA9HoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAkD7B,cAAc,CAAC;MACd,aAAa,EAAE,cAAe;MAC9B,MAAM,EAAE,IAAK,GAIb;MApIJ,AAiII,uBAjImB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAkD7B,cAAc,CAGb,EAAE,CAAC;QACF,UAAU,EAAE,eAAgB,GAC5B;IAnIL,AAsIqC,uBAtId,CAYtB,mBAAmB,CAgElB,8BAA8B,CA0D7B,SAAS,AAAA,OAAO,CAAC,iBAAiB,AAAA,OAAO,CAAC;MACzC,OAAO,EAAE,OAAQ,GACjB;IAxIJ,AA0IG,uBA1IoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CA8D7B,yCAAyC,CAAC;MACzC,gBAAgB,EAAE,OAAQ,GAC1B;IA5IJ,AA8IG,uBA9IoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAkE7B,oCAAoC,CAAC;MACpC,MAAM,EAAE,OAAQ,GAChB;IAhJJ,AAkJmB,uBAlJI,CAYtB,mBAAmB,CAgElB,8BAA8B,CAsE7B,gBAAgB,AAAA,WAAW,CAAC;MAC3B,aAAa,EAAE,cAAe,GAC9B;IApJJ,AAsJG,uBAtJoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CA0E7B,oCAAoC,CAAC;MACpC,gBAAgB,EAAE,OAAQ,GAC1B;IAxJJ,AA0JG,uBA1JoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CA8E7B,yBAAyB,CAAC;MACzB,MAAM,EAAE,YAAa;MACrB,OAAO,EAAE,YAAa,GACtB;IA7JJ,AA+JG,uBA/JoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CAmF7B,gCAAgC,CAAC;MAChC,KAAK,EAAE,OAAQ;MACf,SAAS,EAAE,IAAK;MAChB,WAAW,EAAE,IAAK;MAClB,OAAO,EAAE,KAAM;MACf,cAAc,EAAE,IAAK;MACrB,UAAU,EAAE,MAAO,GACnB;IAtKJ,AAyKG,uBAzKoB,CAYtB,mBAAmB,CAgElB,8BAA8B,CA6F7B,mBAAmB,CAAC;MACnB,OAAO,EAAE,gBAAiB,GAC1B;IA3KJ,AA4KY,uBA5KW,CAYtB,mBAAmB,CAgElB,8BAA8B,CAgG7B,SAAS,AAAA,mBAAmB,CAAC;MAC5B,aAAa,EAAE,CAAE,GACjB;;AAQJ,AAEC,uBAFsB,CAEtB,kBAAkB,CAAC;EAClB,MAAM,EAAE,CAAE;EACV,SAAS,EAAE,KAAM;EACjB,KAAK,EAAE,IAAK;EACZ,WAAW,EAAE,GAAI;EACjB,OAAO,EAAE,QAAS;EAClB,QAAQ,EAAE,QAAS;EACnB,gBAAgB,EAAE,OAAQ;EAC1B,YAAY,EAAE,cAAe;EAC7B,UAAU,EAAE,UAAW,GAoEvB;EA/EF,AAEC,uBAFsB,CAEtB,kBAAkB,AAWhB,MAAM,CAAC;IACP,OAAO,EAAE,EAAG;IACZ,OAAO,EAAE,KAAM;IACf,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,MAAO;IACf,QAAQ,EAAE,QAAS;IACnB,MAAM,EAAE,OAAQ;IAChB,IAAI,EAAE,CAAE;IACR,gBAAgB,EAAE,OAAQ;IAC1B,YAAY,EAAE,cAAe,GAC7B;EAvBH,AAyBE,uBAzBqB,CAEtB,kBAAkB,CAuBjB,EAAE,CAAC;IACF,MAAM,EAAE,CAAE;IACV,OAAO,EAAE,CAAE;IACX,OAAO,EAAE,KAAM;IACf,QAAQ,EAAE,QAAS,GAkBnB;IA/CH,AA+BG,uBA/BoB,CAEtB,kBAAkB,CAuBjB,EAAE,CAMD,CAAC,CAAC;MACD,MAAM,EAAE,CAAE;MACV,OAAO,EAAE,IAAK;MACd,OAAO,EAAE,KAAM;MACf,UAAU,EAAE,IAAK;MACjB,eAAe,EAAE,IAAK;MACtB,WAAW,EAAE,eAAgB;MAC7B,aAAa,EAAE,cAAe;MAC9B,QAAQ,EAAE,MAAO,GAMjB;MA7CJ,AAyCQ,uBAzCe,CAEtB,kBAAkB,CAuBjB,EAAE,CAMD,CAAC,CAUA,IAAI,AAAA,WAAW,CAAC;QACf,KAAK,EAAE,KAAM;QACb,OAAO,EAAE,YAAa,GACtB;EA5CL,AAiDyB,uBAjDF,CAEtB,kBAAkB,CA+CjB,sBAAsB,CAAC,EAAE,CAAC;IACzB,gBAAgB,EAAE,OAAQ,GAI1B;IAtDH,AAmDG,uBAnDoB,CAEtB,kBAAkB,CA+CjB,sBAAsB,CAAC,EAAE,CAExB,CAAC,CAAC;MACD,mBAAmB,EAAE,OAAQ,GAC7B;EArDJ,AAyDK,uBAzDkB,CAEtB,kBAAkB,CAsDjB,EAAE,AAAA,OAAO,GACN,CAAC,CAAC;IACH,KAAK,EAAE,IAAK;IACZ,QAAQ,EAAE,QAAS;IACnB,gBAAgB,EAAE,IAAK,GACvB;EA7DJ,AAgE6B,uBAhEN,CAEtB,kBAAkB,CA8DjB,EAAE,AAAA,eAAe,AAAA,OAAO,GAAG,CAAC,CAAC;IAC5B,gBAAgB,EAAE,IAAK,GACvB;EAlEH,AAqEK,uBArEkB,CAEtB,kBAAkB,CAkEjB,EAAE,AAAA,eAAe,AAAA,IAAK,CAAA,AAAA,OAAO,CAAC,MAAM,CACnC,EAAE,AAAA,sBAAsB,CAAC;IACxB,OAAO,EAAE,KAAM;IACf,QAAQ,EAAE,QAAS;IACnB,MAAM,EAAE,CAAE;IACV,IAAI,EAAE,KAAM;IACZ,KAAK,EAAE,KAAM;IACb,UAAU,EAAE,KAAM;IAClB,UAAU,EAAE,MAAO,GACnB;;AAOJ,MAAM,MAAD,MAAM,MAAM,SAAS,EAAE,KAAK,OAAO,SAAS,EAAE,MAAM,IAAI,SAAS,EAAE,KAAK;EAG5E,AACG,uBADoB,CACtB,EAAE,AAAA,kBAAkB,CAAC;IACpB,SAAS,EAAE,IAAK,GAahB;IAfF,AAIO,uBAJgB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,CAAC;MACN,UAAU,EAAE,MAAO,GAQnB;MAbH,AAIO,uBAJgB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,AAEJ,OAAO,CAAC;QACR,YAAY,EAAE,CAAE;QAChB,SAAS,EAAE,IAAK,GAChB;MATJ,AAUG,uBAVoB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,CAML,IAAI,CAAC;QACJ,OAAO,EAAE,IAAK,GACd;EAZJ,AAgBC,uBAhBsB,CAgBtB,mBAAmB,CAAC;IACnB,YAAY,EAAE,IAAK,GACnB;;AAUH,AACC,qBADoB,CACpB,sBAAsB;AADvB,AAEC,qBAFoB,CAEpB,gBAAgB,CAAC;EAKhB,SAAS,EAAE,KAAM;EACjB,MAAM,EAAE,UAAW;EACnB,OAAO,EAAE,KAAM,GACf;EAVF,AAGE,qBAHmB,CACpB,sBAAsB,CAErB,KAAK;EAHP,AAGE,qBAHmB,CAEpB,gBAAgB,CACf,KAAK,CAAC;IACL,KAAK,EAAE,IAAK,GACZ;;AALH,AAYqB,qBAZA,CAYpB,GAAG,AAAA,iBAAiB,AAAA,cAAc,CAAC;EAClC,UAAU,EAAE,IAAK,GACjB;;AAGF;;uCAEuC;AAEvC,AAAA,eAAe,CAAC;EACf,UAAU,EAAE,KAAM;EAClB,YAAY,EAAE,IAAK,GAcnB;EAhBD,AAIC,eAJc,CAId,CAAC,CAAC;IACD,KAAK,EAAE,IAAK;IACZ,eAAe,EAAE,IAAK;IACtB,UAAU,EAAE,MAAO,GAQnB;IAfF,AAIC,eAJc,CAId,CAAC,AAKC,MAAM,CAAC;MACP,KAAK,EAAE,OAAG,GACV;IAXH,AAYE,eAZa,CAId,CAAC,CAQA,IAAI,CAAC;MACJ,UAAU,EAAE,MAAO,GACnB;;AChtBH;;;;;;;;EAQE;AAEF,AAAA,cAAc,CAAC;EACb,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,sBAAuB;EAC/B,OAAO,EAAE,CAAE;EACX,cAAc,EAAE,GAAI;EACpB,KAAK,EAAE,KAAM;EACb,eAAe,EAAE,IAAK;EACtB,KAAK,EAAE,OAAQ;EACf,MAAM,EAAE,cAAe;EACvB,OAAO,EAAE,KAAM;EACf,UAAU,EAAE,KAAM;EAClB,QAAQ,EAAE,MAAO;EACjB,UAAU,EAAE,OAAQ;EACpB,kBAAkB,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,wBAAI,EAAqB,KAAK,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CAAC,kBAAI;EAC9E,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,wBAAI,EAAqB,KAAK,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CAAC,kBAAI;EACtE,2BAA2B,EAAE,yBAA0B;EACvD,mBAAmB,EAAE,yBAA0B;EAC/C,2BAA2B,EAAE,IAAK;EAClC,mBAAmB,EAAE,IAAK;EAC1B,kCAAkC,EAAE,WAAY;EAChD,0BAA0B,EAAE,WAAY;EACxC,QAAQ,EAAE,QAAS,GAkCpB;EAvDD,AAAA,cAAc,AAuBX,MAAM,CAAC;IACT,MAAM,EAAE,iBAAkB,GACxB;EAzBH,AA2BkB,cA3BJ,GA2BV,aAAa,CAAC,GAAG,CAAC;IACrB,aAAa,EAAE,cAAe,GAC5B;EA7BH,AA+BE,cA/BY,CA+BZ,cAAc,CAAC;INrCf,KAAK,EAAE,CAAE;IMuCV,OAAO,EAAE,SAAU,GAUjB;IA3CH,AA+BE,cA/BY,CA+BZ,cAAc,ANnCb,OAAO,EMIV,AA+BE,cA/BY,CA+BZ,cAAc,ANlCb,MAAM,CAAC;MACN,OAAO,EAAE,GAAI;MACb,OAAO,EAAE,KAAM,GAChB;IMAH,AA+BE,cA/BY,CA+BZ,cAAc,AN7Bb,MAAM,CAAC;MACN,KAAK,EAAE,IAAK,GACb;IMJH,AAmCC,cAnCa,CA+BZ,cAAc,CAIf,cAAc,CAAC;MACb,MAAM,EAAE,QAAS,GAKlB;MAzCF,AAqCG,cArCW,CA+BZ,cAAc,CAIf,cAAc,CAEZ,CAAC,CAAC;QACH,OAAO,EAAE,IAAK;QACd,eAAe,EAAE,IAAK,GACpB;EAxCJ,AA6CE,cA7CY,CA6CZ,kBAAkB,CAAC;IACpB,UAAU,EAAE,cAAe;IAC3B,QAAQ,EAAE,QAAS;IACnB,MAAM,EAAE,GAAI;IACZ,IAAI,EAAE,CAAE;IACR,KAAK,EAAE,IAAK;IACZ,gBAAgB,EAAE,IAAK;IACvB,OAAO,EAAE,SAAU,GACjB;;AAIH,AAEM,qBAFe,CAEnB,IAAI,AAAA,UAAU,EAFO,AAEjB,cAF+B,CAEnC,IAAI,AAAA,UAAU,CAAC;EAChB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EACb,SAAS,EAAE,IAAK;EAChB,MAAM,EAAE,SAAU,GAChB;;AAIH,AAA0B,qBAAL,CAAC,IAAI,AAAA,UAAU,CAAC;EACnC,WAAW,EAAE,GAAI,GAClB;;AChFD;;;;;;;;EAQE;AAKF,AAEE,4BAF0B,CAE1B,OAAO,CAAC;EACN,WAAW,EAAE,CAAE;EACf,cAAc,EAAE,CAAE;EAElB,qDAAqD,EAQtD;EAPC,AALF,6BAK+B,CAPjC,4BAA4B,CAE1B,OAAO,CAK2B;IAC9B,YAAY,EAAE,CAAE,GACjB;EATL,AAWI,4BAXwB,CAE1B,OAAO,CASL,mBAAmB,CAAC;IAClB,KAAK,EAAC,IAAK,GACZ;;AAbL,AAgBE,4BAhB0B,CAgB1B,QAAQ,CAAC;EACP,aAAa,EAAE,IAAK,GACrB;;AAlBH,AAoBO,4BApBqB,CAoB1B,KAAK,AAAA,cAAc,CAAC;EAClB,KAAK,EAAE,IAAK,GACb;;AAtBH,AAwBE,4BAxB0B,CAwB1B,wBAAwB,CAAC;EACvB,KAAK,EAAE,IAAK,GASb;EAlCH,AA2BM,4BA3BsB,CAwB1B,wBAAwB,GAGpB,IAAI,CAAC;IACL,KAAK,EAAE,IAAK;IACZ,WAAW,EAAE,IAAK;IAClB,UAAU,EAAE,MAAO;IACnB,OAAO,EAAE,SAAU,GACpB;;AAOL,AAAA,mBAAmB,CAAC;EAClB,KAAK,EAAC,KAAM,GAQb;EATD,AAGE,mBAHiB,CAGjB,SAAS,CAAC;IACR,MAAM,EAAE,UAAW,GAIpB;IARH,AAKI,mBALe,CAGjB,SAAS,CAEP,QAAQ,CAAC;MACP,OAAO,EAAE,CAAE,GACZ;;AAQL,AACE,WADS,CACT,OAAO,CAAC;EACN,KAAK,EAAE,kBAAmB,GAC3B;;AAHH,AAIE,WAJS,CAIT,OAAO,CAAC;EACN,KAAK,EAAE,kBAAmB,GAC3B;;AAMH,AAEI,IAFA,AAAA,6BAA6B,CAE/B,EAAE,AAAA,gBAAgB,EAFpB,AAEwB,IAFpB,AAAA,6BAA6B,CAEX,EAAE,AAAA,gBAAgB,EAFL,AAE/B,IAFmC,AAAA,qCAAqC,CAE1E,EAAE,AAAA,gBAAgB,EAFe,AAEX,IAFe,AAAA,qCAAqC,CAEtD,EAAE,AAAA,gBAAgB,CAAC;EACrC,aAAa,EAAE,IAAK,GACrB;;AAJH,AAKE,IALE,AAAA,6BAA6B,CAK/B,QAAQ,EALyB,AAKjC,IALqC,AAAA,qCAAqC,CAK1E,QAAQ,CAAC;EACP,WAAW,EAAE,CAAE,GAChB;;AAPH,AASE,IATE,AAAA,6BAA6B,CAS/B,iBAAiB,EATgB,AASjC,IATqC,AAAA,qCAAqC,CAS1E,iBAAiB,CAAC;EAChB,WAAW,EAAE,IAAK,GACnB;;AAXH,AAaG,IAbC,AAAA,6BAA6B,CAa/B,CAAC,AAAA,aAAa,EAbmB,AAahC,IAboC,AAAA,qCAAqC,CAa1E,CAAC,AAAA,aAAa,CAAC;EACb,YAAY,EAAE,IAAK,GACpB;;AAfH,AAmBI,IAnBA,AAAA,6BAA6B,CAiB/B,eAAe,CAEb,eAAe,EAnBgB,AAmB/B,IAnBmC,AAAA,qCAAqC,CAiB1E,eAAe,CAEb,eAAe,CAAC;EACd,KAAK,EAAE,KAAM,GACd;;AArBL,AAsBI,IAtBA,AAAA,6BAA6B,CAiB/B,eAAe,CAKb,kBAAkB,EAtBa,AAsB/B,IAtBmC,AAAA,qCAAqC,CAiB1E,eAAe,CAKb,kBAAkB,CAAC;EACjB,UAAU,EAAE,CAAE,GACf;;AAxBL,AAyBI,IAzBA,AAAA,6BAA6B,CAiB/B,eAAe,CAQb,QAAQ,EAzBuB,AAyB/B,IAzBmC,AAAA,qCAAqC,CAiB1E,eAAe,CAQb,QAAQ,CAAC;EACP,KAAK,EAAE,IAAK,GACb;;AA3BL,AA+BG,IA/BC,AAAA,6BAA6B,CA+B/B,CAAC,AAAA,WAAW,EA/BqB,AA+BhC,IA/BoC,AAAA,qCAAqC,CA+B1E,CAAC,AAAA,WAAW,CAAC;EACX,KAAK,EAAE,IAAK,GACb;;AAjCH,AAmC6B,IAnCzB,AAAA,6BAA6B,CAmC/B,kBAAkB,AAAA,SAAS,AAAA,IAAI,EAnCE,AAmCN,IAnCU,AAAA,qCAAqC,CAmC1E,kBAAkB,AAAA,SAAS,AAAA,IAAI,CAAC;EAC9B,KAAK,EAAE,IAAK;EACZ,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,QAAS,GAClB;;AAvCH,AAyC6B,IAzCzB,AAAA,6BAA6B,CAyC/B,2BAA2B,AAAA,IAAI,EAzCE,AAyCN,IAzCU,AAAA,qCAAqC,CAyC1E,2BAA2B,AAAA,IAAI,CAAC;EAC9B,KAAK,EAAE,KAAM;EACb,QAAQ,EAAE,MAAO,GAQlB;EAnDH,AA6CI,IA7CA,AAAA,6BAA6B,CAyC/B,2BAA2B,AAAA,IAAI,CAI7B,oBAAoB,EA7CW,AA6C/B,IA7CmC,AAAA,qCAAqC,CAyC1E,2BAA2B,AAAA,IAAI,CAI7B,oBAAoB,CAAC;IACnB,KAAK,EAAE,IAAK,GACb;EA/CL,AAgDM,IAhDF,AAAA,6BAA6B,CAyC/B,2BAA2B,AAAA,IAAI,GAO3B,QAAQ,EAhDqB,AAgD7B,IAhDiC,AAAA,qCAAqC,CAyC1E,2BAA2B,AAAA,IAAI,GAO3B,QAAQ,CAAC;IACT,aAAa,EAAE,CAAE,GAClB;;AAlDL,AAqDW,IArDP,AAAA,6BAA6B,CAqD/B,SAAS,AAAA,OAAO,EArDiB,AAqDxB,IArD4B,AAAA,qCAAqC,CAqD1E,SAAS,AAAA,OAAO,CAAC;EACf,UAAU,EAAE,IAAK,GAClB;;AAvDH,AAyDI,IAzDA,AAAA,6BAA6B,CAyD/B,EAAE,AAAA,uBAAuB,EAzDQ,AAyD/B,IAzDmC,AAAA,qCAAqC,CAyD1E,EAAE,AAAA,uBAAuB,CAAC;EACxB,MAAM,EAAE,OAAQ,GACjB;;AA3DH,AA6DE,IA7DE,AAAA,6BAA6B,CA6D/B,mBAAmB,EA7Dc,AA6DjC,IA7DqC,AAAA,qCAAqC,CA6D1E,mBAAmB,CAAC;EAClB,OAAO,EAAE,OAAQ,GAClB;;AA/DH,AAiEO,IAjEH,AAAA,6BAA6B,CAiE/B,KAAK,AAAA,yBAAyB,EAjEG,AAiE5B,IAjEgC,AAAA,qCAAqC,CAiE1E,KAAK,AAAA,yBAAyB,CAAC;EAC7B,YAAY,EAAE,CAAE;EAChB,aAAa,EAAE,IAAK,GACrB;;AApEH,AAsEiB,IAtEb,AAAA,6BAA6B,CAsE/B,QAAQ,CAAC,KAAK,CAAC,EAAE,EAtEnB,AAsEoC,IAtEhC,AAAA,6BAA6B,CAsEZ,QAAQ,CAAC,KAAK,CAAC,EAAE,EAtEH,AAsElB,IAtEsB,AAAA,qCAAqC,CAsE1E,QAAQ,CAAC,KAAK,CAAC,EAAE,EAtEgB,AAsEC,IAtEG,AAAA,qCAAqC,CAsEvD,QAAQ,CAAC,KAAK,CAAC,EAAE,CAAC;EACnC,WAAW,EAAE,IAAK;EAClB,cAAc,EAAE,IAAK,GACtB;;AAOH,AACQ,IADJ,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAC1D,KAAK,CAAC,EAAE,CAAC;EACP,OAAO,EAAE,SAAU;EACnB,cAAc,EAAE,GAAI,GACrB;;AAJH,AAKE,IALE,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAK1D,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAS,GAUpB;EAhBH,AAOI,IAPA,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAK1D,iBAAiB,CAEf,YAAY,CAAC;IACX,gBAAgB,EAAE,WAAY;IAC9B,OAAO,EAAE,aAAc;IACvB,MAAM,EAAE,iBAAkB;IAC1B,QAAQ,EAAE,IAAK,GAIhB;IAfL,AAYM,IAZF,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAK1D,iBAAiB,CAEf,YAAY,CAKV,QAAQ,CAAC;MACP,MAAM,EAAE,gBAAiB,GAC1B;;AAdP,AAmBI,IAnBA,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAkB1D,IAAI,AAAA,gBAAgB,CAClB,KAAK,EAnBT,AAmBI,IAnBA,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAkBpC,IAAI,AAAA,cAAc,CACtC,KAAK,CAAC;EACJ,KAAK,EAAE,KAAM,GACd;;AAKL,AACE,0BADwB,CACxB,CAAC,CAAC;EACA,OAAO,EAAE,QAAS;EAClB,MAAM,EAAE,CAAE;EACV,WAAW,EAAE,IAAK,GACnB;;AALH,AAME,0BANwB,CAMxB,EAAE,CAAC;EACD,SAAS,EAAE,KAAM;EACjB,QAAQ,EAAE,MAAO,GASlB;EAjBH,AAUI,0BAVsB,CAMxB,EAAE,CAIA,EAAE,CAAC;IACD,MAAM,EAAE,CAAE;IACV,OAAO,EAAE,WAAY;IACrB,UAAU,EAAE,UAAW;IACvB,KAAK,EAAE,IAAK;IACZ,KAAK,EAAE,GAAI,GACZ;;AASL,AAEE,wBAFsB,CAEtB,YAAY,CAAC;EACX,QAAQ,EAAE,QAAS;EACnB,UAAU,EAAE,IAAK;EACjB,MAAM,EAAE,gBAAiB;EACzB,UAAU,EAAE,OAAQ;EACpB,OAAO,EAAE,cAAe;EACxB,UAAU,EAAE,iBAAkB,GAkB/B;EA1BH,AAUI,wBAVoB,CAEtB,YAAY,CAQV,cAAc,CAAC;IACb,QAAQ,EAAE,QAAS;IACnB,GAAG,EAAE,IAAK,GACX;EAbL,AAeI,wBAfoB,CAEtB,YAAY,CAaV,QAAQ,CAAC;IACP,QAAQ,EAAE,QAAS;IACnB,KAAK,EAAE,IAAK;IACZ,GAAG,EAAE,IAAK;IACV,MAAM,EAAE,CAAE,GACX;EApBL,AAsBI,wBAtBoB,CAEtB,YAAY,CAoBV,mBAAmB,CAAC;IAClB,aAAa,EAAE,GAAI,GACpB;;AASL,AAAA,cAAc,CAAC;EACb,MAAM,EAAE,IAAK;EACb,KAAK,EAAE,GAAI;EACX,aAAa,EAAE,GAAI;EACnB,QAAQ,EAAE,MAAO,GAMlB;EAVD,AAKI,cALU,GAKV,GAAG,CAAC;IACJ,MAAM,EAAE,IAAK;IACb,KAAK,EAAE,CAAE,GACV;;AAIH,AAAoD,kBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,EAAE,AAAiC,iBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EAC5F,UAAU,EAAE,OAAQ,GACrB;;AAED,AAAoD,kBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC;EACtD,UAAU,EAAE,IAAK,GAClB;;AAED,AAAmD,iBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC;EACrD,UAAU,EAAE,OAAQ,GACrB;;AAED,AAAqD,mBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC;EACvD,UAAU,EAAE,OAAQ,GACrB;;AAED,AAAwD,sBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC;EAC1D,UAAU,EAAE,OAAQ,GACrB;;AAED,AAAuD,qBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC;EACzD,UAAU,EAAE,OAAQ,GACrB;;AAED,AAAsD,oBAAlC,CAAC,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC;EACxD,UAAU,EAAE,OAAQ,GACrB;;AAMD,AAAwB,uBAAD,CAAC,IAAI,CAAC;EAC3B,OAAO,EAAE,MAAO,GACjB;;AAED,AAAA,gCAAgC,CAAC;EAC/B,MAAM,EAAE,OAAQ;EAChB,OAAO,EAAE,KAAM,GAWhB;EAbD,AAIE,gCAJ8B,CAI9B,IAAI,CAAC;IACH,WAAW,EAAE,IAAK;IAClB,SAAS,EAAE,IAAK;IAChB,UAAU,EAAE,MAAO;IACnB,WAAW,EAAE,MAAO;IACpB,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,CAAE;IACV,OAAO,EAAE,IAAK,GACf;;AAMH,AACU,yBADe,CACvB,QAAQ,AAAA,YAAY,CAAC;EACnB,aAAa,EAAE,CAAE,GAClB;;AAOH,AAEE,KAFG,AAAA,WAAW,CAEd,EAAE,CAAC;EACD,cAAc,EAAE,MAAO,GACxB;;AAJH,AAMI,KANC,AAAA,WAAW,CAKd,EAAE,AAAA,UAAU,CACV,EAAE,CAAC;EACD,MAAM,EAAE,SAAU;EAClB,SAAS,EAAE,KAAM,GAClB;;AATL,AAUI,KAVC,AAAA,WAAW,CAKd,EAAE,AAAA,UAAU,CAKV,CAAC,CAAC;EACA,SAAS,EAAE,IAAK;EAChB,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,CAAE,GACX;;AAKL,AAAsB,mBAAH,GAAG,SAAS,CAAC;EAC9B,MAAM,EAAE,IAAK,GACd;;AAKD,AACE,iBADe,CACf,WAAW,CAAC;EACV,KAAK,EAAE,KAAM,GACd;;AAHH,AAIW,iBAJM,CAIf,SAAS,AAAA,IAAI,CAAC;EACZ,KAAK,EAAE,IAAK;EACZ,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,CAAE,GACf;;ACnWH;;;;;;;;GAQG;AAEH,AAAA,WAAW,CAAC;EACV,OAAO,EAAE,YAAa;EACtB,YAAY,EAAE,eAAgB,GAC/B;;AAED,AACE,WADS,CACT,EAAE,CAAC;EACD,MAAM,EAAE,YAAa,GACtB;;AAHH,AAKE,WALS,CAKT,GAAG,CAAC;EACF,MAAM,EAAC,IAAK,GACb;;AAGH,AAAA,WAAW,CAAC;EACV,WAAW,EAAE,KAAM;EACnB,MAAM,EAAE,IAAK;EACb,KAAK,EAAE,KAAM;EACb,KAAK,EAAE,IAAK;EACZ,WAAW,EAAE,IAAK;EAClB,SAAS,EAAE,IAAK;EAChB,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAI;EACzB,MAAM,EAAE,MAAO;EAEf,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,CAAE;EACP,KAAK,EAAE,CAAE,GACV;;AAED,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,QAAS;EAClB,MAAM,EAAE,QAAS,GAClB;;AAGD,AAAA,gBAAgB,CAAC;EACf,UAAU,EAAE,IAAK,GAmBlB;EApBD,AAGM,gBAHU,CAGd,IAAI,AAAA,UAAU,CAAC;IACb,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,IAAK;IACb,SAAS,EAAE,IAAK;IAChB,MAAM,EAAE,SAAU,GACnB;EARH,AAUE,gBAVc,CAUd,qBAAqB,CAAC;IACpB,KAAK,EAAE,GAAI;IACX,KAAK,EAAE,IAAK,GACb;EAbH,AAeK,gBAfW,CAed,GAAG,AAAA,aAAa,CAAC;IACf,YAAY,EAAE,CAAE;IAChB,WAAW,EAAE,EAAG,GACjB;;CAKH,AAAA,AACE,KADD,EAAO,sBAAsB,AAA7B,EACC,WAAW,GADoB,AAAA,AAC/B,KADgC,EAAO,sBAAsB,AAA7B,EAChC,WAAW,CAAC;EACV,UAAU,EAAE,CAAE,GACf;;AAIH,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,YAAa,GAOvB;EARD,AAEI,kBAFc,GAEd,GAAG,CAAC;IACJ,OAAO,EAAE,YAAa,GACvB;EAJH,AAKE,kBALgB,CAKhB,kBAAkB,CAAC;IACjB,MAAM,EAAE,aAAc,GACvB;;AAIH,AACE,UADQ,CACR,GAAG,CAAC;EACF,aAAa,EAAE,GAAI,GACpB;;AAHH,AAIG,UAJO,CAIR,CAAC,AAAA,IAAI,CAAC;EACJ,MAAM,EAAE,QAAS;EACjB,WAAW,EAAE,IAAK;EAClB,UAAU,EAAE,MAAO,GACpB;;AAIH,AAAA,iBAAiB,CAAC;EAChB,SAAS,EAAE,IAAK;EAChB,UAAU,EAAE,MAAO;EACnB,KAAK,EAAE,IAAK,GACb;;AAED,AAAA,0BAA0B,CAAC;EACzB,MAAM,EAAE,gBAAiB;EACzB,SAAS,EAAE,KAAM,GAoBlB;EAtBD,AAIE,0BAJwB,CAIxB,EAAE,CAAC;IACD,OAAO,EAAE,GAAI,GACd;EANH,AAQK,0BARqB,CAQxB,GAAG,AAAA,6BAA6B,CAAC;IAC/B,UAAU,EAAE,IAAK;IACjB,kBAAkB,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAI;IACpC,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAI;IAC5B,MAAM,EAAE,gBAAiB;IACzB,OAAO,EAAE,QAAS;IAClB,WAAW,EAAE,iBAAkB;IAC/B,OAAO,EAAE,IAAK,GAKf;IApBH,AAgBM,0BAhBoB,CAQxB,GAAG,AAAA,6BAA6B,GAQ5B,CAAC,CAAC;MACF,MAAM,EAAE,OAAQ;MAChB,OAAO,EAAE,GAAI,GACd;;AC7HL;;;;;;;;EAQE;AAEF,AAAA,uBAAuB,CAAC;EACtB,MAAM,EAAE,OAAQ,GACjB;;AAGD,AAAsB,qBAAD,CAAC,qBAAqB,CAAC;EAC1C,OAAO,EAAE,YAAa,GACvB;;AAED,AACE,cADY,CACZ,qBAAqB,EADvB,AACyB,cADX,CACW,kCAAkC,CAAC;EACxD,OAAO,EAAE,YAAa,GACvB;;AAHH,AAIE,cAJY,CAIZ,kCAAkC,CAAC;EACjC,MAAM,EAAE,KAAM;EACd,cAAc,EAAE,MAAO,GACxB;;AC1BH;;;;;;;GAOG;AAMH,AAEC,mBAFkB,CAElB,gBAAgB,CAAC;EAChB,aAAa,EAAE,GAAI;EACnB,QAAQ,EAAE,OAAQ,GAClB;;AALF,AAOoD,mBAPjC,CAOlB,UAAU,CAAC,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;EACpD,OAAO,EAAE,KAAM;EACf,aAAa,EAAE,GAAI,GACnB;;AAVF,AAYI,mBAZe,CAYlB,GAAG,AAAA,iBAAiB,CAAC;EACpB,MAAM,EAAE,MAAO,GACf;;AAdF,AAgBgD,mBAhB7B,CAgBlB,qCAAqC,CAAC,QAAQ,CAAC,MAAM,CAAC;EACrD,MAAM,EAAE,OAAQ,GAChB;;AAlBF,AAoBC,mBApBkB,CAoBlB,iBAAiB,CAAC;EACjB,KAAK,EAAE,IAAK,GACZ;;AAtBF,AAwB8B,mBAxBX,CAwBlB,KAAK,CAAC,KAAK,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EAC9B,KAAK,EAAE,IAAK,GACZ;;AAGF,AAAA,wBAAwB,CAAC;EACxB,KAAK,EAAE,IAAK;EACZ,QAAQ,EAAE,MAAO;EACjB,MAAM,EAAE,MAAO,GAKf;EARD,AAKC,wBALuB,CAKvB,EAAE,CAAC;IACF,UAAU,EAAE,GAAI,GAChB;;AAGF,AACC,kBADiB,CACjB,EAAE,CAAC;EACF,UAAU,EAAE,CAAE,GACd;;AAHF,AAKC,kBALiB,CAKjB,EAAE,CAAC;EACF,OAAO,EAAE,YAAa;EACtB,MAAM,EAAE,UAAW,GACnB;;AARF,AAUG,kBAVe,CAUjB,EAAE,AAAA,YAAY,CAAC;EACd,WAAW,EAAE,CAAE,GACf;;AAIF,AAAyB,wBAAD,CAAC,YAAY,CAAC;EACrC,QAAQ,EAAE,OAAQ,GAClB;;AAGD,AAA+C,WAApC,CAAC,EAAE,AAAA,kBAAkB,CAAC,QAAQ,CAAC,EAAE,GAAG,KAAK,CAAC;EACpD,MAAM,EAAE,kBAAmB,GAC3B;;AAED,AAAC,CAAA,AAAA,uBAAuB,EAAE,AAAA,yBAAyB,CAAC;EACnD,KAAK,EAAE,OAAQ;EACf,UAAU,EAAE,MAAO;EACnB,SAAS,EAAE,eAAgB,GAC3B;;AAED,AAAA,iBAAiB,CAAC;EACjB,QAAQ,EAAE,QAAS;EACnB,UAAU,EAAE,IAAK,GAejB;EAjBD,AAIK,iBAJY,CAIhB,IAAI,AAAA,wBAAwB,CAAC;IAC5B,QAAQ,EAAE,QAAS;IACnB,UAAU,EAAE,GAAI;IAChB,KAAK,EAAE,KAAM;IACb,aAAa,EAAE,IAAK;IACpB,IAAI,EAAE,KAAM;IACZ,GAAG,EAAE,KAAM,GACX;EAXF,AAaC,iBAbgB,CAahB,GAAG,CAAC;IACH,SAAS,EAAE,KAAM;IACjB,MAAM,EAAE,eAAgB,GACxB;;AAGF,AAAqB,oBAAD,CAAC,KAAK;AAC1B,AAAyB,wBAAD,CAAC,EAAE,CAAC;EAC3B,KAAK,EAAE,IAAK;EACZ,OAAO,EAAE,YAAa;EACtB,KAAK,EAAE,KAAM;EACb,UAAU,EAAE,MAAO;EACnB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,CAAE;EACV,SAAS,EAAE,IAAK,GAChB;;AAED,AAA6F,kBAA3E,CAAC,6BAA6B,GAAG,wBAAwB,AAAA,IAAK,CAAA,AAAA,aAAa,EAAE;EAC9F,aAAa,EAAE,iBAAkB;EACjC,UAAU,EAAE,IAAK,GACjB;;AAED,AAAsC,0BAAZ,CAAC,OAAO,GAAG,CAAC,AAAA,cAAc,CAAC;EACpD,OAAO,EAAE,IAAK,GACd;;AAGD,AAAmB,kBAAD,CAAC,OAAO,CAAC;EAC1B,KAAK,EAAE,GAAI,GAIX;EALD,AAEC,kBAFiB,CAAC,OAAO,CAEzB,KAAK,CAAC;IACL,SAAS,EAAE,IAAK,GAChB;;AAGF,8BAA8B;AAC9B,AACY,cADE,CACb,UAAU,CAAC,QAAQ,CAAC;EACnB,OAAO,EAAE,SAAU,GAKnB;EAPF,AAGI,cAHU,CACb,UAAU,CAAC,QAAQ,GAEhB,OAAO,EAHX,AAGe,cAHD,CACb,UAAU,CAAC,QAAQ,GAEL,OAAO,CAAC;IACpB,OAAO,EAAE,UAAW;IACpB,KAAK,EAAE,IAAK,GACZ;;AAIH,6BAA6B;AAC7B,AACC,mBADkB,CAClB,KAAK,CAAC;EACL,UAAU,EAAE,MAAO;EACnB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,OAAQ,GAChB;;AALF,AAMM,mBANa,GAMhB,GAAG,AAAA,OAAO,CAAC;EACZ,cAAc,EAAE,IAAK,GACrB;;AARF,AASM,mBATa,GAShB,GAAG,AAAA,OAAO,CAAC;EACZ,cAAc,EAAE,GAAI,GACpB;;AAMF,AAEK,0BAFqB,CAAC,EAAE,AAAA,mBAAmB,CAE/C,IAAI,AAAA,iBAAiB,CAAC;EACrB,OAAO,EAAE,WAAY;EACrB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,MAAO;EACpB,KAAK,EAAE,OAAQ;EACf,MAAM,EAAE,IAAK,GAMb;EAbF,AAEK,0BAFqB,CAAC,EAAE,AAAA,mBAAmB,CAE/C,IAAI,AAAA,iBAAiB,AAOnB,MAAM,CAAC;IACP,KAAK,EAAE,IAAK,GACZ;;AAUH,AAAA,qBAAqB,CAAC;EACrB,MAAM,EAAE,OAAQ,GAgBhB;EAjBD,AAEC,qBAFoB,CAEpB,IAAI,CAAC;IACJ,UAAU,EAAE,MAAO;IACnB,OAAO,EAAE,OAAQ;IACjB,SAAS,EAAE,IAAK,GAChB;EANF,AAOC,qBAPoB,CAOpB,IAAI,CAAC;IACJ,OAAO,EAAE,KAAM;IACf,KAAK,EAAE,IAAK;IACZ,UAAU,EAAE,MAAO;IACnB,MAAM,EAAE,OAAQ;IAChB,SAAS,EAAE,IAAK,GAChB;EAbF,AAcC,qBAdoB,CAcpB,eAAe,CAAC;IACf,OAAO,EAAE,IAAK,GACd;;AAOF,AAAA,qBAAqB,CAAC;EACrB,KAAK,EAAE,KAAM;EACb,MAAM,EAAE,KAAM;EACd,WAAW,EAAE,wBAAyB;EACtC,UAAU,EAAE,IAAK;EACjB,WAAW,EAAE,GAAI;EACjB,QAAQ,EAAE,IAAK;EACf,OAAO,EAAE,KAAM;EACf,cAAc;EACd,SAAS,EAAE,GAAI,GACf;;AAED,AAAA,sBAAsB,CAAC;EACtB,MAAM,EAAE,CAAE,GACV;;AAMD,AAEC,YAFW,CAEX,OAAO,CAAC;EACP,OAAO,EAAE,CAAE,GACX;;AAJF,AAKO,YALK,CAKX,KAAK,CAAC,EAAE,CAAC;EACR,OAAO,EAAE,QAAS,GAClB;;AAPF,AASC,YATW,CASX,sBAAsB,CAAC;EACtB,OAAO,EAAE,OAAQ,GAEjB;;AAIF,AAAA,sBAAsB,CAAC;EACtB,QAAQ,EAAE,QAAS;EACnB,QAAQ,EAAE,OAAQ,GAClB;;AAED,AAAA,yBAAyB,CAAC;EACzB,QAAQ,EAAE,QAAS;EACnB,IAAI,EAAE,CAAE;EACR,GAAG,EAAE,IAAK;EACV,OAAO,EAAE,GAAI,GAiBb;EArBD,AAME,yBANuB,CAMxB,CAAC,AAAA,sBAAsB,CAAC;IACvB,QAAQ,EAAE,QAAS;IACnB,KAAK,EAAE,GAAI;IACX,GAAG,EAAE,GAAI,GACT;EAVF,AAWC,yBAXwB,CAWxB,EAAE,CAAC;IACF,OAAO,EAAE,aAAc;IACvB,MAAM,EAAE,CAAE;IACV,UAAU,EAAE,OAAQ;IACpB,MAAM,EAAE,iBAAkB;IAC1B,KAAK,EAAE,KAAM;IACb,UAAU,EAAE,KAAM;IAClB,UAAU,EAAE,MAAO,GACnB;;AAIF,AAEW,IAFP,CAEH,SAAS,CAAC,QAAQ,CAAC;EAClB,QAAQ,EAAE,OAAQ,GAClB;;AAIF,AAAC,CAAA,AAAA,YAAY,CAAC;EACb,KAAK,EAAE,IAAK,GACZ;;AAKD,AACC,4BAD2B,CAC3B,wBAAwB,CAAC;EACxB,MAAM,EAAE,YAAa;EACrB,MAAM,EAAE,IAAK,GACb;;AAJF,AAMC,4BAN2B,CAM3B,mBAAmB,CAAC;EACnB,UAAU,EAAE,IAAI,CAAC,0BAAG,CAAwB,SAAS;EACrD,mBAAmB,EAAE,YAAa;EAClC,eAAe,EAAE,IAAK,GACtB;;AAVF,AAYC,4BAZ2B,CAY3B,oBAAoB,EAZrB,AAY2C,4BAZf,CAYL,oBAAoB,AAAA,MAAM,CAAC;EAChD,gBAAgB,EAAE,yBAAG;EACrB,gBAAgB,EAAE,IAAK;EACvB,iBAAiB,EAAE,SAAU;EAC7B,mBAAmB,EAAE,YAAa;EAClC,OAAO,EAAE,IAAK;EACd,eAAe,EAAE,IAAK;EACtB,KAAK,EAAE,IAAK,GACZ;;AAIF,uBAAuB;AACvB,AAAA,mBAAmB,CAAC;EACnB,UAAU,EAAE,IAAK,GA6FjB;EA9FD,AAGC,mBAHkB,CAGlB,4BAA4B,CAAC;IAC5B,OAAO,EAAE,KAAM;IACf,QAAQ,EAAE,QAAS;IACnB,KAAK,EAAE,IAAK;IACZ,KAAK,EAAE,KAAM;IACb,UAAU,EAAE,KAAM;IAClB,MAAM,EAAE,cAAe,GACvB;EAVF,AAaE,mBAbiB,CAYlB,iBAAiB,CAChB,KAAK,CAAC;IACL,MAAM,EAAE,UAAW;IACnB,OAAO,EAAE,MAAO;IAChB,OAAO,EAAE,KAAM;IACf,SAAS,EAAE,IAAK;IAChB,WAAW,EAAE,GAAI;IACjB,MAAM,EAAE,OAAQ,GAChB;EApBH,AAuBC,mBAvBkB,CAuBlB,mBAAmB,CAAC;IACnB,MAAM,EAAE,MAAO,GACf;EAzBF,AA2BmB,mBA3BA,CA2BlB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,CAAY,mBAAmB;EA3BtC,AA4BuB,mBA5BJ,CA4BlB,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,CAAgB,mBAAmB,CAAC;IACzC,KAAK,EAAE,IAAK,GACZ;EA9BF,AAgCwC,mBAhCrB,CAgClB,mBAAmB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;IACxC,QAAQ,EAAE,QAAS;IACnB,GAAG,EAAE,GAAI;IACT,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,IAAK;IACb,WAAW,EAAE,IAAK;IAClB,OAAO,EAAE,SAAU;IACnB,SAAS,EAAE,IAAK,GAChB;EAxCF,AA2CC,mBA3CkB,CA2ClB,2BAA2B,CAAC;IAC3B,UAAU,EAAE,IAAK;IACjB,WAAW,EAAE,cAAe;IAC5B,kBAAkB,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAI;IACpC,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAI;IAC5B,MAAM,EAAE,SAAU;IAClB,OAAO,EAAE,QAAS,GAelB;IAhEF,AAmDE,mBAnDiB,CA2ClB,2BAA2B,CAQ1B,CAAC,CAAC;MACD,OAAO,EAAE,MAAO;MAChB,MAAM,EAAE,CAAE,GACV;IAtDH,AAwDE,mBAxDiB,CA2ClB,2BAA2B,CAa1B,CAAC,CAAC;MACD,KAAK,EAAE,IAAK;MACZ,MAAM,EAAE,OAAQ,GAIhB;MA9DH,AAwDE,mBAxDiB,CA2ClB,2BAA2B,CAa1B,CAAC,AAGC,MAAM,CAAC;QACP,eAAe,EAAE,IAAK,GACtB;EA7DJ,AAkE4B,mBAlET,CAkElB,2BAA2B,AAAA,0BAA0B,CAAC;IACrD,YAAY,EAAE,OAAQ,GACtB;EApEF,AAuE4B,mBAvET,CAuElB,2BAA2B,AAAA,cAAc;EAvE1C,AAwE4B,mBAxET,CAwElB,2BAA2B,AAAA,qBAAqB,CAAC;IAChD,YAAY,EAAE,OAAQ,GACtB;EA1EF,AA4E4B,mBA5ET,CA4ElB,2BAA2B,AAAA,mBAAmB;EA5E/C,AA6E4B,mBA7ET,CA6ElB,2BAA2B,AAAA,iCAAiC;EA7E7D,AA8E4B,mBA9ET,CA8ElB,2BAA2B,AAAA,qBAAqB;EA9EjD,AA+E4B,mBA/ET,CA+ElB,2BAA2B,AAAA,qBAAqB;EA/EjD,AAgF4B,mBAhFT,CAgFlB,2BAA2B,AAAA,2BAA2B;EAhFvD,AAiF4B,mBAjFT,CAiFlB,2BAA2B,AAAA,gCAAgC,CAAC;IAC3D,YAAY,EAAE,MAAO,GACrB;EAnFF,AAqF4B,mBArFT,CAqFlB,2BAA2B,AAAA,6BAA6B;EArFzD,AAsF4B,mBAtFT,CAsFlB,2BAA2B,AAAA,6BAA6B,CAAC;IACxD,YAAY,EAAE,OAAQ,GACtB;EAxFF,AA0FwD,mBA1FrC,CA0FlB,2BAA2B,AAAA,0BAA0B,CAAC,CAAC,AAAA,MAAM;EA1F9D,AA2FmD,mBA3FhC,CA2FlB,2BAA2B,AAAA,qBAAqB,CAAC,CAAC,AAAA,MAAM,CAAC;IACxD,eAAe,EAAE,IAAK,GACtB;;AAGF,yCAAyC;AACzC,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,MAAM;EAC5B,AAAoB,mBAAD,CAAC,4BAA4B,CAAC;IAChD,KAAK,EAAE,GAAI;IACX,UAAU,EAAE,KAAM,GAClB;;AAGF,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK;EAC3B,AAAoB,mBAAD,CAAC,4BAA4B,CAAC;IAChD,KAAK,EAAE,IAAK;IACZ,SAAS,EAAE,KAAM,GACjB;;AAGF,YAAY;AAEZ,AAGE,WAHS,CAEV,KAAK,CACJ,EAAE,CAAC;EACF,OAAO,EAAE,mBAAoB,GAC7B;;AAMH,AAA4B,cAAd,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,CAAC;EAC9B,OAAO,EAAE,IAAK,GACd;;AAGD,AAAqC,qBAAhB,CAAC,cAAc,CAAC,MAAM,EAAE,AAAsB,qBAAD,CAAC,eAAe,CAAC;EAClF,UAAU,EAAE,KAAM,GAClB;;AAGD,AAAA,uBAAuB,CAAC;EACvB,KAAK,EAAE,OAAQ;EACf,UAAU,EAAE,MAAO;EACnB,MAAM,EAAE,CAAE;EACV,WAAW,EAAE,IAAK,GAClB;;AAGD,AAAE,EAAA,AAAA,qBAAqB,CAAC;EACvB,QAAQ,EAAE,MAAO;EACjB,MAAM,EAAE,IAAK,GACb;;AAED,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK;EAC3B,AAAE,EAAA,AAAA,qBAAqB,CAAC;IACvB,MAAM,EAAE,IAAK,GACb;;AAGF,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK;EAC3B,AAAwB,qBAAH,GAAG,CAAC,CAAC;IACzB,KAAK,EAAE,GAAI,GACX;;AAGF,AAAA,yBAAyB,CAAC;EACzB,QAAQ,EAAE,QAAS;EACnB,OAAO,EAAE,YAAa;EACtB,OAAO,EAAE,IAAK;EACd,KAAK,EAAE,IAAK,GAyBZ;EA7BD,AAMI,yBANqB,CAMxB,GAAG,AAAA,iBAAiB,CAAC;IACpB,MAAM,EAAE,cAAe;IACvB,aAAa,EAAE,CAAE;IACjB,QAAQ,EAAE,QAAS;IACnB,GAAG,EAAE,IAAK;IACV,KAAK,EAAE,CAAE,GAiBT;IA5BF,AAaE,yBAbuB,CAMxB,GAAG,AAAA,iBAAiB,CAOnB,CAAC,CAAC;MACD,KAAK,EAAE,IAAK;MACZ,UAAU,EAAE,KAAM;MAClB,OAAO,EAAE,QAAS;MAClB,KAAK,EAAE,IAAK;MACZ,eAAe,EAAE,IAAK;MACtB,aAAa,EAAE,cAAe;MAC9B,SAAS,EAAE,KAAM;MACjB,KAAK,EAAE,IAAK;MACZ,SAAS,EAAE,IAAK,GAChB;IAvBH,AAyBG,yBAzBsB,CAMxB,GAAG,AAAA,iBAAiB,CAmBnB,CAAC,AAAA,MAAM,CAAC;MACP,UAAU,EAAE,OAAQ,GACpB;;AAKH,AAAA,yBAAyB,CAAA;EACxB,OAAO,EAAC,IAAK,GACb;;AAED,AAAA,kBAAkB,CAAC;EAClB,eAAe,EAAE,IAAK;EACtB,OAAO,EAAE,OAAQ;EACjB,aAAa,EAAE,cAAe;EAC9B,WAAW,EAAE,CAAE;EACf,UAAU,EAAE,KAAM;EAClB,aAAa,EAAE,GAAI;EAChB,UAAU,EAAC,GAAI,GAOlB;EAdD,AASO,kBATW,GASf,IAAI,AAAA,UAAU,CAAC;IACZ,SAAS,EAAC,IAAK;IACf,MAAM,EAAC,IAAK;IACZ,KAAK,EAAC,IAAK,GACf;;AAGF,AAAkB,kBAAA,AAAA,MAAM,EAAE,AAAkB,kBAAA,AAAA,OAAO,CAAC;EACnD,OAAO,EAAE,IAAK;EACd,UAAU,EAAE,sBAAuB,GACnC;;ACzgBD;;;;;;;;EAQE;AAEF,AAAA,qBAAqB,EAAE,AAAA,iBAAiB,CAAC;EACvC,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,OAAQ;EACpB,YAAY,EAAE,OAAQ;EACtB,QAAQ,EAAE,IAAK;EACf,MAAM,EAAE,KAAM;EACd,OAAO,EAAE,IAAK;EACd,YAAY,EAAE,GAAI;EAClB,YAAY,EAAE,KAAM;EACpB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,KAAM,GACpB;;AAED,AACE,qBADmB,CACnB,CAAC,CAAC;EACA,KAAK,EAAE,IAAK,GACb;;AAHH,AAII,qBAJiB,CAInB,EAAE,AAAA,UAAU,CAAC;EACX,aAAa,EAAE,GAAI,GACpB;;AANH,AAOE,qBAPmB,CAOnB,KAAK,CAAC;EACJ,UAAU,EAAE,MAAO;EACnB,MAAM,EAAE,MAAO,GAMhB;EAfH,AAOE,qBAPmB,CAOnB,KAAK,AAIF,sBAAsB,CAAC;IACtB,WAAW,EAAE,GAAI,GAClB;;AAML,AACI,qBADiB,CACnB,EAAE,AAAA,UAAU,CAAC;EACX,aAAa,EAAE,IAAK,GACrB;;AAHH,AAIW,qBAJU,CAInB,SAAS,AAAA,IAAI,CAAC;EACZ,KAAK,EAAE,IAAK,GAMb;EAXH,AAMI,qBANiB,CAInB,SAAS,AAAA,IAAI,CAEX,YAAY,CAAC;IACX,UAAU,EAAE,GAAI;IAChB,WAAW,EAAE,CAAE,GAChB;;AATL,AAaE,qBAbmB,CAanB,wBAAwB,CAAC;EACvB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,IAAK,GACnB;;AAhBH,AAkB0B,qBAlBL,CAkBnB,SAAS,CAAC,aAAa,CAAC,KAAK,CAAC;EAC5B,UAAU,EAAE,GAAI,GACjB;;AApBH,AAsBE,qBAtBmB,CAsBnB,eAAe,CAAC;EACd,KAAK,EAAE,IAAK,GACb;;AAxBH,AA0BE,qBA1BmB,CA0BnB,cAAc,CAAC;EACb,KAAK,EAAE,KAAM,GACd;;AAIH,AAAmB,EAAjB,AAAA,gBAAgB,CAAC,EAAE,CAAC;EACpB,UAAU,EAAE,OAAQ;EACpB,gBAAgB,EAAE,IAAK,GACxB;;AAED,AAAuB,cAAT,AAAA,MAAM,CAAC,EAAE,AAAA,KAAK,CAAC;EAC3B,KAAK,EAAE,KAAM,GACd;;AAED,AAAA,iBAAiB,CAAC;EAChB,WAAW,EAAE,IAAK;EAClB,cAAc,EAAE,MAAO,GACxB;;AAED,AAAkB,iBAAD,CAAC,GAAG,CAAC;EACpB,SAAS,EAAE,GAAI;EACf,MAAM,EAAE,IAAK;EACb,KAAK,EAAE,IAAK,GACb;;AAMD,AACI,qBADiB,GACjB,IAAI,CAAC;EACL,OAAO,EAAE,YAAa;EACtB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EACb,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,GAAI;EACT,MAAM,EAAE,CAAE;EACV,OAAO,EAAE,CAAE;EACX,aAAa,EAAE,GAAI;EACnB,UAAU,EAAE,IAAK;EACjB,WAAW,EAAE,IAAK,GACnB;;AAZH,AAeqB,qBAfA,AAelB,eAAe,GAAG,IAAI,CAAC;EACtB,gBAAgB,EV5GX,OAAO,GU6Gb;;AAjBH,AAoBsB,qBApBD,AAoBlB,gBAAgB,GAAG,IAAI,EApB1B,AAoB+C,qBApB1B,AAoBQ,eAAe,GAAG,IAAI,CAAC;EAChD,gBAAgB,EVnHZ,OAAO,GUoHZ;;AAtBH,AAyBsB,qBAzBD,AAyBlB,gBAAgB,GAAG,IAAI,CAAC;EACvB,gBAAgB,EV/GH,IAAI,GUgHlB;;AA3BH,AA6BoB,qBA7BC,AA6BlB,cAAc,GAAG,IAAI,CAAC;EACrB,gBAAgB,EV3Hd,IAAI,GU4HP;;AA/BH,AAiCuB,qBAjCF,AAiClB,iBAAiB,GAAG,IAAI,CAAC;EACxB,gBAAgB,EV5Hb,IAAI,GU6HR;;AAnCH,AAqCqB,qBArCA,AAqClB,eAAe,GAAG,IAAI,CAAC;EACtB,gBAAgB,EVvHH,OAAO,GUwHrB;;AAvCH,AAyC0B,qBAzCL,AAyClB,oBAAoB,GAAG,IAAI,EAzC9B,AAyCmD,qBAzC9B,AAyCY,eAAe,GAAG,IAAI,EAzCvD,AAyCsF,qBAzCjE,AAyCqC,yBAAyB,GAAG,IAAI,CAAC;EACvF,gBAAgB,EV5HE,OAAO,GU6H1B;;AAKH,AAAA,mBAAmB,CAAC;EXxGlB,OAAO,EAAE,cAAe;EACxB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,CAAE;EACf,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,cAAc,EAAE,QAAS;EACzB,aAAa,EAAE,KAAM;EWmGrB,gBAAgB,EV9IT,OAAO;EU+Id,MAAM,EAAE,MAAO;EACf,cAAc,EAAE,MAAO,GACxB;EALD,AAAA,mBAAmB,AX/FhB,MAAM,CAAC;IACN,KAAK,EAAC,IAAK;IACX,eAAe,EAAE,IAAK,GACvB;;AWoGH,AAEE,qBAFmB,CAEnB,gBAAgB,CAAC;EXlHjB,OAAO,EAAE,cAAe;EACxB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,CAAE;EACf,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,cAAc,EAAE,QAAS;EACzB,aAAa,EAAE,KAAM;EW6GnB,WAAW,EAAE,MAAO,GAErB;EANH,AAEE,qBAFmB,CAEnB,gBAAgB,AXzGf,MAAM,CAAC;IACN,KAAK,EAAC,IAAK;IACX,eAAe,EAAE,IAAK,GACvB;;AWoGH,AAQE,qBARmB,CAQnB,eAAe,CAAC;EACd,aAAa,EAAE,IAAK,GACrB;;AAVH,AAYE,qBAZmB,CAYnB,qBAAqB,CAAC;EACpB,OAAO,EAAE,YAAa,GACvB;;AAKH,AACE,kBADgB,CAChB,qBAAqB,CAAC;EACpB,OAAO,EAAE,YAAa;EACtB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,MAAO;EACf,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,GAAI,GACV;;AAIH,AACE,qBADmB,CACnB,yBAAyB,CAAC;EACxB,UAAU,EAAE,MAAO;EACnB,OAAO,EAAE,KAAM,GAChB;;AAGH;;6BAE6B;AAC7B,MAAM,CAAN,QAAQ,OAAO,MAAM,MAAM,SAAS,EAAE,KAAK;EACzC,AAAqB,cAAP,AAAA,MAAM,CAAC,EAAE,CAAC;IACtB,KAAK,EAAE,eAAgB,GACxB;;AAGH,AAAyE,mCAAtC,CAAC,UAAU,CAAC,yBAAyB,CAAC,IAAI,CAAC;EAC5E,WAAW,EAAE,IAAK;EAClB,UAAU,EAAE,IAAK,GAClB;;AAED;iEACiE;AACjE,AAAgB,eAAD,CAAC,MAAM,CAAC;EACrB,WAAW,EAAE,GAAI,GAClB;;AAED,AAAA,sBAAsB,CAAC;EACrB,MAAM,EAAE,CAAE;EACV,OAAO,EAAE,QAAS;EAClB,KAAK,EAAE,IAAK;EACZ,aAAa,EAAE,cAAe,GAC/B;;AAED,AAAuB,sBAAD,CAAC,OAAO,CAAC;EAC7B,WAAW,EAAE,GAAI,GAClB;;AAED,AAAmB,kBAAD,CAAC,UAAU,CAAC;EAC5B,WAAW,EAAE,MAAO;EACpB,KAAK,EAAE,IAAK,GACb;;AAED,AAAgB,eAAD,CAAC,MAAM,CAAC;EACrB,KAAK,EAAE,KAAM,GACd;;AAED,AAAmB,kBAAD,CAAC,OAAO;AAC1B,AAAoB,mBAAD,CAAC,OAAO,CAAC;EAC1B,MAAM,EAAE,CAAE;EACV,OAAO,EAAE,CAAE,GACZ;;AAED,AAAwB,kBAAN,CAAC,KAAK,AAAA,gBAAgB,CAAC;EACvC,KAAK,EAAE,KAAM,GACd;;AAED,AAAuC,kBAArB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,uBAAuB;AAC9D,AAAuC,kBAArB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,sBAAsB,CAAC;EAC5D,KAAK,EAAE,IAAK,GACb;;AAED,AAAsB,sBAAA,AAAA,WAAW,CAAC;EAChC,aAAa,EAAE,CAAE,GAClB;;AAED,AAAsB,qBAAD,CAAC,iBAAiB,CAAC;EACtC,UAAU,EAAE,SAAU,GACvB;;AAED,AAAiD,sBAA3B,CAAC,yBAAyB,CAAC,iBAAiB,CAAC;EACjE,YAAY,EAAE,IAAK,GACpB;;AAED,AAAwB,uBAAD,CAAC,EAAE,CAAC;EACzB,UAAU,EAAE,IAAK,GAClB;;AAED,AAAwB,uBAAD,CAAC,mBAAmB,CAAC;EAC1C,KAAK,EAAE,KAAM,GACd;;AAED,AAAwB,uBAAD,CAAC,EAAE;AAC1B,AAAiC,gCAAD,CAAC,MAAM;AACvC,AAAwC,mBAArB,CAAC,mBAAmB,CAAC,KAAK;AAC7C,AAA8B,qBAAT,CAAC,OAAO,CAAC,KAAK;AACnC,AAA8C,mBAA3B,CAAC,kBAAkB,CAAC,CAAC,AAAA,KAAK,CAAC,KAAK,CAAC;EAClD,KAAK,EAAE,IAAK;EACZ,OAAO,EAAE,KAAM,GAChB;;AAED,AAAsB,gBAAN,CAAC,KAAK,AAAA,WAAW,CAAC;EAChC,MAAM,EAAE,CAAE,GACX;;AAED,AAAuB,kBAAL,CAAC,IAAI,AAAA,MAAM,CAAC;EAC5B,OAAO,EAAE,MAAO;EAChB,KAAK,EAAE,IAAK,GACb;;AAED,AAAuB,sBAAD,CAAC,eAAe,CAAC;EACrC,YAAY,EAAE,CAAE,GACjB;;AAED,AAA8B,qBAAT,CAAC,OAAO,CAAC,YAAY,CAAC;EACzC,aAAa,EAAE,IAAK,GACrB;;AAED,AAAsB,qBAAD,CAAC,OAAO;AAC7B,AAAoC,uBAAb,CAAC,IAAI,GAAG,EAAE,GAAG,EAAE;AACtC,AAAuC,uBAAhB,CAAC,OAAO,GAAG,EAAE,GAAG,EAAE,CAAC;EACxC,OAAO,EAAE,YAAa;EACtB,QAAQ,EAAE,QAAS;EACnB,cAAc,EAAE,GAAI,GACrB;;AAED,AAAwB,uBAAD,CAAC,EAAE,CAAC;EACzB,SAAS,EAAE,CAAE,GAqBd;EAtBD,AAGE,uBAHqB,CAAC,EAAE,CAGxB,EAAE,CAAC;IACD,SAAS,EAAE,IAAK,GAWjB;IAfH,AAGE,uBAHqB,CAAC,EAAE,CAGxB,EAAE,AAGC,QAAQ,CAAC;MACR,UAAU,EAAE,KAAM;MAClB,SAAS,EAAE,KAAM,GAClB;IATL,AAGE,uBAHqB,CAAC,EAAE,CAGxB,EAAE,AAQC,OAAO,CAAC;MACP,UAAU,EAAE,KAAM,GACnB;EAbL,AAiBE,uBAjBqB,CAAC,EAAE,CAiBxB,IAAI,CAAC;IACH,OAAO,EAAE,IAAK;IACd,aAAa,EAAE,cAAe,GAC/B;;AAIH,AAAuB,gBAAP,CAAC,KAAK,CAAC,IAAI,CAAC;EAC1B,KAAK,EAAE,IAAK;EACZ,WAAW,EAAE,GAAI,GAClB;;AAED,AAAK,KAAA,AAAA,iBAAiB,CAAC;EACrB,KAAK,EAAE,IAAK;EACZ,OAAO,EAAE,OAAQ,GAClB;;AAED,AAAkD,qCAAb,AAAA,GAAG,CAAC,QAAQ,CAAC,MAAM,CAAC;EACvD,MAAM,EAAE,OAAQ,GACjB;;AAMD,AACE,mBADiB,CACjB,QAAQ,CAAC;EACP,UAAU,EAAE,KAAM,GACnB;;AAHH,AAIE,mBAJiB,CAIjB,sBAAsB,CAAC;EACrB,MAAM,EAAE,UAAW,GACpB;;AAQH,AAEY,qBAFS,CAEnB,OAAO,GAAG,GAAG,CAAC;EACZ,MAAM,EAAE,QAAS,GAClB;;AAJH,AAME,qBANmB,CAMnB,KAAK,CAAC;EACJ,OAAO,EAAE,KAAM,GAChB;;AARH,AAUE,qBAVmB,CAUnB,iBAAiB,CAAC;EAChB,OAAO,EAAE,UAAW,GACrB;;AAZH,AAcmB,qBAdE,CAcnB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EACjB,KAAK,EAAE,GAAI,GACZ;;AAhBH,AAkBE,qBAlBmB,CAkBnB,iBAAiB,CAAC;EAChB,KAAK,EAAE,cAAe,GACvB;;AAQH,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,MAAM;EAC3B,AAAsB,qBAAD,CAAC,OAAO,CAAC;IAC5B,KAAK,EAAE,GAAI,GACZ;EAED,AAAoC,uBAAb,AAAA,UAAU,CAAC,EAAE,AAAA,QAAQ,CAAC;IAC3C,KAAK,EAAE,GAAI;IACX,UAAU,EAAE,CAAE;IACd,YAAY,EAAE,CAAE,GACjB;;AAIH,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,MAAM;EAC3B,AAAsB,qBAAD,CAAC,OAAO,CAAC;IAC5B,KAAK,EAAE,GAAI,GACZ;;AAGH,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK;EAC1B,AAAqC,kBAAnB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;IACrC,OAAO,EAAE,QAAS,GACnB;;AAMH,AAAoB,mBAAD,CAAC,OAAO,EAAE,AAAwB,uBAAD,CAAC,OAAO,CAAC;EAC3D,UAAU,EAAE,CAAE,GACf;;AAED,AAAmE,qCAA9B,CAAC,4BAA4B,CAAC,eAAe,CAAC;EACjF,WAAW,EAAE,CAAE,GAChB;;AClaD;;;;;;;;EAQE;AAEF,AAEE,sBAFoB,CAEpB,qBAAqB,CAAC;EACvB,UAAU,EAAE,MAAO,GAkCjB;EArCH,AAKC,sBALqB,CAEpB,qBAAqB,CAGtB,0BAA0B,CAAC;IACzB,MAAM,EAAE,QAAS;IACjB,OAAO,EAAE,CAAE,GACZ;EARF,AAUC,sBAVqB,CAEpB,qBAAqB,CAQtB,yBAAyB,CAAC;IACxB,OAAO,EAAE,GAAI;IACb,MAAM,EAAE,CAAE,GACX;EAbF,AAeC,sBAfqB,CAEpB,qBAAqB,CAatB,8BAA8B,CAAC;IAC7B,SAAS,EAAE,IAAK;IAChB,KAAK,EAAE,OAAQ;IACf,WAAW,EAAE,IAAK;IAClB,MAAM,EAAE,QAAS;IACjB,WAAW,EAAE,CAAE,GAChB;EArBF,AAuBC,sBAvBqB,CAEpB,qBAAqB,CAqBtB,qBAAqB,CAAC;IACpB,SAAS,EAAE,IAAK;IAChB,WAAW,EAAE,IAAK;IAClB,MAAM,EAAE,QAAS;IACjB,OAAO,EAAE,SAAU,GACpB;EA5BF,AA8BC,sBA9BqB,CAEpB,qBAAqB,CA4BtB,gBAAgB,CAAC;IACf,SAAS,EAAE,IAAK;IAChB,WAAW,EAAE,IAAK;IAClB,OAAO,EAAE,CAAE;IACX,MAAM,EAAE,QAAS,GAClB;;AAnCF,AAwCE,sBAxCoB,CAwCpB,iBAAiB,CAAC;EACnB,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,MAAM,EAAE,CAAE;EACV,YAAY,EAAE,KAAM;EACpB,UAAU,EAAE,iBAAkB;EAC9B,cAAc,EAAE,CAAE,GAahB;EA3DH,AAgDC,sBAhDqB,CAwCpB,iBAAiB,CAQlB,0BAA0B,EAhD3B,AAgD6B,sBAhDP,CAwCpB,iBAAiB,CAQU,gCAAgC,CAAC;IAC3D,OAAO,EAAE,CAAE;IACX,MAAM,EAAE,CAAE,GACX;EAnDF,AAqDC,sBArDqB,CAwCpB,iBAAiB,CAalB,0BAA0B,CAAC;IACzB,KAAK,EAAE,OAAQ;IACf,WAAW,EAAE,IAAK;IAClB,SAAS,EAAE,IAAK,GACjB;;AAOF,AAEI,qBAFiB,GAEjB,OAAO,CAAC;EACX,OAAO,EAAE,CAAE,GACT;;AAJH,AAOC,qBAPoB,CAMnB,iBAAiB,CAClB,EAAE,CAAC;EACD,OAAO,EAAE,MAAO,GACjB;;AATF,AAUG,qBAVkB,CAMnB,iBAAiB,CAIlB,EAAE,AAAA,cAAc,CAAC;EACf,YAAY,EAAE,iBAAkB,GACjC;;AAZF,AAa0B,qBAbL,CAMnB,iBAAiB,CAOlB,EAAE,AAAA,sBAAsB,CAAC,EAAE,CAAC;EAC1B,aAAa,EAAE,iBAAkB,GAClC;;AAMF,AACmB,oBADC,CAClB,iBAAiB,AAAA,OAAO,CAAC;ET5EzB,WAAW,EAAE,cAAe;EAC5B,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO;EACnB,WAAW,EAAE,MAAO;EACpB,YAAY,EAAE,MAAO;EACrB,cAAc,EAAE,IAAK;EACrB,WAAW,EAAE,CAAE;EAGf,sBAAsB,EAAE,WAAY;EACpC,uBAAuB,EAAE,SAAU;ESoEpC,SAAS,EAAE,IAAK;EAChB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EACb,OAAO,EAAE,OAAQ,GACf;;ACtGH;;;;;;;EAOE;AAKF,AACU,4BADkB,CAC1B,KAAK,GAAG,EAAE,CAAC;EACZ,aAAa,EAAE,IAAK,GAClB;;AAHH,AAKmB,4BALS,CAK1B,gBAAgB,CAAC,UAAU,CAAC;EAC1B,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAC,GAAI;EACR,MAAM,EAAE,SAAU,GACnB;;AATH,AAWE,4BAX0B,CAW1B,mBAAmB,CAAC;EACrB,QAAQ,EAAE,QAAS,GAKjB;EAjBH,AAaE,4BAb0B,CAW1B,mBAAmB,CAEpB,CAAC,AAAA,WAAW,CAAC;IACX,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,CAAE,GACX;;AAhBF,AAmBW,4BAnBiB,CAmB1B,SAAS,AAAA,IAAI,CAAC;EACf,KAAK,EAAE,KAAM;EACb,KAAK,EAAE,IAAK,GACV;;AAMH,AAAA,2BAA2B,CAAC;EAC1B,WAAW,EAAE,IAAK;EAClB,OAAO,EAAE,CAAE;EACX,UAAU,EAAE,KAAM,GAoEnB;EAvED,AAME,2BANyB,CAMzB,KAAK,CAAC;IACP,WAAW,EAAE,MAAO,GAClB;EARH,AAUE,2BAVyB,CAUzB,iBAAiB,CAAC;IACnB,aAAa,EAAE,cAAe;IAC9B,aAAa,EAAE,IAAK,GAClB;EAbH,AAeoB,2BAfO,CAezB,iBAAiB,CAAC,KAAK,CAAC;IACzB,aAAa,EAAE,CAAE,GACf;EAjBH,AAmBO,2BAnBoB,GAmBvB,GAAG,AAAA,YAAY,CAAC;IACnB,WAAW,EAAE,IAAK,GAChB;EArBH,AAuBO,2BAvBoB,GAuBvB,GAAG,AAAA,WAAW,CAAC;IAClB,cAAc,EAAE,IAAK;IACrB,MAAM,EAAE,IAAK,GACX;EA1BH,AA6BE,2BA7ByB,CA6BzB,YAAY,CAAC;IACd,OAAO,EAAE,aAAc;IACvB,UAAU,EAAE,MAAO;IACnB,KAAK,EAAE,IAAK,GAMV;IAtCH,AAkCC,2BAlC0B,CA6BzB,YAAY,CAKb,GAAG,CAAC;MACF,aAAa,EAAE,GAAI,GACpB;EApCF,AAwCG,2BAxCwB,CAwCzB,CAAC,AAAA,OAAO,CAAC;IACV,eAAe,EAAE,IAAK;IACtB,KAAK,EAAE,OAAQ;IACf,YAAY,EAAE,GAAI,GAChB;EA5CH,AAiDC,2BAjD0B,CA+CzB,iBAAiB,CAElB,eAAe,CAAC;IACd,MAAM,EAAE,MAAO;IACf,SAAS,EAAE,IAAK,GACjB;EApDF,AAsDC,2BAtD0B,CA+CzB,iBAAiB,CAOlB,YAAY,CAAC;IACR,OAAO,EAAE,YAAa;IACzB,SAAS,EAAE,IAAK;IAChB,WAAW,EAAE,GAAI;IACjB,YAAY,EAAE,IAAK,GACpB;EA3DF,AA6DI,2BA7DuB,CA+CzB,iBAAiB,CAcf,mBAAmB,CAAC;IAClB,OAAO,EAAE,YAAa,GACvB;EA/DL,AAiEC,2BAjE0B,CA+CzB,iBAAiB,CAkBlB,mBAAmB,CAAC;IAClB,aAAa,EAAE,IAAK,GACrB;;AAMF,AAAA,sBAAsB,CAAC;EACrB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,QAAS,GAclB;EAZC,MAAM,EAAL,SAAS,EAAE,KAAK;IAJnB,AAAA,sBAAsB,CAAC;MAKtB,KAAK,EAAE,IAAK,GAWZ;EAhBD,AAQE,sBARoB,CAQpB,KAAK,CAAC;IACP,MAAM,EAAE,CAAE,GACR;EAVH,AAYE,sBAZoB,CAYpB,KAAK,CAAC;IACP,KAAK,EAAE,KAAM,GACX;;AAKH,AAAA,cAAc,CAAC;EACb,OAAO,EAAE,MAAO,GAajB;EAdD,AAAA,cAAc,AAGX,MAAM,CAAC;IACT,WAAW,EAAE,WAAY;IACzB,OAAO,EAAE,OAAQ;IACjB,QAAQ,EAAE,QAAS;IACnB,GAAG,EAAE,IAAK;IACV,KAAK,EAAE,IAAK;IACZ,SAAS,EAAE,KAAM;IACjB,KAAK,EAAE,OAAQ;IACf,OAAO,EAAE,CAAE,GACT;;AAGH,AAA4B,2BAAD,CAAC,yBAAyB,CAAC;EACpD,KAAK,EAAE,KAAM,GAMd;EAPD,AAGsB,2BAHK,CAAC,yBAAyB,CAGpD,IAAI,CAAA,AAAA,QAAC,CAAS,OAAO,AAAhB,EAAkB;IACtB,OAAO,EAAE,KAAM;IACf,KAAK,EAAE,IAAK,GACZ;;AAGF,AAAsD,2BAA3B,CAAC,yBAAyB,CAAC,MAAM,CAAC;EAC3D,KAAK,EAAE,KAAM,GACd;;AAED,AAA4B,2BAAD,CAAC,cAAc,CAAC;EACzC,UAAU,EAAE,KAAM,GACnB;;AAED,AAA4B,2BAAD,CAAC,aAAa,CAAC;EACxC,UAAU,EAAE,KAAM,GACnB;;AAED,AAAe,cAAD,CAAC,cAAc,CAAC;EAC5B,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,GAAI,GAClB;;AAED,AAAiB,gBAAD,CAAC,CAAC,CAAC;EACjB,SAAS,EAAE,IAAK;EAChB,WAAW,EAAE,MAAO;EACpB,eAAe,EAAE,IAAK,GACvB;;AAED,AAAA,sBAAsB,CAAC;EACrB,UAAU,EAAE,MAAO;EACnB,aAAa,EAAE,IAAK;EACpB,WAAW,EAAE,IAAK,GACnB;;AAED,AAAuB,sBAAD,CAAC,iBAAiB,CAAC;EACvC,YAAY,EAAE,IAAK,GACpB;;AAED,AAA4B,2BAAD,CAAC,UAAU,CAAC;EACrC,OAAO,EAAE,IAAK,GACf;;AAED,AAA4B,2BAAD,CAAC,yBAAyB,CAAC;EACpD,IAAI,EAAE,GAAI;EACV,GAAG,EAAE,IAAK,GACX;;AAED,AAAsD,2BAA3B,CAAC,yBAAyB,CAAC,EAAE,CAAC;EACvD,KAAK,EAAE,KACR,GAAC;;AAEF,AAAA,uBAAuB,CAAC;EACtB,MAAM,EAAE,MAAO;EACf,UAAU,EAAE,MAAO;EACnB,OAAO,EAAE,IAAK,GAkBf;EArBD,AAIE,uBAJqB,CAIrB,EAAE,CAAC;IACJ,MAAM,EAAE,CAAE;IACV,OAAO,EAAE,CAAE;IACX,QAAQ,EAAE,MAAO,GASf;IAhBH,AAQC,uBARsB,CAIrB,EAAE,CAIH,EAAE,CAAC;MACD,KAAK,EAAE,GAAI;MACX,KAAK,EAAE,IAAK;MACZ,WAAW,EAAE,IAAK;MAClB,SAAS,EAAE,IAAK;MAChB,MAAM,EAAE,CAAE,GACX;EAdF,AAkBE,uBAlBqB,CAkBrB,CAAC,CAAC;IACH,eAAe,EAAE,IAAK,GACpB;;AAGH,AAAwB,uBAAD,CAAC,UAAU,CAAC;EACjC,KAAK,EAAE,IAAK,GACb;;AAED,AAAyB,wBAAD,CAAC,KAAK,CAAC;EAC7B,KAAK,EAAE,IAAK;EACZ,UAAU,EAAE,MAAO,GACpB;;AAED,AAAyB,wBAAD,CAAC,EAAE,CAAC;EAC1B,UAAU,EAAE,MAAO,GACpB;;AAED,AAA2C,wBAAnB,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY;AACvD,AAA2C,wBAAnB,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY;AACvD,AAAwC,wBAAhB,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY;AACpD,AAAwC,wBAAhB,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY,CAAC;EACnD,UAAU,EAAE,IAAK,GAClB;;AAED,AAA2C,wBAAnB,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,AAAA,WAAW,CAAC;EACrD,UAAU,EAAE,MAAO,GACpB;;AAED,AAAA,uBAAuB,CAAC;EACtB,UAAU,EAAE,IAAK,GAClB;;AAED,AAAuB,sBAAD,CAAC,IAAI,EAAE,AAAuB,sBAAD,CAAC,GAAG,CAAC;EACtD,WAAW,EAAE,GAAI;EACjB,WAAW,EAAE,IAAK;EAClB,cAAc,EAAE,MAAO,GACxB;;AAED,AAAA,oBAAoB,CAAC;EACnB,KAAK,EAAE,IAAK;EACZ,aAAa,EAAE,GAAI,GACpB;;AAGD,AACsB,oBADF,CAClB,GAAG,AAAA,YAAa,CAAA,AAAA,IAAI,EAAE;EACvB,gBAAgB,EAAE,OAAQ,GACxB;;AAHH,AAIE,oBAJkB,CAIlB,sBAAsB,CAAC;EACxB,aAAa,EAAE,iBAAkB;EACjC,UAAU,EAAE,IAAK;EACjB,OAAO,EAAE,CAAE,GAQT;EAfH,AASC,oBATmB,CAIlB,sBAAsB,CAKvB,kBAAkB,CAAC;IACjB,OAAO,EAAE,SAAU;IACnB,WAAW,EAAE,IAAK;IAClB,SAAS,EAAE,IAAK,GACjB;;AAbF,AAiBE,oBAjBkB,CAiBlB,uBAAuB,CAAC;EACzB,UAAU,EAAE,MAAO;EACnB,OAAO,EAAE,IAAK,GACZ;;AAIH,AAAuB,sBAAD,CAAC,IAAI,CAAC;EAC1B,OAAO,EAAE,KAAM,GAChB;;AAED,AAAA,gBAAgB,CAAC;EACf,UAAU,EAAE,MAAO,GACpB;;ACvSD;;;;;;;EAOE;AAEF;wCACwC;AAExC,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK;EAC1B,AAA2B,yBAAF,CAAC,CAAC,AAAA,cAAc,CAAC;IACxC,OAAO,EAAE,QAAS;IAClB,WAAW,EAAE,MAAO;IACpB,SAAS,EAAE,IAAK;IAChB,MAAM,EAAE,IAAK,GACd;EACD,AAAsB,iBAAL,CAAC,IAAI,AAAA,kBAAkB,CAAC;IACrC,UAAU,EAAE,YAAa;IACzB,WAAW,EAAE,cAAe,GAC/B;;AAGH;wCACwC;AAExC,AAA8B,YAAlB,AAAA,iBAAiB,CAAC,MAAM,CAAC;EACnC,aAAa,EAAE,IAAK;EACpB,YAAY,EAAE,IAAK,GACpB;;AAED;wCACwC;AAExC,iCAAiC;AACjC,AAAY,WAAD,CAAC,kBAAkB,CAAC;EAC7B,YAAY,EAAE,GAAI;EAClB,aAAa,EAAE,GAAI,GACpB;;AAED,4DAA4D;AAC5D,AAAA,uBAAuB,CAAC;EACtB,OAAO,EAAE,YAAa;EACtB,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EACb,cAAc,EAAE,QAAS;EACzB,MAAM,EAAE,KAAM;EASd,8BAA8B,EAI/B;EAlBD,AAAA,uBAAuB,AAOpB,OAAO,CAAC;IACP,IAAI,EAAE,oBAAqB;IAC3B,KAAK,EAAE,IAAK;IACZ,sBAAsB,EAAE,WAAY;IACpC,uBAAuB,EAAE,SAAU,GACpC;EAZH,AAAA,8BAAuB,AAeb,OAAO,CAAC;IACd,OAAO,EAAE,OAAQ,GAClB;;AC3DH;iEACiE;AAEjE,AAA4B,YAAhB,AAAA,eAAe,CAAC,MAAM,CAAC;EAClC,aAAa,EAAE,IAAK;EACpB,YAAY,EAAE,IAAK,GACnB;;AAED,AACC,aADY,CACZ,CAAC,CAAC;EACD,eAAe,EAAE,SAAU,GAC3B;;AAHF,AAIC,aAJY,CAIZ,CAAC,CAAC;EACD,aAAa,EAAE,GAAI,GAUnB;EAfF,AAIC,aAJY,CAIZ,CAAC,AAEC,OAAO,CAAC;IACR,WAAW,EAAE,GAAI,GACjB;EARH,AAIC,aAJY,CAIZ,CAAC,AAKC,UAAU,CAAC;IACX,aAAa,EAAE,CAAE,GACjB;EAXH,AAIC,aAJY,CAIZ,CAAC,AAQC,WAAW,CAAC;IACZ,UAAU,EAAE,GAAI,GAChB;;AAdH,AAiBc,aAjBD,CAiBZ,YAAY,CAAC,MAAM,CAAA;EAClB,aAAa,EAAE,QAAS;EACxB,QAAQ,EAAE,iBAAkB,GAC5B;;AAGF;iEACiE;AAEjE,MAAM,CAAN,MAAM,MAAM,SAAS,EAAE,KAAK;EAC3B,AAAmC,iBAAlB,CAAC,MAAM,AAAA,UAAU,CAAC,IAAI,CAAC;IACvC,KAAK,EAAE,eAAgB,GACvB;;AAGF,AACO,iBADU,CAChB,MAAM,AAAA,UAAU,CAAC;EAChB,OAAO,EAAE,IAAK;EACd,YAAY,EAAE,GAAI;EAClB,YAAY,EAAE,CAAE,GAKhB;EATF,AACO,iBADU,CAChB,MAAM,AAAA,UAAU,AAKd,OAAO,CAAC;IACR,aAAa,EAAE,GAAI,GACnB;;AAIH,AAAM,MAAA,AAAA,UAAU,AACd,MAAM,CAAC;EACP,QAAQ,EAAE,QAAS;EACnB,OAAO,EAAE,YAAa;EACtB,GAAG,EAAE,IAAK;EACV,OAAO,EAAE,EAAG;EACZ,KAAK,EAAE,CAAE;EACT,MAAM,EAAE,CAAE;EACV,UAAU,EAAE,cAAe;EAC3B,YAAY,EAAE,qBAAsB;EACpC,WAAW,EAAE,qBAAsB;EACnC,MAAM,EAAE,WAAY,GACpB;;AAZF,AAAM,MAAA,AAAA,UAAU,AAcd,OAAO,AAAA,MAAM,CAAC;EACd,GAAG,EAAE,IAAK;EACV,UAAU,EAAE,CAAE;EACd,aAAa,EAAE,iBAAkB,GACjC;;AAGF;iEACiE;AAEjE,AAAA,QAAQ,CAAC;EACR,QAAQ,EAAE,QAAS;EACnB,OAAO,EAAE,YAAa;EACtB,YAAY,EAAE,GAAI,GAClB;;AAED,AAAG,GAAA,AAAA,QAAQ,CAAC;EACX,OAAO,EAAE,IAAK;EACd,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,IAAK;EACV,IAAI,EAAE,CAAE;EACR,SAAS,EAAE,IAAK;EAChB,UAAU,EAAE,KAAM;EAClB,SAAS,EAAE,IAAK;EAChB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAI;EAC1B,UAAU,EAAE,IAAK;EACjB,MAAM,EAAE,GAAG,CAAC,KAAK,CAAC,mBAAI;EACtB,QAAQ,EAAE,IAAK;EACf,UAAU,EAAE,MAAO;EACnB,OAAO,EAAE,KAAM;EACf,MAAM,EAAE,QAAS;EACjB,OAAO,EAAE,IAAK,GACd;;AAED,AAAG,GAAA,AAAA,aAAa,CAAC;EAChB,OAAO,EAAE,KAAM;EACf,WAAW,EAAE,MAAO;EACpB,MAAM,EAAE,OAAQ;EAChB,OAAO,EAAE,QAAS;EAClB,aAAa,EAAE,GAAI,GAKnB;EAVD,AAAG,GAAA,AAAA,aAAa,AAOd,MAAM,CAAC;IACP,KAAK,EAAE,IAAK,GACZ;;AAGF;iEACiE;AAEjE,AAAmC,gBAAnB,AAAA,UAAU,AAAA,SAAS,AAAA,OAAO,CAAC;EAC1C,OAAO,EAAE,GAAI;EACb,MAAM,EAAE,iBAAK,GACb;;ACvHD;;;;;;;;;;;;;;;EAeE;AAEF,AAAA,kBAAkB,CAAC;EACjB,aAAa,EAAE,GAAI,GAqDpB;EAtDD,AAGE,kBAHgB,CAGhB,EAAE,CAAC;IACD,SAAS,EAAE,IAAK;IAChB,MAAM,EAAE,CAAE,GACX;EANH,AAUM,kBAVY,CAQhB,EAAE,AACC,UAAW,CAAA,EAAE,EACZ,EAAE;EAVR,AAWM,kBAXY,CAQhB,EAAE,AACC,UAAW,CAAA,EAAE,EAEZ,EAAE,CAAC;IACD,UAAU,EAAE,OAAQ,GACrB;EAbP,AAiBE,kBAjBgB,CAiBhB,EAAE,CAAC;IACD,WAAW,EAAE,GAAI;IACjB,OAAO,EAAE,GAAI,GACd;EApBH,AAsBI,kBAtBc,CAsBhB,EAAE,AAAA,YAAY,CAAC;IACb,KAAK,EAAE,GAAI,GACZ;EAxBH,AA0BI,kBA1Bc,CA0BhB,EAAE,AAAA,KAAK,CAAC;IACN,KAAK,EAAE,GAAI,GACZ;EA5BH,AA8BE,kBA9BgB,CA8BhB,EAAE,CAAC;IACD,OAAO,EAAE,GAAI;IACb,SAAS,EAAE,KAAM,GAqBlB;IArDH,AAkCI,kBAlCc,CA8BhB,EAAE,CAIA,IAAI,CAAC;MACH,UAAU,EAAE,gBAAiB,GAC9B;IApCL,AAsCQ,kBAtCU,CA8BhB,EAAE,CAQA,IAAI,AAAA,IAAI,CAAC;MACP,KAAK,EfpDH,OAAO,GeqDV;IAxCL,AA0CQ,kBA1CU,CA8BhB,EAAE,CAYA,IAAI,AAAA,GAAG,CAAC;MACN,KAAK,EAAE,IAAK,GACb;IA5CL,AA8CQ,kBA9CU,CA8BhB,EAAE,CAgBA,IAAI,AAAA,MAAM,CAAC;MACT,KAAK,Ef3DL,IAAI,Ge4DL;IAhDL,AAkDI,kBAlDc,CA8BhB,EAAE,CAoBA,EAAE,CAAC;MACD,MAAM,EAAE,CAAE,GACX;;AAIL,AAAS,KAAJ,CAAC,GAAG,AAAA,0BAA0B,CAAC;EAClC,UAAU,EAAE,GAAI,GACjB;;AAED,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,IAAK;EACd,MAAM,EAAE,MAAO;EACf,OAAO,EAAE,CAAE;EACX,QAAQ,EAAE,QAAS,GAgBpB;EApBD,AAME,kBANgB,CAMhB,QAAQ,CAAC;IACP,WAAW,EAAE,SAAU;IACvB,KAAK,EAAE,IAAK;IACZ,MAAM,EAAE,CAAE;IACV,MAAM,EAAE,KAAM;IACd,OAAO,EAAE,IAAK;IACd,kBAAkB,EAAE,CAAE;IACtB,qBAAqB,EAAE,CAAE;IACzB,aAAa,EAAE,CAAE;IACjB,MAAM,EAAE,IAAK;IACb,SAAS,EAAE,IAAK;IAChB,WAAW,EAAE,IAAK;IAClB,OAAO,EAAE,CAAE,GACZ","names":[],"sourceRoot":"/source/"}
1
+ {"version":3,"file":"give-admin.css","sources":["admin/give-admin.scss","frontend/_mixins.scss","frontend/_variables.scss","plugins/qtip.scss","frontend/fonts.scss","admin/fonts.scss","admin/forms.scss","admin/addons.scss","admin/reports.scss","admin/welcome.scss","admin/logs.scss","admin/settings.scss","admin/payment-history.scss","admin/dashboard.scss","admin/donors.scss","admin/buttons.scss","admin/shortcodes.scss","admin/system-info.scss"],"sourcesContent":["/*!\r\n * Give Admin SCSS/CSS\r\n *\r\n * @description: The Main SCSS file for ADMIN styles which is compiled and minified via Gulp taskrunner\r\n * @package: Give\r\n * @subpackage: SCSS/Admin\r\n * @copyright: Copyright (c) 2016, WordImpress\r\n * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n@import '../frontend/mixins';\r\n@import '../frontend/variables';\r\n@import '../plugins/qtip';\r\n@import '../frontend/fonts';\r\n@import 'fonts';\r\n@import 'forms';\r\n@import 'addons';\r\n@import 'reports';\r\n@import 'welcome';\r\n@import 'logs';\r\n@import 'settings';\r\n@import 'payment-history';\r\n@import 'dashboard';\r\n@import 'donors';\r\n@import 'buttons';\r\n@import 'shortcodes';\r\n@import 'system-info';\r\n","/**\r\n * Clearfix\r\n */\r\n@mixin clearfix() {\r\n *zoom: 1;\r\n\r\n &:before,\r\n &:after {\r\n content: \" \";\r\n display: table;\r\n }\r\n\r\n &:after {\r\n clear: both;\r\n }\r\n}\r\n\r\n.give-clearfix {\r\n @include clearfix;\r\n}\r\n\r\n/**\r\n * Box Sizing\r\n * https://github.com/timrogers/sass-box-sizing-mixin\r\n */\r\n@mixin box-sizing($box-model) {\r\n -webkit-box-sizing: $box-model; // Safari <= 5\r\n -moz-box-sizing: $box-model; // Firefox <= 19\r\n box-sizing: $box-model;\r\n}\r\n\r\n/**\r\n * CSS3 Easing\r\n */\r\n@mixin easing-transition() {\r\n -moz-transition: 0.2s all linear;\r\n -o-transition: 0.2s all linear;\r\n transition: 0.2s all linear;\r\n}\r\n\r\n//Labels\r\n@mixin give-label() {\r\n padding: .2em .4em .3em;\r\n font-size: 11px;\r\n line-height: 1;\r\n color: #fff;\r\n text-align: center;\r\n white-space: nowrap;\r\n vertical-align: baseline;\r\n border-radius: .25em;\r\n \r\n &:hover {\r\n color:#fff;\r\n text-decoration: none;\r\n }\r\n}\r\n\r\n@mixin give-label-gray() {\r\n background-color: #929292;\r\n}\r\n@mixin give-label-orange() {\r\n background-color: #ffba00;\r\n}\r\n\r\n.give-item-label {\r\n @include give-label();\r\n}\r\n\r\n.give-item-label-gray {\r\n @include give-label-gray();\r\n}\r\n\r\n.give-item-label-orange {\r\n @include give-label-orange();\r\n}\r\n\r\n\r\n.give-item-label {\r\n @include give-label();\r\n}\r\n\r\n//Fields\r\n@mixin give-currency() {\r\n background-color: lighten($light-gray, 2%);\r\n border-top: 1px solid $borders;\r\n border-bottom: 1px solid $borders;\r\n color: $dark;\r\n margin: 0;\r\n padding: 0 12px;\r\n height: 35px;\r\n line-height: 35px;\r\n font-size: $font-size-medium;\r\n @include box-sizing(border-box);\r\n}\r\n\r\n@mixin give-input() {\r\n border: 1px solid $borders;\r\n background: #FFF;\r\n border-radius: 0;\r\n height: 35px;\r\n line-height: 35px;\r\n padding: 0 12px;\r\n margin: 0;\r\n font-size: $font-size-medium;\r\n @include box-sizing(border-box);\r\n}","/**\r\n * Give CSS Variables\r\n */\r\n\r\n$green: #7ad03a;\r\n$red: #a00;\r\n$orange: #ffba00;\r\n$blue: #2ea2cc;\r\n$dark: #333;\r\n$borders: #ccc;\r\n$light-gray: #EDEDED;\r\n\r\n//Status\r\n$status-default: #777;\r\n$status-complete: $green;\r\n$status-refunded: $status-default;\r\n$status-subscription: #5bc0de;\r\n$status-revoked: #d9534f;\r\n\r\n//Font sizes\r\n$font-size-medium: 18px;\r\n\r\n$primary: #007ba4;\r\n// Primary colour for buttons (alt)\r\n$primarytext: desaturate(lighten($primary, 50%), 18%);\r\n// Text on primary colour bg\r\n\r\n$secondary: desaturate(lighten($primary, 40%), 21%);\r\n// Secondary buttons\r\n$secondarytext: desaturate(darken($secondary, 60%), 21%);\r\n// Text on secondary colour bg\r\n\r\n$highlight: adjust-hue($primary, 150deg);\r\n// Prices, In stock labels, sales flash\r\n$highlightext: desaturate(lighten($highlight, 50%), 18%);\r\n// Text on highlight colour bg\r\n\r\n$contentbg: #fff;\r\n// Content BG - Tabs (active state)\r\n$subtext: #777;\r\n// small, breadcrumbs etc","/*\n * qTip2 - Pretty powerful tooltips - v2.2.1\n * http://qtip2.com\n *\n * Copyright (c) 2014 \n * Released under the MIT licenses\n * http://jquery.org/license\n *\n * Date: Sun Sep 7 2014 12:09 GMT+0100+0100\n * Plugins: tips modal viewport svg imagemap ie6\n * Styles: core basic css3\n */\n.qtip{\n\tposition: absolute;\n\tleft: -28000px;\n\ttop: -28000px;\n\tdisplay: none;\n\n\tmax-width: 280px;\n\tmin-width: 50px;\n\n\tfont-size: 10.5px;\n\tline-height: 12px;\n\n\tdirection: ltr;\n\n\tbox-shadow: none;\n\tpadding: 0;\n}\n\n\t.qtip-content{\n\t\tposition: relative;\n\t\tpadding: 5px 9px;\n\t\toverflow: hidden;\n\n\t\ttext-align: left;\n\t\tword-wrap: break-word;\n\t}\n\n\t.qtip-titlebar{\n\t\tposition: relative;\n\t\tpadding: 5px 35px 5px 10px;\n\t\toverflow: hidden;\n\n\t\tborder-width: 0 0 1px;\n\t\tfont-weight: bold;\n\t}\n\n\t.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }\n\n\t/* Default close button class */\n\t.qtip-close{\n\t\tposition: absolute;\n\t\tright: -9px; top: -9px;\n\t\tz-index: 11; /* Overlap .qtip-tip */\n\n\t\tcursor: pointer;\n\t\toutline: medium none;\n\n\t\tborder: 1px solid transparent;\n\t}\n\n\t\t.qtip-titlebar .qtip-close{\n\t\t\tright: 4px; top: 50%;\n\t\t\tmargin-top: -9px;\n\t\t}\n\n\t\t* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */\n\n\t\t.qtip-titlebar .ui-icon,\n\t\t.qtip-icon .ui-icon{\n\t\t\tdisplay: block;\n\t\t\ttext-indent: -1000em;\n\t\t\tdirection: ltr;\n\t\t}\n\n\t\t.qtip-icon, .qtip-icon .ui-icon{\n\t\t\t-moz-border-radius: 3px;\n\t\t\t-webkit-border-radius: 3px;\n\t\t\tborder-radius: 3px;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t\t.qtip-icon .ui-icon{\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 14px;\n\n\t\t\t\tline-height: 14px;\n\t\t\t\ttext-align: center;\n\t\t\t\ttext-indent: 0;\n\t\t\t\tfont: normal bold 10px/13px Tahoma,sans-serif;\n\n\t\t\t\tcolor: inherit;\n\t\t\t\tbackground: transparent none no-repeat -100em -100em;\n\t\t\t}\n\n/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */\n.qtip-focus{}\n\n/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */\n.qtip-hover{}\n\n/* Default tooltip style */\n.qtip-default{\n\tborder: 1px solid #F1D031;\n\n\tbackground-color: #FFFFA3;\n\tcolor: #555;\n}\n\n\t.qtip-default .qtip-titlebar{\n\t\tbackground-color: #FFEF93;\n\t}\n\n\t.qtip-default .qtip-icon{\n\t\tborder-color: #CCC;\n\t\tbackground: #F1F1F1;\n\t\tcolor: #777;\n\t}\n\n\t.qtip-default .qtip-titlebar .qtip-close{\n\t\tborder-color: #AAA;\n\t\tcolor: #111;\n\t}\n\n\n/*! Light tooltip style */\n.qtip-light{\n\tbackground-color: white;\n\tborder-color: #E2E2E2;\n\tcolor: #454545;\n}\n\n\t.qtip-light .qtip-titlebar{\n\t\tbackground-color: #f1f1f1;\n\t}\n\n\n/*! Dark tooltip style */\n.qtip-dark{\n\tbackground-color: #505050;\n\tborder-color: #303030;\n\tcolor: #f3f3f3;\n}\n\n\t.qtip-dark .qtip-titlebar{\n\t\tbackground-color: #404040;\n\t}\n\n\t.qtip-dark .qtip-icon{\n\t\tborder-color: #444;\n\t}\n\n\t.qtip-dark .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #303030;\n\t}\n\n\n/*! Cream tooltip style */\n.qtip-cream{\n\tbackground-color: #FBF7AA;\n\tborder-color: #F9E98E;\n\tcolor: #A27D35;\n}\n\n\t.qtip-cream .qtip-titlebar{\n\t\tbackground-color: #F0DE7D;\n\t}\n\n\t.qtip-cream .qtip-close .qtip-icon{\n\t\tbackground-position: -82px 0;\n\t}\n\n\n/*! Red tooltip style */\n.qtip-red{\n\tbackground-color: #F78B83;\n\tborder-color: #D95252;\n\tcolor: #912323;\n}\n\n\t.qtip-red .qtip-titlebar{\n\t\tbackground-color: #F06D65;\n\t}\n\n\t.qtip-red .qtip-close .qtip-icon{\n\t\tbackground-position: -102px 0;\n\t}\n\n\t.qtip-red .qtip-icon{\n\t\tborder-color: #D95252;\n\t}\n\n\t.qtip-red .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #D95252;\n\t}\n\n\n/*! Green tooltip style */\n.qtip-green{\n\tbackground-color: #CAED9E;\n\tborder-color: #90D93F;\n\tcolor: #3F6219;\n}\n\n\t.qtip-green .qtip-titlebar{\n\t\tbackground-color: #B0DE78;\n\t}\n\n\t.qtip-green .qtip-close .qtip-icon{\n\t\tbackground-position: -42px 0;\n\t}\n\n\n/*! Blue tooltip style */\n.qtip-blue{\n\tbackground-color: #E5F6FE;\n\tborder-color: #ADD9ED;\n\tcolor: #5E99BD;\n}\n\n\t.qtip-blue .qtip-titlebar{\n\t\tbackground-color: #D0E9F5;\n\t}\n\n\t.qtip-blue .qtip-close .qtip-icon{\n\t\tbackground-position: -2px 0;\n\t}\n\n\n.qtip-shadow{\n\t-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\n\t-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\n\tbox-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);\n}\n\n/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */\n.qtip-rounded,\n.qtip-tipsy,\n.qtip-bootstrap{\n\t-moz-border-radius: 5px;\n\t-webkit-border-radius: 5px;\n\tborder-radius: 5px;\n}\n\n.qtip-rounded .qtip-titlebar{\n\t-moz-border-radius: 4px 4px 0 0;\n\t-webkit-border-radius: 4px 4px 0 0;\n\tborder-radius: 4px 4px 0 0;\n}\n\n/* Youtube tooltip style */\n.qtip-youtube{\n\t-moz-border-radius: 2px;\n\t-webkit-border-radius: 2px;\n\tborder-radius: 2px;\n\n\t-webkit-box-shadow: 0 0 3px #333;\n\t-moz-box-shadow: 0 0 3px #333;\n\tbox-shadow: 0 0 3px #333;\n\n\tcolor: white;\n\tborder: 0 solid transparent;\n\n\tbackground: #4A4A4A;\n\tbackground-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));\n\tbackground-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);\n\tbackground-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);\n\tbackground-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);\n\tbackground-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);\n}\n\n\t.qtip-youtube .qtip-titlebar{\n\t\tbackground-color: #4A4A4A;\n\t\tbackground-color: rgba(0,0,0,0);\n\t}\n\n\t.qtip-youtube .qtip-content{\n\t\tpadding: .75em;\n\t\tfont: 12px arial,sans-serif;\n\n\t\tfilter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);\";\n\t}\n\n\t.qtip-youtube .qtip-icon{\n\t\tborder-color: #222;\n\t}\n\n\t.qtip-youtube .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #303030;\n\t}\n\n\n/* jQuery TOOLS Tooltip style */\n.qtip-jtools{\n\tbackground: #232323;\n\tbackground: rgba(0, 0, 0, 0.7);\n\tbackground-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));\n\tbackground-image: -moz-linear-gradient(top, #717171, #232323);\n\tbackground-image: -webkit-linear-gradient(top, #717171, #232323);\n\tbackground-image: -ms-linear-gradient(top, #717171, #232323);\n\tbackground-image: -o-linear-gradient(top, #717171, #232323);\n\n\tborder: 2px solid #ddd;\n\tborder: 2px solid rgba(241,241,241,1);\n\n\t-moz-border-radius: 2px;\n\t-webkit-border-radius: 2px;\n\tborder-radius: 2px;\n\n\t-webkit-box-shadow: 0 0 12px #333;\n\t-moz-box-shadow: 0 0 12px #333;\n\tbox-shadow: 0 0 12px #333;\n}\n\n\t/* IE Specific */\n\t.qtip-jtools .qtip-titlebar{\n\t\tbackground-color: transparent;\n\t\tfilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)\";\n\t}\n\t.qtip-jtools .qtip-content{\n\t\tfilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)\";\n\t}\n\n\t.qtip-jtools .qtip-titlebar,\n\t.qtip-jtools .qtip-content{\n\t\tbackground: transparent;\n\t\tcolor: white;\n\t\tborder: 0 dashed transparent;\n\t}\n\n\t.qtip-jtools .qtip-icon{\n\t\tborder-color: #555;\n\t}\n\n\t.qtip-jtools .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #333;\n\t}\n\n\n/* Cluetip style */\n.qtip-cluetip{\n\t-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\n\t-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\n\tbox-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);\n\n\tbackground-color: #D9D9C2;\n\tcolor: #111;\n\tborder: 0 dashed transparent;\n}\n\n\t.qtip-cluetip .qtip-titlebar{\n\t\tbackground-color: #87876A;\n\t\tcolor: white;\n\t\tborder: 0 dashed transparent;\n\t}\n\n\t.qtip-cluetip .qtip-icon{\n\t\tborder-color: #808064;\n\t}\n\n\t.qtip-cluetip .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #696952;\n\t\tcolor: #696952;\n\t}\n\n\n/* Tipsy style */\n.qtip-tipsy{\n\tbackground: black;\n\tbackground: rgba(0, 0, 0, .87);\n\n\tcolor: white;\n\tborder: 0 solid transparent;\n\n\tfont-size: 11px;\n\tfont-family: 'Lucida Grande', sans-serif;\n\tfont-weight: bold;\n\tline-height: 16px;\n\ttext-shadow: 0 1px black;\n}\n\n\t.qtip-tipsy .qtip-titlebar{\n\t\tpadding: 6px 35px 0 10px;\n\t\tbackground-color: transparent;\n\t}\n\n\t.qtip-tipsy .qtip-content{\n\t\tpadding: 6px 10px;\n\t}\n\n\t.qtip-tipsy .qtip-icon{\n\t\tborder-color: #222;\n\t\ttext-shadow: none;\n\t}\n\n\t.qtip-tipsy .qtip-titlebar .ui-state-hover{\n\t\tborder-color: #303030;\n\t}\n\n\n/* Tipped style */\n.qtip-tipped{\n\tborder: 3px solid #959FA9;\n\n\t-moz-border-radius: 3px;\n\t-webkit-border-radius: 3px;\n\tborder-radius: 3px;\n\n\tbackground-color: #F9F9F9;\n\tcolor: #454545;\n\n\tfont-weight: normal;\n\tfont-family: serif;\n}\n\n\t.qtip-tipped .qtip-titlebar{\n\t\tborder-bottom-width: 0;\n\n\t\tcolor: white;\n\t\tbackground: #3A79B8;\n\t\tbackground-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));\n\t\tbackground-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);\n\t\tbackground-image: -moz-linear-gradient(top, #3A79B8, #2E629D);\n\t\tbackground-image: -ms-linear-gradient(top, #3A79B8, #2E629D);\n\t\tbackground-image: -o-linear-gradient(top, #3A79B8, #2E629D);\n\t\tfilter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)\";\n\t}\n\n\t.qtip-tipped .qtip-icon{\n\t\tborder: 2px solid #285589;\n\t\tbackground: #285589;\n\t}\n\n\t\t.qtip-tipped .qtip-icon .ui-icon{\n\t\t\tbackground-color: #FBFBFB;\n\t\t\tcolor: #555;\n\t\t}\n\n\n/**\n * Twitter Bootstrap style.\n *\n * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.\n * Does not work with IE 7.\n */\n.qtip-bootstrap{\n\t/** Taken from Bootstrap body */\n\tfont-size: 14px;\n\tline-height: 20px;\n\tcolor: #333333;\n\n\t/** Taken from Bootstrap .popover */\n\tpadding: 1px;\n\tbackground-color: #ffffff;\n\tborder: 1px solid #ccc;\n\tborder: 1px solid rgba(0, 0, 0, 0.2);\n\t-webkit-border-radius: 6px;\n\t-moz-border-radius: 6px;\n\tborder-radius: 6px;\n\t-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n\t-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n\tbox-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n\t-webkit-background-clip: padding-box;\n\t-moz-background-clip: padding;\n\tbackground-clip: padding-box;\n}\n\n\t.qtip-bootstrap .qtip-titlebar{\n\t\t/** Taken from Bootstrap .popover-title */\n\t\tpadding: 8px 14px;\n\t\tmargin: 0;\n\t\tfont-size: 14px;\n\t\tfont-weight: normal;\n\t\tline-height: 18px;\n\t\tbackground-color: #f7f7f7;\n\t\tborder-bottom: 1px solid #ebebeb;\n\t\t-webkit-border-radius: 5px 5px 0 0;\n\t\t-moz-border-radius: 5px 5px 0 0;\n\t\tborder-radius: 5px 5px 0 0;\n\t}\n\n\t\t.qtip-bootstrap .qtip-titlebar .qtip-close{\n\t\t\t/**\n\t\t\t * Overrides qTip2:\n\t\t\t * .qtip-titlebar .qtip-close{\n\t\t\t * [...]\n\t\t\t * right: 4px;\n\t\t\t * top: 50%;\n\t\t\t * [...]\n\t\t\t * border-style: solid;\n\t\t\t * }\n\t\t\t */\n\t\t\tright: 11px;\n\t\t\ttop: 45%;\n\t\t\tborder-style: none;\n\t\t}\n\n\t.qtip-bootstrap .qtip-content{\n\t\t/** Taken from Bootstrap .popover-content */\n\t\tpadding: 9px 14px;\n\t}\n\n\t.qtip-bootstrap .qtip-icon{\n\t\t/**\n\t\t * Overrides qTip2:\n\t\t * .qtip-default .qtip-icon {\n\t\t * border-color: #CCC;\n\t\t * background: #F1F1F1;\n\t\t * color: #777;\n\t\t * }\n\t\t */\n\t\tbackground: transparent;\n\t}\n\n\t\t.qtip-bootstrap .qtip-icon .ui-icon{\n\t\t\t/**\n\t\t\t * Overrides qTip2:\n\t\t\t * .qtip-icon .ui-icon{\n\t\t\t * width: 18px;\n\t\t\t * height: 14px;\n\t\t\t * }\n\t\t\t */\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\n\t\t\t/* Taken from Bootstrap .close */\n\t\t\tfloat: right;\n\t\t\tfont-size: 20px;\n\t\t\tfont-weight: bold;\n\t\t\tline-height: 18px;\n\t\t\tcolor: #000000;\n\t\t\ttext-shadow: 0 1px 0 #ffffff;\n\t\t\topacity: 0.2;\n\t\t\tfilter: alpha(opacity=20);\n\t\t}\n\n\t\t.qtip-bootstrap .qtip-icon .ui-icon:hover{\n\t\t\t/* Taken from Bootstrap .close:hover */\n\t\t\tcolor: #000000;\n\t\t\ttext-decoration: none;\n\t\t\tcursor: pointer;\n\t\t\topacity: 0.4;\n\t\t\tfilter: alpha(opacity=40);\n\t\t}\n\n\n/* IE9 fix - removes all filters */\n.qtip:not(.ie9haxors) div.qtip-content,\n.qtip:not(.ie9haxors) div.qtip-titlebar{\n\tfilter: none;\n\t-ms-filter: none;\n}\n\n\n.qtip .qtip-tip{\n\tmargin: 0 auto;\n\toverflow: hidden;\n\tz-index: 10;\n\n}\n\n\t/* Opera bug #357 - Incorrect tip position\n\thttps://github.com/Craga89/qTip2/issues/367 */\n\tx:-o-prefocus, .qtip .qtip-tip{\n\t\tvisibility: hidden;\n\t}\n\n\t.qtip .qtip-tip,\n\t.qtip .qtip-tip .qtip-vml,\n\t.qtip .qtip-tip canvas{\n\t\tposition: absolute;\n\n\t\tcolor: #123456;\n\t\tbackground: transparent;\n\t\tborder: 0 dashed transparent;\n\t}\n\n\t.qtip .qtip-tip canvas{ top: 0; left: 0; }\n\n\t.qtip .qtip-tip .qtip-vml{\n\t\tbehavior: url(#default#VML);\n\t\tdisplay: inline-block;\n\t\tvisibility: visible;\n\t}\n\n\n#qtip-overlay{\n\tposition: fixed;\n\tleft: 0; top: 0;\n\twidth: 100%; height: 100%;\n}\n\n\t/* Applied to modals with show.modal.blur set to true */\n\t#qtip-overlay.blurs{ cursor: pointer; }\n\n\t/* Change opacity of overlay here */\n\t#qtip-overlay div{\n\t\tposition: absolute;\n\t\tleft: 0; top: 0;\n\t\twidth: 100%; height: 100%;\n\n\t\tbackground-color: black;\n\n\t\topacity: 0.7;\n\t\tfilter:alpha(opacity=70);\n\t\t-ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)\";\n\t}\n\n\n.qtipmodal-ie6fix{\n\tposition: absolute !important;\n}\n","/**\n * Give Frontend Fonts SCSS\n *\n * Fonts are from icomoon and the src paths need to be relative to template directory.\n * @package Give\n * @subpackage SCSS/Frontend\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n@font-face {\n font-family: 'give-icomoon';\n src: url('../assets/fonts/icomoon.eot?kdnr3d');\n src: url('../assets/fonts/icomoon.eot?kdnr3d#iefix') format('embedded-opentype'),\n url('../assets/fonts/icomoon.woff?kdnr3d') format('woff'),\n url('../assets/fonts/icomoon.svg?kdnr3d#icomoon') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n\n@mixin iconstyle() {\n font-family: 'give-icomoon';\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n\n // Better Font Rendering\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n[class^=\"give-icon-\"], [class*=\" give-icon-\"] {\n @include iconstyle();\n}\n\n.give-icon-lamp:before {\n content: \"\\e603\";\n}\n\n.give-icon-heart:before {\n content: \"\\e604\";\n}\n\n.give-icon-question:before {\n content: \"\\e602\";\n}\n\n.give-icon-info:before {\n content: \"\\e601\";\n}\n\n.give-icon-new-tab:before {\n content: \"\\ea7e\";\n}\n\n.give-icon-alert:before {\n content: \"\\f02d\";\n}\n\n.give-icon-help:before {\n content: \"\\e606\";\n}\n\n.give-icon-spinner:before {\n content: \"\\e605\";\n}\n\n.give-icon-spinner2:before {\n content: \"\\e607\";\n}\n\n.give-icon-plus:before {\n content: \"\\e040\";\n}\n\n.give-icon-minus:before {\n content: \"\\e041\";\n}\n\n.give-icon-locked:before {\n content: \"\\e600\";\n}\n\n.dashicons-give:before {\n @include iconstyle();\n content: \"\\e800\";\n}\n\n// --------------------------\n// Spinning Icons\n// --------------------------\n\n.fa-spin {\n -webkit-animation: spin 1000ms infinite linear;\n animation: spin 1000ms infinite linear;\n}\n\n@-webkit-keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n\n@keyframes spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(359deg);\n transform: rotate(359deg);\n }\n}\n","@font-face {\n\tfont-family: 'give-icomoon';\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n@mixin admin_fonts() {\n\tfont-family: 'give-icomoon';\n\tsrc: url('../assets/fonts/icomoon.eot?kdnr3d');\n\tsrc: url('../assets/fonts/icomoon.eot?kdnr3d#iefix') format('embedded-opentype'),\n\turl('../assets/fonts/icomoon.woff?kdnr3d') format('woff'),\n\turl('../assets/fonts/icomoon.svg?kdnr3d#icomoon') format('svg');\n\tspeak: none;\n\tfont-style: normal;\n\tfont-weight: normal;\n\tfont-variant: normal;\n\ttext-transform: none;\n\tline-height: 1;\n\n\t// Better Font Rendering\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n// ---------------------------------\n// Donation form vertical tab icons.\n// ---------------------------------\n.give-metabox-tabs li {\n\n\t.give-icon:before {\n\t\t@include admin_fonts();\n\t\tfont-size: 12px;\n\t\tvertical-align: top;\n\t\tline-height: 20px;\n\t\tmargin: 0 5px 0 0;\n\t}\n\n\t.give-icon-default:before {\n\t\tcontent: \"\\e903\";\n\t}\n\n\t//Donation options tab.\n\t.give-icon-heart:before {\n\t\tcontent: \"\\e604\"; //this is a wp dashicon heart.\n\t}\n\t//Goal tab.\n\t.give-icon-target:before {\n\t\tcontent: \"\\e901\";\n\t}\n\t//Form display tab.\n\t.give-icon-display:before {\n\t\tcontent: \"\\e90c\";\n\t}\n\t//Form content tab.\n\t.give-icon-edit:before {\n\t\tcontent: \"\\e902\";\n\t}\n\t//Form terms tab.\n\t.give-icon-checklist:before {\n\t\tposition: relative;\n\t\ttop: 1px;\n\t\tcontent: \"\\e900\";\n\t}\n\t//Form offline donations tab.\n\t.give-icon-purse:before {\n\t\tcontent: \"\\e8df\";\n\t}\n\n}","/**\r\n * Give Forms SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n/*------------------------------------\r\nForms CPT\r\n--------------------------------------*/\r\n/* Hide conditional fields */\r\n.cmb2-id--give-set-price,\r\n.cmb2-id--give-levels-header,\r\n.cmb2-id--give-levels-header + .cmb-repeat-group-wrap,\r\n.cmb2-id--give-display-style,\r\n.post-type-give_forms .tablenav #post-query-submit,\r\n.give-hidden,\r\n.cmb2-id--give-form-content,\r\n.cmb2-id--give-reveal-label,\r\n.cmb2-id--give-custom-amount-minimum,\r\n.cmb2-id--give-custom-amount-text,\r\n.cmb2-id--give-offline-checkout-notes,\r\n.cmb-type-levels-id,\r\n#_give_donation_levels_repeat .cmb-group-title,\r\n#_give_donation_levels_repeat .cmb-row > .cmb-remove-group-row,\r\n#_give_donation_levels_repeat .cmb-row > .handlediv {\r\n\tdisplay: none;\r\n}\r\n\r\n/* Donation Levels Repeating Field */\r\n#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list > .cmb-row .cmb2-radio-list label {\r\n\tfont-size: 12px;\r\n}\r\n\r\n//-----------------------------\r\n// Table Rows\r\n//-----------------------------\r\ndiv.cmb-type-levels-repeater-header + div.cmb-repeat-group-wrap {\r\n\tpadding: 0 !important;\r\n\tmargin: 0 !important;\r\n\tmin-width: 100%;\r\n\tmax-width: 0;\r\n\r\n}\r\n\r\n//-----------------------------\r\n// Multilevel Repeater Header\r\n//-----------------------------\r\n.cmb2-id--give-levels-header {\r\n\tpadding: 10px 12px 0 !important;\r\n\tmargin: 0 !important;\r\n\tbackground: #F7F7F7;\r\n\tborder-bottom: none !important;\r\n\r\n\t.table-container {\r\n\t\tdisplay: table;\r\n\t\twidth: 100%;\r\n\r\n\t\tborder-top: 1px solid #e9e9e9;\r\n\t\tborder-bottom: 1px solid #e9e9e9;\r\n\t\tborder-left: 1px solid #e9e9e9;\r\n\r\n\t\t> .table-row {\r\n\t\t\tdisplay: table-row;\r\n\t\t\tbackground: #FCFCFC;\r\n\r\n\t\t\t> .table-cell {\r\n\t\t\t\tdisplay: table-cell;\r\n\t\t\t\tvertical-align: middle;\r\n\t\t\t\tpadding: 10px 15px;\r\n\t\t\t\tborder-right: 1px solid #e9e9e9;\r\n\t\t\t\t&.col-id {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n#_give_donation_levels_repeat {\r\n\tbackground: #F7F7F7;\r\n\tpadding: 0 1px 20px 12px;\r\n\tbox-sizing: border-box;\r\n\r\n\t.cmb-row, .inside {\r\n\t\tmargin: 0;\r\n\t}\r\n\t.cmb-remove-field-row {\r\n\t\tmargin: 3px 0 0;\r\n\r\n\t\t.button {\r\n\t\t\theight: 25px;\r\n\t\t\tpadding: 0 3px;\r\n\t\t}\r\n\t\tspan.dashicons-no {\r\n\t\t\tline-height: 1.15em;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.cmbhandle {\r\n\t\tdisplay: none;\r\n\t}\r\n\t.cmb-add-row {\r\n\t\tmargin: 12px 0 0;\r\n\t}\r\n\r\n}\r\n\r\n//---------------------------------------------------\r\n// Field One Offs\r\n//---------------------------------------------------\r\n.give-time-field {\r\n\twidth: 65px;\r\n}\r\n\r\n.give-money-field {\r\n\twidth: 75px;\r\n\tmargin-right: 0;\r\n\tmargin-left: 0;\r\n}\r\n\r\n.give-money-symbol {\r\n\tborder: 1px solid #DDD;\r\n\tbackground: #FCFCFC;\r\n\tmargin: 0;\r\n\tfont-size: 14px;\r\n\tpadding: 5px 8px;\r\n}\r\n\r\n.give-money-symbol-before {\r\n\tborder-right: 0;\r\n\tmargin-right: -4px;\r\n}\r\n\r\n.give-money-symbol-after {\r\n\t//border-left: 0;\r\n\tmargin-left: -1px;\r\n}\r\n\r\n.give_options_panel input[ type=\"text\"] {\r\n\tpadding: 5px;\r\n\twidth: 100%;\r\n}\r\n\r\ninput.give-text_small,\r\ninput.give-text-small {\r\n\twidth: 100px !important;\r\n}\r\n\r\ninput.give-text-medium,\r\ninput.give-text_medium {\r\n\twidth: 200px !important;\r\n}\r\n\r\n.give-underline {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n.postbox-container .cmb-row {\r\n\tmargin: 0;\r\n\r\n\t.cmb-th label {\r\n\t\tpadding-left: 8px;\r\n\t}\r\n\r\n}\r\n\r\n//---------------------------------------------------\r\n// Responsive\r\n//---------------------------------------------------\r\n@media only screen and (min-width: 851px) {\r\n\r\n\t#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list {\r\n\t\t> .cmb-row {\r\n\t\t\tfloat: left;\r\n\t\t\tborder-bottom: none;\r\n\t\t\tpadding-right: 10px;\r\n\t\t\t> .cmb-th {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\t\t\t> .cmb-td {\r\n\t\t\t\tfloat: left;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t.cmb-type-give-default-radio-inline .cmb-td {\r\n\t\tmargin-top: 5px;\r\n\t}\r\n\r\n}\r\n\r\n/* Smaller Resolution Desktops */\r\n@media only screen and (min-width: 851px) and (max-width: 1201px) {\r\n\r\n\t#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list {\r\n\r\n\t\t> .cmb-remove-field-row {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding-top: 0;\r\n\t\t}\r\n\t\t> .cmb-type-text-money {\r\n\t\t\twidth: 105px;\r\n\t\t}\r\n\t\tinput.cmb2-text-money {\r\n\t\t\twidth: 65px;\r\n\t\t}\r\n\r\n\t\t.give-multilevel-text-field {\r\n\t\t\twidth: 160px;\r\n\t\t}\r\n\t\t.cmb-type-radio-inline {\r\n\t\t\tmargin-left: 20px;\r\n\t\t}\r\n\r\n\t}\r\n\t.col-amount {\r\n\t\twidth: 70px;\r\n\t}\r\n\t.col-text {\r\n\t\twidth: 140px;\r\n\t}\r\n\t.col-sort {\r\n\t\tdisplay: none !important;\r\n\t}\r\n\t.give-money-field {\r\n\t\twidth: 55px;\r\n\t}\r\n}\r\n\r\n@media only screen and (min-width: 1201px) {\r\n\r\n\t#_give_donation_levels_repeat > .cmb-repeatable-grouping .cmb-field-list {\r\n\r\n\t\t> .cmb-remove-field-row {\r\n\t\t\tfloat: right;\r\n\t\t}\r\n\t\t> .cmb-row {\r\n\t\t\tpadding-right: 20px;\r\n\t\t}\r\n\t\t> .cmb-remove-field-row.cmb-row {\r\n\t\t\tpadding-right: 0;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.col-amount {\r\n\t\twidth: 93px;\r\n\t}\r\n\t.col-text {\r\n\t\twidth: 195px;\r\n\t}\r\n\t.col-sort {\r\n\t\twidth: 100px;\r\n\t}\r\n\t.give-multilevel-text-field {\r\n\t\twidth: 205px;\r\n\t}\r\n\r\n}\r\n\r\n//Small Resolution Repeater\r\n@media only screen and (max-width: 850px) {\r\n\tdiv.cmb-type-levels-repeater-header {\r\n\t\tdisplay: none !important;\r\n\t}\r\n}\r\n\r\n//-------------------------------------\r\n// Publish Metabox\r\n//-------------------------------------\r\n\r\n/*Shortcode Input */\r\n\r\n.shortcode-wrap {\r\n\tmargin: 1px 14px 12px 11px;\r\n\r\n\tlabel {\r\n\t\tmargin: 0 0 3px;\r\n\t\tdisplay: block;\r\n\t\tcursor: default;\r\n\t}\r\n\r\n\t.shortcode-input {\r\n\t\tmargin: 0;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n}\r\n\r\n//-------------------------------------\r\n// Content Options\r\n//-------------------------------------\r\n\r\n.cmb2-id--give-content-option,\r\n.cmb2-id--give-terms-option,\r\n.cmb2-id--give-offline-donation-enable-billing-fields-single,\r\n.cmb2-id--give-goal-option,\r\n.cmb2-id--give-customize-offline-donations {\r\n\tborder-bottom: none !important;\r\n\tmargin: 0 !important;\r\n}\r\n\r\n.cmb2-id--give-form-content,\r\n.cmb2-id--give-agree-label,\r\n.cmb2-id--give-offline-checkout-notes,\r\n.cmb2-id--give-set-goal,\r\n.cmb2-id--give-offline-donation-enable-billing-fields-single {\r\n\tborder-top: 1px solid #e9e9e9 !important;\r\n}\r\n\r\n/*-------------------------------------\r\nTerms and Conditions Metabox\r\n---------------------------------------*/\r\n\r\n.cmb2-id--give-agree-label,\r\n.cmb2-id--give-agree-text {\r\n\tdisplay: none;\r\n}\r\n\r\n/*-------------------------------------\r\nDashboard Columns\r\n-------------------------------------*/\r\n\r\ninput.shortcode-input {\r\n\twidth: 100%;\r\n}\r\n\r\n/*-------------------------------------\r\nASIDE\r\n-------------------------------------*/\r\n\r\n#side-sortables {\r\n\r\n\t.cmb-th label {\r\n\r\n\t\t&:after {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t}\r\n\t.cmb2-id--give-show-register-form {\r\n\t\tpadding: 10px 0 0 !important;\r\n\t}\r\n\r\n\t.cmb2-wrap > .cmb-field-list > .cmb-row {\r\n\t\tpadding-top: 10px;\r\n\t}\r\n\r\n\t.cmb-row .cmb2-metabox-description {\r\n\t\tpadding-bottom: 0;\r\n\t}\r\n\r\n}\r\n\r\n.cmb2-metabox-description {\r\n\tfont-size: 13px;\r\n\tline-height: 1.5;\r\n\tdisplay: block;\r\n}\r\n\r\n//-------------------------------------\r\n// Tooltips\r\n//-------------------------------------\r\n.give-tooltip {\r\n\tmargin: 0 3px;\r\n\tpadding: 0;\r\n\tfont-size: 14px;\r\n\t@include easing-transition();\r\n\tcolor: transparentize($dark, 0.5);\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\r\n\t&:hover {\r\n\t\tcolor: $dark;\r\n\t}\r\n\r\n}\r\n\r\n//-------------------------------------\r\n// Metabox Form\r\n// -------------------------------------\r\n#give-metabox-form-data {\r\n\r\n\t.inside {\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t}\r\n\r\n\t.give-metabox-panel-wrap {\r\n\t\tbackground: #fff;\r\n\t\toverflow: hidden;\r\n\t}\r\n\r\n\t.give_options_panel {\r\n\t\tpadding-left: 170px;\r\n\r\n\t\t.give-field-wrap {\r\n\t\t\tpadding: 1em 20px 1em 162px !important;\r\n\t\t\tmargin: 0;\r\n\t\t\tborder-bottom: 1px solid #eee;\r\n\r\n\t\t\t> label, > span.give-field-label {\r\n\t\t\t\tfloat: left;\r\n\t\t\t\twidth: 135px;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tmargin: 2px 0 0 -150px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t}\r\n\r\n\t\t\t.give-field-description {\r\n\t\t\t\tcolor: #aaaaaa;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tpadding-top: 10px;\r\n\t\t\t\tfont-style: italic;\r\n\t\t\t}\r\n\r\n\t\t\tul {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\r\n\t\t\t.mce-container iframe, textarea {\r\n\t\t\t\tmin-height: 250px !important;\r\n\t\t\t}\r\n\r\n\t\t\t.wp-editor-wrap {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.give-field-wrap:last-child {\r\n\t\t\tborder-bottom: 0;\r\n\t\t}\r\n\r\n\t\ttextarea.give-field {\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\r\n\t\t.give-field-wrap:hover .give-field-row-actions {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\t.give-field-wrap:last-child {\r\n\t\t\tborder-bottom: 0;\r\n\t\t}\r\n\r\n\t\t.give-inline-radio-fields {\r\n\t\t\tli {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tmargin-right: 15px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.give-repeatable-field-section {\r\n\t\t\tpadding: 10px;\r\n\t\t\tbackground: #f5f5f5;\r\n\r\n\t\t\t.give-repeatable-fields-section-wrapper {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tbackground-color: white;\r\n\t\t\t\tborder-collapse: collapse;\r\n\t\t\t}\r\n\r\n\t\t\t.give-row {\r\n\t\t\t\tborder-bottom: 15px solid #f5f5f5;\r\n\t\t\t\tbackground-color: white;\r\n\t\t\t}\r\n\r\n\t\t\t.give-template {\r\n\t\t\t\tdisplay: none;\r\n\t\t\t}\r\n\r\n\t\t\t.give-row:last-child {\r\n\t\t\t\tborder-bottom: 10px solid #f5f5f5;\r\n\t\t\t}\r\n\r\n\t\t\t.give-column {\r\n\t\t\t\tpadding: 0;\r\n\t\t\t}\r\n\r\n\t\t\t.give-remove {\r\n\t\t\t\tfloat: right;\r\n\t\t\t\twidth: 36px;\r\n\t\t\t\theight: 36px;\r\n\t\t\t\tpadding: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tline-height: 34px;\r\n\t\t\t\tfont-size: 21px;\r\n\t\t\t\tfont-weight: 300;\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t}\r\n\r\n\t\t\t.give-remove:hover {\r\n\t\t\t\tbackground-color: red;\r\n\t\t\t\tcolor: white;\r\n\t\t\t\twidth: 30px;\r\n\t\t\t\theight: 30px;\r\n\t\t\t\tborder-radius: 30px;\r\n\t\t\t\tmargin-top: 3px;\r\n\t\t\t\tline-height: 28px;\r\n\t\t\t}\r\n\r\n\t\t\t.give-row-head {\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\t\tcursor: move;\r\n\t\t\t\th2 {\r\n\t\t\t\t\ttext-align: left !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.give-row.closed .toggle-indicator:before {\r\n\t\t\t\tcontent: \"\\f140\";\r\n\t\t\t}\r\n\r\n\t\t\t.give-add-repeater-field-section-row-wrap {\r\n\t\t\t\tbackground-color: #f5f5f5;\r\n\t\t\t}\r\n\r\n\t\t\t.give-add-repeater-field-section-row {\r\n\t\t\t\tmargin: 5px 5px;\r\n\t\t\t}\r\n\r\n\t\t\t.give-field-wrap:last-child {\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\t}\r\n\r\n\t\t\t.give-ui-placeholder-state-highlight {\r\n\t\t\t\tbackground-color: #68bb6c;\r\n\t\t\t}\r\n\r\n\t\t\t.give-repeater-field-name {\r\n\t\t\t\tborder: 0 !important;\r\n\t\t\t\tpadding: 0 !important;\r\n\t\t\t}\r\n\r\n\t\t\t.give-repeater-field-description {\r\n\t\t\t\tcolor: #aaaaaa;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tpadding-bottom: 10px;\r\n\t\t\t\tfont-style: italic;\r\n\t\t\t}\r\n\r\n\t\t\t// Sortable jquery css fix.\r\n\t\t\t.ui-sortable-helper {\r\n\t\t\t\tdisplay: table !important;\r\n\t\t\t}\r\n\t\t\t.give-row.ui-sortable-helper {\r\n\t\t\t\tborder-bottom: 0;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n//-------------------------------------\r\n// Metabox Tabs\r\n//-------------------------------------\r\n#give-metabox-form-data {\r\n\r\n\t.give-metabox-tabs {\r\n\t\tmargin: 0;\r\n\t\tmin-width: 170px;\r\n\t\tfloat: left;\r\n\t\tline-height: 1em;\r\n\t\tpadding: 0 0 10px;\r\n\t\tposition: relative;\r\n\t\tbackground-color: #fafafa;\r\n\t\tborder-right: 1px solid #eee;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\t&:after {\r\n\t\t\tcontent: \"\";\r\n\t\t\tdisplay: block;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 9999em;\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: -9999em;\r\n\t\t\tleft: 0;\r\n\t\t\tbackground-color: #fafafa;\r\n\t\t\tborder-right: 1px solid #eee;\r\n\t\t}\r\n\r\n\t\tli {\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\t\t\tdisplay: block;\r\n\t\t\tposition: relative;\r\n\r\n\t\t\ta {\r\n\t\t\t\tmargin: 0;\r\n\t\t\t\tpadding: 10px;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tbox-shadow: none;\r\n\t\t\t\ttext-decoration: none;\r\n\t\t\t\tline-height: 20px !important;\r\n\t\t\t\tborder-bottom: 1px solid #eee;\r\n\t\t\t\toverflow: hidden;\r\n\r\n\t\t\t\tspan.give-label {\r\n\t\t\t\t\twidth: 122px;\r\n\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t.give-metabox-sub-tabs li {\r\n\t\t\tbackground-color: #f1f1f1;\r\n\t\t\ta {\r\n\t\t\t\tborder-bottom-color: #e5e5e5;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tli.active {\r\n\t\t\t> a {\r\n\t\t\t\tcolor: #555;\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tbackground-color: #eee;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tli.has-sub-fields.active > a {\r\n\t\t\tbackground-color: #ddd;\r\n\t\t}\r\n\r\n\t\tli.has-sub-fields:not(.active):hover {\r\n\t\t\tul.give-metabox-sub-tabs {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tbottom: 0;\r\n\t\t\t\tleft: 170px;\r\n\t\t\t\twidth: 170px;\r\n\t\t\t\tmax-height: 250px;\r\n\t\t\t\toverflow-y: scroll;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n}\r\n\r\n// Icons only display for tight resolutions.\r\n@media only screen and (min-width: 851px) and (max-width: 1025px),\r\n(max-width: 550px) {\r\n\r\n\t#give-metabox-form-data {\r\n\t\tul.give-metabox-tabs {\r\n\t\t\tmin-width: 40px;\r\n\r\n\t\t\tli > a {\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\t&:before {\r\n\t\t\t\t\tmargin-right: 0;\r\n\t\t\t\t\tfont-size: 15px;\r\n\t\t\t\t}\r\n\t\t\t\tspan {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t\t.give_options_panel {\r\n\t\t\tpadding-left: 40px;\r\n\t\t}\r\n\r\n\t}\r\n\t//#give-metabox-form-data\r\n}\r\n\r\n//-------------------------------------\r\n// Export Form\r\n// -------------------------------------\r\n\r\n#give-export-payments {\r\n\t.give_forms_categories,\r\n\t.give_forms_tags {\r\n\t\tinput {\r\n\t\t\tcolor: #999;\r\n\t\t}\r\n\r\n\t\tmin-width: 250px;\r\n\t\tmargin: 0 0 10px 0;\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\tdiv.chosen-container:first-of-type {\r\n\t\tmargin-top: 10px;\r\n\t}\r\n}\r\n\r\n/*-------------------------------------\r\nDoc Links\r\n-------------------------------------*/\r\n\r\n.give-docs-link {\r\n\ttext-align: right;\r\n\tmargin-right: 15px;\r\n\r\n\ta {\r\n\t\tcolor: #999;\r\n\t\ttext-decoration: none;\r\n\t\tfont-style: italic;\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: rgb(0, 115, 170);\r\n\t\t}\r\n\t\tspan {\r\n\t\t\tfont-style: normal;\r\n\t\t}\r\n\t}\r\n}","/**\n * Give Add-ons SCSS\n *\n * @description Add-on Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n.type-download {\n float: left;\n margin: 0 1em 1em 0 !important;\n padding: 0;\n vertical-align: top;\n width: 280px;\n text-decoration: none;\n color: inherit;\n border: 1px solid #ddd;\n display: block;\n min-height: 365px;\n overflow: hidden;\n background: #f5f5f5;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), inset 0 -1px 0 rgba(0, 0, 0, .1);\n -webkit-transition-property: border, background, color;\n transition-property: border, background, color;\n -webkit-transition-duration: .05s;\n transition-duration: .05s;\n -webkit-transition-timing-function: ease-in-out;\n transition-timing-function: ease-in-out;\n position: relative;\n\n &:hover {\n\tborder: 1px solid #d1d1d1;\n }\n\n > .featured-img img {\n\tborder-bottom: 1px solid #ddd;\n }\n\n .addon-content {\n\t@include clearfix;\n\tpadding: 15px 20px;\n\n\t.addon-heading {\n\t margin: 0 0 10px;\n\t a {\n\t\toutline: none;\n\t\ttext-decoration: none;\n\t }\n\t}\n\n }\n\n .addon-footer-wrap {\n\tborder-top: 1px solid #ddd;\n\tposition: absolute;\n\tbottom: 2px;\n\tleft: 0;\n\twidth: 100%;\n\tbackground-color: #FFF;\n\tpadding: 15px 20px;\n }\n\n}\n\n.give-view-addons-all, .type-download {\n\n span.dashicons {\n\twidth: 16px;\n\theight: 16px;\n\tfont-size: 14px;\n\tmargin: 6px 0 0 0;\n }\n\n}\n\n.give-view-addons-all span.dashicons {\n margin-left: 3px;\n}\n","/**\n * Give Reports SCSS\n *\n * @description Payment History Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n//---------------------------------------------------------\n// Dashboard Widget\n//---------------------------------------------------------\n#give-dashboard-widgets-wrap {\n\n .inside {\n padding-top: 0;\n padding-bottom: 0;\n\n /* counteract extra padding in Income Report graph */\n .give_forms_page_give-reports & {\n padding-left: 0;\n }\n\n #give-graphs-filter {\n float:none;\n }\n }\n\n .postbox {\n margin-bottom: 10px;\n }\n\n table.reports-table {\n clear: none;\n }\n\n #give-date-range-options {\n float: left;\n\n > span {\n float: left;\n line-height: 30px;\n font-style: italic;\n padding: 0 5px 0 0;\n }\n\n }\n\n}\n\n\n#give-graphs-filter {\n float:right;\n\n .tablenav {\n margin: 0 0 0 17px;\n .actions {\n padding: 0;\n }\n }\n}\n\n//---------------------------------------------------------\n// Global Graph Styles\n//---------------------------------------------------------\n\n.give-graph {\n .y1Axis {\n color: #66bb6a !important;\n }\n .y2Axis {\n color: #546e7a !important;\n }\n}\n\n//---------------------------------------------------------\n//Donor Filter\n//---------------------------------------------------------\nbody.give_forms_page_give-reports, body.give_forms_page_give-payment-history {\n\n h1.nav-tab-wrapper, h2.nav-tab-wrapper {\n margin-bottom: 10px;\n }\n .actions {\n padding-top: 0;\n }\n\n .pagination-links {\n margin-left: 10px;\n }\n\n p.donor-search {\n margin-right: 10px;\n }\n\n .tablenav-right {\n\n .tablenav-pages {\n float: right;\n }\n #give-reports-view {\n margin-top: 0;\n }\n .actions {\n float: left;\n }\n\n }\n\n p.search-box {\n float: left;\n }\n\n .reports-table-nav.tablenav.top {\n width: 100%;\n float: none;\n margin: 0 0 10px;\n }\n\n .reports-forms-details-wrap.top {\n float: right;\n overflow: hidden;\n\n #give-reports-filter {\n float: left;\n }\n > .actions {\n padding-right: 0;\n }\n }\n\n .tablenav.bottom {\n margin-top: 10px;\n }\n\n h3.reports-earnings-title {\n margin: 7px 0 0;\n }\n\n .reports-views-wrap {\n padding: 3px 0 0;\n }\n\n .wrap.give-reports-donors-wrap {\n margin-right: 0;\n margin-bottom: 10px;\n }\n\n .widefat tbody td, .widefat tbody th {\n padding-top: 12px;\n padding-bottom: 12px;\n }\n\n}\n\n//---------------------------------------------------------\n//Export Options Styles\n//---------------------------------------------------------\nbody.give_forms_page_give-reports table.export-options-table {\n tbody td {\n padding: 20px 12px;\n vertical-align: top;\n }\n .give-export-form {\n position: relative;\n .notice-wrap {\n background-color: transparent;\n padding: 12px 12px 4px;\n margin: 2px 0 -16px -11px;\n overflow: auto;\n .spinner {\n margin: -2px -12px 8px 0;\n }\n }\n }\n\n span#give-start-wrap, span#give-end-wrap {\n input {\n width: 100px;\n }\n }\n\n}\n\n#export-donor-options-wrap {\n p {\n padding: 20px 0 0;\n margin: 0;\n font-weight: bold;\n }\n ul {\n max-width: 900px;\n overflow: hidden;\n\n li {\n margin: 0;\n padding: 0 5px 5px 0;\n box-sizing: border-box;\n float: left;\n width: 33%;\n }\n }\n\n}\n\n//---------------------------------------------------------\n//Recount Stats Form\n//---------------------------------------------------------\n\n#give-tools-recount-form {\n\n .notice-wrap {\n position: relative;\n min-height: 25px;\n margin: 10px -12px -12px;\n background: #EFEFEF;\n padding: 10px 12px 12px;\n border-top: 1px solid #E5E5E5;\n\n .give-progress {\n position: absolute;\n top: 15px;\n }\n\n .spinner {\n position: absolute;\n right: 14px;\n top: 13px;\n margin: 0;\n }\n\n #give-batch-success {\n margin-bottom: 6px;\n }\n\n }\n\n}\n\n//---------------------------------------------------------\n//Progress Bar Styles\n//---------------------------------------------------------\n.give-progress {\n height: 15px;\n width: 95%;\n border-radius: 4px;\n overflow: hidden;\n > div {\n height: 100%;\n width: 0;\n }\n\n}\n\n.admin-color-fresh .give-export-form .give-progress div, .give-export-form .give-progress div {\n background: #0073aa;\n}\n\n.admin-color-light .give-export-form .give-progress div {\n background: #888;\n}\n\n.admin-color-blue .give-export-form .give-progress div {\n background: #096484;\n}\n\n.admin-color-coffee .give-export-form .give-progress div {\n background: #c7a589;\n}\n\n.admin-color-ectoplasm .give-export-form .give-progress div {\n background: #a3b745;\n}\n\n.admin-color-midnight .give-export-form .give-progress div {\n background: #e14d43;\n}\n\n.admin-color-sunrise .give-export-form .give-progress div {\n background: #dd823b;\n}\n\n//---------------------------------------------------------\n//Tools\n//---------------------------------------------------------\n\n.recount-stats-controls form {\n display: inline;\n}\n\n.give-recount-stats-descriptions {\n margin: 8px 0 0;\n display: block;\n\n span {\n line-height: 24px;\n font-size: 13px;\n font-style: italic;\n font-weight: normal;\n color: #aaa;\n margin: 0;\n display: none;\n }\n}\n\n//---------------------------------------------------------\n//Payment Methods\n//---------------------------------------------------------\n.gateways-report-tablenav {\n .actions.bulkactions {\n padding-right: 0;\n }\n}\n\n//---------------------------------------------------------\n//Table List Styles\n//---------------------------------------------------------\n\ntable.give-table {\n\n td {\n vertical-align: middle;\n }\n td.row-title {\n h3 {\n margin: 0 0 0.4em;\n font-size: 1.2em;\n }\n p {\n font-size: 13px;\n font-style: italic;\n font-weight: normal;\n color: #aaa;\n margin: 0;\n }\n }\n\n}\n\n#give-graphs-filter > .tablenav {\n height: auto;\n}\n\n//---------------------------------------------------------\n//Logs\n//---------------------------------------------------------\n#give-logs-filter {\n .search-box {\n float: right;\n }\n .tablenav.top {\n float: left;\n clear: none;\n margin-top: 0;\n }\n}","/**\n * Give Admin Welcome SCSS\n *\n * @description Displays when user activates the plugin\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n */\n\n.welcome-h1 {\n display: inline-block;\n margin-right: 15px !important;\n}\n\n.about-wrap {\n h3 {\n margin: 1.5em 0 .6em;\n }\n\n img {\n border:none;\n }\n}\n\n.give-badge {\n padding-top: 150px;\n height: 52px;\n width: 185px;\n color: #FFF;\n font-weight: bold;\n font-size: 14px;\n text-align: center;\n text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);\n margin: 0 -5px;\n\n position: absolute;\n top: 0;\n right: 0;\n}\n\n.introduction {\n padding: 0 0 20px;\n margin: 0 0 20px;\n}\n\n//Feature section\n.feature-section {\n margin-top: 40px;\n\n span.dashicons {\n width: 16px;\n height: 16px;\n font-size: 14px;\n margin: 6px 0 0 0;\n }\n\n .feature-section-item {\n width: 48%;\n float: left;\n }\n\n div.last-feature {\n margin-right: 0;\n margin-left: 4%;\n }\n\n}\n\n//Get started\n[class^=\"dashboard_page_give-\"], [class*=\"dashboard_page_give-\"] {\n .about-text {\n min-height: 0;\n }\n}\n\n//Social Media\n.social-items-wrap {\n display: inline-block;\n > div {\n display: inline-block;\n }\n .twitter-item-wrap {\n margin: 0 20px 10px 0;\n }\n}\n\n//Credits\n.wp-person {\n img {\n border-radius: 50%;\n }\n a.web {\n margin: 17px 0 0;\n font-weight: bold;\n font-style: italic;\n }\n}\n\n//Newsletter\n.newsletter-intro {\n font-size: 13px;\n font-style: italic;\n color: #777;\n}\n\n.give-newsletter-form-wrap {\n margin: 10px 0 20px -5px;\n max-width: 700px;\n\n td {\n padding: 3px;\n }\n\n div.give-newsletter-confirmation {\n background: #fff;\n -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n margin: 5px 10px 4px 5px;\n padding: 1px 12px;\n border-left: 4px solid #7ad03a;\n display: none;\n > p {\n margin: 0.5em 0;\n padding: 2px;\n }\n }\n\n}","/**\n * Give Logs SCSS\n *\n * @description Payment History Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n#give_donor_export_form {\n margin: 0 0 5px;\n}\n\n\n#give-payments-filter .give-donation-status {\n display: inline-block;\n}\n\n.column-status {\n .give-donation-status, .give-test-mode-transactions-label {\n display: inline-block;\n }\n .give-test-mode-transactions-label {\n margin: 0 5px;\n vertical-align: middle;\n }\n}\n","/**\r\n * Give Settings SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n */\r\n\r\n//--------------------------------------------------------------\r\n// General Settings\r\n//--------------------------------------------------------------\r\n\r\n.give-settings-page {\r\n\r\n\t.nav-tab-wrapper {\r\n\t\tmargin-bottom: 5px;\r\n\t\toverflow: visible;\r\n\t}\r\n\r\n\t.cmb2-wrap .cmb-type-checkbox input[type=\"checkbox\"] {\r\n\t\tdisplay: block;\r\n\t\tmargin-bottom: 5px;\r\n\t}\r\n\r\n\tdiv.give-submit-wrap {\r\n\t\tmargin: 20px 0;\r\n\t}\r\n\r\n\t.give_forms_page_give-payment-history .postbox .hndle {\r\n\t\tcursor: default;\r\n\t}\r\n\r\n\t.give-input-field {\r\n\t\twidth: 25em;\r\n\t}\r\n\r\n\ttable table input[type=\"text\"] {\r\n\t\twidth: 15em;\r\n\t}\r\n}\r\n\r\n.give-setting-tab-header {\r\n\tclear: both;\r\n\toverflow: hidden;\r\n\tmargin: 30px 0;\r\n\r\n\th2 {\r\n\t\tmargin-top: 8px;\r\n\t}\r\n}\r\n\r\n.give-radio-inline {\r\n\tul {\r\n\t\tmargin-top: 0;\r\n\t}\r\n\r\n\tli {\r\n\t\tdisplay: inline-block;\r\n\t\tmargin: 0 0 0 15px;\r\n\t}\r\n\r\n\tli:first-child {\r\n\t\tmargin-left: 0;\r\n\t}\r\n}\r\n\r\n// Tools page: fix ajax search user list hide bug\r\n.give-tools-setting-page .bulkactions {\r\n\toverflow: visible;\r\n}\r\n\r\n//Ugly but necessary to override WP core styles.\r\n.form-table td.give-radio-inline fieldset li > label {\r\n\tmargin: 5px 0 0 !important;\r\n}\r\n\r\np.give-field-description, .cmb2-metabox-description {\r\n\tcolor: #aaaaaa;\r\n\tfont-style: italic;\r\n\tfont-size: 13px !important;\r\n}\r\n\r\n.give-image-thumb {\r\n\tposition: relative;\r\n\tmargin-top: 14px;\r\n\r\n\tspan.give-delete-image-thumb {\r\n\t\tposition: absolute;\r\n\t\tbackground: red;\r\n\t\tcolor: white;\r\n\t\tborder-radius: 30px;\r\n\t\tleft: -10px;\r\n\t\ttop: -10px;\r\n\t}\r\n\r\n\timg {\r\n\t\tmax-width: 400px;\r\n\t\tborder: 4px solid white;\r\n\t}\r\n}\r\n\r\n.cmb-type-give-title label,\r\n.give-setting-tab-header h2 {\r\n\tfloat: left;\r\n\tdisplay: inline-block;\r\n\twidth: 220px;\r\n\tfont-style: italic;\r\n\tcolor: #AAA;\r\n\tmargin: 0;\r\n\tfont-size: 14px;\r\n}\r\n\r\n.postbox-container #_give_donation_levels_repeat > .cmb-repeatable-grouping:not(:last-of-type) {\r\n\tborder-bottom: 1px solid #e9e9e9;\r\n\tborder-top: none;\r\n}\r\n\r\n.cmb-type-enabled-gateways .cmb-td > p:first-of-type {\r\n\tdisplay: none;\r\n}\r\n\r\n// CMB2 Checkbox Revised Styles\r\n.cmb-type-checkbox .cmb-td {\r\n\twidth: 80%;\r\n\tlabel {\r\n\t\tfont-size: 13px;\r\n\t}\r\n}\r\n\r\n/* Responsive Settings Rows */\r\n.give_settings {\r\n\t.cmb2-wrap .cmb-row {\r\n\t\tdisplay: table-row;\r\n\t\t> .cmb-th, > .cmb-td {\r\n\t\t\tdisplay: table-cell;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/* Custom Title Separators */\r\n.cmb2-id-give-title {\r\n\tlabel {\r\n\t\tfont-style: italic;\r\n\t\tcolor: #AAA;\r\n\t\tcursor: default;\r\n\t}\r\n\t> div.cmb-th {\r\n\t\tpadding-bottom: 10px;\r\n\t}\r\n\t> div.cmb-td {\r\n\t\tpadding-bottom: 5px;\r\n\t}\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Payment Gateways\r\n//--------------------------------------------------------------\r\n.give-payment-gatways-list li.ui-sortable-handle {\r\n\r\n\tspan.give-drag-handle {\r\n\t\tpadding: 3px 4px 0 0;\r\n\t\tfont-size: 15px;\r\n\t\tfont-weight: normal;\r\n\t\tcolor: #bdbdbd;\r\n\t\tcursor: move;\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: #333;\r\n\t\t}\r\n\r\n\t}\r\n\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Emails\r\n//--------------------------------------------------------------\r\n\r\n.give-email-tags-wrap {\r\n\tmargin: 5px 0 0;\r\n\tcode {\r\n\t\tfont-style: normal;\r\n\t\tpadding: 1px 2px;\r\n\t\tfont-size: 12px;\r\n\t}\r\n\tspan {\r\n\t\tdisplay: block;\r\n\t\tcolor: #AAA;\r\n\t\tfont-style: italic;\r\n\t\tmargin: 0 0 2px;\r\n\t\tfont-size: 13px;\r\n\t}\r\n\t.give_price_tag {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// System Info page styles\r\n//--------------------------------------------------------------\r\n\r\n#system-info-textarea {\r\n\twidth: 800px;\r\n\theight: 600px;\r\n\tfont-family: Menlo, Monaco, monospace;\r\n\tbackground: #FFF;\r\n\twhite-space: pre;\r\n\toverflow: auto;\r\n\tdisplay: block;\r\n\t/*rtl:ignore*/\r\n\tdirection: ltr;\r\n}\r\n\r\n#give-download-sysinfo {\r\n\tmargin: 0;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// API\r\n//--------------------------------------------------------------\r\n\r\n.cmb2-id-api {\r\n\r\n\t.cmb-td {\r\n\t\tpadding: 0;\r\n\t}\r\n\ttable th {\r\n\t\tpadding: 10px 8px;\r\n\t}\r\n\r\n\t.give-ajax-user-search {\r\n\t\tpadding: 3px 5px;\r\n\r\n\t}\r\n\r\n}\r\n\r\n.give_user_search_wrap {\r\n\tposition: relative;\r\n\toverflow: visible;\r\n}\r\n\r\n.give_user_search_results {\r\n\tposition: absolute;\r\n\tleft: 0;\r\n\ttop: 27px;\r\n\tz-index: 100;\r\n\r\n\ta.give-ajax-user-cancel {\r\n\t\tposition: absolute;\r\n\t\tright: 6px;\r\n\t\ttop: 2px;\r\n\t}\r\n\tul {\r\n\t\tpadding: 10px 10px 4px;\r\n\t\tmargin: 0;\r\n\t\tbackground: #f0f0f0;\r\n\t\tborder: 1px solid #DFDFDF;\r\n\t\twidth: 300px;\r\n\t\tmax-height: 200px;\r\n\t\toverflow-y: scroll;\r\n\t}\r\n\r\n}\r\n\r\n#api {\r\n\r\n\t.tablenav .actions {\r\n\t\toverflow: visible;\r\n\t}\r\n\r\n}\r\n\r\na.give-delete {\r\n\tcolor: #a00;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// License\r\n//--------------------------------------------------------------\r\n.give-settings-wrap-licenses {\r\n\t.give-license-deactivate {\r\n\t\tmargin: 1px 0 0 10px;\r\n\t\theight: 30px;\r\n\t}\r\n\r\n\t.give-license-field {\r\n\t\tbackground: #FFF url('../images/close.png') no-repeat;\r\n\t\tbackground-position: 98.5% center;\r\n\t\tbackground-size: 18px;\r\n\t}\r\n\r\n\t.give-license-active, .give-license-active:focus {\r\n\t\tbackground-image: url('../images/tick.png');\r\n\t\tbackground-color: #FFF;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: 98.5% center;\r\n\t\toutline: none;\r\n\t\tbackground-size: 16px;\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n}\r\n\r\n/* Addon grid design */\r\n.give-settings-page {\r\n\tmargin-top: 20px;\r\n\r\n\t.give-settings-wrap-licenses {\r\n\t\tdisplay: block;\r\n\t\tposition: relative;\r\n\t\tfloat: left;\r\n\t\twidth: 30.5%;\r\n\t\tmin-height: 180px;\r\n\t\tmargin: 20px 1% 20px 0;\r\n\t}\r\n\r\n\t.give-license-key {\r\n\t\tlabel {\r\n\t\t\tmargin: 0 0 0 10px;\r\n\t\t\tpadding: 10px 0;\r\n\t\t\tdisplay: block;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tfont-weight: 600;\r\n\t\t\tcursor: default;\r\n\t\t}\r\n\t}\r\n\r\n\t.give-license-block {\r\n\t\tmargin: 0 10px;\r\n\t}\r\n\r\n\tinput[type=\"text\"].give-license-field,\r\n\tinput[type=\"password\"].give-license-field {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t.give-license-block input[type=\"submit\"] {\r\n\t\tposition: absolute;\r\n\t\ttop: 3px;\r\n\t\tright: 10px;\r\n\t\theight: 24px;\r\n\t\tline-height: 22px;\r\n\t\tpadding: 0 8px 1px;\r\n\t\tfont-size: 11px;\r\n\t}\r\n\r\n\t//License status notice.\r\n\t.give-license-status-notice {\r\n\t\tbackground: #fff;\r\n\t\tborder-left: 4px solid #fff;\r\n\t\t-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\t\tbox-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\t\tmargin: 5px 0 2px;\r\n\t\tpadding: 1px 12px;\r\n\r\n\t\tp {\r\n\t\t\tpadding: 10px 0;\r\n\t\t\tmargin: 0;\r\n\t\t}\r\n\r\n\t\ta {\r\n\t\t\tcolor: #444;\r\n\t\t\tcursor: pointer;\r\n\t\t\t&:hover {\r\n\t\t\t\ttext-decoration: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-expires-soon {\r\n\t\tborder-color: #00a0d2;\r\n\t}\r\n\r\n\t//Inactive or Expired.\r\n\t.give-license-status-notice.give-inactive,\r\n\t.give-license-status-notice.give-license-expired {\r\n\t\tborder-color: #e24e4e;\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-error,\r\n\t.give-license-status-notice.give-license-no_activations_left,\r\n\t.give-license-status-notice.give-license-missing,\r\n\t.give-license-status-notice.give-license-invalid,\r\n\t.give-license-status-notice.give-license-site_inactive,\r\n\t.give-license-status-notice.give-license-item_name_mismatch {\r\n\t\tborder-color: orange;\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-lifetime-notice,\r\n\t.give-license-status-notice.give-license-expiration-date {\r\n\t\tborder-color: #46b450;\r\n\t}\r\n\r\n\t.give-license-status-notice.give-license-expires-soon a:hover,\r\n\t.give-license-status-notice.give-license-expired a:hover {\r\n\t\ttext-decoration: none;\r\n\t}\r\n}\r\n\r\n/* Responsive fixes: Addon grid design */\r\n@media screen and (max-width: 1100px) {\r\n\t.give-settings-page .give-settings-wrap-licenses {\r\n\t\twidth: 45%;\r\n\t\tmin-height: 150px;\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n\t.give-settings-page .give-settings-wrap-licenses {\r\n\t\twidth: 100%;\r\n\t\tmax-width: 320px;\r\n\t}\r\n}\r\n\r\n/* Tables */\r\n\r\n.give-table {\r\n\r\n\tthead {\r\n\t\tth {\r\n\t\t\tpadding: 8px 10px !important;\r\n\t\t}\r\n\t}\r\n\r\n}\r\n\r\n//Fix double <hr>s for change to `give_title` in 1.3.5\r\n.give_settings .cmb-td hr + hr {\r\n\tdisplay: none;\r\n}\r\n\r\n//Set a min-height for TinyMCE so it's not too small when hidden in a tab and then revealed\r\n.post-type-give_forms .mce-container iframe, .post-type-give_forms .wp-editor-area {\r\n\tmin-height: 400px;\r\n}\r\n\r\n// Widget Page\r\n.give-field-description {\r\n\tcolor: #aaaaaa;\r\n\tfont-style: italic;\r\n\tmargin: 0;\r\n\tpadding-top: .5em;\r\n}\r\n\r\n// Setting page tab\r\nh2.give-nav-tab-wrapper {\r\n\toverflow: hidden;\r\n\theight: 35px;\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n\t.give-nav-tab-wrapper {\r\n\t\tposition: relative;\r\n\t\tpadding-top:0 !important;\r\n\r\n\t\t> a {\r\n\t\t\twidth: 100%;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tmargin:0;\r\n\t\t\t&:hover {\r\n\t\t\t\tborder-bottom: 1px solid #ccc;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tdiv.give-sub-nav-tab-wrapper {\r\n\t\t\tposition: absolute;\r\n\t\t\ttop:0;\r\n\t\t\tright:0;\r\n\r\n\t\t\t#give-show-sub-nav {\r\n\t\t\t\theight: 28px;\r\n\t\t\t\twidth: 30px;\r\n\t\t\t\tborder-radius: 0;\r\n\t\t\t\tmargin:0;\r\n\t\t\t\t> span.dashicons {\r\n\t\t\t\t\tmargin: 6px auto 0;\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t\tnav.give-sub-nav-tab {\r\n\t\t\t\ttop:35px;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n.give-sub-nav-tab-wrapper {\r\n\tposition: relative;\r\n\tdisplay: inline-block;\r\n\tz-index: 9999;\r\n\tfloat: left;\r\n\r\n\tnav.give-sub-nav-tab {\r\n\t\tborder: 1px solid #ccc;\r\n\t\tborder-bottom: 0;\r\n\t\tposition: absolute;\r\n\t\ttop: 32px;\r\n\t\tright: 0;\r\n\r\n\t\ta {\r\n\t\t\tfloat: left;\r\n\t\t\tbackground: white;\r\n\t\t\tpadding: 6px 10px;\r\n\t\t\tclear: both;\r\n\t\t\ttext-decoration: none;\r\n\t\t\tborder-bottom: 1px solid #ccc;\r\n\t\t\tmin-width: 170px;\r\n\t\t\tcolor: #555;\r\n\t\t\tfont-size: 14px;\r\n\t\t}\r\n\r\n\t\ta:hover {\r\n\t\t\tbackground: #e5e5e5;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n// By default hide setting tab wrapper.\r\n.give-sub-nav-tab-wrapper{\r\n\tdisplay:none;\r\n}\r\n\r\n#give-show-sub-nav {\r\n\ttext-decoration: none;\r\n\tpadding: 3px 4px;\r\n\tborder-bottom: 1px solid #ccc;\r\n\tline-height: 0;\r\n\tbackground: white;\r\n\tborder-radius: 4px;\r\n margin-top:5px;\r\n\r\n\t> span.dashicons {\r\n font-size:16px;\r\n height:16px;\r\n width:16px;\r\n\t}\r\n}\r\n\r\n#give-show-sub-nav:hover, #give-show-sub-nav:active {\r\n\toutline: none;\r\n\tbox-shadow: inset 0px 0px 4px #ddd;\r\n}","/**\r\n * Give Payment History SCSS\r\n *\r\n * @description Payment History Styles\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n#give-payment-filters, .give-submit-wrap {\r\n clear: both;\r\n background: #f5f5f5;\r\n border-color: #dfdfdf;\r\n overflow: auto;\r\n margin: 8px 0;\r\n padding: 12px;\r\n border-width: 1px;\r\n border-style: solid;\r\n font-size: 13px;\r\n line-height: 2.1em;\r\n}\r\n\r\n#give-payment-filters {\r\n p {\r\n color: #777;\r\n }\r\n ul.subsubsub {\r\n margin-bottom: 8px;\r\n }\r\n label {\r\n font-style: italic;\r\n margin: 0 10px;\r\n\r\n &.give-start-date-label {\r\n margin-left: 5px;\r\n }\r\n\r\n }\r\n\r\n}\r\n\r\n#give-payments-filter {\r\n ul.subsubsub {\r\n margin-bottom: 12px;\r\n }\r\n .tablenav.top {\r\n float: none;\r\n .bulkactions {\r\n margin-top: 1px;\r\n padding-top: 0;\r\n }\r\n\r\n }\r\n\r\n .give-email-column-value {\r\n font-size: 14px;\r\n font-weight: bold;\r\n }\r\n\r\n #the-list .check-column input {\r\n margin-top: 1px;\r\n }\r\n\r\n .column-details {\r\n width: 50px;\r\n }\r\n\r\n .column-amount {\r\n width: 120px;\r\n }\r\n\r\n}\r\n\r\ntr.status-refunded td {\r\n background: #cecece;\r\n border-top-color: #ccc;\r\n}\r\n\r\n.wp-list-table.forms th#date {\r\n width: 140px;\r\n}\r\n\r\n.give-mobile-link {\r\n line-height: 32px;\r\n vertical-align: middle;\r\n}\r\n\r\n.give-mobile-link img {\r\n max-width: 80%;\r\n height: auto;\r\n float: left;\r\n}\r\n\r\n//------------------------------------\r\n// Status Colors\r\n//------------------------------------\r\n\r\n.give-donation-status {\r\n > span {\r\n display: inline-block;\r\n width: 12px;\r\n height: 12px;\r\n position: relative;\r\n top: 1px;\r\n margin: 0;\r\n padding: 0;\r\n border-radius: 50%;\r\n background: #888;\r\n line-height: 16px;\r\n }\r\n\r\n //Pending\r\n &.status-pending > span {\r\n background-color: $orange;\r\n }\r\n\r\n //Complete\r\n &.status-complete > span, &.status-publish > span {\r\n background-color: $status-complete;\r\n }\r\n\r\n //Refunded\r\n &.status-refunded > span {\r\n background-color: $status-default;\r\n }\r\n\r\n &.status-failed > span {\r\n background-color: $red;\r\n }\r\n\r\n &.status-abandoned > span {\r\n background-color: $dark;\r\n }\r\n\r\n &.status-revoked > span {\r\n background-color: $status-revoked;\r\n }\r\n\r\n &.status-subscription > span, &.status-renewal > span, &.status-give_subscription > span {\r\n background-color: $status-subscription;\r\n }\r\n\r\n}\r\n\r\n//Test Payment Label\r\n#test-payment-label {\r\n @include give-label();\r\n background-color: $orange;\r\n margin: 0 15px;\r\n vertical-align: middle;\r\n}\r\n\r\n//ID & link field\r\n#give-payments-filter {\r\n\r\n .give-payment-id {\r\n @include give-label();\r\n font-weight: normal;\r\n @extend .give-item-label-gray;\r\n }\r\n\r\n .column-details {\r\n padding-right: 30px;\r\n }\r\n\r\n .give-donation-status {\r\n display: inline-block;\r\n }\r\n\r\n}\r\n\r\n//Payment View Metabox\r\n#give-order-update {\r\n .give-donation-status {\r\n display: inline-block;\r\n float: none;\r\n margin: 0 10px;\r\n position: relative;\r\n top: 3px;\r\n }\r\n}\r\n\r\n//Donation Column\r\n.column-donation_form {\r\n .donation-level-text-wrap {\r\n font-style: italic;\r\n display: block;\r\n }\r\n}\r\n\r\n/*---------------------\r\nResponsiveness\r\n---------------------------*/\r\n@media handheld, only screen and (max-width: 640px) {\r\n .wp-list-table.forms th {\r\n width: auto !important;\r\n }\r\n}\r\n\r\n.download_page_give-payment-history .ui-dialog .ui-dialog-titlebar-close span {\r\n margin-left: -8px;\r\n margin-top: -8px;\r\n}\r\n\r\n/* Payment Details\r\n-------------------------------------------------------------- */\r\n.give-admin-box .label {\r\n font-weight: 600;\r\n}\r\n\r\n.give-admin-box-inside {\r\n margin: 0;\r\n padding: 3px 10px;\r\n clear: both;\r\n border-bottom: 1px solid #eee;\r\n}\r\n\r\n.give-admin-box-inside .strong {\r\n font-weight: 600;\r\n}\r\n\r\n.give-payment-fees .fee-label {\r\n font-weight: normal;\r\n color: #666;\r\n}\r\n\r\n.give-admin-box .right {\r\n float: right;\r\n}\r\n\r\n#give-order-update .inside,\r\n#give-order-details .inside {\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n#give-order-update input.give_datepicker {\r\n width: 180px;\r\n}\r\n\r\n#give-order-update input[type=\"number\"].give-payment-time-hour,\r\n#give-order-update input[type=\"number\"].give-payment-time-min {\r\n width: 50px;\r\n}\r\n\r\n.give-admin-box-inside:last-child {\r\n border-bottom: 0;\r\n}\r\n\r\n#give-edit-order-form .data-payment-key {\r\n word-break: break-all;\r\n}\r\n\r\n.give-order-update-box #major-publishing-actions .button-secondary {\r\n margin-right: 10px;\r\n}\r\n\r\n#give-donation-overview th {\r\n text-align: left;\r\n}\r\n\r\n#give-donation-overview .give-select-chosen {\r\n width: 196px;\r\n}\r\n\r\n#give-donation-overview ul,\r\n#give-order-address-country-wrap select,\r\n#give-donor-details .order-data-address input,\r\n#give-edit-order-form .column input,\r\n#give-donor-details .order-data-column p.data input {\r\n clear: both;\r\n display: block;\r\n}\r\n\r\n.give-order-data input.small-text {\r\n margin: 0;\r\n}\r\n\r\n#give-order-update span.label {\r\n display: inline;\r\n width: 50px;\r\n}\r\n\r\n.give-order-update-box .button-primary {\r\n margin-right: 0;\r\n}\r\n\r\n#give-edit-order-form .column .description {\r\n padding-right: 10px;\r\n}\r\n\r\n#give-edit-order-form .column,\r\n#give-donation-overview .row > ul > li,\r\n#give-donation-overview .inside > ul > li {\r\n display: inline-block;\r\n position: relative;\r\n vertical-align: top;\r\n}\r\n\r\n#give-donation-overview ul {\r\n font-size: 0;\r\n\r\n li {\r\n font-size: 13px;\r\n\r\n &.actions {\r\n text-align: right;\r\n min-width: 200px;\r\n }\r\n\r\n &.remove {\r\n text-align: right;\r\n }\r\n\r\n }\r\n\r\n .row {\r\n padding: 12px;\r\n border-bottom: 1px solid #eee;\r\n }\r\n\r\n}\r\n\r\n#give-order-data .data span {\r\n color: #666;\r\n font-weight: 600;\r\n}\r\n\r\ninput.give-price-field {\r\n width: 80px;\r\n padding: 3px 5px;\r\n}\r\n\r\n.give_forms_page_give-payment-history.js .postbox .hndle {\r\n cursor: default;\r\n}\r\n\r\n//------------------------------------------\r\n//Payment Notes Section\r\n//------------------------------------------\r\n\r\n#give-payment-notes {\r\n textarea {\r\n min-height: 150px;\r\n }\r\n #give-add-payment-note {\r\n margin: 6px 0 15px;\r\n }\r\n\r\n}\r\n\r\n//------------------------------------------\r\n//Edit Order Form\r\n//------------------------------------------\r\n\r\n#give-billing-details {\r\n\r\n .column > div {\r\n margin: 0 0 10px;\r\n }\r\n\r\n label {\r\n display: block;\r\n }\r\n\r\n .column-container {\r\n padding: 5px 0 10px;\r\n }\r\n\r\n input[type=\"text\"] {\r\n width: 95%;\r\n }\r\n\r\n .chosen-container {\r\n width: 98% !important;\r\n }\r\n\r\n}\r\n\r\n//------------------------------------------\r\n//Responsive\r\n//------------------------------------------\r\n\r\n@media screen and (min-width: 1200px) {\r\n #give-edit-order-form .column {\r\n width: 33%;\r\n }\r\n\r\n #give-donation-overview.columns-4 li.actions {\r\n width: 25%;\r\n margin-top: 0;\r\n margin-right: 0;\r\n }\r\n\r\n}\r\n\r\n@media screen and (max-width: 1199px) {\r\n #give-edit-order-form .column {\r\n width: 49%;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 782px) {\r\n .order-data-column input[type=\"email\"] {\r\n padding: 6px 10px;\r\n }\r\n}\r\n\r\n//------------------------------------------\r\n//Donation Details\r\n//------------------------------------------\r\n#give-donor-details .inside, #give-donation-overview .inside {\r\n margin-top: 0;\r\n}\r\n\r\n.give_forms_page_give-payment-history #give-dashboard-widgets-wrap #side-sortables {\r\n padding-top: 0;\r\n}","/**\n * Give Admin Dashboard SCSS\n *\n * @description Styles the Give dashboard widget\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n.give-dashboard-widget {\n\n .give-dashboard-today {\n\ttext-align: center;\n\n\t.give-dashboard-date-today {\n\t margin: 10px 0 0;\n\t padding: 0;\n\t}\n\n\t.give-dashboard-happy-day {\n\t padding: 3px;\n\t margin: 0;\n\t}\n\n\t.give-dashboard-today-earnings {\n\t font-size: 42px;\n\t color: #4ead61;\n\t font-weight: bold;\n\t margin: 15px 0 0;\n\t line-height: 1;\n\t}\n\n\t.give-donations-today {\n\t font-size: 18px;\n\t font-weight: bold;\n\t margin: 0 0 30px;\n\t padding: 4px 0 1px;\n\t}\n\n\t.give-last-seven {\n\t font-size: 14px;\n\t font-weight: bold;\n\t padding: 0;\n\t margin: 0 0 30px;\n\t}\n\n }\n\n //Table Stats\n .give-table-stats {\n\twidth: 100%;\n\ttext-align: center;\n\tmargin: 0;\n\ttable-layout: fixed;\n\tborder-top: 1px solid #ececec;\n\tborder-spacing: 0;\n\n\t.give-dashboard-stat-total, .give-dashboard-stat-total-label {\n\t padding: 0;\n\t margin: 0;\n\t}\n\n\t.give-dashboard-stat-total {\n\t color: #4ead61;\n\t font-weight: bold;\n\t font-size: 16px;\n\t}\n\n }\n\n}\n\n//Fancy borders\n#give_dashboard_sales {\n\n > .inside {\n\tpadding: 0;\n }\n\n .give-table-stats {\n\ttd {\n\t padding: 10px 0;\n\t}\n\ttd:first-of-type {\n\t border-right: 1px solid #ececec;\n\t}\n\ttr#give-table-stats-tr-1 td {\n\t border-bottom: 1px solid #ececec;\n\t}\n }\n\n}\n\n//At a Glance Widget\n#dashboard_right_now {\n .give-forms-count:before {\n\t@include iconstyle();\n\tfont-size: 18px;\n\twidth: 18px;\n\theight: 18px;\n\tcontent: \"\\e800\";\n }\n}","/**\n * Give Forms SCSS\n *\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n//--------------------------------------------------------------\n// Donors Listing Page Style\n//--------------------------------------------------------------\n.give_forms_page_give-donors {\n .wrap > h2 {\n\tmargin-bottom: 15px;\n }\n\n .nav-tab-wrapper .dashicons {\n position: relative;\n top:2px;\n margin: 0 3px 0 0;\n }\n\n #give-donors-filter {\n\tposition: relative;\n\tp.search-box {\n\t float: left;\n\t margin: 0;\n\t}\n }\n\n .tablenav.top {\n\tfloat: right;\n\tclear: none;\n }\n}\n\n//--------------------------------------------------------------\n// Donor Styles\n//--------------------------------------------------------------\n#give-customer-card-wrapper {\n margin-left: -1px;\n z-index: 2;\n min-height: 200px;\n\n\n input {\n\tfont-weight: normal;\n }\n\n .customer-section {\n\tborder-bottom: 1px solid #eee;\n\tmargin-bottom: 10px;\n }\n\n .customer-section table {\n\tmargin-bottom: 0;\n }\n\n > div:first-child {\n\tpadding-top: 20px;\n }\n\n > div:last-child {\n\tpadding-bottom: 20px;\n\tborder: none;\n }\n\n //AVATAR\n .avatar-wrap {\n\tpadding: 0 15px 15px 0;\n\ttext-align: center;\n\tfloat: left;\n\n\timg {\n\t border-radius: 3px;\n\t}\n\n }\n\n a.delete {\n\ttext-decoration: none;\n\tcolor: #ff0000;\n\tmargin-right: 5px;\n }\n\n //Donor Header (non-avatar content)\n .donor-bio-header {\n\n\t.customer-since {\n\t margin: 10px 0;\n\t font-size: 16px;\n\t}\n\n\t.customer-id {\n display: inline-block;\n\t font-size: 24px;\n\t font-weight: 600;\n\t margin-right: 10px;\n\t}\n\n .customer-name-wrap {\n display: inline-block;\n }\n\n\t.customer-edit-link {\n\t margin-bottom: 15px;\n\t}\n\n }\n\n}\n\n.customer-main-wrapper {\n clear: both;\n margin: 0 0 20px;\n\n @media(max-width: 655px) {\n\twidth: 100%;\n }\n\n table {\n\tmargin: 0;\n }\n\n input {\n\twidth: 200px;\n }\n\n}\n\n//Donor Summary\n#donor-summary {\n padding: 0 20px;\n\n &:after {\n\tfont-family: \"dashicons\";\n\tcontent: \"\\f110\";\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\tfont-size: 100px;\n\tcolor: #F0F0F0;\n\tz-index: 0;\n }\n\n}\n#give-customer-card-wrapper .customer-address-wrapper {\n width: 202px;\n\n\tspan[data-key=\"line2\"] {\n\t\tdisplay: table;\n\t\tclear: both;\n\t}\n}\n\n#give-customer-card-wrapper .customer-address-wrapper select {\n width: 200px;\n}\n\n#give-customer-card-wrapper .customer-info {\n min-height: 185px;\n}\n\n#give-customer-card-wrapper .info-wrapper {\n min-height: 125px;\n}\n\n.customer-info .customer-name {\n font-size: 24px;\n font-weight: 600;\n}\n\n.disconnect-user a {\n font-size: 12px;\n font-weight: normal;\n text-decoration: none;\n}\n\n#customer-edit-actions {\n text-align: center;\n margin-bottom: 20px;\n line-height: 28px;\n}\n\n#customer-edit-actions .button-secondary {\n margin-right: 10px;\n}\n\n#give-customer-card-wrapper .edit-item {\n display: none;\n}\n\n#give-customer-card-wrapper .give_user_search_results {\n left: 1px;\n top: 16px;\n}\n\n#give-customer-card-wrapper .give_user_search_results ul {\n width: 200px\n}\n\n#customer-stats-wrapper {\n margin: 0 auto;\n text-align: center;\n padding: 15px;\n ul {\n\tmargin: 0;\n\tpadding: 0;\n\toverflow: hidden;\n\tli {\n\t width: 50%;\n\t float: left;\n\t line-height: 22px;\n\t font-size: 14px;\n\t margin: 0;\n\t}\n\n }\n\n a {\n\ttext-decoration: none;\n }\n}\n\n#customer-stats-wrapper .dashicons {\n color: #888;\n}\n\n#customer-tables-wrapper table {\n width: 100%;\n text-align: center;\n}\n\n#customer-tables-wrapper th {\n text-align: center;\n}\n\n#customer-tables-wrapper .donations tr > th:first-child,\n#customer-tables-wrapper .donations tr > td:first-child,\n#customer-tables-wrapper .emails tr > th:first-child,\n#customer-tables-wrapper .emails tr > td:first-child {\n text-align: left;\n}\n\n#customer-tables-wrapper .donations tr > td:only-child {\n text-align: center;\n}\n\n#customer-notes-wrapper {\n min-height: 50px;\n}\n\n.customer-notes-header span, .customer-notes-header img {\n font-weight: 600;\n line-height: 30px;\n vertical-align: middle;\n}\n\n.customer-note-input {\n width: 100%;\n margin-bottom: 5px;\n}\n\n//Customer Notes\n#give-customer-notes {\n div:nth-of-type(even) {\n\tbackground-color: #f9f9f9;\n }\n .customer-note-wrapper {\n\tborder-bottom: 1px solid #f9f9f9;\n\tmin-height: 38px;\n\tpadding: 0;\n\n\t.note-content-wrap {\n\t padding: 10px 12px;\n\t line-height: 20px;\n\t font-size: 14px;\n\t}\n\n }\n\n .give-no-customer-notes {\n\ttext-align: center;\n\tpadding: 20px;\n }\n\n}\n\n.customer-note-wrapper span {\n display: block;\n}\n\n.delete-customer {\n text-align: center;\n}\n\n","/**\r\n * Give Admin Buttons SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2016, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n/*=Give Shortcode Button\r\n--------------------------------------*/\r\n\r\n@media screen and (max-width: 782px) {\r\n #wp-content-media-buttons a.give-thickbox {\r\n padding: 6px 14px;\r\n line-height: normal;\r\n font-size: 14px;\r\n height: auto;\r\n }\r\n .wp-media-buttons span#give-media-button {\r\n margin-top: 0 !important;\r\n margin-left: 2px !important;\r\n }\r\n}\r\n\r\n/*=Button in shortcode tinymce dialog\r\n--------------------------------------*/\r\n\r\n.mce-primary.mce-give-primary button {\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n}\r\n\r\n/*=Admin Buttons w/ Icons\r\n--------------------------------------*/\r\n\r\n/* extends .wp-core-ui .button */\r\n.wp-core-ui .give-admin-button {\r\n padding-left: 7px;\r\n padding-right: 7px;\r\n}\r\n\r\n/* matches style of Add Media and Give Shortcodes buttons */\r\n.give-admin-button-icon {\r\n display: inline-block;\r\n width: 18px;\r\n height: 18px;\r\n vertical-align: text-top;\r\n margin: 0 2px;\r\n\r\n &:before {\r\n font: 400 18px/1 dashicons;\r\n speak: none;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n }\r\n\r\n /* specific DashIcon styles */\r\n &-update:before {\r\n content: \"\\f463\";\r\n }\r\n}\r\n","\n/* =Primary button in shortcode tinymce dialog\n-------------------------------------------------------------- */\n\n.mce-primary.mce-sc-primary button {\n\tpadding-right: 10px;\n\tpadding-left: 10px;\n}\n\n.mce-sc-popup {\n\ta {\n\t\ttext-decoration: underline;\n\t}\n\tp {\n\t\tmargin-bottom: 1em;\n\t\t&.strong {\n\t\t\tfont-weight: 600;\n\t\t}\n\t\t&.no-margin {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t&.margin-top {\n\t\t\tmargin-top: 1em;\n\t\t}\n\t}\n\t// Crop text which overflow in listbox.\n\t.mce-listbox button{\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden !important;\n\t}\n}\n\n/* =Shortcode button above wp_editor\n-------------------------------------------------------------- */\n\n@media screen and (max-width: 782px) {\n\t.wp-media-buttons button.sc-button span {\n\t\twidth: 18px !important;\n\t}\n}\n\n.wp-media-buttons {\n\tbutton.sc-button {\n\t\toutline: none;\n\t\tpadding-left: 5px;\n\t\tmargin-right: 0;\n\n\t\t&:active {\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\t}\n}\n\nbutton.sc-button {\n\t&:after {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\ttop: -1px;\n\t\tcontent: '';\n\t\twidth: 0;\n\t\theight: 0;\n\t\tborder-top: 6px solid #777;\n\t\tborder-right: 4px solid transparent;\n\t\tborder-left: 4px solid transparent;\n\t\tmargin: 0 3px 0 6px;\n\t}\n\n\t&.active:after {\n\t\ttop: -2px;\n\t\tborder-top: 0;\n\t\tborder-bottom: 6px solid #32373c;\n\t}\n}\n\n/* =Shortcode button dropdown menu\n-------------------------------------------------------------- */\n\n.sc-wrap {\n\tposition: relative;\n\tdisplay: inline-block;\n\tmargin-right: 5px;\n}\n\ndiv.sc-menu {\n\tdisplay: none;\n\tposition: absolute;\n\ttop: 100%;\n\tleft: 0;\n\tmin-width: 100%;\n\tmax-height: 410px;\n\tfont-size: 14px;\n\tbox-shadow: 0 3px 5px rgba( 0, 0, 0, 0.2 );\n\tbackground: #fff;\n\tborder: 1px solid rgba( 0, 0, 0, 0.15 );\n\toverflow: auto;\n\toverflow-x: hidden;\n\tpadding: 5px 0;\n\tmargin: -2px 0 0;\n\tz-index: 1002;\n}\n\ndiv.sc-shortcode {\n\tdisplay: block;\n\twhite-space: nowrap;\n\tcursor: pointer;\n\tpadding: 6px 12px;\n\tmargin-bottom: 2px;\n\n\t&:hover {\n\t\tcolor: #fff;\n\t}\n}\n\n/* =Shortcode tinymce dialog backdrop\n-------------------------------------------------------------- */\n\n#mce-modal-block.mce-reset.mce-fade.mce-in {\n\topacity: 0.7;\n\tfilter: alpha(opacity=70);\n}\n","/**\n * Give System Info SCSS\n *\n * @description System Info Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2016, WordImpress\n * @license https://opensource.org/licenses/gpl-3.0/ GNU Public License\n *\n * The following code is a derivative work of the code from the WooCommerce\n * plugin, which is licensed GPLv3. This code therefore is also licensed under\n * the terms of the GNU Public License, version 3.\n *\n * Copyright (c) 2015 WooThemes\n * Copyright (c) 2016 WordImpress, LLC\n*/\n\n.give-status-table {\n margin-bottom: 1em;\n\n h2 {\n font-size: 14px;\n margin: 0;\n }\n\n tr {\n &:nth-child(2n) {\n th,\n td {\n background: #fcfcfc;\n }\n }\n }\n\n th {\n font-weight: 700;\n padding: 9px;\n }\n\n td:first-child {\n width: 33%;\n }\n\n td.help {\n width: 1em;\n }\n\n td {\n padding: 9px;\n font-size: 1.1em;\n\n mark {\n background: transparent none;\n }\n\n mark.yes {\n color: $green;\n }\n\n mark.no {\n color: #999;\n }\n\n mark.error {\n color: $red;\n }\n\n ul {\n margin: 0;\n }\n }\n}\n\n.wrap div.give-debug-report-wrapper {\n margin-top: 1em;\n}\n\n.give-debug-report {\n display: none;\n margin: 10px 0;\n padding: 0;\n position: relative;\n\n textarea {\n font-family: monospace;\n width: 100%;\n margin: 0;\n height: 300px;\n padding: 20px;\n -moz-border-radius: 0;\n -webkit-border-radius: 0;\n border-radius: 0;\n resize: none;\n font-size: 12px;\n line-height: 20px;\n outline: 0;\n }\n}\n"],"mappings":"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","names":[],"sourceRoot":"/source/"}
give.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
6
  * Author: WordImpress
7
  * Author URI: https://wordimpress.com
8
- * Version: 1.8.5
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  * GitHub Plugin URI: https://github.com/WordImpress/Give
@@ -260,7 +260,7 @@ if ( ! class_exists( 'Give' ) ) :
260
 
261
  // Plugin version
262
  if ( ! defined( 'GIVE_VERSION' ) ) {
263
- define( 'GIVE_VERSION', '1.8.5' );
264
  }
265
 
266
  // Plugin Folder Path
5
  * Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
6
  * Author: WordImpress
7
  * Author URI: https://wordimpress.com
8
+ * Version: 1.8.6
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  * GitHub Plugin URI: https://github.com/WordImpress/Give
260
 
261
  // Plugin version
262
  if ( ! defined( 'GIVE_VERSION' ) ) {
263
+ define( 'GIVE_VERSION', '1.8.6' );
264
  }
265
 
266
  // Plugin Folder Path
includes/admin/class-admin-settings.php CHANGED
@@ -87,7 +87,8 @@ if ( ! class_exists( 'Give_Admin_Settings' ) ) :
87
  $current_tab = give_get_current_setting_tab();
88
 
89
  if ( empty( $_REQUEST['_give-save-settings'] ) || ! wp_verify_nonce( $_REQUEST['_give-save-settings'], 'give-save-settings' ) ) {
90
- die( __( 'Action failed. Please refresh the page and retry.', 'give' ) );
 
91
  }
92
 
93
  /**
87
  $current_tab = give_get_current_setting_tab();
88
 
89
  if ( empty( $_REQUEST['_give-save-settings'] ) || ! wp_verify_nonce( $_REQUEST['_give-save-settings'], 'give-save-settings' ) ) {
90
+ echo '<div class="notice error"><p>' . __( 'Action failed. Please refresh the page and retry.', 'give' ) . '</p></div>';
91
+ die();
92
  }
93
 
94
  /**
includes/admin/give-metabox-functions.php CHANGED
@@ -195,7 +195,7 @@ function give_render_field( $field ) {
195
 
196
  // Call render function.
197
  if ( is_array( $func_name ) ) {
198
- $func_name[0]->$func_name[1]( $field );
199
  } else {
200
  $func_name( $field );
201
  }
195
 
196
  // Call render function.
197
  if ( is_array( $func_name ) ) {
198
+ $func_name[0]->{$func_name[1]}( $field );
199
  } else {
200
  $func_name( $field );
201
  }
includes/admin/payments/view-order-details.php CHANGED
@@ -42,7 +42,6 @@ $customer_id = $payment->customer_id;
42
  $payment_date = strtotime( $payment->date );
43
  $user_info = give_get_payment_meta_user_info( $payment_id );
44
  $address = $payment->address;
45
- $gateway = $payment->gateway;
46
  $currency_code = $payment->currency;
47
  $gateway = $payment->gateway;
48
  $currency_code = $payment->currency;
42
  $payment_date = strtotime( $payment->date );
43
  $user_info = give_get_payment_meta_user_info( $payment_id );
44
  $address = $payment->address;
 
45
  $currency_code = $payment->currency;
46
  $gateway = $payment->gateway;
47
  $currency_code = $payment->currency;
includes/admin/reporting/export/class-batch-export-customers.php CHANGED
@@ -81,7 +81,7 @@ class Give_Batch_Customers_Export extends Give_Batch_Export {
81
  }
82
  }
83
 
84
- $this->price_id = ! empty( $request['give_price_option'] ) && 0 !== $request['give_price_option'] ? absint( $request['give_price_option'] ) : null;
85
 
86
  }
87
 
@@ -94,8 +94,6 @@ class Give_Batch_Customers_Export extends Give_Batch_Export {
94
  */
95
  public function csv_cols() {
96
 
97
- $cols = array();
98
-
99
  $columns = isset( $this->data['give_export_option'] ) ? $this->data['give_export_option'] : array();
100
 
101
  // We need columns.
@@ -215,7 +213,7 @@ class Give_Batch_Customers_Export extends Give_Batch_Export {
215
  }
216
  } else {
217
 
218
- // Export all customers
219
  $offset = 30 * ( $this->step - 1 );
220
  $donors = Give()->customers->get_customers( array( 'number' => 30, 'offset' => $offset ) );
221
 
81
  }
82
  }
83
 
84
+ $this->price_id = ! empty( $request['give_price_option'] ) && 'all' !== $request['give_price_option'] ? absint( $request['give_price_option'] ) : null;
85
 
86
  }
87
 
94
  */
95
  public function csv_cols() {
96
 
 
 
97
  $columns = isset( $this->data['give_export_option'] ) ? $this->data['give_export_option'] : array();
98
 
99
  // We need columns.
213
  }
214
  } else {
215
 
216
+ // Export all donors.
217
  $offset = 30 * ( $this->step - 1 );
218
  $donors = Give()->customers->get_customers( array( 'number' => 30, 'offset' => $offset ) );
219
 
includes/admin/reporting/export/export-actions.php CHANGED
@@ -63,25 +63,6 @@ function give_export_earnings() {
63
  add_action( 'give_earnings_export', 'give_export_earnings' );
64
 
65
 
66
- /**
67
- * Export all the customers to a CSV file.
68
- *
69
- * Note: The WordPress Database API is being used directly for performance
70
- * reasons (workaround of calling all posts and fetch data respectively)
71
- *
72
- * @since 1.5
73
- * @return void
74
- */
75
- function give_export_all_customers() {
76
- require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/class-export-customers.php';
77
-
78
- $customer_export = new Give_Donors_Export();
79
-
80
- $customer_export->export();
81
- }
82
-
83
- add_action( 'give_email_export', 'give_export_all_customers' );
84
-
85
  /**
86
  * Add a hook allowing extensions to register a hook on the batch export process
87
  *
@@ -107,6 +88,7 @@ add_action( 'plugins_loaded', 'give_register_batch_exporters' );
107
 
108
  /**
109
  * Register the payments batch exporter
 
110
  * @since 1.5
111
  */
112
  function give_register_payments_batch_export() {
@@ -134,6 +116,7 @@ function give_include_payments_batch_processor( $class ) {
134
 
135
  /**
136
  * Register the customers batch exporter
 
137
  * @since 1.5.2
138
  */
139
  function give_register_customers_batch_export() {
@@ -185,4 +168,4 @@ function give_include_forms_batch_processor( $class ) {
185
  require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/export/class-batch-export-forms.php';
186
  }
187
 
188
- }
63
  add_action( 'give_earnings_export', 'give_export_earnings' );
64
 
65
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
66
  /**
67
  * Add a hook allowing extensions to register a hook on the batch export process
68
  *
88
 
89
  /**
90
  * Register the payments batch exporter
91
+ *
92
  * @since 1.5
93
  */
94
  function give_register_payments_batch_export() {
116
 
117
  /**
118
  * Register the customers batch exporter
119
+ *
120
  * @since 1.5.2
121
  */
122
  function give_register_customers_batch_export() {
168
  require_once GIVE_PLUGIN_DIR . 'includes/admin/reporting/export/class-batch-export-forms.php';
169
  }
170
 
171
+ }
includes/admin/reporting/reports.php CHANGED
@@ -446,7 +446,6 @@ function give_reports_tab_export() {
446
  'placeholder' => __( 'Choose one or more from categories', 'give' ),
447
  )
448
  );
449
- $add_break = true;
450
  }
451
 
452
  if ( give_is_setting_enabled( give_get_option( 'tags' ) ) ) {
@@ -462,7 +461,6 @@ function give_reports_tab_export() {
462
  'placeholder' => __( 'Choose one or more from tags', 'give' ),
463
  )
464
  );
465
- $add_break = true;
466
  }
467
 
468
  wp_nonce_field( 'give_ajax_export', 'give_ajax_export' );
@@ -529,7 +527,6 @@ function give_reports_tab_export() {
529
  <?php wp_nonce_field( 'give_ajax_export', 'give_ajax_export' ); ?>
530
  <input type="hidden" name="give-export-class" value="Give_Batch_Customers_Export"/>
531
  <input type="hidden" name="give_export_option[query_id]" value="<?php echo uniqid( 'give_' ); ?>"/>
532
- <input type="hidden" name="give_action" value="email_export"/>
533
  </form>
534
  </td>
535
  </tr>
446
  'placeholder' => __( 'Choose one or more from categories', 'give' ),
447
  )
448
  );
 
449
  }
450
 
451
  if ( give_is_setting_enabled( give_get_option( 'tags' ) ) ) {
461
  'placeholder' => __( 'Choose one or more from tags', 'give' ),
462
  )
463
  );
 
464
  }
465
 
466
  wp_nonce_field( 'give_ajax_export', 'give_ajax_export' );
527
  <?php wp_nonce_field( 'give_ajax_export', 'give_ajax_export' ); ?>
528
  <input type="hidden" name="give-export-class" value="Give_Batch_Customers_Export"/>
529
  <input type="hidden" name="give_export_option[query_id]" value="<?php echo uniqid( 'give_' ); ?>"/>
 
530
  </form>
531
  </td>
532
  </tr>
includes/admin/settings/class-settings-general.php CHANGED
@@ -170,7 +170,7 @@ if ( ! class_exists( 'Give_Settings_General' ) ) :
170
  'type' => 'give_docs_link',
171
  ),
172
  array(
173
- 'type' => 'title',
174
  'id' => 'give_title_general_settings_2'
175
  )
176
  );
170
  'type' => 'give_docs_link',
171
  ),
172
  array(
173
+ 'type' => 'sectionend',
174
  'id' => 'give_title_general_settings_2'
175
  )
176
  );
includes/ajax-functions.php CHANGED
@@ -386,7 +386,7 @@ function give_check_for_form_price_variations() {
386
  $ajax_response = '<select class="give_price_options_select give-select give-select" name="give_price_option">';
387
 
388
  if ( isset( $_POST['all_prices'] ) ) {
389
- $ajax_response .= '<option value="">' . esc_html__( 'All Levels', 'give' ) . '</option>';
390
  }
391
 
392
  foreach ( $variable_prices as $key => $price ) {
@@ -418,21 +418,17 @@ function give_check_for_form_price_variations_html() {
418
  wp_die();
419
  }
420
 
421
- $form_id = intval( $_POST['form_id'] );
422
- $payment_id = intval( $_POST['payment_id'] );
423
  $form = get_post( $form_id );
424
 
425
  if ( 'give_forms' != $form->post_type ) {
426
  wp_die();
427
  }
428
 
429
- if ( ! give_has_variable_prices( $form_id ) ) {
430
  esc_html_e( 'n/a', 'give' );
431
  } else {
432
- // Payment object.
433
- $payment = new Give_Payment( $payment_id );
434
-
435
-
436
  $prices_atts = '';
437
  if( $variable_prices = give_get_variable_prices( $form_id ) ) {
438
  foreach ( $variable_prices as $variable_price ) {
@@ -440,10 +436,6 @@ function give_check_for_form_price_variations_html() {
440
  }
441
  }
442
 
443
-
444
- // Payment meta.
445
- $payment_meta = $payment->get_meta();
446
-
447
  // Variable price dropdown options.
448
  $variable_price_dropdown_option = array(
449
  'id' => $form_id,
@@ -452,9 +444,17 @@ function give_check_for_form_price_variations_html() {
452
  'show_option_all' => '',
453
  'show_option_none' => '',
454
  'select_atts' => 'data-prices=' . esc_attr( json_encode( $prices_atts ) ),
455
- 'selected' => $payment_meta['price_id'],
456
  );
457
 
 
 
 
 
 
 
 
 
 
458
  // Render variable prices select tag html.
459
  give_get_form_variable_price_dropdown( $variable_price_dropdown_option, true );
460
  }
386
  $ajax_response = '<select class="give_price_options_select give-select give-select" name="give_price_option">';
387
 
388
  if ( isset( $_POST['all_prices'] ) ) {
389
+ $ajax_response .= '<option value="all">' . esc_html__( 'All Levels', 'give' ) . '</option>';
390
  }
391
 
392
  foreach ( $variable_prices as $key => $price ) {
418
  wp_die();
419
  }
420
 
421
+ $form_id = ! empty( $_POST['form_id'] ) ? intval( $_POST['form_id'] ) : 0;
422
+ $payment_id = ! empty( $_POST['payment_id'] ) ? intval( $_POST['payment_id'] ) : 0;
423
  $form = get_post( $form_id );
424
 
425
  if ( 'give_forms' != $form->post_type ) {
426
  wp_die();
427
  }
428
 
429
+ if ( ! give_has_variable_prices( $form_id ) || ! $form_id ) {
430
  esc_html_e( 'n/a', 'give' );
431
  } else {
 
 
 
 
432
  $prices_atts = '';
433
  if( $variable_prices = give_get_variable_prices( $form_id ) ) {
434
  foreach ( $variable_prices as $variable_price ) {
436
  }
437
  }
438
 
 
 
 
 
439
  // Variable price dropdown options.
440
  $variable_price_dropdown_option = array(
441
  'id' => $form_id,
444
  'show_option_all' => '',
445
  'show_option_none' => '',
446
  'select_atts' => 'data-prices=' . esc_attr( json_encode( $prices_atts ) ),
 
447
  );
448
 
449
+ if( $payment_id ) {
450
+ // Payment object.
451
+ $payment = new Give_Payment( $payment_id );
452
+
453
+ // Payment meta.
454
+ $payment_meta = $payment->get_meta();
455
+ $variable_price_dropdown_option['selected'] = $payment_meta['price_id'];
456
+ }
457
+
458
  // Render variable prices select tag html.
459
  give_get_form_variable_price_dropdown( $variable_price_dropdown_option, true );
460
  }
includes/formatting.php CHANGED
@@ -111,7 +111,7 @@ function give_sanitize_amount( $number, $dp = false, $trim_zeros = false ) {
111
 
112
  // Format number by custom number of decimals.
113
  if ( false !== $dp ) {
114
- $dp = intval( empty( $dp ) ? $default_dp : $dp );
115
  $dp = apply_filters( 'give_sanitize_amount_decimals', $dp, $number );
116
  $number = number_format( floatval( $number ), $dp, '.', '' );
117
  }
111
 
112
  // Format number by custom number of decimals.
113
  if ( false !== $dp ) {
114
+ $dp = intval( is_bool( $dp ) ? $default_dp : $dp );
115
  $dp = apply_filters( 'give_sanitize_amount_decimals', $dp, $number );
116
  $number = number_format( floatval( $number ), $dp, '.', '' );
117
  }
includes/forms/template.php CHANGED
@@ -492,7 +492,6 @@ function give_output_levels( $form_id ) {
492
  }
493
 
494
  $output = '';
495
- $counter = 0;
496
 
497
  switch ( $display_style ) {
498
  case 'buttons':
@@ -500,9 +499,8 @@ function give_output_levels( $form_id ) {
500
  $output .= '<ul id="give-donation-level-button-wrap" class="give-donation-levels-wrap give-list-inline">';
501
 
502
  foreach ( $prices as $price ) {
503
- $counter ++;
504
  $level_text = apply_filters( 'give_form_level_text', ! empty( $price['_give_text'] ) ? $price['_give_text'] : give_currency_filter( give_format_amount( $price['_give_amount'] ) ), $form_id, $price );
505
- $level_classes = apply_filters( 'give_form_level_classes', 'give-donation-level-btn give-btn give-btn-level-' . $counter . ' ' . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? 'give-default-level' : '' ), $form_id, $price );
506
 
507
  $output .= '<li>';
508
  $output .= '<button type="button" data-price-id="' . $price['_give_id']['level_id'] . '" class=" ' . $level_classes . '" value="' . give_format_amount( $price['_give_amount'] ) . '">';
@@ -530,13 +528,12 @@ function give_output_levels( $form_id ) {
530
  $output .= '<ul id="give-donation-level-radio-list" class="give-donation-levels-wrap">';
531
 
532
  foreach ( $prices as $price ) {
533
- $counter ++;
534
  $level_text = apply_filters( 'give_form_level_text', ! empty( $price['_give_text'] ) ? $price['_give_text'] : give_currency_filter( give_format_amount( $price['_give_amount'] ) ), $form_id, $price );
535
- $level_classes = apply_filters( 'give_form_level_classes', 'give-radio-input give-radio-input-level give-radio-level-' . $counter . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? ' give-default-level' : '' ), $form_id, $price );
536
 
537
  $output .= '<li>';
538
- $output .= '<input type="radio" data-price-id="' . $price['_give_id']['level_id'] . '" class="' . $level_classes . '" name="give-radio-donation-level" id="give-radio-level-' . $counter . '" ' . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? 'checked="checked"' : '' ) . ' value="' . give_format_amount( $price['_give_amount'] ) . '">';
539
- $output .= '<label for="give-radio-level-' . $counter . '">' . $level_text . '</label>';
540
  $output .= '</li>';
541
 
542
  }
@@ -555,13 +552,13 @@ function give_output_levels( $form_id ) {
555
 
556
  case 'dropdown':
557
 
558
- $output .= '<label for="give-donation-level" class="give-hidden">' . esc_html__( 'Choose Your Donation Amount', 'give' ) . ':</label>';
559
- $output .= '<select id="give-donation-level-' . $form_id . '" class="give-select give-select-level give-donation-levels-wrap">';
560
 
561
  //first loop through prices.
562
  foreach ( $prices as $price ) {
563
  $level_text = apply_filters( 'give_form_level_text', ! empty( $price['_give_text'] ) ? $price['_give_text'] : give_currency_filter( give_format_amount( $price['_give_amount'] ) ), $form_id, $price );
564
- $level_classes = apply_filters( 'give_form_level_classes', 'give-donation-level-' . $form_id . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? ' give-default-level' : '' ), $form_id, $price );
565
 
566
  $output .= '<option data-price-id="' . $price['_give_id']['level_id'] . '" class="' . $level_classes . '" ' . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? 'selected="selected"' : '' ) . ' value="' . give_format_amount( $price['_give_amount'] ) . '">';
567
  $output .= $level_text;
@@ -1640,39 +1637,6 @@ function give_checkout_button_purchase( $form_id ) {
1640
  return apply_filters( 'give_checkout_button_purchase', ob_get_clean(), $form_id );
1641
  }
1642
 
1643
- /**
1644
- * Give Agree to Terms.
1645
- *
1646
- * Outputs the JavaScript code for the Agree to Terms section to toggle the T&Cs text.
1647
- *
1648
- * @since 1.0
1649
- *
1650
- * @param int $form_id The form ID.
1651
- *
1652
- * @return void
1653
- */
1654
- function give_agree_to_terms_js( $form_id ) {
1655
-
1656
- $form_option = get_post_meta( $form_id, '_give_terms_option', true );
1657
-
1658
- if ( give_is_setting_enabled( $form_option, array( 'enabled', 'global' ) ) ) {
1659
- ?>
1660
- <script type="text/javascript">
1661
- jQuery(document).ready(function ($) {
1662
- $('body').on('click', '.give_terms_links-<?php echo $form_id;?>', function (e) {
1663
- e.preventDefault();
1664
- $('.give_terms-<?php echo $form_id;?>').slideToggle();
1665
- $('.give_terms_links-<?php echo $form_id;?>').toggle();
1666
- return false;
1667
- });
1668
- });
1669
- </script>
1670
- <?php
1671
- }
1672
- }
1673
-
1674
- add_action( 'give_checkout_form_top', 'give_agree_to_terms_js', 10, 2 );
1675
-
1676
  /**
1677
  * Show Give Goals.
1678
  *
492
  }
493
 
494
  $output = '';
 
495
 
496
  switch ( $display_style ) {
497
  case 'buttons':
499
  $output .= '<ul id="give-donation-level-button-wrap" class="give-donation-levels-wrap give-list-inline">';
500
 
501
  foreach ( $prices as $price ) {
 
502
  $level_text = apply_filters( 'give_form_level_text', ! empty( $price['_give_text'] ) ? $price['_give_text'] : give_currency_filter( give_format_amount( $price['_give_amount'] ) ), $form_id, $price );
503
+ $level_classes = apply_filters( 'give_form_level_classes', 'give-donation-level-btn give-btn give-btn-level-' . $price['_give_id']['level_id'] . ' ' . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? 'give-default-level' : '' ), $form_id, $price );
504
 
505
  $output .= '<li>';
506
  $output .= '<button type="button" data-price-id="' . $price['_give_id']['level_id'] . '" class=" ' . $level_classes . '" value="' . give_format_amount( $price['_give_amount'] ) . '">';
528
  $output .= '<ul id="give-donation-level-radio-list" class="give-donation-levels-wrap">';
529
 
530
  foreach ( $prices as $price ) {
 
531
  $level_text = apply_filters( 'give_form_level_text', ! empty( $price['_give_text'] ) ? $price['_give_text'] : give_currency_filter( give_format_amount( $price['_give_amount'] ) ), $form_id, $price );
532
+ $level_classes = apply_filters( 'give_form_level_classes', 'give-radio-input give-radio-input-level give-radio-level-' . $price['_give_id']['level_id'] . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? ' give-default-level' : '' ), $form_id, $price );
533
 
534
  $output .= '<li>';
535
+ $output .= '<input type="radio" data-price-id="' . $price['_give_id']['level_id'] . '" class="' . $level_classes . '" name="give-radio-donation-level" id="give-radio-level-' . $price['_give_id']['level_id'] . '" ' . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? 'checked="checked"' : '' ) . ' value="' . give_format_amount( $price['_give_amount'] ) . '">';
536
+ $output .= '<label for="give-radio-level-' . $price['_give_id']['level_id'] . '">' . $level_text . '</label>';
537
  $output .= '</li>';
538
 
539
  }
552
 
553
  case 'dropdown':
554
 
555
+ $output .= '<label for="give-donation-level-select-' . $form_id . '" class="give-hidden">' . esc_html__( 'Choose Your Donation Amount', 'give' ) . ':</label>';
556
+ $output .= '<select id="give-donation-level-select-' . $form_id . '" class="give-select give-select-level give-donation-levels-wrap">';
557
 
558
  //first loop through prices.
559
  foreach ( $prices as $price ) {
560
  $level_text = apply_filters( 'give_form_level_text', ! empty( $price['_give_text'] ) ? $price['_give_text'] : give_currency_filter( give_format_amount( $price['_give_amount'] ) ), $form_id, $price );
561
+ $level_classes = apply_filters( 'give_form_level_classes', 'give-donation-level-' . $price['_give_id']['level_id'] . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? ' give-default-level' : '' ), $form_id, $price );
562
 
563
  $output .= '<option data-price-id="' . $price['_give_id']['level_id'] . '" class="' . $level_classes . '" ' . ( ( isset( $price['_give_default'] ) && $price['_give_default'] === 'default' ) ? 'selected="selected"' : '' ) . ' value="' . give_format_amount( $price['_give_amount'] ) . '">';
564
  $output .= $level_text;
1637
  return apply_filters( 'give_checkout_button_purchase', ob_get_clean(), $form_id );
1638
  }
1639
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1640
  /**
1641
  * Show Give Goals.
1642
  *
includes/misc-functions.php CHANGED
@@ -105,7 +105,8 @@ function give_get_currencies() {
105
  /**
106
  * Give Currency Symbol
107
  *
108
- * Given a currency determine the symbol to use. If no currency given, site default is used. If no symbol is determine, the currency string is returned.
 
109
  *
110
  * @since 1.0
111
  *
@@ -209,15 +210,24 @@ function give_currency_symbol( $currency = '' ) {
209
  */
210
  function give_get_current_page_url() {
211
 
212
- if ( is_front_page() ) {
213
- $current_url = home_url( '/' );
 
 
214
  } else {
215
- $http_host = sanitize_text_field( $_SERVER['HTTP_HOST'] );
216
- $request_uri = sanitize_text_field( $_SERVER['REQUEST_URI'] );
217
- $current_url = set_url_scheme( 'http://' . $http_host . untrailingslashit( $request_uri ) );
 
 
 
 
 
 
218
  }
219
 
220
- return apply_filters( 'give_get_current_page_url', $current_url );
 
221
  }
222
 
223
 
@@ -613,44 +623,54 @@ function give_is_func_disabled( $function ) {
613
  */
614
  function give_get_newsletter() { ?>
615
 
616
- <p class="newsletter-intro"><?php esc_html_e( 'Be sure to sign up for the Give newsletter below to stay informed of important updates and news.', 'give' ); ?></p>
617
-
618
- <div class="give-newsletter-form-wrap">
619
-
620
- <form action="//givewp.us3.list-manage.com/subscribe/post?u=3ccb75d68bda4381e2f45794c&amp;id=12a081aa13" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
621
- <div class="give-newsletter-confirmation">
622
- <p><?php esc_html_e( 'Thanks for Subscribing!', 'give' ); ?> :)</p>
623
- </div>
624
-
625
- <table class="form-table give-newsletter-form">
626
- <tr valign="middle">
627
- <td>
628
- <label for="mce-EMAIL" class="screen-reader-text"><?php esc_html_e( 'Email Address (required)', 'give' ); ?></label>
629
- <input type="email" name="EMAIL" id="mce-EMAIL" placeholder="<?php esc_attr_e( 'Email Address (required)', 'give' ); ?>" class="required email" value="">
630
- </td>
631
- <td>
632
- <label for="mce-FNAME" class="screen-reader-text"><?php esc_html_e( 'First Name', 'give' ); ?></label>
633
- <input type="text" name="FNAME" id="mce-FNAME" placeholder="<?php esc_attr_e( 'First Name', 'give' ); ?>" class="" value="">
634
- </td>
635
- <td>
636
- <label for="mce-LNAME" class="screen-reader-text"><?php esc_html_e( 'Last Name', 'give' ); ?></label>
637
- <input type="text" name="LNAME" id="mce-LNAME" placeholder="<?php esc_attr_e( 'Last Name', 'give' ); ?>" class="" value="">
638
- </td>
639
- <td>
640
- <input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button" value="<?php esc_attr_e( 'Subscribe', 'give' ); ?>">
641
- </td>
642
- </tr>
643
- </table>
644
- </form>
645
-
646
- <div style="position: absolute; left: -5000px;">
647
- <input type="text" name="b_3ccb75d68bda4381e2f45794c_12a081aa13" tabindex="-1" value="">
648
- </div>
649
-
650
- </div>
651
-
652
- <script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
653
- <script type='text/javascript'>(function ($) {
 
 
 
 
 
 
 
 
 
 
654
  window.fnames = new Array();
655
  window.ftypes = new Array();
656
  fnames[0] = 'EMAIL';
@@ -677,8 +697,8 @@ function give_get_newsletter() { ?>
677
  var $mcj = jQuery.noConflict(true);
678
 
679
 
680
- </script>
681
- <!--End mc_embed_signup-->
682
 
683
  <?php }
684
 
@@ -689,20 +709,22 @@ function give_get_newsletter() { ?>
689
  * Various social media elements to Give
690
  */
691
  function give_social_media_elements() {
692
- ?>
693
 
694
- <div class="social-items-wrap">
695
 
696
- <iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2Fwpgive&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;font&amp;colorscheme=light&amp;action=like&amp;height=21&amp;appId=220596284639969" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px;" allowTransparency="true"></iframe>
 
 
697
 
698
- <a href="https://twitter.com/givewp" class="twitter-follow-button" data-show-count="false"><?php
699
  printf(
700
- /* translators: %s: Give twitter user @givewp */
701
  esc_html_e( 'Follow %s', 'give' ),
702
  '@givewp'
703
  );
704
- ?></a>
705
- <script>!function (d, s, id) {
706
  var js, fjs = d.getElementsByTagName(s)[0], p = /^http:/.test(d.location) ? 'http' : 'https';
707
  if (!d.getElementById(id)) {
708
  js = d.createElement(s);
@@ -711,12 +733,12 @@ function give_social_media_elements() {
711
  fjs.parentNode.insertBefore(js, fjs);
712
  }
713
  }(document, 'script', 'twitter-wjs');
714
- </script>
715
 
716
- </div>
717
- <!--/.social-items-wrap -->
718
 
719
- <?php
720
  }
721
 
722
 
@@ -781,14 +803,14 @@ if ( ! function_exists( 'array_column' ) ) {
781
  * Optionally, you may provide an $indexKey to index the values in the returned
782
  * array by the values from the $indexKey column in the input array.
783
  *
784
- * @param array $input A multi-dimensional array (record set) from which to pull
785
- * a column of values.
786
  * @param int|string $columnKey The column of values to return. This value may be the
787
- * integer key of the column you wish to retrieve, or it
788
- * may be the string key name for an associative array.
789
- * @param mixed $indexKey (Optional.) The column to use as the index/keys for
790
- * the returned array. This value may be the integer key
791
- * of the column, or it may be the string key name.
792
  *
793
  * @return array
794
  */
105
  /**
106
  * Give Currency Symbol
107
  *
108
+ * Given a currency determine the symbol to use. If no currency given, site default is used. If no symbol is determine,
109
+ * the currency string is returned.
110
  *
111
  * @since 1.0
112
  *
210
  */
211
  function give_get_current_page_url() {
212
 
213
+ global $wp;
214
+
215
+ if ( get_option( 'permalink_structure' ) ) {
216
+ $base = trailingslashit( home_url( $wp->request ) );
217
  } else {
218
+ $base = add_query_arg( $wp->query_string, '', trailingslashit( home_url( $wp->request ) ) );
219
+ $base = remove_query_arg( array( 'post_type', 'name' ), $base );
220
+ }
221
+
222
+ $scheme = is_ssl() ? 'https' : 'http';
223
+ $current_uri = set_url_scheme( $base, $scheme );
224
+
225
+ if ( is_front_page() ) {
226
+ $current_uri = home_url( '/' );
227
  }
228
 
229
+ return apply_filters( 'give_get_current_page_url', $current_uri );
230
+
231
  }
232
 
233
 
623
  */
624
  function give_get_newsletter() { ?>
625
 
626
+ <p class="newsletter-intro"><?php esc_html_e( 'Be sure to sign up for the Give newsletter below to stay informed of important updates and news.', 'give' ); ?></p>
627
+
628
+ <div class="give-newsletter-form-wrap">
629
+
630
+ <form action="//givewp.us3.list-manage.com/subscribe/post?u=3ccb75d68bda4381e2f45794c&amp;id=12a081aa13"
631
+ method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate"
632
+ target="_blank" novalidate>
633
+ <div class="give-newsletter-confirmation">
634
+ <p><?php esc_html_e( 'Thanks for Subscribing!', 'give' ); ?> :)</p>
635
+ </div>
636
+
637
+ <table class="form-table give-newsletter-form">
638
+ <tr valign="middle">
639
+ <td>
640
+ <label for="mce-EMAIL"
641
+ class="screen-reader-text"><?php esc_html_e( 'Email Address (required)', 'give' ); ?></label>
642
+ <input type="email" name="EMAIL" id="mce-EMAIL"
643
+ placeholder="<?php esc_attr_e( 'Email Address (required)', 'give' ); ?>"
644
+ class="required email" value="">
645
+ </td>
646
+ <td>
647
+ <label for="mce-FNAME"
648
+ class="screen-reader-text"><?php esc_html_e( 'First Name', 'give' ); ?></label>
649
+ <input type="text" name="FNAME" id="mce-FNAME"
650
+ placeholder="<?php esc_attr_e( 'First Name', 'give' ); ?>" class="" value="">
651
+ </td>
652
+ <td>
653
+ <label for="mce-LNAME"
654
+ class="screen-reader-text"><?php esc_html_e( 'Last Name', 'give' ); ?></label>
655
+ <input type="text" name="LNAME" id="mce-LNAME"
656
+ placeholder="<?php esc_attr_e( 'Last Name', 'give' ); ?>" class="" value="">
657
+ </td>
658
+ <td>
659
+ <input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button"
660
+ value="<?php esc_attr_e( 'Subscribe', 'give' ); ?>">
661
+ </td>
662
+ </tr>
663
+ </table>
664
+ </form>
665
+
666
+ <div style="position: absolute; left: -5000px;">
667
+ <input type="text" name="b_3ccb75d68bda4381e2f45794c_12a081aa13" tabindex="-1" value="">
668
+ </div>
669
+
670
+ </div>
671
+
672
+ <script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
673
+ <script type='text/javascript'>(function ($) {
674
  window.fnames = new Array();
675
  window.ftypes = new Array();
676
  fnames[0] = 'EMAIL';
697
  var $mcj = jQuery.noConflict(true);
698
 
699
 
700
+ </script>
701
+ <!--End mc_embed_signup-->
702
 
703
  <?php }
704
 
709
  * Various social media elements to Give
710
  */
711
  function give_social_media_elements() {
712
+ ?>
713
 
714
+ <div class="social-items-wrap">
715
 
716
+ <iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2Fwpgive&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;font&amp;colorscheme=light&amp;action=like&amp;height=21&amp;appId=220596284639969"
717
+ scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px;"
718
+ allowTransparency="true"></iframe>
719
 
720
+ <a href="https://twitter.com/givewp" class="twitter-follow-button" data-show-count="false"><?php
721
  printf(
722
+ /* translators: %s: Give twitter user @givewp */
723
  esc_html_e( 'Follow %s', 'give' ),
724
  '@givewp'
725
  );
726
+ ?></a>
727
+ <script>!function (d, s, id) {
728
  var js, fjs = d.getElementsByTagName(s)[0], p = /^http:/.test(d.location) ? 'http' : 'https';
729
  if (!d.getElementById(id)) {
730
  js = d.createElement(s);
733
  fjs.parentNode.insertBefore(js, fjs);
734
  }
735
  }(document, 'script', 'twitter-wjs');
736
+ </script>
737
 
738
+ </div>
739
+ <!--/.social-items-wrap -->
740
 
741
+ <?php
742
  }
743
 
744
 
803
  * Optionally, you may provide an $indexKey to index the values in the returned
804
  * array by the values from the $indexKey column in the input array.
805
  *
806
+ * @param array $input A multi-dimensional array (record set) from which to pull
807
+ * a column of values.
808
  * @param int|string $columnKey The column of values to return. This value may be the
809
+ * integer key of the column you wish to retrieve, or it
810
+ * may be the string key name for an associative array.
811
+ * @param mixed $indexKey (Optional.) The column to use as the index/keys for
812
+ * the returned array. This value may be the integer key
813
+ * of the column, or it may be the string key name.
814
  *
815
  * @return array
816
  */
includes/payments/class-give-payment.php CHANGED
@@ -1520,6 +1520,7 @@ final class Give_Payment {
1520
  $meta = get_post_meta( $this->ID, $meta_key, $single );
1521
 
1522
  if ( $meta_key === '_give_payment_meta' ) {
 
1523
 
1524
  if ( empty( $meta['key'] ) ) {
1525
  $meta['key'] = $this->setup_payment_key();
@@ -1881,7 +1882,8 @@ final class Give_Payment {
1881
  }
1882
  }
1883
 
1884
- return $amount;
 
1885
  }
1886
 
1887
  /**
1520
  $meta = get_post_meta( $this->ID, $meta_key, $single );
1521
 
1522
  if ( $meta_key === '_give_payment_meta' ) {
1523
+ $meta = (array) $meta;
1524
 
1525
  if ( empty( $meta['key'] ) ) {
1526
  $meta['key'] = $this->setup_payment_key();
1882
  }
1883
  }
1884
 
1885
+
1886
+ return round( floatval( $amount ), give_currency_decimal_filter() );
1887
  }
1888
 
1889
  /**
includes/payments/class-payments-query.php CHANGED
@@ -149,7 +149,7 @@ class Give_Payments_Query extends Give_Stats {
149
  * @since 1.0
150
  * @access public
151
  *
152
- * @return object
153
  */
154
  public function get_payments() {
155
 
149
  * @since 1.0
150
  * @access public
151
  *
152
+ * @return array
153
  */
154
  public function get_payments() {
155
 
includes/payments/functions.php CHANGED
@@ -142,7 +142,7 @@ function give_insert_payment( $payment_data = array() ) {
142
  $gateway = ! empty( $payment_data['gateway'] ) ? $payment_data['gateway'] : '';
143
  $gateway = empty( $gateway ) && isset( $_POST['give-gateway'] ) ? $_POST['give-gateway'] : $gateway;
144
  $form_id = isset( $payment_data['give_form_id'] ) ? $payment_data['give_form_id'] : 0;
145
- $price_id = isset( $payment_data['give_price_id'] ) ? $payment_data['give_price_id'] : give_get_price_id( $payment_data['give_form_id'], $payment_data['price'] );
146
  $form_title = isset( $payment_data['give_form_title'] ) ? $payment_data['give_form_title'] : get_the_title( $form_id );
147
 
148
  // Set properties.
@@ -454,7 +454,7 @@ function give_count_payments( $args = array() ) {
454
  $field = '_give_payment_purchase_key';
455
  }
456
 
457
- $join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
458
  $where .= $wpdb->prepare( '
459
  AND m.meta_key = %s
460
  AND m.meta_value = %s',
@@ -469,13 +469,13 @@ function give_count_payments( $args = array() ) {
469
 
470
  $select = 'SELECT p2.post_status,count( * ) AS num_posts ';
471
  $join = "LEFT JOIN $wpdb->postmeta m ON m.meta_key = '_give_log_payment_id' AND m.post_id = p.ID ";
472
- $join .= "INNER JOIN $wpdb->posts p2 ON m.meta_value = p2.ID ";
473
- $where = "WHERE p.post_type = 'give_log' ";
474
- $where .= $wpdb->prepare( 'AND p.post_parent = %d} ', $search );
475
 
476
  } elseif ( is_numeric( $args['s'] ) ) {
477
 
478
- $join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
479
  $where .= $wpdb->prepare( "
480
  AND m.meta_key = '_give_payment_user_id'
481
  AND m.meta_value = %d",
@@ -506,7 +506,7 @@ function give_count_payments( $args = array() ) {
506
  $is_date = checkdate( $month, $day, $year );
507
  if ( false !== $is_date ) {
508
 
509
- $date = new DateTime( $args['start-date'] );
510
  $where .= $wpdb->prepare( " AND p.post_date >= '%s'", $date->format( 'Y-m-d' ) );
511
 
512
  }
@@ -528,7 +528,7 @@ function give_count_payments( $args = array() ) {
528
  $is_date = checkdate( $month, $day, $year );
529
  if ( false !== $is_date ) {
530
 
531
- $date = new DateTime( $args['end-date'] );
532
  $where .= $wpdb->prepare( " AND p.post_date <= '%s'", $date->format( 'Y-m-d' ) );
533
 
534
  }
@@ -889,7 +889,7 @@ function give_get_total_earnings() {
889
 
890
  if ( ! empty( $payments ) ) {
891
  $payments = implode( ',', $payments );
892
- $total += $wpdb->get_var( "SELECT SUM(meta_value) FROM $wpdb->postmeta WHERE meta_key = '_give_payment_total' AND post_id IN({$payments})" );
893
  }
894
  }
895
 
@@ -1306,7 +1306,8 @@ function give_remove_payment_prefix_postfix( $number ) {
1306
  /**
1307
  * Get Payment Amount
1308
  *
1309
- * Get the fully formatted payment amount. The payment amount is retrieved using give_get_payment_amount() and is then sent through give_currency_filter() and give_format_amount() to format the amount correctly.
 
1310
  *
1311
  * @since 1.0
1312
  *
@@ -1340,7 +1341,8 @@ function give_get_payment_amount( $payment_id ) {
1340
  /**
1341
  * Payment Subtotal
1342
  *
1343
- * Retrieves subtotal for payment (this is the amount before fees) and then returns a full formatted amount. This function essentially calls give_get_payment_subtotal()
 
1344
  *
1345
  * @since 1.5
1346
  *
@@ -1801,9 +1803,9 @@ function give_filter_where_older_than_week( $where = '' ) {
1801
  *
1802
  * @since 1.5
1803
  *
1804
- * @param array $payment_meta Payment meta data.
1805
- * @param bool $only_level If set to true will only return the level name if multi-level enabled.
1806
- * @param string $separator The separator between the .
1807
  *
1808
  * @return string $form_title Returns the full title if $only_level is false, otherwise returns the levels title.
1809
  */
@@ -1829,7 +1831,7 @@ function give_get_payment_form_title( $payment_meta, $only_level = false, $separ
1829
 
1830
  if ( $price_id == 'custom' ) {
1831
  $custom_amount_text = get_post_meta( $form_id, '_give_custom_amount_text', true );
1832
- $form_title .= ! empty( $custom_amount_text ) ? $custom_amount_text : __( 'Custom Amount', 'give' );
1833
  } else {
1834
  $form_title .= give_get_price_option_name( $form_id, $price_id );
1835
  }
@@ -1948,4 +1950,30 @@ function give_get_form_variable_price_dropdown( $args = array(), $echo = false )
1948
  }
1949
 
1950
  echo $form_dropdown_html;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1951
  }
142
  $gateway = ! empty( $payment_data['gateway'] ) ? $payment_data['gateway'] : '';
143
  $gateway = empty( $gateway ) && isset( $_POST['give-gateway'] ) ? $_POST['give-gateway'] : $gateway;
144
  $form_id = isset( $payment_data['give_form_id'] ) ? $payment_data['give_form_id'] : 0;
145
+ $price_id = give_get_payment_meta_price_id( $payment_data );
146
  $form_title = isset( $payment_data['give_form_title'] ) ? $payment_data['give_form_title'] : get_the_title( $form_id );
147
 
148
  // Set properties.
454
  $field = '_give_payment_purchase_key';
455
  }
456
 
457
+ $join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
458
  $where .= $wpdb->prepare( '
459
  AND m.meta_key = %s
460
  AND m.meta_value = %s',
469
 
470
  $select = 'SELECT p2.post_status,count( * ) AS num_posts ';
471
  $join = "LEFT JOIN $wpdb->postmeta m ON m.meta_key = '_give_log_payment_id' AND m.post_id = p.ID ";
472
+ $join .= "INNER JOIN $wpdb->posts p2 ON m.meta_value = p2.ID ";
473
+ $where = "WHERE p.post_type = 'give_log' ";
474
+ $where .= $wpdb->prepare( 'AND p.post_parent = %d} ', $search );
475
 
476
  } elseif ( is_numeric( $args['s'] ) ) {
477
 
478
+ $join = "LEFT JOIN $wpdb->postmeta m ON (p.ID = m.post_id)";
479
  $where .= $wpdb->prepare( "
480
  AND m.meta_key = '_give_payment_user_id'
481
  AND m.meta_value = %d",
506
  $is_date = checkdate( $month, $day, $year );
507
  if ( false !== $is_date ) {
508
 
509
+ $date = new DateTime( $args['start-date'] );
510
  $where .= $wpdb->prepare( " AND p.post_date >= '%s'", $date->format( 'Y-m-d' ) );
511
 
512
  }
528
  $is_date = checkdate( $month, $day, $year );
529
  if ( false !== $is_date ) {
530
 
531
+ $date = new DateTime( $args['end-date'] );
532
  $where .= $wpdb->prepare( " AND p.post_date <= '%s'", $date->format( 'Y-m-d' ) );
533
 
534
  }
889
 
890
  if ( ! empty( $payments ) ) {
891
  $payments = implode( ',', $payments );
892
+ $total += $wpdb->get_var( "SELECT SUM(meta_value) FROM $wpdb->postmeta WHERE meta_key = '_give_payment_total' AND post_id IN({$payments})" );
893
  }
894
  }
895
 
1306
  /**
1307
  * Get Payment Amount
1308
  *
1309
+ * Get the fully formatted payment amount. The payment amount is retrieved using give_get_payment_amount() and is then
1310
+ * sent through give_currency_filter() and give_format_amount() to format the amount correctly.
1311
  *
1312
  * @since 1.0
1313
  *
1341
  /**
1342
  * Payment Subtotal
1343
  *
1344
+ * Retrieves subtotal for payment (this is the amount before fees) and then returns a full formatted amount. This
1345
+ * function essentially calls give_get_payment_subtotal()
1346
  *
1347
  * @since 1.5
1348
  *
1803
  *
1804
  * @since 1.5
1805
  *
1806
+ * @param array $payment_meta Payment meta data.
1807
+ * @param bool $only_level If set to true will only return the level name if multi-level enabled.
1808
+ * @param string $separator The separator between the .
1809
  *
1810
  * @return string $form_title Returns the full title if $only_level is false, otherwise returns the levels title.
1811
  */
1831
 
1832
  if ( $price_id == 'custom' ) {
1833
  $custom_amount_text = get_post_meta( $form_id, '_give_custom_amount_text', true );
1834
+ $form_title .= ! empty( $custom_amount_text ) ? $custom_amount_text : __( 'Custom Amount', 'give' );
1835
  } else {
1836
  $form_title .= give_get_price_option_name( $form_id, $price_id );
1837
  }
1950
  }
1951
 
1952
  echo $form_dropdown_html;
1953
+ }
1954
+
1955
+ /**
1956
+ * Get the price_id from the payment meta.
1957
+ *
1958
+ * Some gateways use `give_price_id` and others were using just `price_id`;
1959
+ * This checks for the difference and falls back to retrieving it from the form as a last resort.
1960
+ *
1961
+ * @since 1.8.6
1962
+ *
1963
+ * @param $payment_meta
1964
+ *
1965
+ * @return string
1966
+ */
1967
+ function give_get_payment_meta_price_id( $payment_meta ) {
1968
+
1969
+ if(isset($payment_meta['give_price_id'])) {
1970
+ $price_id = $payment_meta['give_price_id'];
1971
+ } elseif(isset($payment_meta['price_id'])) {
1972
+ $price_id = $payment_meta['price_id'];
1973
+ } else {
1974
+ $price_id = give_get_price_id( $payment_meta['give_form_id'], $payment_meta['price'] );
1975
+ }
1976
+
1977
+ return apply_filters('give_get_payment_meta_price_id', $price_id);
1978
+
1979
  }
languages/give.pot CHANGED
@@ -223,11 +223,11 @@ msgstr[1] ""
223
  msgid "Action failed. Please refresh the page and retry."
224
  msgstr ""
225
 
226
- #: includes/admin/class-admin-settings.php:104
227
  msgid "Your settings have been saved."
228
  msgstr ""
229
 
230
- #: includes/admin/class-admin-settings.php:597, includes/admin/give-metabox-functions.php:645
231
  msgid "Add or Upload File"
232
  msgstr ""
233
 
@@ -251,7 +251,7 @@ msgstr ""
251
  msgid "Revoke"
252
  msgstr ""
253
 
254
- #: includes/admin/class-api-keys-table.php:192, includes/forms/template.php:1136, includes/forms/template.php:1146, includes/forms/template.php:1272, templates/shortcode-login.php:23, templates/shortcode-register.php:34
255
  msgid "Username"
256
  msgstr ""
257
 
@@ -911,11 +911,11 @@ msgstr ""
911
  msgid "Unnamed Donor"
912
  msgstr ""
913
 
914
- #: includes/admin/customers/class-customer-table.php:163, includes/admin/forms/dashboard-columns.php:35, includes/admin/reporting/class-donor-reports-table.php:213, includes/admin/reporting/export/class-batch-export-forms.php:46, includes/admin/reporting/reports.php:500, includes/admin/tools/views/html-admin-page-system-info.php:734
915
  msgid "Name"
916
  msgstr ""
917
 
918
- #: includes/admin/customers/class-customer-table.php:164, includes/admin/customers/customers.php:442, includes/admin/reporting/class-donor-reports-table.php:214, includes/admin/reporting/export/class-batch-export-payments.php:44, includes/admin/reporting/reports.php:504, templates/shortcode-register.php:39
919
  msgid "Email"
920
  msgstr ""
921
 
@@ -923,7 +923,7 @@ msgstr ""
923
  msgid "Donations"
924
  msgstr ""
925
 
926
- #: includes/admin/customers/class-customer-table.php:166, includes/admin/reporting/class-donor-reports-table.php:216, includes/admin/reporting/class-gateways-reports-table.php:87, includes/admin/reporting/reports.php:524
927
  msgid "Total Donated"
928
  msgstr ""
929
 
@@ -951,7 +951,7 @@ msgstr ""
951
  msgid "Delete \"%s\""
952
  msgstr ""
953
 
954
- #: includes/admin/customers/class-customer-table.php:225, includes/admin/payments/class-payments-table.php:462, includes/admin/payments/class-payments-table.php:554, includes/payments/functions.php:1633
955
  msgid "Delete"
956
  msgstr ""
957
 
@@ -1031,7 +1031,7 @@ msgstr ""
1031
  msgid "Email successfully added to donor."
1032
  msgstr ""
1033
 
1034
- #: includes/admin/customers/customer-actions.php:500, includes/admin/customers/customer-actions.php:552, includes/admin/customers/customer-actions.php:597, includes/payments/functions.php:1616
1035
  msgid "System"
1036
  msgstr ""
1037
 
@@ -1107,23 +1107,23 @@ msgstr ""
1107
  msgid "Address:"
1108
  msgstr ""
1109
 
1110
- #: includes/admin/customers/customers.php:309, includes/admin/reporting/export/class-batch-export-payments.php:47, includes/forms/template.php:900, templates/shortcode-profile-editor.php:123
1111
  msgid "Address 1"
1112
  msgstr ""
1113
 
1114
- #: includes/admin/customers/customers.php:310, includes/admin/reporting/export/class-batch-export-customers.php:133, includes/admin/reporting/export/class-batch-export-payments.php:48, includes/forms/template.php:922, templates/shortcode-profile-editor.php:128
1115
  msgid "Address 2"
1116
  msgstr ""
1117
 
1118
- #: includes/admin/customers/customers.php:311, includes/admin/reporting/export/class-batch-export-customers.php:134, includes/admin/reporting/export/class-batch-export-payments.php:49, includes/forms/template.php:943, includes/forms/template.php:955, templates/shortcode-profile-editor.php:133
1119
  msgid "City"
1120
  msgstr ""
1121
 
1122
- #: includes/admin/customers/customers.php:341, includes/forms/template.php:1017, includes/forms/template.php:1047, templates/shortcode-profile-editor.php:152
1123
  msgid "State / Province"
1124
  msgstr ""
1125
 
1126
- #: includes/admin/customers/customers.php:345, includes/admin/reporting/export/class-batch-export-payments.php:52, includes/forms/template.php:963, includes/forms/template.php:977, templates/shortcode-profile-editor.php:138
1127
  msgid "Zip / Postal Code"
1128
  msgstr ""
1129
 
@@ -1131,7 +1131,7 @@ msgstr ""
1131
  msgid "Update Donor"
1132
  msgstr ""
1133
 
1134
- #: includes/admin/customers/customers.php:364, includes/admin/customers/customers.php:759, includes/admin/payments/view-order-details.php:556, includes/class-give-html-elements.php:657, includes/forms/template.php:1310
1135
  msgid "Cancel"
1136
  msgstr ""
1137
 
@@ -1161,7 +1161,7 @@ msgstr ""
1161
  msgid "Remove"
1162
  msgstr ""
1163
 
1164
- #: includes/admin/customers/customers.php:478, includes/admin/reporting/export/class-batch-export-customers.php:129, includes/forms/template.php:692, includes/forms/template.php:704, templates/shortcode-profile-editor.php:93
1165
  msgid "Email Address"
1166
  msgstr ""
1167
 
@@ -1324,7 +1324,7 @@ msgstr ""
1324
  msgid "Dropdown"
1325
  msgstr ""
1326
 
1327
- #: includes/admin/forms/class-metabox-form-data.php:151, includes/gateways/paypal-standard.php:785, includes/gateways/paypal-standard.php:796, includes/payments/functions.php:1832
1328
  msgid "Custom Amount"
1329
  msgstr ""
1330
 
@@ -1408,7 +1408,7 @@ msgstr ""
1408
  msgid "The button label for displaying the additional payment fields."
1409
  msgstr ""
1410
 
1411
- #: includes/admin/forms/class-metabox-form-data.php:264, includes/admin/forms/class-metabox-form-data.php:273, includes/forms/template.php:610, includes/forms/template.php:1632
1412
  msgid "Donate Now"
1413
  msgstr ""
1414
 
@@ -1440,7 +1440,7 @@ msgstr ""
1440
  msgid "Display the registration and login forms in the payment section for non-logged-in users."
1441
  msgstr ""
1442
 
1443
- #: includes/admin/forms/class-metabox-form-data.php:301, includes/admin/shortcodes/shortcode-give-login.php:24, includes/admin/shortcodes/shortcode-give-login.php:25, includes/forms/template.php:1095, includes/forms/template.php:1306
1444
  msgid "Login"
1445
  msgstr ""
1446
 
@@ -1580,7 +1580,7 @@ msgstr ""
1580
  msgid "The label shown next to the agree to terms check box. Add your own to customize or leave blank to use the default text placeholder."
1581
  msgstr ""
1582
 
1583
- #: includes/admin/forms/class-metabox-form-data.php:493, includes/admin/settings/class-settings-display.php:251, includes/forms/template.php:1486, includes/forms/template.php:1491
1584
  msgid "Agree to Terms?"
1585
  msgstr ""
1586
 
@@ -1740,7 +1740,7 @@ msgstr ""
1740
  msgid "Resend Donation %s Receipt"
1741
  msgstr ""
1742
 
1743
- #: includes/admin/payments/class-payments-table.php:444, includes/admin/payments/view-order-details.php:219
1744
  msgid "Resend Receipt"
1745
  msgstr ""
1746
 
@@ -1748,7 +1748,7 @@ msgstr ""
1748
  msgid "Delete Donation %s"
1749
  msgstr ""
1750
 
1751
- #: includes/admin/payments/class-payments-table.php:482, includes/admin/payments/view-order-details.php:60, includes/admin/reporting/class-sales-logs-list-table.php:90
1752
  msgid "This donation was made in test mode."
1753
  msgstr ""
1754
 
@@ -1808,175 +1808,175 @@ msgstr ""
1808
  msgid "The specified ID does not belong to a donation. Please try again."
1809
  msgstr ""
1810
 
1811
- #: includes/admin/payments/view-order-details.php:56
1812
  msgid "Donation %s"
1813
  msgstr ""
1814
 
1815
- #: includes/admin/payments/view-order-details.php:60, includes/admin/tools/views/html-admin-page-system-info.php:469, includes/gateways/functions.php:31, includes/gateways/functions.php:32, includes/gateways/functions.php:130, includes/gateways/functions.php:151
1816
  msgid "Test Donation"
1817
  msgstr ""
1818
 
1819
- #: includes/admin/payments/view-order-details.php:104
1820
  msgid "Update Donation"
1821
  msgstr ""
1822
 
1823
- #: includes/admin/payments/view-order-details.php:122
1824
  msgid "Status:"
1825
  msgstr ""
1826
 
1827
- #: includes/admin/payments/view-order-details.php:134, templates/shortcode-receipt.php:158
1828
  msgid "Date:"
1829
  msgstr ""
1830
 
1831
- #: includes/admin/payments/view-order-details.php:141
1832
  msgid "Time:"
1833
  msgstr ""
1834
 
1835
- #: includes/admin/payments/view-order-details.php:163, templates/shortcode-receipt.php:215
1836
  msgid "Fees:"
1837
  msgstr ""
1838
 
1839
- #: includes/admin/payments/view-order-details.php:177, includes/admin/payments/view-order-details.php:416, templates/shortcode-receipt.php:165
1840
  msgid "Total Donation:"
1841
  msgstr ""
1842
 
1843
- #: includes/admin/payments/view-order-details.php:214
1844
  msgid "Save Donation"
1845
  msgstr ""
1846
 
1847
- #: includes/admin/payments/view-order-details.php:244
1848
  msgid "Donation Meta"
1849
  msgstr ""
1850
 
1851
- #: includes/admin/payments/view-order-details.php:263
1852
  msgid "Gateway:"
1853
  msgstr ""
1854
 
1855
- #: includes/admin/payments/view-order-details.php:271
1856
  msgid "Key:"
1857
  msgstr ""
1858
 
1859
- #: includes/admin/payments/view-order-details.php:278
1860
  msgid "IP:"
1861
  msgstr ""
1862
 
1863
- #: includes/admin/payments/view-order-details.php:286, templates/shortcode-receipt.php:186
1864
  msgid "Donation ID:"
1865
  msgstr ""
1866
 
1867
- #: includes/admin/payments/view-order-details.php:294
1868
  msgid "View all donations for this donor &raquo;"
1869
  msgstr ""
1870
 
1871
- #: includes/admin/payments/view-order-details.php:351
1872
  msgid "Donation Information"
1873
  msgstr ""
1874
 
1875
- #: includes/admin/payments/view-order-details.php:358
1876
  msgid "Donation Form ID:"
1877
  msgstr ""
1878
 
1879
- #: includes/admin/payments/view-order-details.php:370
1880
  msgid "Donation Form Title:"
1881
  msgstr ""
1882
 
1883
- #: includes/admin/payments/view-order-details.php:380, includes/emails/functions.php:321
1884
  msgid "Donation Date:"
1885
  msgstr ""
1886
 
1887
- #: includes/admin/payments/view-order-details.php:384
1888
  msgid "Donation Level:"
1889
  msgstr ""
1890
 
1891
- #: includes/admin/payments/view-order-details.php:389, includes/admin/reporting/class-gateway-error-logs-list-table.php:71, includes/admin/reporting/class-gateway-error-logs-list-table.php:73, includes/ajax-functions.php:430
1892
  msgid "n/a"
1893
  msgstr ""
1894
 
1895
- #: includes/admin/payments/view-order-details.php:488
1896
  msgid "Donor Details"
1897
  msgstr ""
1898
 
1899
- #: includes/admin/payments/view-order-details.php:497
1900
  msgid "Donor ID:"
1901
  msgstr ""
1902
 
1903
- #: includes/admin/payments/view-order-details.php:509
1904
  msgid "Donor Since:"
1905
  msgstr ""
1906
 
1907
- #: includes/admin/payments/view-order-details.php:515
1908
  msgid "Donor Name:"
1909
  msgstr ""
1910
 
1911
- #: includes/admin/payments/view-order-details.php:519
1912
  msgid "Donor Email:"
1913
  msgstr ""
1914
 
1915
- #: includes/admin/payments/view-order-details.php:525
1916
  msgid "Change Donor:"
1917
  msgstr ""
1918
 
1919
- #: includes/admin/payments/view-order-details.php:534
1920
  msgid "Create New Donor"
1921
  msgstr ""
1922
 
1923
- #: includes/admin/payments/view-order-details.php:542
1924
  msgid "New Donor Name:"
1925
  msgstr ""
1926
 
1927
- #: includes/admin/payments/view-order-details.php:548
1928
  msgid "New Donor Email:"
1929
  msgstr ""
1930
 
1931
- #: includes/admin/payments/view-order-details.php:558
1932
  msgid "Click \"Save Donation\" to create new donor."
1933
  msgstr ""
1934
 
1935
- #: includes/admin/payments/view-order-details.php:603
1936
  msgid "Billing Address"
1937
  msgstr ""
1938
 
1939
- #: includes/admin/payments/view-order-details.php:613
1940
  msgid "Address 1:"
1941
  msgstr ""
1942
 
1943
- #: includes/admin/payments/view-order-details.php:617
1944
  msgid "Address 2:"
1945
  msgstr ""
1946
 
1947
- #: includes/admin/payments/view-order-details.php:623
1948
  msgid "City:"
1949
  msgstr ""
1950
 
1951
- #: includes/admin/payments/view-order-details.php:627
1952
  msgid "Zip / Postal Code:"
1953
  msgstr ""
1954
 
1955
- #: includes/admin/payments/view-order-details.php:634
1956
  msgid "Country:"
1957
  msgstr ""
1958
 
1959
- #: includes/admin/payments/view-order-details.php:643
1960
  msgid "Select a country"
1961
  msgstr ""
1962
 
1963
- #: includes/admin/payments/view-order-details.php:648
1964
  msgid "State / Province:"
1965
  msgstr ""
1966
 
1967
- #: includes/admin/payments/view-order-details.php:659
1968
  msgid "Select a state"
1969
  msgstr ""
1970
 
1971
- #: includes/admin/payments/view-order-details.php:703
1972
  msgid "Donation Notes"
1973
  msgstr ""
1974
 
1975
- #: includes/admin/payments/view-order-details.php:719
1976
  msgid "No donation notes."
1977
  msgstr ""
1978
 
1979
- #: includes/admin/payments/view-order-details.php:724
1980
  msgid "Add Note"
1981
  msgstr ""
1982
 
@@ -2108,39 +2108,39 @@ msgstr ""
2108
  msgid "Gateways"
2109
  msgstr ""
2110
 
2111
- #: includes/admin/reporting/export/class-batch-export-customers.php:126
2112
  msgid "Full Name"
2113
  msgstr ""
2114
 
2115
- #: includes/admin/reporting/export/class-batch-export-customers.php:132, includes/admin/reporting/reports.php:508
2116
  msgid "Address"
2117
  msgstr ""
2118
 
2119
- #: includes/admin/reporting/export/class-batch-export-customers.php:135, includes/admin/reporting/export/class-batch-export-payments.php:50
2120
  msgid "State"
2121
  msgstr ""
2122
 
2123
- #: includes/admin/reporting/export/class-batch-export-customers.php:136
2124
  msgid "Zip"
2125
  msgstr ""
2126
 
2127
- #: includes/admin/reporting/export/class-batch-export-customers.php:137, includes/admin/reporting/export/class-batch-export-payments.php:51, includes/forms/template.php:985, templates/shortcode-profile-editor.php:143
2128
  msgid "Country"
2129
  msgstr ""
2130
 
2131
- #: includes/admin/reporting/export/class-batch-export-customers.php:140, includes/admin/reporting/reports.php:512
2132
  msgid "User ID"
2133
  msgstr ""
2134
 
2135
- #: includes/admin/reporting/export/class-batch-export-customers.php:143, includes/admin/reporting/reports.php:516
2136
  msgid "First Donation Date"
2137
  msgstr ""
2138
 
2139
- #: includes/admin/reporting/export/class-batch-export-customers.php:146, includes/admin/reporting/pdf-reports.php:81, includes/admin/reporting/reports.php:520
2140
  msgid "Number of Donations"
2141
  msgstr ""
2142
 
2143
- #: includes/admin/reporting/export/class-batch-export-customers.php:149
2144
  msgid "Sum of Donations"
2145
  msgstr ""
2146
 
@@ -2172,11 +2172,11 @@ msgstr ""
2172
  msgid "Payment Number"
2173
  msgstr ""
2174
 
2175
- #: includes/admin/reporting/export/class-batch-export-payments.php:45, includes/forms/template.php:643, includes/forms/template.php:654, includes/misc-functions.php:632, includes/misc-functions.php:633, templates/shortcode-profile-editor.php:45
2176
  msgid "First Name"
2177
  msgstr ""
2178
 
2179
- #: includes/admin/reporting/export/class-batch-export-payments.php:46, includes/forms/template.php:663, includes/forms/template.php:676, includes/misc-functions.php:636, includes/misc-functions.php:637, templates/shortcode-profile-editor.php:50
2180
  msgid "Last Name"
2181
  msgstr ""
2182
 
@@ -2424,7 +2424,7 @@ msgstr ""
2424
  msgid "Download a CSV of income and donations over time."
2425
  msgstr ""
2426
 
2427
- #: includes/admin/reporting/reports.php:401, includes/admin/reporting/reports.php:472, includes/admin/reporting/reports.php:494
2428
  msgid "Generate CSV"
2429
  msgstr ""
2430
 
@@ -2452,19 +2452,19 @@ msgstr ""
2452
  msgid "Choose one or more from categories"
2453
  msgstr ""
2454
 
2455
- #: includes/admin/reporting/reports.php:462
2456
  msgid "Choose one or more from tags"
2457
  msgstr ""
2458
 
2459
- #: includes/admin/reporting/reports.php:480
2460
  msgid "Export Donors in CSV"
2461
  msgstr ""
2462
 
2463
- #: includes/admin/reporting/reports.php:481
2464
  msgid "Download an export of donors for all donation forms or only those who have given to a particular form."
2465
  msgstr ""
2466
 
2467
- #: includes/admin/reporting/reports.php:497
2468
  msgid "Export Columns:"
2469
  msgstr ""
2470
 
@@ -2788,7 +2788,7 @@ msgstr ""
2788
  msgid "Enter the name of the PayPal page style to use, or leave blank to use the default."
2789
  msgstr ""
2790
 
2791
- #: includes/admin/settings/class-settings-gateways.php:79, includes/forms/template.php:887
2792
  msgid "Billing Details"
2793
  msgstr ""
2794
 
@@ -3016,7 +3016,7 @@ msgstr ""
3016
  msgid "Show Payment ID:"
3017
  msgstr ""
3018
 
3019
- #: includes/admin/shortcodes/shortcode-give-register.php:24, includes/admin/shortcodes/shortcode-give-register.php:25, includes/forms/template.php:1250, templates/shortcode-register.php:71
3020
  msgid "Register"
3021
  msgstr ""
3022
 
@@ -5681,207 +5681,207 @@ msgstr ""
5681
  msgid "Donation Amount:"
5682
  msgstr ""
5683
 
5684
- #: includes/forms/template.php:558
5685
  msgid "Choose Your Donation Amount"
5686
  msgstr ""
5687
 
5688
- #: includes/forms/template.php:640
5689
  msgid "Personal Info"
5690
  msgstr ""
5691
 
5692
- #: includes/forms/template.php:648
5693
  msgid "We will use this to personalize your account experience."
5694
  msgstr ""
5695
 
5696
- #: includes/forms/template.php:668
5697
  msgid "We will use this as well to personalize your account experience."
5698
  msgstr ""
5699
 
5700
- #: includes/forms/template.php:697
5701
  msgid "We will send the donation receipt to this address."
5702
  msgstr ""
5703
 
5704
- #: includes/forms/template.php:762
5705
  msgid "Credit Card Info"
5706
  msgstr ""
5707
 
5708
- #: includes/forms/template.php:766
5709
  msgid "This is a secure SSL encrypted payment."
5710
  msgstr ""
5711
 
5712
- #: includes/forms/template.php:771
5713
  msgid "Card Number"
5714
  msgstr ""
5715
 
5716
- #: includes/forms/template.php:774
5717
  msgid "The (typically) 16 digits on the front of your credit card."
5718
  msgstr ""
5719
 
5720
- #: includes/forms/template.php:779
5721
  msgid "Card number"
5722
  msgstr ""
5723
 
5724
- #: includes/forms/template.php:785
5725
  msgid "CVC"
5726
  msgstr ""
5727
 
5728
- #: includes/forms/template.php:788
5729
  msgid "The 3 digit (back) or 4 digit (front) value on your card."
5730
  msgstr ""
5731
 
5732
- #: includes/forms/template.php:792
5733
  msgid "Security code"
5734
  msgstr ""
5735
 
5736
- #: includes/forms/template.php:798
5737
  msgid "Name on the Card"
5738
  msgstr ""
5739
 
5740
- #: includes/forms/template.php:801
5741
  msgid "The name printed on the front of your credit card."
5742
  msgstr ""
5743
 
5744
- #: includes/forms/template.php:805
5745
  msgid "Card name"
5746
  msgstr ""
5747
 
5748
- #: includes/forms/template.php:820
5749
  msgid "Expiration"
5750
  msgstr ""
5751
 
5752
- #: includes/forms/template.php:823
5753
  msgid "The date your credit card expires, typically on the front of the card."
5754
  msgstr ""
5755
 
5756
- #: includes/forms/template.php:832
5757
  msgid "MM / YY"
5758
  msgstr ""
5759
 
5760
- #: includes/forms/template.php:906
5761
  msgid "The primary billing address for your credit card."
5762
  msgstr ""
5763
 
5764
- #: includes/forms/template.php:914
5765
  msgid "Address line 1"
5766
  msgstr ""
5767
 
5768
- #: includes/forms/template.php:927
5769
  msgid "(optional) The suite, apt no, PO box, etc, associated with your billing address."
5770
  msgstr ""
5771
 
5772
- #: includes/forms/template.php:935
5773
  msgid "Address line 2"
5774
  msgstr ""
5775
 
5776
- #: includes/forms/template.php:948
5777
  msgid "The city for your billing address."
5778
  msgstr ""
5779
 
5780
- #: includes/forms/template.php:968
5781
  msgid "The zip or postal code for your billing address."
5782
  msgstr ""
5783
 
5784
- #: includes/forms/template.php:990
5785
  msgid "The country for your billing address."
5786
  msgstr ""
5787
 
5788
- #: includes/forms/template.php:1022
5789
  msgid "The state or province for your billing address."
5790
  msgstr ""
5791
 
5792
- #: includes/forms/template.php:1093
5793
  msgid "Already have an account?"
5794
  msgstr ""
5795
 
5796
- #: includes/forms/template.php:1117
5797
  msgid "Create an account"
5798
  msgstr ""
5799
 
5800
- #: includes/forms/template.php:1119, includes/forms/template.php:1242
5801
  msgid "(optional)"
5802
  msgstr ""
5803
 
5804
- #: includes/forms/template.php:1141
5805
  msgid "The username you will use to log into your account."
5806
  msgstr ""
5807
 
5808
- #: includes/forms/template.php:1152, includes/forms/template.php:1161, includes/forms/template.php:1286, templates/shortcode-login.php:28, templates/shortcode-register.php:44
5809
  msgid "Password"
5810
  msgstr ""
5811
 
5812
- #: includes/forms/template.php:1157
5813
  msgid "The password used to access your account."
5814
  msgstr ""
5815
 
5816
- #: includes/forms/template.php:1168, templates/shortcode-register.php:49
5817
  msgid "Confirm PW"
5818
  msgstr ""
5819
 
5820
- #: includes/forms/template.php:1173
5821
  msgid "Please retype your password to confirm."
5822
  msgstr ""
5823
 
5824
- #: includes/forms/template.php:1177
5825
  msgid "Confirm password"
5826
  msgstr ""
5827
 
5828
- #: includes/forms/template.php:1240
5829
  msgid "Login to Your Account"
5830
  msgstr ""
5831
 
5832
- #: includes/forms/template.php:1247
5833
  msgid "Need to create an account?"
5834
  msgstr ""
5835
 
5836
- #: includes/forms/template.php:1252
5837
  msgid "or checkout as a guest &raquo;"
5838
  msgstr ""
5839
 
5840
- #: includes/forms/template.php:1280
5841
  msgid "Your username"
5842
  msgstr ""
5843
 
5844
- #: includes/forms/template.php:1293
5845
  msgid "Your password"
5846
  msgstr ""
5847
 
5848
- #: includes/forms/template.php:1300, includes/process-donation.php:654, templates/shortcode-login.php:40
5849
  msgid "Reset Password"
5850
  msgstr ""
5851
 
5852
- #: includes/forms/template.php:1373
5853
  msgid "Select Payment Method"
5854
  msgstr ""
5855
 
5856
- #: includes/forms/template.php:1502
5857
  msgid "Please enter valid terms and conditions in <a href=\"%s\">this form's settings</a>."
5858
  msgstr ""
5859
 
5860
- #: includes/forms/template.php:1510
5861
  msgid "Terms"
5862
  msgstr ""
5863
 
5864
- #: includes/forms/template.php:1531
5865
  msgid "Show Terms"
5866
  msgstr ""
5867
 
5868
- #: includes/forms/template.php:1533
5869
  msgid "Hide Terms"
5870
  msgstr ""
5871
 
5872
- #: includes/forms/template.php:1572
5873
  msgid "Donation Total:"
5874
  msgstr ""
5875
 
5876
- #: includes/forms/template.php:1867
5877
  msgid "Notice:"
5878
  msgstr ""
5879
 
5880
- #: includes/forms/template.php:1867
5881
  msgid "Test mode is enabled. While in test mode no live donations are processed."
5882
  msgstr ""
5883
 
5884
- #: includes/forms/template.php:1897
5885
  msgid "Please log in in order to complete your donation."
5886
  msgstr ""
5887
 
@@ -6305,51 +6305,51 @@ msgstr ""
6305
  msgid "Russian Rubles (руб)"
6306
  msgstr ""
6307
 
6308
- #: includes/misc-functions.php:537
6309
  msgid "%1$s is <strong>deprecated</strong> since Give version %2$s! Use %3$s instead."
6310
  msgstr ""
6311
 
6312
- #: includes/misc-functions.php:541
6313
  msgid "%1$s is <strong>deprecated</strong> since Give version %2$s with no alternative available."
6314
  msgstr ""
6315
 
6316
- #: includes/misc-functions.php:616
6317
  msgid "Be sure to sign up for the Give newsletter below to stay informed of important updates and news."
6318
  msgstr ""
6319
 
6320
- #: includes/misc-functions.php:622
6321
  msgid "Thanks for Subscribing!"
6322
  msgstr ""
6323
 
6324
- #: includes/misc-functions.php:628, includes/misc-functions.php:629
6325
  msgid "Email Address (required)"
6326
  msgstr ""
6327
 
6328
- #: includes/misc-functions.php:640
6329
  msgid "Subscribe"
6330
  msgstr ""
6331
 
6332
- #: includes/misc-functions.php:701
6333
  msgid "Follow %s"
6334
  msgstr ""
6335
 
6336
- #: includes/misc-functions.php:756, includes/post-types.php:41
6337
  msgid "Donation Forms"
6338
  msgstr ""
6339
 
6340
- #: includes/misc-functions.php:803
6341
  msgid "array_column() expects at least 2 parameters, %s given."
6342
  msgstr ""
6343
 
6344
- #: includes/misc-functions.php:809
6345
  msgid "array_column() expects parameter 1 to be array, %s given."
6346
  msgstr ""
6347
 
6348
- #: includes/misc-functions.php:820
6349
  msgid "array_column(): The column key should be either a string or an integer."
6350
  msgstr ""
6351
 
6352
- #: includes/misc-functions.php:831
6353
  msgid "array_column(): The index key should be either a string or an integer."
6354
  msgstr ""
6355
 
@@ -6365,11 +6365,11 @@ msgstr ""
6365
  msgid "Pre-Approved"
6366
  msgstr ""
6367
 
6368
- #: includes/payments/functions.php:1633
6369
  msgid "Delete this donation note."
6370
  msgstr ""
6371
 
6372
- #: includes/payments/functions.php:1932
6373
  msgctxt "custom donation dropdown item"
6374
  msgid "Custom"
6375
  msgstr ""
@@ -6991,15 +6991,15 @@ msgid "Payment Complete: Thank you for your donation."
6991
  msgstr ""
6992
 
6993
  #: templates/shortcode-receipt.php:38
6994
- msgid "Payment Pending: Please contact the site owner for assistance."
6995
  msgstr ""
6996
 
6997
  #: templates/shortcode-receipt.php:42
6998
- msgid "Payment Refunded: Please contact the site owner for assistance."
6999
  msgstr ""
7000
 
7001
  #: templates/shortcode-receipt.php:46
7002
- msgid "Payment Preapproved: Please contact the site owner for assistance."
7003
  msgstr ""
7004
 
7005
  #: templates/shortcode-receipt.php:50
@@ -7007,11 +7007,11 @@ msgid "Payment Failed: Please contact the site owner for assistance."
7007
  msgstr ""
7008
 
7009
  #: templates/shortcode-receipt.php:54
7010
- msgid "Payment Cancelled: Please contact the site owner for assistance."
7011
  msgstr ""
7012
 
7013
  #: templates/shortcode-receipt.php:58
7014
- msgid "Payment Abandoned: Please contact the site owner for assistance."
7015
  msgstr ""
7016
 
7017
  #: templates/shortcode-receipt.php:62
223
  msgid "Action failed. Please refresh the page and retry."
224
  msgstr ""
225
 
226
+ #: includes/admin/class-admin-settings.php:105
227
  msgid "Your settings have been saved."
228
  msgstr ""
229
 
230
+ #: includes/admin/class-admin-settings.php:598, includes/admin/give-metabox-functions.php:645
231
  msgid "Add or Upload File"
232
  msgstr ""
233
 
251
  msgid "Revoke"
252
  msgstr ""
253
 
254
+ #: includes/admin/class-api-keys-table.php:192, includes/forms/template.php:1133, includes/forms/template.php:1143, includes/forms/template.php:1269, templates/shortcode-login.php:23, templates/shortcode-register.php:34
255
  msgid "Username"
256
  msgstr ""
257
 
911
  msgid "Unnamed Donor"
912
  msgstr ""
913
 
914
+ #: includes/admin/customers/class-customer-table.php:163, includes/admin/forms/dashboard-columns.php:35, includes/admin/reporting/class-donor-reports-table.php:213, includes/admin/reporting/export/class-batch-export-forms.php:46, includes/admin/reporting/reports.php:498, includes/admin/tools/views/html-admin-page-system-info.php:734
915
  msgid "Name"
916
  msgstr ""
917
 
918
+ #: includes/admin/customers/class-customer-table.php:164, includes/admin/customers/customers.php:442, includes/admin/reporting/class-donor-reports-table.php:214, includes/admin/reporting/export/class-batch-export-payments.php:44, includes/admin/reporting/reports.php:502, templates/shortcode-register.php:39
919
  msgid "Email"
920
  msgstr ""
921
 
923
  msgid "Donations"
924
  msgstr ""
925
 
926
+ #: includes/admin/customers/class-customer-table.php:166, includes/admin/reporting/class-donor-reports-table.php:216, includes/admin/reporting/class-gateways-reports-table.php:87, includes/admin/reporting/reports.php:522
927
  msgid "Total Donated"
928
  msgstr ""
929
 
951
  msgid "Delete \"%s\""
952
  msgstr ""
953
 
954
+ #: includes/admin/customers/class-customer-table.php:225, includes/admin/payments/class-payments-table.php:462, includes/admin/payments/class-payments-table.php:554, includes/payments/functions.php:1635
955
  msgid "Delete"
956
  msgstr ""
957
 
1031
  msgid "Email successfully added to donor."
1032
  msgstr ""
1033
 
1034
+ #: includes/admin/customers/customer-actions.php:500, includes/admin/customers/customer-actions.php:552, includes/admin/customers/customer-actions.php:597, includes/payments/functions.php:1618
1035
  msgid "System"
1036
  msgstr ""
1037
 
1107
  msgid "Address:"
1108
  msgstr ""
1109
 
1110
+ #: includes/admin/customers/customers.php:309, includes/admin/reporting/export/class-batch-export-payments.php:47, includes/forms/template.php:897, templates/shortcode-profile-editor.php:123
1111
  msgid "Address 1"
1112
  msgstr ""
1113
 
1114
+ #: includes/admin/customers/customers.php:310, includes/admin/reporting/export/class-batch-export-customers.php:131, includes/admin/reporting/export/class-batch-export-payments.php:48, includes/forms/template.php:919, templates/shortcode-profile-editor.php:128
1115
  msgid "Address 2"
1116
  msgstr ""
1117
 
1118
+ #: includes/admin/customers/customers.php:311, includes/admin/reporting/export/class-batch-export-customers.php:132, includes/admin/reporting/export/class-batch-export-payments.php:49, includes/forms/template.php:940, includes/forms/template.php:952, templates/shortcode-profile-editor.php:133
1119
  msgid "City"
1120
  msgstr ""
1121
 
1122
+ #: includes/admin/customers/customers.php:341, includes/forms/template.php:1014, includes/forms/template.php:1044, templates/shortcode-profile-editor.php:152
1123
  msgid "State / Province"
1124
  msgstr ""
1125
 
1126
+ #: includes/admin/customers/customers.php:345, includes/admin/reporting/export/class-batch-export-payments.php:52, includes/forms/template.php:960, includes/forms/template.php:974, templates/shortcode-profile-editor.php:138
1127
  msgid "Zip / Postal Code"
1128
  msgstr ""
1129
 
1131
  msgid "Update Donor"
1132
  msgstr ""
1133
 
1134
+ #: includes/admin/customers/customers.php:364, includes/admin/customers/customers.php:759, includes/admin/payments/view-order-details.php:555, includes/class-give-html-elements.php:657, includes/forms/template.php:1307
1135
  msgid "Cancel"
1136
  msgstr ""
1137
 
1161
  msgid "Remove"
1162
  msgstr ""
1163
 
1164
+ #: includes/admin/customers/customers.php:478, includes/admin/reporting/export/class-batch-export-customers.php:127, includes/forms/template.php:689, includes/forms/template.php:701, templates/shortcode-profile-editor.php:93
1165
  msgid "Email Address"
1166
  msgstr ""
1167
 
1324
  msgid "Dropdown"
1325
  msgstr ""
1326
 
1327
+ #: includes/admin/forms/class-metabox-form-data.php:151, includes/gateways/paypal-standard.php:785, includes/gateways/paypal-standard.php:796, includes/payments/functions.php:1834
1328
  msgid "Custom Amount"
1329
  msgstr ""
1330
 
1408
  msgid "The button label for displaying the additional payment fields."
1409
  msgstr ""
1410
 
1411
+ #: includes/admin/forms/class-metabox-form-data.php:264, includes/admin/forms/class-metabox-form-data.php:273, includes/forms/template.php:607, includes/forms/template.php:1629
1412
  msgid "Donate Now"
1413
  msgstr ""
1414
 
1440
  msgid "Display the registration and login forms in the payment section for non-logged-in users."
1441
  msgstr ""
1442
 
1443
+ #: includes/admin/forms/class-metabox-form-data.php:301, includes/admin/shortcodes/shortcode-give-login.php:24, includes/admin/shortcodes/shortcode-give-login.php:25, includes/forms/template.php:1092, includes/forms/template.php:1303
1444
  msgid "Login"
1445
  msgstr ""
1446
 
1580
  msgid "The label shown next to the agree to terms check box. Add your own to customize or leave blank to use the default text placeholder."
1581
  msgstr ""
1582
 
1583
+ #: includes/admin/forms/class-metabox-form-data.php:493, includes/admin/settings/class-settings-display.php:251, includes/forms/template.php:1483, includes/forms/template.php:1488
1584
  msgid "Agree to Terms?"
1585
  msgstr ""
1586
 
1740
  msgid "Resend Donation %s Receipt"
1741
  msgstr ""
1742
 
1743
+ #: includes/admin/payments/class-payments-table.php:444, includes/admin/payments/view-order-details.php:218
1744
  msgid "Resend Receipt"
1745
  msgstr ""
1746
 
1748
  msgid "Delete Donation %s"
1749
  msgstr ""
1750
 
1751
+ #: includes/admin/payments/class-payments-table.php:482, includes/admin/payments/view-order-details.php:59, includes/admin/reporting/class-sales-logs-list-table.php:90
1752
  msgid "This donation was made in test mode."
1753
  msgstr ""
1754
 
1808
  msgid "The specified ID does not belong to a donation. Please try again."
1809
  msgstr ""
1810
 
1811
+ #: includes/admin/payments/view-order-details.php:55
1812
  msgid "Donation %s"
1813
  msgstr ""
1814
 
1815
+ #: includes/admin/payments/view-order-details.php:59, includes/admin/tools/views/html-admin-page-system-info.php:469, includes/gateways/functions.php:31, includes/gateways/functions.php:32, includes/gateways/functions.php:130, includes/gateways/functions.php:151
1816
  msgid "Test Donation"
1817
  msgstr ""
1818
 
1819
+ #: includes/admin/payments/view-order-details.php:103
1820
  msgid "Update Donation"
1821
  msgstr ""
1822
 
1823
+ #: includes/admin/payments/view-order-details.php:121
1824
  msgid "Status:"
1825
  msgstr ""
1826
 
1827
+ #: includes/admin/payments/view-order-details.php:133, templates/shortcode-receipt.php:158
1828
  msgid "Date:"
1829
  msgstr ""
1830
 
1831
+ #: includes/admin/payments/view-order-details.php:140
1832
  msgid "Time:"
1833
  msgstr ""
1834
 
1835
+ #: includes/admin/payments/view-order-details.php:162, templates/shortcode-receipt.php:215
1836
  msgid "Fees:"
1837
  msgstr ""
1838
 
1839
+ #: includes/admin/payments/view-order-details.php:176, includes/admin/payments/view-order-details.php:415, templates/shortcode-receipt.php:165
1840
  msgid "Total Donation:"
1841
  msgstr ""
1842
 
1843
+ #: includes/admin/payments/view-order-details.php:213
1844
  msgid "Save Donation"
1845
  msgstr ""
1846
 
1847
+ #: includes/admin/payments/view-order-details.php:243
1848
  msgid "Donation Meta"
1849
  msgstr ""
1850
 
1851
+ #: includes/admin/payments/view-order-details.php:262
1852
  msgid "Gateway:"
1853
  msgstr ""
1854
 
1855
+ #: includes/admin/payments/view-order-details.php:270
1856
  msgid "Key:"
1857
  msgstr ""
1858
 
1859
+ #: includes/admin/payments/view-order-details.php:277
1860
  msgid "IP:"
1861
  msgstr ""
1862
 
1863
+ #: includes/admin/payments/view-order-details.php:285, templates/shortcode-receipt.php:186
1864
  msgid "Donation ID:"
1865
  msgstr ""
1866
 
1867
+ #: includes/admin/payments/view-order-details.php:293
1868
  msgid "View all donations for this donor &raquo;"
1869
  msgstr ""
1870
 
1871
+ #: includes/admin/payments/view-order-details.php:350
1872
  msgid "Donation Information"
1873
  msgstr ""
1874
 
1875
+ #: includes/admin/payments/view-order-details.php:357
1876
  msgid "Donation Form ID:"
1877
  msgstr ""
1878
 
1879
+ #: includes/admin/payments/view-order-details.php:369
1880
  msgid "Donation Form Title:"
1881
  msgstr ""
1882
 
1883
+ #: includes/admin/payments/view-order-details.php:379, includes/emails/functions.php:321
1884
  msgid "Donation Date:"
1885
  msgstr ""
1886
 
1887
+ #: includes/admin/payments/view-order-details.php:383
1888
  msgid "Donation Level:"
1889
  msgstr ""
1890
 
1891
+ #: includes/admin/payments/view-order-details.php:388, includes/admin/reporting/class-gateway-error-logs-list-table.php:71, includes/admin/reporting/class-gateway-error-logs-list-table.php:73, includes/ajax-functions.php:430
1892
  msgid "n/a"
1893
  msgstr ""
1894
 
1895
+ #: includes/admin/payments/view-order-details.php:487
1896
  msgid "Donor Details"
1897
  msgstr ""
1898
 
1899
+ #: includes/admin/payments/view-order-details.php:496
1900
  msgid "Donor ID:"
1901
  msgstr ""
1902
 
1903
+ #: includes/admin/payments/view-order-details.php:508
1904
  msgid "Donor Since:"
1905
  msgstr ""
1906
 
1907
+ #: includes/admin/payments/view-order-details.php:514
1908
  msgid "Donor Name:"
1909
  msgstr ""
1910
 
1911
+ #: includes/admin/payments/view-order-details.php:518
1912
  msgid "Donor Email:"
1913
  msgstr ""
1914
 
1915
+ #: includes/admin/payments/view-order-details.php:524
1916
  msgid "Change Donor:"
1917
  msgstr ""
1918
 
1919
+ #: includes/admin/payments/view-order-details.php:533
1920
  msgid "Create New Donor"
1921
  msgstr ""
1922
 
1923
+ #: includes/admin/payments/view-order-details.php:541
1924
  msgid "New Donor Name:"
1925
  msgstr ""
1926
 
1927
+ #: includes/admin/payments/view-order-details.php:547
1928
  msgid "New Donor Email:"
1929
  msgstr ""
1930
 
1931
+ #: includes/admin/payments/view-order-details.php:557
1932
  msgid "Click \"Save Donation\" to create new donor."
1933
  msgstr ""
1934
 
1935
+ #: includes/admin/payments/view-order-details.php:602
1936
  msgid "Billing Address"
1937
  msgstr ""
1938
 
1939
+ #: includes/admin/payments/view-order-details.php:612
1940
  msgid "Address 1:"
1941
  msgstr ""
1942
 
1943
+ #: includes/admin/payments/view-order-details.php:616
1944
  msgid "Address 2:"
1945
  msgstr ""
1946
 
1947
+ #: includes/admin/payments/view-order-details.php:622
1948
  msgid "City:"
1949
  msgstr ""
1950
 
1951
+ #: includes/admin/payments/view-order-details.php:626
1952
  msgid "Zip / Postal Code:"
1953
  msgstr ""
1954
 
1955
+ #: includes/admin/payments/view-order-details.php:633
1956
  msgid "Country:"
1957
  msgstr ""
1958
 
1959
+ #: includes/admin/payments/view-order-details.php:642
1960
  msgid "Select a country"
1961
  msgstr ""
1962
 
1963
+ #: includes/admin/payments/view-order-details.php:647
1964
  msgid "State / Province:"
1965
  msgstr ""
1966
 
1967
+ #: includes/admin/payments/view-order-details.php:658
1968
  msgid "Select a state"
1969
  msgstr ""
1970
 
1971
+ #: includes/admin/payments/view-order-details.php:702
1972
  msgid "Donation Notes"
1973
  msgstr ""
1974
 
1975
+ #: includes/admin/payments/view-order-details.php:718
1976
  msgid "No donation notes."
1977
  msgstr ""
1978
 
1979
+ #: includes/admin/payments/view-order-details.php:723
1980
  msgid "Add Note"
1981
  msgstr ""
1982
 
2108
  msgid "Gateways"
2109
  msgstr ""
2110
 
2111
+ #: includes/admin/reporting/export/class-batch-export-customers.php:124
2112
  msgid "Full Name"
2113
  msgstr ""
2114
 
2115
+ #: includes/admin/reporting/export/class-batch-export-customers.php:130, includes/admin/reporting/reports.php:506
2116
  msgid "Address"
2117
  msgstr ""
2118
 
2119
+ #: includes/admin/reporting/export/class-batch-export-customers.php:133, includes/admin/reporting/export/class-batch-export-payments.php:50
2120
  msgid "State"
2121
  msgstr ""
2122
 
2123
+ #: includes/admin/reporting/export/class-batch-export-customers.php:134
2124
  msgid "Zip"
2125
  msgstr ""
2126
 
2127
+ #: includes/admin/reporting/export/class-batch-export-customers.php:135, includes/admin/reporting/export/class-batch-export-payments.php:51, includes/forms/template.php:982, templates/shortcode-profile-editor.php:143
2128
  msgid "Country"
2129
  msgstr ""
2130
 
2131
+ #: includes/admin/reporting/export/class-batch-export-customers.php:138, includes/admin/reporting/reports.php:510
2132
  msgid "User ID"
2133
  msgstr ""
2134
 
2135
+ #: includes/admin/reporting/export/class-batch-export-customers.php:141, includes/admin/reporting/reports.php:514
2136
  msgid "First Donation Date"
2137
  msgstr ""
2138
 
2139
+ #: includes/admin/reporting/export/class-batch-export-customers.php:144, includes/admin/reporting/pdf-reports.php:81, includes/admin/reporting/reports.php:518
2140
  msgid "Number of Donations"
2141
  msgstr ""
2142
 
2143
+ #: includes/admin/reporting/export/class-batch-export-customers.php:147
2144
  msgid "Sum of Donations"
2145
  msgstr ""
2146
 
2172
  msgid "Payment Number"
2173
  msgstr ""
2174
 
2175
+ #: includes/admin/reporting/export/class-batch-export-payments.php:45, includes/forms/template.php:640, includes/forms/template.php:651, includes/misc-functions.php:648, includes/misc-functions.php:650, templates/shortcode-profile-editor.php:45
2176
  msgid "First Name"
2177
  msgstr ""
2178
 
2179
+ #: includes/admin/reporting/export/class-batch-export-payments.php:46, includes/forms/template.php:660, includes/forms/template.php:673, includes/misc-functions.php:654, includes/misc-functions.php:656, templates/shortcode-profile-editor.php:50
2180
  msgid "Last Name"
2181
  msgstr ""
2182
 
2424
  msgid "Download a CSV of income and donations over time."
2425
  msgstr ""
2426
 
2427
+ #: includes/admin/reporting/reports.php:401, includes/admin/reporting/reports.php:470, includes/admin/reporting/reports.php:492
2428
  msgid "Generate CSV"
2429
  msgstr ""
2430
 
2452
  msgid "Choose one or more from categories"
2453
  msgstr ""
2454
 
2455
+ #: includes/admin/reporting/reports.php:461
2456
  msgid "Choose one or more from tags"
2457
  msgstr ""
2458
 
2459
+ #: includes/admin/reporting/reports.php:478
2460
  msgid "Export Donors in CSV"
2461
  msgstr ""
2462
 
2463
+ #: includes/admin/reporting/reports.php:479
2464
  msgid "Download an export of donors for all donation forms or only those who have given to a particular form."
2465
  msgstr ""
2466
 
2467
+ #: includes/admin/reporting/reports.php:495
2468
  msgid "Export Columns:"
2469
  msgstr ""
2470
 
2788
  msgid "Enter the name of the PayPal page style to use, or leave blank to use the default."
2789
  msgstr ""
2790
 
2791
+ #: includes/admin/settings/class-settings-gateways.php:79, includes/forms/template.php:884
2792
  msgid "Billing Details"
2793
  msgstr ""
2794
 
3016
  msgid "Show Payment ID:"
3017
  msgstr ""
3018
 
3019
+ #: includes/admin/shortcodes/shortcode-give-register.php:24, includes/admin/shortcodes/shortcode-give-register.php:25, includes/forms/template.php:1247, templates/shortcode-register.php:71
3020
  msgid "Register"
3021
  msgstr ""
3022
 
5681
  msgid "Donation Amount:"
5682
  msgstr ""
5683
 
5684
+ #: includes/forms/template.php:555
5685
  msgid "Choose Your Donation Amount"
5686
  msgstr ""
5687
 
5688
+ #: includes/forms/template.php:637
5689
  msgid "Personal Info"
5690
  msgstr ""
5691
 
5692
+ #: includes/forms/template.php:645
5693
  msgid "We will use this to personalize your account experience."
5694
  msgstr ""
5695
 
5696
+ #: includes/forms/template.php:665
5697
  msgid "We will use this as well to personalize your account experience."
5698
  msgstr ""
5699
 
5700
+ #: includes/forms/template.php:694
5701
  msgid "We will send the donation receipt to this address."
5702
  msgstr ""
5703
 
5704
+ #: includes/forms/template.php:759
5705
  msgid "Credit Card Info"
5706
  msgstr ""
5707
 
5708
+ #: includes/forms/template.php:763
5709
  msgid "This is a secure SSL encrypted payment."
5710
  msgstr ""
5711
 
5712
+ #: includes/forms/template.php:768
5713
  msgid "Card Number"
5714
  msgstr ""
5715
 
5716
+ #: includes/forms/template.php:771
5717
  msgid "The (typically) 16 digits on the front of your credit card."
5718
  msgstr ""
5719
 
5720
+ #: includes/forms/template.php:776
5721
  msgid "Card number"
5722
  msgstr ""
5723
 
5724
+ #: includes/forms/template.php:782
5725
  msgid "CVC"
5726
  msgstr ""
5727
 
5728
+ #: includes/forms/template.php:785
5729
  msgid "The 3 digit (back) or 4 digit (front) value on your card."
5730
  msgstr ""
5731
 
5732
+ #: includes/forms/template.php:789
5733
  msgid "Security code"
5734
  msgstr ""
5735
 
5736
+ #: includes/forms/template.php:795
5737
  msgid "Name on the Card"
5738
  msgstr ""
5739
 
5740
+ #: includes/forms/template.php:798
5741
  msgid "The name printed on the front of your credit card."
5742
  msgstr ""
5743
 
5744
+ #: includes/forms/template.php:802
5745
  msgid "Card name"
5746
  msgstr ""
5747
 
5748
+ #: includes/forms/template.php:817
5749
  msgid "Expiration"
5750
  msgstr ""
5751
 
5752
+ #: includes/forms/template.php:820
5753
  msgid "The date your credit card expires, typically on the front of the card."
5754
  msgstr ""
5755
 
5756
+ #: includes/forms/template.php:829
5757
  msgid "MM / YY"
5758
  msgstr ""
5759
 
5760
+ #: includes/forms/template.php:903
5761
  msgid "The primary billing address for your credit card."
5762
  msgstr ""
5763
 
5764
+ #: includes/forms/template.php:911
5765
  msgid "Address line 1"
5766
  msgstr ""
5767
 
5768
+ #: includes/forms/template.php:924
5769
  msgid "(optional) The suite, apt no, PO box, etc, associated with your billing address."
5770
  msgstr ""
5771
 
5772
+ #: includes/forms/template.php:932
5773
  msgid "Address line 2"
5774
  msgstr ""
5775
 
5776
+ #: includes/forms/template.php:945
5777
  msgid "The city for your billing address."
5778
  msgstr ""
5779
 
5780
+ #: includes/forms/template.php:965
5781
  msgid "The zip or postal code for your billing address."
5782
  msgstr ""
5783
 
5784
+ #: includes/forms/template.php:987
5785
  msgid "The country for your billing address."
5786
  msgstr ""
5787
 
5788
+ #: includes/forms/template.php:1019
5789
  msgid "The state or province for your billing address."
5790
  msgstr ""
5791
 
5792
+ #: includes/forms/template.php:1090
5793
  msgid "Already have an account?"
5794
  msgstr ""
5795
 
5796
+ #: includes/forms/template.php:1114
5797
  msgid "Create an account"
5798
  msgstr ""
5799
 
5800
+ #: includes/forms/template.php:1116, includes/forms/template.php:1239
5801
  msgid "(optional)"
5802
  msgstr ""
5803
 
5804
+ #: includes/forms/template.php:1138
5805
  msgid "The username you will use to log into your account."
5806
  msgstr ""
5807
 
5808
+ #: includes/forms/template.php:1149, includes/forms/template.php:1158, includes/forms/template.php:1283, templates/shortcode-login.php:28, templates/shortcode-register.php:44
5809
  msgid "Password"
5810
  msgstr ""
5811
 
5812
+ #: includes/forms/template.php:1154
5813
  msgid "The password used to access your account."
5814
  msgstr ""
5815
 
5816
+ #: includes/forms/template.php:1165, templates/shortcode-register.php:49
5817
  msgid "Confirm PW"
5818
  msgstr ""
5819
 
5820
+ #: includes/forms/template.php:1170
5821
  msgid "Please retype your password to confirm."
5822
  msgstr ""
5823
 
5824
+ #: includes/forms/template.php:1174
5825
  msgid "Confirm password"
5826
  msgstr ""
5827
 
5828
+ #: includes/forms/template.php:1237
5829
  msgid "Login to Your Account"
5830
  msgstr ""
5831
 
5832
+ #: includes/forms/template.php:1244
5833
  msgid "Need to create an account?"
5834
  msgstr ""
5835
 
5836
+ #: includes/forms/template.php:1249
5837
  msgid "or checkout as a guest &raquo;"
5838
  msgstr ""
5839
 
5840
+ #: includes/forms/template.php:1277
5841
  msgid "Your username"
5842
  msgstr ""
5843
 
5844
+ #: includes/forms/template.php:1290
5845
  msgid "Your password"
5846
  msgstr ""
5847
 
5848
+ #: includes/forms/template.php:1297, includes/process-donation.php:654, templates/shortcode-login.php:40
5849
  msgid "Reset Password"
5850
  msgstr ""
5851
 
5852
+ #: includes/forms/template.php:1370
5853
  msgid "Select Payment Method"
5854
  msgstr ""
5855
 
5856
+ #: includes/forms/template.php:1499
5857
  msgid "Please enter valid terms and conditions in <a href=\"%s\">this form's settings</a>."
5858
  msgstr ""
5859
 
5860
+ #: includes/forms/template.php:1507
5861
  msgid "Terms"
5862
  msgstr ""
5863
 
5864
+ #: includes/forms/template.php:1528
5865
  msgid "Show Terms"
5866
  msgstr ""
5867
 
5868
+ #: includes/forms/template.php:1530
5869
  msgid "Hide Terms"
5870
  msgstr ""
5871
 
5872
+ #: includes/forms/template.php:1569
5873
  msgid "Donation Total:"
5874
  msgstr ""
5875
 
5876
+ #: includes/forms/template.php:1831
5877
  msgid "Notice:"
5878
  msgstr ""
5879
 
5880
+ #: includes/forms/template.php:1831
5881
  msgid "Test mode is enabled. While in test mode no live donations are processed."
5882
  msgstr ""
5883
 
5884
+ #: includes/forms/template.php:1861
5885
  msgid "Please log in in order to complete your donation."
5886
  msgstr ""
5887
 
6305
  msgid "Russian Rubles (руб)"
6306
  msgstr ""
6307
 
6308
+ #: includes/misc-functions.php:547
6309
  msgid "%1$s is <strong>deprecated</strong> since Give version %2$s! Use %3$s instead."
6310
  msgstr ""
6311
 
6312
+ #: includes/misc-functions.php:551
6313
  msgid "%1$s is <strong>deprecated</strong> since Give version %2$s with no alternative available."
6314
  msgstr ""
6315
 
6316
+ #: includes/misc-functions.php:626
6317
  msgid "Be sure to sign up for the Give newsletter below to stay informed of important updates and news."
6318
  msgstr ""
6319
 
6320
+ #: includes/misc-functions.php:634
6321
  msgid "Thanks for Subscribing!"
6322
  msgstr ""
6323
 
6324
+ #: includes/misc-functions.php:641, includes/misc-functions.php:643
6325
  msgid "Email Address (required)"
6326
  msgstr ""
6327
 
6328
+ #: includes/misc-functions.php:660
6329
  msgid "Subscribe"
6330
  msgstr ""
6331
 
6332
+ #: includes/misc-functions.php:723
6333
  msgid "Follow %s"
6334
  msgstr ""
6335
 
6336
+ #: includes/misc-functions.php:778, includes/post-types.php:41
6337
  msgid "Donation Forms"
6338
  msgstr ""
6339
 
6340
+ #: includes/misc-functions.php:825
6341
  msgid "array_column() expects at least 2 parameters, %s given."
6342
  msgstr ""
6343
 
6344
+ #: includes/misc-functions.php:831
6345
  msgid "array_column() expects parameter 1 to be array, %s given."
6346
  msgstr ""
6347
 
6348
+ #: includes/misc-functions.php:842
6349
  msgid "array_column(): The column key should be either a string or an integer."
6350
  msgstr ""
6351
 
6352
+ #: includes/misc-functions.php:853
6353
  msgid "array_column(): The index key should be either a string or an integer."
6354
  msgstr ""
6355
 
6365
  msgid "Pre-Approved"
6366
  msgstr ""
6367
 
6368
+ #: includes/payments/functions.php:1635
6369
  msgid "Delete this donation note."
6370
  msgstr ""
6371
 
6372
+ #: includes/payments/functions.php:1934
6373
  msgctxt "custom donation dropdown item"
6374
  msgid "Custom"
6375
  msgstr ""
6991
  msgstr ""
6992
 
6993
  #: templates/shortcode-receipt.php:38
6994
+ msgid "Payment Pending: Your donation is currently processing.."
6995
  msgstr ""
6996
 
6997
  #: templates/shortcode-receipt.php:42
6998
+ msgid "Payment Refunded: Your donation has been refunded."
6999
  msgstr ""
7000
 
7001
  #: templates/shortcode-receipt.php:46
7002
+ msgid "Payment Preapproved: Thank you for your donation."
7003
  msgstr ""
7004
 
7005
  #: templates/shortcode-receipt.php:50
7007
  msgstr ""
7008
 
7009
  #: templates/shortcode-receipt.php:54
7010
+ msgid "Payment Cancelled: Your donation has been cancelled."
7011
  msgstr ""
7012
 
7013
  #: templates/shortcode-receipt.php:58
7014
+ msgid "Payment Abandoned: The this donation was not been completed."
7015
  msgstr ""
7016
 
7017
  #: templates/shortcode-receipt.php:62
phpcs.ruleset.xml ADDED
@@ -0,0 +1,194 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <ruleset name="WordPress Coding Standards">
3
+ <!-- See https://github.com/squizlabs/PHP_CodeSniffer/wiki/Annotated-ruleset.xml -->
4
+ <!-- See https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/blob/develop/WordPress-Core/ruleset.xml -->
5
+
6
+ <!-- Set a description for this ruleset. -->
7
+ <description>A custom set of code standard rules to check for WordPress themes and plugins.</description>
8
+
9
+ <!-- Include the WordPress ruleset, with exclusions. -->
10
+ <rule ref="WordPress">
11
+ <exclude name="Generic.CodeAnalysis.EmptyStatement.DetectedCATCH" />
12
+ <exclude name="Generic.CodeAnalysis.EmptyStatement.DetectedIF" />
13
+ <exclude name="Generic.CodeAnalysis.EmptyStatement.DetectedELSE" />
14
+ <exclude name="Generic.CodeAnalysis.ForLoopWithTestFunctionalCall.NotAllowed" />
15
+ <exclude name="Generic.Commenting.DocComment.LongNotCapital" />
16
+ <exclude name="Generic.Commenting.DocComment.MissingShort" />
17
+ <exclude name="Generic.Commenting.DocComment.ShortNotCapital" />
18
+ <exclude name="Generic.Commenting.DocComment.SpacingAfter" />
19
+ <exclude name="Generic.Commenting.DocComment.SpacingBeforeTags" />
20
+ <exclude name="Generic.ControlStructures.InlineControlStructure.NotAllowed" />
21
+ <!-- <exclude name="Generic.Files.EndFileNewline.NotFound" /> -->
22
+ <exclude name="Generic.Files.LineEndings.InvalidEOLChar" />
23
+ <exclude name="Generic.Files.LowercasedFilename.NotFound" />
24
+ <!-- <exclude name="Generic.Formatting.DisallowMultipleStatements.SameLine" /> -->
25
+ <!-- <exclude name="Generic.Formatting.SpaceAfterCast.NoSpace" /> -->
26
+ <exclude name="Generic.Functions.OpeningFunctionBraceKernighanRitchie.BraceOnNewLine" />
27
+ <exclude name="Generic.Functions.OpeningFunctionBraceKernighanRitchie.ContentAfterBrace" />
28
+ <exclude name="Generic.Functions.OpeningFunctionBraceKernighanRitchie.SpaceBeforeBrace" />
29
+ <exclude name="Generic.PHP.DeprecatedFunctions.Deprecated" />
30
+ <exclude name="Generic.PHP.ForbiddenFunctions.FoundWithAlternative" />
31
+ <exclude name="Generic.PHP.LowerCaseKeyword.Found" />
32
+ <exclude name="Generic.PHP.NoSilencedErrors.Discouraged" />
33
+ <exclude name="Generic.Strings.UnnecessaryStringConcat.Found" />
34
+ <exclude name="Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed" />
35
+ <exclude name="Generic.WhiteSpace.ScopeIndent.Incorrect" />
36
+ <exclude name="Generic.WhiteSpace.ScopeIndent.IncorrectExact" />
37
+ <exclude name="PEAR.Functions.FunctionCallSignature.Indent" />
38
+ <!-- <exclude name="PEAR.Functions.FunctionCallSignature.SpaceAfterCloseBracket" /> -->
39
+ <!-- <exclude name="PEAR.Functions.FunctionCallSignature.SpaceAfterOpenBracket" /> -->
40
+ <!-- <exclude name="PEAR.Functions.FunctionCallSignature.SpaceBeforeCloseBracket" /> -->
41
+ <!-- <exclude name="PEAR.Functions.FunctionCallSignature.SpaceBeforeOpenBracket" /> -->
42
+ <!-- <exclude name="Squiz.Commenting.BlockComment.NoEmptyLineBefore" /> -->
43
+ <!-- <exclude name="Squiz.Commenting.BlockComment.NoNewLine" /> -->
44
+ <exclude name="Squiz.Commenting.BlockComment.WrongEnd" />
45
+ <exclude name="Squiz.Commenting.ClassComment.SpacingAfter" />
46
+ <exclude name="Squiz.Commenting.ClassComment.Missing" />
47
+ <exclude name="Squiz.Commenting.ClosingDeclarationComment.Abstract" />
48
+ <!-- <exclude name="Squiz.Commenting.DocCommentAlignment.SpaceBeforeStar" /> -->
49
+ <exclude name="Squiz.Commenting.EmptyCatchComment.Missing" />
50
+ <exclude name="Squiz.Commenting.FileComment.Missing" />
51
+ <exclude name="Squiz.Commenting.FileComment.MissingPackageTag" />
52
+ <exclude name="Squiz.Commenting.FileComment.SpacingAfterComment" />
53
+ <exclude name="Squiz.Commenting.FileComment.SpacingAfterOpen" />
54
+ <exclude name="Squiz.Commenting.FileComment.WrongStyle" />
55
+ <exclude name="Squiz.Commenting.FunctionComment.EmptyThrows" />
56
+ <exclude name="Squiz.Commenting.FunctionComment.ExtraParamComment" />
57
+ <exclude name="Squiz.Commenting.FunctionComment.InvalidNoReturn" />
58
+ <exclude name="Squiz.Commenting.FunctionComment.InvalidReturnVoid" />
59
+ <exclude name="Squiz.Commenting.FunctionComment.Missing" />
60
+ <exclude name="Squiz.Commenting.FunctionComment.MissingParamComment" />
61
+ <exclude name="Squiz.Commenting.FunctionComment.MissingParamName" />
62
+ <exclude name="Squiz.Commenting.FunctionComment.MissingParamTag" />
63
+ <exclude name="Squiz.Commenting.FunctionComment.ParamCommentFullStop" />
64
+ <exclude name="Squiz.Commenting.FunctionComment.ParamNameNoCaseMatch" />
65
+ <exclude name="Squiz.Commenting.FunctionComment.ParamNameNoMatch" />
66
+ <exclude name="Squiz.Commenting.FunctionComment.ScalarTypeHintMissing" />
67
+ <!-- <exclude name="Squiz.Commenting.FunctionComment.SpacingAfter" /> -->
68
+ <exclude name="Squiz.Commenting.FunctionComment.SpacingAfterParamType" />
69
+ <exclude name="Squiz.Commenting.FunctionComment.ThrowsNoFullStop" />
70
+ <exclude name="Squiz.Commenting.FunctionComment.ThrowsNotCapital" />
71
+ <exclude name="Squiz.Commenting.FunctionCommentThrowTag.Missing" />
72
+ <exclude name="Squiz.Commenting.FunctionCommentThrowTag.WrongNumber" />
73
+ <exclude name="Squiz.Commenting.FunctionComment.WrongStyle" />
74
+ <exclude name="Squiz.Commenting.InlineComment.Empty" />
75
+ <exclude name="Squiz.Commenting.InlineComment.InvalidEndChar" />
76
+ <!-- <exclude name="Squiz.Commenting.InlineComment.NoSpaceBefore" /> -->
77
+ <exclude name="Squiz.Commenting.InlineComment.NotCapital" />
78
+ <!-- <exclude name="Squiz.Commenting.InlineComment.SpacingAfter" /> -->
79
+ <!-- <exclude name="Squiz.Commenting.InlineComment.SpacingBefore" /> -->
80
+ <exclude name="Squiz.Commenting.InlineComment.WrongStyle" />
81
+ <exclude name="Squiz.Commenting.VariableComment.Missing" />
82
+ <exclude name="Squiz.Commenting.VariableComment.MissingVar" />
83
+ <exclude name="Squiz.Commenting.VariableComment.WrongStyle" />
84
+ <!-- <exclude name="Squiz.ControlStructures.ControlSignature.SpaceAfterCloseBrace" /> -->
85
+ <!-- <exclude name="Squiz.ControlStructures.ControlSignature.SpaceAfterCloseParenthesis" /> -->
86
+ <exclude name="Squiz.ControlStructures.ControlSignature.SpaceAfterKeyword" />
87
+ <exclude name="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpaceAfterDefault" />
88
+ <exclude name="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen" />
89
+ <exclude name="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpenHint" />
90
+ <exclude name="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpaceBeforeEquals" />
91
+ <exclude name="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose" />
92
+ <exclude name="Squiz.PHP.CommentedOutCode.Found" />
93
+ <exclude name="Squiz.Strings.DoubleQuoteUsage.NotRequired" />
94
+ <!-- <exclude name="Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines" /> -->
95
+ <!-- <exclude name="Squiz.WhiteSpace.SuperfluousWhitespace.EndLine" /> -->
96
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.CloseBraceNewLine" /> -->
97
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.FirstIndexNoNewline" /> -->
98
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.FirstValueNoNewline" /> -->
99
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.IndexNoNewline" /> -->
100
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.NoComma" /> -->
101
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.NoCommaAfterLast" /> -->
102
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.NoSpaceAfterComma" /> -->
103
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.NoSpaceAfterDoubleArrow" /> -->
104
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.NoSpaceAfterOpenParenthesis" /> -->
105
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.NoSpaceBeforeDoubleArrow" /> -->
106
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.SpaceAfterArrayOpener" /> -->
107
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.SpaceAfterDoubleArrow" /> -->
108
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.SpaceAfterKeyword" /> -->
109
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.SpaceBeforeComma" /> -->
110
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.SpaceInEmptyArray" /> -->
111
+ <!-- <exclude name="WordPress.Arrays.ArrayDeclaration.ValueNoNewline" /> -->
112
+ <!-- <exclude name="WordPress.Arrays.ArrayKeySpacingRestrictions.NoSpacesAroundArrayKeys" /> -->
113
+ <!-- <exclude name="WordPress.Arrays.ArrayKeySpacingRestrictions.SpacesAroundArrayKeys" /> -->
114
+ <exclude name="WordPress.Classes.ClassOpeningStatement.BraceOnNewLine" />
115
+ <exclude name="WordPress.CSRF.NonceVerification.NoNonceVerification" />
116
+ <exclude name="WordPress.DB.RestrictedFunctions.mysql" />
117
+ <exclude name="WordPress.Files.FileName.UnderscoresNotAllowed" />
118
+ <exclude name="WordPress.Functions.DontExtract.extract" />
119
+ <exclude name="WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid" />
120
+ <exclude name="WordPress.NamingConventions.ValidFunctionName.MethodNameInvalid" />
121
+ <exclude name="WordPress.NamingConventions.ValidHookName.UseUnderscores" />
122
+ <exclude name="WordPress.NamingConventions.ValidVariableName.MemberNotSnakeCase" />
123
+ <exclude name="WordPress.NamingConventions.ValidVariableName.NotSnakeCase" />
124
+ <exclude name="WordPress.NamingConventions.ValidVariableName.NotSnakeCaseMemberVar" />
125
+ <exclude name="WordPress.NamingConventions.ValidVariableName.StringNotSnakeCase" />
126
+ <exclude name="WordPress.PHP.DiscouragedFunctions.Discouraged" />
127
+ <exclude name="WordPress.PHP.DiscouragedFunctions.DiscouragedWithAlternative" />
128
+ <exclude name="WordPress.PHP.StrictComparisons.LooseComparison" />
129
+ <exclude name="WordPress.PHP.StrictInArray.MissingTrueStrict" />
130
+ <!-- <exclude name="WordPress.PHP.YodaConditions.NotYoda" /> -->
131
+ <exclude name="WordPress.VIP.AdminBarRemoval.RemovalDetected" />
132
+ <exclude name="WordPress.VIP.CronInterval.ChangeDetected" />
133
+ <exclude name="WordPress.VIP.DirectDatabaseQuery.DirectQuery" />
134
+ <exclude name="WordPress.VIP.DirectDatabaseQuery.NoCaching" />
135
+ <exclude name="WordPress.VIP.DirectDatabaseQuery.SchemaChange" />
136
+ <exclude name="WordPress.VIP.FileSystemWritesDisallow.FileWriteDetected" />
137
+ <exclude name="WordPress.VIP.OrderByRand.orderby" />
138
+ <exclude name="WordPress.VIP.PostsPerPage.posts_per_page" />
139
+ <exclude name="WordPress.VIP.RestrictedFunctions.count_user_posts" />
140
+ <exclude name="WordPress.VIP.RestrictedFunctions.custom_role" />
141
+ <exclude name="WordPress.VIP.RestrictedFunctions.cookies" />
142
+ <exclude name="WordPress.VIP.RestrictedFunctions.curl" />
143
+ <exclude name="WordPress.VIP.RestrictedFunctions.error_log" />
144
+ <exclude name="WordPress.VIP.RestrictedFunctions.extract" />
145
+ <exclude name="WordPress.VIP.RestrictedFunctions.file_get_contents" />
146
+ <exclude name="WordPress.VIP.RestrictedFunctions.get_pages" />
147
+ <exclude name="WordPress.VIP.RestrictedFunctions.get_posts" />
148
+ <exclude name="WordPress.VIP.RestrictedFunctions.get_term_by" />
149
+ <exclude name="WordPress.VIP.RestrictedFunctions.get_term_link" />
150
+ <exclude name="WordPress.VIP.RestrictedFunctions.parse_url" />
151
+ <exclude name="WordPress.VIP.RestrictedFunctions.prevent_path_disclosure" />
152
+ <exclude name="WordPress.VIP.RestrictedFunctions.runtime_configuration" />
153
+ <exclude name="WordPress.VIP.RestrictedFunctions.serialize" />
154
+ <exclude name="WordPress.VIP.RestrictedFunctions.urlencode" />
155
+ <exclude name="WordPress.VIP.RestrictedFunctions.url_to_postid" />
156
+ <exclude name="WordPress.VIP.RestrictedFunctions.user_meta" />
157
+ <!-- <exclude name="WordPress.VIP.RestrictedFunctions.wp_get_post_terms" /> -->
158
+ <exclude name="WordPress.VIP.RestrictedFunctions.wp_redirect" />
159
+ <exclude name="WordPress.VIP.RestrictedFunctions.wp_remote_get" />
160
+ <exclude name="WordPress.VIP.RestrictedVariables.user_meta" />
161
+ <exclude name="WordPress.VIP.RestrictedVariables.cache_constraints" />
162
+ <exclude name="WordPress.VIP.SessionFunctionsUsage.session_write_close" />
163
+ <exclude name="WordPress.VIP.SlowDBQuery.slow_db_query" />
164
+ <exclude name="WordPress.VIP.SuperGlobalInputUsage.AccessDetected" />
165
+ <exclude name="WordPress.VIP.ValidatedSanitizedInput.InputNotSanitized" />
166
+ <exclude name="WordPress.VIP.ValidatedSanitizedInput.InputNotValidated" />
167
+ <exclude name="WordPress.VIP.ValidatedSanitizedInput.MissingUnslash" />
168
+ <exclude name="WordPress.Variables.GlobalVariables.OverrideProhibited" />
169
+ <exclude name="WordPress.WP.EnqueuedResources.NonEnqueuedScript" />
170
+ <exclude name="WordPress.WP.I18n.MissingSingularPlaceholder" />
171
+ <exclude name="WordPress.WP.I18n.MismatchedPlaceholders" />
172
+ <exclude name="WordPress.WP.I18n.NonSingularStringLiteralPlural" />
173
+ <exclude name="WordPress.WP.I18n.NonSingularStringLiteralText" />
174
+ <exclude name="WordPress.WP.EnqueuedResources.NonEnqueuedStylesheet" />
175
+ <exclude name="WordPress.WP.PreparedSQL.NotPrepared" />
176
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.BlankLineAfterEnd" /> -->
177
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.ExtraSpaceAfterCloseParenthesis" /> -->
178
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.NoSpaceAfterCloseParenthesis" /> -->
179
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.NoSpaceAfterOpenParenthesis" /> -->
180
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.NoSpaceAfterStructureOpen" /> -->
181
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.NoSpaceBetweenStructureColon" /> -->
182
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.NoSpaceBeforeCloseParenthesis" /> -->
183
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.NoSpaceBeforeOpenParenthesis" /> -->
184
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.OpenBraceNotSameLine" /> -->
185
+ <!-- <exclude name="WordPress.WhiteSpace.ControlStructureSpacing.SpaceBeforeFunctionOpenParenthesis" /> -->
186
+ <!-- <exclude name="WordPress.WhiteSpace.OperatorSpacing.NoSpaceAfter" /> -->
187
+ <!-- <exclude name="WordPress.WhiteSpace.OperatorSpacing.NoSpaceBefore" /> -->
188
+ <!-- <exclude name="WordPress.WhiteSpace.OperatorSpacing.SpacingAfter" /> -->
189
+ <!-- <exclude name="WordPress.WhiteSpace.OperatorSpacing.SpacingBefore" /> -->
190
+ <exclude name="WordPress.XSS.EscapeOutput.OutputNotEscaped" />
191
+ <exclude name="WordPress.XSS.EscapeOutput.UnsafePrintingFunction" />
192
+ <exclude name="WordPress.Files.FileName.InvalidClassFileName" />
193
+ </rule>
194
+ </ruleset>
readme.txt CHANGED
@@ -1,61 +1,83 @@
1
- === Give - WordPress Donation Plugin ===
2
  Contributors: givewp, wordimpress, dlocc, webdevmattcrom
3
  Donate link: https://givewp.com/
4
  Tags: donation, donations, donation plugin, wordpress donation plugin, wp donation, ecommerce, e-commerce, fundraising, fundraiser, crowdfunding, wordpress donations, commerce, wordpress ecommerce, giving, charity, donate, gifts, non-profit, paypal, stripe, churches, nonprofit, paypal donations, paypal donate, stripe donations, stripe donate, authorize.net, authorize.net donations
5
  Requires at least: 4.2
6
- Tested up to: 4.7.2
7
- Stable tag: 1.8.5
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
- Democratizing Generosity - Empower your cause: start accepting donations on WordPress with Give.
12
 
13
  == Description ==
14
 
15
- **[Give](https://givewp.com "Visit the Give website")** is the most robust WordPress plugin available for accepting donations. Upon activation, Give provides you with powerful features towards helping you raise more funds for your cause from one, effective, platform.
 
 
16
 
17
  [youtube https://www.youtube.com/watch?v=gNdEelhjoKE]
18
 
19
- = Features Include: =
20
-
21
- * Accept single, custom, and multi-level donations
22
- * Robust reporting features and donor management
23
- * Goal tracking for your campaigns
24
- * Single-page, simple, and hassle-free donor giving
25
- * Zero commission charges
26
- * Own all your donation data
27
- * Easy to customize and enhance
28
- * Looks great with nearly all WordPress themes
29
- * Customizable emails for donors and admins
30
- * PayPal Standard and Offline Payments included for free
31
- * Custom user roles for administration
32
- * Flexible public API for developers
33
- * Dedicated US-based support
34
- * Fast codebase with support for PHP7
35
- * Continually developed and improved
36
- * Consistently updated and thorough **[documentation](https://givewp.com/documentation "Visit the Give documentation")**
37
-
38
- Find out more on the **[Give website](https://givewp.com "Visit the Give website")**.
 
 
 
 
 
 
 
 
 
 
 
 
39
 
40
  = Why Use Give for Donations? =
41
 
42
- Prior to Give there was no single go to solution for accepting donations on WordPress. *Sure*, Gravity Forms and WooCommerce are great plugins... but they're not developed to work specifically for accepting donations. This can often lead to your users being confused by unnecessary cart systems, incorrect terminology, and clunky user experiences. As an admin, you may have experience wrestling with the various other WordPress donation plugins. Dealing with the lack of features, documentation, and support can be a real pain. There's a better way. Now you have Give and the entire team on *your* side.
 
 
43
 
44
- = Simple and Pain Free Giving =
45
 
46
- Give works great right in WordPress in a way that you're already familiar in working. Simply install and activate the plugin to get started. The backbone of Give lies within its optimized donation forms. Forms are what allow you to accept donations anywhere on your website. When creating a form you may specify whether the form is a single or multi-level amount. As well, forms can accept a user provided custom donation amount.
 
 
47
 
48
  = First Time Users =
49
 
50
- For new users, we suggest reviewing our [documentation](https://givewp.com/documentation "Visit the Give docs") to get an understanding of how the plugin works prior to using it. If you run into any trouble, we offer [free support](https://wordpress.org/support/plugin/give "Visit the Give support page on WordPress.org") to help you with your issues, questions, and concerns.
 
 
51
 
52
  = Zero Commission Charges =
53
 
54
- Give's goal is to "Democratize Generosity". We want to make it easy for *everyone* to raise funds online. We earn money by selling [premium add-ons](https://givewp.com/addons/ "View all of Give's Premium Add-ons"). The money you raise using Give is yours to support your cause. Period. Add-ons are premium features that enable you to extend the functionality of Give. For example, you can use one of our Add-ons to accept funds through your favorite payment gateway, enable recurring donations, or send donor emails to MailChimp. [View all of Give's Add-ons](https://givewp.com/addons "View all Give add-ons") to discover all the ways you can further enhance and extend Give.
 
 
55
 
56
  = Easy to Customize and Enhance =
57
 
58
- Give is built by [WordImpress](https://wordimpress.com "Visit the developers of Give - WordImpress"), our plugins are built from the ground up to be intuitive and easy to use. By following along with our [Getting Stated Guide](http://docs.givewp.com/give101 "Give 101 - Getting started using Give to accept donations on WordPress"), setting up Give to accept donations on WordPress is simple and easy.
59
 
60
  Are you a developer? Give is fully extendable. We built in an advanced templating system similar to the ones found in many of WordPress' top plugins that makes customizing many of Give's frontend elements upgrade proof and extremely flexible. Run into some trouble? We're here to help! Along with the plugin is a support team that is dedicated, fast to respond, and always willing to squash bugs and help troubleshoot.
61
 
@@ -67,28 +89,36 @@ Here's some great developer-oriented tutorials and docs to help you customize Gi
67
  * [Themeing with Give](http://docs.givewp.com/themeing)
68
  * [How to Create Custom Form Fields](http://docs.givewp.com/custom-fields)
69
 
 
 
 
 
70
  = Connect with Give =
71
 
72
  Stay in touch with us for important plugin news and updates:
73
 
74
- * **[Give Website](https://givewp.com "Visit the Give website")**
75
  * **[GitHub](https://github.com/WordImpress/Give "Visit the developers of Give - WordImpress")**
76
  * **[Newsletter](http://eepurl.com/bggG99 "Subscribe to Give via MailChimp")**
77
  * **[Facebook](https://facebook.com/wpgive "Visit the Give on Facebook")**
78
- * **[WordImpress](https://wordimpress.com "Visit the developers of Give - WordImpress")**
79
- * **[Give Add-ons](https://givewp.com/addons "View all Give Add-ons")**
80
 
81
  = Contribute to Give =
82
 
83
- This plugin is open source and we're always looking for more contributors. Whether you know another language, can code like no ones business, or just have an idea, we would love your help and input. To contribute to Give please head over to [our website](https://givewp.com "Visit the Give website") or star/fork/watch the [GitHub repository](https://github.com/WordImpress/Give "Visit the Give GitHub Repo") to learn more about what issues we're tackling and the project is developing.
 
 
 
 
84
 
85
- = A Tribute to Open Source =
86
 
87
- *"Open source software is software that can be freely used, changed, and shared (in modified or unmodified form) by anyone. Open source software is made by many people, and distributed under licenses that comply with the open source Definition."*
88
 
89
- **~ The Open Source Initiative**
90
 
91
- Give is a tribute to the spirit and philosophy of open source. We at WordImpress gladly embrace the open source philosophy both in how Give itself was developed, and how we hope to see others build more from our code base.
92
 
93
  == Installation ==
94
 
@@ -98,6 +128,8 @@ Give is a tribute to the spirit and philosophy of open source. We at WordImpress
98
  * PHP version 5.3 or greater
99
  * MySQL version 5.0.15 or greater
100
  * Some payment gateways require fsockopen support (for IPN access)
 
 
101
 
102
  = Automatic installation =
103
 
@@ -115,29 +147,40 @@ Automatic updates should work like a charm; as always though, ensure you backup
115
 
116
  == Frequently Asked Questions ==
117
 
 
118
  = Where can I learn more about how to use Give? =
119
 
120
- We have extensive documentation on installing and configuring Give [on our website](https://givewp.com/documentation/). We suggest starting with the [Give 101 article](http://docs.givewp.com/give101).
121
 
122
  = How can I get support for Give? =
123
 
124
- We work hard to the best support possible for Give. The [WordPress.org Support Forum](https://wordpress.org/support/plugin/give) is used for free community based support. We continually monitor the forum and do our best to provide ensure everyone gets an answer. [Priority support](https://givewp.com/support/) is given to users who have an active license for one of Give's [Add-ons](https://givewp.com/addons/) or [Bundles](https://givewp.com/addon-bundles/). This is email based support
 
 
125
 
126
  = Do you have any demos? =
127
 
128
- Yes! We have several live examples of Give displaying usage with many [popular WordPress Themes here](https://givewp.com/demos/).
129
 
130
  = Do you have Case Studies of Nonprofits using Give? =
131
 
132
- Yes! We call them "Give Stories". [You can read them all here](https://givewp.com/give-stories/).
 
 
 
 
133
 
134
- = How is Give better than *Gravity Forms* for accepting donations through WordPress? =
135
 
136
- First off, we love Gravity Forms. It's a great plugin and has a lot of good features for accepting donations. That being said, it lacks substantial donation reporting features and requires a developer license ($199/yr) to accept credit card payments on site.
137
 
138
- = How is Give better than *WooCommerce* for accepting donations on WordPress? =
139
 
140
- We also really like WooCommerce. It's hands-down the most robust eCommerce platform for WordPress. But that's also the issue. Typically you don't need a cart system, shipping, or tax calculations to accept donations. On top of that, customizing the plugin's terminology is a daunting task. You never want your users to receive an "invoice" for the donation "product" they "purchased". Rather, you'd like for them to receive a receipt for the donation they gave. WooCommerce can do donations, but that's not what it was designed for.
 
 
 
 
141
 
142
  == Screenshots ==
143
 
@@ -165,6 +208,13 @@ We also really like WooCommerce. It's hands-down the most robust eCommerce platf
165
 
166
  == Changelog ==
167
 
 
 
 
 
 
 
 
168
  = 1.8.5 =
169
  * New: Added a "Billing Details" as an option in PayPal Standard gateways which adds address fields to the gateway. The field data is then passed to PayPal and pre-filled on the PayPal payment form. [#1573](https://github.com/WordImpress/Give/issues/1573)
170
  * New: Button only display mode now has an option to customize the donate button text. [#1494](https://github.com/WordImpress/Give/issues/1494)
@@ -326,97 +376,4 @@ We also really like WooCommerce. It's hands-down the most robust eCommerce platf
326
  * Fix: A CSS conflict appeared with some themes when users view the donation receipt in browser and admins preview emails in wp-admin. [#818](https://github.com/WordImpress/Give/issues/818)
327
  * Fix: Prevent editor shortcode generator from displaying for users who don't have access to Give donation form editing. [#845](https://github.com/WordImpress/Give/issues/845)
328
 
329
- = 1.5.2: June 31, 2016 =
330
- * New: Added an addition "status" column for donation logs. [#684](https://github.com/WordImpress/Give/issues/684)
331
- * Tweak: Hide the submit button for the API Tab in Settings & improved the field description. [#681](https://github.com/WordImpress/Give/issues/681)
332
- * Fix: Deleted unnecessary user capabilities and resolved ones with typos causing issues with viewing and publishing donation forms for admins on new installs. [#671](https://github.com/WordImpress/Give/issues/671) and [#662](https://github.com/WordImpress/Give/issues/662)
333
- * Fix: Donation amount and count get reduced when delete pending donation - thanks @farookibrahim. [#677](https://github.com/WordImpress/Give/issues/677)
334
- * Fix: Broken link when clicking on donors name from transactions list in wp-admin. [#680](https://github.com/WordImpress/Give/issues/680)
335
-
336
- = 1.5.1: June 30, 2016 =
337
- * Fix: The give_forms post type doesn't register correctly on new installs therefore users weren't seeing the "Add Form" or "Edit Form" options within WP-Admin. [#671](https://github.com/WordImpress/Give/issues/671) and [#thread](https://wordpress.org/support/topic/the-add-forum-tab-not-showing?replies=4#post-8587308)
338
-
339
- = 1.5: June 29, 2016 =
340
- * New: Easily reorder payment gateways with the new drag-and-drop gateway reorder capability within settings. [#391](https://github.com/WordImpress/Give/issues/391)
341
- * New: Implement honeypot hidden field to help prevent spam donation form submissions. [#424](https://github.com/WordImpress/Give/issues/424)
342
- * New: Export donation history based on a date range exports in "Reports > Export > Export Donation History"- [#414](https://github.com/WordImpress/Give/issues/414)
343
- * New: Automatically close a form when it reaches its Goal. [#168](https://github.com/WordImpress/Give/issues/168)
344
- * New: Added the ability to delete all test transactions under "Donations > Reports > Tools". [#263](https://github.com/WordImpress/Give/issues/263)
345
- * New: Recalculate stats tool now available to recount individual donor statistics, delete test transactions, or reset all your statistics entirely. [#411](https://github.com/WordImpress/Give/issues/441)
346
- * New: New Give_Payments class added which allows easier development for donation payments. [#504](https://github.com/WordImpress/Give/issues/504)
347
- * New: Added "Test Mode" labels to more easily identify donations made while Give is in Test Mode. [#188](https://github.com/WordImpress/Give/issues/188)
348
- * New: Template wrapper support for the "Catch Evolution" theme added. [#632](https://github.com/WordImpress/Give/issues/632)
349
- * New: Export additional data and control the export columns for donors under Reports > Export > Export Donors in CSV. [#630](https://github.com/WordImpress/Give/issues/630)
350
- * New: South Korean Won added to list of currencies. [#624](https://github.com/WordImpress/Give/issues/624)
351
- * New: Moroccan Dirham added to list of currencies. [#381](https://github.com/WordImpress/Give/issues/381)
352
- * New: South African Rand added to list of currencies. [#624](https://github.com/WordImpress/Give/issues/624)
353
- * Tweak: Now when a multi-level donation is made the multi-level labels will display on the confirmation page, within the transactions listing page, and also attached to the {donation} email tag which outputs the email receipts. [#175](https://github.com/WordImpress/Give/issues/175)
354
- * Tweak: Added donor name to the donation receipt and reordered the rows for a more logical flow. [#645](https://github.com/WordImpress/Give/issues/645)
355
- * Tweak: Removed the French translation files included because, thanks to all French polyglots, we have been translated in full
356
- * Tweak: Removed Grunt in favor of Gulp for compiling pot files. [#666](https://github.com/WordImpress/Give/issues/666)
357
- * Tweak: Removed hosted translations in favor of public GlotPress translations
358
- * Tweak: Rewrite of give_get_current_page_url to fix issues with domain mapped server with $_SERVER['SERVER_PORT']. [#622](https://github.com/WordImpress/Give/issues/622)
359
- * Fix: Transactions Status Changes Causes Donation Form Income Amounts + Goals to Not Calculate Correctly. [#188](https://github.com/WordImpress/Give/issues/188)
360
- * Fix: Per form Offline donations gateway's "Request Billing Information" checkbox doesn't properly override the global setting. [#649](https://github.com/WordImpress/Give/issues/649)
361
- * Fix: Reports filter custom date range option when selected causes the refresh reports button to overlap. [#626](https://github.com/WordImpress/Give/issues/626)
362
- * Fix: Reports graph tooltips not displaying currency properly formatted. [#620](https://github.com/WordImpress/Give/issues/620)
363
- * Fix: Attaching a new user to a donor isn't updating. [#644](https://github.com/WordImpress/Give/issues/644)
364
- * Fix: Remove shortcode generator button when visual editor disabled. [#638](https://github.com/WordImpress/Give/issues/638)
365
- * Fix: Bug with shortcode & show_content argument when two of the same forms on a page displaying the content incorrectly when set to none. [#634](https://github.com/WordImpress/Give/issues/634)
366
-
367
- = 1.4.5: May 12, 2016 =
368
- * Hotfix: Fixed a bug introduced which causes the custom amount minimum to be improperly calculated. [#616](https://github.com/WordImpress/Give/issues/616)
369
-
370
- = 1.4.4: May 12, 2016 =
371
- * Hotfix: Version 1.4.3 breaks modal popup display method. [#615](https://github.com/WordImpress/Give/issues/615)
372
-
373
- = 1.4.3: May 12, 2016 =
374
- * Fix: Update the email address of a customer record when the email of a user is updated via the WordPress profile updater. [#607](https://github.com/WordImpress/Give/issues/607)
375
- * Fix: Bug if the donation form's custom amount minimum is set to 0.00 the warning message would still display. [#604](https://github.com/WordImpress/Give/issues/604)
376
- * Fix: Bug with email access and the Donation History shortcode pagination not counting properly. [#600](https://github.com/WordImpress/Give/issues/600)
377
- * Fix: Fixed incorrect meta_key usage within is_single_price_mode() method which was returning false positives. [#602](https://github.com/WordImpress/Give/issues/602)
378
- * Update: Updated install process to account for WP multisite creation and deletion. [#609](https://github.com/WordImpress/Give/issues/609)
379
-
380
- = 1.4.2: April 26, 2016 =
381
- * Fix: Bug with Custom Amount minimum and currencies with "," for decimal separator miscalculating the amounts. [#591](https://github.com/WordImpress/Give/issues/591)
382
- * Fix: Tooltips weren't loading properly when clicking the "Cancel" button after opting to create an account. [#500](https://github.com/WordImpress/Give/issues/500)
383
- * Fix: Closing Give Donation Modal Displays "give-hidden" elements in form incorrectly. [#582](https://github.com/WordImpress/Give/issues/582)
384
- * Fix: Ensure email is set in PHP session to view donation history after donating properly without having to perform additional email access request. [#587](https://github.com/WordImpress/Give/issues/587)
385
- * Tweak: Removing the top loading animation when changing donation amounts to reduce theme compatibility issues with it. [#556](https://github.com/WordImpress/Give/issues/556)
386
- * Tweak: Replaced JS get query parameter function with better function that doesn't throw unreachable code warning in console and works similarly. [#586](https://github.com/WordImpress/Give/issues/586)
387
- * Tweak: New changelog.txt file to offload older version changelogs; also added release dates to versions for better tracking. [#596](https://github.com/WordImpress/Give/issues/596)
388
- * Tweak: Hid the "ID" column from the multi-level repeater table because it served no real purpose for admins. [#554](https://github.com/WordImpress/Give/issues/554)
389
-
390
- = 1.4.1: April 12, 2016 =
391
- * Fix: Member-only donation forms don't display member-only validation responses properly. [#551](https://github.com/WordImpress/Give/issues/551)
392
- * Fix: Email access cookie path set incorrectly breaks viewing details. [#570](https://github.com/WordImpress/Give/issues/570)
393
- * Fix: Validation conflicts with MemberPress - thanks @jimwebb. [#568](https://github.com/WordImpress/Give/issues/568)
394
- * Fix: If no Give logs under Settings > Reports > Logs then the log navigation does not display. [#564](https://github.com/WordImpress/Give/issues/564)
395
- * Fix: Login/Cancel/Register within donation form don't trigger float-labels. [#574](https://github.com/WordImpress/Give/issues/574)
396
- * Fix: Login/Cancel/Register within donation form has problems maintaining gateway-specific fields when changing gateways. [#574](https://github.com/WordImpress/Give/issues/574)
397
- * Tweak: Deprecated give_no_guest_checkout() in favor of give_logged_in_only(). [#551](https://github.com/WordImpress/Give/issues/551)
398
- * Tweak: Clean up '&amp' encoded ampersands for PayPal standard. [#562](https://github.com/WordImpress/Give/issues/562)
399
- * Tweak: Added a check for DOM and MBString PHP extensions in System Info tab. [#560](https://github.com/WordImpress/Give/issues/560)
400
-
401
- = 1.4: April 5, 2016 =
402
- * New: Donors now have the ability to view their donation history using only the email they donated with via the new "Email Access" functionality that can be enabled under Settings > Advanced. [#496](https://github.com/WordImpress/Give/pull/496)
403
- * New: Unit tests added for Give_Donate_Form class - thanks @cklosowski. [#517](https://github.com/WordImpress/Give/pull/517)
404
- * New: Added new "Goal Format" option which will allow totals to be output based on a percentage rather than amount; also added more filters for better control over goal output. [#387](https://github.com/WordImpress/Give/issues/387)
405
- * New: Added links to plugin settings page and documentation on the WordPress plugin listing page. [#531](https://github.com/WordImpress/Give/issues/531)
406
- * New: Featured image size option for single donation forms found under Settings > Display Options. [#535](https://github.com/WordImpress/Give/issues/535)
407
- * Tweak: Sessions are only created when a donor performs an action. This will help Varnish caching on some Managed WordPress hosts and increase performance of the plugin. [#521](https://github.com/WordImpress/Give/issues/521)
408
- * Tweak: Removed usage of the image size "give_form_thumbnail" in favor of "give_form_single". [#412](https://github.com/WordImpress/Give/issues/412)
409
- * Tweak: Increased modal windows z-index value. [#524](https://github.com/WordImpress/Give/issues/524)
410
- * Tweak: Added additional checks to the "System Info" settings tab. [#506](https://github.com/WordImpress/Give/issues/506)
411
- * Tweak: Removed Give's custom thumbnail size in favor for using WordPress' large media size to prevent image quality issues and excess image creation. [#535](https://github.com/WordImpress/Give/issues/535)
412
- * Tweak: Use $_SERVER['HTTP_HOST'] rather than $_SERVER['SERVER_NAME'] in give_get_current_page_url(). [#530](https://github.com/WordImpress/Give/issues/530)
413
- * Fix: Email compatibility with Mandrill WP plugin. [#548](https://github.com/WordImpress/Give/issues/548)
414
- * Fix: Add trailing slash to home_url() to prevent homepage redirect. [#545](https://github.com/WordImpress/Give/issues/545)
415
- * Fix: Problem give_format_amount_decimals return always 2 decimals. [#467](https://github.com/WordImpress/Give/issues/467)
416
- * Fix: "Custom Amount Text" should not show if the field is left blank for set donation forms. [#522](https://github.com/WordImpress/Give/issues/522)
417
- * Fix: Theme compatibility with Zerif and Customizr for single give donation forms. [#537](https://github.com/WordImpress/Give/issues/537)
418
- * Fix: Allow for $0 set donations to be saved properly. [#529](https://github.com/WordImpress/Give/issues/529)
419
- * Fix: Transactions with a "cancelled" status are not shown in the wp-admin Transactions table - thanks @pryley. [#514](https://github.com/WordImpress/Give/issues/514)
420
- * Fix: Alternative to fopen provided for PDF exports. [#511](https://github.com/WordImpress/Give/issues/511)
421
-
422
- [See full changelog here &raquo;](https://plugins.svn.wordpress.org/give/trunk/changelog.txt)
1
+ === Give - Donation Plugin and Fundraising Platform ===
2
  Contributors: givewp, wordimpress, dlocc, webdevmattcrom
3
  Donate link: https://givewp.com/
4
  Tags: donation, donations, donation plugin, wordpress donation plugin, wp donation, ecommerce, e-commerce, fundraising, fundraiser, crowdfunding, wordpress donations, commerce, wordpress ecommerce, giving, charity, donate, gifts, non-profit, paypal, stripe, churches, nonprofit, paypal donations, paypal donate, stripe donations, stripe donate, authorize.net, authorize.net donations
5
  Requires at least: 4.2
6
+ Tested up to: 4.7.4
7
+ Stable tag: 1.8.6
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
11
+ Accept donations and begin fundraising with Give, the highest rated WordPress donation plugin for online giving.
12
 
13
  == Description ==
14
 
15
+ **[Give](http://bit.ly/WPORGGive "Visit the Give website")** is the highest rated, most downloaded, and best supported donation plugin for WordPress. Built from the ground up for all your fundraising needs, Give provides you with a powerful donation platform optimized for online giving.
16
+
17
+ Transform the way you accept online donations. With Give you can accept charitable gifts through customizable donation forms, view donation statistics and reports, manage donors, and integrate with a wide variety of third-party gateways and services.
18
 
19
  [youtube https://www.youtube.com/watch?v=gNdEelhjoKE]
20
 
21
+ = Give's Features =
22
+
23
+ Give is free and yet is full of many advanced features to suit your needs. Slick donation forms, full-featured reporting, and donor management features provide you with the tools you need to accept donations and manage your donors.
24
+
25
+ **[Powerful Donation Forms](http://bit.ly/WPORGGiveFeaturesForms)**
26
+
27
+ * Build custom donation forms in your WordPress admin
28
+ * Give inherits your themes styles so it integrates seamlessly out of the box
29
+ * Add goals, multiple giving amounts, custom amounts, terms and conditions and more with just a couple clicks
30
+
31
+ **[Full-Featured Reporting](http://bit.ly/WPORGGiveFeaturesReporting)**
32
+
33
+ * Get a complete overview of your donation activity
34
+ * Control your data with exports and reports
35
+ * Filter reports by date, form, and payment method.
36
+ * Measure performance across multiple campaigns.
37
+
38
+ **[Complete Donor Management](http://bit.ly/WPORGGiveFeaturesDonors)**
39
+
40
+ * View a complete history of your donor activity
41
+ * Generate tax-deductible receipts
42
+ * Integrate with third-party services via our Give API
43
+
44
+ Find out more:
45
+
46
+ * **[Visit the Give website](http://bit.ly/WPORGGive "Visit the Give website")**
47
+ * **[View Give features](http://bit.ly/WPORGGiveFeatures "Give Features Showcase")**
48
+ * **[View Give demos](http://bit.ly/WPORGGiveDemos "Give Demos Showcase")**
49
+
50
+ = Who Uses Give? =
51
+
52
+ With more than 20,000 active installs of Give, we hear more and more success stories from nonprofit organizations using Give. Causes are using Give to raise millions of dollars per year. Check out some of our [Give Stories](http://bit.ly/WPORGGiveStories) and [Case Studies](http://bit.ly/WPORGGiveCaseStudies) for details about their success.
53
 
54
  = Why Use Give for Donations? =
55
 
56
+ If your nonprofit or cause depends on donations, you want to treat your donors right. Don't send them through a shopping cart or kick them off-site to a third-party platform. Give streamlines the giving process by allowing your donors to complete their donations directly on your website using an easy to complete donation form. As an admin, you have the customization options and reporting and donor management features you need in order to run successful giving campaigns.
57
+
58
+ You may have struggled with other WordPress donation plugins in the past; dealing with the lack of features, documentation, and support can be a real pain. There's a better way. Now you have Give and our entire team on *your* side.
59
 
60
+ = Simple and Pain-Free Giving =
61
 
62
+ Our development and support team built Give from day one with best practices in WordPress development and online giving in mind. Give works great -- the "WordPress way" so you're already familiar with the interface once you begin using it.
63
+
64
+ The strength of Give lies within its optimized donation forms. When creating a form you may specify whether the form is a single or multi-level amounts. As well, you can allow donors to give a custom amount if you wish. The donation forms can then be displayed anywhere on your website using a shortcode, widget, or the single donation form page. Simply install and activate the plugin to get started.
65
 
66
  = First Time Users =
67
 
68
+ For new users, we suggest reviewing our [documentation](http://bit.ly/WPORGGiveDocs "Visit the Give docs") to get an understanding of how the plugin works. If you run into any trouble, we offer [free support](https://wordpress.org/support/plugin/give "Visit the Give support page on WordPress.org") to help you with your issues, questions, and concerns.
69
+
70
+ If you are a Give customer with an active license of any of our popular add-ons, we'd love to hear from you and support you via our [Priority Support channel](http://bit.ly/WPORGGiveSupport).
71
 
72
  = Zero Commission Charges =
73
 
74
+ Give's goal is to "Democratize Generosity." We want to make it easy for *everyone* to raise funds online. The money you raise using Give is yours to support your cause. Period. We are supported through the sale of [premium Give add-ons](http://bit.ly/WPORGGiveAddons "View all of Give's Premium Add-ons"). Add-ons enable advanced features that enable you to extend the functionality of Give.
75
+
76
+ For example, you can use one of our add-ons to accept funds through your favorite [payment gateway](http://bit.ly/WPORGGivePaymentGateways), enable [recurring donations](http://bit.ly/WPORGGiveRecurring), or send donor emails to your favorite email marketing platform. [View all of Give's Add-ons](http://bit.ly/WPORGGiveAddons "View all Give add-ons") to discover all the ways you can further enhance and extend Give.
77
 
78
  = Easy to Customize and Enhance =
79
 
80
+ Give is built by [WordImpress](http://bit.ly/WPORGGiveWordImpress "Visit the developers of Give - WordImpress"), our plugins are built from the ground up to be intuitive and easy to use. By following along with our [Getting Started Guide](http://docs.givewp.com/give101 "Give 101 - Getting started using Give to accept donations on WordPress"), setting up Give to accept donations on WordPress is simple and easy.
81
 
82
  Are you a developer? Give is fully extendable. We built in an advanced templating system similar to the ones found in many of WordPress' top plugins that makes customizing many of Give's frontend elements upgrade proof and extremely flexible. Run into some trouble? We're here to help! Along with the plugin is a support team that is dedicated, fast to respond, and always willing to squash bugs and help troubleshoot.
83
 
89
  * [Themeing with Give](http://docs.givewp.com/themeing)
90
  * [How to Create Custom Form Fields](http://docs.givewp.com/custom-fields)
91
 
92
+ = About the Give Team =
93
+
94
+ Backed by a growing team of WordPress developers, support engineers, and marketing professionals who've worked with WordPress and nonprofits since 2009. This means Give is made with best practices in mind; extremely extensible and customizable, stable, and reliable. We'll be here in years to come for you and your nonprofit organization.
95
+
96
  = Connect with Give =
97
 
98
  Stay in touch with us for important plugin news and updates:
99
 
100
+ * **[Give Website](http://bit.ly/WPORGGive "Visit the Give website")**
101
  * **[GitHub](https://github.com/WordImpress/Give "Visit the developers of Give - WordImpress")**
102
  * **[Newsletter](http://eepurl.com/bggG99 "Subscribe to Give via MailChimp")**
103
  * **[Facebook](https://facebook.com/wpgive "Visit the Give on Facebook")**
104
+ * **[WordImpress](http://bit.ly/WPORGGiveWordImpress "Visit the developers of Give - WordImpress")**
105
+ * **[Give Add-ons](http://bit.ly/WPORGGiveAddons "View all Give Add-ons")**
106
 
107
  = Contribute to Give =
108
 
109
+ This plugin is proudly open source (GPL license) and we're always looking for more contributors. Whether you know another language, can code like no one's business, or just have an idea, we would love your help and input.
110
+
111
+ Here's a few ways you can contribute to Give:
112
+
113
+ * Star/fork/watch the [Give GitHub repository](https://github.com/WordImpress/Give "Visit the Give GitHub Repo") to learn more about what issues we're tackling and the project is developing. If you've never worked with Github before, learn about [pull requests here](https://help.github.com/articles/about-pull-requests/) and submit one for Give, we'd love to give you our feedback.
114
 
115
+ * Translate Give into your native language. The best place to do that is here on wordpress.org. Go to [https://translate.wordpress.org/](https://translate.wordpress.org/projects/wp-plugins/give), then search for your language, click the "Plugins" tab, then search for "Give". When you've submitted at least 95% of Give's strings, the language moderators will review and approve your translations and then they will be available to all WordPress users for your native language. If you are interested in translating any of our Premium Add-ons, [contact us](https://givewp.com/contact-us), we'd love to chat with you about that.
116
 
117
+ * Join the [WordPress for Nonprofits Facebook group](https://www.facebook.com/groups/wp4nonprofits/). We chat about all things related to WordPress and nonprofits there and very often about Give and online donations in general.
118
 
119
+ == Upgrade Notice ==
120
 
121
+ Give version 1.8 is a major update. Please make sure you make a backup of your database before updating.
122
 
123
  == Installation ==
124
 
128
  * PHP version 5.3 or greater
129
  * MySQL version 5.0.15 or greater
130
  * Some payment gateways require fsockopen support (for IPN access)
131
+ * cURL version 5.40 or higher
132
+ * A SSL certificate -- while this is not strictly required for PayPal Standard users, it soon will be and we highly recommend it for every website that accepts donations. If you are converting your site to use SSL/HTTPS now, [we have a detailed guide to help you here](http://docs.givewp.com/ssl).
133
 
134
  = Automatic installation =
135
 
147
 
148
  == Frequently Asked Questions ==
149
 
150
+ = Where can I learn more about how to use Give? =
151
  = Where can I learn more about how to use Give? =
152
 
153
+ We have extensive documentation on installing and configuring Give [on our website](http://bit.ly/WPORGDocs). We suggest starting with the [Give 101 article](http://bit.ly/WPORGGive101).
154
 
155
  = How can I get support for Give? =
156
 
157
+ We work hard to the best support possible for Give. The [WordPress.org Support Forum](https://wordpress.org/support/plugin/give) is used for free community based support. We continually monitor the forum and do our best to ensure everyone gets a response.
158
+
159
+ [Priority support](http://bit.ly/WPORGGiveSupport) is given to users who have an active license for one of Give's [Add-ons](http://bit.ly/WPORGGiveAddons) or [Bundles](http://bit.ly/WPROGGiveBundles). We provide email-based support to our Premium Add-on customers with an average response time of under 2 hours and average time to resolution of 24-48 hours depending on the severity of the issue.
160
 
161
  = Do you have any demos? =
162
 
163
+ Yes! We have several live examples of Give and the wide variety of form options you can use with Give. Check out [our Demos here](http://bit.ly/WPORGGiveDemos).
164
 
165
  = Do you have Case Studies of Nonprofits using Give? =
166
 
167
+ Yes! We have two different types of studies that highlight nonprofits in different ways.
168
+ "Give Stories" are stories of how nonprofits or individuals implemented Give with success. [You can read them all here](http://bit.ly/WPORGGiveStories).
169
+ "Case Studies" are more detailed examples of how an agency implemented Give for a specific purpose for an organization. [You can read those here](http://bit.ly/WPORGGiveCaseStudies).
170
+
171
+ = How is Give better than a form plugin for accepting donations through WordPress? =
172
 
173
+ Form plugins are excellent solutions for general intake forms. That said, they most often lack substantial donation reporting features, and donor management options. They also lack a variety of presentation options like Give has for embedding your forms in different places throughout your site. If you want a "Donate Now!" button in the header of your site that opens in a modal, you'll most often have to do quite a bit of customization to get that working just right with form plugins -- but not with Give.
174
 
175
+ Give works great alongside all the most popular form plugins. Use Give for donations, and Caldera Forms, Ninja Forms, Gravity Forms or other for your general purpose intake forms. They'll work great alongside each other.
176
 
177
+ = How is Give better than an eCommerce plugin for accepting donations on WordPress? =
178
 
179
+ We actually built Give specifically to overcome many of the hurdles you have to go through in order to get an eCommerce plugin (like WooCommerce) to be streamlined for donations. You want to treat your donors right. No donor wants to add their donation to a cart and go through several page refreshes just to type their information in. You, as the site admin, don't want to have to change the word "Products" to "Donations" everywhere, and go through all the hoops of removing taxes and shipping either.
180
+
181
+ On top of that, customizing the plugin's terminology is a daunting task. You never want your users to receive an "invoice" for the donation "product" they "purchased". Rather, you'd like for them to receive a receipt for the donation they gave.
182
+
183
+ Use Give for donations, and let WooCommerce or WP eCommerce or the like handle your products. They work alongside each other just fine. Your donors will be happy, your customers will be happy, and so will you.
184
 
185
  == Screenshots ==
186
 
208
 
209
  == Changelog ==
210
 
211
+ = 1.8.6 =
212
+ * Fix: Provide a fallback for using `price_id` rather than `give_price_id`. Some gateways were incorrectly assigning it as a donation level within the receipt despite the correct custom amount being processed. [#1598](https://github.com/WordImpress/Give/issues/1598)
213
+ * Fix: Multi-level donation forms with 10+ options were selecting the wrong option on click due to an incorrect incrementing logic. [#1592](https://github.com/WordImpress/Give/issues/1592)
214
+ * Fix: Prevent multiple slide animations when a donor toggles the donation terms if more than one donation form is on page that is using "Terms and Conditions" enabled. [#1602](https://github.com/WordImpress/Give/issues/1602)
215
+ * Tweak: The give_get_current_page_url() now uses trailingslashit so urls end with a slash to prevent issues with some custom htaccess redirects. [#1589](https://github.com/WordImpress/Give/issues/1589)
216
+ * Tweak: Code cleanup and removal of unused functions. [#1571](https://github.com/WordImpress/Give/issues/1571)
217
+
218
  = 1.8.5 =
219
  * New: Added a "Billing Details" as an option in PayPal Standard gateways which adds address fields to the gateway. The field data is then passed to PayPal and pre-filled on the PayPal payment form. [#1573](https://github.com/WordImpress/Give/issues/1573)
220
  * New: Button only display mode now has an option to customize the donate button text. [#1494](https://github.com/WordImpress/Give/issues/1494)
376
  * Fix: A CSS conflict appeared with some themes when users view the donation receipt in browser and admins preview emails in wp-admin. [#818](https://github.com/WordImpress/Give/issues/818)
377
  * Fix: Prevent editor shortcode generator from displaying for users who don't have access to Give donation form editing. [#845](https://github.com/WordImpress/Give/issues/845)
378
 
379
+ [See full changelog here](https://plugins.svn.wordpress.org/give/trunk/changelog.txt)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
templates/shortcode-receipt.php CHANGED
@@ -35,15 +35,15 @@ if ( filter_var( $give_receipt_args['status_notice'], FILTER_VALIDATE_BOOLEAN )
35
  $notice_type = 'success';
36
  break;
37
  case 'pending':
38
- $notice_message = esc_html__( 'Payment Pending: Please contact the site owner for assistance.', 'give' );
39
  $notice_type = 'warning';
40
  break;
41
  case 'refunded':
42
- $notice_message = esc_html__( 'Payment Refunded: Please contact the site owner for assistance.', 'give' );
43
  $notice_type = 'warning';
44
  break;
45
  case 'preapproval':
46
- $notice_message = esc_html__( 'Payment Preapproved: Please contact the site owner for assistance.', 'give' );
47
  $notice_type = 'warning';
48
  break;
49
  case 'failed':
@@ -51,11 +51,11 @@ if ( filter_var( $give_receipt_args['status_notice'], FILTER_VALIDATE_BOOLEAN )
51
  $notice_type = 'error';
52
  break;
53
  case 'cancelled':
54
- $notice_message = esc_html__( 'Payment Cancelled: Please contact the site owner for assistance.', 'give' );
55
  $notice_type = 'error';
56
  break;
57
  case 'abandoned':
58
- $notice_message = esc_html__( 'Payment Abandoned: Please contact the site owner for assistance.', 'give' );
59
  $notice_type = 'error';
60
  break;
61
  case 'revoked':
35
  $notice_type = 'success';
36
  break;
37
  case 'pending':
38
+ $notice_message = esc_html__( 'Payment Pending: Your donation is currently processing..', 'give' );
39
  $notice_type = 'warning';
40
  break;
41
  case 'refunded':
42
+ $notice_message = esc_html__( 'Payment Refunded: Your donation has been refunded.', 'give' );
43
  $notice_type = 'warning';
44
  break;
45
  case 'preapproval':
46
+ $notice_message = esc_html__( 'Payment Preapproved: Thank you for your donation.', 'give' );
47
  $notice_type = 'warning';
48
  break;
49
  case 'failed':
51
  $notice_type = 'error';
52
  break;
53
  case 'cancelled':
54
+ $notice_message = esc_html__( 'Payment Cancelled: Your donation has been cancelled.', 'give' );
55
  $notice_type = 'error';
56
  break;
57
  case 'abandoned':
58
+ $notice_message = esc_html__( 'Payment Abandoned: The this donation was not been completed.', 'give' );
59
  $notice_type = 'error';
60
  break;
61
  case 'revoked':